0000898173-19-000060.txt : 20190227 0000898173-19-000060.hdr.sgml : 20190227 20190227163318 ACCESSION NUMBER: 0000898173-19-000060 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 103 CONFORMED PERIOD OF REPORT: 20181231 FILED AS OF DATE: 20190227 DATE AS OF CHANGE: 20190227 FILER: COMPANY DATA: COMPANY CONFORMED NAME: O REILLY AUTOMOTIVE INC CENTRAL INDEX KEY: 0000898173 STANDARD INDUSTRIAL CLASSIFICATION: RETAIL-AUTO & HOME SUPPLY STORES [5531] IRS NUMBER: 274358837 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 000-21318 FILM NUMBER: 19638202 BUSINESS ADDRESS: STREET 1: 233 S PATTERSON AVE CITY: SPRINGFIELD STATE: MO ZIP: 65802 BUSINESS PHONE: 417-829-5878 MAIL ADDRESS: STREET 1: 233 S PATTERSON AVE CITY: SPRINGFIELD STATE: MO ZIP: 65802 10-K 1 orly-20181231x10xk.htm 10-K Document

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, DC 20549
 
 
 
FORM 10-K
 
 
 
x
ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the fiscal year ended December 31, 2018
OR
¨
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from ________ to ________
 
 
 
O’REILLY AUTOMOTIVE, INC.
(Exact name of registrant as specified in its charter)
 
 
 
Missouri
 
000-21318
 
27-4358837
(State or other jurisdiction
 
Commission file
 
(I.R.S. Employer
of incorporation or organization)
 
number
 
Identification No.)
233 South Patterson Avenue
Springfield, Missouri 65802
(Address of principal executive offices, Zip code)
(417) 862-6708
(Registrant’s telephone number, including area code)
Securities registered pursuant to Section 12(b) of the Act:
Title of Each Class
 
Name of Each Exchange on which Registered
Common Stock, $0.01 par value
 
The NASDAQ Stock Market LLC
 
 
(NASDAQ Global Select Market)
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 x No ¨

Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. Yes ¨ No x
Note - Checking the box above will not relieve any registrant required to file reports pursuant to Section 13 or 15(d) of the Exchange Act from their obligations under those Sections.

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 x No ¨

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes x No ¨

Indicate by check mark if disclosure of delinquent filers pursuant to Item 405 of Regulation S-K is not contained here, and will not be contained, to the best of the 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. x

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filer x
 
Accelerated filer ¨
Non-accelerated filer ¨ 
 
Smaller reporting company ¨
Emerging growth company ¨
 
 

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

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

At February 18, 2019, an aggregate of 78,375,610 shares of common stock of the registrant was outstanding.

At June 30, 2018, the aggregate market value of the voting stock held by non-affiliates of the Company was $16,890,003,772 based on the last price of the common stock reported by The NASDAQ Global Select Market.


DOCUMENTS INCORPORATED BY REFERENCE

Portions of the definitive proxy statement for the 2019 Annual Meeting of Shareholders to be filed with the Securities and Exchange Commission within 120 days after December 31, 2018, are incorporated by reference into Part III.






O’REILLY AUTOMOTIVE, INC. AND SUBSIDIARIES
FORM 10-K
FOR THE YEAR ENDED DECEMBER 31, 2018

TABLE OF CONTENTS
 
Page
 
 
 
 
 
 
 
 
 
 



1


Forward-Looking Statements

We claim the protection of the safe-harbor for forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995. You can identify these statements by forward-looking words such as “estimate,” “may,” “could,” “will,” “believe,” “expect,” “would,” “consider,” “should,” “anticipate,” “project,” “plan,” “intend” or similar words. In addition, statements contained within this annual report that are not historical facts are forward-looking statements, such as statements discussing, among other things, expected growth, store development, integration and expansion strategy, business strategies, future revenues and future performance. These forward-looking statements are based on estimates, projections, beliefs and assumptions and are not guarantees of future events and results. Such statements are subject to risks, uncertainties and assumptions, including, but not limited to, the economy in general, inflation, tariffs, product demand, the market for auto parts, competition, weather, risks associated with the performance of acquired businesses, our ability to hire and retain qualified employees, consumer debt levels, our increased debt levels, credit ratings on public debt, governmental regulations, information security and cyber attacks, terrorist activities, war and the threat of war. Actual results may materially differ from anticipated results described or implied in these forward-looking statements. Please refer to the “Risk Factors” section of our annual report on Form 10-K for the year ended December 31, 2018, for additional factors that could materially affect our financial performance. Forward-looking statements speak only as of the date they were made and we undertake no obligation to publicly update any forward-looking statements, whether as a result of new information, future events or otherwise, except as required by applicable law.

PART I

Item 1. Business

GENERAL INFORMATION

O’Reilly Automotive, Inc. and its subsidiaries, collectively “we,” “us,” “our,” the “Company,” or “O’Reilly,” is one of the largest specialty retailers of automotive aftermarket parts, tools, supplies, equipment and accessories in the United States, selling our products to both do-it-yourself (“DIY”) and professional service provider customers, our “dual market strategy.” The business was founded in 1957 by Charles F. O’Reilly and his son, Charles H. “Chub’’ O’Reilly, Sr., and initially operated from a single store in Springfield, Missouri. Our common stock has traded on The NASDAQ Global Select Market under the symbol “ORLY” since April 22, 1993.

At December 31, 2018, we operated 5,219 stores in 47 states. Our stores carry an extensive product line, including
new and remanufactured automotive hard parts, such as alternators, batteries, brake system components, belts, chassis parts, driveline parts, engine parts, fuel pumps, hoses, starters, temperature control and water pumps;
maintenance items, such as antifreeze, appearance products, engine additives, filters, fluids, lighting, oil and wiper blades; and
accessories, such as floor mats, seat covers and truck accessories.

Our stores offer many enhanced services and programs to our customers, such as
battery diagnostic testing;
battery, wiper and bulb replacement;
check engine light code extraction;
custom hydraulic hoses;
drum and rotor resurfacing;
electrical and module testing;
loaner tool program;
machine shops;
professional paint shop mixing and related materials; and
used oil, oil filter and battery recycling.

See the “Risk Factors” section of Item 1A of this annual report on Form 10-K for a description of certain risks relevant to our business. These risk factors include, among others, deteriorating economic conditions, competition in the automotive aftermarket business, our sensitivity to regional economic and weather conditions, future growth assurance, our dependence upon key and other personnel, our relationships with key suppliers and availability of key products, our acquisition strategies, complications in our distribution centers (“DCs”), failure to achieve high levels of service and product quality, unanticipated fluctuations in our quarterly results, the volatility of the market price of our common stock, our increased debt levels, a downgrade in our credit ratings, data security, and environmental legislation and other regulations.

2



OUR BUSINESS

Our goal is to continue to achieve growth in sales and profitability by capitalizing on our competitive advantages and executing our growth strategy. We remain confident in our ability to continue to gain market share in our existing markets and grow our business in new markets by focusing on our dual market strategy and the core O’Reilly values, including superior customer service and expense control. Our intent is to be the dominant auto parts provider in all the markets we serve, by providing a higher level of customer service and a better value position than our competitors to both DIY and professional service provider customers.

Competitive Advantages

We believe our effective dual market strategy, superior customer service, technically proficient store personnel, strategic distribution network and experienced management team make up our key competitive advantages, which cannot be easily duplicated.

Proven Ability to Execute Our Dual Market Strategy:
For more than 35 years, we have established a track record of effectively serving, at a high level, both DIY and professional service provider customers. We believe our proven ability to effectively execute a dual market strategy is a unique competitive advantage. The execution of this strategy enables us to better compete by targeting a larger base of automotive aftermarket parts consumers, capitalizing on our existing retail and distribution infrastructure, operating profitably in both large markets and less densely populated geographic areas that typically attract fewer competitors, and enhancing service levels offered to DIY customers through the offering of a broad inventory and the extensive product knowledge required by professional service provider customers.

In 2018, we derived approximately 57% of our sales from our DIY customers and approximately 43% of our sales from our professional service provider customers. Historically, we have increased our sales to professional service provider customers at a faster pace than the increase in our sales to DIY customers due to the more fragmented nature of the professional service provider business, which offers a greater opportunity for consolidation. We believe we will continue to have a competitive advantage on the professional service provider portion of our business, due to our systems, knowledge and experience serving the professional service provider side of the automotive aftermarket, supported by our approximately 790 full-time sales staff dedicated solely to calling upon and servicing the professional service provider customer. We will also continue to expand and enhance the level of offerings focused on growing our DIY business and will continue to execute our proven dual market strategy in both existing and new markets.

Superior Customer Service:
We seek to provide our customers with an efficient and pleasant in-store experience by maintaining attractive stores in convenient locations with a wide selection of automotive products. We believe the satisfaction of DIY and professional service provider customers is substantially dependent upon our ability to provide, in a timely fashion, the specific automotive products needed to complete their repairs. Accordingly, each O’Reilly store carries, or has same or next day availability to, a broad selection of automotive products designed to cover a wide range of vehicle applications. We continuously refine the inventory levels and assortments carried in each of our stores and within our network, based in large part on the sales movement tracked by our inventory control system, market vehicle registration data, failure rates and management’s assessment of the changes and trends in the marketplace. We have no material backorders for the products we sell.

We seek to attract new DIY and professional service provider customers and retain existing customers by offering superior customer service, the key elements of which are identified below:
superior in-store service through highly-motivated, technically-proficient store personnel (“Professional Parts People”);
an extensive selection and availability of products;
many enhanced service programs, including battery and electrical testing, battery, wiper and bulb replacement and check engine light code extractions;
attractive stores in convenient locations;
competitive pricing, supported by a good, better, best product assortment designed to meet all of our customers’ quality and value preferences; and
a robust point-of-sale system integrated with our proprietary electronic catalog, which contains a wide variety of product images, schematics and technical specifications and equips our Team Members with highly effective tools to source products in our extensive supply network.


3


Technically Proficient Professional Parts People:
Our highly-motivated, technically-proficient Professional Parts People provide us with a significant competitive advantage, particularly over less specialized retail operators. We require our Professional Parts People to undergo extensive and ongoing training and to be knowledgeable, particularly with respect to hard part repairs, in order to better serve the technically-oriented professional service provider customers with whom they interact on a daily basis. Such technical proficiency also enhances the customer service we provide to our DIY customers who value the expert assistance provided by our Professional Parts People.

Strategic Regional Tiered Distribution Network:
We believe our commitment to a robust, regional, tiered distribution network provides superior replenishment and access to hard-to-find parts and enables us to optimize product availability and inventory levels throughout our store network. Our strategic, regional, tiered distribution network includes DCs and Hub stores. Our inventory management and distribution systems electronically link each of our stores to one or more DCs, which provides for efficient inventory control and management. We currently operate 27 regional DCs, which provide our stores with same-day or overnight access to an average of 156,000 stock keeping units (“SKUs”), many of which are hard-to-find items not typically stocked by other auto parts retailers. To augment our robust distribution network, we operate a total of 342 Hub stores that also provide delivery service and same-day access to an average of 66,000 SKUs from a Super Hub or 42,000 SKUs from a Hub to other stores within the surrounding area. We believe this timely access to a broad range of products is a key competitive advantage in satisfying customer demand and generating repeat business.

Experienced Management Team:
Our Company philosophy is to “promote from within” and the vast majority of our senior management, district managers and store managers have been promoted from within the Company. We augment this promote from within philosophy by pursuing strategic hires with a strong emphasis on automotive aftermarket experience. We have a strong management team comprised of 194 senior managers who average 20 years of service; 254 corporate managers who average 16 years of service; and 518 district managers who average 13 years of service. Our management team has demonstrated the consistent ability to successfully execute our business plan and growth strategy by generating 26 consecutive years of record revenues and earnings and positive comparable store sales results since becoming a public company in April of 1993.

Growth Strategy

Aggressively Open New Stores:
We intend to continue to consolidate the fragmented automotive aftermarket. During 2018, we opened 200 net, new stores, and in 2019, we plan to open approximately 200 to 210 net, new stores, which will increase our penetration in existing markets and allow for expansion into new, contiguous markets. The sites for these new stores have been identified, and to date, we have not experienced significant difficulties in locating suitable sites for construction of new stores or identifying suitable acquisition targets for conversion to O’Reilly stores. In addition, after the close of business on December 31, 2018, we acquired the 33 Bennett Auto Supply, Inc. stores that were not included in our 2018 store count and were not operated by the Company in 2018. We typically open new stores by
(i)
constructing a new facility or renovating an existing one on property we purchase or lease and stocking the new store with fixtures and inventory;
(ii)
acquiring an independently owned auto parts store, typically by the purchase of substantially all of the inventory and other assets (other than realty) of such store; or
(iii)
purchasing multi-store chains.

New store sites are strategically located in clusters within geographic areas that complement our distribution network in order to achieve economies of scale in management, advertising and distribution. Other key factors we consider in the site selection process include population density and growth patterns, demographic lifestyle segmentation, age and per capita income, vehicle traffic counts, vehicles in operation, number and type of existing automotive repair facilities and competing auto parts stores within a predetermined radius.

We target both small and large markets for expansion of our store network. While we have, and continue to face, aggressive competition in the more densely populated markets, we believe we have competed effectively, and are well positioned to continue to compete effectively, in such markets and to achieve our goal of continued profitable sales growth within these markets. We also believe that with our dual market strategy, we are better able to operate stores in less densely populated areas, which would not otherwise support a national chain store selling primarily to the retail automotive aftermarket. Therefore, we continue to pursue opening new stores in less densely populated market areas as part of our growth strategy.


4


Grow Sales in Existing Stores:
Profitable comparable store sales growth is also an important part of our growth strategy. To achieve improved sales and profitability at existing O’Reilly stores, we continually strive to improve the service provided to our customers. We believe that while competitive pricing is an essential component of successful growth in the automotive aftermarket business, it is customer satisfaction, whether of the DIY consumer or professional service provider, resulting from superior customer service, that generates increased sales and profitability.

Selectively Pursue Strategic Acquisitions:
The automotive aftermarket industry is still highly fragmented, and we believe the ability of national auto parts chains, like O’Reilly, to operate more efficiently and effectively than smaller independent operators, will result in continued industry consolidation. Our intention is to continue to selectively pursue strategic acquisitions that will strengthen our position as a leading automotive aftermarket parts supplier in existing markets and provide a springboard for expansion into new markets.

Continually Enhance Store Design and Location:
Our current prototype store design features optimized square footage, high ceilings, convenient interior store layouts, in-store signage, bright lighting, convenient ingress, egress and parking, and dedicated counters to serve professional service provider customers, each designed to increase sales and operating efficiencies to enhance overall customer service. We continually update the location and condition of our store network through systematic renovation and relocation of our existing stores to enhance store performance. During 2018, we relocated 18 stores and performed minor to major updates or renovations to approximately 1,000 additional stores. We believe that our ability to consistently achieve growth in comparable store sales is due in part to our commitment to maintaining an attractive store network, which is strategically located to best serve our customers.

Enhance and Improve Customer Omnichannel Experience:
Regardless of how our customers begin their interaction, whether in-store, over the telephone or digitally, and complete their transaction, whether in-store or delivery to their home or business, our goal is to provide excellent customer service and a seamless experience. Our user-friendly websites, www.OReillyAuto.com and www.FirstCallOnline.com, allow our customers to search product and repair content, check the in-store availability of our products, and place orders for either delivery or in-store pickup. We continue to improve the functionality of our websites to provide our customers with a user-friendly and convenient shopping experience, as well as a robust product and repair content information resource, which will continue to enhance the O’Reilly Brand.

Team Members

As of January 31, 2019, we employed 79,174 Team Members (49,476 full-time Team Members and 29,698 part-time Team Members), of whom 67,369 were employed at our stores, 8,372 were employed at our DCs and 3,433 were employed at our corporate and regional offices. A union represents 48 stores (506 Team Members) in the Greater Bay Area in California and has for many years. In addition, approximately 62 Team Members who drive over-the-road trucks in two of our DCs are represented by labor unions. Except for these Team Members, our Team Members are not represented by labor unions. Our tradition for 62 years has been to treat all of our Team Members with honesty and respect and to commit significant resources to instill in them our “Live Green” culture, which emphasizes the importance of each Team Member’s contribution to the success of O’Reilly. This focus on professionalism and respect has created an industry-leading team, and we consider our relations with our Team Members to be excellent.

Store Network

New Store Site Selection:
In selecting sites for new stores, we seek to strategically locate store sites in clusters within geographic areas in order to achieve economies of scale in management, advertising and distribution. Other key factors we consider in the site selection process are
population density;
demographics, including age, ethnicity, life style and per capita income;
market economic strength, retail draw and growth patterns;
number, age and percent of makes and models of registered vehicles;
the number, type and sales potential of existing automotive repair facilities;
the number of auto parts stores and other competitors within a predetermined radius;
physical location, traffic count, size, economics and presentation of the site;
financial review of adjacent existing locations; and
the type and size of store that should be developed.

5



When entering new, more densely populated markets, we generally seek to initially open several stores within a short span of time in order to maximize the effect of initial promotional programs and achieve economies of scale. After opening this initial cluster of new stores, we begin penetrating the less densely populated surrounding areas. As these store clusters mature, we evaluate the need to open additional locations in the more densely populated markets where we believe opportunities exist to expand our market share or to improve the level of service provided in high volume areas. This strategy enables us to achieve additional distribution and advertising efficiencies in each market.

Store Locations and Size:
As a result of our dual market strategy, we are able to profitably operate in both large, densely populated markets and small, less densely populated areas that would not otherwise support a national chain selling primarily to the retail automotive aftermarket. Our stores, on average, carry approximately 23,000 SKUs and average approximately 7,400 total square feet in size. At December 31, 2018, we had a total of approximately 38 million square feet in our 5,219 stores. Our stores are served primarily by the nearest DC, which averages 156,000 SKUs, but also have same-day access to the broad selection of inventory available at one of our 342 Hub stores, which are comprised of 84 Super Hubs that average approximately 15,600 square feet and carry an average of 66,000 SKUs and 258 Hubs that average approximately 10,000 square feet and carry an average of 42,000 SKUs.

We believe that our stores are “destination stores’’ generating their own traffic rather than relying on traffic created by the presence of other stores in the immediate vicinity. Consequently, most of our stores are freestanding buildings or prominent end caps situated on or near major traffic thoroughfares and offer ample parking, easy customer access and are generally located in close proximity to our professional service provider customers.


6


The following table sets forth the geographic distribution and activity of our stores as of December 31, 2018 and 2017:
 
 
December 31, 2017
 
2018 Net, New Stores
 
December 31, 2018
State
 
Store
Count
 
% of Total Store Count
 
Store
Change
 
% of Total Store Change
 
Store
Count
 
% of Total Store Count
 
Cumulative % of Total Store Count
Texas
 
690

 
13.7
%
 
16

 
8.0
 %
 
706

 
13.5
%
 
13.5
%
California
 
541

 
10.8
%
 
12

 
6.0
 %
 
553

 
10.6
%
 
24.1
%
Georgia
 
196

 
3.9
%
 
9

 
4.5
 %
 
205

 
3.9
%
 
28.0
%
Illinois
 
193

 
3.8
%
 
10

 
5.0
 %
 
203

 
3.9
%
 
31.9
%
Missouri
 
200

 
4.0
%
 
1

 
0.5
 %
 
201

 
3.9
%
 
35.8
%
Florida
 
180

 
3.6
%
 
20

 
10.0
 %
 
200

 
3.8
%
 
39.6
%
Ohio
 
180

 
3.6
%
 
16

 
8.0
 %
 
196

 
3.8
%
 
43.4
%
Tennessee
 
167

 
3.3
%
 
9

 
4.5
 %
 
176

 
3.4
%
 
46.8
%
North Carolina
 
162

 
3.2
%
 
11

 
5.5
 %
 
173

 
3.3
%
 
50.1
%
Michigan
 
162

 
3.2
%
 
6

 
3.0
 %
 
168

 
3.2
%
 
53.3
%
Washington
 
156

 
3.1
%
 

 
0.0
 %
 
156

 
3.0
%
 
56.3
%
Alabama
 
132

 
2.6
%
 
7

 
3.5
 %
 
139

 
2.7
%
 
59.0
%
Arizona
 
137

 
2.7
%
 
2

 
1.0
 %
 
139

 
2.7
%
 
61.7
%
Indiana
 
126

 
2.5
%
 
11

 
5.5
 %
 
137

 
2.6
%
 
64.3
%
Minnesota
 
122

 
2.4
%
 
3

 
1.5
 %
 
125

 
2.4
%
 
66.7
%
Louisiana
 
116

 
2.3
%
 
5

 
2.5
 %
 
121

 
2.3
%
 
69.0
%
Oklahoma
 
121

 
2.4
%
 

 
0.0
 %
 
121

 
2.3
%
 
71.3
%
Wisconsin
 
120

 
2.4
%
 
1

 
0.5
 %
 
121

 
2.3
%
 
73.6
%
Arkansas
 
110

 
2.2
%
 
2

 
1.0
 %
 
112

 
2.1
%
 
75.7
%
South Carolina
 
104

 
2.1
%
 
4

 
2.0
 %
 
108

 
2.1
%
 
77.8
%
Colorado
 
101

 
2.0
%
 
1

 
0.5
 %
 
102

 
2.0
%
 
79.8
%
Kentucky
 
88

 
1.8
%
 
7

 
3.5
 %
 
95

 
1.7
%
 
81.5
%
Kansas
 
84

 
1.7
%
 
1

 
0.5
 %
 
85

 
1.6
%
 
83.1
%
Mississippi
 
75

 
1.5
%
 
3

 
1.5
 %
 
78

 
1.5
%
 
84.6
%
Virginia
 
74

 
1.5
%
 
4

 
2.0
 %
 
78

 
1.5
%
 
86.1
%
Iowa
 
74

 
1.5
%
 
3

 
1.5
 %
 
77

 
1.5
%
 
87.6
%
Oregon
 
69

 
1.4
%
 
1

 
0.5
 %
 
70

 
1.3
%
 
88.9
%
Utah
 
61

 
1.2
%
 
3

 
1.5
 %
 
64

 
1.2
%
 
90.1
%
New Mexico
 
53

 
1.1
%
 
3

 
1.5
 %
 
56

 
1.1
%
 
91.2
%
Nevada
 
55

 
1.1
%
 
1

 
0.5
 %
 
56

 
1.1
%
 
92.3
%
Nebraska
 
43

 
1.0
%
 
2

 
1.0
 %
 
45

 
0.9
%
 
93.2
%
Idaho
 
42

 
0.9
%
 
2

 
1.0
 %
 
44

 
0.8
%
 
94.0
%
Massachusetts
 
32

 
0.6
%
 
7

 
3.5
 %
 
39

 
0.7
%
 
94.7
%
Maine
 
35

 
0.7
%
 

 
0.0
 %
 
35

 
0.7
%
 
95.4
%
New Hampshire
 
35

 
0.7
%
 
(3
)
 
(1.5
)%
 
32

 
0.6
%
 
96.0
%
Montana
 
27

 
0.5
%
 
1

 
0.5
 %
 
28

 
0.5
%
 
96.5
%
Pennsylvania
 
17

 
0.3
%
 
7

 
3.5
 %
 
24

 
0.5
%
 
97.0
%
Vermont
 
24

 
0.5
%
 

 
0.0
 %
 
24

 
0.5
%
 
97.5
%
Wyoming
 
21

 
0.4
%
 

 
0.0
 %
 
21

 
0.4
%
 
97.9
%
Connecticut
 
12

 
0.2
%
 
8

 
4.0
 %
 
20

 
0.4
%
 
98.3
%
South Dakota
 
17

 
0.3
%
 
1

 
0.5
 %
 
18

 
0.3
%
 
98.6
%
Alaska
 
15

 
0.3
%
 

 
0.0
 %
 
15

 
0.3
%
 
98.9
%
North Dakota
 
15

 
0.3
%
 

 
0.0
 %
 
15

 
0.3
%
 
99.2
%
West Virginia
 
15

 
0.3
%
 

 
0.0
 %
 
15

 
0.3
%
 
99.5
%
Hawaii
 
12

 
0.2
%
 

 
0.0
 %
 
12

 
0.2
%
 
99.7
%
Rhode Island
 
5

 
0.1
%
 
3

 
1.5
 %
 
8

 
0.2
%
 
99.9
%
New York
 
3

 
0.1
%
 

 
0.0
 %
 
3

 
0.1
%
 
100.0
%
Total
 
5,019

 
100.0
%
 
200

 
100.0
 %
 
5,219

 
100.0
%
 
 


7


Store Layout:
We utilize a computer-assisted store layout system to provide a uniform and consistent front room retail merchandise presentation and customize our hard-parts inventory assortment to meet the specific needs of each particular market area. Front room merchandise is arranged to provide easy customer access, maximum selling space and to prominently display high-turnover products and accessories to customers. To ensure the best customer experience possible, we have selectively implemented bilingual, in-store signage based on the demographics in each store’s geographic area. Aisle displays and end caps are used to feature high-demand, seasonal merchandise, new items and advertised specials.

Store Automation:
To enhance store-level operations and provide consistently high levels of customer service, we operate exclusive store automation systems that deliver quick point-of-sale transaction processing times, reduce our customers’ checkout time, ensure accuracy and provide our Professional Parts People with immediate access to our proprietary electronic parts catalog, part images, technical schematics and pricing information based on each individual customer’s specific vehicle make, model and year.  These systems track in-store inventory availability and, through connectivity with our DC and corporate systems, allow real-time access to inventory available in nearby stores and DCs throughout our network.  Our systems also capture detailed sales information, which assists management in strategic planning, inventory control and distribution efficiency, and provide a mechanism to deliver ongoing Team Member training through our integrated digital learning platform.

Management Structure

Each of our stores is staffed with a store manager and one or more assistant managers, in addition to parts specialists, retail and/or installer service specialists and other positions required to meet the specific needs of each store. Each of our 518 district managers has general supervisory responsibility for an average of 10 stores, which provides our stores with a strong operational support.

Store and district managers complete a comprehensive training program to ensure each has a thorough understanding of customer service, leadership, inventory management and store profitability, as well as all other sales and operational aspects of our business model. Store and district managers are also required to complete a structured training program that is specific to their position, including attending a week-long manager development program at the corporate headquarters in Springfield, Missouri. Store and district managers also receive continuous training through online training, field workshops, regional meetings and our annual leadership conference.

We provide financial incentives to all store Team Members through incentive compensation programs. Under our incentive compensation programs, base salary is augmented by incentive compensation based on individual and store sales and profitability. In addition, each of our district managers participates in our stock option and bonus programs, and store managers participate in bonus programs based on their store’s performance. We believe our incentive compensation programs significantly increase the motivation and overall performance of our store Team Members and enhance our ability to attract and retain qualified management and other personnel.

Professional Parts People

We believe our highly trained team of Professional Parts People is essential in providing superior customer service to both DIY and professional service provider customers. A significant portion of our business is from professional service provider customers; therefore, our Professional Parts People are required to be highly technically proficient in automotive products. In addition, we have found that the typical DIY customer often seeks assistance from Professional Parts People, particularly when purchasing hard parts. The ability of our Professional Parts People to provide such assistance to the DIY customer creates a favorable impression and is a significant factor in generating repeat DIY business.

We screen prospective Team Members to identify highly motivated individuals who either have experience with automotive parts or repairs, or automotive aptitude. New store Team Members go through a comprehensive orientation focused on the culture of our Company, as well as the requirements for their specific position. Additionally, during their first year of employment, our parts specialists go through extensive automotive systems and product knowledge training to ensure they are able to provide high levels of service to our customers. Once all of the required training has been satisfied, our parts specialists become eligible to take the O’Reilly Certified Parts Professional test. Passing the O’Reilly test helps prepare them to become certified by the National Institute for Automotive Service Excellence (“ASE”).

All of our stores have the ability to service professional service provider customers. For this reason, select Team Members in each store complete extensive sales call training with a regional field sales manager. These Team Members then spend at least one day

8


per week calling on existing and potential professional service provider customers. Additionally, each Team Member engaged in such sales activities participates in quarterly advanced training programs for sales and business development.

Distribution Systems

We believe that our tiered distribution model provides industry-leading parts availability and store in-stock positions, while lowering our inventory carrying costs by controlling the depth of our inventory. Moreover, we believe our ongoing, significant capital investments made in our DC network allow us to efficiently service new stores that are planned to open in contiguous market areas as well as servicing our existing store network. Our distribution expansion strategy complements our new store opening strategy by supporting newly established clusters of stores, and additional penetration into existing markets, in the regions surrounding each DC. As of December 31, 2018, we had a total growth capacity of more than 615 stores in our distribution center network, which will increase by approximately 275 stores with the completion of our Twinsburg, Ohio, DC in 2019. Further enhancing our distribution capabilities in 2020, we plan to relocate and merge our existing Nashville, Tennessee, and Knoxville, Tennessee, DCs into a larger facility located in Lebanon, Tennessee, providing a larger, more efficient facility to serve both markets, while also allowing us to convert the existing Knoxville, Tennessee, DC into a large Hub that will continue to provide same day parts availability in the attractive Knoxville market.

Distribution Centers:
As of December 31, 2018, we operated 27 DCs comprised of approximately 10.8 million operating square feet (see the “Properties” table in Item 2 of this annual report on Form 10-K for a detailed listing of DC operating square footages). Our DCs stock an average of 156,000 SKUs and most DCs are linked to and have the ability to access multiple other regional DCs’ inventory. Our DCs provide five-night-a-week delivery, primarily via a Company-owned fleet, to all of our stores in the continental United States. In addition, stores within an individual DC’s metropolitan area receive multiple daily deliveries from the DC’s “city counter,” many of which receive this service seven days per week. Our DCs provide weekend service to not only the stores they service via their city counters but also to strategic Hub locations, which redistribute products to surrounding stores. Our national Hub store network provides additional service throughout the week, and on weekends, to surrounding stores. With our planned DC expansion during 2019, we expect to end the year in 2019 operating 28 DCs comprised of approximately 11.2 million operating square feet.

As part of our continuing efforts to enhance our distribution network in 2019, we plan to
continue to enhance our distribution network through the engineering, design, expansion or relocation of new or current DCs;
continue to utilize routing software to continue to enhance logistics efficiencies;
continue to implement labor management software to improve DC productivity and overall operating efficiency;
continue to define and implement best practices in all DCs; and
make proven, return-on-investment based capital enhancements to material handling equipment in DCs, including conveyor systems, picking modules, lift equipment and computer hardware.

Hub stores:
We currently operate a total of 342 strategically located Hub stores. In addition to serving DIY and professional service provider customers in their markets, Hub stores also provide delivery service to our other stores within the surrounding area and access to an expanded selection of SKUs on a same-day basis. Our Hub store network consists of 84 Super Hubs that average approximately 15,600 square feet and carry an average of 66,000 SKUs and 258 Hubs that average approximately 10,000 square feet and carry an average of 42,000 SKUs.

Products and Purchasing

Our stores offer DIY and professional service provider customers a wide selection of products for domestic and imported automobiles, vans and trucks. Our merchandise generally consists of nationally recognized, well-advertised, premium name brand products, such as AC Delco, Armor All, Bosch, Castrol, Dorman, Fel-Pro, Gates Rubber, Monroe, Moog, Pennzoil, Prestone, Quaker State, Standard, STP, Turtle Wax, Valvoline, Wagner, and Wix, and a wide selection of quality proprietary private label products, which span the entire good, better and best value spectrum, under our BestTest®, BrakeBest®, Import Direct®, MasterPro®, MicroGard®, Murray®, Omnispark®, O’Reilly Auto Parts®, Precision®, Power Torque®, Super Start®, and Ultima® brands. Our proprietary private label products are produced by nationally recognized manufacturers, meet or exceed original equipment manufacturer specifications and consist of house brands and nationally recognized proprietary bands, which we have acquired or developed over time. Our “good” proprietary brands provide a great combination of quality and value, a characteristic important to our DIY customers, while our “better” and “best” proprietary brands offer options for our more heavy-duty DIY customers, as well as our professional service provider customers, who often prefer higher quality products that can be relied upon to support and grow their businesses.

9



We have no long-term contracts with material purchase commitments with any of our suppliers, nor have we experienced difficulty in obtaining satisfactory alternative supply sources for automotive parts. We believe that alternative supply sources exist at competitive costs for substantially all of the automotive products that we sell. It is our policy to take advantage of payment and seasonal purchasing discounts offered by our suppliers and to utilize extended dating terms available from suppliers. We have entered into various programs and arrangements with certain suppliers that provided for extended dating and payment terms for inventory purchases. As a whole, we consider our relationships with our suppliers to be very good.

We purchase automotive products in substantial quantities from over 815 suppliers, the five largest of which accounted for approximately 24% of our total purchases in 2018. Our largest supplier in 2018 accounted for approximately 8% of our total purchases and the next four largest suppliers each accounted for approximately 3% to 5% of our total purchases.

Marketing

Marketing to the DIY Customer:
We use an integrated marketing program, which includes radio, in-store, digital and social media promotions, as well as sports and event sponsorships and direct mail and newspaper promotional distributions, to aggressively attract DIY customers. The marketing strategy we employ is highly effective and has led to a measurable increase in awareness of the O’Reilly Brand across our geographic footprint. We utilize a combination of brand, product and price messaging to drive retail traffic and purchases, which frequently coincide with key sales events. We also utilize a problem-resolution communication strategy, which encourages vehicle owners to perform regular maintenance on their vehicles, protecting their long-term automotive investment and establishing O’Reilly as their partner for auto parts needs.

To stimulate sales among racing enthusiasts, who we believe individually spend more on automotive products than the general public, we sponsored multiple nationally-televised races and over 700 grassroots, local and regional motorsports events throughout 45 states during 2018. We were the title sponsor of two National Association for Stock Car Racing (NASCAR) National series events, in 2018.

During the fall and winter months, we strategically sponsor National Collegiate Athletic Association (“NCAA”) basketball. Our relationships with over 25 NCAA teams and tournaments have resulted in prominently displayed O’Reilly logos on TV-visible signs throughout the season.

We target Spanish-speaking auto parts customers through marketing efforts that include the use of Spanish language radio, print, and outdoor advertising, as well as sponsorships of local and regional festivals and events.

We invest in digital channels to expand the O’Reilly brand presence online and through mobile devices, as this continues to be an important point of contact with our customers. Search engine optimization and paid search strategies are used to drive traffic to our website, and popular social media platforms are used to provide excellent customer service through interaction and dialogue with our customers.

To show appreciation for our DIY customers for their continued business, we maintain our O’Reilly O’Rewards customer loyalty program. The program provides members with the opportunity to earn points through purchases and other special events and allows members to redeem those points for coupons, which provide discounts on future merchandise purchases in our stores. The programs allow us to reward our customers for their continued business, as well as enhance engagement with our customers to earn more of their business with targeted promotions tailored to their specific needs and purchasing patterns.

Marketing to the Professional Service Provider Customer:
We have approximately 790 full-time O’Reilly sales representatives strategically located across our market areas as part of our First Call program. Each sales representative is dedicated solely to calling upon, selling to and servicing our professional service provider customers. Targeted marketing materials such as flyers, quick reference guides and catalogs are produced and distributed on a regular basis to professional service providers, paint and body shops and fleet customers. Our industry-leading First Call program enables our sales representatives, district managers, and store managers to provide excellent customer service to each of our professional service provider customers by providing the products and services identified below:
broad selection of merchandise at competitive prices;
dedicated Professional Service Specialists in our stores;
multiple, daily deliveries from our stores;
same-day or overnight access to thousands of SKUs through seven days a week store inventory replenishments;
separate service counter and phone line in our stores dedicated exclusively to service professional service provider customers;

10


trade credit for qualified accounts;
First Call Online, a dedicated proprietary Internet based catalog and ordering system designed specifically to connect professional service provider customers directly to our inventory system;
Mitchell 1 shop management systems;
training and seminars covering topics of interest, such as technical updates, safety and general business management;
access to a comprehensive inventory of products and equipment needed to operate and maintain their shop; and
Certified Auto Repair Center Program, a program that provides professional service provider customers with business tools they can utilize to profitably grow and market their shops.

Marketing to the Independently Owned Parts Store:
We also sell automotive products directly to independently owned parts stores (“jobber stores”) in certain market areas. These jobber stores are generally located in areas not directly serviced by an O’Reilly store. We administer a proprietary, dedicated and distinct marketing program specifically targeted to jobber stores called Parts City Auto Parts that currently provides automotive products to approximately 180 jobber stores, with total annual sales of approximately $62 million. As a participant in this program, a jobber store, which meets certain financial and operational standards, is permitted to indicate its Parts City Auto Parts membership through the display of a trademarked logo owned by us. In return for a commitment to purchase automotive products from us, we provide computer software for business management, competitive pricing, advertising, marketing and sales assistance to Parts City Auto Parts affiliate stores.

Pricing

We believe that competitive pricing is essential to successfully operate in the automotive aftermarket business. Product pricing is generally established to compete with the pricing of competitors in the market area served by each store. Most products that we sell are priced based upon a combination of internal gross margin targets and competitive reviews, with additional savings offered on some items through special promotional pricing and volume discounts. Consistent with our low price guarantee, each of our stores will match any verifiable price on any in-stock, locally available product of the same or comparable quality offered by our competitors.

Customer Payments and Returns Policy

Our stores accept cash, checks, debit and credit cards. We also grant credit to many professional service provider customers who meet our pre-established credit requirements. Some of the factors considered in our pre-established credit requirements include customer creditworthiness, past transaction history with the customer and current economic and industry trends. No customer accounted for greater than one percent of our consolidated net sales, nor do we have any dependence on any single customer.

We accept product returns for new products, core products and warranty/defective products.

INDUSTRY ENVIRONMENT

The automotive aftermarket industry includes all products and services purchased for light and heavy-duty vehicles after the original sale. The total size of the automotive aftermarket is estimated to be approximately $296 billion, according to The Auto Care Association. This market is made up of four segments: labor share of professional service provider sales, auto parts share of professional service provider sales, DIY sales and tire sales. O’Reilly’s addressable market within this industry is approximately $93 billion, which includes the auto parts share of professional service provider sales at wholesale and DIY sales at retail. We do not sell tires or perform for-fee automotive repairs or installations.

Competition

The sale of automotive aftermarket items is highly competitive in many areas, including customer service, product availability, store location, brand recognition and price. We compete in both the DIY and professional service provider portions of the automotive aftermarket and are one of the largest specialty retailers within that market. We compete primarily with
national retail and wholesale automotive parts chains (such as AutoZone, Inc., Advance Auto Parts, CARQUEST, NAPA and the Pep Boys - Manny, Moe and Jack, Inc.);
regional retail and wholesale automotive parts chains;
wholesalers or jobber stores (some of which are associated with national automotive parts distributors or associations such as NAPA, CARQUEST, Bumper to Bumper and Auto Value);
automobile dealers; and

11


mass merchandisers and online retailers that carry automotive replacement parts, maintenance items and accessories (such as Wal-Mart Stores, Inc. and Amazon.com, Inc.).

We compete on the basis of customer service, which includes merchandise selection and availability, technical proficiency and helpfulness of store personnel, price, store layout, continually enhancing the omnichannel experience and convenient and accessible store locations. Our dual market strategy requires significant capital, such as the capital expenditures required for our distribution and store networks and working capital needed to maintain inventory levels necessary for providing products to both the DIY and professional service provider portions of the automotive aftermarket.

Inflation and Seasonality

We have been successful, in many cases, in reducing the effects of merchandise cost increases principally by taking advantage of supplier incentive programs, economies of scale resulting from increased volume of purchases and selective forward buying. To the extent our acquisition costs increase due to price increases industry wide, we have typically been able to pass along these increased costs through higher retail prices for the affected products. As a result, we do not believe our operations have been materially, adversely affected by inflation.

To some extent our business is seasonal, primarily as a result of the impact of weather conditions on customer buying patterns. Store sales, profits and inventory levels have historically been higher in the second and third quarters (April through September) than in the first and fourth quarters (October through March) of the year.

Regulations

We are subject to federal, state and local laws and governmental regulations relating to our business, including, but not limited to, those related to the handling, storage and disposal of hazardous substances, the recycling of batteries and used lubricants, and the ownership and operation of real property.

As part of our operations, we handle hazardous materials in the ordinary course of business and our customers may bring hazardous materials onto our property in connection with, for example, our oil and battery recycling programs. We currently provide a recycling program for batteries and the collection of used lubricants at certain stores as a service to our customers pursuant to agreements with third-party suppliers. The batteries and used lubricants are collected by our Team Members, deposited into supplier-provided containers and pallets, and then recycled by the third-party suppliers. In general, our agreements with such suppliers contain provisions that are designed to limit our potential liability under applicable environmental regulations for any damage or contamination, which may be caused by the batteries and lubricants to off-site properties (including as a result of waste disposal) and to our properties, when caused by the supplier.

Compliance with any such laws and regulations has not had a material adverse effect on our operations to date. However, we cannot give any assurance that we will not incur significant expenses in the future in order to comply with any such laws or regulations.

EXECUTIVE OFFICERS OF THE REGISTRANT

The following paragraphs discuss information about our executive officers:

Gregory D. Johnson, age 53, Chief Executive Officer and Co-President, has been an O’Reilly Team Member for 36 years, which includes continuous years of service with a company acquired by O’Reilly. Mr. Johnson’s O’Reilly career began as a part-time Distribution Center Team Member and progressed through the roles of Retail Systems Manager, Warehouse Management Systems (WMS) Development Manager, Director of Distribution, Vice President of Distribution Operations, Senior Vice President of Distribution Operations, and Executive Vice President of Supply Chain. Mr. Johnson has held the position of Co-President since February of 2017. Mr. Johnson was promoted to Chief Executive Officer and Co-President in May of 2018.
 
Jeff M. Shaw, age 56, Chief Operating Officer and Co-President, has been an O’Reilly Team Member for 30 years. Mr. Shaw’s primary areas of responsibility are Store Operations, Sales, Distribution Operations, Real Estate, Jobber Sales and Acquisitions. Mr. Shaw’s O’Reilly career began as a Parts Specialist and progressed through the roles of Store Manager, District Manager, Regional Manager, Vice President of the Southern Division, Vice President of Sales and Operations, Senior Vice President of Sales and Operations, and Executive Vice President of Store Operations and Sales. Mr. Shaw has held the position of Co-President since February of 2017. Mr. Shaw was promoted to Chief Operating Officer and Co-President in May of 2018.

Brad Beckham, age 40, Executive Vice President of Store Operations and Sales, has been an O’Reilly Team Member for 22 years. Mr. Beckham’s primary areas of responsibility are Store Operations and Sales for O’Reilly’s Store Operations. Mr. Beckham’s

12


O’Reilly career began as a Parts Specialist and progressed through the roles of Store Manager, District Manager, Regional Manager, Divisional Vice President, Vice President of Eastern Store Operations and Sales, Senior Vice President of Eastern Store Operations and Sales, and Senior Vice President of Central Store Operations. Mr. Beckham has held the position of Executive Vice President of Store Operations and Sales since January of 2018.

Tom McFall, age 48, Executive Vice President and Chief Financial Officer, has been an O’Reilly Team Member for 12 years. Mr. McFall’s primary areas of responsibility are Finance, Accounting, Information Technology, Legal, and Risk Management. Mr. McFall’s career began with Ernst & Young LLP in Detroit, Michigan, where he achieved the position of Audit Manager, before accepting a position with Murray’s Discount Auto Stores (“Murray’s”). Mr. McFall served Murray’s for eight years through the roles of Controller, Vice President of Finance, and Chief Financial Officer, with direct responsibility for finance, accounting, and distribution and logistics operations. After Murray’s was acquired by CSK Auto Corporation (“CSK”) in 2005, Mr. McFall held the position of Chief Financial Officer of Midwest Operation for CSK. In May of 2006, Mr. McFall joined O’Reilly as Senior Vice President of Finance and Chief Financial Officer. Mr. McFall has held the position of Executive Vice President and Chief Financial Officer since 2007.

Jonathan Andrews, age 51, Senior Vice President of Human Resources and Training, has been an O’Reilly Team Member for six years. Mr. Andrews’s primary areas of responsibility are Human Resources and Training. Mr. Andrews has over 25 years of human resources experience. Mr. Andrews’s career includes human resource positions with Cargill, Inc. and Tyson Foods, Inc. before accepting a position with AutoNation. Mr. Andrews served AutoNation for 10 years as Director of Human Resources and Senior Director of Human Resources. In 2012, Mr. Andrews joined O’Reilly as Vice President of Human Resources and progressed through the role of Vice President of Human Resources and Training. Mr. Andrews has held the position of Senior Vice President of Human Resources and Training since January of 2019.

Doug Bragg, age 49, Senior Vice President of Central Store Operations and Sales, has been an O’Reilly Team Member for 28 years. Mr. Bragg’s primary areas of responsibility are Store Operations and Sales for O’Reilly Central Store Operations. Mr. Bragg’s O’Reilly career began as a Distribution Center Team Member and progressed through the roles of Assistant Store Manager, Store Manager, District Manager, Regional Manager, and Divisional Vice President. Mr. Bragg has held the position of Senior Vice President of Central Store Operations since January of 2018.

Robert Dumas, age 45, Senior Vice President of Eastern Store Operations and Sales, has been an O’Reilly Team Member for 27 years, which includes continuous years of service with a company acquired by O’Reilly. Mr. Dumas’s primary areas of responsibility are Store Operations and Sales for O’Reilly’s Eastern Store Operations. Mr. Dumas’s O’Reilly career began as a Parts Specialist and progressed through the roles of Installer Service Specialist, Night Manager, Associate Manager, Store Manager, District Manager, Regional Manager, and Divisional Vice President. Mr. Dumas has held the position of Senior Vice President of Eastern Store Operations and Sales since 2016.

Larry L. Ellis, age 63, Senior Vice President of Distribution Operations, has been an O’Reilly Team Member for 43 years, which includes continuous years of service with a company acquired by O’Reilly. Mr. Ellis’s primary areas of responsibility are Distribution Operations and Logistics. Mr. Ellis’s O’Reilly career began as a Distribution Center Team Member and progressed through the roles of Distribution Center Supervisor, Distribution Center Manager, Director of Distribution Operations, Vice President of Logistics, Vice President of Western Division Distribution Operations, and Vice President of Distribution Operations. Mr. Ellis has held the position of Senior Vice President of Distribution Operations since 2014.

Jeremy Fletcher, age 41, Senior Vice President of Finance and Controller, has been an O’Reilly Team Member for 13 years. Mr. Fletcher’s primary area of responsibility is Finance. Mr. Fletcher’s O’Reilly career began as the Financial Reporting and Budgeting Manager and progressed through the roles of Director of Finance, and Vice President of Finance and Controller. Prior to joining O’Reilly, Mr. Fletcher worked as a Certified Public Accountant with a public accounting firm and in a financial reporting and planning role for a Fortune 1000 corporation. Mr. Fletcher has held the position of Senior Vice President of Finance and Controller since 2017.

Jeffrey L. Groves, age 53, Senior Vice President of Legal and General Counsel, has been an O’Reilly Team Member for 14 years. Mr. Groves’s primary areas of responsibility are Corporate Governance, Regulatory Matters, and Internal Audit. Mr. Groves’s O’Reilly career began as Director of Legal and Claim Services and progressed through the roles of Director of Legal and Claim Services and General Counsel and Vice President of Legal and Claim Services and General Counsel. Prior to joining O’Reilly, Mr. Groves worked in a private civil defense trial practice. Mr. Groves has held the position of Senior Vice President of Legal and General Counsel since 2016.

Brent Kirby, age 50, Senior Vice President of Omnichannel, has been an O’Reilly Team Member since July 2018. Mr. Kirby’s primary areas of responsibility are Marketing, Advertising and Digital business areas while working cross functionally to deliver our Omnichannel strategy. Mr. Kirby has over 30 years of experience in the retail industry. Prior to joining O’Reilly, Mr. Kirby held the position of Chief Supply Chain Officer for Lowe’s Companies, Inc. (“Lowe’s”), with direct responsibility for leading the global supply

13


chain supporting Lowe’s U.S.-based home improvement business. In this role, Mr. Kirby was responsible for team members across a diverse network of distribution centers, manufacturing facilities, direct-to-consumer parcel operations and last mile delivery operations. Mr. Kirby began his retail career as a hardware associate with Lowe’s and progressed through various positions at the store, district and regional levels before being promoted to Senior Vice President of Store Operations and later Chief Omnichannel Officer. In July of 2018, Mr. Kirby joined O’Reilly as Senior Vice President of Omnichannel and has held this position since that time.

Scott Kraus, age 42, Senior Vice President of Real Estate and Expansion, has been an O’Reilly Team Member for 20 years. Mr. Kraus’s primary areas of responsibility are Real Estate Expansion and Acquisitions. Mr. Kraus’s O’Reilly career began as a Parts Specialist and progressed through the roles of Store Manager, District Manager, Regional Field Sales Manager, Regional Manager, Divisional Vice President, and Vice President of Real Estate. Mr. Kraus has held the position of Senior Vice President of Real Estate and Expansion since 2016.

Jeffrey A. Lauro, age 52, Senior Vice President of Information Technology, has been an O’Reilly Team Member since 2015. Mr. Lauro’s primary area of responsibility is Information Technology. Mr. Lauro has over 30 years of information technology experience primarily in the retail industry. Prior to joining O’Reilly, Mr. Lauro held the position of Chief Information Officer for Payless ShoeSource (“Payless”), with direct responsibility for solution delivery, infrastructure and operations, and enterprise architecture. Prior to joining Payless, Mr. Lauro was the Vice President, Global Information Technology Service Delivery Director for The TJX Companies, Inc., with direct responsibility for global information technology service management, operations, implementation and disaster recovery. In 2015, Mr. Lauro joined O’Reilly as Senior Vice President of Information Technology and has held this position since that time.

Jason Tarrant, age 38, Senior Vice President of Western Store Operations and Sales, has been an O’Reilly Team Member for 17 years, which includes continuous years of service with a company acquired by O’Reilly. Mr. Tarrant’s primary areas of responsibility are Store Operations and Sales for O’Reilly Western Store Operations. Mr. Tarrant’s O’Reilly career began as a Parts Specialist, and progressed through the roles of Assistant Store Manager, Store Manager, District Manager, Regional Field Sales Manager, Regional Manager, and Divisional Vice President. Mr. Tarrant has held the position of Senior Vice President of Western Store Operations and Sales since January of 2018.

Darin Venosdel, age 48, Senior Vice President of Inventory Management, has been an O’Reilly Team Member for 21 years. Mr. Venosdel’s primary areas of responsibility are Inventory Management, Purchasing, Logistics, and Store Design. Mr. Venosdel’s O’Reilly career began as a Programmer/Analyst and progressed through the roles of Application Development Manager, Director of Application Development, Director of Inventory Management, and Vice President of Inventory Management. Mr. Venosdel has held the position of Senior Vice President of Inventory Management since January of 2018.

David Wilbanks, age 47, Senior Vice President of Merchandise, has been an O’Reilly Team Member for six years. Mr. Wilbanks’s primary areas of responsibility are Merchandise and Pricing. Mr. Wilbanks has over 25 years of experience in the automotive aftermarket industry. Mr. Wilbanks’s career began as a counter technician for an independent jobber and progressed to becoming an ASE Certified Master Technician for an automotive dealership, before accepting a position with AutoZone, Inc. (“AutoZone”). Mr. Wilbanks served AutoZone for twelve years as a financial analyst, Category Manager, and Director of Merchandise. In 2012, Mr. Wilbanks joined O’Reilly as Vice President of Merchandise and has held the position of Senior Vice President of Merchandise since 2016.

SERVICE MARKS AND TRADEMARKS

We have registered, acquired and/or been assigned the following service marks and trademarks in the United States: BESTEST®; BETTER PARTS. BETTER PRICES.®; BETTER PARTS, BETTER PRICES....EVERYDAY!®; BOND AUTO PARTS®; BRAKEBEST®; CERTIFIED AUTO REPAIR®; CUSTOMIZE YOUR RIDE®; CSK PROSHOP®; DO IT RIGHT DEALS®; DO IT RIGHT REBATE®; FIRST CALL®; FROM OUR STORE TO YOUR DOOR®; IMPORT DIRECT®; MASTER PRO®; MASTER PRO REFINISHING®; MICROGARD®; MURRAY®; MURRAY’S AUTO PARTS®; MURRAY’S MASCOT® (Design only); O®; OMNISPARK®; O’REILLY®; O’REILLY AUTO COLOR PROFESSIONAL PAINT PEOPLE®; O’REILLY AUTO PARTS®; O’REILLY AUTO PARTS PROFESSIONAL PARTS PEOPLE®; O’REILLY AUTOMOTIVE®; O’REILLY O’REWARDS®; O’REILLY RACING®; O’REWARDS®; PARTNERSHIP NETWORK®; PARTS CITY®; PARTS CITY AUTO COLOR PROFESSIONAL PAINT PEOPLE®; PARTS CITY AUTO PARTS®; PARTS CITY TOOL BOX®; PARTS FOR YOUR CAR WHEREVER YOU ARE®; PARTS PAYOFF®; POWER TORQUE®; PRECISION®; PRECISION HUB ASSEMBLIES®; PRIORITY PARTS®; QUIETECH®; REAL WORLD TRAINING®; SERIOUS ABOUT YOUR CAR…SO ARE WE!®; SUPER START®; TOOLBOX®; ULTIMA®; and ULTIMA SELECT®. Some of the service marks and trademarks listed above may also have a design associated therewith. Each of the service marks and trademarks are in duration for as long as we continue to use and seek renewal of such marks. The above list includes only the trademarks and service marks that are currently and validly registered

14


with the United States Patent and Trademark Office. It does not include trademarks or service marks which may also be in use, but are not yet registered. We believe that our business is not otherwise dependent upon any patent, trademark, service mark or copyright.

Solely for convenience, our service marks and trademarks may appear in this report without the ® or ™ symbol, which is not intended to indicate that we will not assert, to the fullest extent under applicable law, our rights or the right to these service marks and trademarks.

AVAILABLE INFORMATION

Our Internet address is www.OReillyAuto.com. Interested readers can access, free of charge, our annual reports on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K and any amendments to those reports filed or furnished pursuant to Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, through the Securities and Exchange Commission website at www.sec.gov and searching with our ticker symbol “ORLY.” Such reports are generally available the day they are filed. Upon request, we will furnish interested readers a paper copy of such reports free of charge by contacting Mark Merz, Vice President of Investor Relations, Financial Reporting and Planning, at 233 South Patterson Avenue, Springfield, Missouri, 65802.

Item 1A. Risk Factors

Unless otherwise indicated, “we,” “us,” “our” and similar terms, as well as references to the “Company,” refer to O’Reilly Automotive, Inc. and its subsidiaries.

Our future performance is subject to a variety of risks and uncertainties. Although the risks described below are the risks that we believe are material, there may also be risks of which we are currently unaware, or that we currently regard as immaterial based upon the information available to us that later may prove to be material. Interested parties should be aware that the occurrence of the events described in these risk factors, elsewhere in this Form 10-K and in our other filings with the Securities and Exchange Commission could have a material adverse effect on our business, operating results and financial condition. Actual results, therefore, may materially differ from anticipated results described in our forward-looking statements.

Deteriorating economic conditions may adversely impact demand for our products, reduce access to credit and cause our customers and others, with which we do business, to suffer financial hardship, all of which could adversely impact our business, results of operations, financial condition and cash flows.
Although demand for many of our products is primarily non-discretionary in nature and tend to be purchased by consumers out of necessity, rather than on an impulse basis, our sales are impacted by constraints on the economic health of our customers. The economic health of our customers is affected by many factors, including, among others, general business conditions, interest rates, inflation, consumer debt levels, the availability of consumer credit, currency exchange rates, taxation, fuel prices, unemployment levels and other matters that influence consumer confidence and spending. Many of these factors are outside of our control. Our customers’ purchases, including purchases of our products, could decline during periods when income is lower, when prices increase in response to rising costs, or in periods of actual or perceived unfavorable economic conditions or political uncertainty. In addition, restrictions on access to telematics, diagnostic tools and repair information imposed by the original vehicle manufacturers or by governmental regulations may force vehicle owners to rely on dealers to perform maintenance and repairs. If any of these events occur, or if unfavorable economic conditions challenge the consumer environment, our business, results of operations, financial condition and cash flows could be adversely affected.
Overall demand for products sold in the automotive aftermarket is dependent upon many factors including the total number of vehicle miles driven in the U.S., the total number of registered vehicles in the U.S., the age and quality of these registered vehicles and the level of unemployment in the U.S. Adverse changes in these factors could lead to a decreased level of demand for our products, which could negatively impact our business, results of operations, financial condition and cash flows.
In addition, economic conditions, including decreased access to credit, may result in financial difficulties leading to restructurings, bankruptcies, liquidations and other unfavorable events for our customers, suppliers, logistics and other service providers and financial institutions that are counterparties to our credit facilities. Furthermore, the ability of these third parties to overcome these difficulties may increase. If third parties, on whom we rely for merchandise, are unable to overcome difficulties resulting from the deterioration in economic conditions and provide us with the merchandise we need, or if counterparties to our credit facilities do not perform their obligations, our business, results of operations, financial condition and cash flows could be adversely affected.

The automotive aftermarket business is highly competitive, and we may have to risk our capital to remain competitive, all of which could adversely impact our business, results of operations, financial condition and cash flows.
Both the do-it-yourself (“DIY”) and professional service provider portions of our business are highly competitive, particularly in the more densely populated areas that we serve. Some of our competitors are larger than we are and have greater financial resources. In addition, some of our competitors are smaller than we are, but have a greater presence than we do in a particular market. Online and mobile platforms may allow customers to quickly compare prices and product assortments between us and a range of competitors, which

15


could result in pricing pressure. Some online competitors may have a lower cost structure than we do, as a result of our strategy of providing an exceptional in-store experience and superior parts availability supported by our extensive store network and robust, regional distribution footprint, which could also create pricing pressure.  We may have to expend more resources and risk additional capital to remain competitive, and our results of operations, financial condition and cash flows could be adversely affected. For a list of our principal competitors, see the “Competition” section of Item 1 of this annual report on Form 10-K.

We are sensitive to regional economic and weather conditions that could impact our costs and sales.
Our business is sensitive to national and regional economic and weather conditions, and natural disasters. Unusually inclement weather, such as significant rain, snow, sleet, freezing rain, flooding, seismic activity and hurricanes, has historically discouraged our customers from visiting our stores during the affected period and reduced our sales, particularly to DIY customers. Extreme weather conditions, such as extreme heat and extreme cold temperatures, may enhance demand for our products due to increased failure rates of our customers’ automotive parts, while temperate weather conditions may have a lesser impact on failure rates of automotive parts. In addition, our stores and distribution centers (“DCs”) located in coastal regions may be subject to increased insurance claims resulting from regional weather conditions and our results of operations, financial condition and cash flows could be adversely affected.

We cannot assure future growth will be achieved.
We believe that our ability to open additional, profitable stores at a high growth rate will be a significant factor in achieving our growth objectives for the future. Our ability to accomplish our growth objectives is dependent, in part, on matters beyond our control, such as weather conditions, zoning, and other issues related to new store site development, the availability of qualified management personnel and general business and economic conditions. We cannot be sure that our growth plans for 2019 and beyond will be achieved. Failure to achieve our growth objectives may negatively impact the trading price of our common stock. For a discussion of our growth strategies, see the “Growth Strategy” section of Item 1 of this annual report on Form 10-K.

In order to be successful, we will need to retain and motivate key employees.
Our success has been largely dependent on the efforts of certain key personnel. In order to be successful, we will need to retain and motivate executives and other key employees. Experienced management and technical personnel are in high demand and competition for their talents is intense. We must also continue to motivate employees and keep them focused on our strategies and goals. Our business, results of operations and cash flows could be materially adversely affected by the unexpected loss of the services of one or more of our key employees. We cannot be sure that we will be able to continue to attract qualified personnel, which could cause us to be less efficient and, as a result, may adversely impact our sales and profitability. For a discussion of our management, see the “Business” section of Item 1 of this annual report on Form 10-K.

A change in the relationship with any of our key suppliers, the unavailability of our key products at competitive prices or changes in trade policies could affect our financial health.
Our business depends on developing and maintaining close relationships with our suppliers and on our suppliers’ ability or willingness to sell quality products to us at favorable prices and terms. Many factors outside of our control may harm these relationships and the ability or willingness of these suppliers to sell us products on favorable terms. For example, financial or operational difficulties that our suppliers may face could increase the cost of the products we purchase from them or our ability to source products from them. In addition, the trend toward consolidation among automotive parts suppliers, as well as the off-shoring of manufacturing capacity to foreign countries, may disrupt or end our relationship with some suppliers and could lead to less competition and result in higher prices. We could also be negatively impacted by suppliers who might experience work stoppages, labor strikes or other interruptions to, or difficulties in the, manufacture or supply of the products we purchase from them. Changes in U.S. trade policies, practices, tariffs or taxes could affect our ability and our suppliers’ ability to source product at current volumes and/or prices.

Risks associated with future acquisitions may not lead to expected growth and could result in increased costs and inefficiencies.
We expect to continue to make acquisitions as an element of our growth strategy. Acquisitions involve certain risks that could cause our actual growth and profitability to differ from our expectations, examples of such risks include the following:
We may not be able to continue to identify suitable acquisition targets or to acquire additional companies at favorable prices or on other favorable terms.
Our management’s attention may be distracted.
We may fail to retain key personnel from acquired businesses.
We may assume unanticipated legal liabilities and other problems.
We may not be able to successfully integrate the operations (accounting and billing functions, for example) of businesses we acquire to realize economic, operational and other benefits.
We may fail, or be unable to, discover liabilities of businesses that we acquire for which we or the subsequent owner or operator may be liable.


16


Business interruptions in our distribution centers or other facilities may affect our store hours, operability of our computer systems, and/or availability and distribution of merchandise, which may affect our business.
Weather, terrorist activities, war or other disasters, or the threat of them, may result in the closure of one or more of our DCs or other facilities, or may adversely affect our ability to deliver inventory to our stores on a nightly basis. This may affect our ability to timely provide products to our customers, resulting in lost sales or a potential loss of customer loyalty. Some of our merchandise is imported from other countries and these goods could become difficult or impossible to bring into the United States, and we may not be able to obtain such merchandise from other sources at similar prices. Such a disruption in revenue could potentially have a negative impact on our results of operations, financial condition and cash flows.

We rely extensively on our computer systems to manage inventory, process transactions and timely provide products to our customers. Our systems are subject to damage or interruption from power outages, telecommunications failures, computer viruses, security breaches or other catastrophic events. If our systems are damaged or fail to function properly, we may experience loss of critical data and interruptions or delays in our ability to manage inventories or process customer transactions. Such a disruption of our systems could negatively impact revenue and potentially have a negative impact on our results of operations, financial condition and cash flows.

Failure to achieve and maintain a high level of product and service quality may reduce our brand value and negatively impact our business.
We believe our Company has built an excellent reputation as a leading retailer in the automotive aftermarket industry. We believe our continued success depends, in part, on our ability to preserve, grow and leverage the value of our brand. Brand value is based, in large part, on perceptions of subjective qualities and even isolated incidents can erode trust and confidence, particularly if they result in adverse publicity, governmental investigations or litigation, which can negatively impact these perceptions and lead to adverse effects on our business or Team Members.

Risks related to us and unanticipated fluctuations in our quarterly operating results could affect our stock price.
We believe that quarter-to-quarter comparisons of our financial results are not necessarily meaningful indicators of our future operating results and should not be relied on as an indication of future performance. If our quarterly operating results fail to meet the expectations of analysts, the trading price of our common stock could be negatively affected. We cannot be certain that our growth plans and business strategies will be successful or that they will successfully meet the expectations of these analysts. If we fail to adequately address any of these risks or difficulties, our stock price would likely suffer.

The market price of our common stock may be volatile and could expose us to securities class action litigation.
The stock market and the price of our common stock may be subject to wide fluctuations based upon general economic and market conditions. The market price of our common stock may also be affected by our ability to meet analysts’ expectations and failure to meet such expectations, even slightly, could have an adverse effect on the market price of our common stock.

In addition, stock market volatility has had a significant effect on the market prices of securities issued by many companies for reasons unrelated to the operating performance of these companies. Downturns in the stock market may cause the price of our common stock to decline. In the past, following periods of volatility in the market price of a company’s securities, securities class action litigation has often been instituted against such companies. If similar litigation were instituted against us, it could result in substantial costs and a diversion of our management’s attention and resources, which could have an adverse effect on our business.

Our increased debt levels could adversely affect our cash flow and prevent us from fulfilling our obligations.
We have an unsecured revolving credit facility and unsecured senior notes, which could have important consequences to our financial health. For example, our level of indebtedness could, among other things,
make it more difficult to satisfy our financial obligations, including those relating to the senior unsecured notes and our credit facility;
increase our vulnerability to adverse economic and industry conditions;
limit our flexibility in planning for, or reacting to, changes and opportunities in our industry, which may place us at a competitive disadvantage;
require us to dedicate a substantial portion of our cash flows to service the principal and interest on the debt, reducing the funds available for other business purposes, such as working capital, capital expenditures or other cash requirements;
limit our ability to incur additional debt with acceptable terms, if at all; and
expose us to fluctuations in interest rates, including changes that may result from the implementation of new benchmark rates that replace LIBOR.

In addition, the terms of our financing obligations include restrictions, such as affirmative, negative and financial covenants, conditions on borrowing and subsidiary guarantees. A failure to comply with these restrictions could result in a default under our financing obligations

17


or could require us to obtain waivers from our lenders for failure to comply with these restrictions. The occurrence of a default that remains uncured or the inability to secure a necessary consent or waiver could have a material adverse effect on our business, financial condition, results of operations and cash flows.

A downgrade in our credit rating would impact our cost of capital and could impact the market value of our unsecured senior notes, as well as limit our access to attractive supplier financing programs.
Credit ratings are an important component of our cost of capital. These ratings are based upon, among other factors, our financial strength. Our current credit ratings provide us with the ability to borrow funds at favorable rates. A downgrade in our current credit rating from either rating agency could adversely affect our cost of capital by causing us to pay a higher interest rate on borrowed funds under our unsecured revolving credit facility and a higher facility fee on commitments under our unsecured revolving credit facility. A downgrade in our current credit rating could also adversely affect the market price and/or liquidity of our unsecured senior notes, preventing a holder from selling the unsecured senior notes at a favorable price, as well as adversely affect our ability to issue new notes in the future. In addition, a downgrade in our current credit rating could limit the financial institutions willing to commit funds to our supplier financing programs at attractive rates. Decreased participation in our supplier financing programs would lead to an increase in working capital needed to operate the business, adversely affecting our cash flows.

A breach of customer, supplier, Team Member or Company information could damage our reputation or result in substantial additional costs or possible litigation.
Our business involves the storage of information about our customers, suppliers, Team Members and the Company, some of which is entrusted to third-party service providers and vendors. We and our third-party service providers and vendors have taken reasonable and appropriate steps to protect this information; however, these security measures may be breached due to cyber-attacks, Team Member error, system compromises, fraud, hacking or other intentional or unintentional acts, which could result in unauthorized parties gaining access to such information. The methods used to obtain unauthorized access are constantly evolving, and may be difficult to anticipate or detect for long periods of time. If we experience a significant data security breach, we could be exposed to damage to our reputation, additional costs, lost sales or possible regulatory action. In addition, the regulatory environment related to information security and privacy is constantly evolving and compliance with those requirements could result in additional costs. There is no guarantee that the procedures that we and our third-party service providers and vendors have implemented to protect against unauthorized access to secured data are adequate to safeguard against all data security breaches, and such a breach could potentially have a negative impact on our results of operations, financial condition and cash flows.

Litigation, governmental proceedings, environmental legislation and regulations and employment legislation and regulations may affect our business, financial condition, results of operations and cash flows.
We are, and in the future may become, involved in lawsuits, regulatory inquiries, and governmental and other legal proceedings, arising out of the ordinary course of our business. The damages sought against us in some of these litigation proceedings may be material and may adversely affect our business, results of operations, financial condition and cash flows.

Environmental legislation and regulations, like the initiatives to limit greenhouse gas emissions and bills related to climate change, could adversely impact all industries. While it is uncertain whether these initiatives will become law, additional climate change related mandates could potentially be forthcoming and these matters, if enacted, could adversely impact our costs, by, among other things, increasing fuel prices.

Our business is subject to employment legislation and regulations, including requirements related to minimum wage. Our success depends, in part, on our ability to manage operating costs and identify opportunities to reduce costs. Our ability to meet labor needs, while controlling costs is subject to external factors, such as minimum wage legislation. A violation of, or change in, employment legislation and/or regulations could hinder our ability to control costs, which could have a material adverse effect on our business, results of operations, financial condition and cash flows.

The enactment of legislation implementing changes in the taxation of business activities, the adoption of other corporate tax reform policies, or changes in tax legislation or policies may affect our business, financial condition, results of operations and cash flows.
The Company is subject to taxation in the U.S.  In December 2017, comprehensive tax legislation, commonly referred to as the U.S. Tax Cuts and Jobs Act (the “Tax Act”), was enacted and the changes included in the Tax Act are broad and complex.  As tax laws and related regulations and interpretations change, our financial condition, results of operations and cash flows could be materially impacted.

Item 1B. Unresolved Staff Comments

None.

18


Item 2. Properties

Unless otherwise indicated, “we,” “us,” “our” and similar terms, as well as references to the “Company,” refer to O’Reilly Automotive, Inc. and its subsidiaries.

Distribution centers, stores, and other properties
As of December 31, 2018, we operated 27 regional distribution centers (“DC”s), of which eight were leased (2.8 million operating square footage) and 19 were owned (8.1 million operating square footage) for total DC operating square footage of 10.8 million square feet. The following table provides information regarding our DCs, returns facility and corporate offices as of December 31, 2018:
Location
 
Principal Use(s)
 
Operating Square Footage (1)
 
Nature of Occupancy
 
Lease Term Expiration
Aurora, CO
 
Distribution Center
 
321,242

 
Owned
 

Belleville, MI
 
Distribution Center
 
333,262

 
Leased
 
2/28/2025
Billings, MT
 
Distribution Center
 
129,142

 
Leased
 
1/31/2031
Brooklyn Park, MN
 
Distribution Center
 
324,668

 
Owned
 

Brownsburg, IN
 
Distribution Center
 
657,603

 
Owned
 

Des Moines, IA
 
Distribution Center
 
253,886

 
Owned
 

Devens, MA
 
Distribution Center
 
511,261

 
Owned
 

Forest Park, GA
 
Distribution Center
 
492,350

 
Leased
 
10/31/2024
Greensboro, NC
 
Distribution Center
 
685,230

 
Owned
 

Houston, TX
 
Distribution Center
 
532,615

 
Owned
 

Kansas City, MO
 
Distribution Center
 
299,018

 
Owned
 

Knoxville, TN
 
Distribution Center (to be relocated in 2020)
 
150,766

 
Owned
 

Lakeland, FL
 
Distribution Center
 
569,419

 
Owned
 

Lebanon, TN
 
Distribution Center (to open in 2020)
 
410,000

 
Owned
 

Lubbock, TX
 
Distribution Center
 
276,896

 
Owned
 

Moreno Valley, CA
 
Distribution Center
 
547,478

 
Owned
 

Naperville, IL
 
Distribution Center
 
499,471

 
Owned
 

Nashville, TN
 
Distribution Center (to be relocated in 2020)
 
315,977

 
Leased
 
12/31/2023
North Little Rock, AR
 
Distribution Center
 
122,969

 
Leased
 
3/31/2022
Oklahoma City, OK
 
Distribution Center
 
320,667

 
Owned
 

Phoenix, AZ
 
Distribution Center
 
383,570

 
Leased
 
6/30/2025
Puyallup, WA
 
Distribution Center
 
533,790

 
Owned
 

Salt Lake City, UT
 
Distribution Center
 
294,932

 
Owned
 

Saraland, AL
 
Distribution Center
 
301,068

 
Leased
 
12/31/2022
Seagoville, TX
 
Distribution Center
 
442,000

 
Owned
 

Selma, TX
 
Distribution Center
 
552,703

 
Owned
 
 
Springfield, MO
 
Distribution Center
 
266,306

 
Owned
 

Stockton, CA
 
Distribution Center
 
720,836

 
Leased
 
6/30/2035
Twinsburg, OH
 
Distribution Center (to open in 2019)
 
405,000

 
Owned
 

Springfield, MO
 
Bulk Facility
 
35,200

 
Owned
 

Springfield, MO
 
Return/Deconsolidation Facility, Corporate Offices
 
290,580

 
Owned
 

Phoenix, AZ
 
Corporate Offices
 
12,327

 
Leased
 
11/30/2022
Springfield, MO
 
Corporate Offices
 
224,818

 
Owned
 

Springfield, MO
 
Corporate Offices
 
46,970

 
Leased
 
8/31/2024
Springfield, MO
 
Corporate Offices, Training and Technical Center
 
22,000

 
Owned
 

 
 
 
 
12,286,020

 
 
 
 
(1) 
Includes floor and mezzanine operating square footage, excludes subleased square footage.

The leased distribution facilities typically require a fixed base rent, payment of certain tax, insurance and maintenance expenses and have an original term of, at a minimum, 20 years, subject to one five-year renewal at our option.


19


Of the 5,219 stores that we operated at December 31, 2018, 2,119 stores were owned, 3,026 stores were leased from unaffiliated parties and 74 stores were leased from entities that include one or more of our affiliated directors or members of their immediate family. Leases with unaffiliated parties generally provide for payment of a fixed base rent, payment of certain tax, insurance and maintenance expenses and an original term of, at a minimum, 10 years, subject to one or more renewals at our option. We have entered into separate master lease agreements with each of the affiliated entities for the occupancy of the stores covered thereby. Such master lease agreements with one of the seven affiliated entities have been modified to extend the term of the lease agreement for specific stores. The master lease agreements or modifications thereto expire on dates ranging from April 30, 2019, to September 30, 2031. We believe that the lease agreements with the affiliated entities are on terms comparable to those obtainable from third parties.

We believe that our present facilities are in good condition, are adequately insured and are adequate for the conduct of our current operations. The store servicing capability of our 27 existing DCs is approximately 5,835 stores, providing a growth capacity of more than 615 stores, which will increase by approximately 275 stores with the completion of our Twinsburg, Ohio, DC in 2019. We believe the growth capacity in our 27 existing DCs, along with the additional capacity of our new Twinsburg, Ohio, DC will provide us with the DC infrastructure needed for near-term expansion. However, as we expand our geographic footprint, we will continue to evaluate our existing distribution system infrastructure and will adjust our distribution system capacity as needed to support our future growth.

Item 3. Legal Proceedings

O’Reilly is currently involved in litigation incidental to the ordinary conduct of the Company’s business. The Company accrues for litigation losses in instances where a material adverse outcome is probable and the Company is able to reasonably estimate the probable loss. The Company accrues for an estimate of material legal costs to be incurred in pending litigation matters. Although the Company cannot ascertain the amount of liability that it may incur from any of these matters, it does not currently believe that, in the aggregate, these matters, taking into account applicable insurance and accruals, will have a material adverse effect on its consolidated financial position, results of operations or cash flows in a particular quarter or annual period.

Item 4. Mine Safety Disclosures

Not applicable.


20


PART II

Item 5. Market For Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities

Common stock:
Shares of O’Reilly Automotive, Inc. (the “Company”) common stock are traded on The NASDAQ Global Select Market (“Nasdaq”) under the symbol “ORLY.” The Company’s common stock began trading on April 22, 1993; no cash dividends have been declared since that time, and the Company does not anticipate paying any cash dividends in the foreseeable future.

As of February 14, 2019, the Company had approximately 351,000 shareholders of common stock based on the number of holders of record and an estimate of individual participants represented by security position listings.

Sales of unregistered securities:
There were no sales of unregistered securities during the year ended December 31, 2018.

Issuer purchases of equity securities:
The following table identifies all repurchases during the fourth quarter ended December 31, 2018, of any of the Company’s securities registered under Section 12 of the Securities Exchange Act of 1934, as amended, by or on behalf of the Company or any affiliated purchaser (in thousands, except per share data):
Period
 
Total Number of Shares Purchased
 
Average Price Paid per Share
 
Total Number of Shares Purchased as Part of Publicly Announced Programs
 
Maximum Dollar Value of Shares that May Yet Be Purchased Under the Programs (1)
October 1, 2018, to October 31, 2018
 
277

 
$
338.34

 
277

 
$
370,701

November 1, 2018, to November 30, 2018
 
472

 
339.35

 
472

 
1,210,365

December 1, 2018, to December 31, 2018
 
617

 
338.84

 
617

 
$
1,001,436

Total as of December 31, 2018
 
1,366

 
$
338.92

 
1,366

 
 
(1) 
Under the Company’s share repurchase program, as approved by its Board of Directors on January 11, 2011, the Company may, from time to time, repurchase shares of its common stock, solely through open market purchases effected through a broker dealer at prevailing market prices, based on a variety of factors such as price, corporate trading policy requirements and overall market conditions not to exceed a dollar limit authorized by the Board of Directors. The Company’s Board of Directors may increase or otherwise modify, renew, suspend or terminate the share repurchase program at any time, without prior notice. As announced on February 7, 2018, and November 13, 2018, the Company’s Board of Directors each time approved a resolution to increase the authorization amount under the share repurchase program by an additional $1.0 billion, resulting in a cumulative authorization amount of $11.8 billion. Each additional authorization is effective for a three-year period, beginning on its respective announcement date. The authorization under the share repurchase program that currently has capacity is scheduled to expire on November 13, 2021. No other share repurchase programs existed during the twelve months ended December 31, 2018.

The Company repurchased a total of 6.1 million shares of its common stock under its publicly announced share repurchase program during the year ended December 31, 2018, at an average price per share of $282.80, for a total investment of $1.7 billion. Subsequent to the end of the year and through February 27, 2019, the Company repurchased an additional 0.8 million shares of its common stock, at an average price per share of $342.95, for a total investment of $268.9 million. The Company has repurchased a total of 73.1 million shares of its common stock under its share repurchase program since the inception of the program in January of 2011 and through February 27, 2019, at an average price of $150.73, for a total aggregate investment of $11.0 billion.


21


Stock performance graph:
The graph below shows the cumulative total shareholder return assuming the investment of $100, on December 31, 2013, and the reinvestment of dividends thereafter, if any, in the Company’s common stock versus the Standard and Poor’s S&P 500 Retail Index (“S&P 500 Retail Index”) and the Standard and Poor’s S&P 500 Index (“S&P 500”).

orly-201812_chartx30753a04.jpg

 
 
December 31,
Company/Index
 
2013
 
2014
 
2015
 
2016
 
2017
 
2018
O’Reilly Automotive, Inc.
 
$
100

 
$
150

 
$
197

 
$
216

 
$
187

 
$
268

S&P 500 Retail Index
 
100

 
110

 
137

 
143

 
184

 
208

S&P 500
 
$
100

 
$
111

 
$
111

 
$
121

 
$
145

 
$
136



22


Item 6. Selected Financial Data

The table below compares O’Reilly Automotive, Inc.’s (the “Company”) selected financial data over a ten-year period.
Years ended December 31,
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
(In thousands, except per share, Team Members, stores and ratio data)
 
 
 
 
 
 
 
 
 
 
INCOME STATEMENT DATA:
 
 
 
 
 
 
 
 
 
 
Sales ($)
9,536,428

8,977,726

8,593,096

7,966,674

7,216,081

6,649,237

6,182,184

5,788,816

5,397,525

4,847,062

Cost of goods sold, including warehouse and distribution expenses
4,496,462

4,257,043

4,084,085

3,804,031

3,507,180

3,280,236

3,084,766

2,951,467

2,776,533

2,520,534

Gross profit
5,039,966

4,720,683

4,509,011

4,162,643

3,708,901

3,369,001

3,097,418

2,837,349

2,620,992

2,326,528

Selling, general and administrative expenses
3,224,782

2,995,283

2,809,805

2,648,622

2,438,527

2,265,516

2,120,025

1,973,381

1,887,316

1,788,909

Former CSK officer clawback







(2,798
)


Legacy CSK Department of Justice investigation charge








20,900


Operating income
1,815,184

1,725,400

1,699,206

1,514,021

1,270,374

1,103,485

977,393

866,766

712,776

537,619

Write-off of asset-based revolving credit agreement debt issuance costs







(21,626
)


Termination of interest rate swap agreements







(4,237
)


Gain on settlement of note receivable








11,639


Other income (expense), net
(121,097
)
(87,596
)
(62,015
)
(53,655
)
(48,192
)
(44,543
)
(35,872
)
(25,130
)
(35,042
)
(40,721
)
Total other income (expense)
(121,097
)
(87,596
)
(62,015
)
(53,655
)
(48,192
)
(44,543
)
(35,872
)
(50,993
)
(23,403
)
(40,721
)
Income before income taxes
1,694,087

1,637,804

1,637,191

1,460,366

1,222,182

1,058,942

941,521

815,773

689,373

496,898

Provision for income taxes (a)(b)
369,600

504,000

599,500

529,150

444,000

388,650

355,775

308,100

270,000

189,400

Net income ($) (a)(b)
1,324,487

1,133,804

1,037,691

931,216

778,182

670,292

585,746

507,673

419,373

307,498

Basic earnings per common share:
 
 
 
 
 
 
 
 
 
 
Earnings per share – basic ($)
16.27

12.82

10.87

9.32

7.46

6.14

4.83

3.77

3.02

2.26

Weighted-average common shares outstanding – basic
81,406

88,426

95,447

99,965

104,262

109,244

121,182

134,667

138,654

136,230

Earnings per common share -assuming dilution: (a)(b)
 
 
 
 
 
 
 
 
 
 
Earnings per share – assuming dilution ($)
16.10

12.67

10.73

9.17

7.34

6.03

4.75

3.71

2.95

2.23

Weighted-average common shares outstanding – assuming dilution
82,280

89,502

96,720

101,514

106,041

111,101

123,314

136,983

141,992

137,882

SELECTED OPERATING DATA:
 
 
 
 
 
 
 
 
 
 
Number of Team Members at year end
78,882

75,552

74,580

71,621

67,569

61,909

53,063

49,324

46,858

44,880

Number of stores at year end (c)
5,219

5,019

4,829

4,571

4,366

4,166

3,976

3,740

3,570

3,421

Total store square footage at year end (d)
38,455

36,685

35,123

33,148

31,591

30,077

28,628

26,530

25,315

24,200

Sales per weighted-average store (e)($)
1,842

1,807

1,826

1,769

1,678

1,614

1,590

1,566

1,527

1,424

Sales per weighted-average square foot (d)(f)($)
251

248

251

244

232

224

224

221

216

202

Percentage increase in comparable store sales (g)
3.8
%
1.4
%
4.8
%
7.5
%
6.0
%
4.6
%
3.5
%
4.6
%
8.8
%
4.8
%

23


Years ended December 31,
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
(In thousands, except per share, Team Members, stores and ratio data)
 
 
 
 
 
 
 
 
 
 
SELECT BALANCE SHEET AND CASH FLOW DATA:
 
 
 
 
 
 
 
 
 
 
Working capital (h)($)
(350,918
)
(249,694
)
(142,674
)
(36,372
)
252,082

430,832

478,093

1,028,330

1,029,861

900,857

Total assets (h)($)
7,980,789

7,571,885

7,404,189

6,676,684

6,532,083

6,057,895

5,741,241

5,494,174

5,031,950

4,695,536

Inventory turnover (i)
1.4

1.4

1.5

1.5

1.4

1.4

1.4

1.5

1.4

1.4

Accounts payable to inventory (j)
105.7
%
106.0
%
105.7
%
99.1
%
94.6
%
86.6
%
84.7
%
64.4
%
44.3
%
42.8
%
Current portion of long-term debt and short-term debt ($)




25

67

222

662

1,431

106,708

Long-term debt, less current portion (h)($)
3,417,122

2,978,390

1,887,019

1,390,018

1,388,397

1,386,828

1,087,789

790,585

357,273

684,040

Shareholders’ equity ($) (a)
353,667

653,046

1,627,136

1,961,314

2,018,418

1,966,321

2,108,307

2,844,851

3,209,685

2,685,865

Cash provided by operating activities (k) ($)
1,727,555

1,403,687

1,510,713

1,345,488

1,190,430

908,026

1,251,555

1,118,991

703,687

285,200

Capital expenditures ($)
504,268

465,940

476,344

414,020

429,987

395,881

300,719

328,319

365,419

414,779

Free cash flow (k)(l)($)
1,188,584

889,059

978,375

868,390

760,443

512,145

950,836

790,672

338,268

(129,579
)

(a)
During the year ended December 31, 2017, the Company adopted a new accounting standard that requires excess tax benefits related to share-based compensation payments to be recorded through the income statement. In compliance with the standard, the Company did not restate prior period amounts to conform to current period presentation. The Company recorded a cumulative effect adjustment to opening retained earnings, due to the adoption of the new accounting standard. See Note 1 “Summary of Significant Accounting Policies” to the Consolidated Financial Statements of the annual report on Form 10-K for the year ended December 31, 2017, for more information.
(b)
Following the enactment of the U.S. Tax Cuts and Jobs Act in December of 2017, the Company revalued its deferred income tax liabilities, which resulted in a one-time benefit to the Company’s Consolidated Statement of Income for the year ended December 31, 2018 and 2017. See Note 13 “Income Taxes” to the Consolidated Financial Statements of this annual report on Form 10-K for more information.
(c)
In 2008, 2012 and 2016, the Company acquired CSK Auto Corporation (“CSK”), materially all assets of VIP Parts, Tires & Service (“VIP”) and Bond Auto Parts (“Bond”), respectively. The 2008 CSK acquisition added 1,342 stores, the 2012 VIP acquisition added 56 stores and the 2016 Bond acquisition added 48 stores to the O’Reilly store count. After the close of business on December 31, 2018, the Company acquired substantially all of the non-real estate assets of Bennett Auto Supply, Inc., including 33 stores that were not included in the 2018 store count and were not operated by the Company in 2018. Financial results for these acquired companies have been included in the Company’s consolidated financial statements from the dates of the acquisitions forward.
(d)
Total square footage includes normal selling, office, stockroom and receiving space.
(e)
Sales per weighted-average store are weighted to consider the approximate dates of store openings, acquisitions or closures.
(f)
Sales per weighted-average square foot are weighted to consider the approximate dates of store openings, acquisitions, expansions or closures.
(g)
Comparable store sales are calculated based on the change in sales of stores open at least one year and excludes sales of specialty machinery, sales to independent parts stores, sales to Team Members, sales from Leap Day during the years ended December 31, 2016 and 2012, and sales during the one to two week period certain CSK branded stores were closed for conversion. Online sales, resulting from ship-to-home orders and pick-up-in-store orders, for stores open at least one year, are included in the comparable store sales calculation.
(h)
Certain prior period amounts have been reclassified to conform to current period presentation, due to the Company’s adoption of new accounting standards during the fourth quarter ended December 31, 2015. See Note 1 “Summary of Significant Accounting Policies” to the Consolidated Financial Statements of the annual report on Form 10-K for the year ended December 31, 2015.
(i)
Inventory turnover is calculated as cost of goods sold for the last 12 months divided by average inventory. Average inventory is calculated as the average of inventory for the trailing four quarters used in determining the denominator.
(j)
Accounts payable to inventory is calculated as accounts payable divided by inventory.
(k)
Certain prior period amounts have been reclassified to conform to current period presentation, due to the Company’s adoption of a new accounting standard during the first quarter ended March 31, 2017. See Note 1 “Summary of Significant Accounting Policies” to the Consolidated Financial Statements of the annual report on Form 10-K for the year ended December 31, 2017, for more information.
(l)
Free cash flow is calculated as net cash provided by operating activities less capital expenditures and excess tax benefit from share-based compensation payments for the period.





24


Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations

Unless otherwise indicated, “we,” “us,” “our” and similar terms, as well as references to the “Company” or “O’Reilly,” refer to O’Reilly Automotive, Inc. and its subsidiaries.

In Management’s Discussion and Analysis, we provide a historical and prospective narrative of our general financial condition, results of operations, liquidity and certain other factors that may affect our future results, including
an overview of the key drivers of the automotive aftermarket industry;
key events and recent developments within our company;
our results of operations for the years ended December 31, 2018, 2017 and 2016;
our liquidity and capital resources;
any contractual obligations, to which we are committed;
any off-balance sheet arrangements we utilize;
our critical accounting estimates;
the inflation and seasonality of our business;
our quarterly results for the years ended December 31, 2018, and 2017; and
recent accounting pronouncements that may affect our Company.

The review of Management’s Discussion and Analysis should be made in conjunction with our consolidated financial statements, related notes and other financial information, forward-looking statements and other risk factors included elsewhere in this annual report.

FORWARD-LOOKING STATEMENTS

We claim the protection of the safe-harbor for forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995. You can identify these statements by forward-looking words such as “estimate,” “may,” “could,” “will,” “believe,” “expect,” “would,” “consider,” “should,” “anticipate,” “project,” “plan,” “intend” or similar words. In addition, statements contained within this annual report that are not historical facts are forward-looking statements, such as statements discussing, among other things, expected growth, store development, integration and expansion strategy, business strategies, future revenues and future performance. These forward-looking statements are based on estimates, projections, beliefs and assumptions and are not guarantees of future events and results. Such statements are subject to risks, uncertainties and assumptions, including, but not limited to, the economy in general, inflation, tariffs, product demand, the market for auto parts, competition, weather, risks associated with the performance of acquired businesses, our ability to hire and retain qualified employees, consumer debt levels, our increased debt levels, credit ratings on public debt, governmental regulations, information security and cyber attacks, terrorist activities, war and the threat of war. Actual results may materially differ from anticipated results described or implied in these forward-looking statements. Please refer to the “Risk Factors” section of our annual report on Form 10-K for the year ended December 31, 2018, for additional factors that could materially affect our financial performance. Forward-looking statements speak only as of the date they were made, and we undertake no obligation to publicly update any forward-looking statements, whether as a result of new information, future events or otherwise, except as required by applicable law.

OVERVIEW

We are a specialty retailer of automotive aftermarket parts, tools, supplies, equipment and accessories in the United States. We are one of the largest U.S. automotive aftermarket specialty retailers, selling our products to both do-it-yourself (“DIY”) customers and professional service providers – our “dual market strategy.” Our stores carry an extensive product line consisting of new and remanufactured automotive hard parts, maintenance items, accessories, a complete line of auto body paint and related materials, automotive tools and professional service provider service equipment. Our extensive product line includes an assortment of products that are differentiated by quality and price for most of the product lines we offer. For many of our product offerings, this quality differentiation reflects “good,” “better,” and “best” alternatives. Our sales and total gross profit dollars are highest for the “best” quality category of products. Consumers’ willingness to select products at a higher point on the value spectrum is a driver of sales and profitability in our industry. Our stores also offer enhanced services and programs to our customers, including used oil, oil filter and battery recycling; battery, wiper and bulb replacement; battery diagnostic testing; electrical and module testing; check engine light code extraction; loaner tool program; drum and rotor resurfacing; custom hydraulic hoses; professional paint shop mixing and related materials; and machine shops. As of December 31, 2018, we operated 5,219 stores in 47 states.

Operating within the retail industry, we are influenced by a number of general macroeconomic factors including, but not limited to, fuel costs, unemployment rates, consumer preferences and spending habits, and competition. We have ongoing initiatives aimed at tailorin

25


g our product offering to adjust to customers’ changing preferences, and we also have initiatives focused on marketing and training to educate customers on the advantages of ongoing vehicle maintenance, as well as “purchasing up” on the value spectrum.

We believe the key drivers of current and future demand for the products sold within the automotive aftermarket include the number of U.S. miles driven, number of U.S. registered vehicles, new light vehicle registrations, average vehicle age and unemployment.

Number of Miles Driven – The number of total miles driven in the U.S. influences the demand for repair and maintenance products sold within the automotive aftermarket. In total, vehicles in the U.S. are driven approximately three trillion miles per year, resulting in ongoing wear and tear and a corresponding continued demand for the repair and maintenance products necessary to keep these vehicles in operation. According to the Department of Transportation, the number of total miles driven in the U.S. increased 0.3%, 1.2% and 2.4% in 2018, 2017 and 2016, respectively, and we expect to continue to see modest improvements in total miles driven in the U.S., supported by an increasing number of registered vehicles on the road, resulting in continued demand for automotive aftermarket products.
Number of U.S. Registered Vehicles, New Light Vehicle Registrations and Average Vehicle Age – The total number of vehicles on the road and the average age of the vehicle population heavily influence the demand for products sold within the automotive aftermarket industry. As reported by The Auto Care Association, the total number of registered vehicles increased 8.5% from 2007 to 2017, bringing the number of light vehicles on the road to 270 million by the end of 2017. For the year ended December 31, 2018, the seasonally adjusted annual rate of light vehicle sales in the U.S. (“SAAR”) was approximately 17.5 million, contributing to the continued growth in the total number of registered vehicles on the road. In the past decade, vehicle scrappage rates have remained relatively stable, ranging from 4.2% to 5.7% annually. As a result, over the past decade, the average age of the U.S. vehicle population has increased, growing 21.9%, from 9.6 years in 2007 to 11.7 years in 2017. We believe this increase in average age can be attributed to better engineered and manufactured vehicles, which can be reliably driven at higher mileages due to better quality power trains and interiors and exteriors, and the consumer’s willingness to invest in maintaining these higher-mileage, better built vehicles. As the average age of vehicles on the road increases, a larger percentage of miles are being driven by vehicles that are outside of a manufacturer warranty. These out-of-warranty, older vehicles generate strong demand for automotive aftermarket products as they go through more routine maintenance cycles, have more frequent mechanical failures and generally require more maintenance than newer vehicles. We believe consumers will continue to invest in these reliable, higher-quality, higher-mileage vehicles and these investments, along with an increasing total light vehicle fleet, will support continued demand for automotive aftermarket products.
Unemployment – Unemployment, underemployment, the threat of future joblessness and the uncertainty surrounding the overall economic health of the U.S. have a negative impact on consumer confidence and the level of consumer discretionary spending. Long-term trends of high unemployment have historically impeded the growth of annual miles driven, as well as decrease consumer discretionary spending, both of which negatively impact demand for products sold in the automotive aftermarket industry. As of December 31, 2017, the U.S. unemployment rate was 4.1%, and as of December 31, 2018, the U.S. unemployment rate decreased to 3.9%. We believe total employment should remain at healthy levels supporting the trend of modest growth in total miles driven in the U.S. and the continued demand for automotive aftermarket products.

We remain confident in our ability to gain market share in our existing markets and grow our business in new markets by focusing on our dual market strategy and the core O’Reilly values of hard work and excellent customer service.

KEY EVENTS AND RECENT DEVELOPMENTS

Several key events have had or may have a significant impact on our operations and are identified below:
Under the Company’s share repurchase program, as approved by our Board of Directors in January of 2011, we may, from time to time, repurchase shares of our common stock, solely through open market purchases effected through a broker dealer at prevailing market prices, based on a variety of factors such as price, corporate trading policy requirements and overall market conditions. Our Board of Directors may increase or otherwise modify, renew, suspend or terminate the share repurchase program at any time, without prior notice. As announced on February 7, 2018, and November 13, 2018, our Board of Directors each time approved a resolution to increase the authorization amount under our share repurchase program by an additional $1.00 billion, resulting in a cumulative authorization amount of $11.75 billion. Each additional authorization is effective for a three-year period, beginning on its respective announcement date. As of February 27, 2019, we had repurchased approximately 73.1 million shares of our common stock at an aggregate cost of $11.02 billion under this program. 
On May 17, 2018, we issued $500 million aggregate principal amount of unsecured 4.350% Senior Notes due 2028 (“4.350% Senior Notes due 2028”) at a price to the public of 99.732% of their face value with UMB Bank, N.A. as trustee. Interest on the 4.350% Senior Notes due 2028 is payable on June 1 and December 1 of each year, which began on December 1, 2018, and is computed on the basis of a 360-day year.

26


After the close of business on December 31, 2018, we completed an asset purchase of Bennett Auto Supply, Inc. (“Bennett”), a privately held automotive parts supplier. The asset purchase included 33 stores that were not included in the Company’s 2018 store count and were not operated by the Company in 2018, and a warehouse located in southern Florida.

RESULTS OF OPERATIONS

The following table includes income statement data as a percentage of sales for the years ended December 31, 2018, 2017 and 2016:
 
For the Year Ended 
 December 31,
 
2018
 
2017
 
2016
Sales
100.0
 %
 
100.0
 %
 
100.0
 %
Cost of goods sold, including warehouse and distribution expenses
47.2

 
47.4

 
47.5

Gross profit
52.8

 
52.6

 
52.5

Selling, general and administrative expenses
33.8

 
33.4

 
32.7

Operating income
19.0

 
19.2

 
19.8

Interest expense
(1.3
)
 
(1.0
)
 
(0.8
)
Interest income

 

 
0.1

Income before income taxes (1)
17.8

 
18.2

 
19.1

Provision for income taxes
3.9

 
5.6

 
7.0

Net income
13.9
 %
 
12.6
 %
 
12.1
 %
(1) 
Each percentage of sales amount is computed independently and may not compute to presented totals.

2018 Compared to 2017

Sales:
Sales for the year ended December 31, 2018, increased $559 million, or 6%, to $9.54 billion from $8.98 billion for the same period in 2017. Comparable store sales for stores open at least one year increased 3.8% and 1.4% for the years ended December 31, 2018 and 2017, respectively. Comparable store sales are calculated based on the change in sales for stores open at least one year and exclude sales of specialty machinery, sales to independent parts stores and sales to Team Members. Online sales, resulting from ship-to-home orders and pickup in-store orders, for stores open at least one year, are included in the comparable store sales calculation.

The following table presents the components of the increase in sales for the year ended December 31, 2018 (in millions):
 
Increase in Sales for the Year Ended December 31, 2018,
Compared to the Same Period in 2017
Store sales:
 
Comparable store sales
$
336

Non-comparable store sales:
 
Sales for stores opened throughout 2017, excluding stores open at least one year that are included in comparable store sales
101

Sales for stores opened throughout 2018
120

Decline in sales for stores that have closed
(7
)
Non-store sales:
 
Includes sales of machinery and sales to independent parts stores and Team Members
9

Total increase in sales
$
559


We believe the increased sales achieved by our stores were the result of store growth, the high levels of customer service provided by our well-trained and technically proficient Team Members, superior inventory availability, including same day and over-night access to inventory in our regional distribution centers, enhanced services and programs offered in our stores, a broad selection of product offerings with a dynamic catalog system to identify and source parts, a targeted promotional and advertising effort through a variety of media and localized promotional events, continued improvement in the merchandising and store layouts of our stores, compensation programs for all store Team Members that provide incentives for performance and our continued focus on serving both DIY and professional service provider customers.

27



Our comparable store sales increase for the year ended December 31, 2018, was driven by an increase in average ticket values for both DIY and professional service provider customers and positive transaction counts for professional service provider customers, offset by negative transaction counts for DIY customers. The improvement in average ticket values was the result of the increasing complexity and cost of replacement parts necessary to maintain the current population of better-engineered and more technically advanced vehicles and same SKU inflation. These better-engineered, more technically advanced vehicles require less frequent repairs, as the component parts are more durable and last for longer periods of time. This decrease in repair frequency creates pressure on customer transaction counts; however, when repairs are needed, the cost of replacement parts is, on average, greater, which is a benefit to average ticket values. During the year ended December 31, 2018, DIY transaction counts also continued to be pressured by increased gas prices and other inflationary impacts, resulting in an increased deferral of vehicle maintenance and repairs over the short term.

We opened 200 net, new stores during the year ended December 31, 2018, compared to opening 190 net, new stores during the year ended December 31, 2017. As of December 31, 2018, we operated 5,219 stores in 47 states compared to 5,019 stores in 47 states at December 31, 2017. After the close of business on December 31, 2018, we acquired the 33 Bennett stores that were not included in our 2018 store count and were not operated by the Company in 2018. We anticipate new store growth will be 200 to 210 net, new store openings in 2019 and will net an additional 20 stores, as we will merge 13 of the acquired 33 Bennett stores into existing O’Reilly stores during 2019.

Gross profit:
Gross profit for the year ended December 31, 2018, increased 7% to $5.04 billion (or 52.8% of sales) from $4.72 billion (or 52.6% of sales) for the same period in 2017. The increase in gross profit dollars for the year ended December 31, 2018, was primarily the result of sales from new stores and the increase in comparable store sales at existing stores. The increase in gross profit as a percentage of sales for the year ended December 31, 2018, was primarily due to a non-cash last-in, first-out (“LIFO”) charge in 2017, partially offset by an increase in distribution expenses. The increase in distribution expenses was primarily due to wage pressure and increased transportation costs, as compared to 2017. During the year ended December 31, 2018, we did not realize net acquisition cost decreases, and as a result, we did not record a LIFO charge. During the year ended December 31, 2017, our LIFO costs were written down by approximately $22 million to reflect replacement cost.

Selling, general and administrative expenses:
Selling, general and administrative expenses (“SG&A”) for the year ended December 31, 2018, increased 8% to $3.22 billion (or 33.8% of sales) from $3.00 billion (or 33.4% of sales) for the same period in 2017. The increase in total SG&A dollars for the year ended December 31, 2018, was primarily the result of additional Team Members, facilities and vehicles to support our increased sales and store count, the planned allocation of a portion of the tax savings realized as a result of the U.S. Tax Cuts and Jobs Act, enacted in December 2017 (the “Tax Act”) and unfavorable comparison to a 2017 benefit of $9.1 million from the reduction in our legal accrual following the expiration of the statute of limitations related to a legacy claim. The increase in SG&A as a percentage of sales for the year ended December 31, 2018, was primarily due to our tax savings allocation initiatives and the 2017 legal accrual benefit.

Operating income:
As a result of the impacts discussed above, operating income for the year ended December 31, 2018, increased 5% to $1.82 billion (or 19.0% of sales) from $1.73 billion (or 19.2% of sales) for the same period in 2017.

Other income and expense:
Total other expense for the year ended December 31, 2018, increased 38% to $121 million (or 1.3% of sales), from $88 million (or 1.0% of sales) for the same period in 2017. The increase in total other expense for the year ended December 31, 2018, was primarily the result of increased interest expense on higher average outstanding borrowings.

Income taxes:
Our provision for income taxes for the year ended December 31, 2018, decreased 27% to $370 million (21.8% effective tax rate) from $504 million (30.8% effective tax rate) for the same period in 2017. The decreases in our provision for income taxes and our effective tax rate for the year ended December 31, 2018, were primarily the result of the lower federal corporate tax rate set forth by the Tax Act, partially offset by a $53 million benefit in 2017 from the required revaluation of our deferred income tax liabilities based on the lower federal corporate tax rate set forth by the Tax Act and lower excess tax benefits from share-based compensation in 2018, as compared 2017. During the year ended December 31, 2018 and 2017, excess tax benefits from share-based compensation were approximately $35 million and $49 million, respectively.

Net income:
As a result of the impacts discussed above, net income for the year ended December 31, 2018, increased 17% to $1.32 billion (or 13.9% of sales), from $1.13 billion (or 12.6% of sales) for the same period in 2017.


28


Earnings per share:
Our diluted earnings per common share for the year ended December 31, 2018, increased 27% to $16.10 on 82 million shares from $12.67 on 90 million shares for the same period in 2017. Due to the revaluation of our deferred income tax liabilities in 2017, our diluted earnings per common share for the year ended December 31, 2017, included a one-time benefit of $0.59.

2017 Compared to 2016

Sales:
Sales for the year ended December 31, 2017, increased $385 million, or 4%, to $8.98 billion from $8.59 billion for the same period in 2016. Comparable store sales for stores open at least one year increased 1.4% and 4.8% for the years ended December 31, 2017 and 2016, respectively. Comparable store sales are calculated based on the change in sales of stores open at least one year and exclude sales of specialty machinery, sales to independent parts stores, sales to Team Members and sales from Leap Day during the year ended December 31, 2016. Online sales, resulting from ship-to-home orders and pickup in-store orders, for stores open at least one year, are included in the comparable store sales calculation.

The following table presents the components of the increase in sales for the year ended December 31, 2017 (in millions):
 
Increase in Sales for the Year Ended
December 31, 2017,
Compared to the Same Period in 2016
Store sales:
 
Comparable store sales, including sales from the 48 acquired Bond stores
$
182

Non-comparable store sales:
 
Sales for stores opened throughout 2016, excluding stores open at least one year that are included in comparable store sales
126

Sales for stores opened throughout 2017
108

Sales from Leap Day in 2016
(25
)
Decline in sales for stores that have closed
(5
)
Non-store sales:
 
Includes sales of machinery and sales to independent parts stores and Team Members
(1
)
Total increase in sales
$
385


We believe the increased sales achieved by our stores were the result of store growth, sales from the 48 acquired Bond Auto Parts (“Bond”) stores, the high levels of customer service provided by our well-trained and technically proficient Team Members, superior inventory availability, including same day and over-night access to inventory in our regional distribution centers, enhanced services and programs offered in our stores, a broader selection of product offerings in most stores with a dynamic catalog system to identify and source parts, a targeted promotional and advertising effort through a variety of media and localized promotional events, continued improvement in the merchandising and store layouts of our stores, compensation programs for all store Team Members that provide incentives for performance and our continued focus on serving both DIY and professional service provider customers.

Our comparable store sales increase for the year ended December 31, 2017, was driven by increases in average ticket values for both DIY and professional service provider customers, partially offset by negative customer transaction counts from both our DIY and professional service provider customers. The improvement in average ticket values was the result of the increasing complexity and cost of replacement parts necessary to maintain the current population of better engineered and more technically advanced vehicles. These better engineered, more technically advanced vehicles require less frequent repairs, as the component parts are more durable and last for longer periods of time. When repairs are needed, the cost of replacement parts is, on average, greater, which is a benefit to average ticket values; however, the decrease in repair frequency creates pressure on customer transaction counts. In addition, customer transaction counts for the year ended December 31, 2017, were negatively impacted by softer industry demand, resulting, in part, from the unseasonably mild winter weather at the onset of 2017 and a cool, wet summer in many of our markets. The mild winter weather did not stress vehicle components to the degree more typical harsh winter weather would, which resulted in a lower level of automobile parts breakage and associated demand for our products. The cool, wet summer in many of our markets resulted in a lower level of demand, as the absence of typical seasonally high temperatures resulted in fewer heat related product repairs.

We opened 190 net, new stores during the year ended December 31, 2017, compared to opening 210 net, new stores and acquiring 48 Bond stores during the year ended December 31, 2016. As of December 31, 2017, we operated 5,019 stores in 47 states compared to 4,829 stores in 47 states at December 31, 2016.


29


Gross profit:
Gross profit for the year ended December 31, 2017, increased 5% to $4.72 billion (or 52.6% of sales) from $4.51 billion (or 52.5% of sales) for the same period in 2016. The increase in gross profit dollars for the year ended December 31, 2017, was primarily a result of sales from new stores, the increase in comparable store sales at existing stores and sales from the 48 acquired Bond stores, partially offset by gross profit dollars generated from one additional day due to Leap Day for the same period one year prior. The increase in gross profit as a percentage of sales for the year ended December 31, 2017, was primarily due to a smaller non-cash LIFO impact, partially offset by a lower merchandise margin and higher inventory shrinkage. The smaller LIFO impact is the result of fewer product acquisition cost improvements during the year ended December 31, 2017, compared 2016. Our policy is to not write up inventory in excess of replacement cost, and accordingly, we are effectively valuing our inventory at replacement cost. For the year ended December 31, 2017 and 2016, our LIFO inventory costs were written down by approximately $22 million and $49 million, respectively, to reflect replacement cost. The lower merchandise margin was primarily the result of merchandise mix, driven by the unfavorable weather conditions during 2017. The higher inventory shrinkage was primarily cyclical in nature, following a period of lower than average shrinkage trends.

Selling, general and administrative expenses:
SG&A for the year ended December 31, 2017, increased 7% to $3.00 billion (or 33.4% of sales) from $2.81 billion (or 32.7% of sales) for the same period in 2016. The increase in total SG&A dollars for the year ended December 31, 2017, was primarily the result of additional Team Members, facilities and vehicles to support our increased sales and store count, partially offset by a $9.1 million benefit from the reduction in our legal accrual following the expiration of the statute of limitations related to a legacy claim and incremental SG&A expenses incurred from one additional day due to Leap Day for the same period one year prior. The increase in SG&A as a percentage of sales for the year ended December 31, 2017, was primarily due to deleverage of store operating costs on soft comparable store sales during the year ended December 31, 2017.

Operating income:
As a result of the impacts discussed above, operating income for the year ended December 31, 2017, increased 2% to $1.73 billion (or 19.2% of sales) from $1.70 billion (or 19.8% of sales) for the same period in 2016.

Other income and expense:
Total other expense for the year ended December 31, 2017, increased 41% to $88 million (or 1.0% of sales), from $62 million (or 0.7% of sales) for the same period in 2016. The increase in total other expense for the year ended December 31, 2017, was primarily the result of increased interest expense on higher average outstanding borrowings and increased amortization of debt issuance costs.

Income taxes:
Our provision for income taxes for the year ended December 31, 2017, decreased 16% to $504 million (30.8% effective tax rate) from $600 million (36.6% effective tax rate) for the same period in 2016. The decrease in our provision for income taxes for the year ended December 31, 2017, was the result of a one-time $53 million benefit to the provision for income taxes related to the required revaluation of our deferred income tax liabilities based on the lower federal corporate income tax rate set forth by the Tax Act and excess tax benefits from share-based compensation, which provided a benefit of $49 million to the provision for income taxes. The decrease in our effective tax rate for the year ended December 31, 2017, was primarily due to the required revaluation of our deferred income tax liabilities, which provided a one-time benefit of 325 basis points to the effective tax rate for the year ended December 31, 2017, and excess tax benefits from share-based compensation, which provided a benefit of 297 basis points to the effective tax rate for the year ended December 31, 2017.

Net income:
As a result of the impacts discussed above, net income for the year ended December 31, 2017, increased 9% to $1.13 billion (or 12.6% of sales), from $1.04 billion (or 12.1% of sales) for the same period in 2016.

Earnings per share:
Our diluted earnings per common share for the year ended December 31, 2017, increased 18% to $12.67 on 90 million shares from $10.73 on 97 million shares for the same period in 2016. Due to the required revaluation of our deferred income tax liabilities, our diluted earnings per common share for the year ended December 31, 2017, included a one-time benefit of $0.59. Due to the adoption of ASU 2016-09, our diluted earnings per common share for the year ended December 31, 2017, included a benefit of $0.50.

LIQUIDITY AND CAPITAL RESOURCES

Our long-term business strategy requires capital to open new stores, fund strategic acquisitions, expand distribution infrastructure, operate and maintain our existing stores and may include the opportunistic repurchase of shares of our common stock through our Board-approved share repurchase program. The primary sources of our liquidity are funds generated from operations and borrowed under our unsecured revolving credit facility. Decreased demand for our products or changes in customer buying patterns could negatively impact our ability to generate funds from operations. Additionally, decreased demand or changes in buying patterns could impact our ability to meet the

30


debt covenants of our credit agreement and, therefore, negatively impact the funds available under our unsecured revolving credit facility. We believe that cash expected to be provided by operating activities and availability under our unsecured revolving credit facility will be sufficient to fund both our short-term and long-term capital and liquidity needs for the foreseeable future. However, there can be no assurance that we will continue to generate cash flows at or above recent levels.

Liquidity and related ratios:
The following table highlights our liquidity and related ratios as of December 31, 2018 and 2017 (dollars in millions):
 
 
December 31,
 
Percentage Change
Liquidity and Related Ratios
 
2018
 
2017
 
Current assets
 
$
3,543

 
$
3,398

 
4.3
 %
Current liabilities
 
3,894

 
3,647

 
6.8
 %
Working capital (1)
 
(351
)
 
(250
)
 
(40.4
)%
Total debt
 
3,417

 
2,978

 
14.7
 %
Total equity
 
$
354

 
$
653

 
(45.8
)%
Debt to equity (2)
 
9.66:1

 
4.56:1

 
111.8
 %
(1) 
Working capital is calculated as current assets less current liabilities.
(2) 
Debt to equity is calculated as total debt divided by total equity.

Current assets increased 4%, current liabilities increased 7%, total debt increased 15% and total equity decreased 46% from 2017 to 2018. The increase in current assets was primarily due to the increase in inventory, resulting from the opening of 200 net, new stores in 2018. The increase in current liabilities was primarily due to the increase in accounts payable, resulting from inventory growth related to new store openings. Our accounts payable to inventory ratio was 105.7% as of December 31, 2018, as compared to 106.0% in the prior year. The increase in total debt was attributable to the issuance of $500 million of 4.350% Senior Notes due 2028 and borrowings of $287 million on our revolving credit facility at December 31, 2018. The decrease in total equity resulted from the impact of share repurchase activity, under our share repurchase program, on retained deficit and additional paid-in-capital, partially offset by a decrease in retained deficit from net income for the year ended December 31, 2018.

The following table identifies cash provided by/(used in) our operating, investing and financing activities for the years ended December 31, 2018, 2017 and 2016 (in thousands):
 
 
For the Year Ended 
 December 31,
Liquidity:
 
2018
 
2017
 
2016
Total cash provided by/(used in):
 
 
 
 
 
 
Operating activities (1)
 
$
1,727,555

 
$
1,403,687

 
$
1,510,713

Investing activities
 
(534,302
)
 
(464,223
)
 
(529,096
)
Financing activities (1)
 
(1,208,286
)
 
(1,039,714
)
 
(951,320
)
Net (decrease) increase in cash and cash equivalents
 
$
(15,033
)
 
$
(100,250
)
 
$
30,297

 
 
 
 
 
 
 
Capital expenditures
 
$
504,268

 
$
465,940

 
$
476,344

Free cash flow (2)
 
1,188,584

 
889,059

 
978,375

(1) 
Prior period amount has been reclassified to conform to current period presentation, due to the Company’s adoption of a new accounting standard during the first quarter ended March 31, 2017. See Note 1 “Summary of Significant Accounting Policies” to the Consolidated Financial Statements of the annual report on Form 10-K for the year ended December 31, 2017.
(2) 
Calculated as net cash provided by operating activities, less capital expenditures and excess tax benefit from share-based compensation payments for the period.

Operating activities:
The increase in net cash provided by operating activities in 2018 compared to 2017 was primarily due to increased operating income, reduced cash taxes paid, due to the Tax Act, and a reduction of accounts receivable, due to the business day timing of year-end 2018, as compared to 2017.

The decrease in net cash provided by operating activities in 2017 compared to 2016 was primarily due to a smaller decrease in our net inventory investment, partially offset by an increase in net income. Our accounts payable to inventory ratio was 106.0%, 105.7% and 99.1% as of December 31, 2017, 2016 and 2015, respectively. The smaller increase in our accounts payable to inventory ratio in 2017

31


was primarily attributable to fewer new suppliers entering our supplier financing programs in 2017 and a smaller decrease in net inventory, due to a softer sales environment, as compared to 2016.

Investing activities:
The increase in net cash used in investing activities in 2018 compared to 2017 was primarily the result of an increase in capital expenditures in 2018 and an increase in other investing activities. Total capital expenditures were $504 million and $466 million in 2018 and 2017, respectively, and the increase was primarily related to the timing of property acquisitions, closings, construction costs for new stores and the mix of owned versus leased stores opened during 2018, as compared to 2017. The increase in other investing activities was primarily due to more acquisition related expenditures in 2018, as compared to 2017.

The decrease in net cash used in investing activities in 2017 compared to 2016 was primarily the result of a decrease in other investing activities and a decrease in capital expenditures in 2017. The decrease in other investing activities was primarily due to less acquisition related expenditures in 2017, as compared to 2016. Total capital expenditures were $466 million and $476 million in 2017 and 2016, respectively, and the decrease was primarily related to the timing of property acquisitions, closings, construction costs for new stores and the mix of owned versus leased stores opened during 2017, as compared to 2016.

We opened 200, 190, and 210 net, new stores in 2018, 2017 and 2016, respectively, and acquired 48 Bond stores in 2016. After the close of business on December 31, 2018, we acquired the 33 Bennett stores that were not included in our 2018 store count and were not operated by the Company in 2018. We plan to open 200 to 210 net, new stores in 2019. The current costs associated with the opening of a new store, including the cost of land acquisition, building improvements, fixtures, vehicles, net inventory investment and computer equipment, are estimated to average approximately $1.6 million to $1.8 million; however, such costs may be significantly reduced where we lease, rather than purchase, the store site.

Financing activities:
The increase in net cash used in financing activities in 2018 compared to 2017 was primarily attributable to a lower level of net borrowings during 2018, as compared to 2017, partially offset by a lower level of repurchases of our common stock in 2018, as compared to 2017.

The increase in net cash used in financing activities in 2017 compared to 2016 was primarily attributable to a greater impact from the repurchases of our common stock under our share repurchase program during 2017, as compared to 2016, partially offset by a higher level of net borrowings during 2017, as compared to 2016.

Unsecured revolving credit facility:
On April 5, 2017, the Company entered into a credit agreement (the “Credit Agreement”). The Credit Agreement provides for a five-year $1.20 billion unsecured revolving credit facility (the “Revolving Credit Facility”) arranged by JPMorgan Chase Bank, N.A., which is scheduled to mature in April 2022. The Credit Agreement includes a $200 million sub-limit for the issuance of letters of credit and a $75 million sub-limit for swing line borrowings. As described in the Credit Agreement governing the Revolving Credit Facility, the Company may, from time to time, subject to certain conditions, increase the aggregate commitments under the Revolving Credit Facility by up to $600 million, provided that the aggregate amount of the commitments does not exceed $1.80 billion at any time.

As of December 31, 2018 and 2017, we had outstanding letters of credit, primarily to support obligations related to workers’ compensation, general liability and other insurance policies, in the amounts of $35 million and $37 million, respectively, reducing the aggregate availability under the Credit Agreement by those amounts. As of December 31, 2018 and 2017, we had outstanding borrowings under the Revolving Credit Facility in the amounts of $287 million and $346 million, respectively.

Senior Notes:
On May 17, 2018, we issued $500 million aggregate principal amount of unsecured 4.350% Senior Notes due 2028 (“4.350% Senior Notes due 2028”) at a price to the public of 99.732% of their face value with UMB Bank, N.A. (“UMB”) as trustee. Interest on the 4.350% Senior Notes due 2028 is payable on June 1 and December 1 of each year, which began on December 1, 2018, and is computed on the basis of a 360-day year.

The Company have issued a cumulative $3.15 billion aggregate principal amount of unsecured senior notes, which are due between 2021 and 2028, with UMB as trustee. Interest on the senior notes, ranging from 3.550% to 4.875%, is payable semi-annually and is computed on the basis of a 360-day year. None of our subsidiaries is a guarantor under our senior notes.

Debt covenants:
The indentures governing our senior notes contain covenants that limit our ability and the ability of certain of our subsidiaries to, among other things, create certain liens on assets to secure certain debt and enter into certain sale and leaseback transactions, and limit our ability to merge or consolidate with another company or transfer all or substantially all of our property, in each case as set forth in the indentures. These covenants are, however, subject to a number of important limitations and exceptions. As of December 31, 2018, we were in compliance with the covenants applicable to our senior notes.

32



The Credit Agreement contains certain covenants, including limitations on indebtedness, a minimum consolidated fixed charge coverage ratio of 2.50:1.00 and a maximum consolidated leverage ratio of 3.50:1.00. The consolidated fixed charge coverage ratio includes a calculation of earnings before interest, taxes, depreciation, amortization, rent and non-cash share-based compensation expense to fixed charges. Fixed charges include interest expense, capitalized interest and rent expense. The consolidated leverage ratio includes a calculation of adjusted debt to earnings before interest, taxes, depreciation, amortization, rent and non-cash share-based compensation expense. Adjusted debt includes outstanding debt, outstanding stand-by letters of credit and similar instruments, five-times rent expense and excludes any premium or discount recorded in conjunction with the issuance of long-term debt. In the event that we should default on any covenant contained within the Credit Agreement, certain actions may be taken, including, but not limited to, possible termination of commitments, immediate payment of outstanding principal amounts plus accrued interest and other amounts payable under the Credit Agreement and litigation from our lenders.

We had a consolidated fixed charge coverage ratio of 5.38 times and 5.72 times as of December 31, 2018 and 2017, respectively, and a consolidated leverage ratio of 2.10 times and 1.98 times as of December 31, 2018 and 2017, respectively, remaining in compliance with all covenants related to the borrowing arrangements.

The table below outlines the calculations of the consolidated fixed charge coverage ratio and consolidated leverage ratio covenants, as defined in the Credit Agreement governing the Revolving Credit Facility, for the years ended December 31, 2018 and 2017 (dollars in thousands):
 
For the Year Ended 
 December 31,
 
2018
 
2017
GAAP net income
$
1,324,487

 
$
1,133,804

Add: Interest expense
122,129

 
91,349

Rent expense
317,283

 
298,614

Provision for income taxes
369,600

 
504,000

Depreciation expense
255,866

 
232,674

Amortization expense
3,071

 
1,171

Non-cash share-based compensation
20,176

 
19,401

Non-GAAP EBITDAR
$
2,412,612

 
$
2,281,013

 
 
 
 
Interest expense
$
122,129

 
$
91,349

Capitalized interest
9,092

 
8,548

Rent expense
317,283

 
298,614

Total fixed charges
$
448,504

 
$
398,511

 
 
 
 
Consolidated fixed charge coverage ratio
5.38

 
5.72

 
 
 
 
GAAP debt
$
3,417,122

 
$
2,978,390

Add: Stand-by letters of credit
35,148

 
36,843

Discount on senior notes
4,294

 
3,721

Debt issuance costs
15,584

 
13,889

Five-times rent expense
1,586,415

 
1,493,070

Non-GAAP adjusted debt
$
5,058,563

 
$
4,525,913

 
 
 
 
Consolidated leverage ratio
2.10

 
1.98



33


The table below outlines the calculation of Free cash flow and reconciles Free cash flow to Net cash provided by operating activities, the most directly comparable GAAP financial measure, for the years ended December 31, 2018, 2017 and 2016 (in thousands):
 
For the Year Ended 
 December 31,
 
2018
 
2017
 
2016
Cash provided by operating activities (1)
$
1,727,555

 
$
1,403,687

 
$
1,510,713

Less: Capital expenditures
504,268

 
465,940

 
476,344

Excess tax benefit from share-based compensation
34,703

 
48,688

 
55,994

Free cash flow
$
1,188,584

 
$
889,059

 
$
978,375

(1) 
Prior period amount has been reclassified to conform to current period presentation, due to the Company’s adoption of a new accounting standard during the first quarter ended March 31, 2017. See Note 1 “Summary of Significant Accounting Policies” to the Consolidated Financial Statements of the annual report on Form 10-K for the year ended December 31, 2017.

Free cash flow, the consolidated fixed charge coverage ratio and the consolidated leverage ratio discussed and presented in the tables above are not derived in accordance with United States generally accepted accounting principles (“GAAP”). We do not, nor do we suggest investors should, consider such non-GAAP financial measures in isolation from, or as a substitute for, GAAP financial information. We believe that the presentation of our free cash flow, consolidated fixed charge coverage ratio and consolidated leverage ratio provides meaningful supplemental information to both management and investors and reflects the required covenants under the Credit Agreement. We include these items in judging our performance and believe this non-GAAP information is useful to investors as well. Material limitations of these non-GAAP measures are that such measures do not reflect actual GAAP amounts. We compensate for such limitations by presenting, in the tables above, a reconciliation to the most directly comparable GAAP measures.

Share repurchase program:
In January of 2011, our Board of Directors approved a share repurchase program. Under the program, we may, from time to time, repurchase shares of our common stock, solely through open market purchases effected through a broker dealer at prevailing market prices, based on a variety of factors such as price, corporate trading policy requirements and overall market conditions. Our Board of Directors may increase or otherwise modify, renew, suspend or terminate the share repurchase program at any time, without prior notice. As announced on February 7, 2018, and November 13, 2018, our Board of Directors each time approved a resolution to increase the authorization amount under our share repurchase program by an additional $1.00 billion, resulting in a cumulative authorization amount of $11.75 billion. Each additional authorization is effective for a three-year period, beginning on its respective announcement date.

The following table identifies shares of our common stock that have been repurchased as part of our publicly announced share repurchase program (in thousands, except per share data):
 
For the Year Ended 
 December 31,
 
2018
 
2017
Shares repurchased
6,061

 
9,301

Average price per share
$
282.80

 
$
233.57

Total investment
$
1,713,953

 
$
2,172,437


As of December 31, 2018, we had $1.00 billion remaining under our share repurchase program. Subsequent to the end of the year and through February 27, 2019, we repurchased an additional 0.8 million shares of our common stock under our share repurchase program, at an average price of $342.95, for a total investment of $269 million. We have repurchased a total of 73 million shares of our common stock under our share repurchase program since the inception of the program in January of 2011 and through February 27, 2019, at an average price of $150.73 for a total aggregate investment of $11.02 billion. As of February 27, 2019, we had approximately $0.7 billion remaining under our share repurchase program.

CONTRACTUAL OBLIGATIONS

Our contractual obligations as of December 31, 2018, included commitments for short and long-term debt arrangements, interest payments related to long-term debt, future payments under non-cancelable lease arrangements, self-insurance reserves, purchase obligations for construction contract commitments and other long-term liabilities, which are identified in the table below and are fully disclosed in Note 6 “Leasing,” Note 10 “Share-Based Compensation and Benefit Plans” and Note 11 “Commitments” to the Consolidated Financial Statements. We expect to fund these commitments primarily with operating cash flows expected to be generated in the normal course of business or through borrowings under our Revolving Credit Facility.


34


Deferred income taxes, as well as commitments with various suppliers for the purchase of inventory, are not reflected in the table below due to the absence of scheduled maturities, the nature of the account or the commitment’s cancellation terms. Due to the absence of scheduled maturities, the timing of certain of these payments cannot be determined, except for amounts estimated to be payable in 2019, which are included in “Current liabilities” on our Consolidated Balance Sheets.

We record a reserve for potential liabilities related to uncertain tax positions, including estimated interest and penalties, which are fully disclosed in Note 13 “Income Taxes” to the Consolidated Financial Statements. These estimates are not included in the table below because the timing related to the ultimate resolution or settlement of these positions cannot be determined. As of December 31, 2018, we recorded a net liability of $39 million related to these uncertain tax positions on our Consolidated Balance Sheets, all of which was included in “Other liabilities.”

We record a reserve for the projected obligation related to future payments under the Company’s nonqualified deferred compensation plan, which is fully disclosed in Note 10 “Share-Based Compensation and Benefit Plans” to the Consolidated Financial Statements. This estimate is not included in the table below because the timing related to the ultimate payment cannot be determined. As of December 31, 2018, we recorded a liability of $25 million related to this uncertain liability on our Consolidated Balance Sheets, all of which was included in “Other liabilities.”

The following table identifies the estimated payments of the Company’s contractual obligations as of December 31, 2018 (in thousands):
 
 
Payments Due By Period
Contractual Obligations
 
Total
 
Before
1 Year
 
Years
1 and 2
 
Years
3 and 4
 
Years 5
and Over
Long-term debt principal and interest payments (1)
 
$
4,273,542

 
$
141,414

 
$
1,077,183

 
$
1,056,936

 
$
1,998,009

Future minimum lease payments under operating leases (2)
 
2,429,044

 
309,743

 
557,091

 
447,607

 
1,114,603

Self-insurance reserves (3)
 
157,538

 
77,012

 
48,864

 
19,255

 
12,407

Construction commitments
 
177,664

 
177,664

 

 

 

Total contractual cash obligations
 
$
7,037,788

 
$
705,833

 
$
1,683,138

 
$
1,523,798

 
$
3,125,019

(1) 
Our Revolving Credit Facility, which has a maximum aggregate commitment of $1.20 billion and matures in April 2022, bears interest (other than swing line loans), at our option, at either the Alternate Base Rate or Adjusted LIBO Rate (both as defined in the Credit Agreement) plus a margin, that will vary from 0.000% to 0.250% in the case of loans bearing interest at the Alternate Base Rate and 0.680% to 1.250% in the case of loans bearing interest at the Adjusted LIBO Rate, in each case based upon the better of the ratings assigned to our debt by Moody’s Investor Service, Inc. and Standard & Poor’s Rating Services, subject to limited exceptions. Swing line loans made under the Revolving Credit Facility bear interest at the Alternate Base Rate plus the applicable margin described above. In addition, we pay a facility fee on the aggregate amount of the commitments in an amount equal to a percentage of such commitments, varying from 0.070% to 0.250% per annum based upon the better of the ratings assigned to our debt by Moody’s Investor Service, Inc. and Standard & Poor’s Rating Services, subject to limited exceptions. Based on our current credit ratings, our margin for Alternate Base Rate loans was 0.000%, our margin for Eurodollar Revolving Loans was 0.900% and our facility fee was 0.100%. As of December 31, 2018, we had outstanding borrowings in the amount of $287 million under our Revolving Credit Facility.
(2) 
The minimum lease payments above do not include certain tax, insurance and maintenance costs, which are also required contractual obligations under our operating leases but are generally not fixed and can fluctuate from year to year. These expenses historically average approximately 20% of the corresponding lease payments. See Note 6 “Leasing” to the Consolidated Financial Statements for further information on our operating leases.
(3) 
We use various self-insurance mechanisms to provide for potential liabilities from workers’ compensation, vehicle and general liability, and employee health care benefits. The self-insurance reserves above are at the undiscounted obligation amount. The self-insurance reserves liabilities are recorded on our Consolidated Balance Sheets at our estimate of their net present value and do not have scheduled maturities; however, we can estimate the timing of future payments based upon historical patterns. See Note 11 “Commitments” to the Consolidated Financial Statements for further information on our self-insurance reserves.

OFF-BALANCE SHEET ARRANGEMENTS

Off-balance sheet arrangements are transactions, agreements, or other contractual arrangements with an unconsolidated entity, for which we have an obligation to the entity that is not recorded in our consolidated financial statements. We historically utilized various off-balance sheet financial instruments, including sale-leaseback and synthetic lease transactions, but we have not entered into any such transactions for over 10 years and do not plan to utilize off-balance sheet arrangements in the future to fund our working capital requirements, operations or growth plans.

We issue stand-by letters of credit provided by a $200 million sub-limit under the Revolving Credit Facility that reduce our available borrowings under the Revolving Credit Facility. Those letters of credit are issued primarily to satisfy the requirements of workers’ compensation, general liability and other insurance policies. Substantially all of the outstanding letters of credit have a one-year term

35


from the date of issuance. Letters of credit totaling $35 million and $37 million were outstanding at December 31, 2018 and 2017, respectively.

Other than in connection with executing operating leases, we do not have any off-balance sheet financing that has, or is reasonably likely to have, a material, current or future effect on our financial condition, cash flows, results of operations, liquidity, capital expenditures or capital resources. See “Contractual Obligations” section of Item 7 of this annual report on Form 10-K and Note 6 “Leasing” to the Consolidated Financial Statements for further information on our operating leases.

CRITICAL ACCOUNTING POLICIES AND ESTIMATES

The preparation of our financial statements in accordance with GAAP requires the application of certain estimates and judgments by management. Management bases its assumptions, estimates, and adjustments on historical experience, current trends and other factors believed to be relevant at the time the consolidated financial statements are prepared. Management believes that the following policies are critical due to the inherent uncertainty of these matters and the complex and subjective judgments required in establishing these estimates. Management continues to review these critical accounting policies and estimates to ensure that the consolidated financial statements are presented fairly in accordance with GAAP. However, actual results could differ from our assumptions and estimates and such differences could be material.

Inventory Obsolescence and Shrink:
Inventory, which consists of automotive hard parts, maintenance items, accessories and tools, is stated at the lower of cost or market. The extended nature of the life cycle of our products is such that the risk of obsolescence of our inventory is minimal. The products that we sell generally have applications in our markets for a long period of time in conjunction with the corresponding vehicle population. We have developed sophisticated systems for monitoring the life cycle of a given product and, accordingly, have historically been very successful in adjusting the volume of our inventory in conjunction with a decrease in demand. We do record a reserve to reduce the carrying value of our inventory through a charge to cost of sales in the isolated instances where we believe that the market value of products is lower than our recorded cost. This reserve is based on our assumptions about the marketability of our existing inventory and is subject to uncertainty to the extent that we must estimate, at a given point in time, the market value of inventory that will be sold in future periods. Ultimately, our projections could differ from actual results and could result in a material impact to our stated inventory balances. We have historically not had to materially adjust our obsolescence reserves due to the factors discussed above and do not anticipate that we will experience material changes in our estimates in the future.

We also record a reserve to reduce the carrying value of our perpetual inventory to account for quantities in our perpetual records above the actual existing quantities on hand caused by unrecorded shrink. We estimate this reserve based on the results of our extensive and frequent cycle counting programs and periodic, full physical inventories. To the extent that our estimates do not accurately reflect the actual unrecorded inventory shrinkage, we could potentially experience a material impact to our inventory balances. We have historically been able to provide a timely and accurate measurement of shrink and have not experienced material adjustments to our estimates. If the shrink reserve changed 10% from the estimate that we recorded based on our historical experience at December 31, 2018, the financial impact would have been approximately $1 million or less than 0.1% of pretax income for the year ended December 31, 2018.

Valuation of Long-Lived Assets and Goodwill:
We evaluate the carrying value of long-lived assets for impairment whenever events or changes in circumstances indicate the carrying value of these assets might exceed their current fair values. As part of the evaluation, we review performance at the store level to identify any stores with current period operating losses that should be considered for impairment. A potential impairment has occurred if the projected future undiscounted cash flows realized from the best possible use of the asset are less than the carrying value of the asset. The estimate of cash flows includes management’s assumptions of cash inflows and outflows directly resulting from the use of that asset in operations. If the carrying amount of an asset exceeds its estimated future cash flows, an impairment charge is recognized for the amount by which the carrying amount of the asset exceeds the fair value of the assets. Our impairment analyses contain estimates due to the inherently judgmental nature of forecasting long-term estimated cash flows and determining the ultimate useful lives and fair values of the assets. Actual results could differ from these estimates, which could materially impact our impairment assessment.

We review goodwill for impairment annually during the fourth quarter, or when events or changes in circumstances indicate the carrying value of these assets might exceed their current fair values. We have never recorded an impairment to goodwill. The process of evaluating goodwill for impairment involves the determination of the fair value of our Company using the market approach. Inherent in such fair value determinations are certain judgments and estimates, including estimates that incorporate assumptions marketplace participants would use in making their estimates of fair value. In the future, if events or market conditions affect the estimated fair value to the extent that an asset is impaired, we will adjust the carrying value of these assets in the period in which the impairment occurs; however, we do not believe there has been any change of events or circumstances that would indicate that a reevaluation of goodwill is required as of December 31, 2018, nor do we believe goodwill is at risk of failing impairment testing. If the price of O’Reilly’s stock, which was a

36


primary input used to determine our market capitalization during step one of goodwill impairment testing, changed by 10% from the value used during testing, the results and our conclusions would not have changed and no further steps would have been required.

Supplier Concessions:
We receive concessions from our suppliers through a variety of programs and arrangements, including co-operative advertising, allowances for warranties, merchandise allowances and volume purchase rebates. Co-operative advertising allowances that are incremental to our advertising program, specific to a product or event and identifiable for accounting purposes are reported as a reduction of advertising expense in the period in which the advertising occurred. All other material supplier concessions are recognized as a reduction to the cost of sales. Amounts receivable from suppliers also include amounts due to us relating to supplier purchases and product returns. Management regularly reviews amounts receivable from suppliers and assesses the need for a reserve for uncollectible amounts based on our evaluation of our suppliers’ financial position and corresponding ability to meet their financial obligations. Based on our historical results and current assessment, we have not recorded a reserve for uncollectible amounts in our consolidated financial statements, and we do not believe there is a reasonable likelihood that our ability to collect these amounts will differ from our expectations. The eventual ability of our suppliers to pay us the obliged amounts could differ from our assumptions and estimates, and we may be exposed to losses or gains that could be material.

Warranty Reserves:
We offer warranties on certain merchandise we sell with warranty periods ranging from 30 days to limited lifetime warranties. The risk of loss arising from warranty claims is typically the obligation of our suppliers. Certain suppliers provide upfront allowances to us in lieu of accepting the obligation for warranty claims. For this merchandise, when sold, we bear the risk of loss associated with the cost of warranty claims. Differences between supplier allowances received in lieu of warranty obligations and estimated warranty expense are recorded as an adjustment to the cost of sales. Estimated warranty costs, which are recorded as obligations at the time of sale, are based on the historical failure rate of each individual product line. Our historical experience has been that failure rates are relatively consistent over time and that the ultimate cost of warranty claims has been driven by volume of units sold as opposed to fluctuations in failure rates or the variation of the cost of individual claims. If warranty reserves were changed 10% from our estimated reserves at December 31, 2018, the financial impact would have been approximately $5 million or 0.3% of pretax income for the year ended December 31, 2018.

Self-Insurance Reserves:
We use a combination of insurance and self-insurance mechanisms to provide for potential liabilities from workers’ compensation, general liability, vehicle liability, property loss, and Team Member health care benefits. With the exception of certain Team Member health care benefit liabilities, employment related claims and litigation, certain commercial litigation and certain regulatory matters, we obtain third-party insurance coverage to limit our exposure for any individual workers’ compensation, general liability, vehicle liability or property loss claim. When estimating our self-insurance liabilities, we consider a number of factors, including historical claims experience and trend-lines, projected medical and legal inflation, growth patterns and exposure forecasts. The assumptions made by management as they relate to each of these factors represent our judgment as to the most probable cumulative impact of each factor to our future obligations. Our calculation of self-insurance liabilities requires management to apply judgment to estimate the ultimate cost to settle reported claims and claims incurred but not yet reported as of the balance sheet date, and the application of alternative assumptions could result in a different estimate of these liabilities. Actual claim activity or development may vary from our assumptions and estimates, which may result in material losses or gains. As we obtain additional information that affects the assumptions and estimates we used to recognize liabilities for claims incurred in prior accounting periods, we adjust our self-insurance liabilities to reflect the revised estimates based on this additional information. These liabilities are recorded at our estimate of their net present value, using a credit-adjusted discount rate. These liabilities do not have scheduled maturities, but we can estimate the timing of future payments based upon historical patterns. We could apply alternative assumptions regarding the timing of payments or the applicable discount rate that could result in materially different estimates of the net present value of the liabilities. If self-insurance reserves were changed 10% from our estimated reserves at December 31, 2018, the financial impact would have been approximately $15 million or 0.9% of pretax income for the year ended December 31, 2018.

Legal Reserves:
We maintain reserves for expenses associated with litigation, for which O’Reilly is currently involved. We are currently involved in litigation incidental to the ordinary conduct of our business. Management, with the assistance of outside legal counsel, must make estimates of potential legal obligations and possible liabilities arising from such litigation and records reserves for these expenditures. If legal reserves were changed 10% from our estimated reserves at December 31, 2018, the financial impact would have been approximately $1 million or 0.1% of pretax income for the year ended December 31, 2018.

Taxes:
We operate within multiple taxing jurisdictions and are subject to audit in these jurisdictions. These audits can involve complex issues, which may require an extended period of time to resolve. We regularly review our potential tax liabilities for tax years subject to audit. The amount of such liabilities is based on various factors, such as differing interpretations of tax regulations by the responsible tax

37


authority, experience with previous tax audits and applicable tax law rulings. Changes in our tax liability may occur in the future as our assessments change based on the progress of tax examinations in various jurisdictions and/or changes in tax regulations. In management’s opinion, adequate provisions for income taxes have been made for all years presented. The estimates of our potential tax liabilities contain uncertainties because management must use judgment to estimate the exposures associated with our various tax positions and actual results could differ from our estimates. Alternatively, we could have applied assumptions regarding the eventual outcome of the resolution of open tax positions that could differ from our current estimates but would still be reasonable given the nature of a particular position. While our estimates are subject to the uncertainty noted in the preceding discussion, our initial estimates of our potential tax liabilities have historically not been materially different from actual results, except in instances where we have reversed liabilities that were recorded for periods that were subsequently closed with the applicable taxing authority.

INFLATION AND SEASONALITY

For the last three fiscal years, we have generally been successful in reducing the effects of merchandise cost increases principally by taking advantage of supplier incentive programs, economies of scale resulting from increased volume of purchases and selective forward buying. To the extent our acquisition cost increased due to price increases industry-wide, we have typically been able to pass along these increased costs through higher retail prices for the affected products. As a result, we do not believe inflation has had a material adverse effect on our operations.

To some extent, our business is seasonal primarily as a result of the impact of weather conditions on customer buying patterns. While we have historically realized operating profits in each quarter of the year, our store sales and profits have historically been higher in the second and third quarters (April through September) than in the first and fourth quarters (October through March) of the year.

QUARTERLY RESULTS

The following tables set forth certain quarterly unaudited operating data for fiscal years ended December 31, 2018 and 2017. The unaudited quarterly information includes all adjustments, which management considers necessary for a fair presentation of the information shown (in thousands, except per share and comparable store sales data):
 
Fiscal 2018
 
First
Quarter
 
Second
Quarter
 
Third
Quarter
 
Fourth
Quarter
Comparable store sales
3.4
%
 
4.6
%
 
3.9
%
 
3.3
%
Sales
$
2,282,681

 
$
2,456,073

 
$
2,482,717

 
$
2,314,957

Gross profit
1,201,258

 
1,288,638

 
1,315,755

 
1,234,315

Operating income
422,846

 
479,150

 
485,148

 
428,040

Net income
304,906

 
353,073

 
366,151

 
300,357

Earnings per share – basic (1)
$
3.65

 
$
4.32

 
$
4.54

 
$
3.76

Earnings per share – assuming dilution (1)
$
3.61

 
$
4.28

 
$
4.50

 
$
3.72

 
Fiscal 2017
 
First
Quarter
 
Second
Quarter
 
Third
Quarter
 
Fourth
Quarter
Comparable store sales
0.8
%
 
1.7
%
 
1.8
%
 
1.3
%
Sales
$
2,156,259

 
$
2,290,829

 
$
2,339,830

 
$
2,190,808

Gross profit
1,131,147

 
1,200,062

 
1,230,294

 
1,159,180

Operating income
403,157

 
457,445

 
461,963

 
402,835

Net income
264,934

 
282,821

 
283,734

 
302,315

Earnings per share – basic (1)
$
2.88

 
$
3.14

 
$
3.26

 
$
3.56

Earnings per share – assuming dilution (1)
$
2.83

 
$
3.10

 
$
3.22

 
$
3.52

(1) 
Earnings per share amounts are computed independently for each quarter and annual period. The quarterly earnings per share amounts may not sum to equal the full-year earnings per share amount.

The unaudited operating data presented above should be read in conjunction with our consolidated financial statements and related notes included elsewhere in this annual report, and the other financial information included therein.


38


RECENT ACCOUNTING PRONOUNCEMENTS

In May of 2014, the Financial Accounting Standards Board (the “FASB”) issued Accounting Standard Update (“ASU”) No. 2014-09, “Revenue from Contracts with Customers (Topic 606),” now codified in the Accounting Standards Codification (“Topic 606”). Under Topic 606, an entity is required to follow a five-step process to determine the amount of revenue to recognize when promised goods or services are transferred to customers. Topic 606 offers specific accounting guidance for costs to obtain or fulfill a contract with a customer. In addition, an entity is required to disclose sufficient information to understand the nature, amount, timing, and uncertainty of revenue and cash flows arising from contracts with customers. We adopted this guidance using the modified retrospective transition method with our first quarter ended March 31, 2018. Results of the year ended December 31, 2018, were presented under Topic 606, while amounts in prior periods were not adjusted and continue to be reported under the accounting standard in effect for the prior periods. The adoption of Topic 606 did not have a material impact on our business process, internal controls, systems, consolidated financial condition, results of operations or cash flows; as such, a cumulative effective adjustment was not recorded to opening retained earnings.

In February of 2016, the FASB issued ASU No. 2016-02, “Leases (Topic 842)” (“ASU 2016-02”). Under ASU 2016-02, an entity will be required to recognize right-of-use assets and lease liabilities on its balance sheet and disclose key information about leasing arrangements. ASU 2016-02 offers specific accounting guidance for a lessee, a lessor and sale and leaseback transactions. Lessees and lessors are required to disclose qualitative and quantitative information about leasing arrangements to enable a user of the financial statements to assess the amount, timing and uncertainty of cash flows arising from leases. In July of 2018, the FASB issued ASU No. 2018-11, “Leases (Topic 842): Targeted Improvement” (“ASU 2018-11”), to provide an additional, optional transition method for adopting ASU 2016-02, which allows for an entity to choose to apply the new lease standard at adoption date and recognize a cumulative-effective adjustment to the opening balance of retained earnings in the period of adoption, while comparative periods presented will continue to be in accordance with current U.S. GAAP Topic 840. For public companies, Topic 842 is effective for annual reporting periods beginning after December 15, 2018, including interim periods within that reporting period. We established a task force, composed of multiple functional groups inside of the Company, which has substantially completed its objective of reviewing the critical components of the standard and implementing changes to systems and controls necessary to support the adoption of the new standard beginning with our first quarter ending March 31, 2019. We will adopt this guidance using the additional, optional transition method, the package of transitional practical expedients relating to the identification, classification and initial direct costs of leases commencing before the effective date of Topic 842, and the transitional practical expedient for the treatment of existing land easements; however, we will not elect the hindsight transitional practical expedient. We will make an accounting policy election to not apply recognition requirements of the guidance to short-term leases. The adoption of the new guidance will have a material impact on the total assets and liabilities reported on our consolidated balance sheet, and we estimate net right-of-use assets and lease liability to be approximately $1.9 billion and $2.0 billion, respectively, as of January 1, 2019. The difference between these amounts is primarily due to the accrual for straight-line expense. These estimates are based on our current lease portfolio and changes to the lease portfolio, including the total number of leases, lease commencement and end dates and lease termination expectations, as well as changes in anticipated lease discount rates, could impact these estimates. We expect to make an adjustment to opening “Retained Deficit” on the Consolidated Balance Sheet of approximately $1.4 million related to the adoption of this new guidance. The adoption of this new guidance will not have a material impact on our results of operations, cash flows, liquidity or our covenant compliance under our existing credit agreement.
 
In March of 2016, the FASB issued ASU No. 2016-09, “Compensation - Stock Compensation (Topic 718):  Improvements to Employee Share-Based Payment Accounting” (“ASU 2016-09”).  Under ASU 2016-09, several aspects of the accounting for share-based payment transactions, including tax consequence, classification of awards as equity or liabilities, and classification on the statement of cash flows, were changed.  We adopted this guidance with our first quarter ending March 31, 2017.  Upon adoption of ASU 2016-09, the we elected to change our  accounting policy to account for forfeitures as they occur; this change was applied using the modified retrospective transition method with a cumulative effect adjustment of $0.3 million to opening “Retained earnings” on the accompanying Consolidated Balance Sheet as of December 31, 2017.  We applied the amendments related to the presentation of tax withholdings on the statement of cash flows using the retrospective transition method, which resulted in $0.6 million of tax withholdings being reclassified from “Net cash provided by operating activities” to “Net cash used in financing activities” on the accompanying Consolidated Statement of Cash Flows for the year ended December 31, 2016.  We elected to apply the amendments related to the presentation of excess tax benefits on the statement of cash flows using the retrospective transition method, which resulted in $56.0 million of excess tax benefits related to share-based compensation being reclassified from “Net cash used in financing activities” to “Net cash provided by operating activities” in the accompanying Consolidated Statement of Cash Flows for the year ended December 31, 2016.  ASU 2016-09 amendments related to accounting for excess tax benefits in the income statement were adopted prospectively, resulting in the reduction of $34.7 million and $48.7 million in “Provision for income taxes” in the accompanying Consolidated Statements of Income for the years ended December 31, 2018, and 2017, respectively.

In June of 2016, the FASB issued ASU No. 2016-13, “Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments” (“ASU 2016-13”). Under ASU 2016-13, businesses and other organizations are required to present

39


financial assets, measured at amortized costs basis, at the net amount expected to be collected. The allowance for credit losses is a valuation account that is deducted from the amortized cost basis, such as trade receivables. The measurement of expected credit loss will be based on historical experience, current conditions, and reasonable and supportable forecasts that affect the collectibility of the reported amount. For public companies, ASU 2016-13 is effective for annual reporting periods beginning after December 15, 2019, including interim periods within that reporting period, and requires a modified retrospective adoption, with early adoption permitted. We will adopt this guidance beginning with our first quarter ending March 31, 2020. The application of this new guidance is not expected to have a material impact on our consolidated financial condition, results of operations or cash flows.

In January of 2017, the FASB issued ASU No. 2017-04, “Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment” (“ASU 2017-04”). ASU 2017-04 eliminates the second step in the previous process for goodwill impairment testing; instead, the test is now a one-step process that calls for goodwill impairment loss to be measured as the excess of the reporting unit’s carrying amount over its fair value. For public companies, ASU 2017-04 is effective for annual reporting periods beginning after December 15, 2019, including interim periods within that reporting period, and requires prospective adoption, with early adoption after January 1, 2017. We will adopt this guidance beginning with our first quarter ending March 31, 2019. The application of this new guidance is not expected to have a material impact on our consolidated financial condition, results of operations or cash flows.

In August of 2018, the FASB issued ASU No. 2018-15, “Intangibles - Goodwill and Other - Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract” (“ASU 2018-15”). ASU 2018-15 aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software. ASU 2018-15 is effective for annual reporting periods beginning after December 15, 2019, and interim periods within that reporting period, and allows for either retrospective or prospective adoption, with early adoption permitted. We early adopted this guidance with our third quarter ended September 30, 2018, using the prospective adoption method. We did not capitalize any implementation costs incurred in cloud computing arrangements that are service contracts subsequent to adoption, and therefore, the adoption of this new guidance did not impact our consolidated financial condition, results of operations or cash flows during the period. We do not expect that the application of this new guidance will have a material impact on our consolidated financial condition, results of operations or cash flows.

Item 7A. Quantitative and Qualitative Disclosures about Market Risk

Unless otherwise indicated, “we,” “us,” “our” and similar terms, as well as references to the “Company” or “O’Reilly,” refer to O’Reilly Automotive, Inc. and its subsidiaries.

We are subject to interest rate risk to the extent we borrow against our unsecured revolving credit facility (the “Revolving Credit Facility”) with variable interest rates based on either an Alternative Base Rate or Adjusted LIBO Rate, as defined in the credit agreement governing the Revolving Credit Facility. As of December 31, 2018, we had outstanding borrowings under our Revolving Credit Facility in the amount of $287 million, at the weighted-average variable interest rate of 4.560%. At this borrowing level, a 0.50% increase in interest rates would have had an unfavorable annual impact on our pre-tax earnings and cash flows in the amount of $1.4 million.

We had outstanding fixed rate debt of $3.15 billion and $2.65 billion as of December 31, 2018 and 2017, respectively. The fair value of our fixed rate debt was estimated at $3.12 billion and $2.73 billion as of December 31, 2018 and 2017, respectively, which was determined by reference to quoted market prices.

We invest certain of our excess cash balances in short-term, highly-liquid instruments with maturities of 90 days or less. We do not expect any material losses from our invested cash balances and we believe that our interest rate exposure is minimal. As of December 31, 2018, our cash and cash equivalents totaled $31 million.


40


Item 8. Financial Statements and Supplementary Data




41


MANAGEMENT’S REPORT ON INTERNAL CONTROL OVER FINANCIAL REPORTING

The management of O’Reilly Automotive, Inc. and Subsidiaries (the “Company”), under the supervision and with the participation of the Company’s principal executive officer and principal financial officer and effected by the Company’s Board of Directors, is responsible for establishing and maintaining adequate internal control over financial reporting as defined in Rule 13(a)-15(f) or 15(d)-15(f) under the Securities Exchange Act of 1934, as amended. The Company’s internal control system is designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with accounting principles generally accepted in the United States.
 
Internal control over financial reporting includes all policies and procedures that
pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the Company;
provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with accounting principles generally accepted in the United States of America, and that receipts and expenditures of the Company are being made only in accordance with authorizations of management and directors of the Company; and
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.

Management recognizes that all internal control systems, no matter how well designed, have inherent limitations. Therefore, even those systems determined to be effective can provide only reasonable assurance with respect to financial statement preparation and presentation. Also, projections of any evaluation of effectiveness to future periods are subject to risk. Over time, controls may become inadequate because of changes in conditions or deterioration in the degree of compliance with policies or procedures.

Under the supervision and with the participation of the Company’s principal executive officer and principal financial officer, management assessed the effectiveness of the Company’s internal control over financial reporting as of December 31, 2018. In making this assessment, management used the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission (“COSO”) in Internal Control - Integrated Framework (2013 framework). Based on this assessment, management believes that as of December 31, 2018, the Company’s internal control over financial reporting is effective based on those criteria.

Ernst & Young LLP, Independent Registered Public Accounting Firm, has audited the Company’s consolidated financial statements and has issued an attestation report on the effectiveness of the Company’s internal control over financial reporting, as stated in their report, which is included herein.

/s/
Gregory D. Johnson
 
/s/
Thomas McFall
Gregory D. Johnson
 
Thomas McFall
Chief Executive Officer and
 
Executive Vice President and
Co-President
 
Chief Financial Officer
February 27, 2019
 
February 27, 2019




42


REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

To the Shareholders and the Board of Directors of O’Reilly Automotive, Inc. and Subsidiaries

Opinion on Internal Control Over Financial Reporting

We have audited O’Reilly Automotive, Inc. and subsidiaries’ internal control over financial reporting as of December 31, 2018, based on criteria established in Internal Control-Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) (the “COSO criteria”). In our opinion, O’Reilly Automotive, Inc. and subsidiaries (the “Company”) maintained, in all material respects, effective internal control over financial reporting as of December 31, 2018, based on the COSO criteria.

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 31, 2018 and 2017, the related consolidated statements of income, shareholders’ equity and cash flows for each of the three years in the period ended December 31, 2018, and the related notes and financial statement schedule listed in the Index at Item 15(a) and our report dated February 27, 2019, expressed an unqualified opinion thereon.

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 Report on Internal Control over Financial Reporting. Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with 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 included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and 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/ Ernst & Young LLP

Kansas City, Missouri
February 27, 2019


43


REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

To the Shareholders and the Board of Directors of O’Reilly Automotive, Inc. and Subsidiaries

Opinion on the Financial Statements

We have audited the accompanying consolidated balance sheets of O’Reilly Automotive, Inc. and Subsidiaries (the “Company”) as of December 31, 2018 and 2017, the related consolidated statements of income, shareholders’ equity and cash flows for each of the three years in the period ended December 31, 2018, and the related notes and financial statement schedule listed in the Index at Item 15(a) (collectively referred to as the “consolidated financial statements”). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at December 31, 2018 and 2017, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2018, 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, 2018, based on criteria established in Internal Control-Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) and our report dated February 27, 2019, expressed an unqualified opinion thereon.

Basis for Opinion

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

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the 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 financial statements. We believe that our audits provide a reasonable basis for our opinion.

/s/ Ernst & Young LLP

We have served as the Company’s auditor since 1992.
Kansas City, Missouri
February 27, 2019


44


Consolidated Balance Sheets
(In thousands, except share data)


 
December 31,
 
2018
 
2017
Assets
 
 
 
Current assets:
 
 
 
Cash and cash equivalents
$
31,315

 
$
46,348

Accounts receivable, less allowance for doubtful accounts $13,238 in 2018 and $12,717 in 2017
192,026

 
216,251

Amounts receivable from suppliers
78,155

 
76,236

Inventory
3,193,344

 
3,009,800

Other current assets
48,262

 
49,037

Total current assets
3,543,102

 
3,397,672

 
 
 
 
Property and equipment, at cost
5,645,552

 
5,191,135

Less: accumulated depreciation and amortization
2,058,550

 
1,847,329

Net property and equipment
3,587,002

 
3,343,806

 
 
 
 
Goodwill
807,260

 
789,058

Other assets, net
43,425

 
41,349

Total assets
$
7,980,789

 
$
7,571,885

 
 
 
 
Liabilities and shareholders’ equity
 
 
 
Current liabilities:
 
 
 
Accounts payable
$
3,376,403

 
$
3,190,029

Self-insurance reserves
77,012

 
71,695

Accrued payroll
86,520

 
77,147

Accrued benefits and withholdings
89,082

 
69,308

Income taxes payable
11,013

 

Other current liabilities
253,990

 
239,187

Total current liabilities
3,894,020

 
3,647,366

 
 
 
 
Long-term debt
3,417,122

 
2,978,390

Deferred income taxes
105,566

 
85,406

Other liabilities
210,414

 
207,677

 
 
 
 
Shareholders’ equity:
 
 
 
Preferred stock, $0.01 par value:
 
 
 
Authorized shares - 5,000,000
 
 
 
Issued and outstanding shares - none

 

Common stock, $0.01 par value:
 
 
 
Authorized shares – 245,000,000
 
 
 
Issued and outstanding shares –
 
 
 
79,043,919 as of December 31, 2018, and
 
 
 
84,302,187 as of December 31, 2017
790

 
843

Additional paid-in capital
1,262,063

 
1,265,043

Retained deficit
(909,186
)
 
(612,840
)
Total shareholders’ equity
353,667

 
653,046

 
 
 
 
Total liabilities and shareholders’ equity
$
7,980,789

 
$
7,571,885


See accompanying Notes to consolidated financial statements.

45


Consolidated Statements of Income
(In thousands, except per share data)

 
For the Year Ended 
 December 31,
 
2018
 
2017
 
2016
Sales
$
9,536,428

 
$
8,977,726

 
$
8,593,096

Cost of goods sold, including warehouse and distribution expenses
4,496,462

 
4,257,043

 
4,084,085

Gross profit
5,039,966

 
4,720,683

 
4,509,011

 
 
 
 
 
 
Selling, general and administrative expenses
3,224,782

 
2,995,283

 
2,809,805

Operating income
1,815,184

 
1,725,400

 
1,699,206

 
 
 
 
 
 
Other income (expense):
 
 
 
 
 
Interest expense
(122,129
)
 
(91,349
)
 
(70,931
)
Interest income
2,521

 
2,347

 
4,224

Other, net
(1,489
)
 
1,406

 
4,692

Total other expense
(121,097
)
 
(87,596
)
 
(62,015
)
 
 
 
 
 
 
Income before income taxes
1,694,087

 
1,637,804

 
1,637,191

 
 
 
 
 
 
Provision for income taxes
369,600

 
504,000

 
599,500

Net income
$
1,324,487

 
$
1,133,804

 
$
1,037,691

 
 
 
 
 
 
Earnings per share-basic:
 
 
 
 
 
Earnings per share
$
16.27

 
$
12.82

 
$
10.87

Weighted-average common shares outstanding – basic
81,406

 
88,426

 
95,447

 
 
 
 
 
 
Earnings per share-assuming dilution:
 
 
 
 
 
Earnings per share
$
16.10

 
$
12.67

 
$
10.73

Weighted-average common shares outstanding – assuming dilution
82,280

 
89,502

 
96,720


See accompanying Notes to consolidated financial statements.


46


Consolidated Statements of Shareholders’ Equity
(In thousands)


 
Common Stock
 
Additional Paid-In Capital 
 
Retained Earnings (Deficit)
 
Total
 
Shares
 
Par Value
 
 
 
Balance at December 31, 2015
97,737

 
$
977

 
$
1,281,497

 
$
678,840

 
$
1,961,314

Net income

 

 

 
1,037,691

 
1,037,691

Issuance of common stock under employee benefit plans, net of forfeitures and shares withheld to cover taxes
56

 
1

 
12,613

 

 
12,614

Net issuance of common stock upon exercise of stock options
757

 
8

 
47,386

 

 
47,394

Excess tax benefit from share-based compensation

 

 
55,994

 

 
55,994

Share based compensation

 

 
17,566

 

 
17,566

Share repurchases, including fees
(5,698
)
 
(57
)
 
(78,349
)
 
(1,427,031
)
 
(1,505,437
)
Balance at December 31, 2016
92,852

 
$
929

 
$
1,336,707

 
$
289,500

 
$
1,627,136

Cumulative effective adjustment from adoption of ASU 2016-09

 

 
434

 
(266
)
 
168

Net income

 

 

 
1,133,804

 
1,133,804

Issuance of common stock under employee benefit plans, net of forfeitures and shares withheld to cover taxes
66

 

 
13,466

 

 
13,466

Net issuance of common stock upon exercise of stock options
685

 
7

 
33,222

 

 
33,229

Share based compensation

 

 
17,773

 

 
17,773

Share repurchases, including fees
(9,301
)
 
(93
)
 
(136,559
)
 
(2,035,878
)
 
(2,172,530
)
Balance at December 31, 2017
84,302

 
$
843

 
$
1,265,043

 
$
(612,840
)
 
$
653,046

Net income

 

 

 
1,324,487

 
1,324,487

Issuance of common stock under employee benefit plans, net of forfeitures and shares withheld to cover taxes
58

 

 
14,173

 

 
14,173

Net issuance of common stock upon exercise of stock options
745

 
8

 
57,160

 

 
57,168

Share based compensation

 

 
18,806

 

 
18,806

Share repurchases, including fees
(6,061
)
 
(61
)
 
(93,119
)
 
(1,620,833
)
 
(1,714,013
)
Balance at December 31, 2018
79,044

 
$
790

 
$
1,262,063

 
$
(909,186
)
 
$
353,667


See accompanying Notes to consolidated financial statements.


47


Consolidated Statements of Cash Flows
(In thousands)

 
For the Year Ended 
 December 31,
 
2018
 
2017
 
2016
Operating activities:
 
 
 
 
 
Net income
$
1,324,487

 
$
1,133,804

 
$
1,037,691

Adjustments to reconcile net income to net cash provided by operating activities:
 
 
 
 
 
Depreciation and amortization of property, equipment and intangibles
258,937

 
233,845

 
217,866

Amortization of debt discount and issuance costs
3,470

 
2,871

 
2,451

Deferred income taxes
20,160

 
(4,593
)
 
10,394

Share-based compensation programs
20,176

 
19,401

 
18,859

Other
9,895

 
11,790

 
6,434

Changes in operating assets and liabilities:
 
 
 
 
 
Accounts receivable
18,138

 
(27,742
)
 
(38,548
)
Inventory
(163,367
)
 
(231,802
)
 
(119,270
)
Accounts payable
177,676

 
253,265

 
322,427

Income taxes payable
22,903

 
14,220

 
26,880

Accrued payroll
9,373

 
5,430

 
12,616

Accrued benefits and withholdings
28,022

 
3,042

 
(256
)
Other
(2,315
)
 
(9,844
)
 
13,169

Net cash provided by operating activities
1,727,555

 
1,403,687

 
1,510,713

 
 
 
 
 
 
Investing activities:
 
 
 
 
 
Purchases of property and equipment
(504,268
)
 
(465,940
)
 
(476,344
)
Proceeds from sale of property and equipment
4,784

 
4,464

 
5,119

Payments received on notes receivable

 

 
1,047

Other
(34,818
)
 
(2,747
)
 
(58,918
)
Net cash used in investing activities
(534,302
)
 
(464,223
)
 
(529,096
)
 
 
 
 
 
 
Financing activities:
 
 
 
 
 
Proceeds from borrowings on revolving credit facility
2,414,000

 
3,101,000

 

Payments on revolving credit facility
(2,473,000
)
 
(2,755,000
)
 

Proceeds from the issuance of long-term debt
498,660

 
748,800

 
499,160

Payment of debt issuance costs
(3,923
)
 
(7,590
)
 
(4,125
)
Repurchases of common stock
(1,714,013
)
 
(2,172,530
)
 
(1,505,437
)
Net proceeds from issuance of common stock
72,146

 
45,762

 
59,634

Other
(2,156
)
 
(156
)
 
(552
)
Net cash used in financing activities
(1,208,286
)
 
(1,039,714
)
 
(951,320
)
 
 
 
 
 
 
Net (decrease) increase in cash and cash equivalents
(15,033
)
 
(100,250
)
 
30,297

Cash and cash equivalents at beginning of the year
46,348

 
146,598

 
116,301

Cash and cash equivalents at end of the year
$
31,315

 
$
46,348

 
$
146,598

 
 
 
 
 
 
Supplemental disclosures of cash flow information:
 
 
 
 
 
Income taxes paid
$
311,376

 
$
496,728

 
$
569,677

Interest paid, net of capitalized interest
117,938

 
77,766

 
63,648


See accompanying Notes to consolidated financial statements.

48


Notes to Consolidated Financial Statements

NOTE 1 – SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

Nature of business:
O’Reilly Automotive, Inc. and its subsidiaries, collectively, “O’Reilly” or the “Company,” is a specialty retailer and supplier of automotive aftermarket parts. The Company’s stores carry an extensive product line, including new and remanufactured automotive hard parts, maintenance items and various automotive accessories. As of December 31, 2018, the Company owned and operated 5,219 stores in 47 states, servicing both do-it-yourself (“DIY”) and the professional service provider customers. After the close of business on December 31, 2018, the Company acquired substantially all of the non-real estate assets of Bennett Auto Supply, Inc. and its affiliates, including 33 stores that were not included in the 2018 store count and were not operated by the Company in 2018. The Company’s robust distribution system provides stores with same-day or overnight access to an extensive inventory of hard-to-find items not typically stocked in the stores of other auto parts retailers.

Segment reporting:
The Company is managed and operated by a single management team reporting to the chief operating decision maker. O’Reilly stores have similar characteristics, including the nature of the products and services, the type and class of customers and the methods used to distribute products and provide service to its customers and, as a whole, make up a single operating segment. The Company does not prepare discrete financial information with respect to product lines, types of customers or geographic locations and as such has one reportable segment.

Principles of consolidation:
The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All inter-company balances and transactions have been eliminated in consolidation.

Use of estimates:
The preparation of the consolidated financial statements, in conformity with United States generally accepted accounting principles (“GAAP”), requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Actual results could materially differ from those estimates.

Cash equivalents:
Cash equivalents include investments with maturities of 90 days or less on the date of purchase.

Accounts receivable:
The Company maintains allowances for doubtful accounts for estimated losses resulting from the inability of the Company’s customers to make required payments. The Company considers the following factors when determining if collection is reasonably assured: customer creditworthiness, past transaction history with the customer, current economic and industry trends and changes in customer payment terms. Allowances for doubtful accounts are determined based on historical experience and an evaluation of the current composition of accounts receivable. Amounts due to the Company from its Team Members are included in “Accounts receivable” on the accompanying Consolidated Balance Sheets. These amounts consist primarily of purchases of merchandise on Team Member accounts. Accounts receivable due from Team Members was approximately $1.1 million and $0.9 million as of December 31, 2018 and 2017, respectively.

The Company grants credit to certain customers who meet the Company’s pre-established credit requirements. Concentrations of credit risk with respect to these receivables are limited because the Company’s customer base consists of a large number of small customers, spreading the credit risk across a broad base. The Company also controls this credit risk through credit approvals, credit limits and accounts receivable and credit monitoring procedures. Generally, the Company does not require security when credit is granted to customers. Credit losses are provided for in the Company’s consolidated financial statements and have consistently been within management’s expectations.

Amounts receivable from suppliers:
The Company receives concessions from its suppliers through a variety of programs and arrangements, including allowances for new stores and warranties, volume purchase rebates and co-operative advertising. Co-operative advertising allowances that are incremental to the Company’s advertising program, specific to a product or event and identifiable for accounting purposes are reported as a reduction of advertising expense in the period in which the advertising occurred. All other supplier concessions are recognized as a reduction to the cost of sales. Amounts receivable from suppliers also include amounts due to the Company for changeover merchandise and product returns. The Company regularly reviews supplier receivables for collectability and assesses the need for a reserve for uncollectable amounts based on an evaluation of the Company’s suppliers’ financial positions and corresponding abilities to meet financial obligations. Management does not believe there is a reasonable likelihood that the Company will be unable to collect the amounts receivable from suppliers and the Company did not record a reserve for uncollectable amounts from suppliers in the consolidated financial statements as of December 31, 2018 or 2017.

49



Inventory:
Inventory, which consists of automotive hard parts, maintenance items, accessories and tools, is stated at the lower of cost or market. Inventory also includes capitalized costs related to procurement, warehousing and distribution centers (“DC”s). Cost has been determined using the last-in, first-out (“LIFO”) method, which more accurately matches costs with related revenues. Over time, as the Company’s merchandise inventory purchases have increased, the Company negotiated improved acquisition costs from its suppliers and the corresponding price deflation exhausted the Company’s LIFO reserve balance. The Company’s policy is to not write up the value of its inventory in excess of its replacement cost, and accordingly, the Company’s merchandise inventory has been effectively recorded at replacement cost since December 31, 2013. The replacement cost of inventory was $3.20 billion and $3.01 billion as of December 31, 2018 and 2017, respectively. LIFO costs exceeded replacement costs by $107.3 million and $157.3 million at December 31, 2018 and 2017, respectively.

Fair value of financial instruments:
The Company uses the fair value hierarchy, which prioritizes the inputs used to measure the fair value of certain of its financial instruments. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurement) and the lowest priority to unobservable inputs (Level 3 measurement). The Company uses the income and market approaches to determine the fair value of its assets and liabilities. The three levels of the fair value hierarchy are set forth below:
Level 1 – Quoted prices (unadjusted) in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.
Level 2 – Inputs other than quoted prices in active markets included within Level 1 that are observable for the asset or liability, either directly or indirectly.
Level 3 – Unobservable inputs for the asset or liability.

See Note 2 for further information concerning the Company’s financial and non-financial assets and liabilities measured at fair value on a recurring and non-recurring basis.

Property and equipment:
Property and equipment are carried at cost. Depreciation is calculated using the straight-line method, generally over the estimated useful lives of the assets. Leasehold improvements are amortized over the lesser of the lease term or the estimated economic life of the assets. The lease term includes renewal options determined by management at lease inception, for which failure to execute renewal options would result in a substantial economic penalty to the Company. Maintenance and repairs are charged to expense as incurred. Upon retirement or sale, the cost and accumulated depreciation are eliminated and the gain or loss, if any, is recognized in the Company’s Consolidated Statements of Income. The Company reviews long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be fully recoverable. See Note 3 for further information concerning the Company’s property and equipment.

Goodwill and other intangibles:
The accompanying Consolidated Balance Sheets at December 31, 2018 and 2017, include goodwill and other intangible assets recorded as the result of acquisitions. The Company reviews goodwill for impairment annually during the fourth quarter, or when events or changes in circumstances indicate the carrying value of these assets might exceed their current fair values. During 2018 and 2017, the goodwill impairment test included a quantitative assessment, which compared the fair value of the reporting unit to its carrying amount, including goodwill. The Company operates as a single reporting unit, and the Company determined that its fair value exceeded its carrying value, including goodwill, as of December 31, 2018 and 2017; as such, no goodwill impairment adjustment was required as of December 31, 2018 and 2017. Finite-lived intangibles are carried at cost and amortization is calculated using the straight-line method, generally over the estimated useful lives of the intangibles. See Note 4 for further information concerning the Company’s goodwill and other intangibles.

Impairment of long-lived assets:
The Company reviews its long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying value of an asset may not be recoverable. When such an event occurs, the Company compares the sum of the undiscounted expected future cash flows of the asset (asset group) with the carrying amounts of the asset. If the undiscounted expected future cash flows are less than the carrying value of the assets, the Company measures the amount of impairment loss as the amount, by which the carrying amount of the assets exceeds the fair value of the assets. The Company has not historically recorded any material impairment charges to its long-lived assets. The Company recorded a charge of $11.4 million related to its long-lived assets during the year ended December 31, 2018, primarily due to the disposal of a software project that was no longer expected to provide a long-term benefit.

Valuation of investments:
The Company has an unsecured obligation to pay, in the future, the value of deferred compensation and a Company match relating to employee participation in the Company’s nonqualified deferred compensation plan (the “Deferred Compensation Plan”). The future obligation is adjusted to reflect the performance, whether positive or negative, of selected investment measurement options, chosen by

50


each participant. The Company invests in various marketable securities with the intention of selling these securities to fulfill its future obligations under the Deferred Compensation Plan. The investments in this plan were stated at fair value based on quoted market prices, were accounted for as trading securities and were included in “Other assets, net” on the accompanying Consolidated Balance Sheets as of December 31, 2018 and 2017. See Note 2 for further information concerning the fair value measurements of the Company’s marketable securities. See Note 10 for further information concerning the Company’s benefit plans.

Self-insurance reserves:
The Company uses a combination of insurance and self-insurance mechanisms to provide for potential liabilities for Team Member health care benefits, workers’ compensation, vehicle liability, general liability and property loss. With the exception of certain Team Member health care benefit liabilities, employment related claims and litigation, certain commercial litigation and certain regulatory matters, the Company obtains third-party insurance coverage to limit its exposure. The Company estimates its self-insurance liabilities by considering a number of factors, including historical claims experience and trend-lines, projected medical and legal inflation, growth patterns and exposure forecasts. Certain of these liabilities were recorded at an estimate of their net present value, using a credit-adjusted discount rate.

The following table identifies the components of the Company’s self-insurance reserves as of December 31, 2018 and 2017 (in thousands):
 
December 31,
 
2018
 
2017
Self-insurance reserves (undiscounted)
$
157,538

 
$
147,664

Self-insurance reserves (discounted)
146,718

 
137,970


The current portion of the Company’s discounted self-insurance reserves totaled $77.0 million and $71.7 million as of December 31, 2018 and 2017, respectively, which was included in “Self-insurance reserves” on the accompanying Consolidate Balance Sheets as of December 31, 2018 and 2017. The remainder was included in “Other liabilities” on the accompanying Consolidated Balance Sheets as of December 31, 2018 and 2017.

Warranties:
The Company offers warranties on certain merchandise it sells with warranty periods ranging from 30 days to limited lifetime warranties. The risk of loss arising from warranty claims is typically the obligation of the Company’s suppliers. Certain suppliers provide upfront allowances to the Company in lieu of accepting the obligation for warranty claims. For this merchandise, when sold, the Company bears the risk of loss associated with the cost of warranty claims. Differences between supplier allowances received by the Company, in lieu of warranty obligations and estimated warranty expense, are recorded as an adjustment to cost of sales. Estimated warranty costs, which are recorded as obligations at the time of sale, are based on the historical failure rate of each individual product line. The Company’s historical experience has been that failure rates are relatively consistent over time and that the ultimate cost of warranty claims to the Company has been driven by volume of units sold as opposed to fluctuations in failure rates or the variation of the cost of individual claims. See Note 7 for further information concerning the Company’s aggregate product warranty liabilities.

Litigation accruals:
O’Reilly is currently involved in litigation incidental to the ordinary conduct of the Company’s business. The Company accrues for litigation losses in instances where a material adverse outcome is probable and the Company is able to reasonably estimate the probable loss. The Company accrues for an estimate of material legal costs to be incurred in pending litigation matters. Although the Company cannot ascertain the amount of liability that it may incur from any of these matters, it does not currently believe that, in the aggregate, these matters, taking into account applicable insurance and accruals, will have a material adverse effect on its consolidated financial position, results of operations or cash flows in a particular quarter or annual period.

Share repurchases:
In January of 2011, the Company’s Board of Directors approved a share repurchase program. Under the program, the Company may, from time to time, repurchase shares of its common stock, solely through open market purchases effected through a broker dealer at prevailing market prices, based on a variety of factors such as price, corporate trading policy requirements and overall market conditions. All shares repurchased under the share repurchase program are retired and recorded under the par value method on the accompanying Consolidated Balance Sheets. See Note 8 for further information concerning the Company’s share repurchase program.

Revenue recognition:
The Company’s primary source of revenue is derived from the sale of automotive aftermarket parts and merchandise to its customers. Revenue is recognized when performance obligations under the terms of a contract with a customer are satisfied, in an amount representing the consideration the Company expects to receive in exchange for transferring goods to the customer. Generally, the Company’s performance obligations are satisfied when the customer takes possession of the merchandise, which normally occurs immediately at the point of sale or through same day delivery of the merchandise. All sales are recorded net of estimated returns allowances, discounts and

51


taxes. The company does not recognize revenue related to product warranties, as these are considered assurance warranty obligations. See the new recent accounting pronouncements section for information regarding the adoption implementation of Accounting Standard Update No. 2014-09, “Revenue from Contracts with Customers (Topic 606).”

Over-the-counter retail sales to do-it-yourself (“DIY”) customers are recorded when the customer takes possession of the merchandise. Internet retail sales, included in sales to DIY customers, are recorded when the merchandise is shipped or when the customer picks up the merchandise at a store. Sales to professional service provider customers, also referred to as “commercial sales,” are recorded upon same-day delivery of the merchandise to the customer, generally at the customer’s place of business. Other sales and sales adjustments primarily includes sales to Team Members, wholesale sales to other retailers (“jobber sales”), equipment sales, discounts, rebates, deferred revenue adjustments relating to the Company’s retail loyalty program and adjustments to estimated sales returns allowances. Sales to Team Members are recorded when the Team Member takes possession of the merchandise. Jobber sales are recorded upon shipment of the merchandise from a regional distribution center with same-day delivery to the jobber customer’s location.

The Company maintains a retail loyalty program named O’Reilly O’Rewards, which represents a performance obligation. The Company records a deferred revenue liability, based on a breakage adjusted, estimated redemption rate, and a corresponding reduction in revenue in periods when loyalty points are earned by members. The Company recognizes revenue and a corresponding reduction to the deferred revenue liability in periods when loyalty program issued coupons are redeemed by members, generally within a period of three months from issuance, or when unredeemed points expire, generally within 12 months after the date they were earned, which satisfies the Company’s performance obligation. See Note 9 for further information concerning the Company’s revenue.

Cost of goods sold and selling, general and administrative expenses:
The following table illustrates the primary costs classified in each major expense category:
Cost of goods sold, including warehouse and distribution expenses
 
Selling, general and administrative expenses
Total cost of merchandise sold, including:
 
Payroll and benefit costs for store and corporate Team Members
Freight expenses associated with acquiring merchandise and with moving merchandise inventories from the Company’s distribution centers to the stores
 
Occupancy costs of store and corporate facilities
Defective merchandise and warranty costs
 
Depreciation and amortization related to store and corporate assets
Supplier allowances and incentives, including:
 
Vehicle expenses for store delivery services
Allowances that are not reimbursements for specific, incremental and identifiable costs
 
Self-insurance costs
Cash discounts on payments to suppliers
 
Closed store expenses
Costs associated with the Company’s supply chain, including:
 
Other administrative costs, including:
Payroll and benefit costs
 
Accounting, legal and other professional services
Warehouse occupancy costs
 
Bad debt, banking and credit card fees
Transportation costs
 
Supplies
Depreciation
 
Travel
Inventory shrinkage
 
Advertising costs

Operating leases:
The Company recognizes rent expense on a straight-line basis over the lease terms of its stores, DCs and corporate offices. Generally, the lease term for stores and corporate offices is the base lease term and the lease term for DCs includes the base lease term plus certain renewal option periods, for which renewal is reasonably assured and failure to exercise the renewal option would result in a significant economic penalty. The Company’s policy is to amortize leasehold improvements associated with the Company’s operating leases over the lesser of the lease term or the estimated economic life of those assets. See Note 6 for further information concerning the Company’s operating leases.

Advertising expenses:
Advertising expense consists primarily of expenses related to the Company’s integrated marketing program, which includes radio, in-store, digital and social media promotions, as well as sports and event sponsorships and direct mail and newspaper promotional distribution. The Company expenses advertising costs as incurred. The Company also participates in cooperative advertising arrangements with certain of its suppliers. Advertising expense, net of cooperative advertising allowances from suppliers that were incremental to the advertising program, specific to the product or event and identifiable for accounting purposes, total $81.4 million, $83.7 million and $83.0 million for the years ended December 31, 2018, 2017 and 2016, respectively, which were included in “Selling, general and administrative expenses” on the accompanying Consolidated Statements of Income.

52



Share-based compensation and benefit plans:
The Company sponsors employee share-based benefit plans and employee and director share-based compensation plans. The Company recognizes compensation expense over the requisite service period for its share-based plans based on the fair value of the awards on the date of the grant, award or issuance. Share-based plans include stock option awards issued under the Company’s employee incentive plans and director stock plan, stock issued through the Company’s employee stock purchase plan and restricted stock awarded to employees and directors through other compensation plans. See Note 10 for further information concerning the Company’s share-based compensation and plans.

Pre-opening expenses:
Costs associated with the opening of new stores, which consist primarily of payroll and occupancy costs, are charged to “Selling, general and administrative expenses” on the accompanying Consolidated Statements of Income as incurred. Costs associated with the opening of new distribution centers, which consist primarily of payroll and occupancy costs, are included in “Cost of goods sold, including warehouse and distribution expenses” on the accompanying Consolidated Statements of Income as incurred.

Interest expense:
The Company capitalizes interest costs as a component of construction in progress, based on the weighted-average interest rates incurred on its long-term borrowings. Total interest costs capitalized for the years ended December 31, 2018, 2017 and 2016, were $9.1 million, $8.5 million and $7.9 million, respectively, which were included in “Interest expense” on the accompanying Consolidated Statements of Income.

In conjunction with the issuance or amendment of long-term debt instruments, the Company incurs various costs, including debt registration fees, accounting and legal fees and underwriter and book runner fees. Debt issuance costs related to the Company’s long-term unsecured senior notes are recorded as a reduction of the principal amount of the corresponding unsecured senior notes. Debt issuance costs related to the Company’s unsecured revolving credit facility are recorded as an asset. These debt issuance costs have been deferred and are being amortized over the term of the corresponding debt instrument and the amortization expense is included in “Interest expense” on the accompanying Consolidated Statements of Income. Deferred debt issuance costs totaled $17.1 million and $15.9 million, net of accumulated amortization, as of December 31, 2018 and 2017, respectively, of which $1.5 million and $2.0 million were included in “Other assets, net” as of December 31, 2018 and 2017, respectively, with the remainder included in “Long-term debt” on the accompanying Consolidated Balance Sheets.

The Company issued its long-term unsecured senior notes at a discount. The original issuance discounts on the senior notes are recorded as a reduction of the principal amount of the corresponding senior notes and are accreted over the term of the applicable senior note, with the accretion expense included in “Interest expense” on the accompanying Consolidated Statements of Income. Original issuance discounts, net of accretion, totaled $4.3 million and $3.7 million as of December 31, 2018 and 2017, respectively.

See Note 5 for further information concerning debt issuance costs and original issuance discounts associated with the Company’s issuances of long-term debt instruments.

Income taxes:
The Company accounts for income taxes using the liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements. Under this method, deferred tax assets and liabilities are determined based on differences between the GAAP basis and tax basis of assets and liabilities using enacted tax rules and rates currently scheduled to be in effect for the year in which the differences are expected to reverse. Tax carry forwards are also recognized in deferred tax assets and liabilities under this method. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period of the enactment date. The Company would record a valuation allowance against deferred tax assets to the extent it is more likely than not the amount will not be realized, based upon evidence available at the time of the determination and any change in the valuation allowance is recorded in the period of a change in such determination. The Company did not establish a valuation allowance for deferred tax assets as of December 31, 2018 and 2017, as it was considered more likely than not that deferred tax assets were realizable through a combination of future taxable income, the realization of deferred tax liabilities and tax planning strategies.

The Company invests in certain tax credit funds that promote renewable energy. These investments generate a return primarily through the realization of federal tax credits and other tax benefits. The Company accounts for its renewable energy investments using the deferral method. Under this method, realized investment tax credits are recognized as a reduction of the renewable energy investments.

The Company regularly reviews its potential tax liabilities for tax years subject to audit. The amount of such liabilities is based on various factors, such as differing interpretations of tax regulations by the responsible tax authority, experience with previous tax audits and applicable tax law rulings. In management’s opinion, adequate provisions for income taxes have been made for all years presented. The estimates of the Company’s potential tax liabilities contain uncertainties because management must use judgment to estimate the exposures

53


associated with the Company’s various tax positions and actual results could differ from estimates. See Note 13 for further information concerning the Company’s income taxes.

Earnings per share:
Basic earnings per share is calculated by dividing net income by the weighted-average number of common shares outstanding during the fiscal period. Diluted earnings per share is calculated by dividing the weighted-average number of common shares outstanding plus the common stock equivalents associated with the potential impact of dilutive stock options. Certain common stock equivalents that could potentially dilute basic earnings per share in the future were not included in the fully diluted computation because they would have been antidilutive. Generally, stock options are antidilutive and excluded from the earnings per share calculation when the exercise price exceeds the market price of the common shares. See Note 14 for further information concerning the Company’s common stock equivalents.

New accounting pronouncements:
In May of 2014, the Financial Accounting Standards Board (the “FASB”) issued Accounting Standard Update (“ASU”) No. 2014-09, “Revenue from Contracts with Customers (Topic 606),” now codified in the Accounting Standards Codification (“Topic 606”). Under Topic 606, an entity is required to follow a five-step process to determine the amount of revenue to recognize when promised goods or services are transferred to customers. Topic 606 offers specific accounting guidance for costs to obtain or fulfill a contract with a customer. In addition, an entity is required to disclose sufficient information to understand the nature, amount, timing, and uncertainty of revenue and cash flows arising from contracts with customers. The Company adopted this guidance using the modified retrospective transition method with its first quarter ended March 31, 2018. Results of the year ended December 31, 2018, were presented under Topic 606, while amounts in prior periods were not adjusted and continue to be reported under the accounting standard in effect for the prior periods. The adoption of Topic 606 did not have a material impact on the Company’s business process, internal controls, systems, consolidated financial condition, results of operations or cash flows; as such, a cumulative effective adjustment was not recorded to opening retained earnings.

In February of 2016, the FASB issued ASU No. 2016-02, “Leases (Topic 842)” (“ASU 2016-02”). Under ASU 2016-02, an entity will be required to recognize right-of-use assets and lease liabilities on its balance sheet and disclose key information about leasing arrangements. ASU 2016-02 offers specific accounting guidance for a lessee, a lessor and sale and leaseback transactions. Lessees and lessors are required to disclose qualitative and quantitative information about leasing arrangements to enable a user of the financial statements to assess the amount, timing and uncertainty of cash flows arising from leases. In July of 2018, the FASB issued ASU No. 2018-11, “Leases (Topic 842): Targeted Improvement” (“ASU 2018-11”), to provide an additional, optional transition method for adopting ASU 2016-02, which allows for an entity to choose to apply the new lease standard at adoption date and recognize a cumulative-effective adjustment to the opening balance of retained earnings in the period of adoption, while comparative periods presented will continue to be in accordance with current U.S. GAAP Topic 840. For public companies, Topic 842 is effective for annual reporting periods beginning after December 15, 2018, including interim periods within that reporting period. The Company established a task force, composed of multiple functional groups inside of the Company, which has substantially completed its objective of reviewing the critical components of the standard and implementing changes to systems and controls necessary to support the adoption of the new standard beginning with its first quarter ending March 31, 2019. The Company will adopt this guidance using the additional, optional transition method, the package of transitional practical expedients relating to the identification, classification and initial direct costs of leases commencing before the effective date of Topic 842, and the transitional practical expedient for the treatment of existing land easements; however, the Company will not elect the hindsight transitional practical expedient. The Company will make an accounting policy election to not apply recognition requirements of the guidance to short-term leases. The adoption of the new guidance will have a material impact on the total assets and liabilities reported on the Company’s consolidated balance sheet, and the Company estimates net right-of-use assets and lease liabilities to be approximately $1.9 billion and $2.0 billion, respectively, as of January 1, 2019. The difference between these amounts is primarily due to the accrual for straight-line rent expense. These estimates are based on the Company’s current lease portfolio and changes to the lease portfolio, including the total number of leases, lease commencement and end dates and lease termination expectations, as well as changes in anticipated lease discount rates, could impact these estimates. The Company expects to make an adjustment to opening “Retained Deficit” on the Consolidated Balance Sheet of approximately $1.4 million related to the adoption of this new guidance. The adoption of this new guidance will not have a material impact on the Company’s results of operations, cash flows, liquidity or the Company’s covenant compliance under its existing credit agreement.

In March of 2016, the FASB issued ASU No. 2016-09, “Compensation - Stock Compensation (Topic 718):  Improvements to Employee Share-Based Payment Accounting” (“ASU 2016-09”).  Under ASU 2016-09, several aspects of the accounting for share-based payment transactions, including tax consequence, classification of awards as equity or liabilities, and classification on the statement of cash flows, were changed.  The Company adopted this guidance with its first quarter ending March 31, 2017.  Upon adoption of ASU 2016-09, the Company elected to change its accounting policy to account for forfeitures as they occur; this change was applied using the modified retrospective transition method with a cumulative effect adjustment of $0.3 million to opening “Retained earnings” on the accompanying Consolidated Balance Sheet as of December 31, 2017.  The Company applied the amendments related to the presentation of tax withholdings on the statement of cash flows using the retrospective transition method, which resulted in $0.6 million of tax withholdings being reclassified from “Net cash provided by operating activities” to “Net cash used in financing activities” on the accompanying Consolidated Statement of Cash Flows for the year ended December 31, 2016.  The Company elected to apply the amendments related

54


to the presentation of excess tax benefits on the statement of cash flows using the retrospective transition method, which resulted in $56.0 million of excess tax benefits related to share-based compensation being reclassified from “Net cash used in financing activities” to “Net cash provided by operating activities” in the accompanying Consolidated Statement of Cash Flows for the year ended December 31, 2016.  ASU 2016-09 amendments related to accounting for excess tax benefits in the income statement were adopted prospectively, resulting in the reduction of $34.7 million and $48.7 million in “Provision for income taxes” in the accompanying Consolidated Statements of Income for the years ended December 31, 2018, and 2017, respectively.

In June of 2016, the FASB issued ASU No. 2016-13, “Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments” (“ASU 2016-13”). Under ASU 2016-13, businesses and other organizations are required to present financial assets, measured at amortized costs basis, at the net amount expected to be collected. The allowance for credit losses is a valuation account that is deducted from the amortized cost basis, such as trade receivables. The measurement of expected credit loss will be based on historical experience, current conditions, and reasonable and supportable forecasts that affect the collectibility of the reported amount. For public companies, ASU 2016-13 is effective for annual reporting periods beginning after December 15, 2019, including interim periods within that reporting period, and requires a modified retrospective adoption, with early adoption permitted. The Company will adopt this guidance beginning with its first quarter ending March 31, 2020. The application of this new guidance is not expected to have a material impact on the Company’s consolidated financial condition, results of operations or cash flows.

In January of 2017, the FASB issued ASU No. 2017-04, “Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment” (“ASU 2017-04”). ASU 2017-04 eliminates the second step in the previous process for goodwill impairment testing; instead, the test is now a one-step process that calls for goodwill impairment loss to be measured as the excess of the reporting unit’s carrying amount over its fair value. For public companies, ASU 2017-04 is effective for annual reporting periods beginning after December 15, 2019, including interim periods within that reporting period, and requires prospective adoption, with early adoption after January 1, 2017. The Company will adopt this guidance beginning with its first quarter ending March 31, 2019. The application of this new guidance is not expected to have a material impact on the Company’s consolidated financial condition, results of operations or cash flows.

In August of 2018, the FASB issued ASU No. 2018-15, “Intangibles - Goodwill and Other - Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract” (“ASU 2018-15”). ASU 2018-15 aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software. ASU 2018-15 is effective for annual reporting periods beginning after December 15, 2019, and interim periods within that reporting period, and allows for either retrospective or prospective adoption, with early adoption permitted. The Company early adopted this guidance with its third quarter ended September 30, 2018, using the prospective adoption method. The Company did not capitalize any implementation costs incurred in cloud computing arrangements that are service contracts subsequent to adoption, and therefore, the adoption of this new guidance did not impact the Company’s consolidated financial condition, results of operations or cash flows during the period. The Company does not expect that the application of this new guidance will have a material impact on the Company’s consolidated financial condition, results of operations or cash flows.

NOTE 2 – FAIR VALUE MEASUREMENTS

Financial assets and liabilities measured at fair value on a recurring basis:
The Company’s marketable securities were accounted for as trading securities and the carrying amount of its marketable securities were included in “Other assets, net” on the accompanying Consolidated Balance Sheets as of December 31, 2018 and 2017. The Company recorded a decrease in fair value related to its marketable securities in the amount of $1.7 million for the year ended December 31, 2018, and an increase in the amount of $3.6 million for the year ended December 31, 2017, which were included in “Other income (expense)” on the accompanying Consolidated Statements of Income.


55


The tables below identify the estimated fair value of the Company’s marketable securities, determined by reference to quoted market prices (Level 1), as of December 31, 2018 and 2017 (in thousands):
 
December 31, 2018
 
Quoted Prices in Active Markets for Identical Instruments
(Level 1)
 
Significant Other Observable Inputs
(Level 2)
 
Significant Unobservable Inputs
(Level 3)
 
Total
Marketable securities
$
25,493

 
$

 
$

 
$
25,493

 
December 31, 2017
 
Quoted Prices in Active Markets for Identical Instruments
(Level 1)
 
Significant Other Observable Inputs
(Level 2)
 
Significant Unobservable Inputs
(Level 3)
 
Total
Marketable securities
$
25,706

 
$

 
$

 
$
25,706


Non-financial assets and liabilities measured at fair value on a nonrecurring basis:
Certain long-lived non-financial assets and liabilities may be required to be measured at fair value on a nonrecurring basis in certain circumstances, including when there is evidence of impairment. These non-financial assets and liabilities may include assets acquired in a business combination or property and equipment that are determined to be impaired. As of December 31, 2018 and 2017, the Company did not have any non-financial assets or liabilities that had been measured at fair value subsequent to initial recognition.

Fair value of financial instruments:
The carrying amounts of the Company’s senior notes and unsecured revolving credit facility borrowings are included in “Long-term debt” on the accompanying Consolidated Balance Sheets as of December 31, 2018 and 2017.

The table below identifies the estimated fair value of the Company’s senior notes, using the market approach. The fair values as of December 31, 2018 and 2017, were determined by reference to quoted market prices of the same or similar instruments (Level 2) (in thousands):
 
December 31, 2018
 
December 31, 2017
 
Carrying Amount
 
Estimated Fair Value
 
Carrying Amount
 
Estimated Fair Value
Senior Notes
$
3,130,122

 
$
3,116,046

 
$
2,632,390

 
$
2,728,167


The carrying amount of the Company’s unsecured revolving credit facility approximates fair value, as borrowings under the facility bear variable interest at current market rates. See Note 5 for further information concerning the Company’s senior notes and unsecured revolving credit facility.

The accompanying Consolidated Balance Sheets include other financial instruments, including cash and cash equivalents, accounts receivable, amounts receivable from suppliers and accounts payable. Due to the short-term nature of these financial instruments, the Company believes that the carrying values of these instruments approximate their fair values.

NOTE 3 – PROPERTY AND EQUIPMENT

The following table identifies the types and balances of property and equipment included in “Property and equipment, at cost” on the accompanying Consolidated Balance Sheets as of December 31, 2018 and 2017, and includes the estimated useful lives for its types of property and equipment (in thousands, except original useful lives):
 
Original Useful Lives
 
December 31, 2018
 
December 31, 2017
Land
 
 
$
745,050

 
$
695,669

Buildings and building improvements
15 – 39 years
 
2,147,969

 
1,968,079

Leasehold improvements
3 – 25 years
 
686,058

 
626,714

Furniture, fixtures and equipment
3 – 20 years
 
1,350,808

 
1,250,690

Vehicles
5 – 10 years
 
424,421

 
392,130

Construction in progress
 
 
291,246

 
257,853

Total property and equipment
 
 
5,645,552

 
5,191,135

Less: accumulated depreciation and amortization
 
 
2,058,550

 
1,847,329

Net property and equipment
 
 
$
3,587,002


$
3,343,806


56



The Company recorded depreciation and amortization expense related to property and equipment in the amounts of $246.0 million, $232.7 million and $217.0 million for the years ended December 31, 2018, 2017 and 2016, respectively, which were primarily included in “Selling, general and administrative expenses” on the accompanying Consolidated Statements of Income.

The Company recorded a charge of $11.4 million related to property and equipment for the year ended December 31, 2018, primarily due to the disposal of a software project that was no longer expected to provide a long-term benefit, which was included in “Selling, general and administrative expenses” on the accompanying Consolidated Statements of Income.

NOTE 4 – GOODWILL AND OTHER INTANGIBLES

Goodwill:
Goodwill is reviewed for impairment annually during the fourth quarter, or more frequently if events or changes in business conditions indicate that impairment may exist. Goodwill is not amortizable for financial statement purposes. The Company did not record any goodwill impairment during the years ended December 31, 2018 or 2017.

The carrying amount of the Company’s goodwill was included in “Goodwill” on the accompanying Consolidate Balance Sheets as of December 31, 2018 and 2017. During the year ended December 31, 2018 and 2017, the Company recorded an increase in goodwill of $18.2 million and $3.7 million, respectively, resulting from small acquisitions.

The following table identifies the changes in goodwill for the years ended December 31, 2018 and 2017 (in thousands):
 
2018
 
2017
Goodwill, balance at January 1,
$
789,058

 
$
785,399

Change in goodwill
18,202

 
3,659

Goodwill, balance at December 31,
$
807,260

 
$
789,058


As of December 31, 2018 and 2017, other than goodwill, the Company did not have any indefinite-lived intangible assets.

Intangibles other than goodwill:
The following table identifies the components of the Company’s amortizable intangibles as of December 31, 2018 and 2017 (in thousands):
 
Cost of Amortizable
Intangibles
 
Accumulated Amortization
(Expense) Benefit
 
Net Amortizable Intangibles
 
December 31,
2018
 
December 31,
2017
 
December 31,
2018
 
December 31,
2017
 
December 31,
2018
 
December 31,
2017
Amortizable intangible assets:
 
 
 
 
 
 
 
 
 
 
 
Favorable leases
$
18,930

 
$
22,500

 
$
(12,564
)
 
$
(14,495
)
 
$
6,366

 
$
8,005

Non-compete agreements
2,757

 
1,851

 
(679
)
 
(464
)
 
2,078

 
1,387

Total amortizable intangible assets
$
21,687

 
$
24,351

 
$
(13,243
)
 
$
(14,959
)
 
$
8,444

 
$
9,392

 
 
 
 
 
 
 
 
 
 
 
 
Unfavorable leases
$
10,180

 
$
14,470

 
$
8,486

 
$
11,853

 
$
1,694

 
$
2,617


During the years ended December 31, 2018 and 2017, the Company recorded non-compete agreement assets in conjunction with small acquisitions in the amounts of $0.9 million and $0.2 million, respectively.

The Company recorded favorable lease assets in conjunction with a previous acquisition; these favorable lease assets represent the values of operating leases acquired with favorable terms. These favorable leases had an estimated weighted-average remaining useful life of approximately 8.4 years as of December 31, 2018. For the years ended December 31, 2018, 2017 and 2016, the Company recorded amortization expense of $1.4 million, $1.6 million and $2.1 million, respectively, related to its amortizable intangible assets, which were included in “Other assets, net” on the accompanying Consolidated Balance Sheets as of December 31, 2018 and 2017.

The Company recorded unfavorable lease liabilities in conjunction with a previous acquisition; these unfavorable lease liabilities represent the values of operating leases acquired with unfavorable terms. These unfavorable leases had an estimated weighted-average remaining useful life of approximately 2.7 years as of December 31, 2018. For the years ended December 31, 2018, 2017 and 2016, the Company recognized an amortized benefit of $0.9 million, $1.5 million and $2.1 million, respectively, related to these unfavorable operating leases, which were included in “Other liabilities” on the accompanying Consolidated Balance Sheets as of December 31, 2018 and 2017.

57



The following table identifies the estimated amortization expense and benefit of the Company’s intangibles for each of the next five years as of December 31, 2018 (in thousands):
 
December 31, 2018
 
Amortization Expense
 
Amortization Benefit
 
Total Amortization Expense
2019
$
(1,483
)
 
$
713

 
$
(770
)
2020
(1,306
)
 
541

 
(765
)
2021
(1,078
)
 
389

 
(689
)
2022
(961
)
 
51

 
(910
)
2023
(787
)
 

 
(787
)
Total
$
(5,615
)
 
$
1,694

 
$
(3,921
)

NOTE 5 – FINANCING

The following table identifies the amounts of the Company’s financing facilities, which were included in “Long-term debt” on the accompanying Consolidated Balance Sheets as of December 31, 2018 and 2017 (in thousands):
 
December 31,
 
2018
 
2017
Revolving Credit Facility, weighted-average variable interest rate of 4.560%
$
287,000

 
$
346,000

$500 million, 4.875% Senior Notes due 2021(1), effective interest rate of 4.952%
498,371

 
497,565

$300 million, 4.625% Senior Notes due 2021(2), effective interest rate of 4.645%
299,244

 
298,961

$300 million, 3.800% Senior Notes due 2022(3), effective interest rate of 3.845%
298,574

 
298,214

$300 million, 3.850% Senior Notes due 2023(4), effective interest rate of 3.851%
298,821

 
298,583

$500 million, 3.550% Senior Notes due 2026(5), effective interest rate of 3.570%
496,240

 
495,792

$750 million, 3.600% Senior Notes due 2027(6), effective interest rate of 3.619%
743,868

 
743,275

$500 million, 4.350% Senior Notes due 2028(7), effective interest rate of 4.383%
495,004

 

Long-term debt
$
3,417,122

 
$
2,978,390

(1) 
Net of unamortized discount of $0.7 million and $1.1 million as of December 31, 2018 and 2017, respectively, and debt issuance costs of $0.9 million and $1.4 million as of December 31, 2018 and 2017, respectively.
(2) 
Net of unamortized discount of $0.1 million and $0.2 million as of December 31, 2018 and 2017, respectively, and debt issuance costs of $0.6 million and $0.8 million as of December 31, 2018 and 2017, respectively.
(3) 
Net of unamortized discount of $0.5 million and $0.6 million as of December 31, 2018 and 2017, respectively, and debt issuance costs of $1.0 million and $1.2 million as of December 31, 2018 and 2017, respectively.
(4) 
Net of unamortized discount of less than $0.1 million as of December 31, 2018 and 2017, and debt issuance costs of $1.2 million and $1.4 million as of December 31, 2018 and 2017, respectively.
(5) 
Net of unamortized discount of $0.6 million and $0.7 million as of December 31, 2018 and 2017, respectively, and debt issuance costs of $3.1 million and $3.5 million as of December 31, 2018 and 2017, respectively.
(6) 
Net of unamortized discount of $1.1 million and $1.2 million as of December 31, 2018 and 2017, respectively, and debt issuance costs of $5.1 million and $5.6 million as of December 31, 2018 and 2017, respectively.
(7) 
Net of unamortized discount of $1.3 million as of December 31, 2018, and debt issuance costs of $3.7 million as of December 31, 2018.


58


The following table identifies the principal maturities of the Company’s financing facilities as of December 31, 2018 (in thousands):
 
Scheduled Maturities
2019
$

2020

2021
800,000

2022
587,000

2023
300,000

Thereafter
1,750,000

Total
$
3,437,000


Unsecured revolving credit facility:
On April 5, 2017, the Company entered into a credit agreement (the “Credit Agreement”). The Credit Agreement provides for a $1.2 billion unsecured revolving credit facility (the “Revolving Credit Facility”) arranged by JPMorgan Chase Bank, N.A., which is scheduled to mature in April 2022. The Credit Agreement includes a $200 million sub-limit for the issuance of letters of credit and a $75 million sub-limit for swing line borrowings under the Revolving Credit Facility. As described in the Credit Agreement governing the Revolving Credit Facility, the Company may, from time to time, subject to certain conditions, increase the aggregate commitments under the Revolving Credit Facility by up to $600 million, provided that the aggregate amount of the commitments does not exceed $1.8 billion at any time.

As of December 31, 2018 and 2017, the Company had outstanding letters of credit, primarily to support obligations related to workers’ compensation, general liability and other insurance policies, in the amounts of $35.1 million and $36.8 million, respectively, reducing the aggregate availability under the Revolving Credit Facility by those amounts.

Borrowings under the Revolving Credit Facility (other than swing line loans) bear interest, at the Company’s option, at either an Alternate Base Rate or an Adjusted LIBO Rate (both as defined in the Credit Agreement) plus an applicable margin. Swing line loans made under the Revolving Credit Facility bear interest at an Alternate Base Rate plus the applicable margin for Alternate Base Rate loans. In addition, the Company pays a facility fee on the aggregate amount of the commitments under the Credit Agreement in an amount equal to a percentage of such commitments. The interest rate margins and facility fee are based upon the better of the ratings assigned to the Company’s debt by Moody’s Investor Service, Inc. and Standard & Poor’s Ratings Services, subject to limited exceptions. As of December 31, 2018, based upon the Company’s current credit ratings, its margin for Alternate Base Rate loans was 0.000%, its margin for Eurodollar Revolving Loans was 0.900% and its facility fee was 0.100%.

The Credit Agreement contains certain covenants, including limitations on subsidiary indebtedness, a minimum consolidated fixed charge coverage ratio of 2.50:1.00 and a maximum consolidated leverage ratio of 3.50:1.00. The consolidated fixed charge coverage ratio includes a calculation of earnings before interest, taxes, depreciation, amortization, rent and non-cash share-based compensation expense to fixed charges. Fixed charges include interest expense, capitalized interest and rent expense. The consolidated leverage ratio includes a calculation of adjusted debt to earnings before interest, taxes, depreciation, amortization, rent and non-cash share-based compensation expense. Adjusted debt includes outstanding debt, outstanding stand-by letters of credit and similar instruments, five-times rent expense and excludes any premium or discount recorded in conjunction with the issuance of long-term debt. In the event that the Company should default on any covenant (subject to customary grace periods, cure rights and materiality thresholds) contained in the Credit Agreement, certain actions may be taken, including, but not limited to, possible termination of commitments, immediate payment of outstanding principal amounts plus accrued interest and other amounts payable under the Credit Agreement and litigation from lenders. As of December 31, 2018, the Company remained in compliance with all covenants under the Credit Agreement.

Senior notes:
On May 17, 2018, the Company issued $500 million aggregate principal amount of unsecured 4.350% Senior Notes due 2028 (“4.350% Senior Notes due 2028”) at a price to the public of 99.732% of their face value with UMB Bank, N.A. (“UMB”) as trustee. Interest on the 4.350% Senior Notes due 2028 is payable on June 1 and December 1 of each year, which began on December 1, 2018, and is computed on the basis of a 360-day year.

The Company has issued a cumulative $3.2 billion aggregate principal amount of unsecured senior notes, which are due between 2021 and 2028, with UMB as trustee. Interest on the senior notes, ranging from 3.550% to 4.875%, is payable semi-annually and is computed on the basis of a 360-day year. None of the Company’s subsidiaries is a guarantor under the senior notes. Each of the senior notes is subject to certain customary covenants, with which the Company complied as of December 31, 2018.


59


NOTE 6 – LEASING

The following table identifies the future minimum lease payments under all of the Company’s operating leases for each of the next five years and in the aggregate as of December 31, 2018 (in thousands):
 
December 31, 2018
 
Related Parties
 
Non-Related Parties
 
Total
2019
$
4,682

 
$
305,061

 
$
309,743

2020
3,896

 
288,972

 
292,868

2021
3,429

 
260,794

 
264,223

2022
2,671

 
236,485

 
239,156

2023
2,448

 
206,003

 
208,451

Thereafter
3,515

 
1,111,088

 
1,114,603

Total
$
20,641

 
$
2,408,403

 
$
2,429,044


See Note 12 for further information concerning the Company’s related party operating leases.

Operating lease commitments:
The Company leases certain office space, retail stores, property and equipment under long-term, non-cancelable operating leases. Most of these leases include renewal options and some include options to purchase, provisions for percentage rent based on sales and/or incremental step increase provisions.

The future minimum lease payments under the Company’s operating leases, in the table above, do not include potential amounts for percentage rent or other operating lease related costs and have not been reduced by expected future minimum sublease income. Expected future minimum sublease income under non-cancelable subleases is approximately $15.6 million at December 31, 2018.

The following table summarizes the net rent expense amounts for the years ended December 31, 2018, 2017 and 2016, which were included in “Selling, general and administrative expenses” on the accompanying Consolidated Statements of Income (in thousands):
 
For the Year Ended 
 December 31,
 
2018
 
2017
 
2016
Minimum operating lease expense
$
305,613

 
$
289,245

 
$
273,559

Contingent rents
806

 
1,049

 
892

Other lease related occupancy costs
14,449

 
12,478

 
13,241

Total rent expense
320,868

 
302,772

 
287,692

Less: sublease income
3,585

 
4,158

 
4,439

Net rent expense
$
317,283

 
$
298,614

 
$
283,253


NOTE 7 – WARRANTIES

The Company’s product warranty liabilities are included in “Other current liabilities” on the accompanying Consolidated Balance Sheets as of December 31, 2018 and 2017. The following table identifies the changes in the Company’s aggregate product warranty liabilities for the years ended December 31, 2018 and 2017 (in thousands):
 
2018
 
2017
Warranty liabilities, balance at January 1,
$
44,398

 
$
36,623

Warranty claims
(89,557
)
 
(79,660
)
Warranty accruals
97,379

 
87,435

Warranty liabilities, balance at December 31,
$
52,220

 
$
44,398


NOTE 8 – SHARE REPURCHASE PROGRAM

In January of 2011, the Company’s Board of Directors approved a share repurchase program. Under the program, the Company may, from time to time, repurchase shares of its common stock, solely through open market purchases effected through a broker dealer at

60


prevailing market prices, based on a variety of factors such as price, corporate trading policy requirements and overall market conditions. The Company’s Board of Directors may increase or otherwise modify, renew, suspend or terminate the share repurchase program at any time, without prior notice. As announced on February 7, 2018, and November 13, 2018, the Company’s Board of Directors each time approved a resolution to increase the authorization amount under the share repurchase program by an additional $1.0 billion, resulting in a cumulative authorization amount of $11.8 billion. Each additional authorization is effective for a three-year period, beginning on its respective announcement date.

The following table identifies shares of the Company’s common stock that have been repurchased as part of the Company’s publicly announced share repurchase program (in thousands, except per share data):
 
For the Year Ended 
 December 31,
 
2018
 
2017
Shares repurchased
6,061

 
9,301

Average price per share
$
282.80

 
$
233.57

Total investment
$
1,713,953

 
$
2,172,437


As of December 31, 2018, the Company had $1.0 billion remaining under its share repurchase program. Subsequent to the end of the year and through February 27, 2019, the Company repurchased an additional 0.8 million shares of its common stock under its share repurchase program, at an average price of $342.95, for a total investment of $268.9 million. The Company has repurchased a total of 73.1 million shares of its common stock under its share repurchase program since the inception of the program in January of 2011 and through February 27, 2019, at an average price of $150.73, for a total aggregate investment of $11.0 billion.

NOTE 9 – REVENUE

The table below identifies the Company’s revenues disaggregated by major customer type for the years ended December 31, 2018, 2017 and 2016 (in thousands):
 
For the Year Ended 
 December 31,
 
2018
 
2017
 
2016
Sales to do-it-yourself customers
$
5,351,035

 
$
5,113,288

 
$
4,911,826

Sales to professional service provider customers
4,035,898

 
3,724,220

 
3,540,116

Other sales and sales adjustments
149,495

 
140,218

 
141,154

Total sales
$
9,536,428

 
$
8,977,726

 
$
8,593,096


As of December 31, 2018 and 2017, the Company had recorded a deferred revenue liability of $4.3 million and $4.7 million, respectively, related to its loyalty program, which were included in “Other liabilities” on the accompanying Consolidated Balance Sheets. During the years ended December 31, 2018, 2017 and 2016, the Company recognized $15.9 million, $17.6 million and $12.7 million, respectively, of deferred revenue related to its loyalty program, which were included in “Sales” on the accompanying Consolidated Statements of Income.

NOTE 10 – SHARE-BASED COMPENSATION AND BENEFIT PLANS

The Company recognizes share-based compensation expense based on the fair value of the grants, awards or shares at the time of the grant, award or issuance. Share-based compensation includes stock option awards issued under the Company’s employee incentive plans and director stock plan, restricted stock awarded under the Company’s employee incentive plans and director stock plan and stock issued through the Company’s employee stock purchase plan.


61


The table below identifies the shares that have been authorized for issuance and the shares available for future issuance under the Company plans, as of December 31, 2018 (in thousands):
 
 
December 31, 2018
Plans
 
Total Shares Authorized for Issuance under the Plans
 
Shares Available for Future Issuance under the Plans
Employee Incentive Plans
 
34,000

 
5,573

Director Stock Plan
 
1,000

 
263

Performance Incentive Plan
 
650

 
368

Employee Stock Purchase Plans
 
4,250

 
594

Profit Sharing and Savings Plan
 
4,200

 
349


Stock options:
The Company’s employee incentive plans provide for the granting of stock options for the purchase of common stock of the Company to certain key employees of the Company. Employee stock options are granted at an exercise price that is equal to the closing market price of the Company’s common stock on the date of the grant. Employee stock options granted under the plans expire after ten years and typically vest 25% per year, over four years. The Company records compensation expense for the grant date fair value of the option awards evenly over the vesting period or minimum required service period.

The table below identifies the employee stock option activity under these plans during the year ended December 31, 2018:
 
Shares
(in thousands)
 
Weighted-Average Exercise Price
 
Average Remaining Contractual Terms
 
Aggregate Intrinsic Value
(in thousands)
Outstanding at December 31, 2017
2,364

 
$
137.08

 
 
 
 
Granted
293

 
264.34

 
 
 
 
Exercised
(763
)
 
80.52

 
 
 
 
Forfeited or expired
(34
)
 
231.53

 
 
 
 
Outstanding at December 31, 2018
1,860

 
$
178.57

 
5.9 Years
 
$
308,297

Vested or expected to vest at December 31, 2018
1,819

 
$
176.78

 
5.8 Years
 
$
304,818

Exercisable at December 31, 2018
1,174

 
$
133.24

 
4.4 Years
 
$
247,816


The Company’s director stock plan provides for the granting of stock options for the purchase of common stock of the Company to directors of the Company. Director stock options are granted at an exercise price that is equal to the closing market price of the Company’s common stock on the date of the grant. Director stock options granted under the plans expire after seven years and vest fully after six months. The Company records compensation expense for the grant date fair value of the option awards evenly over the vesting period or minimum required service period. As of December 31, 2018 and 2017, there were no director stock options outstanding under this plan.

The fair value of each stock option award is estimated on the date of the grant using the Black-Scholes option pricing model. The Black-Scholes model requires the use of assumptions, including the risk free rate, expected life, expected volatility and expected dividend yield.
Risk-free interest rate – The United States Treasury rates in effect at the time the options are granted for the options’ expected life.

Expected life – Represents the period of time that options granted are expected to be outstanding. The Company uses historical experience to estimate the expected life of options granted.
Expected volatility – Measure of the amount, by which the Company’s stock price is expected to fluctuate, based on a historical trend.
Expected dividend yield The Company has not paid, nor does it have plans in the foreseeable future to pay, any dividends.


62


The table below identifies the weighted-average assumptions used for stock options awarded by the Company during the years ended December 31, 2018, 2017 and 2016:
 
December 31,
 
2018
 
2017
 
2016
Risk free interest rate
2.63
%
 
1.98
%
 
1.44
%
Expected life
5.9 Years

 
5.4 Years

 
5.5 Years

Expected volatility
24.0
%
 
22.4
%
 
22.3
%
Expected dividend yield
%
 
%
 
%

Upon adoption of ASU 2016-09, during the three months ended March 31, 2017, the Company elected to change its accounting policy to account for forfeitures as they occur; this change resulted in the calculation for forfeitures for the year ended December 31, 2016, not being altered or restated. Prior to the year ended December 31, 2017, the Company’s forfeiture rate was the estimated percentage of options awarded that were expected to be forfeited or canceled prior to becoming fully vested, and the estimate was evaluated periodically and was based upon historical experience at the time of evaluation and reduced expense ratably over the vesting period or the minimum required service period.

The following table summarizes activity related to stock options awarded by the Company for the years ended December 31, 2018, 2017 and 2016:
 
For the Year Ended 
 December 31,
 
2018
 
2017
 
2016
Compensation expense for stock options awarded (in thousands)
$
16,521

 
$
15,561

 
$
15,404

Income tax benefit from compensation expense related to stock options (in thousands)
4,093

 
5,934

 
5,753

Total intrinsic value of stock options exercised (in thousands)
156,327

 
135,533

 
157,115

Cash received from exercise of stock options (in thousands)
61,403

 
33,229

 
47,394

Weighted-average grant-date fair value of options awarded
$
76.57

 
$
62.79

 
$
63.42

Weighted-average remaining contractual life of exercisable options
4.4 Years

 
3.8 Years

 
3.9 Years


At December 31, 2018, the remaining unrecognized compensation expense related to unvested stock option awards was $31.3 million, and the weighted-average period of time, over which this cost will be recognized, is 2.6 years.

Restricted stock:
The Company’s performance incentive plans provide for the award of shares of restricted stock to its corporate and senior management that vest evenly over a three-year period and are held in escrow until such vesting has occurred. Generally, unvested shares are forfeited when an employee ceases employment. The fair value of shares awarded under these plans is based on the closing market price of the Company’s common stock on the date of award and compensation expense is recorded over the vesting period or minimum required service period.

The table below identifies employee restricted stock activity under these plans during the year ended December 31, 2018 (in thousands, except per share data):
 
Shares
 
Weighted-Average Grant-Date Fair Value
Non-vested at December 31, 2017
3

 
$
244.06

Granted during the period
2

 
262.38

Vested during the period (1)
(1
)
 
232.30

Forfeited during the period

 

Non-vested at December 31, 2018
4

 
$
260.42

(1) 
Includes less than one thousand shares withheld to cover employees’ taxes upon vesting.

The Company’s director stock plan provides for the award of shares of restricted stock to the directors of the Company that vest evenly over a three-year period and are held in escrow until such vesting has occurred. Unvested shares are forfeited when a director ceases their service on the Company’s Board of Directors for reasons other than death or retirement. The fair value of shares awarded under

63


this plan is based on the closing market price of the Company’s common stock on the date of award, and compensation expense is recorded evenly over the minimum required service period.

The table below identifies director restricted stock activity under this plan during the year ended December 31, 2018 (in thousands, except per share data):
 
Shares
 
Weighted-Average Grant-Date Fair Value
Non-vested at December 31, 2017
5

 
$
250.85

Granted during the period
3

 
265.41

Vested during the period
(3
)
 
248.53

Forfeited during the period

 

Non-vested at December 31, 2018
5

 
$
261.07


The following table summarizes activity related to restricted stock awarded by the Company for the years ended December 31, 2018, 2017 and 2016 (in thousands, except per share data):
 
For the Year Ended 
 December 31,
 
2018
 
2017
 
2016
Compensation expense for restricted shares awarded
$
1,370

 
$
1,628

 
$
1,293

Income tax benefit from compensation expense related to restricted shares
$
340

 
$
621

 
$
483

Total fair value of restricted shares at vest date
$
1,230

 
$
1,202

 
$
2,384

Shares awarded under the plans
5

 
4

 
4

Weighted-average grant-date fair value of shares awarded under the plans
$
263.89

 
$
253.78

 
$
264.24


At December 31, 2018, the remaining unrecognized compensation expense related to unvested restricted share awards was $0.3 million, and the weighted-average period of time, over which this cost will be recognized, is 0.1 years.

Employee stock purchase plan:
The Company’s employee stock purchase plan (the “ESPP”) permits eligible employees to purchase shares of the Company’s common stock at 85% of the fair market value. Employees may authorize the Company to withhold up to 5% of their annual salary to participate in the plan. The fair value of shares issued under the ESPP is based on the average of the high and low market prices of the Company’s common stock during the offering periods. Compensation expense is recognized based on the discount between the grant-date fair value and the employee purchase price for the shares sold to employees.

The table below summarizes activity related to the Company’s ESPP for the years ended December 31, 2018, 2017 and 2016 (in thousands, except per share data):
 
For the Year Ended 
 December 31,
 
2018
 
2017
 
2016
Compensation expense for shares issued under the ESPP
$
2,285

 
$
2,212

 
$
2,162

Income tax benefit from compensation expense for shares issued under the ESPP
$
566

 
$
844

 
$
807

Shares issued under the ESPP
53

 
64

 
54

Weighted-average price of shares issued under the ESPP
$
245.26

 
$
196.72

 
$
227.12


Profit sharing and savings plan:
The Company sponsors a contributory profit sharing and savings plan (the “401(k) Plan”) that covers substantially all employees who are at least 21 years of age and have completed one year of service. The Company makes matching contributions equal to 100% of the first 2% of each employee’s wages that are contributed and 25% of the next 4% of each employee’s wages that are contributed. An employee generally must be employed on December 31 to receive that year’s Company matching contribution, with the matching contribution funded annually at the beginning of the subsequent year following the year in which the matching contribution was earned. The Company may also make additional discretionary profit sharing contributions to the plan on an annual basis as determined by the Board of Directors. The Company did not make any discretionary contributions to the 401(k) Plan during the years ended December 31, 2018, 2017 or 2016. The Company expensed matching contributions under the 401(k) Plan in the amounts of $24.8 million, $22.6 million

64


and $20.6 million for the years ended December 31, 2018, 2017 and 2016, respectively, which were primarily included in “Selling, general and administrative expenses” on the accompanying Consolidated Statements of Income.

Nonqualified deferred compensation plan:
The Company sponsors a nonqualified deferred compensation plan (the “Deferred Compensation Plan”) for highly compensated employees whose contributions to the 401(k) Plan are limited due to the application of the annual limitations under the Internal Revenue Code. The Deferred Compensation Plan provides these employees with the opportunity to defer the full 6% of matched compensation, including salary and incentive based compensation, that was precluded under the Company’s 401(k) Plan, which is then matched by the Company using the same formula as the 401(k) Plan. An employee generally must be employed on December 31 to receive that year’s Company matching contribution, with the matching contribution funded annually at the beginning of the subsequent year following the year in which the matching contribution was earned. In the event of bankruptcy, the assets of this plan are available to satisfy the claims of general creditors. The Company has an unsecured obligation to pay, in the future, the value of the deferred compensation and Company match, adjusted to reflect the performance, whether positive or negative, of selected investment measurement options chosen by each participant during the deferral period. The liability for compensation deferred under the Deferred Compensation Plan was $25.5 million and $25.7 million as of December 31, 2018 and 2017, respectively, which were included in “Other liabilities” on the Consolidated Balance Sheets. The Company expensed matching contributions under the Deferred Compensation Plan in the amount of $0.1 million for each of the years ended December 31, 2018, 2017 and 2016, which were primarily included in “Selling, general and administrative expenses” on the accompanying Consolidated Statements of Income.

NOTE 11 – COMMITMENTS

Construction commitments:
As of December 31, 2018, the Company had construction commitments in the amount of $177.7 million.

Letters of credit commitments:
As of December 31, 2018, the Company had outstanding letters of credit, primarily to satisfy workers’ compensation, general liability and other insurance policies, in the amount of $35.1 million. See Note 5 for further information concerning the Company’s letters of credit commitments.

Debt financing commitments:
Each series of senior notes is redeemable in whole, at any time, or in part, from time to time, at the Company’s option upon not less than 30 nor more than 60 days notice at a redemption price, plus any accrued and unpaid interest to, but not including, the redemption date, equal to the greater of (i) 100% of the principal amount thereof or (ii) the sum of the present values of the remaining scheduled payments of principal and interest thereon discounted to the redemption date on a semiannual basis at the applicable Treasury Yield plus basis points identified in the indenture governing such series of senior notes; provided, that on or after the date that is three months prior to the maturity date of the series of senior notes, such series of senior notes is redeemable at a redemption price equal to par plus accrued and unpaid interest to, but not including, the redemption date. In addition, if at any time the Company undergoes a Change of Control Triggering Event, as defined in the indenture governing such series of senior notes, the holders may require the Company to repurchase all or a portion of their senior notes at a price equal to 101% of the principal amount of the notes being repurchased, plus accrued and unpaid interest, if any, but not including the repurchase date. See Note 5 for further information concerning the Company’s debt financing commitments.

Self-insurance reserves:
The Company uses a combination of insurance and self-insurance mechanisms to provide for potential liabilities for Team Member health care benefits, workers’ compensation, vehicle liability, general liability and property loss. With the exception of certain Team Member health care benefit liabilities, employment related claims and litigation, certain commercial litigation and certain regulatory matters, the Company obtains third-party insurance coverage to limit its exposure to this obligation.

NOTE 12 – RELATED PARTIES

The Company leases certain land and buildings related to 74 of its O’Reilly Auto Parts stores under fifteen- or twenty-year operating lease agreements with entities that include one or more of the Company’s affiliated directors or members of an affiliated director’s immediate family. Generally, these lease agreements provide for renewal options for an additional five years at the option of the Company and the lease agreements are periodically modified to further extend the lease term for specific stores under the agreements. Lease payments under these operating leases totaled $4.6 million, $4.6 million and $4.5 million during the years ended December 31, 2018, 2017 and 2016, respectively. The Company believes that the lease agreements with the affiliated entities are on terms comparable to those obtainable from third parties. See Note 6 for further information concerning the Company’s operating leases.


65


NOTE 13 – INCOME TAXES

Deferred income tax assets and liabilities:
Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes, and also include the tax effect of carryforwards.

The following table identifies significant components of the Company’s net deferred tax liabilities included in “Deferred income taxes” on the accompanying Consolidated Balance Sheets as of December 31, 2018 and 2017 (in thousands):
 
December 31,
 
2018
 
2017
Deferred tax assets:
 
 
 
Allowance for doubtful accounts
$
1,944

 
$
1,885

Tax credits
5,606

 
7,179

Other accruals
105,894

 
97,247

Net operating losses

 
346

Other
14,770

 
14,784

Total deferred tax assets
128,214


121,441

 
 
 
 
Deferred tax liabilities:
 
 
 
Inventories
62,846

 
55,965

Property and equipment
140,019

 
122,354

Other
30,915

 
28,528

Total deferred tax liabilities
233,780

 
206,847

 
 
 
 
Net deferred tax liabilities
$
(105,566
)
 
$
(85,406
)

Provision for income taxes:
The following tables reconcile the amounts included in “Provision for income taxes” on the accompanying Consolidated Statements of Income for the years ended December 31, 2018, 2017 and 2016 (in thousands):
 
For the Year Ended 
 December 31, 2018
 
Current
 
Deferred
 
Total
Federal income tax expense
$
289,953

 
$
16,309

 
$
306,262

State income tax expense
59,487

 
3,851

 
63,338

Net income tax expense
$
349,440

 
$
20,160

 
$
369,600

 
For the Year Ended 
 December 31, 2017
 
Current
 
Deferred
 
Total
Federal income tax expense (benefit)
$
467,577

 
$
(13,053
)
 
$
454,524

State income tax expense
41,183

 
8,293

 
49,476

Net income tax expense (benefit)
$
508,760

 
$
(4,760
)
 
$
504,000

 
For the Year Ended 
 December 31, 2016
 
Current
 
Deferred
 
Total
Federal income tax expense
$
540,090

 
$
7,558

 
$
547,648

State income tax expense
49,016

 
2,836

 
51,852

Net income tax expense
$
589,106

 
$
10,394

 
$
599,500



66


The following table outlines the reconciliation of the “Provision for income taxes” amounts included on the accompanying Consolidated Statements of Income to the amounts computed at the federal statutory rate for the years ended December 31, 2018, 2017 and 2016 (in thousands):
 
For the Year Ended 
 December 31,
 
2018
 
2017
 
2016
Federal income taxes at statutory rate
$
355,758

 
$
573,231

 
$
573,020

State income taxes, net of federal tax benefit
56,345

 
39,062

 
35,285

Excess tax benefit from share-based compensation
(34,703
)
 
(48,688
)
 

Revaluation of deferred tax liability
(1,262
)
 
(53,240
)
 

Other items, net
(6,538
)
 
(6,365
)
 
(8,805
)
Total provision for income taxes
$
369,600

 
$
504,000

 
$
599,500


As a result of the adoption of ASU 2016-09, during the three months ended March 31, 2017, the excess tax benefit associated with the exercise of non-qualified stock options has been included in “Provision for income taxes” on the accompanying Consolidated Statements of Income beginning with the year ended December 31, 2017. Prior to the year ended December 31, 2017, the excess tax benefit associated with the exercise of non-qualified stock options was included in “Additional paid-in capital” on the accompanying Consolidated Balance Sheets.

The U.S. Tax Cuts and Jobs Act, enacted in December 2017 (the “Tax Act”), significantly reduced the federal corporate income tax rate for tax years beginning in 2018 and required the Company to revalue its deferred income tax liabilities.  The Company recorded a one-time tax benefit of $53.2 million in “Provision for income taxes” on the accompanying Consolidated Statements of Income for the year ended December 31, 2017, to reflect the reduced federal corporate income tax rate in the tax years the deferred tax differences are expected to reverse.  This provisional tax benefit from the revaluation of the Company’s deferred income tax liabilities was recorded based on the Company’s initial evaluation of the impact of the Tax Act. During the year ended December 31, 2018, the Company completed its evaluation of the impact of the Tax Act and recorded an additional $1.3 million of tax benefit, finalizing the revaluation of its deferred income tax liabilities due to the Tax Act, which was recorded in “Provision for income taxes” on the accompanying Consolidated Statements of Income for the year ended December 31, 2018.

As of December 31, 2018, the Company had tax credit carryforwards available for state tax purposes, net of federal impact, in the amount of $5.6 million, which generally expire in 2024.

Unrecognized tax benefits:
The following table summarizes the changes in the gross amount of unrecognized tax benefits, excluding interest and penalties, for the years ended December 31, 2018, 2017 and 2016 (in thousands):
 
2018
 
2017
 
2016
Unrealized tax benefit, balance at January 1,
$
35,388

 
$
34,798

 
$
36,928

Additions based on tax positions related to the current year
3,550

 
6,299

 
6,116

Additions based on tax positions related to prior years
4,255

 

 

Payments related to items settled with taxing authorities
(2,792
)
 

 
(195
)
Reductions due to the lapse of statute of limitations and settlements
(6,635
)
 
(5,709
)
 
(8,051
)
Unrealized tax benefit, balance at December 31,
$
33,766

 
$
35,388

 
$
34,798


For the years ended December 31, 2018, 2017 and 2016, the Company recorded a reserve for unrecognized tax benefits, including interest and penalties, in the amounts of $38.9 million, $40.9 million and $40.6 million, respectively. All of the unrecognized tax benefits recorded as of December 31, 2018, 2017 and 2016, respectively, would affect the Company’s effective tax rate if recognized, generally net of the federal tax effect of approximately $8.2 million. The Company recognizes interest and penalties related to uncertain tax positions in income tax expense. As of December 31, 2018, 2017 and 2016, the Company had accrued approximately $5.1 million, $5.5 million and $5.8 million, respectively, of interest and penalties related to uncertain tax positions before the benefit of the deduction for interest on state and federal returns. During the years ended December 31, 2018, 2017 and 2016, the Company recorded tax expense related to an increase in its liability for interest and penalties in the amounts of $2.3 million, $2.0 million and $2.4 million, respectively. Although unrecognized tax benefits for individual tax positions may increase or decrease during 2019, the Company expects a reduction of $8.1 million of unrecognized tax benefits during the one-year period subsequent to December 31, 2018, resulting from settlement or expiration of the statute of limitations.


67


The Company’s United States federal income tax returns for tax years 2015 and beyond remain subject to examination by the Internal Revenue Service (“IRS”). The IRS concluded an examination of the O’Reilly consolidated 2014, 2015 and 2016 federal income tax returns in the third quarter of 2018. The Company’s state income tax returns remain subject to examination by various state authorities for tax years ranging from 2007 through 2017.

NOTE 14 – EARNINGS PER SHARE

The following table illustrates the computation of basic and diluted earnings per share for the years ended December 31, 2018, 2017 and 2016 (in thousands, except per share data):
 
For the Year Ended 
 December 31,
 
2018
 
2017
 
2016
Numerator (basic and diluted):
 
 
 
 
 
Net income
$
1,324,487

 
$
1,133,804

 
$
1,037,691

 
 
 
 
 
 
Denominator:
 
 
 
 
 
Weighted-average common shares outstanding – basic
81,406

 
88,426

 
95,447

Effect of stock options (1)
874

 
1,076

 
1,273

Weighted-average common shares outstanding – assuming dilution
82,280

 
89,502

 
96,720

 
 
 
 
 
 
Earnings per share:
 
 
 
 
 
Earnings per share-basic
$
16.27

 
$
12.82

 
$
10.87

Earnings per share-assuming dilution
$
16.10

 
$
12.67

 
$
10.73

 
 
 
 
 
 
Antidilutive potential common shares not included in the calculation of diluted earnings per share:
 
 
 
 
 
Stock options (1)
567

 
715

 
332

Weighted-average exercise price per share of antidilutive stock options (1)
$
268.55

 
$
252.16

 
$
265.77

(1) 
See Note 10 for further information concerning the terms of the Company’s share-based compensation plans.

Subsequent to the end of the year and through February 27, 2019, the Company repurchased 0.8 million shares of its common stock, at an average price of $342.95, for a total investment of $268.9 million.

NOTE 15 – QUARTERLY RESULTS (Unaudited)

The following tables set forth certain quarterly unaudited operating data for the fiscal years ended December 31, 2018 and 2017. The unaudited quarterly information includes all adjustments, which the Company considers necessary for a fair presentation of the information shown (in thousands, except per share data):
 
Fiscal 2018
 
First
Quarter
 
Second
Quarter
 
Third
Quarter
 
Fourth
Quarter
Sales
$
2,282,681

 
$
2,456,073

 
$
2,482,717

 
$
2,314,957

Gross profit
1,201,258

 
1,288,638

 
1,315,755

 
1,234,315

Operating income
422,846

 
479,150

 
485,148

 
428,040

Net income
304,906

 
353,073

 
366,151

 
300,357

Earnings per share – basic (1)
$
3.65

 
$
4.32

 
$
4.54

 
$
3.76

Earnings per share – assuming dilution (1)
$
3.61

 
$
4.28

 
$
4.50

 
$
3.72


68


 
Fiscal 2017
 
First
Quarter
 
Second
Quarter
 
Third
Quarter
 
Fourth
Quarter
Sales
$
2,156,259

 
$
2,290,829

 
$
2,339,830

 
$
2,190,808

Gross profit
1,131,147

 
1,200,062

 
1,230,294

 
1,159,180

Operating income
403,157

 
457,445

 
461,963

 
402,835

Net income
264,934

 
282,821

 
283,734

 
302,315

Earnings per share – basic (1)
$
2.88

 
$
3.14

 
$
3.26

 
$
3.56

Earnings per share – assuming dilution (1)
$
2.83

 
$
3.10

 
$
3.22

 
$
3.52

(1) 
Earnings per share amounts are computed independently for each quarter and annual period. The quarterly earnings per share amounts may not sum to equal the full-year earnings per share amount.

The unaudited operating data presented above should be read in conjunction with the Company’s consolidated financial statements and related notes, and the other financial information included therein.



69


Item 9. Changes in and Disagreements With Accountants on Accounting and Financial Disclosure

None.

Item 9A. Controls and Procedures

EVALUATION OF DISCLOSURE CONTROLS AND PROCEDURES

As of the end of the period covered by this report, the management of O’Reilly Automotive, Inc. and Subsidiaries (the “Company”), under the supervision and with the participation of its Chief Executive Officer and Chief Financial Officer, evaluated the effectiveness of the design and operation of the Company’s disclosure controls and procedures pursuant to Rule 13a-15(b) and as defined in Rule 13a-15(e) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). Based on that evaluation, the Chief Executive Officer and the Chief Financial Officer concluded that the Company’s disclosure controls and procedures as of the end of the period covered by this report are functioning effectively to provide reasonable assurance that the information required to be disclosed by the Company, including its consolidated subsidiaries, in reports filed under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission’s rules and forms and is accumulated and communicated to management, including the Company’s Chief Executive Officer and Chief Financial Officer, as appropriate to allow timely decisions regarding required disclosure.

CHANGES IN INTERNAL CONTROLS

There were no changes in the Company’s internal control over financial reporting during the fiscal quarter ended December 31, 2018, that have materially affected, or are reasonably likely to materially affect, the Company’s internal control over financial reporting.

INTERNAL CONTROL OVER FINANCIAL REPORTING

The management of the Company, under the supervision and with the participation of the Company’s principal executive officer and principal financial officer and effected by the Company’s Board of Directors, is responsible for establishing and maintaining adequate internal control over financial reporting as defined in Rule 13(a)-15(f) or 15(d)-15(f) under the Exchange Act. The Company’s internal control system is designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with accounting principles generally accepted in the United States.

Internal control over financial reporting includes all policies and procedures that
pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the Company;
provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with accounting principles generally accepted in the United States of America, and that receipts and expenditures of the Company are being made only in accordance with authorizations of management and directors of the Company; and
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.

Management recognizes that all internal control systems, no matter how well designed, have inherent limitations. Therefore, even those systems determined to be effective can provide only reasonable assurance with respect to financial statement preparation and presentation. Also, projections of any evaluation of effectiveness to future periods are subject to risk. Over time, controls may become inadequate because of changes in conditions or deterioration in the degree of compliance with policies or procedures.

Under the supervision and with the participation of the Company’s principal executive officer and principal financial officer, management assessed the effectiveness of the Company’s internal control over financial reporting as of December 31, 2018. In making this assessment, management used the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission in Internal Control – Integrated Framework (2013 framework). Based on this assessment, management believes that as of December 31, 2018, the Company’s internal control over financial reporting was effective based on those criteria.

Ernst & Young LLP, Independent Registered Public Accounting Firm, has audited the Company’s consolidated financial statements and has issued an attestation report on the effectiveness of the Company’s internal control over financial reporting, which is included in Item 8 of this annual report on Form 10-K.

Item 9B. Other Information

Not Applicable.

70


PART III

Item 10. Directors, Executive Officers and Corporate Governance

Certain information required by Part III is incorporated by reference from O’Reilly Automotive, Inc. and Subsidiaries’ (the “Company”) Proxy Statement on Schedule 14A for the 2019 Annual Meeting of Shareholders (“Proxy Statement”), which will be filed with the Securities and Exchange Commission (the “SEC”) within 120 days of the end of the Company’s most recent fiscal year. Except for those portions specifically incorporated in this Annual Report on Form 10-K by reference to the Company’s Proxy Statement, no other portions of the Proxy Statement are deemed to be filed as part of this Annual Report on Form 10-K.

Directors and Officers:
The information regarding the directors of the Company will be included in the Company’s Proxy Statement under the caption “Proposal 1 - Election of Directors” and “Information Concerning the Board of Directors” and is incorporated herein by reference. The Proxy Statement will be filed with the SEC within 120 days of the end of the Company’s most recent fiscal year. The information regarding executive officers called for by Item 401 of Regulation S-K is included in Part I, in accordance with General Instruction G(3) to Form 10-K, for the Company’s executive officers who are not also directors.

Section 16(a) of the Securities Exchange Act of 1934, as amended:
The information regarding compliance with Section 16(a) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), required by Item 405 of Regulation S-K, will be included in the Company’s Proxy Statement under the caption “Section 16(a) Beneficial Ownership Reporting Compliance” and is incorporated herein by reference.

Code of Ethics:
The Company’s Board of Directors has adopted a code of ethics that applies to all of its directors, officers (including its chief executive officer, chief operating officer, chief financial officer, chief accounting officer, controller and any person performing similar functions), and Team Members. The Company’s Code of Ethics is available on its website at www.OReillyAuto.com, under the “Corporate Home” caption. The information on the Company’s website is not a part of this Annual Report on Form 10-K and is not incorporated by reference in this report or any of the Company’s other filings with the SEC.

Corporate Governance:
The Corporate Governance/Nominating Committee of the Board of Directors does not have a written policy on the consideration of Director candidates recommended by shareholders. It is the view of the Board of Directors that all candidates, whether recommended by a shareholder or the Corporate Governance/Nominating Committee, shall be evaluated based on the same established criteria for persons to be nominated for election to the Board of Directors and its committees.

The Board of Directors has established an Audit Committee pursuant to Section 3(a)(58)(A) of the Exchange Act. The Audit Committee currently consists of Jay D. Burchfield, Thomas T. Hendrickson, John R. Murphy, Dana M. Perlman and Ronald Rashkow, each an independent director in accordance with The Nasdaq Stock Market Marketplace Rule 5605(a)(2), the standards of Rule 10A-3 of the Exchange Act and the requirements of The Nasdaq Stock Market Marketplace Rule 5605(c)(2). In addition, our Board of Directors has determined that Mr. Hendrickson, Chairman of the Audit Committee, qualifies as an audit committee financial expert under Item 407(d)(5) of Regulation S-K.

Item 11. Executive Compensation

Director and Officer Compensation:
The information required by Item 402 of Regulation S-K will be included in O’Reilly Automotive, Inc. and Subsidiaries’ (the “Company”) Proxy Statement on Schedule 14A for the 2019 Annual Meeting of Shareholders (“Proxy Statement”) under the captions “Compensation of Executive Officers” and “Compensation of Directors” and is incorporated herein by reference.

Compensation Committee:
The information required by Item 407(e)(4) and (e)(5) of Regulation S-K will be included in the Company’s Proxy Statement under the captions “Compensation Committee Interlocks and Insider Participation” and “Compensation Committee Report” and is incorporated herein by reference.

Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters

The information required by Item 201(d) of Regulation S-K will be included in O’Reilly Automotive, Inc. and Subsidiaries’ (the “Company”) Proxy Statement on Schedule 14A for the 2019 Annual Meeting of Shareholders (“Proxy Statement”) under the caption “Equity Compensation Plans” and is incorporated herein by reference.


71


The information required by Item 403 of Regulation S-K will be included in the Company’s Proxy Statement under the captions “Security Ownership of Certain Beneficial Owners” and “Security Ownership of Directors and Management” and is incorporated herein by reference.

Item 13. Certain Relationships and Related Transactions, and Director Independence

The information required by Item 404 of Regulation S-K will be included in the O’Reilly Automotive, Inc. and Subsidiaries’ (the “Company”) Proxy Statement on Schedule 14A for the 2019 Annual Meeting of Shareholders (“Proxy Statement”) under the caption “Certain Relationships and Related Transactions” and is incorporated herein by reference.

The information required by Item 407(a) of Regulation S-K will be included in the Company’s Proxy Statement under the caption “Director Independence” and is incorporated herein by reference.

Item 14. Principal Accountant Fees and Services

The information required by Item 9(e) of Schedule 14A will be included in O’Reilly Automotive, Inc. and Subsidiaries’ Proxy Statement on Schedule 14A for the 2019 Annual Meeting of Shareholders under the caption “Fees Paid to Independent Registered Public Accounting Firm” and is incorporated herein by reference.



72


PART IV

Item 15. Exhibits and Financial Statement Schedules

(a)
The following documents are filed as part of this Annual Report on Form 10-K:

1.
Financial Statements - O’Reilly Automotive, Inc. and Subsidiaries

The following consolidated financial statements of O’Reilly Automotive, Inc. and Subsidiaries included in the Annual Shareholders’ Report of the registrant for the year ended December 31, 2018, are filed with this Annual Report in Part II, Item 8:
Management’s Report on Internal Control over Financial Reporting
Report of Independent Registered Public Accounting Firm – Internal Control over Financial Reporting
Report of Independent Registered Public Accounting Firm – Financial Statements
Consolidated Balance Sheets as of December 31, 2018 and 2017
Consolidated Statements of Income for the years ended December 31, 2018, 2017 and 2016
Consolidated Statements of Shareholders’ Equity for the years ended December 31, 2018, 2017 and 2016
Consolidated Statements of Cash Flows for the years ended December 31, 2018, 2017 and 2016
Notes to Consolidated Financial Statements for the years ended December 31, 2018, 2017 and 2016

2.
Financial Statement Schedules - O’Reilly Automotive, Inc. and Subsidiaries

The following consolidated financial statement schedule of O’Reilly Automotive, Inc. and Subsidiaries is included in Item 15(a):
Schedule II - Valuation and qualifying accounts

All other schedules, for which provision is made in the applicable accounting regulations of the Securities and Exchange Commission, are not required under the related instructions or are inapplicable, and therefore have been omitted.

3.
Exhibits
Exhibit No.
Description
4.1
Form of Stock Certificate for Common Stock, filed as Exhibit 4.1 to the Registration Statement of the Registrant on Form S-1, File No. 33-58948, is incorporated herein by this reference.


73


Exhibits (continued)
Exhibit No.
Description
10.1 (a)
Form of Employment Agreement between the Registrant and David E. O’Reilly, filed as Exhibit 10.1 to the Registration Statement of the Registrant on Form S-1, File No. 33-58948, is incorporated herein by this reference.
10.2
Lease between the Registrant and O’Reilly Investment Company, filed as Exhibit 10.2 to the Registration Statement of the Registrant on Form S-1, File No. 33-58948, is incorporated herein by this reference.
10.3
Lease between the Registrant and O’Reilly Real Estate Company, filed as Exhibit 10.3 to the Registration Statement of the Registrant on Form S-1, File No. 33-58948, is incorporated herein by this reference.
10.4 (a)
O’Reilly Automotive, Inc. 1993 Stock Option Plan, filed as Exhibit 10.8 to the Registration Statement of the Registrant on Form S-1, File No. 33-58948, is incorporated herein by this reference.
10.5 (a)
O’Reilly Automotive, Inc. Stock Purchase Plan, filed as Exhibit 10.9 to the Registration Statement of the Registrant on Form S-1, File No. 33-58948, is incorporated herein by this reference.
10.6 (a)
O’Reilly Automotive, Inc. Director Stock Option Plan, filed as Exhibit 10.10 to the Registration Statement of the Registrant on Form S-1, File No. 33-58948, is incorporated herein by this reference.
10.7 (a)
O’Reilly Automotive, Inc. Profit Sharing and Savings Plan, filed as Exhibit 4.1 to the Registration Statement of the Registrant on Form S-8, File No. 33-73892, is incorporated herein by this reference.


74


Exhibits (continued)
Exhibit No.
Description


75


Exhibits (continued)
Exhibit No.
Description
101.INS
XBRL Instance Document
101.SCH
XBRL Taxonomy Extension Schema
101.CAL
XBRL Taxonomy Extension Calculation Linkbase
101.DEF
XBRL Taxonomy Extension Definition Linkbase
101.LAB
XBRL Taxonomy Extension Label Linkbase
101.PRE
XBRL Taxonomy Extension Presentation Linkbase
 
 
(a)
Management contract or compensatory plan or arrangement.
*
Furnished (and not filed) herewith pursuant to Item 601 (b)(32)(ii) of Regulation S-K.

Item 16. Form 10-K Summary

Not applicable.


76


O’REILLY AUTOMOTIVE, INC. AND SUBSIDIARIES

SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS

(in thousands)

Description
 
Balance at
Beginning of Period
 
Additions - Charged to
Costs and Expenses
 
Additions - Charged to
Other Accounts - Describe
 
Deductions -
 Describe
 
Balance at
End of Period
Allowance for doubtful accounts:
 
 
 
 
 
 
 
 
 
 
 
For the year ended December 31, 2018
 
$
12,717

 
$
9,475

 
$

 
$
8,954

(1) 
 
$
13,238

For the year ended December 31, 2017
 
12,040

 
8,598

 

 
7,921

(1) 
 
12,717

For the year ended December 31, 2016
 
$
9,637

 
$
9,587

 
$

 
$
7,184

(1) 
 
$
12,040

(1) 
Uncollectable accounts written off.


77


SIGNATURES

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

 
O’REILLY AUTOMOTIVE, INC.
 
(Registrant)
 
 
 
 
 
Date:
February 27, 2019
 
 
 
 
 
By:
/s/
Gregory D. Johnson
 
 
Gregory D. Johnson
 
 
Chief Executive Officer and
 
 
Co-President


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

Date:
February 27, 2019
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
/s/
David O’Reilly
 
/s/
Larry O’Reilly
 
 
David O’Reilly
 
Larry O’Reilly
 
 
Director and Chairman of the Board
 
Director and Vice Chairman of the Board
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
/s/
Rosalie O’Reilly Wooten
 
/s/
Greg Henslee
 
 
Rosalie O’Reilly Wooten
 
Greg Henslee
 
 
Director
 
Executive Vice Chairman of the Board
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
/s/
Jay D. Burchfield
 
/s/
Thomas T. Hendrickson
 
 
Jay D. Burchfield
 
Thomas T. Hendrickson
 
 
Director
 
Director
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
/s/
John R. Murphy
 
/s/
Dana M. Perlman
 
 
John R. Murphy
 
Dana M. Perlman
 
 
Director
 
Director
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
/s/
Ronald Rashkow
 
 
 
 
 
Ronald Rashkow
 
 
 
 
 
Director
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
/s/
Gregory D. Johnson
 
/s/
Thomas McFall
 
 
Gregory D. Johnson
 
Thomas McFall
 
 
Chief Executive Officer and
 
Executive Vice President and
 
 
Co-President
 
Chief Financial Officer
 
 
(Principal Executive Officer)
 
(Principal Financial and Accounting Officer)
 

78
EX-21.1 2 orly-20181231x10xkexhibit211.htm SUBSIDIARIES OF REGISTRANT Exhibit

Exhibit 21.1 – Subsidiaries of the Registrant

O’Reilly Automotive, Inc. and Subsidiaries

Subsidiary
State of Incorporation
O’Reilly Automotive Stores, Inc.
Missouri
Ozark Automotive Distributors, Inc.
Missouri
Ozark Services, Inc.
Missouri
Ozark Purchasing, LLC
Missouri
O’Reilly Auto Enterprises, LLC
Delaware
            
In addition, five subsidiaries operating in the United States have been omitted from the above list, as they would not, considered in the aggregate as a single subsidiary, constitute a significant subsidiary as defined by Rule 1-02(w) of Regulation S-X.

One hundred percent of the capital stock of each of the above subsidiaries is directly or indirectly owned by O’Reilly Automotive, Inc.



EX-23.1 3 orly-20181231x10xkexhibit231.htm CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM Exhibit

Exhibit 23.1 – Consent of Independent Registered Public Accounting Firm

Consent of Independent Registered Public Accounting Firm

We consent to the incorporation by reference in the following Registration Statements:

(1)
Registration Statement (Form S-8 No. 033-91022), Post-Effective Amendment No. 1 to Registration Statement on Form S-8 (Form S-8 No. 033-91022) and Post-Effective Amendment No. 2 to Registration Statement on Form S-8 (Form S-8 No. 033-91022) pertaining to the O’Reilly Automotive, Inc. Performance Incentive Plan;

(2)
Registration Statement (Form S-8 No. 333-63467) and Post-Effective Amendment No. 1 (Form S-8 No. 333-63467) pertaining to the O’Reilly Automotive, Inc. Director Stock Option Plan and the O’Reilly Automotive, Inc. 1993 Stock Option Plan;

(3)
Registration Statements (Form S-8 No. 333-59568 and 333-136958) and Post-Effective Amendment No. 1 (Form S-8 No. 333-59568 and 333-136958) pertaining to the O’Reilly Automotive, Inc. Profit Sharing and Savings Plan;

(4)
Registration Statement (Form S-8 No. 333-111976) and Post-Effective Amendment No. 1 (Form S-8 No. 333-111976) pertaining to the O’Reilly Automotive, Inc. 2003 Employee Stock Option Plan, O’Reilly Automotive, Inc. 2003 Director Stock Option Plan, O’Reilly Automotive, Inc. 1993 Employee Stock Option Plan, and the O’Reilly Automotive, Inc. Stock Purchase Plan;

(5)
Post-Effective Amendment No. 1 to Registration Statement on Form S-8 to Form S-4 (Form S-8 No. 333-151578) and Post-Effective Amendment No. 2 (Form S-8 No. 333-151578) pertaining to the CSK Auto Corporation 2004 Stock and Incentive Plan, CSK Auto Corporation 1999 Employee Stock Option Plan, CSK Auto Corporation 1996 Executive Stock Option Plan, CSK Auto Corporation 1996 Associate Stock Option Plan and CSK Auto Corporation Nonqualified Stock Option Agreement with Lawrence N. Mondry;

(6)
Registration Statement (Form S-8 No. 333-157862) and Post-Effective Amendment No. 1 (Form S-8 No. 333-157862) pertaining to the O’Reilly Automotive, Inc. Stock Purchase Plan;

(7)
Registration Statement (Form S-8 No. 333-159351) and Post-Effective Amendment No. 1 (Form S-8 No. 333-159351) pertaining to the O’Reilly Automotive, Inc. 2009 Stock Purchase Plan and to the O’Reilly Automotive, Inc. 2009 Incentive Plan;

(8)
Registration Statement (Form S-8 No. 333-181364) pertaining to the O’Reilly Automotive, Inc. 2012 Incentive Award Plan and Post-Effective Amendment No. 1 (Form S-8 No. 333-181364) pertaining to the O’Reilly Automotive, Inc. 2012 Incentive Award Plan and to the O’Reilly Automotive, Inc. 2017 Incentive Award Plan; and

(9)
Registration Statement (Form S-3ASR No. 333-209788) pertaining to the offer from time to time of debt securities;

of our reports dated February 27, 2019, with respect to the consolidated financial statements of O’Reilly Automotive, Inc. and Subsidiaries and the effectiveness of internal control over financial reporting of O’Reilly Automotive, Inc. and Subsidiaries, included in this Annual Report (Form 10-K) of O’Reilly Automotive, Inc. and Subsidiaries for the year ended December 31, 2018.

/s/ Ernst & Young LLP

Kansas City, Missouri
February 27, 2019

EX-31.1 4 orly-20181231x10xkexhibit311.htm CEO CERTIFICATION Exhibit


Exhibit 31.1 - CEO Certification
 
O’REILLY AUTOMOTIVE, INC. AND SUBSIDIARIES
 
CERTIFICATIONS
 
I, Gregory D. Johnson, certify that
 
1.
I have reviewed this report on Form 10-K of O’Reilly Automotive, Inc.;

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

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

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

(a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
 
(b)
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
 
(c)
Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
 
(d)
Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
 
5.
The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
 
(a)
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
 
(b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.
 
Date: February 27, 2019
/s/
Gregory D. Johnson
 
Gregory D. Johnson
 
Chief Executive Officer and
Co-President
(Principal Executive Officer)



EX-31.2 5 orly-20181231x10xkexhibit312.htm CFO CERTIFICATION Exhibit


Exhibit 31.2 - CFO Certification
 
O’REILLY AUTOMOTIVE, INC. AND SUBSIDIARIES
 
CERTIFICATIONS
 
I, Thomas McFall, certify that
 
1.
I have reviewed this report on Form 10-K of O’Reilly Automotive, Inc.;

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

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

4.
The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
 
(a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
 
(b)
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
 
(c)
Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
 
(d)
Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
 
5.
The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
 
(a)
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
 
(b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.
 
Date: February 27, 2019
/s/
Thomas McFall
 
Thomas McFall
 
Executive Vice President and
Chief Financial Officer
(Principal Financial and Accounting Officer)


EX-32.1 6 orly-20181231x10xkexhibit321.htm CEO CERTIFICATION Exhibit


Exhibit 32.1 - CEO Certification
 
O’REILLY AUTOMOTIVE, INC. AND SUBSIDIARIES
 
O’REILLY AUTOMOTIVE, INC.
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
 
 
In connection with the Report of O’Reilly Automotive, Inc. (the “Company”) on Form 10-K for the period ended December 31, 2018, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Gregory D. Johnson, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge:
 
(1)
The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and

(2)
The information contained in the Report fairly presents, in all material respects, the financial condition and result of operations of the Company.
 
/s/
Gregory D. Johnson
Gregory D. Johnson
Chief Executive Officer
 
February 27, 2019
 
This certification is made solely for purposes of 18 U.S.C. Section 1350, and not for any other purpose.  This certification accompanies the Report pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 and shall not, except to the extent required by the Sarbanes-Oxley Act of 2002, be deemed filed by the Company for purposes of Section 18 of the Securities Exchange Act of 1934, as amended.
 
A signed original of this written statement required by Section 906 of the Sarbanes-Oxley Act of 2002 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.



EX-32.2 7 orly-20181231x10xkexhibit322.htm CFO CERTIFICATION Exhibit


Exhibit 32.2 - CFO Certification
 
O’REILLY AUTOMOTIVE, INC. AND SUBSIDIARIES
 
O’REILLY AUTOMOTIVE, INC.
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
 
 
In connection with the Report of O’Reilly Automotive, Inc. (the “Company”) on Form 10-K for the period ended December 31, 2018, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Thomas McFall, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge:
 
(1)
The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and

(2)
The information contained in the Report fairly presents, in all material respects, the financial condition and result of operations of the Company.
 
/s/
Thomas McFall
Thomas McFall
Chief Financial Officer
 
February 27, 2019
 
This certification is made solely for purposes of 18 U.S.C. Section 1350, and not for any other purpose.  This certification accompanies the Report pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 and shall not, except to the extent required by the Sarbanes-Oxley Act of 2002, be deemed filed by the Company for purposes of Section 18 of the Securities Exchange Act of 1934, as amended.
 
A signed original of this written statement required by Section 906 of the Sarbanes-Oxley Act of 2002 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.
 



EX-101.INS 8 orly-20181231.xml XBRL INSTANCE DOCUMENT 0000898173 2018-01-01 2018-12-31 0000898173 2018-06-30 0000898173 2019-02-18 0000898173 2018-12-31 0000898173 2017-12-31 0000898173 2017-01-01 2017-12-31 0000898173 2016-01-01 2016-12-31 0000898173 us-gaap:CommonStockMember 2017-01-01 2017-12-31 0000898173 us-gaap:AdditionalPaidInCapitalMember 2015-12-31 0000898173 us-gaap:RetainedEarningsMember 2017-01-01 2017-12-31 0000898173 us-gaap:AdditionalPaidInCapitalMember 2017-01-01 2017-12-31 0000898173 us-gaap:RetainedEarningsMember 2016-01-01 2016-12-31 0000898173 us-gaap:CommonStockMember 2018-12-31 0000898173 us-gaap:CommonStockMember 2017-12-31 0000898173 us-gaap:AccountingStandardsUpdate201609Member us-gaap:RetainedEarningsMember 2016-12-31 0000898173 us-gaap:RetainedEarningsMember 2016-12-31 0000898173 us-gaap:AdditionalPaidInCapitalMember 2016-01-01 2016-12-31 0000898173 us-gaap:CommonStockMember 2015-12-31 0000898173 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-12-31 0000898173 us-gaap:CommonStockMember 2018-01-01 2018-12-31 0000898173 us-gaap:CommonStockMember 2016-12-31 0000898173 us-gaap:AccountingStandardsUpdate201609Member 2016-12-31 0000898173 us-gaap:CommonStockMember 2016-01-01 2016-12-31 0000898173 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000898173 us-gaap:RetainedEarningsMember 2018-01-01 2018-12-31 0000898173 us-gaap:RetainedEarningsMember 2017-12-31 0000898173 us-gaap:RetainedEarningsMember 2015-12-31 0000898173 2015-12-31 0000898173 us-gaap:AdditionalPaidInCapitalMember 2016-12-31 0000898173 2016-12-31 0000898173 us-gaap:RetainedEarningsMember 2018-12-31 0000898173 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0000898173 us-gaap:AccountingStandardsUpdate201609Member us-gaap:AdditionalPaidInCapitalMember 2016-12-31 0000898173 us-gaap:AccountingStandardsUpdate201602Member us-gaap:ScenarioForecastMember 2019-01-01 0000898173 us-gaap:OtherAssetsMember 2017-12-31 0000898173 us-gaap:OtherAssetsMember 2018-12-31 0000898173 orly:LoyaltyProgramCouponMember 2018-12-31 0000898173 srt:RestatementAdjustmentMember us-gaap:AccountingStandardsUpdate201609Member 2016-01-01 2016-12-31 0000898173 srt:RestatementAdjustmentMember us-gaap:AccountingStandardsUpdate201609Member 2017-12-31 0000898173 us-gaap:AccountingStandardsUpdate201609Member 2017-01-01 2017-12-31 0000898173 orly:LoyaltyProgramPointsMember 2018-12-31 0000898173 us-gaap:AccountingStandardsUpdate201609Member 2018-01-01 2018-12-31 0000898173 us-gaap:AccountingStandardsUpdate201409Member 2018-01-01 2018-12-31 0000898173 orly:AccountingStandardsUpdate201815Member 2018-01-01 2018-12-31 0000898173 us-gaap:AccountingStandardsUpdate201409Member 2018-12-31 0000898173 us-gaap:FairValueInputsLevel2Member 2018-12-31 0000898173 us-gaap:FairValueInputsLevel3Member 2018-12-31 0000898173 us-gaap:FairValueInputsLevel1Member 2018-12-31 0000898173 us-gaap:FairValueInputsLevel3Member 2017-12-31 0000898173 us-gaap:FairValueInputsLevel1Member 2017-12-31 0000898173 us-gaap:FairValueInputsLevel2Member 2017-12-31 0000898173 us-gaap:LandMember 2017-12-31 0000898173 us-gaap:LeaseholdImprovementsMember 2017-12-31 0000898173 us-gaap:LandMember 2018-12-31 0000898173 us-gaap:ConstructionInProgressMember 2017-12-31 0000898173 us-gaap:VehiclesMember 2018-12-31 0000898173 us-gaap:LeaseholdImprovementsMember 2018-12-31 0000898173 us-gaap:VehiclesMember 2017-12-31 0000898173 us-gaap:FurnitureAndFixturesMember 2017-12-31 0000898173 us-gaap:FurnitureAndFixturesMember 2018-12-31 0000898173 us-gaap:ConstructionInProgressMember 2018-12-31 0000898173 us-gaap:BuildingAndBuildingImprovementsMember 2017-12-31 0000898173 us-gaap:BuildingAndBuildingImprovementsMember 2018-12-31 0000898173 us-gaap:PropertyPlantAndEquipmentMember 2016-01-01 2016-12-31 0000898173 us-gaap:PropertyPlantAndEquipmentMember 2017-01-01 2017-12-31 0000898173 us-gaap:PropertyPlantAndEquipmentMember 2018-01-01 2018-12-31 0000898173 srt:MaximumMember us-gaap:LeaseholdImprovementsMember 2018-01-01 2018-12-31 0000898173 srt:MinimumMember us-gaap:BuildingAndBuildingImprovementsMember 2018-01-01 2018-12-31 0000898173 srt:MaximumMember us-gaap:VehiclesMember 2018-01-01 2018-12-31 0000898173 srt:MinimumMember us-gaap:LeaseholdImprovementsMember 2018-01-01 2018-12-31 0000898173 srt:MaximumMember us-gaap:BuildingAndBuildingImprovementsMember 2018-01-01 2018-12-31 0000898173 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2018-01-01 2018-12-31 0000898173 srt:MinimumMember us-gaap:VehiclesMember 2018-01-01 2018-12-31 0000898173 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2018-01-01 2018-12-31 0000898173 orly:UnfavorableLeasesMember 2018-01-01 2018-12-31 0000898173 orly:UnfavorableLeasesMember 2016-01-01 2016-12-31 0000898173 us-gaap:OffMarketFavorableLeaseMember 2018-01-01 2018-12-31 0000898173 orly:UnfavorableLeasesMember 2017-01-01 2017-12-31 0000898173 orly:UnfavorableLeasesMember 2017-12-31 0000898173 us-gaap:NoncompeteAgreementsMember 2017-12-31 0000898173 orly:UnfavorableLeasesMember 2018-12-31 0000898173 us-gaap:OffMarketFavorableLeaseMember 2018-12-31 0000898173 us-gaap:NoncompeteAgreementsMember 2018-12-31 0000898173 us-gaap:OffMarketFavorableLeaseMember 2017-12-31 0000898173 us-gaap:LineOfCreditMember 2018-12-31 0000898173 orly:SeniorNotesDue2026At3550Member us-gaap:SeniorNotesMember 2018-12-31 0000898173 orly:SeniorNotesDue2028At4350Member us-gaap:SeniorNotesMember 2018-12-31 0000898173 us-gaap:LineOfCreditMember 2017-12-31 0000898173 orly:SeniorNotesDue2021At4625Member us-gaap:SeniorNotesMember 2017-12-31 0000898173 orly:SeniorNotesDue2022At3800Member us-gaap:SeniorNotesMember 2017-12-31 0000898173 orly:SeniorNotesDue2027At3600Member us-gaap:SeniorNotesMember 2018-12-31 0000898173 orly:SeniorNotesDue2023At3850Member us-gaap:SeniorNotesMember 2018-12-31 0000898173 orly:SeniorNotesDue2023At3850Member us-gaap:SeniorNotesMember 2017-12-31 0000898173 orly:SeniorNotesDue2022At3800Member us-gaap:SeniorNotesMember 2018-12-31 0000898173 orly:SeniorNotesDue2027At3600Member us-gaap:SeniorNotesMember 2017-12-31 0000898173 orly:SeniorNotesDue2021At4625Member us-gaap:SeniorNotesMember 2018-12-31 0000898173 orly:SeniorNotesDue2026At3550Member us-gaap:SeniorNotesMember 2017-12-31 0000898173 orly:SeniorNotesDue2021At4875Member us-gaap:SeniorNotesMember 2017-12-31 0000898173 orly:SeniorNotesDue2021At4875Member us-gaap:SeniorNotesMember 2018-12-31 0000898173 us-gaap:LineOfCreditMember us-gaap:UnsecuredDebtMember 2018-01-01 2018-12-31 0000898173 orly:SeniorNotesDue2026At3550Member 2018-12-31 0000898173 orly:SeniorNotesDue2023At3850Member 2017-12-31 0000898173 orly:SeniorNotesDue2021At4625Member 2017-12-31 0000898173 orly:SeniorNotesDue2023At3850Member 2018-12-31 0000898173 orly:SeniorNotesDue2022At3800Member 2018-12-31 0000898173 orly:SeniorNotesDue2028At4350Member us-gaap:SeniorNotesMember 2018-05-17 0000898173 orly:SeniorNotesDue2028At4350Member us-gaap:SeniorNotesMember 2018-05-17 2018-05-17 0000898173 us-gaap:LineOfCreditMember us-gaap:UnsecuredDebtMember 2018-12-31 0000898173 orly:SeniorNotesDue2026At3550Member 2017-12-31 0000898173 orly:SeniorNotesDue2021At4875Member 2018-12-31 0000898173 orly:SeniorNotesDue2028At4350Member 2018-12-31 0000898173 orly:SeniorNotesDue2027At3600Member 2017-12-31 0000898173 us-gaap:LineOfCreditMember us-gaap:UnsecuredDebtMember us-gaap:BaseRateMember 2018-01-01 2018-12-31 0000898173 us-gaap:LineOfCreditMember us-gaap:UnsecuredDebtMember orly:EuroDollarRateSpreadMember 2018-01-01 2018-12-31 0000898173 orly:SeniorNotesDue2027At3600Member 2018-12-31 0000898173 us-gaap:LineOfCreditMember us-gaap:UnsecuredDebtMember 2017-12-31 0000898173 orly:SeniorNotesDue2022At3800Member 2017-12-31 0000898173 orly:SeniorNotesDue2021At4625Member 2018-12-31 0000898173 orly:SeniorNotesDue2021At4875Member 2017-12-31 0000898173 orly:SeniorNotesDue2023At3850Member us-gaap:SeniorNotesMember 2017-01-01 2017-12-31 0000898173 orly:SeniorNotesDue2021At4875Member us-gaap:SeniorNotesMember 2017-01-01 2017-12-31 0000898173 orly:SeniorNotesDue2021At4875Member us-gaap:SeniorNotesMember 2018-01-01 2018-12-31 0000898173 orly:SeniorNotesDue2023At3850Member us-gaap:SeniorNotesMember 2018-01-01 2018-12-31 0000898173 orly:SeniorNotesDue2027At3600Member us-gaap:SeniorNotesMember 2018-01-01 2018-12-31 0000898173 orly:SeniorNotesDue2021At4625Member us-gaap:SeniorNotesMember 2018-01-01 2018-12-31 0000898173 orly:SeniorNotesDue2021At4625Member us-gaap:SeniorNotesMember 2017-01-01 2017-12-31 0000898173 orly:SeniorNotesDue2028At4350Member us-gaap:SeniorNotesMember 2018-01-01 2018-12-31 0000898173 orly:SeniorNotesDue2026At3550Member us-gaap:SeniorNotesMember 2017-01-01 2017-12-31 0000898173 orly:SeniorNotesDue2022At3800Member us-gaap:SeniorNotesMember 2017-01-01 2017-12-31 0000898173 orly:SeniorNotesDue2022At3800Member us-gaap:SeniorNotesMember 2018-01-01 2018-12-31 0000898173 orly:SeniorNotesDue2026At3550Member us-gaap:SeniorNotesMember 2018-01-01 2018-12-31 0000898173 orly:SeniorNotesDue2027At3600Member us-gaap:SeniorNotesMember 2017-01-01 2017-12-31 0000898173 us-gaap:LineOfCreditMember orly:SwingLineRevolverMember us-gaap:UnsecuredDebtMember 2018-01-01 2018-12-31 0000898173 us-gaap:LineOfCreditMember us-gaap:UnsecuredDebtMember orly:ThroughMaturityMember 2018-01-01 2018-12-31 0000898173 us-gaap:LineOfCreditMember us-gaap:LetterOfCreditMember us-gaap:UnsecuredDebtMember 2018-01-01 2018-12-31 0000898173 srt:MaximumMember us-gaap:SeniorNotesMember 2018-01-01 2018-12-31 0000898173 srt:MinimumMember us-gaap:SeniorNotesMember 2018-01-01 2018-12-31 0000898173 us-gaap:SeniorNotesMember 2018-12-31 0000898173 us-gaap:SeniorNotesMember 2018-01-01 2018-12-31 0000898173 srt:MaximumMember us-gaap:SeniorNotesMember 2018-12-31 0000898173 srt:MinimumMember us-gaap:SeniorNotesMember 2018-12-31 0000898173 us-gaap:ManagementMember 2018-12-31 0000898173 orly:NonRelatedPartiesMember 2018-12-31 0000898173 us-gaap:SubsequentEventMember 2011-01-11 2019-02-27 0000898173 us-gaap:SubsequentEventMember 2019-01-01 2019-02-27 0000898173 2018-02-07 2018-02-07 0000898173 2018-11-13 0000898173 2018-11-13 2018-11-13 0000898173 orly:LoyaltyProgramMember 2017-12-31 0000898173 orly:LoyaltyProgramMember 2018-01-01 2018-12-31 0000898173 orly:LoyaltyProgramMember 2016-01-01 2016-12-31 0000898173 orly:LoyaltyProgramMember 2017-01-01 2017-12-31 0000898173 orly:LoyaltyProgramMember 2018-12-31 0000898173 orly:OtherCustomersAndSalesAdjustmentsMember 2017-01-01 2017-12-31 0000898173 orly:DIYCustomerMember 2017-01-01 2017-12-31 0000898173 orly:OtherCustomersAndSalesAdjustmentsMember 2016-01-01 2016-12-31 0000898173 orly:ProfessionalServiceProviderCustomerMember 2018-01-01 2018-12-31 0000898173 orly:OtherCustomersAndSalesAdjustmentsMember 2018-01-01 2018-12-31 0000898173 orly:ProfessionalServiceProviderCustomerMember 2017-01-01 2017-12-31 0000898173 orly:DIYCustomerMember 2016-01-01 2016-12-31 0000898173 orly:DIYCustomerMember 2018-01-01 2018-12-31 0000898173 orly:ProfessionalServiceProviderCustomerMember 2016-01-01 2016-12-31 0000898173 us-gaap:RestrictedStockMember orly:EmployeeMember 2018-01-01 2018-12-31 0000898173 us-gaap:RestrictedStockMember us-gaap:PerformanceSharesMember orly:EmployeeMember 2018-01-01 2018-12-31 0000898173 us-gaap:RestrictedStockMember orly:EmployeeMember 2018-12-31 0000898173 us-gaap:RestrictedStockMember orly:EmployeeMember 2017-12-31 0000898173 us-gaap:RestrictedStockMember us-gaap:PerformanceSharesMember orly:EmployeeMember 2018-12-31 0000898173 us-gaap:RestrictedStockMember us-gaap:PerformanceSharesMember orly:EmployeeMember 2017-12-31 0000898173 us-gaap:EmployeeStockOptionMember us-gaap:StockOptionMember 2018-12-31 0000898173 us-gaap:EmployeeStockOptionMember us-gaap:StockOptionMember 2018-01-01 2018-12-31 0000898173 us-gaap:EmployeeStockOptionMember us-gaap:StockOptionMember 2017-12-31 0000898173 orly:EmployeeStockPurchasePlanMember 2017-01-01 2017-12-31 0000898173 orly:EmployeeStockPurchasePlanMember 2018-01-01 2018-12-31 0000898173 orly:EmployeeStockPurchasePlanMember 2016-01-01 2016-12-31 0000898173 us-gaap:StockOptionMember 2016-01-01 2016-12-31 0000898173 us-gaap:StockOptionMember 2017-01-01 2017-12-31 0000898173 us-gaap:StockOptionMember 2018-01-01 2018-12-31 0000898173 us-gaap:StockOptionMember us-gaap:DirectorMember 2018-12-31 0000898173 orly:EmployeeStockPurchasePlanMember 2018-12-31 0000898173 us-gaap:RestrictedStockMember us-gaap:PerformanceSharesMember 2018-12-31 0000898173 orly:ProfitSharingAndSavingsPlanMember 2018-12-31 0000898173 us-gaap:RestrictedStockMember us-gaap:DirectorMember 2017-12-31 0000898173 us-gaap:RestrictedStockMember us-gaap:DirectorMember 2018-01-01 2018-12-31 0000898173 us-gaap:RestrictedStockMember us-gaap:PerformanceSharesMember us-gaap:DirectorMember 2018-01-01 2018-12-31 0000898173 us-gaap:RestrictedStockMember us-gaap:DirectorMember 2018-12-31 0000898173 us-gaap:RestrictedStockMember 2018-01-01 2018-12-31 0000898173 us-gaap:RestrictedStockMember us-gaap:PerformanceSharesMember us-gaap:DirectorMember 2017-12-31 0000898173 us-gaap:RestrictedStockMember us-gaap:PerformanceSharesMember us-gaap:DirectorMember 2018-12-31 0000898173 us-gaap:RestrictedStockMember 2016-01-01 2016-12-31 0000898173 us-gaap:RestrictedStockMember us-gaap:PerformanceSharesMember 2017-01-01 2017-12-31 0000898173 us-gaap:RestrictedStockMember 2017-01-01 2017-12-31 0000898173 us-gaap:RestrictedStockMember us-gaap:PerformanceSharesMember 2018-01-01 2018-12-31 0000898173 us-gaap:RestrictedStockMember us-gaap:PerformanceSharesMember 2016-01-01 2016-12-31 0000898173 orly:ProfitSharingAndSavingsPlanMember 2018-01-01 2018-12-31 0000898173 us-gaap:StockOptionMember us-gaap:DirectorMember 2018-01-01 2018-12-31 0000898173 orly:NonqualifiedDeferredCompensationPlanMember 2018-12-31 0000898173 orly:NonqualifiedDeferredCompensationPlanMember 2018-01-01 2018-12-31 0000898173 us-gaap:StockOptionMember 2018-12-31 0000898173 orly:ProfitSharingAndSavingsPlanMember 2016-01-01 2016-12-31 0000898173 orly:ProfitSharingAndSavingsPlanMember 2017-01-01 2017-12-31 0000898173 us-gaap:RestrictedStockMember 2018-12-31 0000898173 orly:NonqualifiedDeferredCompensationPlanMember 2017-12-31 0000898173 us-gaap:StockOptionMember us-gaap:DirectorMember 2017-12-31 0000898173 orly:NonqualifiedDeferredCompensationPlanMember 2017-01-01 2017-12-31 0000898173 orly:NonqualifiedDeferredCompensationPlanMember 2016-01-01 2016-12-31 0000898173 orly:ProfitSharingAndSavingsPlanEmployeeNextFourPercentOfContributedWagesMember orly:ProfitSharingAndSavingsPlanMember 2018-01-01 2018-12-31 0000898173 orly:ProfitSharingAndSavingsPlanEmployeeFirstTwoPercentOfContributedWagesMember orly:ProfitSharingAndSavingsPlanMember 2018-01-01 2018-12-31 0000898173 us-gaap:ConstructionContractsMember 2018-12-31 0000898173 us-gaap:ManagementMember 2017-01-01 2017-12-31 0000898173 us-gaap:ManagementMember 2018-01-01 2018-12-31 0000898173 us-gaap:ManagementMember 2016-01-01 2016-12-31 0000898173 us-gaap:StateAndLocalJurisdictionMember 2018-12-31 0000898173 us-gaap:StateAndLocalJurisdictionMember 2018-01-01 2018-12-31 0000898173 2017-10-01 2017-12-31 0000898173 2017-07-01 2017-09-30 0000898173 2017-01-01 2017-03-31 0000898173 2017-04-01 2017-06-30 0000898173 2018-07-01 2018-09-30 0000898173 2018-10-01 2018-12-31 0000898173 2018-04-01 2018-06-30 0000898173 2018-01-01 2018-03-31 0000898173 us-gaap:AllowanceForCreditLossMember 2015-12-31 0000898173 us-gaap:AllowanceForCreditLossMember 2017-12-31 0000898173 us-gaap:AllowanceForCreditLossMember 2017-01-01 2017-12-31 0000898173 us-gaap:AllowanceForCreditLossMember 2016-12-31 0000898173 us-gaap:AllowanceForCreditLossMember 2018-01-01 2018-12-31 0000898173 us-gaap:AllowanceForCreditLossMember 2016-01-01 2016-12-31 0000898173 us-gaap:AllowanceForCreditLossMember 2018-12-31 orly:stores utreg:D iso4217:USD xbrli:shares iso4217:USD xbrli:shares orly:states utreg:Rate false --12-31 FY 2018 2018-12-31 10-K 0000898173 78375610 Yes false Large Accelerated Filer 16890003772 O REILLY AUTOMOTIVE INC false false No Yes orly 69308000 89082000 2100000 1500000 900000 P2Y7M27D 0 30 60 2.50 3.50 2028 2021 2021 2022 2023 2026 2027 2028 2021 2021 2021 2022 2023 2026 2027 2028 0.99732 10394000 -4593000 20160000 97247000 105894000 346000 0 55965000 62846000 0.85 8200000 11853000 8486000 2617000 1694000 1694000 3921000 0 51000 713000 389000 541000 787000 910000 770000 689000 765000 157300000 107300000 1800000000 600000000 75000000 200000000 -48700000 -34700000 0 0 0 0 200000 900000 360 360 The Company’s employee stock purchase plan (the “ESPP”) permits eligible employees to purchase shares of the Company’s common stock at 85% of the fair market value. Employees may authorize the Company to withhold up to 5% of their annual salary to participate in the plan. 1.01 1.00 3010000000 3200000000 40600000 40900000 38900000 The Company’s performance incentive plans provide for the award of shares of restricted stock to its corporate and senior management that vest evenly over a three-year period and are held in escrow until such vesting has occurred. Generally, unvested shares are forfeited when an employee ceases employment. The fair value of shares awarded under these plans is based on the closing market price of the Company’s common stock on the date of award and compensation expense is recorded over the vesting period or minimum required service period. The Company’s director stock plan provides for the award of shares of restricted stock to the directors of the Company that vest evenly over a three-year period and are held in escrow until such vesting has occurred. Unvested shares are forfeited when a director ceases their service on the Company’s Board of Directors for reasons other than death or retirement. The fair value of shares awarded under this plan is based on the closing market price of the Company’s common stock on the date of award, and compensation expense is recorded evenly over the minimum required service period. 137970000 146718000 147664000 157538000 265.77 252.16 268.55 2024 1000000000 1000000000 7179000 5606000 3190029000 3376403000 216251000 192026000 0 11013000 77147000 86520000 1847329000 2058550000 P8Y4M24D 1265043000 1262063000 17566000 17566000 17773000 17773000 18806000 18806000 55994000 55994000 83000000 83700000 81400000 1293000 15404000 2162000 1628000 15561000 2212000 1370000 16521000 2285000 12717000 13238000 0 0 2451000 2871000 3470000 2100000 1600000 1400000 332000 715000 567000 7571885000 7980789000 3397672000 3543102000 116301000 146598000 46348000 31315000 30297000 -100250000 -15033000 0.01 0.01 245000000 245000000 84302187 79043919 97737000 92852000 84302187 84302000 79043919 79044000 843000 790000 4700000 4300000 12700000 17600000 15900000 4084085000 4257043000 4496462000 168000 434000 -266000 540090000 467577000 289953000 589106000 508760000 349440000 49016000 41183000 59487000 0.00900 0.00000 3437000000 Each of the senior notes is subject to certain customary covenants, with which the Company complied as of December 31, 2018. The Credit Agreement contains certain covenants, including limitations on subsidiary indebtedness, a minimum consolidated fixed charge coverage ratio of 2.50:1.00 and a maximum consolidated leverage ratio of 3.50:1.00. The consolidated fixed charge coverage ratio includes a calculation of earnings before interest, taxes, depreciation, amortization, rent and non-cash share-based compensation expense to fixed charges. Fixed charges include interest expense, capitalized interest and rent expense. The consolidated leverage ratio includes a calculation of adjusted debt to earnings before interest, taxes, depreciation, amortization, rent and non-cash share-based compensation expense. Adjusted debt includes outstanding debt, outstanding stand-by letters of credit and similar instruments, five-times rent expense and excludes any premium or discount recorded in conjunction with the issuance of long-term debt. In the event that the Company should default on any covenant (subject to customary grace periods, cure rights and materiality thresholds) contained in the Credit Agreement, certain actions may be taken, including, but not limited to, possible termination of commitments, immediate payment of outstanding principal amounts plus accrued interest and other amounts payable under the Credit Agreement and litigation from lenders. The Company has issued a cumulative $3.2 billion aggregate principal amount of unsecured senior notes, which are due between 2021 and 2028, with UMB as trustee. Interest on the senior notes, ranging from 3.550% to 4.875%, is payable semi-annually and is computed on the basis of a 360-day year. None of the Company’s subsidiaries is a guarantor under the senior notes. 300000000 500000000 300000000 300000000 500000000 750000000 300000000 500000000 300000000 300000000 500000000 750000000 500000000 500000000 2728167000 3116046000 0.04645 0.04952 0.03845 0.03851 0.0357 0.03619 0.04383 0.04625 0.04875 0.038 0.0385 0.0355 0.036 0.04875 0.03550 0.04625 0.04875 0.038 0.0385 0.0355 0.036 0.0435 0.0435 2018-05-17 3700000 200000 1100000 600000 100000 700000 1200000 4300000 100000 700000 500000 100000 600000 1100000 1300000 8100000 100000 100000 100000 The Company sponsors a nonqualified deferred compensation plan (the “Deferred Compensation Plan”) for highly compensated employees whose contributions to the 401(k) Plan are limited due to the application of the annual limitations under the Internal Revenue Code. The Deferred Compensation Plan provides these employees with the opportunity to defer the full 6% of matched compensation, including salary and incentive based compensation, that was precluded under the Company’s 401(k) Plan, which is then matched by the Company using the same formula as the 401(k) Plan. 25700000 25500000 7558000 -13053000 16309000 15900000 2000000 800000 1400000 1200000 1400000 3500000 5600000 17100000 1500000 600000 900000 1000000 1200000 3100000 5100000 3700000 10394000 -4760000 20160000 206847000 233780000 85406000 105566000 2836000 8293000 3851000 121441000 128214000 14784000 14770000 5600000 1885000 1944000 0 0 28528000 30915000 122354000 140019000 20600000 22600000 24800000 0 0 0 1.00 0.25 217866000 217000000 233845000 232700000 258937000 246000000 The Company sponsors a contributory profit sharing and savings plan (the “401(k) Plan”) that covers substantially all employees who are at least 21 years of age and have completed one year of service. The Company makes matching contributions equal to 100% of the first 2% of each employee’s wages that are contributed and 25% of the next 4% of each employee’s wages that are contributed. The Company leases certain office space, retail stores, property and equipment under long-term, non-cancelable operating leases. Most of these leases include renewal options and some include options to purchase, provisions for percentage rent based on sales and/or incremental step increase provisions. 900000 1100000 10.87 2.88 3.14 3.26 3.56 12.82 3.65 4.32 4.54 3.76 16.27 10.73 2.83 3.10 3.22 3.52 12.67 3.61 4.28 4.50 3.72 16.10 0 -48688000 -34703000 300000 31300000 P0Y1M17D P2Y7M15D 483000 5753000 807000 621000 5934000 844000 340000 4093000 566000 56000000 547648000 454524000 306262000 14959000 464000 14495000 13243000 679000 12564000 1483000 787000 961000 1078000 1306000 24351000 1851000 22500000 21687000 2757000 18930000 5615000 785399000 789058000 807260000 0 0 3659000 18202000 4509011000 1131147000 1200062000 1230294000 1159180000 4720683000 1201258000 1288638000 1315755000 1234315000 5039966000 0 11400000 1637191000 1637804000 1694087000 599500000 504000000 369600000 0 -53240000 -1262000 573020000 573231000 355758000 -8805000 -6365000 -6538000 35285000 39062000 56345000 569677000 496728000 311376000 322427000 253265000 177676000 38548000 27742000 -18138000 26880000 14220000 22903000 12616000 5430000 9373000 119270000 231802000 163367000 -256000 3042000 28022000 -13169000 9844000 2315000 -3600000 1700000 1273000 1076000 874000 0 0 9392000 1387000 8005000 8444000 2078000 6366000 7900000 8500000 9100000 70931000 91349000 122129000 63648000 77766000 117938000 3009800000 3193344000 25706000 25706000 0 0 25493000 25493000 0 0 287692000 302772000 320868000 36800000 35100000 7571885000 7980789000 3647366000 3894020000 0.001 As of December 31, 2018, the Company remained in compliance with all covenants under the Credit Agreement. On April 5, 2017, the Company entered into a credit agreement (the “Credit Agreement”). The Credit Agreement provides for a $1.2 billion unsecured revolving credit facility (the “Revolving Credit Facility”) arranged by JPMorgan Chase Bank, N.A., which is scheduled to mature in April 2022. The Credit Agreement includes a $200 million sub-limit for the issuance of letters of credit and a $75 million sub-limit for swing line borrowings under the Revolving Credit Facility. As described in the Credit Agreement governing the Revolving Credit Facility, the Company may, from time to time, subject to certain conditions, increase the aggregate commitments under the Revolving Credit Facility by up to $600 million, provided that the aggregate amount of the commitments does not exceed $1.8 billion at any time. 2022-04-05 2017-04-05 1200000000 3200000000 1750000000 0 300000000 587000000 800000000 0 2978390000 3417122000 0.0456 -951320000 -1039714000 -1208286000 -529096000 -464223000 -534302000 1510713000 1403687000 1727555000 1037691000 1037691000 264934000 282821000 283734000 302315000 1133804000 1133804000 304906000 353073000 366151000 300357000 1324487000 1324487000 300000 0 1400000 Upon adoption of ASU 2016-09, the Company elected to change its accounting policy to account for forfeitures as they occur; this change was applied using the modified retrospective transition method with a cumulative effect adjustment -62015000 -87596000 -121097000 76236000 78155000 47 5219 74 13241000 12478000 14449000 14470000 10180000 2015 1699206000 403157000 457445000 461963000 402835000 1725400000 422846000 479150000 485148000 428040000 1815184000 2000000000 1900000000 2429044000 2408403000 20641000 309743000 305061000 4682000 15600000 208451000 206003000 2448000 239156000 236485000 2671000 264223000 260794000 3429000 292868000 288972000 3896000 1114603000 1111088000 3515000 892000 1049000 806000 273559000 289245000 305613000 283253000 298614000 317283000 4439000 4158000 3585000 49037000 48262000 41349000 43425000 The Company’s United States federal income tax returns for tax years 2015 and beyond remain subject to examination by the Internal Revenue Service (“IRS”). The IRS concluded an examination of the O’Reilly consolidated 2014, 2015 and 2016 federal income tax returns in the third quarter of 2018. The Company’s state income tax returns remain subject to examination by various state authorities for tax years ranging from 2007 through 2017. 4224000 2347000 2521000 239187000 253990000 207677000 210414000 -6434000 -11790000 -9895000 4692000 1406000 -1489000 58918000 2747000 34818000 1505437000 2172530000 1714013000 4125000 7590000 3923000 600000 476344000 465940000 504268000 0.01 0.01 5000000 5000000 0 0 0 0 0 0 1047000 0 0 499160000 748800000 498660000 47394000 33229000 61403000 0 3101000000 2414000000 -552000 -156000 -2156000 5119000 4464000 4784000 59634000 45762000 72146000 36623000 44398000 52220000 79660000 89557000 87435000 97379000 5191135000 1968079000 257853000 1250690000 695669000 626714000 392130000 5645552000 2147969000 291246000 1350808000 745050000 686058000 424421000 3343806000 3587002000 P39Y P20Y P25Y P10Y P15Y P3Y P3Y P5Y 177700000 4500000 4600000 4600000 0 2755000000 2473000000 -612840000 -909186000 8593096000 4911826000 141154000 3540116000 2156259000 2290829000 2339830000 2190808000 8977726000 5113288000 140218000 3724220000 2282681000 2456073000 2482717000 2314957000 9536428000 5351035000 149495000 4035898000 P0Y12M0D P0Y3M0D 71695000 77012000 2809805000 2995283000 3224782000 2632390000 298961000 497565000 298214000 298583000 495792000 743275000 3130122000 299244000 498371000 298574000 298821000 496240000 743868000 495004000 18859000 19401000 20176000 P4Y P6M The Company’s employee incentive plans provide for the granting of stock options for the purchase of common stock of the Company to certain key employees of the Company. Employee stock options are granted at an exercise price that is equal to the closing market price of the Company’s common stock on the date of the grant. The Company’s director stock plan provides for the granting of stock options for the purchase of common stock of the Company to directors of the Company. Director stock options are granted at an exercise price that is equal to the closing market price of the Company’s common stock on the date of the grant. 0 0 0.00 0.00 2000 3000 264.24 227.12 253.78 196.72 263.89 262.38 265.41 245.26 3000 5000 4000 5000 244.06 250.85 260.42 261.07 1000 3000 2384000 1202000 1230000 232.30 248.53 0 0 0 0.223 0.224 0.240 0.0144 0.0198 0.0263 34000000 650000 1000000 4200000 4250000 5573000 368000 263000 349000 594000 1174000 133.24 157115000 135533000 156327000 34000 293000 63.42 62.79 76.57 308297000 2364000 0 1860000 0 137.08 178.57 304818000 1819000 176.78 80.52 231.53 264.34 0.25 P10Y P7Y P5Y5M22D P5Y5M0D P5Y10M29D 247816000 P3Y10M14D P3Y9M21D P4Y5M7D P4Y5M7D P5Y10M10D P5Y9M19D 1000 51852000 49476000 63338000 4000 56000 54000 4000 66000 64000 5000 58000 53000 757000 685000 763000 745000 12614000 12613000 1000 13466000 13466000 14173000 14173000 47394000 47386000 8000 33229000 33222000 7000 57168000 57160000 8000 11800000000 P3Y P3Y 1000000000 73100000 800000 5698000 9301000 9301000 6061000 6061000 1505437000 78349000 57000 1427031000 2172530000 136559000 93000 2035878000 1714013000 93119000 61000 1620833000 1961314000 1281497000 977000 678840000 1627136000 1336707000 929000 289500000 653046000 1265043000 843000 -612840000 353667000 1262063000 790000 -909186000 150.73 342.95 233.57 282.80 11000000000 268900000 2172437000 1713953000 36928000 34798000 35388000 33766000 195000 0 2792000 6116000 6299000 3550000 0 0 4255000 5800000 5500000 5100000 2400000 2000000 2300000 8051000 5709000 6635000 40600000 40900000 38900000 346000000 287000000 9637000 12040000 12717000 13238000 9587000 8598000 9475000 0 0 0 7184000 7921000 8954000 96720000 89502000 82280000 95447000 88426000 81406000 <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:21%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Carrying Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Estimated Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Carrying Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Estimated Fair Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Senior Notes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">3,130,122</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">3,116,046</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,632,390</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,728,167</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.81481481481481%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:32%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:32%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:32%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Plans</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total Shares Authorized for Issuance under the Plans</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Shares Available for Future Issuance under the Plans</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Employee Incentive Plans</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,573</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Director Stock Plan</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">263</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Performance Incentive Plan</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">650</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">368</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Employee Stock Purchase Plans</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,250</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">594</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Profit Sharing and Savings Plan</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,200</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">349</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:63%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Self-insurance reserves (undiscounted)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">157,538</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">147,664</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Self-insurance reserves (discounted)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">146,718</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">137,970</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Share repurchases:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January of 2011, the Company&#8217;s Board of Directors approved a share repurchase program. Under the program, the Company may, from time to time, repurchase shares of its common stock, solely through open market purchases effected through a broker dealer at prevailing market prices, based on a variety of factors such as price, corporate trading policy requirements and overall market conditions. All shares repurchased under the share repurchase program are retired and recorded under the par value method on the accompanying Consolidated Balance Sheets.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Pre-opening expenses:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Costs associated with the opening of new stores, which consist primarily of payroll and occupancy costs, are charged to &#8220;Selling, general and administrative expenses&#8221; on the accompanying Consolidated Statements of Income as incurred. Costs associated with the opening of new distribution centers, which consist primarily of payroll and occupancy costs, are included in &#8220;Cost of goods sold, including warehouse and distribution expenses&#8221; on the accompanying Consolidated Statements of Income as incurred.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:center;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">O&#8217;REILLY AUTOMOTIVE, INC. AND SUBSIDIARIES</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS</font></div><div style="line-height:120%;text-align:center;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div><div style="line-height:120%;text-align:center;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="22" rowspan="1"></td></tr><tr><td style="width:29%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:3%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Description</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance at </font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Beginning of Period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Additions - Charged to </font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Costs and Expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Additions - Charged to </font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Other Accounts - Describe</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="4" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Deductions -</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;Describe</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance at </font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">End of Period</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Allowance for doubtful accounts:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">For the year ended December 31, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">12,717</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">9,475</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">8,954</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">13,238</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the year ended December 31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,040</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,598</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,921</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,717</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the year ended December 31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,637</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,587</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,184</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,040</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Uncollectable accounts written off.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Advertising expenses:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Advertising expense consists primarily of expenses related to the Company&#8217;s integrated marketing program, which includes radio, in-store, digital and social media promotions, as well as sports and event sponsorships and direct mail and newspaper promotional distribution. The Company expenses advertising costs as incurred. The Company also participates in cooperative advertising arrangements with certain of its suppliers.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Cash equivalents:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash equivalents include investments with maturities of 90 days or less on the date of purchase.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTE 11 &#8211; COMMITMENTS</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Construction commitments:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company had construction commitments in the amount of </font><font style="font-family:inherit;font-size:10pt;">$177.7 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Letters of credit commitments:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company had outstanding letters of credit, primarily to satisfy workers&#8217; compensation, general liability and other insurance policies, in the amount of </font><font style="font-family:inherit;font-size:10pt;">$35.1 million</font><font style="font-family:inherit;font-size:10pt;">. See Note 5 for further information concerning the Company&#8217;s letters of credit commitments.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Debt financing commitments:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Each series of senior notes is redeemable in whole, at any time, or in part, from time to time, at the Company&#8217;s option upon not less than </font><font style="font-family:inherit;font-size:10pt;">30</font><font style="font-family:inherit;font-size:10pt;"> nor more than </font><font style="font-family:inherit;font-size:10pt;">60</font><font style="font-family:inherit;font-size:10pt;"> days notice at a redemption price, plus any accrued and unpaid interest to, but not including, the redemption date, equal to the greater of (i) </font><font style="font-family:inherit;font-size:10pt;">100%</font><font style="font-family:inherit;font-size:10pt;"> of the principal amount thereof or (ii) the sum of the present values of the remaining scheduled payments of principal and interest thereon discounted to the redemption date on a semiannual basis at the applicable Treasury Yield plus basis points identified in the indenture governing such series of senior notes; provided, that on or after the date that is three months prior to the maturity date of the series of senior notes, such series of senior notes is redeemable at a redemption price equal to par plus accrued and unpaid interest to, but not including, the redemption date. In addition, if at any time the Company undergoes a Change of Control Triggering Event, as defined in the indenture governing such series of senior notes, the holders may require the Company to repurchase all or a portion of their senior notes at a price equal to </font><font style="font-family:inherit;font-size:10pt;">101%</font><font style="font-family:inherit;font-size:10pt;"> of the principal amount of the notes being repurchased, plus accrued and unpaid interest, if any, but not including the repurchase date. See Note 5 for further information concerning the Company&#8217;s debt financing commitments.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Self-insurance reserves:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company uses a combination of insurance and self-insurance mechanisms to provide for potential liabilities for Team Member health care benefits, workers&#8217; compensation, vehicle liability, general liability and property loss. With the exception of certain Team Member health care benefit liabilities, employment related claims and litigation, certain commercial litigation and certain regulatory matters, the Company obtains third-party insurance coverage to limit its exposure to this obligation.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Principles of consolidation: </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All inter-company balances and transactions have been eliminated in consolidation.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Cost of goods sold and selling, general and administrative expenses:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table illustrates the primary costs classified in each major expense category:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:50%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Cost of goods sold, including warehouse and distribution expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Selling, general and administrative expenses</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total cost of merchandise sold, including:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Payroll and benefit costs for store and corporate Team Members</font></div></td></tr><tr><td style="vertical-align:top;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Freight expenses associated with acquiring merchandise and with moving merchandise inventories from the Company&#8217;s distribution centers to the stores</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Occupancy costs of store and corporate facilities</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Defective merchandise and warranty costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Depreciation and amortization related to store and corporate assets</font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Supplier allowances and incentives, including:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vehicle expenses for store delivery services</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Allowances that are not reimbursements for specific, incremental and identifiable costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Self-insurance costs</font></div></td></tr><tr><td style="vertical-align:middle;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash discounts on payments to suppliers</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Closed store expenses</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Costs associated with the Company&#8217;s supply chain, including:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other administrative costs, including:</font></div></td></tr><tr><td style="vertical-align:middle;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Payroll and benefit costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounting, legal and other professional services</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Warehouse occupancy costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Bad debt, banking and credit card fees</font></div></td></tr><tr><td style="vertical-align:middle;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Transportation costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Supplies</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Depreciation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Travel</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventory shrinkage</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Advertising costs</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Amounts receivable from suppliers:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company receives concessions from its suppliers through a variety of programs and arrangements, including allowances for new stores and warranties, volume purchase rebates and co-operative advertising. Co-operative advertising allowances that are incremental to the Company&#8217;s advertising program, specific to a product or event and identifiable for accounting purposes are reported as a reduction of advertising expense in the period in which the advertising occurred. All other supplier concessions are recognized as a reduction to the cost of sales. Amounts receivable from suppliers also include amounts due to the Company for changeover merchandise and product returns. The Company regularly reviews supplier receivables for collectability and assesses the need for a reserve for uncollectable amounts based on an evaluation of the Company&#8217;s suppliers&#8217; financial positions and corresponding abilities to meet financial obligations.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTE 5 &#8211; FINANCING</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table identifies the amounts of the Company&#8217;s financing facilities, which were included in &#8220;Long-term debt&#8221; on the accompanying Consolidated Balance Sheets as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:66%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revolving Credit Facility, weighted-average variable interest rate of 4.560%</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">287,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">346,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$500 million, 4.875% Senior Notes due 2021</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font><font style="font-family:inherit;font-size:10pt;">, effective interest rate of 4.952%</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">498,371</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">497,565</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$300 million, 4.625% Senior Notes due 2021</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></font><font style="font-family:inherit;font-size:10pt;">, effective interest rate of 4.645%</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">299,244</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">298,961</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$300 million, 3.800% Senior Notes due 2022</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)</sup></font><font style="font-family:inherit;font-size:10pt;">, effective interest rate of 3.845%</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">298,574</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">298,214</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$300 million, 3.850% Senior Notes due 2023</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(4)</sup></font><font style="font-family:inherit;font-size:10pt;">, effective interest rate of 3.851%</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">298,821</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">298,583</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$500 million, 3.550% Senior Notes due 2026</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(5)</sup></font><font style="font-family:inherit;font-size:10pt;">, effective interest rate of 3.570%</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">496,240</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">495,792</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$750 million, 3.600% Senior Notes due 2027</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(6)</sup></font><font style="font-family:inherit;font-size:10pt;">, effective interest rate of 3.619%</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">743,868</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">743,275</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$500 million, 4.350% Senior Notes due 2028</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(7)</sup></font><font style="font-family:inherit;font-size:10pt;">, effective interest rate of 4.383%</font></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">495,004</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-term debt</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">3,417,122</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,978,390</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net of unamortized discount of </font><font style="font-family:inherit;font-size:9pt;">$0.7 million</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">$1.1 million</font><font style="font-family:inherit;font-size:9pt;"> as of </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">2017</font><font style="font-family:inherit;font-size:9pt;">, respectively, and debt issuance costs of </font><font style="font-family:inherit;font-size:9pt;">$0.9 million</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">$1.4 million</font><font style="font-family:inherit;font-size:9pt;"> as of </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">2017</font><font style="font-family:inherit;font-size:9pt;">, respectively.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(2)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net of unamortized discount of </font><font style="font-family:inherit;font-size:9pt;">$0.1 million</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">$0.2 million</font><font style="font-family:inherit;font-size:9pt;"> as of </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">2017</font><font style="font-family:inherit;font-size:9pt;">, respectively, and debt issuance costs of </font><font style="font-family:inherit;font-size:9pt;">$0.6 million</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">$0.8 million</font><font style="font-family:inherit;font-size:9pt;"> as of </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">2017</font><font style="font-family:inherit;font-size:9pt;">, respectively.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(3)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net of unamortized discount of </font><font style="font-family:inherit;font-size:9pt;">$0.5 million</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">$0.6 million</font><font style="font-family:inherit;font-size:9pt;"> as of </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">2017</font><font style="font-family:inherit;font-size:9pt;">, respectively, and debt issuance costs of </font><font style="font-family:inherit;font-size:9pt;">$1.0 million</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">$1.2 million</font><font style="font-family:inherit;font-size:9pt;"> as of </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">2017</font><font style="font-family:inherit;font-size:9pt;">, respectively.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(4)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net of unamortized discount of less than </font><font style="font-family:inherit;font-size:9pt;">$0.1 million</font><font style="font-family:inherit;font-size:9pt;"> as of </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">2017</font><font style="font-family:inherit;font-size:9pt;">, and debt issuance costs of </font><font style="font-family:inherit;font-size:9pt;">$1.2 million</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">$1.4 million</font><font style="font-family:inherit;font-size:9pt;"> as of </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">2017</font><font style="font-family:inherit;font-size:9pt;">, respectively.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(5)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net of unamortized discount of </font><font style="font-family:inherit;font-size:9pt;">$0.6 million</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">$0.7 million</font><font style="font-family:inherit;font-size:9pt;"> as of </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">2017</font><font style="font-family:inherit;font-size:9pt;">, respectively, and debt issuance costs of </font><font style="font-family:inherit;font-size:9pt;">$3.1 million</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">$3.5 million</font><font style="font-family:inherit;font-size:9pt;"> as of </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">2017</font><font style="font-family:inherit;font-size:9pt;">, respectively.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(6)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net of unamortized discount of </font><font style="font-family:inherit;font-size:9pt;">$1.1 million</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">$1.2 million</font><font style="font-family:inherit;font-size:9pt;"> as of </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">2017</font><font style="font-family:inherit;font-size:9pt;">, respectively, and debt issuance costs of </font><font style="font-family:inherit;font-size:9pt;">$5.1 million</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">$5.6 million</font><font style="font-family:inherit;font-size:9pt;"> as of </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">2017</font><font style="font-family:inherit;font-size:9pt;">, respectively. </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(7)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net of unamortized discount of </font><font style="font-family:inherit;font-size:9pt;text-transform:default;">$1.3 million</font><font style="font-family:inherit;font-size:9pt;"> as of </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:9pt;">, and debt issuance costs of </font><font style="font-family:inherit;font-size:9pt;">$3.7 million</font><font style="font-family:inherit;font-size:9pt;"> as of </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:9pt;">.</font></div></td></tr></table><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table identifies the principal maturities of the Company&#8217;s financing facilities as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> (in thousands): </font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:74%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:24%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Scheduled Maturities</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">800,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">587,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2023</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">300,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,750,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">3,437,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Unsecured revolving credit facility:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On April 5, 2017, the Company entered into a credit agreement (the &#8220;Credit Agreement&#8221;). The Credit Agreement provides for a $1.2 billion unsecured revolving credit facility (the &#8220;Revolving Credit Facility&#8221;) arranged by JPMorgan Chase Bank, N.A., which is scheduled to mature in April 2022. The Credit Agreement includes a $200 million sub-limit for the issuance of letters of credit and a $75 million sub-limit for swing line borrowings under the Revolving Credit Facility. As described in the Credit Agreement governing the Revolving Credit Facility, the Company may, from time to time, subject to certain conditions, increase the aggregate commitments under the Revolving Credit Facility by up to $600 million, provided that the aggregate amount of the commitments does not exceed $1.8 billion at any time.</font><font style="font-family:inherit;font-size:10pt;"> </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, the Company had outstanding letters of credit, primarily to support obligations related to workers&#8217; compensation, general liability and other insurance policies, in the amounts of </font><font style="font-family:inherit;font-size:10pt;">$35.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$36.8 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, reducing the aggregate availability under the Revolving Credit Facility by those amounts. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Borrowings under the Revolving Credit Facility (other than swing line loans) bear interest, at the Company&#8217;s option, at either an Alternate Base Rate or an Adjusted LIBO Rate (both as defined in the Credit Agreement) plus an applicable margin. Swing line loans made under the Revolving Credit Facility bear interest at an Alternate Base Rate plus the applicable margin for Alternate Base Rate loans. In addition, the Company pays a facility fee on the aggregate amount of the commitments under the Credit Agreement in an amount equal to a percentage of such commitments. The interest rate margins and facility fee are based upon the better of the ratings assigned to the Company&#8217;s debt by Moody&#8217;s Investor Service, Inc. and Standard &amp; Poor&#8217;s Ratings Services, subject to limited exceptions. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, based upon the Company&#8217;s current credit ratings, its margin for Alternate Base Rate loans was </font><font style="font-family:inherit;font-size:10pt;">0.000%</font><font style="font-family:inherit;font-size:10pt;">, its margin for Eurodollar Revolving Loans was </font><font style="font-family:inherit;font-size:10pt;">0.900%</font><font style="font-family:inherit;font-size:10pt;"> and its facility fee was </font><font style="font-family:inherit;font-size:10pt;">0.100%</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Credit Agreement contains certain covenants, including limitations on subsidiary indebtedness, a minimum consolidated fixed charge coverage ratio of 2.50:1.00 and a maximum consolidated leverage ratio of 3.50:1.00. The consolidated fixed charge coverage ratio includes a calculation of earnings before interest, taxes, depreciation, amortization, rent and non-cash share-based compensation expense to fixed charges. Fixed charges include interest expense, capitalized interest and rent expense. The consolidated leverage ratio includes a calculation of adjusted debt to earnings before interest, taxes, depreciation, amortization, rent and non-cash share-based compensation expense. Adjusted debt includes outstanding debt, outstanding stand-by letters of credit and similar instruments, five-times rent expense and excludes any premium or discount recorded in conjunction with the issuance of long-term debt. In the event that the Company should default on any covenant (subject to customary grace periods, cure rights and materiality thresholds) contained in the Credit Agreement, certain actions may be taken, including, but not limited to, possible termination of commitments, immediate payment of outstanding principal amounts plus accrued interest and other amounts payable under the Credit Agreement and litigation from lenders. </font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">As of December 31, 2018, the Company remained in compliance with all covenants under the Credit Agreement.</font><font style="font-family:inherit;font-size:10pt;"> </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Senior notes:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On&#160;</font><font style="font-family:inherit;font-size:10pt;">May&#160;17, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company issued&#160;</font><font style="font-family:inherit;font-size:10pt;">$500 million</font><font style="font-family:inherit;font-size:10pt;">&#160;aggregate principal amount of unsecured&#160;</font><font style="font-family:inherit;font-size:10pt;">4.350%</font><font style="font-family:inherit;font-size:10pt;">&#160;Senior Notes due </font><font style="font-family:inherit;font-size:10pt;">2028</font><font style="font-family:inherit;font-size:10pt;"> (&#8220;4.350% Senior Notes due 2028&#8221;) at a price to the public of&#160;</font><font style="font-family:inherit;font-size:10pt;">99.732%</font><font style="font-family:inherit;font-size:10pt;">&#160;of their face value with UMB Bank, N.A. (&#8220;UMB&#8221;) as trustee. Interest on the 4.350% Senior Notes due 2028 is payable on June 1 and December 1 of each year, which began on December 1, 2018, and is computed on the basis of a&#160;</font><font style="font-family:inherit;font-size:10pt;">360</font><font style="font-family:inherit;font-size:10pt;">-day year.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has issued a cumulative $3.2 billion aggregate principal amount of unsecured senior notes, which are due between 2021 and 2028, with UMB as trustee. Interest on the senior notes, ranging from 3.550% to 4.875%, is payable semi-annually and is computed on the basis of a 360-day year. None of the Company&#8217;s subsidiaries is a guarantor under the senior notes.</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">Each of the senior notes is subject to certain customary covenants, with which the Company complied as of December 31, 2018.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:54%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">For the Year Ended&#160;<br clear="none"/>&#160;December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales to do-it-yourself customers</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">5,351,035</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,113,288</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,911,826</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales to professional service provider customers</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">4,035,898</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,724,220</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,540,116</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other sales and sales adjustments</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">149,495</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">140,218</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">141,154</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total sales</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">9,536,428</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,977,726</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,593,096</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTE 10 &#8211; SHARE-BASED COMPENSATION AND BENEFIT PLANS</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recognizes share-based compensation expense based on the fair value of the grants, awards or shares at the time of the grant, award or issuance. Share-based compensation includes stock option awards issued under the Company&#8217;s employee incentive plans and director stock plan, restricted stock awarded under the Company&#8217;s employee incentive plans and director stock plan and stock issued through the Company&#8217;s employee stock purchase plan. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The table below identifies the shares that have been authorized for issuance and the shares available for future issuance under the Company plans, as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.81481481481481%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:32%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:32%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:32%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Plans</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total Shares Authorized for Issuance under the Plans</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Shares Available for Future Issuance under the Plans</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Employee Incentive Plans</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,573</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Director Stock Plan</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">263</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Performance Incentive Plan</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">650</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">368</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Employee Stock Purchase Plans</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,250</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">594</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Profit Sharing and Savings Plan</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,200</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">349</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Stock options:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s employee incentive plans provide for the granting of stock options for the purchase of common stock of the Company to certain key employees of the Company. Employee stock options are granted at an exercise price that is equal to the closing market price of the Company&#8217;s common stock on the date of the grant.</font><font style="font-family:inherit;font-size:10pt;"> Employee stock options granted under the plans expire after </font><font style="font-family:inherit;font-size:10pt;">ten</font><font style="font-family:inherit;font-size:10pt;"> years and typically vest </font><font style="font-family:inherit;font-size:10pt;">25%</font><font style="font-family:inherit;font-size:10pt;"> per year, over </font><font style="font-family:inherit;font-size:10pt;">four</font><font style="font-family:inherit;font-size:10pt;"> years. The Company records compensation expense for the grant date fair value of the option awards evenly over the vesting period or minimum required service period. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The table below identifies the employee stock option activity under these plans during the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:38%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Shares </font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted-Average Exercise Price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Average Remaining Contractual Terms</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Aggregate Intrinsic Value </font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,364</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">137.08</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">293</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">264.34</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercised</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(763</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">80.52</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited or expired</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(34</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">231.53</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Outstanding at December&#160;31, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">1,860</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">178.57</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">5.9 Years</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">308,297</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Vested or expected to vest at December&#160;31, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">1,819</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">176.78</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">5.8 Years</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">304,818</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Exercisable at December&#160;31, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">1,174</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">133.24</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">4.4 Years</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">247,816</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s director stock plan provides for the granting of stock options for the purchase of common stock of the Company to directors of the Company. Director stock options are granted at an exercise price that is equal to the closing market price of the Company&#8217;s common stock on the date of the grant.</font><font style="font-family:inherit;font-size:10pt;"> Director stock options granted under the plans expire after </font><font style="font-family:inherit;font-size:10pt;">seven</font><font style="font-family:inherit;font-size:10pt;"> years and vest fully after </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;"> months. The Company records compensation expense for the grant date fair value of the option awards evenly over the vesting period or minimum required service period. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, there were </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> director stock options outstanding under this plan.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The fair value of each stock option award is estimated on the date of the grant using the Black-Scholes option pricing model. The Black-Scholes model requires the use of assumptions, including the risk free rate, expected life, expected volatility and expected dividend yield. </font></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Risk-free interest rate </font><font style="font-family:inherit;font-size:10pt;">&#8211; The United States Treasury rates in effect at the time the options are granted for the options&#8217; expected life. </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:1pt;padding-left:24px;"><font style="font-family:inherit;font-size:1pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;"><br clear="none"/></font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Expected life</font><font style="font-family:inherit;font-size:10pt;"> &#8211; Represents the period of time that options granted are expected to be outstanding. The Company uses historical experience to estimate the expected life of options granted. </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Expected volatility</font><font style="font-family:inherit;font-size:10pt;"> &#8211; Measure of the amount, by which the Company&#8217;s stock price is expected to fluctuate, based on a historical trend. </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Expected dividend yield </font><font style="font-family:inherit;font-size:10pt;">&#8211;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> </font><font style="font-family:inherit;font-size:10pt;">The Company has not paid, nor does it have plans in the foreseeable future to pay, any dividends. </font></div></td></tr></table><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The table below identifies the weighted-average assumptions used for stock options awarded by the Company during the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:56%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Risk free interest rate</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2.63</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.98</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.44</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected life</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">5.9 Years</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.4 Years</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.5 Years</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected volatility</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">24.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected dividend yield</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Upon adoption of ASU 2016-09, during the three months ended March 31, 2017, the Company elected to change its accounting policy to account for forfeitures as they occur; this change resulted in the calculation for forfeitures for the year ended December 31, 2016, not being altered or restated. Prior to the year ended December 31, 2017, the Company&#8217;s forfeiture rate was the estimated percentage of options awarded that were expected to be forfeited or canceled prior to becoming fully vested, and the estimate was evaluated periodically and was based upon historical experience at the time of evaluation and reduced expense ratably over the vesting period or the minimum required service period.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes activity related to stock options awarded by the Company for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.25925925925925%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:56%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">For the Year Ended&#160;<br clear="none"/>&#160;December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Compensation expense for stock options awarded (in thousands)</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">16,521</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,561</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,404</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax benefit from compensation expense related to stock options (in thousands)</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">4,093</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,934</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,753</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total intrinsic value of stock options exercised (in thousands)</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">156,327</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">135,533</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">157,115</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash received from exercise of stock options (in thousands)</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">61,403</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,229</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47,394</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average grant-date fair value of options awarded</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">76.57</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62.79</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">63.42</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average remaining contractual life of exercisable options</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">4.4 Years</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.8 Years</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.9 Years</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, the remaining unrecognized compensation expense related to unvested stock option awards was </font><font style="font-family:inherit;font-size:10pt;">$31.3 million</font><font style="font-family:inherit;font-size:10pt;">, and the weighted-average period of time, over which this cost will be recognized, is </font><font style="font-family:inherit;font-size:10pt;">2.6 years</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Restricted stock:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s performance incentive plans provide for the award of shares of restricted stock to its corporate and senior management that vest evenly over a three-year period and are held in escrow until such vesting has occurred. Generally, unvested shares are forfeited when an employee ceases employment. The fair value of shares awarded under these plans is based on the closing market price of the Company&#8217;s common stock on the date of award and compensation expense is recorded over the vesting period or minimum required service period.</font><font style="font-family:inherit;font-size:10pt;"> </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The table below identifies employee restricted stock activity under these plans during the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> (in thousands, except per share data):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:47%;" rowspan="1" colspan="1"></td><td style="width:25%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:24%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Shares </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted-Average Grant-Date Fair Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-vested at December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">244.06</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted during the period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">262.38</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested during the period </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">232.30</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited during the period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Non-vested at December&#160;31, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">260.42</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Includes less than </font><font style="font-family:inherit;font-size:9pt;">one thousand</font><font style="font-family:inherit;font-size:9pt;"> shares withheld to cover employees&#8217; taxes upon vesting.</font></div></td></tr></table><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s director stock plan provides for the award of shares of restricted stock to the directors of the Company that vest evenly over a three-year period and are held in escrow until such vesting has occurred. Unvested shares are forfeited when a director ceases their service on the Company&#8217;s Board of Directors for reasons other than death or retirement. The fair value of shares awarded under this plan is based on the closing market price of the Company&#8217;s common stock on the date of award, and compensation expense is recorded evenly over the minimum required service period.</font><font style="font-family:inherit;font-size:10pt;"> </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The table below identifies director restricted stock activity under this plan during the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> (in thousands, except per share data):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:47%;" rowspan="1" colspan="1"></td><td style="width:25%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:24%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Shares </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted-Average Grant-Date Fair Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-vested at December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">250.85</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted during the period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">265.41</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested during the period</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">248.53</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited during the period</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Non-vested at December&#160;31, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">261.07</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes activity related to restricted stock awarded by the Company for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> (in thousands, except per share data):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:62%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">For the Year Ended&#160;<br clear="none"/>&#160;December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Compensation expense for restricted shares awarded </font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">1,370</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,628</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,293</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax benefit from compensation expense related to restricted shares</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:middle;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">340</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">621</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">483</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total fair value of restricted shares at vest date</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">1,230</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,202</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,384</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shares awarded under the plans </font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average grant-date fair value of shares awarded under the plans</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">263.89</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">253.78</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">264.24</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, the remaining unrecognized compensation expense related to unvested restricted share awards was </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;">, and the weighted-average period of time, over which this cost will be recognized, is </font><font style="font-family:inherit;font-size:10pt;">0.1</font><font style="font-family:inherit;font-size:10pt;"> years</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Employee stock purchase plan:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s employee stock purchase plan (the &#8220;ESPP&#8221;) permits eligible employees to purchase shares of the Company&#8217;s common stock at 85% of the fair market value. Employees may authorize the Company to withhold up to 5% of their annual salary to participate in the plan.</font><font style="font-family:inherit;font-size:10pt;"> The fair value of shares issued under the ESPP is based on the average of the high and low market prices of the Company&#8217;s common stock during the offering periods. Compensation expense is recognized based on the discount between the grant-date fair value and the employee purchase price for the shares sold to employees. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The table below summarizes activity related to the Company&#8217;s ESPP for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> (in thousands, except per share data):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:62%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">For the Year Ended&#160;<br clear="none"/>&#160;December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Compensation expense for shares issued under the ESPP</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2,285</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,212</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,162</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax benefit from compensation expense for shares issued under the ESPP</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:middle;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">566</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">844</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">807</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shares issued under the ESPP</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">53</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">64</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average price of shares issued under the ESPP</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:middle;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">245.26</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">196.72</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">227.12</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Profit sharing and savings plan:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company sponsors a contributory profit sharing and savings plan (the &#8220;401(k) Plan&#8221;) that covers substantially all employees who are at least 21 years of age and have completed one year of service. The Company makes matching contributions equal to 100% of the first 2% of each employee&#8217;s wages that are contributed and 25% of the next 4% of each employee&#8217;s wages that are contributed.</font><font style="font-family:inherit;font-size:10pt;"> An employee generally must be employed on December 31 to receive that year&#8217;s Company matching contribution, with the matching contribution funded annually at the beginning of the subsequent year following the year in which the matching contribution was earned. The Company may also make additional discretionary profit sharing contributions to the plan on an annual basis as determined by the Board of Directors. The Company did </font><font style="font-family:inherit;font-size:10pt;">not</font><font style="font-family:inherit;font-size:10pt;"> make any discretionary contributions to the 401(k) Plan during the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> or </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">. The Company expensed matching contributions under the 401(k) Plan in the amounts of </font><font style="font-family:inherit;font-size:10pt;">$24.8 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$22.6 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$20.6 million</font><font style="font-family:inherit;font-size:10pt;"> for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, respectively, which were primarily included in &#8220;Selling, general and administrative expenses&#8221; on the accompanying Consolidated Statements of Income.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Nonqualified deferred compensation plan:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company sponsors a nonqualified deferred compensation plan (the &#8220;Deferred Compensation Plan&#8221;) for highly compensated employees whose contributions to the 401(k) Plan are limited due to the application of the annual limitations under the Internal Revenue Code. The Deferred Compensation Plan provides these employees with the opportunity to defer the full 6% of matched compensation, including salary and incentive based compensation, that was precluded under the Company&#8217;s 401(k) Plan, which is then matched by the Company using the same formula as the 401(k) Plan.</font><font style="font-family:inherit;font-size:10pt;"> An employee generally must be employed on December 31 to receive that year&#8217;s Company matching contribution, with the matching contribution funded annually at the beginning of the subsequent year following the year in which the matching contribution was earned. In the event of bankruptcy, the assets of this plan are available to satisfy the claims of general creditors. The Company has an unsecured obligation to pay, in the future, the value of the deferred compensation and Company match, adjusted to reflect the performance, whether positive or negative, of selected investment measurement options chosen by each participant during the deferral period. The liability for compensation deferred under the Deferred Compensation Plan was </font><font style="font-family:inherit;font-size:10pt;">$25.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$25.7 million</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, respectively, which were included in &#8220;Other liabilities&#8221; on the Consolidated Balance Sheets. The Company expensed matching contributions under the Deferred Compensation Plan in the amount of </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;"> for each of the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, which were primarily included in &#8220;Selling, general and administrative expenses&#8221; on the accompanying Consolidated Statements of Income.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.25925925925925%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:56%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">For the Year Ended&#160;<br clear="none"/>&#160;December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Compensation expense for stock options awarded (in thousands)</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">16,521</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,561</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,404</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax benefit from compensation expense related to stock options (in thousands)</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">4,093</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,934</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,753</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total intrinsic value of stock options exercised (in thousands)</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">156,327</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">135,533</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">157,115</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash received from exercise of stock options (in thousands)</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">61,403</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,229</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47,394</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average grant-date fair value of options awarded</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">76.57</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62.79</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">63.42</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average remaining contractual life of exercisable options</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">4.4 Years</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.8 Years</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.9 Years</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:62%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">For the Year Ended&#160;<br clear="none"/>&#160;December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Compensation expense for restricted shares awarded </font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">1,370</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,628</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,293</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax benefit from compensation expense related to restricted shares</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:middle;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">340</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">621</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">483</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total fair value of restricted shares at vest date</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">1,230</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,202</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,384</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shares awarded under the plans </font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average grant-date fair value of shares awarded under the plans</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">263.89</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">253.78</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">264.24</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Earnings per share:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic earnings per share is calculated by dividing net income by the weighted-average number of common shares outstanding during the fiscal period. Diluted earnings per share is calculated by dividing the weighted-average number of common shares outstanding plus the common stock equivalents associated with the potential impact of dilutive stock options. Certain common stock equivalents that could potentially dilute basic earnings per share in the future were not included in the fully diluted computation because they would have been antidilutive. Generally, stock options are antidilutive and excluded from the earnings per share calculation when the exercise price exceeds the market price of the common shares.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTE 14 &#8211; EARNINGS PER SHARE</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table illustrates the computation of basic and diluted earnings per share for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> (in thousands, except per share data): </font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.81481481481481%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:60%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">For the Year Ended&#160;<br clear="none"/>&#160;December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Numerator (basic and diluted):</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">1,324,487</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,133,804</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,037,691</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Denominator:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average common shares outstanding &#8211; basic</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">81,406</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">88,426</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">95,447</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effect of stock options </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">874</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,076</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,273</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average common shares outstanding &#8211; assuming dilution</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">82,280</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">89,502</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">96,720</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Earnings per share:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Earnings per share-basic</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">16.27</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.82</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.87</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Earnings per share-assuming dilution</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">16.10</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.67</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.73</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Antidilutive potential common shares not included in the calculation of diluted earnings per share:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-left:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">567</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">715</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">332</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-left:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average exercise price per share of antidilutive stock options </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">268.55</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">252.16</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">265.77</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">See Note 10 for further information concerning the terms of the Company&#8217;s share-based compensation plans.</font></div></td></tr></table><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subsequent to the end of the year and through </font><font style="font-family:inherit;font-size:10pt;">February&#160;27, 2019</font><font style="font-family:inherit;font-size:10pt;">, the Company repurchased </font><font style="font-family:inherit;font-size:10pt;">0.8 million</font><font style="font-family:inherit;font-size:10pt;"> shares of its common stock, at an average price of </font><font style="font-family:inherit;font-size:10pt;">$342.95</font><font style="font-family:inherit;font-size:10pt;">, for a total investment of </font><font style="font-family:inherit;font-size:10pt;">$268.9 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:19%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:26%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Quoted Prices in Active Markets for Identical Instruments</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Level 1)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Significant Other Observable Inputs</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Level 2)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Significant Unobservable Inputs</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Level 3)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Marketable securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">25,493</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">25,493</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:19%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:26%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">December 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quoted Prices in Active Markets for Identical Instruments<br clear="none"/>(Level 1)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Significant Other Observable Inputs<br clear="none"/>(Level 2)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Significant Unobservable Inputs<br clear="none"/>(Level 3)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Marketable securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,706</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,706</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTE 2 &#8211; FAIR VALUE MEASUREMENTS</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Financial assets and liabilities measured at fair value on a recurring basis:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s marketable securities were accounted for as trading securities and the carrying amount of its marketable securities were included in &#8220;Other assets, net&#8221; on the accompanying Consolidated Balance Sheets as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">. The Company recorded a decrease in fair value related to its marketable securities in the amount of </font><font style="font-family:inherit;font-size:10pt;">$1.7 million</font><font style="font-family:inherit;font-size:10pt;"> for the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, and an increase in the amount of </font><font style="font-family:inherit;font-size:10pt;">$3.6 million</font><font style="font-family:inherit;font-size:10pt;"> for the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, which were included in &#8220;Other income (expense)&#8221; on the accompanying Consolidated Statements of Income.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The tables below identify the estimated fair value of the Company&#8217;s marketable securities, determined by reference to quoted market prices (Level 1), as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:19%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:26%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Quoted Prices in Active Markets for Identical Instruments</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Level 1)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Significant Other Observable Inputs</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Level 2)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Significant Unobservable Inputs</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Level 3)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Marketable securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">25,493</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">25,493</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:19%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:26%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">December 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quoted Prices in Active Markets for Identical Instruments<br clear="none"/>(Level 1)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Significant Other Observable Inputs<br clear="none"/>(Level 2)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Significant Unobservable Inputs<br clear="none"/>(Level 3)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Marketable securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,706</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,706</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Non-financial assets and liabilities measured at fair value on a nonrecurring basis:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certain long-lived non-financial assets and liabilities may be required to be measured at fair value on a nonrecurring basis in certain circumstances, including when there is evidence of impairment. These non-financial assets and liabilities may include assets acquired in a business combination or property and equipment that are determined to be impaired. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, the Company did </font><font style="font-family:inherit;font-size:10pt;">not</font><font style="font-family:inherit;font-size:10pt;"> have any non-financial assets or liabilities that had been measured at fair value subsequent to initial recognition.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Fair value of financial instruments:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The carrying amounts of the Company&#8217;s senior notes and unsecured revolving credit facility borrowings are included in &#8220;Long-term debt&#8221; on the accompanying Consolidated Balance Sheets as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The table below identifies the estimated fair value of the Company&#8217;s senior notes, using the market approach. The fair values as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, were determined by reference to quoted market prices of the same or similar instruments (Level 2) (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:21%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Carrying Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Estimated Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Carrying Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Estimated Fair Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Senior Notes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">3,130,122</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">3,116,046</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,632,390</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,728,167</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The carrying amount of the Company&#8217;s unsecured revolving credit facility approximates fair value, as borrowings under the facility bear variable interest at current market rates. See Note 5 for further information concerning the Company&#8217;s senior notes and unsecured revolving credit facility. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying Consolidated Balance Sheets include other financial instruments, including cash and cash equivalents, accounts receivable, amounts receivable from suppliers and accounts payable. Due to the short-term nature of these financial instruments, the Company believes that the carrying values of these instruments approximate their fair values.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Fair value of financial instruments:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company uses the fair value hierarchy, which prioritizes the inputs used to measure the fair value of certain of its financial instruments. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurement) and the lowest priority to unobservable inputs (Level 3 measurement). The Company uses the income and market approaches to determine the fair value of its assets and liabilities. The three levels of the fair value hierarchy are set forth below:</font></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 1 &#8211; Quoted prices (unadjusted) in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 2 &#8211; Inputs other than quoted prices in active markets included within Level 1 that are observable for the asset or liability, either directly or indirectly.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 3 &#8211; Unobservable inputs for the asset or liability.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTE 4 &#8211; GOODWILL AND OTHER INTANGIBLES</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Goodwill:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill is reviewed for impairment annually during the fourth quarter, or more frequently if events or changes in business conditions indicate that impairment may exist. Goodwill is not amortizable for financial statement purposes. The Company did </font><font style="font-family:inherit;font-size:10pt;">not</font><font style="font-family:inherit;font-size:10pt;"> record any goodwill impairment during the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> or </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The carrying amount of the Company&#8217;s goodwill was included in &#8220;Goodwill&#8221; on the accompanying Consolidate Balance Sheets as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">. During the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, the Company recorded an increase in goodwill of </font><font style="font-family:inherit;font-size:10pt;">$18.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$3.7 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, resulting from small acquisitions. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table identifies the changes in goodwill for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill, balance at January 1,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">789,058</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">785,399</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Change in goodwill</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">18,202</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,659</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill, balance at December 31,</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">807,260</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">789,058</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, other than goodwill, the Company did </font><font style="font-family:inherit;font-size:10pt;">not</font><font style="font-family:inherit;font-size:10pt;"> have any indefinite-lived intangible assets.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Intangibles other than goodwill:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table identifies the components of the Company&#8217;s amortizable intangibles as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td style="width:23%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Cost of Amortizable <br clear="none"/>Intangibles</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated Amortization </font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Expense) Benefit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net Amortizable Intangibles</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">December&#160;31, <br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">December&#160;31, <br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">December&#160;31, <br clear="none"/>2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortizable intangible assets:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Favorable leases</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">18,930</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,500</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(12,564</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(14,495</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">6,366</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,005</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-compete agreements</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2,757</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,851</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(679</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(464</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2,078</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,387</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total amortizable intangible assets</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">21,687</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,351</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(13,243</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(14,959</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">8,444</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,392</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unfavorable leases</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">10,180</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,470</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">8,486</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,853</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">1,694</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,617</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, the Company recorded non-compete agreement assets in conjunction with small acquisitions in the amounts of </font><font style="font-family:inherit;font-size:10pt;">$0.9 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.2 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recorded favorable lease assets in conjunction with a previous acquisition; these favorable lease assets represent the values of operating leases acquired with favorable terms. These favorable leases had an estimated weighted-average remaining useful life of approximately </font><font style="font-family:inherit;font-size:10pt;">8.4</font><font style="font-family:inherit;font-size:10pt;"> years as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">. For the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, the Company recorded amortization expense of </font><font style="font-family:inherit;font-size:10pt;">$1.4 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$1.6 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2.1 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, related to its amortizable intangible assets, which were included in &#8220;Other assets, net&#8221; on the accompanying Consolidated Balance Sheets as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recorded unfavorable lease liabilities in conjunction with a previous acquisition; these unfavorable lease liabilities represent the values of operating leases acquired with unfavorable terms. These unfavorable leases had an estimated weighted-average remaining useful life of approximately </font><font style="font-family:inherit;font-size:10pt;">2.7 years</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">. For the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, the Company recognized an amortized benefit of </font><font style="font-family:inherit;font-size:10pt;">$0.9 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$1.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2.1 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, related to these unfavorable operating leases, which were included in &#8220;Other liabilities&#8221; on the accompanying Consolidated Balance Sheets as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table identifies the estimated amortization expense and benefit of the Company&#8217;s intangibles for each of the next five years as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:26%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:26%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:29%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Amortization Expense</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Amortization Benefit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total Amortization Expense</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,483</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">713</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(770</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,306</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">541</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(765</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,078</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">389</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(689</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(961</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(910</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2023</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(787</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(787</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(5,615</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">1,694</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(3,921</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">)</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Goodwill and other intangibles:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying Consolidated Balance Sheets at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, include goodwill and other intangible assets recorded as the result of acquisitions. The Company reviews goodwill for impairment annually during the fourth quarter, or when events or changes in circumstances indicate the carrying value of these assets might exceed their current fair values. During </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, the goodwill impairment test included a quantitative assessment, which compared the fair value of the reporting unit to its carrying amount, including goodwill. The Company operates as a single reporting unit, and the Company determined that its fair value exceeded its carrying value, including goodwill, as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">; as such, </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> goodwill impairment adjustment was required as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">. Finite-lived intangibles are carried at cost and amortization is calculated using the straight-line method, generally over the estimated useful lives of the intangibles.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Impairment of long-lived assets:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company reviews its long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying value of an asset may not be recoverable. When such an event occurs, the Company compares the sum of the undiscounted expected future cash flows of the asset (asset group) with the carrying amounts of the asset. If the undiscounted expected future cash flows are less than the carrying value of the assets, the Company measures the amount of impairment loss as the amount, by which the carrying amount of the assets exceeds the fair value of the assets.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">OTE 13 &#8211; INCOME TAXES</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Deferred income tax assets and liabilities:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes, and also include the tax effect of carryforwards. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table identifies significant components of the Company&#8217;s net deferred tax liabilities included in &#8220;Deferred income taxes&#8221; on the accompanying Consolidated Balance Sheets as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;font-size:12pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:70%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax assets:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Allowance for doubtful accounts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">1,944</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,885</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Tax credits</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">5,606</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,179</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:6px;text-indent:-6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other accruals</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">105,894</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">97,247</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net operating losses</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">346</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">14,770</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,784</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total deferred tax assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">128,214</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">121,441</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">62,846</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">55,965</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">140,019</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">122,354</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">30,915</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,528</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total deferred tax liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">233,780</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">206,847</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net deferred tax liabilities</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(105,566</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(85,406</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Provision for income taxes:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables reconcile the amounts included in &#8220;Provision for income taxes&#8221; on the accompanying Consolidated Statements of Income for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> (in thousands): </font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.81481481481481%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:54%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">For the Year Ended&#160;<br clear="none"/>&#160;December 31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Current</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Deferred</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Federal income tax expense</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">289,953</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">16,309</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">306,262</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">State income tax expense </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">59,487</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">3,851</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">63,338</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net income tax expense </font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">349,440</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">20,160</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">369,600</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:54%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the Year Ended&#160;<br clear="none"/>&#160;December 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Federal income tax expense (benefit)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">467,577</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(13,053</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">454,524</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">State income tax expense </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,183</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,293</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49,476</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income tax expense (benefit)</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">508,760</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,760</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">504,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.81481481481481%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:54%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the Year Ended&#160;<br clear="none"/>&#160;December 31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Federal income tax expense </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">540,090</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,558</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">547,648</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">State income tax expense </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49,016</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,836</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,852</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income tax expense </font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">589,106</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,394</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">599,500</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table outlines the reconciliation of the &#8220;Provision for income taxes&#8221; amounts included on the accompanying Consolidated Statements of Income to the amounts computed at the federal statutory rate for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> (in thousands): </font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.81481481481481%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:54%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">For the Year Ended&#160;<br clear="none"/>&#160;December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Federal income taxes at statutory rate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">355,758</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">573,231</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">573,020</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">State income taxes, net of federal tax benefit</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">56,345</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,062</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,285</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Excess tax benefit from share-based compensation</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(34,703</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(48,688</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revaluation of deferred tax liability</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(1,262</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(53,240</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other items, net</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(6,538</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,365</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,805</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total provision for income taxes</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">369,600</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">504,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">599,500</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As a result of the adoption of ASU 2016-09, during the three months ended March 31, 2017, the excess tax benefit associated with the exercise of non-qualified stock options has been included in &#8220;Provision for income taxes&#8221; on the accompanying Consolidated Statements of Income beginning with the year ended December 31, 2017. Prior to the year ended December 31, 2017, the excess tax benefit associated with the exercise of non-qualified stock options was included in &#8220;Additional paid-in capital&#8221; on the accompanying Consolidated Balance Sheets. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The U.S. Tax Cuts and Jobs Act, enacted in December 2017 (the &#8220;Tax Act&#8221;), significantly reduced the federal corporate income tax rate for tax years beginning in 2018 and required the Company to revalue its deferred income tax liabilities.&#160; The Company recorded a one-time tax benefit of </font><font style="font-family:inherit;font-size:10pt;">$53.2 million</font><font style="font-family:inherit;font-size:10pt;"> in &#8220;Provision for income taxes&#8221; on the accompanying Consolidated Statements of Income for the year ended December 31, 2017, to reflect the reduced federal corporate income tax rate in the tax years the deferred tax differences are expected to reverse.&#160; This provisional tax benefit from the revaluation of the Company&#8217;s deferred income tax liabilities was recorded based on the Company&#8217;s initial evaluation of the impact of the Tax Act. During the year ended December 31, 2018, the Company completed its evaluation of the impact of the Tax Act and recorded an additional </font><font style="font-family:inherit;font-size:10pt;">$1.3 million</font><font style="font-family:inherit;font-size:10pt;"> of tax benefit, finalizing the revaluation of its deferred income tax liabilities due to the Tax Act, which was recorded in &#8220;Provision for income taxes&#8221; on the accompanying Consolidated Statements of Income for the year ended December 31, 2018.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company had tax credit carryforwards available for state tax purposes, net of federal impact, in the amount of </font><font style="font-family:inherit;font-size:10pt;">$5.6 million</font><font style="font-family:inherit;font-size:10pt;">, which generally expire in </font><font style="font-family:inherit;font-size:10pt;">2024</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Unrecognized tax benefits:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the changes in the gross amount of unrecognized tax benefits, excluding interest and penalties, for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.81481481481481%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:54%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unrealized tax benefit, balance at January 1,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">35,388</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,798</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,928</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additions based on tax positions related to the current year</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">3,550</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,299</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,116</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additions based on tax positions related to prior years</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">4,255</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Payments related to items settled with taxing authorities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(2,792</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(195</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Reductions due to the lapse of statute of limitations and settlements</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(6,635</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,709</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,051</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unrealized tax benefit, balance at December 31,</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">33,766</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,388</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,798</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, the Company recorded a reserve for unrecognized tax benefits, including interest and penalties, in the amounts of </font><font style="font-family:inherit;font-size:10pt;">$38.9 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$40.9 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$40.6 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. All of the unrecognized tax benefits recorded as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, respectively, would affect the Company&#8217;s effective tax rate if recognized, generally net of the federal tax effect of approximately </font><font style="font-family:inherit;font-size:10pt;">$8.2 million</font><font style="font-family:inherit;font-size:10pt;">. The Company recognizes interest and penalties related to uncertain tax positions in income tax expense. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, the Company had accrued approximately </font><font style="font-family:inherit;font-size:10pt;">$5.1 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$5.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$5.8 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, of interest and penalties related to uncertain tax positions before the benefit of the deduction for interest on state and federal returns. During the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, the Company recorded tax expense related to an increase in its liability for interest and penalties in the amounts of </font><font style="font-family:inherit;font-size:10pt;">$2.3 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$2.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2.4 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. Although unrecognized tax benefits for individual tax positions may increase or decrease during </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;">, the Company expects a reduction of </font><font style="font-family:inherit;font-size:10pt;">$8.1 million</font><font style="font-family:inherit;font-size:10pt;"> of unrecognized tax benefits during the one-year period subsequent to </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, resulting from settlement or expiration of the statute of limitations. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s United States federal income tax returns for tax years 2015 and beyond remain subject to examination by the Internal Revenue Service (&#8220;IRS&#8221;). The IRS concluded an examination of the O&#8217;Reilly consolidated 2014, 2015 and 2016 federal income tax returns in the third quarter of 2018. The Company&#8217;s state income tax returns remain subject to examination by various state authorities for tax years ranging from 2007 through 2017.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Income taxes:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company accounts for income taxes using the liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements. Under this method, deferred tax assets and liabilities are determined based on differences between the GAAP basis and tax basis of assets and liabilities using enacted tax rules and rates currently scheduled to be in effect for the year in which the differences are expected to reverse. Tax carry forwards are also recognized in deferred tax assets and liabilities under this method. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period of the enactment date. The Company would record a valuation allowance against deferred tax assets to the extent it is more likely than not the amount will not be realized, based upon evidence available at the time of the determination and any change in the valuation allowance is recorded in the period of a change in such determination. The Company did </font><font style="font-family:inherit;font-size:10pt;">not</font><font style="font-family:inherit;font-size:10pt;"> establish a valuation allowance for deferred tax assets as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, as it was considered more likely than not that deferred tax assets were realizable through a combination of future taxable income, the realization of deferred tax liabilities and tax planning strategies.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company invests in certain tax credit funds that promote renewable energy. These investments generate a return primarily through the realization of federal tax credits and other tax benefits. The Company accounts for its renewable energy investments using the deferral method. Under this method, realized investment tax credits are recognized as a reduction of the renewable energy investments.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company regularly reviews its potential tax liabilities for tax years subject to audit. The amount of such liabilities is based on various factors, such as differing interpretations of tax regulations by the responsible tax authority, experience with previous tax audits and applicable tax law rulings. In management&#8217;s opinion, adequate provisions for income taxes have been made for all years presented. The estimates of the Company&#8217;s potential tax liabilities contain uncertainties because management must use judgment to estimate the exposures associated with the Company&#8217;s various tax positions and actual results could differ from estimates.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Interest expense:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company capitalizes interest costs as a component of construction in progress, based on the weighted-average interest rates incurred on its long-term borrowings. Total interest costs capitalized for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, were </font><font style="font-family:inherit;font-size:10pt;">$9.1 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$8.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$7.9 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, which were included in &#8220;Interest expense&#8221; on the accompanying Consolidated Statements of Income.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In conjunction with the issuance or amendment of long-term debt instruments, the Company incurs various costs, including debt registration fees, accounting and legal fees and underwriter and book runner fees. Debt issuance costs related to the Company&#8217;s long-term unsecured senior notes are recorded as a reduction of the principal amount of the corresponding unsecured senior notes. Debt issuance costs related to the Company&#8217;s unsecured revolving credit facility are recorded as an asset. These debt issuance costs have been deferred and are being amortized over the term of the corresponding debt instrument and the amortization expense is included in &#8220;Interest expense&#8221; on the accompanying Consolidated Statements of Income. Deferred debt issuance costs totaled </font><font style="font-family:inherit;font-size:10pt;">$17.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$15.9 million</font><font style="font-family:inherit;font-size:10pt;">, net of accumulated amortization, as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, respectively, of which </font><font style="font-family:inherit;font-size:10pt;">$1.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2.0 million</font><font style="font-family:inherit;font-size:10pt;"> were included in &#8220;Other assets, net&#8221; as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, respectively, with the remainder included in &#8220;Long-term debt&#8221; on the accompanying Consolidated Balance Sheets. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company issued its long-term unsecured senior notes at a discount. The original issuance discounts on the senior notes are recorded as a reduction of the principal amount of the corresponding senior notes and are accreted over the term of the applicable senior note, with the accretion expense included in &#8220;Interest expense&#8221; on the accompanying Consolidated Statements of Income.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Inventory:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventory, which consists of automotive hard parts, maintenance items, accessories and tools, is stated at the lower of cost or market. Inventory also includes capitalized costs related to procurement, warehousing and distribution centers (&#8220;DC&#8221;s). Cost has been determined using the last-in, first-out (&#8220;LIFO&#8221;) method, which more accurately matches costs with related revenues. Over time, as the Company&#8217;s merchandise inventory purchases have increased, the Company negotiated improved acquisition costs from its suppliers and the corresponding price deflation exhausted the Company&#8217;s LIFO reserve balance. The Company&#8217;s policy is to not write up the value of its inventory in excess of its replacement cost, and accordingly, the Company&#8217;s merchandise inventory has been effectively recorded at replacement cost since December&#160;31, 2013.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Valuation of investments:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has an unsecured obligation to pay, in the future, the value of deferred compensation and a Company match relating to employee participation in the Company&#8217;s nonqualified deferred compensation plan (the &#8220;Deferred Compensation Plan&#8221;). The future obligation is adjusted to reflect the performance, whether positive or negative, of selected investment measurement options, chosen by each participant. The Company invests in various marketable securities with the intention of selling these securities to fulfill its future obligations under the Deferred Compensation Plan. The investments in this plan were stated at fair value based on quoted market prices, were accounted for as trading securities and were included in &#8220;Other assets, net&#8221; on the accompanying Consolidated Balance Sheets as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTE 6 &#8211; LEASING</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table identifies the future minimum lease payments under all of the Company&#8217;s operating leases for each of the next five years and in the aggregate as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> (in thousands): </font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.81481481481481%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:33%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:19%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:19%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:19%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Related Parties</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Non-Related Parties</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,682</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">305,061</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">309,743</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,896</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">288,972</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">292,868</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,429</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">260,794</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">264,223</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,671</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">236,485</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">239,156</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2023</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,448</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">206,003</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">208,451</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,515</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,111,088</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,114,603</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">20,641</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2,408,403</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2,429,044</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See Note 12 for further information concerning the Company&#8217;s related party operating leases.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Operating lease commitments:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company leases certain office space, retail stores, property and equipment under long-term, non-cancelable operating leases. Most of these leases include renewal options and some include options to purchase, provisions for percentage rent based on sales and/or incremental step increase provisions.</font><font style="font-family:inherit;font-size:10pt;"> </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The future minimum lease payments under the Company&#8217;s operating leases, in the table above, do not include potential amounts for percentage rent or other operating lease related costs and have not been reduced by expected future minimum sublease income. Expected future minimum sublease income under non-cancelable subleases is approximately </font><font style="font-family:inherit;font-size:10pt;">$15.6 million</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the net rent expense amounts for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, which were included in &#8220;Selling, general and administrative expenses&#8221; on the accompanying Consolidated Statements of Income (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.62962962962963%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:38%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">For the Year Ended&#160;<br clear="none"/>&#160;December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Minimum operating lease expense</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">305,613</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">289,245</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">273,559</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contingent rents</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">806</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,049</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">892</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other lease related occupancy costs</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">14,449</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,478</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,241</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total rent expense</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">320,868</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">302,772</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">287,692</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: sublease income</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">3,585</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,158</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,439</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net rent expense</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">317,283</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">298,614</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">283,253</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Litigation accruals:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">O&#8217;Reilly is currently involved in litigation incidental to the ordinary conduct of the Company&#8217;s business. The Company accrues for litigation losses in instances where a material adverse outcome is probable and the Company is able to reasonably estimate the probable loss. The Company accrues for an estimate of material legal costs to be incurred in pending litigation matters. Although the Company cannot ascertain the amount of liability that it may incur from any of these matters, it does not currently believe that, in the aggregate, these matters, taking into account applicable insurance and accruals, will have a material adverse effect on its consolidated financial position, results of operations or cash flows in a particular quarter or annual period. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Operating leases:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recognizes rent expense on a straight-line basis over the lease terms of its stores, DCs and corporate offices. Generally, the lease term for stores and corporate offices is the base lease term and the lease term for DCs includes the base lease term plus certain renewal option periods, for which renewal is reasonably assured and failure to exercise the renewal option would result in a significant economic penalty. The Company&#8217;s policy is to amortize leasehold improvements associated with the Company&#8217;s operating leases over the lesser of the lease term or the estimated economic life of those assets.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Nature of business:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">O&#8217;Reilly Automotive, Inc. and its subsidiaries, collectively, &#8220;O&#8217;Reilly&#8221; or the &#8220;Company,&#8221; is a specialty retailer and supplier of automotive aftermarket parts. The Company&#8217;s stores carry an extensive product line, including new and remanufactured automotive hard parts, maintenance items and various automotive accessories. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company owned and operated </font><font style="font-family:inherit;font-size:10pt;">5,219</font><font style="font-family:inherit;font-size:10pt;"> stores in </font><font style="font-family:inherit;font-size:10pt;">47</font><font style="font-family:inherit;font-size:10pt;"> states, servicing both do-it-yourself (&#8220;DIY&#8221;) and the professional service provider customers. After the close of business on December 31, 2018, the Company acquired substantially all of the non-real estate assets of Bennett Auto Supply, Inc. and its affiliates, including </font><font style="font-family:inherit;font-size:10pt;">33</font><font style="font-family:inherit;font-size:10pt;"> stores that were not included in the 2018 store count and were not operated by the Company in 2018. The Company&#8217;s robust distribution system provides stores with same-day or overnight access to an extensive inventory of hard-to-find items not typically stocked in the stores of other auto parts retailers.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">New accounting pronouncements:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May of 2014, the Financial Accounting Standards Board (the &#8220;FASB&#8221;) issued Accounting Standard Update (&#8220;ASU&#8221;) No. 2014-09, &#8220;Revenue from Contracts with Customers (Topic 606),&#8221; now codified in the Accounting Standards Codification (&#8220;Topic 606&#8221;). Under Topic 606, an entity is required to follow a five-step process to determine the amount of revenue to recognize when promised goods or services are transferred to customers. Topic 606 offers specific accounting guidance for costs to obtain or fulfill a contract with a customer. In addition, an entity is required to disclose sufficient information to understand the nature, amount, timing, and uncertainty of revenue and cash flows arising from contracts with customers. The Company adopted this guidance using the modified retrospective transition method with its first quarter ended March 31, 2018. Results of the year ended December 31, 2018, were presented under Topic 606, while amounts in prior periods were not adjusted and continue to be reported under the accounting standard in effect for the prior periods. The adoption of Topic 606 did </font><font style="font-family:inherit;font-size:10pt;">not</font><font style="font-family:inherit;font-size:10pt;"> have a material impact on the Company&#8217;s business process, internal controls, systems, consolidated financial condition, results of operations or cash flows; as such, a cumulative effective adjustment was </font><font style="font-family:inherit;font-size:10pt;">not</font><font style="font-family:inherit;font-size:10pt;"> recorded to opening retained earnings. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February of 2016, the FASB issued ASU No. 2016-02, &#8220;Leases (Topic 842)&#8221; (&#8220;ASU 2016-02&#8221;). Under ASU 2016-02, an entity will be required to recognize right-of-use assets and lease liabilities on its balance sheet and disclose key information about leasing arrangements. ASU 2016-02 offers specific accounting guidance for a lessee, a lessor and sale and leaseback transactions. Lessees and lessors are required to disclose qualitative and quantitative information about leasing arrangements to enable a user of the financial statements to assess the amount, timing and uncertainty of cash flows arising from leases. In July of 2018, the FASB issued ASU No. 2018-11, &#8220;Leases (Topic 842): Targeted Improvement&#8221; (&#8220;ASU 2018-11&#8221;), to provide an additional, optional transition method for adopting ASU 2016-02, which allows for an entity to choose to apply the new lease standard at adoption date and recognize a cumulative-effective adjustment to the opening balance of retained earnings in the period of adoption, while comparative periods presented will continue to be in accordance with current U.S. GAAP Topic 840. For public companies, Topic 842 is effective for annual reporting periods beginning after December 15, 2018, including interim periods within that reporting period. The Company established a task force, composed of multiple functional groups inside of the Company, which has substantially completed its objective of reviewing the critical components of the standard and implementing changes to systems and controls necessary to support the adoption of the new standard beginning with its first quarter ending March 31, 2019. The Company will adopt this guidance using the additional, optional transition method, the package of transitional practical expedients relating to the identification, classification and initial direct costs of leases commencing before the effective date of Topic 842, and the transitional practical expedient for the treatment of existing land easements; however, the Company will not elect the hindsight transitional practical expedient. The Company will make an accounting policy election to not apply recognition requirements of the guidance to short-term leases. The adoption of the new guidance will have a material impact on the total assets and liabilities reported on the Company&#8217;s consolidated balance sheet, and the Company estimates net right-of-use assets and lease liabilities to be approximately </font><font style="font-family:inherit;font-size:10pt;">$1.9 billion</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2.0 billion</font><font style="font-family:inherit;font-size:10pt;">, respectively, as of January 1, 2019. The difference between these amounts is primarily due to the accrual for straight-line rent expense. These estimates are based on the Company&#8217;s current lease portfolio and changes to the lease portfolio, including the total number of leases, lease commencement and end dates and lease termination expectations, as well as changes in anticipated lease discount rates, could impact these estimates. The Company expects to make an adjustment to opening &#8220;Retained Deficit&#8221; on the Consolidated Balance Sheet of approximately </font><font style="font-family:inherit;font-size:10pt;">$1.4 million</font><font style="font-family:inherit;font-size:10pt;"> related to the adoption of this new guidance. The adoption of this new guidance will </font><font style="font-family:inherit;font-size:10pt;">not</font><font style="font-family:inherit;font-size:10pt;"> have a material impact on the Company&#8217;s results of operations, cash flows, liquidity or the Company&#8217;s covenant compliance under its existing credit agreement. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In March of 2016, the FASB issued ASU No. 2016-09, &#8220;Compensation - Stock Compensation (Topic 718):&#160; Improvements to Employee Share-Based Payment Accounting&#8221; (&#8220;ASU 2016-09&#8221;).&#160; Under ASU 2016-09, several aspects of the accounting for share-based payment transactions, including tax consequence, classification of awards as equity or liabilities, and classification on the statement of cash flows, were changed.&#160; The Company adopted this guidance with its first quarter ending March 31, 2017.&#160; </font><font style="font-family:inherit;font-size:10pt;">Upon adoption of ASU 2016-09, the Company elected to change its accounting policy to account for forfeitures as they occur; this change was applied using the modified retrospective transition method with a cumulative effect adjustment</font><font style="font-family:inherit;font-size:10pt;"> of </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;"> to opening &#8220;Retained earnings&#8221; on the accompanying Consolidated Balance Sheet as of December&#160;31, 2017.&#160; The Company applied the amendments related to the presentation of tax withholdings on the statement of cash flows using the retrospective transition method, which resulted in </font><font style="font-family:inherit;font-size:10pt;">$0.6 million</font><font style="font-family:inherit;font-size:10pt;"> of tax withholdings being reclassified from &#8220;Net cash provided by operating activities&#8221; to &#8220;Net cash used in financing activities&#8221; on the accompanying Consolidated Statement of Cash Flows for the year ended December&#160;31, 2016.&#160; The Company elected to apply the amendments related to the presentation of excess tax benefits on the statement of cash flows using the retrospective transition method, which resulted in </font><font style="font-family:inherit;font-size:10pt;">$56.0 million</font><font style="font-family:inherit;font-size:10pt;"> of excess tax benefits related to share-based compensation being reclassified from &#8220;Net cash used in financing activities&#8221; to &#8220;Net cash provided by operating activities&#8221; in the accompanying Consolidated Statement of Cash Flows for the year ended December&#160;31, 2016.&#160; ASU 2016-09 amendments related to accounting for excess tax benefits in the income statement were adopted prospectively, resulting in the reduction of </font><font style="font-family:inherit;font-size:10pt;">$34.7 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$48.7 million</font><font style="font-family:inherit;font-size:10pt;"> in &#8220;Provision for income taxes&#8221; in the accompanying Consolidated Statements of Income for the years ended December&#160;31, 2018, and 2017, respectively. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In June of 2016, the FASB issued ASU No. 2016-13, &#8220;Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments&#8221; (&#8220;ASU 2016-13&#8221;). Under ASU 2016-13, businesses and other organizations are required to present financial assets, measured at amortized costs basis, at the net amount expected to be collected. The allowance for credit losses is a valuation account that is deducted from the amortized cost basis, such as trade receivables. The measurement of expected credit loss will be based on historical experience, current conditions, and reasonable and supportable forecasts that affect the collectibility of the reported amount. For public companies, ASU 2016-13 is effective for annual reporting periods beginning after December 15, 2019, including interim periods within that reporting period, and requires a modified retrospective adoption, with early adoption permitted. The Company will adopt this guidance beginning with its first quarter ending March 31, 2020. The application of this new guidance is </font><font style="font-family:inherit;font-size:10pt;">not</font><font style="font-family:inherit;font-size:10pt;"> expected to have a material impact on the Company&#8217;s consolidated financial condition, results of operations or cash flows.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January of 2017, the FASB issued ASU No. 2017-04, &#8220;Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment&#8221; (&#8220;ASU 2017-04&#8221;). ASU 2017-04 eliminates the second step in the previous process for goodwill impairment testing; instead, the test is now a one-step process that calls for goodwill impairment loss to be measured as the excess of the reporting unit&#8217;s carrying amount over its fair value. For public companies, ASU 2017-04 is effective for annual reporting periods beginning after December 15, 2019, including interim periods within that reporting period, and requires prospective adoption, with early adoption after January 1, 2017. The Company will adopt this guidance beginning with its first quarter ending March 31, 2019. The application of this new guidance is </font><font style="font-family:inherit;font-size:10pt;">not</font><font style="font-family:inherit;font-size:10pt;"> expected to have a material impact on the Company&#8217;s consolidated financial condition, results of operations or cash flows.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August of 2018, the FASB issued ASU No. 2018-15, &#8220;Intangibles - Goodwill and Other - Internal-Use Software (Subtopic 350-40): Customer&#8217;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract&#8221; (&#8220;ASU 2018-15&#8221;). ASU 2018-15 aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software. ASU 2018-15 is effective for annual reporting periods beginning after December 15, 2019, and interim periods within that reporting period, and allows for either retrospective or prospective adoption, with early adoption permitted. The Company early adopted this guidance with its third quarter ended September 30, 2018, using the prospective adoption method. The Company did </font><font style="font-family:inherit;font-size:10pt;">not</font><font style="font-family:inherit;font-size:10pt;"> capitalize any implementation costs incurred in cloud computing arrangements that are service contracts subsequent to adoption, and therefore, the adoption of this new guidance did </font><font style="font-family:inherit;font-size:10pt;">not</font><font style="font-family:inherit;font-size:10pt;"> impact the Company&#8217;s consolidated financial condition, results of operations or cash flows during the period. The Company does not expect that the application of this new guidance will have a material impact on the Company&#8217;s consolidated financial condition, results of operations or cash flows.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTE 7 &#8211; WARRANTIES</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s product warranty liabilities are included in &#8220;Other current liabilities&#8221; on the accompanying Consolidated Balance Sheets as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">. The following table identifies the changes in the Company&#8217;s aggregate product warranty liabilities for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:66%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Warranty liabilities, balance at January 1,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">44,398</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,623</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Warranty claims</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(89,557</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(79,660</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Warranty accruals</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">97,379</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">87,435</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Warranty liabilities, balance at December 31,</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">52,220</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,398</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTE 3 &#8211; PROPERTY AND EQUIPMENT</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table identifies the types and balances of property and equipment included in &#8220;Property and equipment, at cost&#8221; on the accompanying Consolidated Balance Sheets as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, and includes the estimated useful lives for its types of property and equipment (in thousands, except original useful lives):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10" rowspan="1"></td></tr><tr><td style="width:46%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Original Useful Lives</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Land</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">745,050</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">695,669</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Buildings and building improvements</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15 &#8211; 39 years</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2,147,969</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,968,079</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Leasehold improvements</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3 &#8211; 25 years</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">686,058</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">626,714</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Furniture, fixtures and equipment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3 &#8211; 20 years</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">1,350,808</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,250,690</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vehicles</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5 &#8211; 10 years</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">424,421</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">392,130</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Construction in progress</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">291,246</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">257,853</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total property and equipment</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">5,645,552</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,191,135</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: accumulated depreciation and amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2,058,550</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,847,329</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net property and equipment</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">3,587,002</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,343,806</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recorded depreciation and amortization expense related to property and equipment in the amounts of </font><font style="font-family:inherit;font-size:10pt;">$246.0 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$232.7 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$217.0 million</font><font style="font-family:inherit;font-size:10pt;"> for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, respectively, which were primarily included in &#8220;Selling, general and administrative expenses&#8221; on the accompanying Consolidated Statements of Income.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recorded a charge of </font><font style="font-family:inherit;font-size:10pt;">$11.4 million</font><font style="font-family:inherit;font-size:10pt;"> related to property and equipment for the year ended December 31, 2018, primarily due to the disposal of a software project that was no longer expected to provide a long-term benefit, which was included in &#8220;Selling, general and administrative expenses&#8221; on the accompanying Consolidated Statements of Income.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Property and equipment: </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment are carried at cost. Depreciation is calculated using the straight-line method, generally over the estimated useful lives of the assets. Leasehold improvements are amortized over the lesser of the lease term or the estimated economic life of the assets. The lease term includes renewal options determined by management at lease inception, for which failure to execute renewal options would result in a substantial economic penalty to the Company. Maintenance and repairs are charged to expense as incurred. Upon retirement or sale, the cost and accumulated depreciation are eliminated and the gain or loss, if any, is recognized in the Company&#8217;s Consolidated Statements of Income. The Company reviews long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be fully recoverable.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10" rowspan="1"></td></tr><tr><td style="width:46%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Original Useful Lives</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Land</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">745,050</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">695,669</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Buildings and building improvements</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15 &#8211; 39 years</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2,147,969</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,968,079</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Leasehold improvements</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3 &#8211; 25 years</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">686,058</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">626,714</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Furniture, fixtures and equipment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3 &#8211; 20 years</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">1,350,808</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,250,690</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vehicles</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5 &#8211; 10 years</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">424,421</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">392,130</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Construction in progress</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">291,246</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">257,853</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total property and equipment</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">5,645,552</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,191,135</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: accumulated depreciation and amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2,058,550</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,847,329</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net property and equipment</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">3,587,002</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,343,806</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTE 15 &#8211; QUARTERLY RESULTS (Unaudited)</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables set forth certain quarterly unaudited operating data for the fiscal years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">. The unaudited quarterly information includes all adjustments, which the Company considers necessary for a fair presentation of the information shown (in thousands, except per share data):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Fiscal 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">First<br clear="none"/>Quarter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Second<br clear="none"/>Quarter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Third<br clear="none"/>Quarter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Fourth<br clear="none"/>Quarter</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Sales</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2,282,681</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2,456,073</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2,482,717</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2,314,957</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Gross profit</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">1,201,258</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">1,288,638</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">1,315,755</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">1,234,315</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Operating income</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">422,846</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">479,150</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">485,148</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">428,040</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net income</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">304,906</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">353,073</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">366,151</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">300,357</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Earnings per share &#8211; basic </font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">3.65</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">4.32</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">4.54</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">3.76</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Earnings per share &#8211; assuming dilution </font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">3.61</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">4.28</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">4.50</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">3.72</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">First<br clear="none"/>Quarter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Second<br clear="none"/>Quarter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Third<br clear="none"/>Quarter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fourth<br clear="none"/>Quarter</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,156,259</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,290,829</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,339,830</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,190,808</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross profit</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,131,147</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,200,062</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,230,294</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,159,180</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating income</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">403,157</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">457,445</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">461,963</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">402,835</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">264,934</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">282,821</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">283,734</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">302,315</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Earnings per share &#8211; basic </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.88</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.14</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.26</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.56</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Earnings per share &#8211; assuming dilution </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.83</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.10</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.22</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.52</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Earnings per share amounts are computed independently for each quarter and annual period. The quarterly earnings per share amounts may not sum to equal the full-year earnings per share amount.</font></div></td></tr></table><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The unaudited operating data presented above should be read in conjunction with the Company&#8217;s consolidated financial statements and related notes, and the other financial information included therein.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTE 12 &#8211; RELATED PARTIES</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company leases certain land and buildings related to </font><font style="font-family:inherit;font-size:10pt;">74</font><font style="font-family:inherit;font-size:10pt;"> of its O&#8217;Reilly Auto Parts stores under fifteen- or twenty-year operating lease agreements with entities that include one or more of the Company&#8217;s affiliated directors or members of an affiliated director&#8217;s immediate family. Generally, these lease agreements provide for renewal options for an additional five years at the option of the Company and the lease agreements are periodically modified to further extend the lease term for specific stores under the agreements. Lease payments under these operating leases totaled </font><font style="font-family:inherit;font-size:10pt;">$4.6 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$4.6 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$4.5 million</font><font style="font-family:inherit;font-size:10pt;"> during the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, respectively. The Company believes that the lease agreements with the affiliated entities are on terms comparable to those obtainable from third parties. See Note 6 for further information concerning the Company&#8217;s operating leases.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTE 9 &#8211; REVENUE</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The table below identifies the Company&#8217;s revenues disaggregated by major customer type for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:54%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">For the Year Ended&#160;<br clear="none"/>&#160;December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales to do-it-yourself customers</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">5,351,035</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,113,288</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,911,826</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales to professional service provider customers</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">4,035,898</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,724,220</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,540,116</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other sales and sales adjustments</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">149,495</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">140,218</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">141,154</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total sales</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">9,536,428</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,977,726</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,593,096</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, the Company had recorded a deferred revenue liability of </font><font style="font-family:inherit;font-size:10pt;">$4.3 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$4.7 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, related to its loyalty program, which were included in &#8220;Other liabilities&#8221; on the accompanying Consolidated Balance Sheets. During the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, the Company recognized </font><font style="font-family:inherit;font-size:10pt;">$15.9 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$17.6 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$12.7 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, of deferred revenue related to its loyalty program, which were included in &#8220;Sales&#8221; on the accompanying Consolidated Statements of Income.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue recognition:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s primary source of revenue is derived from the sale of automotive aftermarket parts and merchandise to its customers. Revenue is recognized when performance obligations under the terms of a contract with a customer are satisfied, in an amount representing the consideration the Company expects to receive in exchange for transferring goods to the customer. Generally, the Company&#8217;s performance obligations are satisfied when the customer takes possession of the merchandise, which normally occurs immediately at the point of sale or through same day delivery of the merchandise. All sales are recorded net of estimated returns allowances, discounts and taxes. The company does not recognize revenue related to product warranties, as these are considered assurance warranty obligations. See the new recent accounting pronouncements section for information regarding the adoption implementation of Accounting Standard Update No. 2014-09, &#8220;Revenue from Contracts with Customers (Topic 606).&#8221;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Over-the-counter retail sales to do-it-yourself (&#8220;DIY&#8221;) customers are recorded when the customer takes possession of the merchandise. Internet retail sales, included in sales to DIY customers, are recorded when the merchandise is shipped or when the customer picks up the merchandise at a store. Sales to professional service provider customers, also referred to as &#8220;commercial sales,&#8221; are recorded upon same-day delivery of the merchandise to the customer, generally at the customer&#8217;s place of business. Other sales and sales adjustments primarily includes sales to Team Members, wholesale sales to other retailers (&#8220;jobber sales&#8221;), equipment sales, discounts, rebates, deferred revenue adjustments relating to the Company&#8217;s retail loyalty program and adjustments to estimated sales returns allowances. Sales to Team Members are recorded when the Team Member takes possession of the merchandise. Jobber sales are recorded upon shipment of the merchandise from a regional distribution center with same-day delivery to the jobber customer&#8217;s location. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company maintains a retail loyalty program named O&#8217;Reilly O&#8217;Rewards, which represents a performance obligation. The Company records a deferred revenue liability, based on a breakage adjusted, estimated redemption rate, and a corresponding reduction in revenue in periods when loyalty points are earned by members. The Company recognizes revenue and a corresponding reduction to the deferred revenue liability in periods when loyalty program issued coupons are redeemed by members, generally within a period of </font><font style="font-family:inherit;font-size:10pt;">three months</font><font style="font-family:inherit;font-size:10pt;"> from issuance, or when unredeemed points expire, generally within </font><font style="font-family:inherit;font-size:10pt;">12 months</font><font style="font-family:inherit;font-size:10pt;"> after the date they were earned, which satisfies the Company&#8217;s performance obligation.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.81481481481481%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:54%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">For the Year Ended&#160;<br clear="none"/>&#160;December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Federal income taxes at statutory rate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">355,758</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">573,231</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">573,020</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">State income taxes, net of federal tax benefit</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">56,345</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,062</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,285</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Excess tax benefit from share-based compensation</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(34,703</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(48,688</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revaluation of deferred tax liability</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(1,262</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(53,240</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other items, net</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(6,538</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,365</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,805</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total provision for income taxes</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">369,600</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">504,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">599,500</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="22" rowspan="1"></td></tr><tr><td style="width:29%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:3%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Description</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance at </font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Beginning of Period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Additions - Charged to </font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Costs and Expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Additions - Charged to </font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Other Accounts - Describe</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="4" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Deductions -</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;Describe</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance at </font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">End of Period</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Allowance for doubtful accounts:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">For the year ended December 31, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">12,717</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">9,475</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">8,954</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">13,238</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the year ended December 31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,040</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,598</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,921</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,717</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the year ended December 31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,637</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,587</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,184</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,040</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Uncollectable accounts written off.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:66%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revolving Credit Facility, weighted-average variable interest rate of 4.560%</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">287,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">346,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$500 million, 4.875% Senior Notes due 2021</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font><font style="font-family:inherit;font-size:10pt;">, effective interest rate of 4.952%</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">498,371</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">497,565</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$300 million, 4.625% Senior Notes due 2021</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></font><font style="font-family:inherit;font-size:10pt;">, effective interest rate of 4.645%</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">299,244</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">298,961</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$300 million, 3.800% Senior Notes due 2022</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)</sup></font><font style="font-family:inherit;font-size:10pt;">, effective interest rate of 3.845%</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">298,574</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">298,214</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$300 million, 3.850% Senior Notes due 2023</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(4)</sup></font><font style="font-family:inherit;font-size:10pt;">, effective interest rate of 3.851%</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">298,821</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">298,583</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$500 million, 3.550% Senior Notes due 2026</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(5)</sup></font><font style="font-family:inherit;font-size:10pt;">, effective interest rate of 3.570%</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">496,240</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">495,792</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$750 million, 3.600% Senior Notes due 2027</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(6)</sup></font><font style="font-family:inherit;font-size:10pt;">, effective interest rate of 3.619%</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">743,868</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">743,275</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$500 million, 4.350% Senior Notes due 2028</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(7)</sup></font><font style="font-family:inherit;font-size:10pt;">, effective interest rate of 4.383%</font></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">495,004</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-term debt</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">3,417,122</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,978,390</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net of unamortized discount of </font><font style="font-family:inherit;font-size:9pt;">$0.7 million</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">$1.1 million</font><font style="font-family:inherit;font-size:9pt;"> as of </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">2017</font><font style="font-family:inherit;font-size:9pt;">, respectively, and debt issuance costs of </font><font style="font-family:inherit;font-size:9pt;">$0.9 million</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">$1.4 million</font><font style="font-family:inherit;font-size:9pt;"> as of </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">2017</font><font style="font-family:inherit;font-size:9pt;">, respectively.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(2)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net of unamortized discount of </font><font style="font-family:inherit;font-size:9pt;">$0.1 million</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">$0.2 million</font><font style="font-family:inherit;font-size:9pt;"> as of </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">2017</font><font style="font-family:inherit;font-size:9pt;">, respectively, and debt issuance costs of </font><font style="font-family:inherit;font-size:9pt;">$0.6 million</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">$0.8 million</font><font style="font-family:inherit;font-size:9pt;"> as of </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">2017</font><font style="font-family:inherit;font-size:9pt;">, respectively.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(3)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net of unamortized discount of </font><font style="font-family:inherit;font-size:9pt;">$0.5 million</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">$0.6 million</font><font style="font-family:inherit;font-size:9pt;"> as of </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">2017</font><font style="font-family:inherit;font-size:9pt;">, respectively, and debt issuance costs of </font><font style="font-family:inherit;font-size:9pt;">$1.0 million</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">$1.2 million</font><font style="font-family:inherit;font-size:9pt;"> as of </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">2017</font><font style="font-family:inherit;font-size:9pt;">, respectively.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(4)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net of unamortized discount of less than </font><font style="font-family:inherit;font-size:9pt;">$0.1 million</font><font style="font-family:inherit;font-size:9pt;"> as of </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">2017</font><font style="font-family:inherit;font-size:9pt;">, and debt issuance costs of </font><font style="font-family:inherit;font-size:9pt;">$1.2 million</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">$1.4 million</font><font style="font-family:inherit;font-size:9pt;"> as of </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">2017</font><font style="font-family:inherit;font-size:9pt;">, respectively.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(5)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net of unamortized discount of </font><font style="font-family:inherit;font-size:9pt;">$0.6 million</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">$0.7 million</font><font style="font-family:inherit;font-size:9pt;"> as of </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">2017</font><font style="font-family:inherit;font-size:9pt;">, respectively, and debt issuance costs of </font><font style="font-family:inherit;font-size:9pt;">$3.1 million</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">$3.5 million</font><font style="font-family:inherit;font-size:9pt;"> as of </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">2017</font><font style="font-family:inherit;font-size:9pt;">, respectively.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(6)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net of unamortized discount of </font><font style="font-family:inherit;font-size:9pt;">$1.1 million</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">$1.2 million</font><font style="font-family:inherit;font-size:9pt;"> as of </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">2017</font><font style="font-family:inherit;font-size:9pt;">, respectively, and debt issuance costs of </font><font style="font-family:inherit;font-size:9pt;">$5.1 million</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">$5.6 million</font><font style="font-family:inherit;font-size:9pt;"> as of </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">2017</font><font style="font-family:inherit;font-size:9pt;">, respectively. </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(7)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net of unamortized discount of </font><font style="font-family:inherit;font-size:9pt;text-transform:default;">$1.3 million</font><font style="font-family:inherit;font-size:9pt;"> as of </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:9pt;">, and debt issuance costs of </font><font style="font-family:inherit;font-size:9pt;">$3.7 million</font><font style="font-family:inherit;font-size:9pt;"> as of </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:9pt;">.</font></div></td></tr></table><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:12pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:70%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax assets:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Allowance for doubtful accounts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">1,944</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,885</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Tax credits</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">5,606</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,179</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:6px;text-indent:-6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other accruals</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">105,894</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">97,247</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net operating losses</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">346</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">14,770</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,784</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total deferred tax assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">128,214</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">121,441</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">62,846</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">55,965</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">140,019</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">122,354</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">30,915</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,528</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total deferred tax liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">233,780</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">206,847</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net deferred tax liabilities</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(105,566</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(85,406</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.81481481481481%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:60%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">For the Year Ended&#160;<br clear="none"/>&#160;December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Numerator (basic and diluted):</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">1,324,487</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,133,804</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,037,691</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Denominator:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average common shares outstanding &#8211; basic</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">81,406</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">88,426</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">95,447</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effect of stock options </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">874</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,076</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,273</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average common shares outstanding &#8211; assuming dilution</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">82,280</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">89,502</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">96,720</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Earnings per share:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Earnings per share-basic</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">16.27</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.82</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.87</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Earnings per share-assuming dilution</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">16.10</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.67</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.73</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Antidilutive potential common shares not included in the calculation of diluted earnings per share:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-left:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">567</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">715</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">332</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-left:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average exercise price per share of antidilutive stock options </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">268.55</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">252.16</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">265.77</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">See Note 10 for further information concerning the terms of the Company&#8217;s share-based compensation plans.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.81481481481481%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:54%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">For the Year Ended&#160;<br clear="none"/>&#160;December 31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Current</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Deferred</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Federal income tax expense</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">289,953</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">16,309</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">306,262</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">State income tax expense </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">59,487</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">3,851</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">63,338</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net income tax expense </font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">349,440</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">20,160</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">369,600</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:54%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the Year Ended&#160;<br clear="none"/>&#160;December 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Federal income tax expense (benefit)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">467,577</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(13,053</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">454,524</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">State income tax expense </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,183</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,293</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49,476</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income tax expense (benefit)</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">508,760</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,760</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">504,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.81481481481481%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:54%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the Year Ended&#160;<br clear="none"/>&#160;December 31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Federal income tax expense </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">540,090</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,558</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">547,648</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">State income tax expense </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49,016</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,836</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,852</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income tax expense </font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">589,106</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,394</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">599,500</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td style="width:23%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Cost of Amortizable <br clear="none"/>Intangibles</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated Amortization </font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Expense) Benefit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net Amortizable Intangibles</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">December&#160;31, <br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">December&#160;31, <br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">December&#160;31, <br clear="none"/>2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortizable intangible assets:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Favorable leases</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">18,930</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,500</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(12,564</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(14,495</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">6,366</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,005</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-compete agreements</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2,757</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,851</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(679</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(464</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2,078</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,387</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total amortizable intangible assets</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">21,687</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,351</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(13,243</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(14,959</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">8,444</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,392</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unfavorable leases</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">10,180</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,470</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">8,486</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,853</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">1,694</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,617</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.81481481481481%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:33%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:19%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:19%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:19%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Related Parties</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Non-Related Parties</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,682</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">305,061</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">309,743</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,896</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">288,972</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">292,868</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,429</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">260,794</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">264,223</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,671</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">236,485</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">239,156</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2023</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,448</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">206,003</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">208,451</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,515</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,111,088</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,114,603</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">20,641</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2,408,403</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2,429,044</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill, balance at January 1,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">789,058</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">785,399</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Change in goodwill</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">18,202</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,659</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill, balance at December 31,</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">807,260</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">789,058</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:74%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:24%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Scheduled Maturities</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">800,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">587,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2023</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">300,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,750,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">3,437,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:66%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Warranty liabilities, balance at January 1,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">44,398</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,623</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Warranty claims</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(89,557</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(79,660</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Warranty accruals</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">97,379</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">87,435</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Warranty liabilities, balance at December 31,</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">52,220</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,398</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Fiscal 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">First<br clear="none"/>Quarter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Second<br clear="none"/>Quarter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Third<br clear="none"/>Quarter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Fourth<br clear="none"/>Quarter</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Sales</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2,282,681</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2,456,073</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2,482,717</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2,314,957</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Gross profit</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">1,201,258</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">1,288,638</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">1,315,755</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">1,234,315</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Operating income</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">422,846</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">479,150</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">485,148</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">428,040</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net income</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">304,906</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">353,073</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">366,151</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">300,357</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Earnings per share &#8211; basic </font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">3.65</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">4.32</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">4.54</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">3.76</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Earnings per share &#8211; assuming dilution </font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">3.61</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">4.28</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">4.50</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">3.72</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">First<br clear="none"/>Quarter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Second<br clear="none"/>Quarter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Third<br clear="none"/>Quarter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fourth<br clear="none"/>Quarter</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,156,259</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,290,829</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,339,830</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,190,808</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross profit</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,131,147</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,200,062</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,230,294</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,159,180</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating income</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">403,157</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">457,445</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">461,963</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">402,835</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">264,934</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">282,821</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">283,734</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">302,315</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Earnings per share &#8211; basic </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.88</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.14</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.26</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.56</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Earnings per share &#8211; assuming dilution </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.83</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.10</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.22</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.52</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Earnings per share amounts are computed independently for each quarter and annual period. The quarterly earnings per share amounts may not sum to equal the full-year earnings per share amount.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.62962962962963%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:38%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">For the Year Ended&#160;<br clear="none"/>&#160;December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Minimum operating lease expense</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">305,613</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">289,245</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">273,559</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contingent rents</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">806</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,049</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">892</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other lease related occupancy costs</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">14,449</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,478</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,241</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total rent expense</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">320,868</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">302,772</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">287,692</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: sublease income</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">3,585</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,158</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,439</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net rent expense</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">317,283</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">298,614</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">283,253</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:62%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">For the Year Ended&#160;<br clear="none"/>&#160;December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Compensation expense for shares issued under the ESPP</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2,285</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,212</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,162</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax benefit from compensation expense for shares issued under the ESPP</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:middle;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">566</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">844</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">807</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shares issued under the ESPP</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">53</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">64</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average price of shares issued under the ESPP</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:middle;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">245.26</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">196.72</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">227.12</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:38%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Shares </font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted-Average Exercise Price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Average Remaining Contractual Terms</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Aggregate Intrinsic Value </font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,364</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">137.08</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">293</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">264.34</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercised</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(763</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">80.52</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited or expired</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(34</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">231.53</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Outstanding at December&#160;31, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">1,860</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">178.57</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">5.9 Years</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">308,297</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Vested or expected to vest at December&#160;31, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">1,819</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">176.78</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">5.8 Years</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">304,818</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Exercisable at December&#160;31, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">1,174</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">133.24</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">4.4 Years</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">247,816</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:56%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Risk free interest rate</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2.63</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.98</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.44</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected life</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">5.9 Years</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.4 Years</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.5 Years</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected volatility</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">24.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected dividend yield</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:47%;" rowspan="1" colspan="1"></td><td style="width:25%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:24%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Shares </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted-Average Grant-Date Fair Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-vested at December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">244.06</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted during the period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">262.38</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested during the period </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">232.30</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited during the period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Non-vested at December&#160;31, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">260.42</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Includes less than </font><font style="font-family:inherit;font-size:9pt;">one thousand</font><font style="font-family:inherit;font-size:9pt;"> shares withheld to cover employees&#8217; taxes upon vesting.</font></div></td></tr></table><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:47%;" rowspan="1" colspan="1"></td><td style="width:25%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:24%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Shares </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted-Average Grant-Date Fair Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-vested at December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">250.85</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted during the period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">265.41</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested during the period</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">248.53</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited during the period</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Non-vested at December&#160;31, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">261.07</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.62962962962963%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:55%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:20%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:20%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">For the Year Ended&#160;<br clear="none"/>&#160;December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shares repurchased</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">6,061</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,301</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Average price per share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">282.80</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">233.57</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total investment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">1,713,953</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,172,437</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.81481481481481%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:54%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unrealized tax benefit, balance at January 1,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">35,388</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,798</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,928</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additions based on tax positions related to the current year</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">3,550</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,299</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,116</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additions based on tax positions related to prior years</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">4,255</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Payments related to items settled with taxing authorities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(2,792</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(195</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Reductions due to the lapse of statute of limitations and settlements</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(6,635</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,709</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,051</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unrealized tax benefit, balance at December 31,</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">33,766</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,388</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,798</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:26%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:26%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:29%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Amortization Expense</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Amortization Benefit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total Amortization Expense</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,483</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">713</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(770</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,306</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">541</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(765</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,078</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">389</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(689</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(961</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(910</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2023</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(787</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(787</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(5,615</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">1,694</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(3,921</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">)</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Segment reporting:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company is managed and operated by a single management team reporting to the chief operating decision maker. O&#8217;Reilly stores have similar characteristics, including the nature of the products and services, the type and class of customers and the methods used to distribute products and provide service to its customers and, as a whole, make up a single operating segment. The Company does not prepare discrete financial information with respect to product lines, types of customers or geographic locations and as such has one reportable segment.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Self-insurance reserves:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company uses a combination of insurance and self-insurance mechanisms to provide for potential liabilities for Team Member health care benefits, workers&#8217; compensation, vehicle liability, general liability and property loss. With the exception of certain Team Member health care benefit liabilities, employment related claims and litigation, certain commercial litigation and certain regulatory matters, the Company obtains third-party insurance coverage to limit its exposure. The Company estimates its self-insurance liabilities by considering a number of factors, including historical claims experience and trend-lines, projected medical and legal inflation, growth patterns and exposure forecasts.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Share-based compensation and benefit plans:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company sponsors employee share-based benefit plans and employee and director share-based compensation plans. The Company recognizes compensation expense over the requisite service period for its share-based plans based on the fair value of the awards on the date of the grant, award or issuance. Share-based plans include stock option awards issued under the Company&#8217;s employee incentive plans and director stock plan, stock issued through the Company&#8217;s employee stock purchase plan and restricted stock awarded to employees and directors through other compensation plans. </font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTE 1</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8211; SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Nature of business:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">O&#8217;Reilly Automotive, Inc. and its subsidiaries, collectively, &#8220;O&#8217;Reilly&#8221; or the &#8220;Company,&#8221; is a specialty retailer and supplier of automotive aftermarket parts. The Company&#8217;s stores carry an extensive product line, including new and remanufactured automotive hard parts, maintenance items and various automotive accessories. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company owned and operated </font><font style="font-family:inherit;font-size:10pt;">5,219</font><font style="font-family:inherit;font-size:10pt;"> stores in </font><font style="font-family:inherit;font-size:10pt;">47</font><font style="font-family:inherit;font-size:10pt;"> states, servicing both do-it-yourself (&#8220;DIY&#8221;) and the professional service provider customers. After the close of business on December 31, 2018, the Company acquired substantially all of the non-real estate assets of Bennett Auto Supply, Inc. and its affiliates, including </font><font style="font-family:inherit;font-size:10pt;">33</font><font style="font-family:inherit;font-size:10pt;"> stores that were not included in the 2018 store count and were not operated by the Company in 2018. The Company&#8217;s robust distribution system provides stores with same-day or overnight access to an extensive inventory of hard-to-find items not typically stocked in the stores of other auto parts retailers. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Segment reporting:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company is managed and operated by a single management team reporting to the chief operating decision maker. O&#8217;Reilly stores have similar characteristics, including the nature of the products and services, the type and class of customers and the methods used to distribute products and provide service to its customers and, as a whole, make up a single operating segment. The Company does not prepare discrete financial information with respect to product lines, types of customers or geographic locations and as such has one reportable segment.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Principles of consolidation: </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All inter-company balances and transactions have been eliminated in consolidation. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Use of estimates:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of the consolidated financial statements, in conformity with United States generally accepted accounting principles (&#8220;GAAP&#8221;), requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Actual results could materially differ from those estimates. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Cash equivalents:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash equivalents include investments with maturities of 90 days or less on the date of purchase.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Accounts receivable:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company maintains allowances for doubtful accounts for estimated losses resulting from the inability of the Company&#8217;s customers to make required payments. The Company considers the following factors when determining if collection is reasonably assured: customer creditworthiness, past transaction history with the customer, current economic and industry trends and changes in customer payment terms. Allowances for doubtful accounts are determined based on historical experience and an evaluation of the current composition of accounts receivable. Amounts due to the Company from its Team Members are included in &#8220;Accounts receivable&#8221; on the accompanying Consolidated Balance Sheets. These amounts consist primarily of purchases of merchandise on Team Member accounts. Accounts receivable due from Team Members was approximately </font><font style="font-family:inherit;font-size:10pt;">$1.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.9 million</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company grants credit to certain customers who meet the Company&#8217;s pre-established credit requirements. Concentrations of credit risk with respect to these receivables are limited because the Company&#8217;s customer base consists of a large number of small customers, spreading the credit risk across a broad base. The Company also controls this credit risk through credit approvals, credit limits and accounts receivable and credit monitoring procedures. Generally, the Company does not require security when credit is granted to customers. Credit losses are provided for in the Company&#8217;s consolidated financial statements and have consistently been within management&#8217;s expectations.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Amounts receivable from suppliers:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company receives concessions from its suppliers through a variety of programs and arrangements, including allowances for new stores and warranties, volume purchase rebates and co-operative advertising. Co-operative advertising allowances that are incremental to the Company&#8217;s advertising program, specific to a product or event and identifiable for accounting purposes are reported as a reduction of advertising expense in the period in which the advertising occurred. All other supplier concessions are recognized as a reduction to the cost of sales. Amounts receivable from suppliers also include amounts due to the Company for changeover merchandise and product returns. The Company regularly reviews supplier receivables for collectability and assesses the need for a reserve for uncollectable amounts based on an evaluation of the Company&#8217;s suppliers&#8217; financial positions and corresponding abilities to meet financial obligations. Management does not believe there is a reasonable likelihood that the Company will be unable to collect the amounts receivable from suppliers and the Company did </font><font style="font-family:inherit;font-size:10pt;">not</font><font style="font-family:inherit;font-size:10pt;"> record a reserve for uncollectable amounts from suppliers in the consolidated financial statements as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> or </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Inventory:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventory, which consists of automotive hard parts, maintenance items, accessories and tools, is stated at the lower of cost or market. Inventory also includes capitalized costs related to procurement, warehousing and distribution centers (&#8220;DC&#8221;s). Cost has been determined using the last-in, first-out (&#8220;LIFO&#8221;) method, which more accurately matches costs with related revenues. Over time, as the Company&#8217;s merchandise inventory purchases have increased, the Company negotiated improved acquisition costs from its suppliers and the corresponding price deflation exhausted the Company&#8217;s LIFO reserve balance. The Company&#8217;s policy is to not write up the value of its inventory in excess of its replacement cost, and accordingly, the Company&#8217;s merchandise inventory has been effectively recorded at replacement cost since December&#160;31, 2013. The replacement cost of inventory was </font><font style="font-family:inherit;font-size:10pt;">$3.20 billion</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$3.01 billion</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, respectively. LIFO costs exceeded replacement costs by </font><font style="font-family:inherit;font-size:10pt;">$107.3 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$157.3 million</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Fair value of financial instruments:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company uses the fair value hierarchy, which prioritizes the inputs used to measure the fair value of certain of its financial instruments. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurement) and the lowest priority to unobservable inputs (Level 3 measurement). The Company uses the income and market approaches to determine the fair value of its assets and liabilities. The three levels of the fair value hierarchy are set forth below:</font></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 1 &#8211; Quoted prices (unadjusted) in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 2 &#8211; Inputs other than quoted prices in active markets included within Level 1 that are observable for the asset or liability, either directly or indirectly.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 3 &#8211; Unobservable inputs for the asset or liability.</font></div></td></tr></table><div style="line-height:120%;padding-top:4px;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See Note 2 for further information concerning the Company&#8217;s financial and non-financial assets and liabilities measured at fair value on a recurring and non-recurring basis. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Property and equipment: </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment are carried at cost. Depreciation is calculated using the straight-line method, generally over the estimated useful lives of the assets. Leasehold improvements are amortized over the lesser of the lease term or the estimated economic life of the assets. The lease term includes renewal options determined by management at lease inception, for which failure to execute renewal options would result in a substantial economic penalty to the Company. Maintenance and repairs are charged to expense as incurred. Upon retirement or sale, the cost and accumulated depreciation are eliminated and the gain or loss, if any, is recognized in the Company&#8217;s Consolidated Statements of Income. The Company reviews long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be fully recoverable. See Note 3 for further information concerning the Company&#8217;s property and equipment.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Goodwill and other intangibles:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying Consolidated Balance Sheets at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, include goodwill and other intangible assets recorded as the result of acquisitions. The Company reviews goodwill for impairment annually during the fourth quarter, or when events or changes in circumstances indicate the carrying value of these assets might exceed their current fair values. During </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, the goodwill impairment test included a quantitative assessment, which compared the fair value of the reporting unit to its carrying amount, including goodwill. The Company operates as a single reporting unit, and the Company determined that its fair value exceeded its carrying value, including goodwill, as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">; as such, </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> goodwill impairment adjustment was required as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">. Finite-lived intangibles are carried at cost and amortization is calculated using the straight-line method, generally over the estimated useful lives of the intangibles. See Note 4 for further information concerning the Company&#8217;s goodwill and other intangibles. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Impairment of long-lived assets:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company reviews its long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying value of an asset may not be recoverable. When such an event occurs, the Company compares the sum of the undiscounted expected future cash flows of the asset (asset group) with the carrying amounts of the asset. If the undiscounted expected future cash flows are less than the carrying value of the assets, the Company measures the amount of impairment loss as the amount, by which the carrying amount of the assets exceeds the fair value of the assets. The Company has </font><font style="font-family:inherit;font-size:10pt;">not</font><font style="font-family:inherit;font-size:10pt;"> historically recorded any material impairment charges to its long-lived assets. The Company recorded a charge of </font><font style="font-family:inherit;font-size:10pt;">$11.4 million</font><font style="font-family:inherit;font-size:10pt;"> related to its long-lived assets during the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, primarily due to the disposal of a software project that was no longer expected to provide a long-term benefit.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Valuation of investments:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has an unsecured obligation to pay, in the future, the value of deferred compensation and a Company match relating to employee participation in the Company&#8217;s nonqualified deferred compensation plan (the &#8220;Deferred Compensation Plan&#8221;). The future obligation is adjusted to reflect the performance, whether positive or negative, of selected investment measurement options, chosen by each participant. The Company invests in various marketable securities with the intention of selling these securities to fulfill its future obligations under the Deferred Compensation Plan. The investments in this plan were stated at fair value based on quoted market prices, were accounted for as trading securities and were included in &#8220;Other assets, net&#8221; on the accompanying Consolidated Balance Sheets as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">. See Note 2 for further information concerning the fair value measurements of the Company&#8217;s marketable securities. See Note 10 for further information concerning the Company&#8217;s benefit plans.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Self-insurance reserves:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company uses a combination of insurance and self-insurance mechanisms to provide for potential liabilities for Team Member health care benefits, workers&#8217; compensation, vehicle liability, general liability and property loss. With the exception of certain Team Member health care benefit liabilities, employment related claims and litigation, certain commercial litigation and certain regulatory matters, the Company obtains third-party insurance coverage to limit its exposure. The Company estimates its self-insurance liabilities by considering a number of factors, including historical claims experience and trend-lines, projected medical and legal inflation, growth patterns and exposure forecasts. Certain of these liabilities were recorded at an estimate of their net present value, using a credit-adjusted discount rate. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table identifies the components of the Company&#8217;s self-insurance reserves as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:63%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Self-insurance reserves (undiscounted)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">157,538</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">147,664</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Self-insurance reserves (discounted)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">146,718</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">137,970</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The current portion of the Company&#8217;s discounted self-insurance reserves totaled </font><font style="font-family:inherit;font-size:10pt;">$77.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$71.7 million</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, respectively, which was included in &#8220;Self-insurance reserves&#8221; on the accompanying Consolidate Balance Sheets as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">. The remainder was included in &#8220;Other liabilities&#8221; on the accompanying Consolidated Balance Sheets as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Warranties:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company offers warranties on certain merchandise it sells with warranty periods ranging from 30 days to limited lifetime warranties. The risk of loss arising from warranty claims is typically the obligation of the Company&#8217;s suppliers. Certain suppliers provide upfront allowances to the Company in lieu of accepting the obligation for warranty claims. For this merchandise, when sold, the Company bears the risk of loss associated with the cost of warranty claims. Differences between supplier allowances received by the Company, in lieu of warranty obligations and estimated warranty expense, are recorded as an adjustment to cost of sales. Estimated warranty costs, which are recorded as obligations at the time of sale, are based on the historical failure rate of each individual product line. The Company&#8217;s historical experience has been that failure rates are relatively consistent over time and that the ultimate cost of warranty claims to the Company has been driven by volume of units sold as opposed to fluctuations in failure rates or the variation of the cost of individual claims. See Note 7 for further information concerning the Company&#8217;s aggregate product warranty liabilities. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Litigation accruals:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">O&#8217;Reilly is currently involved in litigation incidental to the ordinary conduct of the Company&#8217;s business. The Company accrues for litigation losses in instances where a material adverse outcome is probable and the Company is able to reasonably estimate the probable loss. The Company accrues for an estimate of material legal costs to be incurred in pending litigation matters. Although the Company cannot ascertain the amount of liability that it may incur from any of these matters, it does not currently believe that, in the aggregate, these matters, taking into account applicable insurance and accruals, will have a material adverse effect on its consolidated financial position, results of operations or cash flows in a particular quarter or annual period. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Share repurchases:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January of 2011, the Company&#8217;s Board of Directors approved a share repurchase program. Under the program, the Company may, from time to time, repurchase shares of its common stock, solely through open market purchases effected through a broker dealer at prevailing market prices, based on a variety of factors such as price, corporate trading policy requirements and overall market conditions. All shares repurchased under the share repurchase program are retired and recorded under the par value method on the accompanying Consolidated Balance Sheets. See Note 8 for further information concerning the Company&#8217;s share repurchase program. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue recognition:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s primary source of revenue is derived from the sale of automotive aftermarket parts and merchandise to its customers. Revenue is recognized when performance obligations under the terms of a contract with a customer are satisfied, in an amount representing the consideration the Company expects to receive in exchange for transferring goods to the customer. Generally, the Company&#8217;s performance obligations are satisfied when the customer takes possession of the merchandise, which normally occurs immediately at the point of sale or through same day delivery of the merchandise. All sales are recorded net of estimated returns allowances, discounts and taxes. The company does not recognize revenue related to product warranties, as these are considered assurance warranty obligations. See the new recent accounting pronouncements section for information regarding the adoption implementation of Accounting Standard Update No. 2014-09, &#8220;Revenue from Contracts with Customers (Topic 606).&#8221;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Over-the-counter retail sales to do-it-yourself (&#8220;DIY&#8221;) customers are recorded when the customer takes possession of the merchandise. Internet retail sales, included in sales to DIY customers, are recorded when the merchandise is shipped or when the customer picks up the merchandise at a store. Sales to professional service provider customers, also referred to as &#8220;commercial sales,&#8221; are recorded upon same-day delivery of the merchandise to the customer, generally at the customer&#8217;s place of business. Other sales and sales adjustments primarily includes sales to Team Members, wholesale sales to other retailers (&#8220;jobber sales&#8221;), equipment sales, discounts, rebates, deferred revenue adjustments relating to the Company&#8217;s retail loyalty program and adjustments to estimated sales returns allowances. Sales to Team Members are recorded when the Team Member takes possession of the merchandise. Jobber sales are recorded upon shipment of the merchandise from a regional distribution center with same-day delivery to the jobber customer&#8217;s location. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company maintains a retail loyalty program named O&#8217;Reilly O&#8217;Rewards, which represents a performance obligation. The Company records a deferred revenue liability, based on a breakage adjusted, estimated redemption rate, and a corresponding reduction in revenue in periods when loyalty points are earned by members. The Company recognizes revenue and a corresponding reduction to the deferred revenue liability in periods when loyalty program issued coupons are redeemed by members, generally within a period of </font><font style="font-family:inherit;font-size:10pt;">three months</font><font style="font-family:inherit;font-size:10pt;"> from issuance, or when unredeemed points expire, generally within </font><font style="font-family:inherit;font-size:10pt;">12 months</font><font style="font-family:inherit;font-size:10pt;"> after the date they were earned, which satisfies the Company&#8217;s performance obligation. See Note 9 for further information concerning the Company&#8217;s revenue.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Cost of goods sold and selling, general and administrative expenses:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table illustrates the primary costs classified in each major expense category:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:50%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Cost of goods sold, including warehouse and distribution expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Selling, general and administrative expenses</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total cost of merchandise sold, including:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Payroll and benefit costs for store and corporate Team Members</font></div></td></tr><tr><td style="vertical-align:top;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Freight expenses associated with acquiring merchandise and with moving merchandise inventories from the Company&#8217;s distribution centers to the stores</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Occupancy costs of store and corporate facilities</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Defective merchandise and warranty costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Depreciation and amortization related to store and corporate assets</font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Supplier allowances and incentives, including:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vehicle expenses for store delivery services</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Allowances that are not reimbursements for specific, incremental and identifiable costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Self-insurance costs</font></div></td></tr><tr><td style="vertical-align:middle;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash discounts on payments to suppliers</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Closed store expenses</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Costs associated with the Company&#8217;s supply chain, including:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other administrative costs, including:</font></div></td></tr><tr><td style="vertical-align:middle;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Payroll and benefit costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounting, legal and other professional services</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Warehouse occupancy costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Bad debt, banking and credit card fees</font></div></td></tr><tr><td style="vertical-align:middle;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Transportation costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Supplies</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Depreciation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Travel</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventory shrinkage</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Advertising costs</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Operating leases:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recognizes rent expense on a straight-line basis over the lease terms of its stores, DCs and corporate offices. Generally, the lease term for stores and corporate offices is the base lease term and the lease term for DCs includes the base lease term plus certain renewal option periods, for which renewal is reasonably assured and failure to exercise the renewal option would result in a significant economic penalty. The Company&#8217;s policy is to amortize leasehold improvements associated with the Company&#8217;s operating leases over the lesser of the lease term or the estimated economic life of those assets. See Note 6 for further information concerning the Company&#8217;s operating leases.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Advertising expenses:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Advertising expense consists primarily of expenses related to the Company&#8217;s integrated marketing program, which includes radio, in-store, digital and social media promotions, as well as sports and event sponsorships and direct mail and newspaper promotional distribution. The Company expenses advertising costs as incurred. The Company also participates in cooperative advertising arrangements with certain of its suppliers. Advertising expense, net of cooperative advertising allowances from suppliers that were incremental to the advertising program, specific to the product or event and identifiable for accounting purposes, total </font><font style="font-family:inherit;font-size:10pt;">$81.4 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$83.7 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$83.0 million</font><font style="font-family:inherit;font-size:10pt;"> for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, respectively, which were included in &#8220;Selling, general and administrative expenses&#8221; on the accompanying Consolidated Statements of Income.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Share-based compensation and benefit plans:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company sponsors employee share-based benefit plans and employee and director share-based compensation plans. The Company recognizes compensation expense over the requisite service period for its share-based plans based on the fair value of the awards on the date of the grant, award or issuance. Share-based plans include stock option awards issued under the Company&#8217;s employee incentive plans and director stock plan, stock issued through the Company&#8217;s employee stock purchase plan and restricted stock awarded to employees and directors through other compensation plans. See Note 10 for further information concerning the Company&#8217;s share-based compensation and plans. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Pre-opening expenses:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Costs associated with the opening of new stores, which consist primarily of payroll and occupancy costs, are charged to &#8220;Selling, general and administrative expenses&#8221; on the accompanying Consolidated Statements of Income as incurred. Costs associated with the opening of new distribution centers, which consist primarily of payroll and occupancy costs, are included in &#8220;Cost of goods sold, including warehouse and distribution expenses&#8221; on the accompanying Consolidated Statements of Income as incurred.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Interest expense:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company capitalizes interest costs as a component of construction in progress, based on the weighted-average interest rates incurred on its long-term borrowings. Total interest costs capitalized for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, were </font><font style="font-family:inherit;font-size:10pt;">$9.1 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$8.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$7.9 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, which were included in &#8220;Interest expense&#8221; on the accompanying Consolidated Statements of Income.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In conjunction with the issuance or amendment of long-term debt instruments, the Company incurs various costs, including debt registration fees, accounting and legal fees and underwriter and book runner fees. Debt issuance costs related to the Company&#8217;s long-term unsecured senior notes are recorded as a reduction of the principal amount of the corresponding unsecured senior notes. Debt issuance costs related to the Company&#8217;s unsecured revolving credit facility are recorded as an asset. These debt issuance costs have been deferred and are being amortized over the term of the corresponding debt instrument and the amortization expense is included in &#8220;Interest expense&#8221; on the accompanying Consolidated Statements of Income. Deferred debt issuance costs totaled </font><font style="font-family:inherit;font-size:10pt;">$17.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$15.9 million</font><font style="font-family:inherit;font-size:10pt;">, net of accumulated amortization, as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, respectively, of which </font><font style="font-family:inherit;font-size:10pt;">$1.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2.0 million</font><font style="font-family:inherit;font-size:10pt;"> were included in &#8220;Other assets, net&#8221; as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, respectively, with the remainder included in &#8220;Long-term debt&#8221; on the accompanying Consolidated Balance Sheets. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company issued its long-term unsecured senior notes at a discount. The original issuance discounts on the senior notes are recorded as a reduction of the principal amount of the corresponding senior notes and are accreted over the term of the applicable senior note, with the accretion expense included in &#8220;Interest expense&#8221; on the accompanying Consolidated Statements of Income. Original issuance discounts, net of accretion, totaled </font><font style="font-family:inherit;font-size:10pt;">$4.3 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$3.7 million</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, respectively. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See Note 5 for further information concerning debt issuance costs and original issuance discounts associated with the Company&#8217;s issuances of long-term debt instruments.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Income taxes:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company accounts for income taxes using the liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements. Under this method, deferred tax assets and liabilities are determined based on differences between the GAAP basis and tax basis of assets and liabilities using enacted tax rules and rates currently scheduled to be in effect for the year in which the differences are expected to reverse. Tax carry forwards are also recognized in deferred tax assets and liabilities under this method. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period of the enactment date. The Company would record a valuation allowance against deferred tax assets to the extent it is more likely than not the amount will not be realized, based upon evidence available at the time of the determination and any change in the valuation allowance is recorded in the period of a change in such determination. The Company did </font><font style="font-family:inherit;font-size:10pt;">not</font><font style="font-family:inherit;font-size:10pt;"> establish a valuation allowance for deferred tax assets as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, as it was considered more likely than not that deferred tax assets were realizable through a combination of future taxable income, the realization of deferred tax liabilities and tax planning strategies.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company invests in certain tax credit funds that promote renewable energy. These investments generate a return primarily through the realization of federal tax credits and other tax benefits. The Company accounts for its renewable energy investments using the deferral method. Under this method, realized investment tax credits are recognized as a reduction of the renewable energy investments.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company regularly reviews its potential tax liabilities for tax years subject to audit. The amount of such liabilities is based on various factors, such as differing interpretations of tax regulations by the responsible tax authority, experience with previous tax audits and applicable tax law rulings. In management&#8217;s opinion, adequate provisions for income taxes have been made for all years presented. The estimates of the Company&#8217;s potential tax liabilities contain uncertainties because management must use judgment to estimate the exposures associated with the Company&#8217;s various tax positions and actual results could differ from estimates. See Note 13 for further information concerning the Company&#8217;s income taxes.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Earnings per share:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic earnings per share is calculated by dividing net income by the weighted-average number of common shares outstanding during the fiscal period. Diluted earnings per share is calculated by dividing the weighted-average number of common shares outstanding plus the common stock equivalents associated with the potential impact of dilutive stock options. Certain common stock equivalents that could potentially dilute basic earnings per share in the future were not included in the fully diluted computation because they would have been antidilutive. Generally, stock options are antidilutive and excluded from the earnings per share calculation when the exercise price exceeds the market price of the common shares. See Note 14 for further information concerning the Company&#8217;s common stock equivalents.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">New accounting pronouncements:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May of 2014, the Financial Accounting Standards Board (the &#8220;FASB&#8221;) issued Accounting Standard Update (&#8220;ASU&#8221;) No. 2014-09, &#8220;Revenue from Contracts with Customers (Topic 606),&#8221; now codified in the Accounting Standards Codification (&#8220;Topic 606&#8221;). Under Topic 606, an entity is required to follow a five-step process to determine the amount of revenue to recognize when promised goods or services are transferred to customers. Topic 606 offers specific accounting guidance for costs to obtain or fulfill a contract with a customer. In addition, an entity is required to disclose sufficient information to understand the nature, amount, timing, and uncertainty of revenue and cash flows arising from contracts with customers. The Company adopted this guidance using the modified retrospective transition method with its first quarter ended March 31, 2018. Results of the year ended December 31, 2018, were presented under Topic 606, while amounts in prior periods were not adjusted and continue to be reported under the accounting standard in effect for the prior periods. The adoption of Topic 606 did </font><font style="font-family:inherit;font-size:10pt;">not</font><font style="font-family:inherit;font-size:10pt;"> have a material impact on the Company&#8217;s business process, internal controls, systems, consolidated financial condition, results of operations or cash flows; as such, a cumulative effective adjustment was </font><font style="font-family:inherit;font-size:10pt;">not</font><font style="font-family:inherit;font-size:10pt;"> recorded to opening retained earnings. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February of 2016, the FASB issued ASU No. 2016-02, &#8220;Leases (Topic 842)&#8221; (&#8220;ASU 2016-02&#8221;). Under ASU 2016-02, an entity will be required to recognize right-of-use assets and lease liabilities on its balance sheet and disclose key information about leasing arrangements. ASU 2016-02 offers specific accounting guidance for a lessee, a lessor and sale and leaseback transactions. Lessees and lessors are required to disclose qualitative and quantitative information about leasing arrangements to enable a user of the financial statements to assess the amount, timing and uncertainty of cash flows arising from leases. In July of 2018, the FASB issued ASU No. 2018-11, &#8220;Leases (Topic 842): Targeted Improvement&#8221; (&#8220;ASU 2018-11&#8221;), to provide an additional, optional transition method for adopting ASU 2016-02, which allows for an entity to choose to apply the new lease standard at adoption date and recognize a cumulative-effective adjustment to the opening balance of retained earnings in the period of adoption, while comparative periods presented will continue to be in accordance with current U.S. GAAP Topic 840. For public companies, Topic 842 is effective for annual reporting periods beginning after December 15, 2018, including interim periods within that reporting period. The Company established a task force, composed of multiple functional groups inside of the Company, which has substantially completed its objective of reviewing the critical components of the standard and implementing changes to systems and controls necessary to support the adoption of the new standard beginning with its first quarter ending March 31, 2019. The Company will adopt this guidance using the additional, optional transition method, the package of transitional practical expedients relating to the identification, classification and initial direct costs of leases commencing before the effective date of Topic 842, and the transitional practical expedient for the treatment of existing land easements; however, the Company will not elect the hindsight transitional practical expedient. The Company will make an accounting policy election to not apply recognition requirements of the guidance to short-term leases. The adoption of the new guidance will have a material impact on the total assets and liabilities reported on the Company&#8217;s consolidated balance sheet, and the Company estimates net right-of-use assets and lease liabilities to be approximately </font><font style="font-family:inherit;font-size:10pt;">$1.9 billion</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2.0 billion</font><font style="font-family:inherit;font-size:10pt;">, respectively, as of January 1, 2019. The difference between these amounts is primarily due to the accrual for straight-line rent expense. These estimates are based on the Company&#8217;s current lease portfolio and changes to the lease portfolio, including the total number of leases, lease commencement and end dates and lease termination expectations, as well as changes in anticipated lease discount rates, could impact these estimates. The Company expects to make an adjustment to opening &#8220;Retained Deficit&#8221; on the Consolidated Balance Sheet of approximately </font><font style="font-family:inherit;font-size:10pt;">$1.4 million</font><font style="font-family:inherit;font-size:10pt;"> related to the adoption of this new guidance. The adoption of this new guidance will </font><font style="font-family:inherit;font-size:10pt;">not</font><font style="font-family:inherit;font-size:10pt;"> have a material impact on the Company&#8217;s results of operations, cash flows, liquidity or the Company&#8217;s covenant compliance under its existing credit agreement. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In March of 2016, the FASB issued ASU No. 2016-09, &#8220;Compensation - Stock Compensation (Topic 718):&#160; Improvements to Employee Share-Based Payment Accounting&#8221; (&#8220;ASU 2016-09&#8221;).&#160; Under ASU 2016-09, several aspects of the accounting for share-based payment transactions, including tax consequence, classification of awards as equity or liabilities, and classification on the statement of cash flows, were changed.&#160; The Company adopted this guidance with its first quarter ending March 31, 2017.&#160; </font><font style="font-family:inherit;font-size:10pt;">Upon adoption of ASU 2016-09, the Company elected to change its accounting policy to account for forfeitures as they occur; this change was applied using the modified retrospective transition method with a cumulative effect adjustment</font><font style="font-family:inherit;font-size:10pt;"> of </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;"> to opening &#8220;Retained earnings&#8221; on the accompanying Consolidated Balance Sheet as of December&#160;31, 2017.&#160; The Company applied the amendments related to the presentation of tax withholdings on the statement of cash flows using the retrospective transition method, which resulted in </font><font style="font-family:inherit;font-size:10pt;">$0.6 million</font><font style="font-family:inherit;font-size:10pt;"> of tax withholdings being reclassified from &#8220;Net cash provided by operating activities&#8221; to &#8220;Net cash used in financing activities&#8221; on the accompanying Consolidated Statement of Cash Flows for the year ended December&#160;31, 2016.&#160; The Company elected to apply the amendments related to the presentation of excess tax benefits on the statement of cash flows using the retrospective transition method, which resulted in </font><font style="font-family:inherit;font-size:10pt;">$56.0 million</font><font style="font-family:inherit;font-size:10pt;"> of excess tax benefits related to share-based compensation being reclassified from &#8220;Net cash used in financing activities&#8221; to &#8220;Net cash provided by operating activities&#8221; in the accompanying Consolidated Statement of Cash Flows for the year ended December&#160;31, 2016.&#160; ASU 2016-09 amendments related to accounting for excess tax benefits in the income statement were adopted prospectively, resulting in the reduction of </font><font style="font-family:inherit;font-size:10pt;">$34.7 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$48.7 million</font><font style="font-family:inherit;font-size:10pt;"> in &#8220;Provision for income taxes&#8221; in the accompanying Consolidated Statements of Income for the years ended December&#160;31, 2018, and 2017, respectively. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In June of 2016, the FASB issued ASU No. 2016-13, &#8220;Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments&#8221; (&#8220;ASU 2016-13&#8221;). Under ASU 2016-13, businesses and other organizations are required to present financial assets, measured at amortized costs basis, at the net amount expected to be collected. The allowance for credit losses is a valuation account that is deducted from the amortized cost basis, such as trade receivables. The measurement of expected credit loss will be based on historical experience, current conditions, and reasonable and supportable forecasts that affect the collectibility of the reported amount. For public companies, ASU 2016-13 is effective for annual reporting periods beginning after December 15, 2019, including interim periods within that reporting period, and requires a modified retrospective adoption, with early adoption permitted. The Company will adopt this guidance beginning with its first quarter ending March 31, 2020. The application of this new guidance is </font><font style="font-family:inherit;font-size:10pt;">not</font><font style="font-family:inherit;font-size:10pt;"> expected to have a material impact on the Company&#8217;s consolidated financial condition, results of operations or cash flows.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January of 2017, the FASB issued ASU No. 2017-04, &#8220;Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment&#8221; (&#8220;ASU 2017-04&#8221;). ASU 2017-04 eliminates the second step in the previous process for goodwill impairment testing; instead, the test is now a one-step process that calls for goodwill impairment loss to be measured as the excess of the reporting unit&#8217;s carrying amount over its fair value. For public companies, ASU 2017-04 is effective for annual reporting periods beginning after December 15, 2019, including interim periods within that reporting period, and requires prospective adoption, with early adoption after January 1, 2017. The Company will adopt this guidance beginning with its first quarter ending March 31, 2019. The application of this new guidance is </font><font style="font-family:inherit;font-size:10pt;">not</font><font style="font-family:inherit;font-size:10pt;"> expected to have a material impact on the Company&#8217;s consolidated financial condition, results of operations or cash flows.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August of 2018, the FASB issued ASU No. 2018-15, &#8220;Intangibles - Goodwill and Other - Internal-Use Software (Subtopic 350-40): Customer&#8217;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract&#8221; (&#8220;ASU 2018-15&#8221;). ASU 2018-15 aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software. ASU 2018-15 is effective for annual reporting periods beginning after December 15, 2019, and interim periods within that reporting period, and allows for either retrospective or prospective adoption, with early adoption permitted. The Company early adopted this guidance with its third quarter ended September 30, 2018, using the prospective adoption method. The Company did </font><font style="font-family:inherit;font-size:10pt;">not</font><font style="font-family:inherit;font-size:10pt;"> capitalize any implementation costs incurred in cloud computing arrangements that are service contracts subsequent to adoption, and therefore, the adoption of this new guidance did </font><font style="font-family:inherit;font-size:10pt;">not</font><font style="font-family:inherit;font-size:10pt;"> impact the Company&#8217;s consolidated financial condition, results of operations or cash flows during the period. The Company does not expect that the application of this new guidance will have a material impact on the Company&#8217;s consolidated financial condition, results of operations or cash flows.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Warranties:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company offers warranties on certain merchandise it sells with warranty periods ranging from 30 days to limited lifetime warranties. The risk of loss arising from warranty claims is typically the obligation of the Company&#8217;s suppliers. Certain suppliers provide upfront allowances to the Company in lieu of accepting the obligation for warranty claims. For this merchandise, when sold, the Company bears the risk of loss associated with the cost of warranty claims. Differences between supplier allowances received by the Company, in lieu of warranty obligations and estimated warranty expense, are recorded as an adjustment to cost of sales. Estimated warranty costs, which are recorded as obligations at the time of sale, are based on the historical failure rate of each individual product line. The Company&#8217;s historical experience has been that failure rates are relatively consistent over time and that the ultimate cost of warranty claims to the Company has been driven by volume of units sold as opposed to fluctuations in failure rates or the variation of the cost of individual claims.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Accounts receivable:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company maintains allowances for doubtful accounts for estimated losses resulting from the inability of the Company&#8217;s customers to make required payments. The Company considers the following factors when determining if collection is reasonably assured: customer creditworthiness, past transaction history with the customer, current economic and industry trends and changes in customer payment terms. Allowances for doubtful accounts are determined based on historical experience and an evaluation of the current composition of accounts receivable. Amounts due to the Company from its Team Members are included in &#8220;Accounts receivable&#8221; on the accompanying Consolidated Balance Sheets. These amounts consist primarily of purchases of merchandise on Team Member accounts. Accounts receivable due from Team Members was approximately </font><font style="font-family:inherit;font-size:10pt;">$1.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.9 million</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company grants credit to certain customers who meet the Company&#8217;s pre-established credit requirements. Concentrations of credit risk with respect to these receivables are limited because the Company&#8217;s customer base consists of a large number of small customers, spreading the credit risk across a broad base. The Company also controls this credit risk through credit approvals, credit limits and accounts receivable and credit monitoring procedures. Generally, the Company does not require security when credit is granted to customers. Credit losses are provided for in the Company&#8217;s consolidated financial statements and have consistently been within management&#8217;s expectations.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTE 8 &#8211; SHARE REPURCHASE PROGRAM</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January of 2011, the Company&#8217;s Board of Directors approved a share repurchase program. Under the program, the Company may, from time to time, repurchase shares of its common stock, solely through open market purchases effected through a broker dealer at prevailing market prices, based on a variety of factors such as price, corporate trading policy requirements and overall market conditions. The Company&#8217;s Board of Directors may increase or otherwise modify, renew, suspend or terminate the share repurchase program at any time, without prior notice. As announced on </font><font style="font-family:inherit;font-size:10pt;">February&#160;7, 2018</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">November&#160;13, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company&#8217;s Board of Directors each time approved a resolution to increase the authorization amount under the share repurchase program by an additional </font><font style="font-family:inherit;font-size:10pt;">$1.0 billion</font><font style="font-family:inherit;font-size:10pt;">, resulting in a cumulative authorization amount of </font><font style="font-family:inherit;font-size:10pt;">$11.8 billion</font><font style="font-family:inherit;font-size:10pt;">. Each additional authorization is effective for a </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">-year period, beginning on its respective announcement date. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table identifies shares of the Company&#8217;s common stock that have been repurchased as part of the Company&#8217;s publicly announced share repurchase program (in thousands, except per share data):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.62962962962963%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:55%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:20%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:20%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">For the Year Ended&#160;<br clear="none"/>&#160;December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shares repurchased</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">6,061</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,301</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Average price per share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">282.80</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">233.57</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total investment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">1,713,953</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,172,437</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company had </font><font style="font-family:inherit;font-size:10pt;">$1.0 billion</font><font style="font-family:inherit;font-size:10pt;"> remaining under its share repurchase program. Subsequent to the end of the year and through </font><font style="font-family:inherit;font-size:10pt;">February&#160;27, 2019</font><font style="font-family:inherit;font-size:10pt;">, the Company repurchased an additional </font><font style="font-family:inherit;font-size:10pt;">0.8 million</font><font style="font-family:inherit;font-size:10pt;"> shares of its common stock under its share repurchase program, at an average price of </font><font style="font-family:inherit;font-size:10pt;">$342.95</font><font style="font-family:inherit;font-size:10pt;">, for a total investment of </font><font style="font-family:inherit;font-size:10pt;">$268.9 million</font><font style="font-family:inherit;font-size:10pt;">. The Company has repurchased a total of </font><font style="font-family:inherit;font-size:10pt;">73.1 million</font><font style="font-family:inherit;font-size:10pt;"> shares of its common stock under its share repurchase program since the inception of the program in January of 2011 and through </font><font style="font-family:inherit;font-size:10pt;">February&#160;27, 2019</font><font style="font-family:inherit;font-size:10pt;">, at an average price of </font><font style="font-family:inherit;font-size:10pt;">$150.73</font><font style="font-family:inherit;font-size:10pt;">, for a total aggregate investment of </font><font style="font-family:inherit;font-size:10pt;">$11.0 billion</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Use of estimates:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of the consolidated financial statements, in conformity with United States generally accepted accounting principles (&#8220;GAAP&#8221;), requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Actual results could materially differ from those estimates.</font></div></div> Net of unamortized discount of $1.1 million and $1.2 million as of December 31, 2018 and 2017, respectively, and debt issuance costs of $5.1 million and $5.6 million as of December 31, 2018 and 2017, respectively. Net of unamortized discount of $0.1 million and $0.2 million as of December 31, 2018 and 2017, respectively, and debt issuance costs of $0.6 million and $0.8 million as of December 31, 2018 and 2017, respectively. See Note 10 for further information concerning the terms of the Company’s share-based compensation plans. Earnings per share amounts are computed independently for each quarter and annual period. The quarterly earnings per share amounts may not sum to equal the full-year earnings per share amount. Uncollectable accounts written off. Net of unamortized discount of $0.7 million and $1.1 million as of December 31, 2018 and 2017, respectively, and debt issuance costs of $0.9 million and $1.4 million as of December 31, 2018 and 2017, respectively. Includes less than one thousand shares withheld to cover employees’ taxes upon vesting. Net of unamortized discount of less than $0.1 million as of December 31, 2018 and 2017, and debt issuance costs of $1.2 million and $1.4 million as of December 31, 2018 and 2017, respectively. Net of unamortized discount of $0.6 million and $0.7 million as of December 31, 2018 and 2017, respectively, and debt issuance costs of $3.1 million and $3.5 million as of December 31, 2018 and 2017, respectively. Net of unamortized discount of $0.5 million and $0.6 million as of December 31, 2018 and 2017, respectively, and debt issuance costs of $1.0 million and $1.2 million as of December 31, 2018 and 2017, respectively. Net of unamortized discount of $1.3 million as of December 31, 2018, and debt issuance costs of $3.7 million as of December 31, 2018. EX-101.SCH 9 orly-20181231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2114100 - Disclosure - Commitments link:presentationLink link:calculationLink link:definitionLink 2414401 - Disclosure - Commitments (Commitments) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1001501 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Consolidated Statements of Income link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - Consolidated Statements of Shareholders' Equity link:presentationLink link:calculationLink link:definitionLink 1004501 - Statement - Consolidated Statements of Shareholders' Equity (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 2117100 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 2417403 - Disclosure - Earnings Per Share (Computation of Basic and Diluted Earnings Per Share) (Details) link:presentationLink link:calculationLink link:definitionLink 2417402 - Disclosure - Earnings Per Share (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2317301 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2402403 - Disclosure - Fair Value Measurements (Fair Value of Marketable Securities) (Details) link:presentationLink link:calculationLink link:definitionLink 2402404 - Disclosure - Fair Value Measurements (Fair Value of Senior Notes) (Details) link:presentationLink link:calculationLink link:definitionLink 2402402 - Disclosure - Fair Value Measurements (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2302301 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2105100 - Disclosure - Financing link:presentationLink link:calculationLink link:definitionLink 2405405 - Disclosure - Financing Financing (Principal Maturities of Financing Facilities) (Details) link:presentationLink link:calculationLink link:definitionLink 2405404 - Disclosure - Financing (Outstanding Financing Facilities) (Details) link:presentationLink link:calculationLink link:definitionLink 2405403 - Disclosure - Financing (Senior Notes) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Financing (Tables) link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Financing (Unsecured Revolving Credit Facility) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - Goodwill and Other Intangibles link:presentationLink link:calculationLink link:definitionLink 2404404 - Disclosure - Goodwill and Other Intangibles (Amortizable Intangibles) (Details) link:presentationLink link:calculationLink link:definitionLink 2404403 - Disclosure - Goodwill and Other Intangibles (Changes in Net Goodwill) (Details) link:presentationLink link:calculationLink link:definitionLink 2404405 - Disclosure - Goodwill and Other Intangibles (Estimated Amortization of Intangibles) (Details) link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - Goodwill and Other Intangibles (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Goodwill and Other Intangibles (Tables) link:presentationLink link:calculationLink link:definitionLink 2116100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2416402 - Disclosure - Income Taxes (Provision for Income Taxes) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2416406 - Disclosure - Income Taxes (Reconciliation of the Provision for Income Taxes to the Amounts Computed at the Federal Statutory Rate) (Details) link:presentationLink link:calculationLink link:definitionLink 2416404 - Disclosure - Income Taxes (Schedule of Components of Deferred Tax Assets and Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 2416405 - Disclosure - Income Taxes (Schedule of Components of the Provision for Income Taxes) (Details) link:presentationLink link:calculationLink link:definitionLink 2416407 - Disclosure - Income Taxes (Summary of Changes in Gross Amount of Unrecognized Tax Benefits) (Details) link:presentationLink link:calculationLink link:definitionLink 2316301 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2416403 - Disclosure - Income Taxes (Unrecognized Tax Benefits) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - Leasing link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - Leasing (Future Minimum Lease Payments for Operating Leases) (Details) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Leasing (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2406404 - Disclosure - Leasing (Net Rent Expense) (Details) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Leasing (Tables) link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - Property and Equipment (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2403403 - Disclosure - Property and Equipment (Property and Equipment, Including Original Useful Lives) (Details) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 2120100 - Disclosure - Quarterly Results (Unaudited) link:presentationLink link:calculationLink link:definitionLink 2320301 - Disclosure - Quarterly Results (Unaudited) (Tables) link:presentationLink link:calculationLink link:definitionLink 2420402 - Disclosure - Quarterly Results (unaudited) (Unaudited Operating Data) (Details) link:presentationLink link:calculationLink link:definitionLink 2115100 - Disclosure - Related Parties link:presentationLink link:calculationLink link:definitionLink 2415401 - Disclosure - Related Parties (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 2412403 - Disclosure - Revenue (Disaggregation of Revenue) (Details) link:presentationLink link:calculationLink link:definitionLink 2412402 - Disclosure - Revenue (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2312301 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 2121100 - Disclosure - Schedule II - Valuation and Qualifying Accounts link:presentationLink link:calculationLink link:definitionLink 2321301 - Disclosure - Schedule II - Valuation and Qualifying Accounts (Tables) link:presentationLink link:calculationLink link:definitionLink 2421402 - Disclosure - Schedule II - Valuation and Qualifying Accounts (Valuation and Qualifying Accounts) (Details) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - Share-Based Compensation and Benefit Plans link:presentationLink link:calculationLink link:definitionLink 2413409 - Disclosure - Share-Based Compensation and Benefit Plans (Black-Scholes Option Pricing Model) (Details) link:presentationLink link:calculationLink link:definitionLink 2413413 - Disclosure - Share-Based Compensation and Benefit Plans (Employee Stock Purchase Plan Activity) (Details) link:presentationLink link:calculationLink link:definitionLink 2413404 - Disclosure - Share-Based Compensation and Benefit Plans (Employee Stock Purchase Plan) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2413406 - Disclosure - Share-Based Compensation and Benefit Plans (Nonqualified Deferred Compensation Plan) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2413405 - Disclosure - Share-Based Compensation and Benefit Plans (Profit Sharing and Savings Plan) (Narrative) (Detail) link:presentationLink link:calculationLink link:definitionLink 2413412 - Disclosure - Share-Based Compensation and Benefit Plans (Restricted Stock Activity) (Details) link:presentationLink link:calculationLink link:definitionLink 2413403 - Disclosure - Share-Based Compensation and Benefit Plans (Restricted Stock) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2413410 - Disclosure - Share-Based Compensation and Benefit Plans (Stock Option Activity) (Details) link:presentationLink link:calculationLink link:definitionLink 2413402 - Disclosure - Share-Based Compensation and Benefit Plans (Stock Option) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2413411 - Disclosure - Share-Based Compensation and Benefit Plans (Summary of Restricted Stock) (Details) link:presentationLink link:calculationLink link:definitionLink 2413407 - Disclosure - Share-Based Compensation and Benefit Plans (Summary of Shares Authorized and Available for Future Issuance Under Benefit and Compensation Plans) (Details) link:presentationLink link:calculationLink link:definitionLink 2413408 - Disclosure - Share-Based Compensation and Benefit Plans (Summary of Stock Options) (Details) link:presentationLink link:calculationLink link:definitionLink 2313301 - Disclosure - Share-Based Compensation and Benefit Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Share Repurchase Program link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Share Repurchase Program (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - Share Repurchase Program (Schedule Of Shares Repurchased) (Details) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Share Repurchase Program (Tables) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2401404 - Disclosure - Summary of Significant Accounting Policies (Components of Self-Insurance Reserves) (Details) link:presentationLink link:calculationLink link:definitionLink 2401403 - Disclosure - Summary of Significant Accounting Policies (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2201201 - Disclosure - Summary of Significant Accounting Policies (Policy) link:presentationLink link:calculationLink link:definitionLink 2301302 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - Warranties link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - Warranties (Product Warranty Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 2309301 - Disclosure - Warranties (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 10 orly-20181231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 11 orly-20181231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 12 orly-20181231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Product Warranties Disclosures [Abstract] Warranties Product Warranty Disclosure [Text Block] Commitments and Contingencies Disclosure [Abstract] Long-term Purchase Commitment [Table] Long-term Purchase Commitment [Table] Underlying Asset Class [Axis] Underlying Asset Class [Axis] Underlying Asset Class [Domain] Underlying Asset Class [Domain] Construction [Member] Construction Contracts [Member] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Unsecured debt [Member] Unsecured Debt [Member] Senior notes [Member] Senior Notes [Member] Credit Facility [Axis] Credit Facility [Axis] Credit Facility [Domain] Credit Facility [Domain] Line of credit facility [Member] Line of Credit [Member] Commitments Other Commitments [Line Items] Construction commitments Purchase Commitment, Remaining Minimum Amount Committed Letters of credit Letters of Credit Outstanding, Amount Debt instrument minimum number of days callable Debt Instrument Call Feature Earliest Number Of Days Callable As described in the Indenture governing the notes, the fewest number of days notice the Company must give to call the notes. Debt instrument maximum number of days callable Debt Instrument Call Feature Latest Number Of Days Callable As described in the Indenture governing the notes, the maximum number of days notice the Company must give to call the notes. Percentage principal amount of debt that can be redeemed by the Company Percent Of Debt Instrument Principal Amount Redeemed The percentage of the principal amount of the debt instrument that can be redeemed at the option of the Company. Percentage principal amount of debt redeemable upon change in control Percent Of Debt Instrument Principal Amount Redeemable Upon Change In Control The percentage of the principal amount of the debt instrument that can be redeemed upon a change in control triggering event. Property, Plant and Equipment [Abstract] Property and Equipment [Table] Property, Plant and Equipment [Table] Asset Class [Axis] Asset Class [Axis] Asset Class [Domain] Asset Class [Domain] Property and equipment [Member] Property, Plant and Equipment [Member] Property and Equipment Property, Plant and Equipment [Line Items] Depreciation and amortization expense Depreciation, Depletion and Amortization Impairment of long-lived assets Impairment of Long-Lived Assets Held-for-use Policy Text Block [Abstract] Summary of significant accounting policies Significant Accounting Policies [Text Block] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Amortizable Intangible Assets and Liabilities, Leases [Table] Goodwill and Amortizable Intangible Assets and Liabilities, Leases [Table] Disclosure of additional information on the Company's goodwill and its amortizable intangible assets and liabilities in the Company's leases. Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Favorable Leases [Member] Off-Market Favorable Lease [Member] Unfavorable Leases [Member] Unfavorable Leases [Member] Acquired in a business combination, the intangible liability attributable to transferable operating leases with terms that were unfavorable compared to the then prevailing market. Goodwill and Other Intangibles Goodwill And Amortizable Intangible Assets And Liabilities, Leases [Line Items] Line items disclose additional information on the Company's goodwill and its amortizable intangible assets and liabilities in the Company's leases. Increase in Goodwill Goodwill, Period Increase (Decrease) Goodwill impairment Goodwill, Impairment Loss Increase in non-compete agreements Non-compete Agreements Period Increase Decrease Total Amount of increase (decrease) of an asset, before accumulated amortization, of payments made to third parties in exchange for their agreement not to engage in specified competitive practices in specified geographic territories for a specified period of time. Amount of increase (decrease) of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Indefinite-lived intangible assets, other than goodwill Indefinite-lived Intangible Assets (Excluding Goodwill) Weighted-average remaining useful life of favorable leases Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Amortization expense of amortizable intangible assets Amortization of Intangible Assets Weighted-average remaining useful life of unfavorable leases Acquired Finite Lived Intangible Liability Weighted Average Useful Life The calculated weighted-average amortization period of a major class of finite-lived intangible liabilities individually or as part of a group of liabilities (in either an acquisition or business combination). A major class is composed of intangible liabilities that can be grouped together because they are similar, either by their nature or by their use in the operations of a company. Amortization benefit of unfavorable operating leases Acquired Finite Lived Intangible Liability Amortization Benefit Aggregate amount of amortization benefit recognized for intangible liability during the period. A recognized intangible liability shall be amortized over its estimated useful life to the reporting entity unless that life is determined to be indefinite. If an intangible liability has a finite useful life, but the precise length of that life is not known, that intangible liability shall be amortized over the best estimate of its useful life. Earnings Per Share [Abstract] Numerator (basic and diluted): Numerator Basic and Diluted [Abstract] Numerator Basic and Diluted [Abstract] Net income Net Income (Loss) Attributable to Parent Denominator: Denominator [Abstract] Denominator [Abstract] Denominator for basic earnings per share - weighted-average shares Weighted Average Number of Shares Outstanding, Basic Effect of stock options Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Denominator for diluted earnings per share - weighted-average shares and assumed conversion Weighted Average Number of Shares Outstanding, Diluted Earnings per share - basic Earnings Per Share, Basic Earnings per share - assuming dilution Earnings Per Share, Diluted Antidilutive stock options Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Weighted-average exercise price per share of antidilutive stock options Share Based Compensation Arrangement By Share Based Payment Award Options Antidilutive In Period Weighted Average Exercise Price The weighted average exercise price, as of the balance sheet date, of antidilutive stock options awarded under the stock option plan that were not included in the computation of earnings per share. Share-based Arrangements with Employees and Nonemployees [Abstract] Other Compensation And Benefit Plans [Table] Other Compensation And Benefit Plans [Table] Components of an arrangement under which an individual receives compensation benefits. Such an arrangement is usually provided to employees to compensate them, provide performance incentives to them, and to attract or retain their services. May also include pertinent information particular to a plan that is not elsewhere specified in the taxonomy. Award Type [Axis] Award Type [Axis] Equity Award [Domain] Equity Award [Domain] Restricted stock [Member] Restricted Stock [Member] Title of Individual [Axis] Title of Individual [Axis] Relationship to Entity [Domain] Relationship to Entity [Domain] Employee [Member] Employee [Member] Person under the employ of the Company. Director [Member] Director [Member] Share-Based Compensation and Benefit Plans Other Compensation And Benefit Plans [Line Items] Line items represent an arrangement under which an individual receives compensation benefits. Such an arrangement is usually provided to employees to compensate them, provide performance incentives to them, and to attract or retain their services. May also include pertinent information particular to a plan that is not elsewhere specified in the taxonomy. Restricted stock awards plan description Restricted stock awards plan description General descriptive information regarding arrangements under which employees and directors receive awards of restricted stock of the entity. Description includes pertinent information particular to the plans including vesting, forfeitures and the method used for calculating compensation cost for awards under the plans. Remaining unrecognized compensation expense Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized Weighted-average period for cost recognition Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition Proceeds from (Repurchase of) Equity [Abstract] Share repurchase program Treasury Stock [Text Block] Related Party Transactions [Abstract] Related parties Related Party Transactions Disclosure [Text Block] Schedule of shares repurchased Class of Treasury Stock [Table Text Block] Statement of Financial Position [Abstract] Accounts receivable, allowance for doubtful accounts Allowance for Doubtful Accounts Receivable, Current Preferred stock, par value Preferred Stock, Par or Stated Value Per Share Preferred stock, shares authorized Preferred Stock, Shares Authorized Preferred stock, shares issued Preferred Stock, Shares Issued Preferred stock, shares outstanding Preferred Stock, Shares Outstanding Common stock, par value Common Stock, Par or Stated Value Per Share Common stock, shares authorized Common Stock, Shares Authorized Common stock, shares issued Common Stock, Shares, Issued Common stock, shares outstanding Common Stock, Shares, Outstanding Shares repurchased Stock Repurchased and Retired During Period, Shares Average price per share Treasury Stock Acquired, Average Cost Per Share Total investment Treasury Stock, Value, Acquired, Par Value Method Revenue from Contract with Customer [Abstract] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Contract With Customer Liability Arrangement Type [Axis] Contract With Customer Liability Arrangement Type [Axis] Information by type of contract with customer liability arrangement. Contract With Customer Liability Arrangement Type [Domain] Contract With Customer Liability Arrangement Type [Domain] [Domain] for Information by type of contract with customer liability arrangement. Loyalty program [Member] Loyalty Program [Member] The Company maintains a retail customer loyalty program named O'Reilly O'Rewards, designed to build brand recognition. Revenue Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Deferred revenue Contract with Customer, Liability Deferred revenue, recognized Contract with Customer, Liability, Revenue Recognized Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Abstract] (Decrease) increase in fair value of marketable securities Increase (Decrease) in Debt Securities, Trading, and Equity Securities, FV-NI Non-financial assets and liabilities measured at fair value on a nonrecurring basis Non Financial Assets And Liabilities Fair Value Nonrecurring Represents the aggregate of the non-financial assets and/or liabilities reported on the balance sheet at period end measured at fair value on a nonrecurring basis. Non-financial assets and liabilities may include assets acquired in a business combination or property and equipment that are determined to be impaired. Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Customer [Axis] Customer [Axis] Customer [Domain] Customer [Domain] DIY customer [Member] DIY Customer [Member] Do-it-yourself (“DIY”) customer(s). Professional service provider customer [Member] Professional Service Provider Customer [Member] Professional service provider customer(s), sometimes referred to as do-it-for-me ("DIFM") customer(s). Other customers and sales adjustments [Member] Other Customers And Sales Adjustments [Member] Customer(s), other than do-it-yourself ("DIY") customer(s) and professional service provider customer(s), sometimes referred to as do-it-for-me ("DIFM") customer(s), and adjustments to sales. Disaggregation of Revenue Disaggregation of Revenue [Line Items] Disaggregated sales Revenue from Contract with Customer, Excluding Assessed Tax Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Derivative Instrument [Axis] Derivative Instrument [Axis] Derivative Contract [Domain] Derivative Contract [Domain] Stock option [Member] Equity Option [Member] Employee stock option [Member] Employee Stock Option [Member] Share-Based Compensation and Benefit Plans Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Outstanding beginning balance, shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Outstanding at the beginning of the year, weighted-average exercise price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Granted, shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Granted, weighted-average exercise price Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Exercised, shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Exercised, weighted-average exercise price Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Forfeited, shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Forfeited, weighted-average exercise price Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Outstanding ending balance, shares Outstanding at the end of the year, weighted-average exercise price Outstanding at the end of the year, average remaining contractual term Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Outstanding at the end of the year, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Vested or expected to vest at the end of the year, shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number Vested or expected to vest at the end of the year, weighted-average exercise price Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price Vested or expected to vest at the end of the year, average remaining contractual term Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term Vested or expected to vest at the end of the year, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value Exercisable at the end of the year, shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Exercisable at the end of the year, weighted-average exercise price Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Exercisable at the end of the year, average remaining contractual term Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Exercisable at the end of the year, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Statement of Stockholders' Equity [Abstract] Statement [Table] Statement [Table] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Common stock [Member] Common Stock [Member] Additional paid-in capital [Member] Additional Paid-in Capital [Member] Retained earnings (deficit) [Member] Retained Earnings [Member] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Type of Adoption [Domain] Adoption of ASU 2016-09 [Member] Accounting Standards Update 2016-09 [Member] Statement of Stockholders' Equity Statement [Line Items] Balance Stockholders' Equity Attributable to Parent Balance (in shares) Cumulative effective adjustment from adoption of ASU 2016-09 Cumulative Effect of New Accounting Principle in Period of Adoption Issuance of common stock under employee benefit plans, net of forfeitures and shares withheld to cover taxes Stock Issued During Period, Value, Employee Benefit Plan Issuance of common stock under employee benefit plans, net of forfeitures and shares withheld to cover taxes, shares Stock Issued During Period, Shares, Employee Benefit Plan Net issuance of common stock upon exercise of stock options Stock Issued During Period, Value, Stock Options Exercised Net issuance of common stock upon exercise of stock options, shares Excess tax benefit from share-based compensation Adjustments to Additional Paid in Capital, Income Tax Benefit from Share-based Compensation Share based compensation Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition Share repurchases, including fees Stock Repurchased and Retired During Period, Value Share repurchases, shares Balance Balance (in shares) Statement of Cash Flows [Abstract] Operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Depreciation and amortization of property, equipment and intangibles Amortization of debt discount and issuance costs Amortization of Debt Issuance Costs and Discounts Deferred income taxes Deferred Income Tax Expense Benefit Including ASU Adoption Adjustment Impact Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations and, if applicable, any adjustment impact from the adoption of an Accounting Standard Update during the fiscal period. Share-based compensation programs Share-based Compensation Other Other Noncash Income (Expense) Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Accounts receivable Increase (Decrease) in Accounts Receivable Inventory Increase (Decrease) in Inventories Accounts payable Increase (Decrease) in Accounts Payable Income taxes payable Increase (Decrease) in Income Taxes Payable Accrued payroll Increase (Decrease) in Accrued Salaries Accrued benefits and withholdings Increase (Decrease) in Other Employee-Related Liabilities Other Increase (Decrease) in Other Operating Assets and Liabilities, Net Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Proceeds from sale of property and equipment Proceeds from Sale of Property, Plant, and Equipment Payments received on notes receivable Proceeds from Collection of Notes Receivable Other Payments for (Proceeds from) Other Investing Activities Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Proceeds from borrowings on revolving credit facility Proceeds from Long-term Lines of Credit Payments on revolving credit facility Repayments of Long-term Lines of Credit Proceeds from the issuance of long-term debt Proceeds from Issuance of Senior Long-term Debt Payment of debt issuance costs Payments of Debt Issuance Costs Repurchases of common stock Payments for Repurchase of Common Stock Net proceeds from issuance of common stock Proceeds from Stock Plans Other Proceeds from (Payments for) Other Financing Activities Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Net (decrease) increase in cash and cash equivalents Cash and Cash Equivalents, Period Increase (Decrease) Cash and cash equivalents at beginning of the year Cash and Cash Equivalents, at Carrying Value Cash and cash equivalents at end of the year Supplemental disclosures of cash flow information: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Income taxes paid Income Taxes Paid Interest paid, net of capitalized interest Interest Paid, Excluding Capitalized Interest, Operating Activities Nature of business Nature of Operations [Text Block] Segment reporting Segment Reporting, Policy [Policy Text Block] Principles of consolidation Consolidation, Policy [Policy Text Block] Use of estimates Use of Estimates, Policy [Policy Text Block] Cash equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Accounts receivable Trade and Other Accounts Receivable, Policy [Policy Text Block] Amounts receivable from suppliers Cost of Sales, Vendor Allowances, Policy [Policy Text Block] Inventory Inventory, Policy [Policy Text Block] Fair value of financial instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Property and equipment Property, Plant and Equipment, Policy [Policy Text Block] Goodwill and other intangibles Goodwill and Intangible Assets, Policy [Policy Text Block] Impairment of long-lived assets Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Valuation of investments Investment, Policy [Policy Text Block] Self-insurance reserves Self Insurance Reserve [Policy Text Block] Warranties Standard Product Warranty, Policy [Policy Text Block] Litigation reserves Legal Costs, Policy [Policy Text Block] Share repurchases Share Repurchase Policy Text Block Describes the entity's policy for repurchasing shares under board-approved share repurchase programs. Revenue recognition Revenue Recognition, Policy [Policy Text Block] Cost of goods sold and selling, general and administrative expenses Cost of Sales, Policy [Policy Text Block] Operating leases Lessee, Leases [Policy Text Block] Advertising expenses Advertising Costs, Policy [Policy Text Block] Share-based compensation and benefit plans Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block] Pre-opening expenses Store Pre Opening Costs Text Block Describes the entity's policy for expenditures associated with the opening of new stores and distribution centers, which are noncapital in nature and expensed as incurred. Interest expense Interest Expense, Policy [Policy Text Block] Income taxes Income Tax, Policy [Policy Text Block] Earnings per share Earnings Per Share, Policy [Policy Text Block] New accounting pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued [Abstract] Reserve for unrecognized tax benefits, including interest and penalties Reserve For Unrecognized Tax Benefit A reserve for the gross amount of unrecognized tax benefits (tax reductions recognized in financial reports but excluded from tax returns) pertaining to uncertain tax positions taken in tax returns as of the beginning balance sheet date, excluding amounts pertaining to examined tax returns. Amounts that would affect the effective tax rate if recognized Unrecognized Tax Benefits that Would Impact Effective Tax Rate Federal tax effect for unrecognized tax benefits Federal Tax Effect For Unrecognized Tax Benefits The would be federal tax effect for unrecognized tax benefits (including interest and penalties) if recognized. Accrual of interest and penalties related to uncertain tax positions Unrecognized Tax Benefits, Interest on Income Taxes Accrued Tax expense related to an increase in liabilities for interest and penalties Unrecognized Tax Benefits, Interest on Income Taxes Expense Reduction of unrecognized tax benefits due to lapse of statute of limitations and settlements over the next twelve months Decrease in Unrecognized Tax Benefits is Reasonably Possible Other information pertaining to income taxes Other Information Pertaining to Income Taxes Open tax year Open Tax Year SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract] Valuation and qualifying accounts Schedule of Credit Losses for Financing Receivables, Current [Table Text Block] Commitments Commitments Disclosure [Text Block] Goodwill and other intangibles Goodwill and Intangible Assets Disclosure [Text Block] Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Vesting of options, description Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights Options expiration date Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Stock options outstanding Options vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period Option vesting rate per year Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Income Tax Expense (Benefit), Continuing Operations, by Jurisdiction [Abstract] Federal income tax expense, current Current Federal Tax Expense (Benefit) Federal income tax expense (benefit), deferred Deferred Federal Income Tax Expense (Benefit) Federal income tax expense, total Federal Income Tax Expense (Benefit), Continuing Operations State income tax expense, current Current State and Local Tax Expense (Benefit) State income tax expense (benefit), deferred Deferred State and Local Income Tax Expense (Benefit) State income tax expense, total State and Local Income Tax Expense (Benefit), Continuing Operations Current income tax expense Current Income Tax Expense (Benefit) Deferred income tax expense (benefit) Deferred Income Tax Expense (Benefit) Provision for income taxes Income Tax Expense (Benefit) Leases [Abstract] Leasing Leases of Lessee Disclosure [Text Block] Subsequent Share Repurchases [Table] Class of Treasury Stock [Table] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Subsequent event [Member] Subsequent Event [Member] Earnings Per Share Equity, Class of Treasury Stock [Line Items] Common stock repurchased, shares Common stock repurchased, average price per share Common stock repurchased, value Income Statement [Abstract] Sales Cost of goods sold, including warehouse and distribution expenses Cost of Goods and Services Sold Gross profit Gross Profit Selling, general and administrative expenses Selling, General and Administrative Expense Operating income Operating Income (Loss) Other income (expense): Other Nonoperating Income (Expense) [Abstract] Interest expense Interest Expense, Debt Interest income Other Interest and Dividend Income Other, net Other Nonoperating Income (Expense) Total other expense Nonoperating Income (Expense) Income before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Provision for income taxes Net income Earnings per share-basic: Earnings Per Share, Basic [Abstract] Earnings per share - basic Weighted-average common shares outstanding - basic Earnings per share-assuming dilution: Earnings Per Share, Diluted [Abstract] Earnings per share - assuming dilution Weighted-average common shares outstanding - assuming dilution Quarterly Financial Data [Abstract] Quarterly results (unaudited) Quarterly Financial Information [Text Block] Assets Assets [Abstract] Cash and cash equivalents Accounts receivable, less allowance for doubtful accounts $13,238 in 2018 and $12,717 in 2017 Accounts Receivable, Net, Current Amounts receivable from suppliers Nontrade Receivables, Current Inventory Inventory, Net Other current assets Other Assets, Current Total current assets Assets, Current Property and equipment, at cost Property, Plant and Equipment, Gross Less: accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Net property and equipment Property, Plant and Equipment, Net Goodwill Goodwill Other assets, net Other Assets, Noncurrent Total assets Assets Liabilities and shareholders' equity Liabilities and Equity [Abstract] Accounts payable Accounts Payable, Current Self-insurance reserves Self Insurance Reserve, Current Accrued payroll Accrued Salaries, Current Accrued benefits and withholdings Accrued benefits and withholdings Carrying value as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued vacation, accrued incentive plans and payroll tax withholdings. Income taxes payable Accrued Income Taxes, Current Other current liabilities Other Liabilities, Current Total current liabilities Liabilities, Current Long-term debt Long-term Debt, Excluding Current Maturities Deferred income taxes Deferred Income Tax Liabilities, Net Other liabilities Other Liabilities, Noncurrent Shareholders' equity: Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Preferred stock, $0.01 par value: Authorized shares - 5,000,000, Issued and outstanding shares - none Preferred Stock, Value, Issued Common stock, $0.01 par value: Authorized shares - 245,000,000, Issued and outstanding shares - 79,043,919 as of December 31, 2018, and 84,302,187 as of December 31, 2017 Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital, Common Stock Retained (deficit) earnings Retained Earnings (Accumulated Deficit) Total shareholders' equity Total liabilities and shareholders' equity Liabilities and Equity 2019 amortization expense Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months 2020 amortization expense Finite-Lived Intangible Assets, Amortization Expense, Year Two 2021 amortization expense Finite-Lived Intangible Assets, Amortization Expense, Year Three 2022 amortization expense Finite-Lived Intangible Assets, Amortization Expense, Year Four 2023 amortization expense Finite-Lived Intangible Assets, Amortization Expense, Year Five Total amortization expense Finite-Lived Intangible Assets, Net 2019 amortization benefit Future Amortization Benefit Year One The amount of amortization benefit expected to be recognized during year one of the five succeeding fiscal years. 2020 amortization benefit Future Amortization Benefit Year Two The amount of amortization benefit expected to be recognized during year two of the five succeeding fiscal years. 2021 amortization benefit Future Amortization Benefit Year Three The amount of amortization benefit expected to be recognized during year three of the five succeeding fiscal years. 2022 amortization benefit Future Amortization Benefit Year Four The amount of amortization benefit expected to be recognized during year four of the five succeeding fiscal years. 2023 amortization benefit Future Amortization Benefit Year Five The amount of amortization benefit expected to be recognized during year five of the five succeeding fiscal years. Total amortization benefit Finite Lived Intangibles Future Amortization Benefit The aggregate estimated amortization benefit for succeeding fiscal years for intangibles subject to amortization. 2019 amortization, net Future Net Amortization Year One The amount of net amortization expected to be recognized during year one of the five succeeding fiscal years. 2020 amortization, net Future Net Amortization Year Two The amount of net amortization expected to be recognized during year two of the five succeeding fiscal years. 2021 amortization, net Future Net Amortization Year Three The amount of net amortization expected to be recognized during year three of the five succeeding fiscal years. 2022 amortization, net Future Net Amortization Year Four The amount of net amortization expected to be recognized during year four of the five succeeding fiscal years. 2023 amortization, net Future Net Amortization Year Five The amount of net amortization expected to be recognized during year five of the five succeeding fiscal years. Total amortization, net Finite Lived Intangibles Future Amortization Net The aggregate estimated net amortization for succeeding fiscal years for intangible assets subject to amortization. Fair Value, by Balance Sheet Grouping [Table] Fair Value, by Balance Sheet Grouping [Table] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Fair value, inputs, Level 2 [Member] Fair Value, Inputs, Level 2 [Member] Fair Value Measurements Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Carrying amount of senior notes Senior Notes, Noncurrent Estimated fair value of senior notes Debt Instrument, Fair Value Disclosure Debt Disclosure [Abstract] Financing Debt Disclosure [Text Block] Change in goodwill Schedule of Goodwill [Table Text Block] Amortizable intangibles Schedule of Finite-Lived Intangible Assets [Table Text Block] Estimated net amortization of intangibles Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Option Indexed to Issuer's Equity, Type [Axis] Option Indexed to Issuer's Equity, Type [Axis] Option Indexed to Issuer's Equity, Type [Domain] Option Indexed to Issuer's Equity, Type [Domain] Performance shares [Member] Performance Shares [Member] Compensation expense for share-based compensation Allocated Share-based Compensation Expense Income tax benefit from compensation expense for share-based compensation Employee Service Share-based Compensation, Tax Benefit from Compensation Expense Total fair value of shares vested, at vest date Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Shares awarded or issued under employee benefit plans, shares Weighted-average grant-date fair value of shares issued during the period in compensation and benefit plans other than stock options Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Sale of Stock [Axis] Sale of Stock [Axis] Sale of Stock [Domain] Sale of Stock [Domain] Employee stock purchase plan [Member] Employee Stock Purchase Plan [Member] The Company's employee stock purchase plan permits all eligible employees to purchase shares of the Company's stock at 85% of the fair market value. Summary of shares authorized and available for future issuance under compensation and benefit plans Schedule of Common Shares Available For Future Issuance Under Benefit and Compensation Plans Tabular disclosure of the number of common stock shares authorized and available for future issuance under share-based employee benefit and compensation plans. Summary of stock options Share-based Compensation, Stock Options, Activity [Table Text Block] Black-Scholes option pricing model Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Summary of activity of share-based compensation and benefit plans Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block] Summary of restricted stock Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block] Summary of ESPP plan activity Schedule of Share-based Compensation, Employee Stock Purchase Plan, Activity [Table Text Block] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Revolving Credit Facility [Member] Debt Instrument [Axis] Debt Instrument [Axis] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] $500 million, 4.875% Senior Notes due 2021 [Member] Senior Notes Due2021 At 4875 [Member] Represents senior notes issued at a stated contract rate of 4.875%, originally offered in January of 2011, and scheduled to mature in January of 2021. $300 million, 4.625% Senior Notes due 2021 [Member] Senior Notes Due2021 At 4625 [Member] Represents senior notes issued at a stated contract rate of 4.625%, originally offered in September of 2011, and scheduled to mature in September of 2021. $300 million, 3.800% Senior Notes due 2022 [Member] Senior Notes Due2022 At 3800 [Member] Represents senior notes issued at a stated contract rate of 3.800%, originally offered in August of 2012, and scheduled to mature in September of 2022. $300 million, 3.850% Senior Notes due 2023 [Member] Senior Notes Due 2023 At 3850 [Member] Represents senior notes issued at a stated contract rate of 3.850%, originally offered in June of 2013, and scheduled to mature in June of 2023. $500 million, 3.550% Senior Notes due 2026 [Member] Senior Notes Due 2026 At 3550 [Member] Represents senior notes issued at a stated contract rate of 3.550%, originally offered in March of 2016, and scheduled to mature in March of 2026. $750 million, 3.600% Senior Notes due 2027 [Member] Senior Notes Due 2027 At 3600 [Member] Represents senior notes issued at a stated contract rate of 3.600%, originally offered in August of 2017, and scheduled to mature in September of 2027. $500 million, 4.350% Senior Notes due 2028 [Member] Senior Notes Due 2028 At 4350 [Member] Represents senior notes issued at a stated contract rate of 4.350%, originally offered in May of 2018, and schedule to mature in June 2028. Range [Axis] Range [Axis] Range [Domain] Range [Domain] Minimum [Member] Minimum [Member] Maximum [Member] Maximum [Member] Financing Debt Instrument [Line Items] Unsecured revolving credit facility Unsecured Debt Senior notes Senior notes, unamortized discount Debt Instrument, Unamortized Discount Senior notes, unamortized debt issuance costs Debt Issuance Costs, Net Senior notes, face amount Debt Instrument, Face Amount Interest rate of senior notes Debt Instrument, Interest Rate, Stated Percentage Senior notes maturity, year Debt Instrument Maturity Year The year when the debt instrument is scheduled to be fully repaid. Unsecured revolving credit facility, weighted-average variable interest rate Long-term Debt, Weighted Average Interest Rate, at Point in Time Senior notes, effective interest rate Debt Instrument, Interest Rate, Effective Percentage Long-term debt Risk-free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Expected life Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Expected volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Expected dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Warranty liabilities, beginning balance Standard and Extended Product Warranty Accrual Warranty claims Standard and Extended Product Warranty Accrual, Decrease for Payments Warranty accruals Standard and Extended Product Warranty Accrual, Increase for Warranties Issued Warranty liabilities, ending balance Property and Equipment [Axis] Property, Plant and Equipment, Type [Axis] Property and Equipment [Domain] Property, Plant and Equipment, Type [Domain] Land [Member] Land [Member] Buildings and building improvements [Member] Building and Building Improvements [Member] Leasehold improvements [Member] Leasehold Improvements [Member] Furniture, fixtures and equipment [Member] Furniture and Fixtures [Member] Vehicles [Member] Vehicles [Member] Construction in Progress [Member] Construction in Progress [Member] Property and equipment Less: accumulated depreciation and amortization Net property and equipment Property and equipment, useful lives Property, Plant and Equipment, Useful Life Components of Deferred Tax Assets and Liabilities [Abstract] Deferred tax assets: Components of Deferred Tax Assets [Abstract] Allowance for doubtful accounts Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts Tax credits Tax Credit Carryforward Current Tax Asset The current portion of future tax effects arising from the unused tax credit carryforward that cannot be utilized on the tax return during a year that may be carried forward to reduce taxable income or taxes payable in a future year; a tax credit carryforward is the amount by which tax credits available for utilization exceed statutory limitations. Other accruals Deferred Tax Assets Deferred Expense Reserves And Accruals Other Current The current portion of the tax effect as of the balance sheet date of the amount of the estimated future tax deductions arising from currently nondeductible expenses in other reserves and accruals not otherwise listed in the existing taxonomy, which can only be deducted for tax purposes when such liabilities are actually incurred, and which can only be realized if sufficient tax-basis income is generated in future periods to enable the deduction to be taken. Net operating losses Deferred Tax Assets Operating Loss Carryforwards Noncurrent The noncurrent portion of the sum of the tax effects as of the balance sheet date of the amount of excesses of tax deductions over gross income in a year which cannot be used on the tax returns in the current year but can be carried forward to reduce taxable income or income taxes payable in a future year, for which there must be sufficient tax-basis income to utilize a portion of all of the carryforward amount to realize the deferred tax asset. Other Deferred Tax Assets, Other Total deferred tax assets Deferred Tax Assets, Gross Deferred tax liabilities: Components of Deferred Tax Liabilities [Abstract] Inventories Deferred Tax Liability Current Inventory The amount as of the balance sheet date of the estimated future tax effects attributable to the difference between the tax basis of inventory and the basis of inventory computed in accordance with generally accepted accounting principles. The basis difference will increase future taxable income when it reverses. Property and equipment Deferred Tax Liabilities, Property, Plant and Equipment Other Deferred Tax Liabilities, Other Total deferred tax liabilities Deferred Tax Liabilities, Gross Net deferred tax liabilities Schedule II - valuation and qualifying accounts SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block] Income Tax Disclosure [Abstract] Operating Loss And Tax Credit Carryforwards [Table] Operating Loss And Tax Credit Carryforwards [Table] A listing and pertinent information of the Company's net operating loss carryforwards and tax credit carryfowards available to reduce future taxable income. Income Tax Authority [Axis] Income Tax Authority [Axis] Income Tax Authority [Domain] Income Tax Authority [Domain] State and local jurisdiction [Member] State and Local Jurisdiction [Member] Income Taxes Operating Loss And Tax Credit Carryforwards [Line Items] Line items of the Company's net operating loss carryforwards and tax credit carryfowards available to reduce future taxable income. Revaluation of deferred tax liability, benefit Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount Tax credit carryforwards available for state tax purposes, net of federal impact Deferred Tax Assets, Tax Credit Carryforwards Tax credit carryforwards available for state tax purposes, expiration year State Tax Credit Carrforwards Expiration The expiration of the Company's state tax credit carryfowards. Plan Name [Axis] Plan Name [Axis] Plan Name [Domain] Plan Name [Domain] Profit sharing and savings plan [Member] Profit Sharing And Savings Plan [Member] The Company's contributory profit sharing and savings plan that covers substantially all employees. Shares authorized for issuance under compensation and benefit plans Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Shares available for future issuance under compensation and benefit plans Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Outstanding financing facilities Schedule of Long-term Debt Instruments [Table Text Block] Principle maturities of financing facilities Schedule of Maturities of Long-term Debt [Table Text Block] Self-insurance reserves (undiscounted) Self Insurance Reserves Undiscounted The undiscounted portion of self insurance reserves as of the balance sheet date. Self-insurance reserves (discounted) Self Insurance Reserves Discounted The discounted portion of self insurance reserves as of the balance sheet date. Fair value measurements Fair Value Disclosures [Text Block] Disaggregation of revenue Disaggregation of Revenue [Table Text Block] Income Tax Uncertainties [Abstract] Unrealized tax benefit, beginning balance Unrecognized Tax Benefits Additions based on tax positions related to the current year Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Additions based on tax positions related to prior years Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Payments related to items settled with taxing authorities Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities Reduction due to lapse of statute of limitations and settlements Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations Unrealized tax benefit, ending balance Computation of basic and diluted earnings per share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Maturities of Long-term Debt [Abstract] 2019 principal maturities of financing facilities scheduled Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months 2020 principal maturities of financing facilities scheduled Long-term Debt, Maturities, Repayments of Principal in Year Two 2021 principal maturities of financing facilities scheduled Long-term Debt, Maturities, Repayments of Principal in Year Three 2022 principal maturities of financing facilities scheduled Long-term Debt, Maturities, Repayments of Principal in Year Four 2023 principal maturities of financing facilities scheduled Long-term Debt, Maturities, Repayments of Principal in Year Five Principal maturities of financing facilities scheduled thereafter Long-term Debt, Maturities, Repayments of Principal after Year Five Total principal maturities of financing facilities Long-term Debt, Gross Revenue Revenue from Contract with Customer [Text Block] Defined Contribution Plan [Abstract] Defined Contribution Plan [Table] Defined Contribution Plan [Table] Retirement Plan Name [Axis] Retirement Plan Name [Axis] Retirement Plan Name [Domain] Retirement Plan Name [Domain] Profit Sharing And Savings Plan Percentage Match Range [Axis] Profit Sharing And Savings Plan Percentage Match Range [Axis] The range and certain details regarding the range of the Company's percentage matching contribution to its profit sharing and savings plan. Profit Sharing And Savings Plan Percentage Match Range [Domain] Profit Sharing And Savings Plan Percentage Match Range [Domain] The range and certain details regarding the range of the Company's percentage matching contribution to its profit sharing and savings plan. Employee's first 2% of contributed wages [Member] Profit Sharing And Savings Plan Employee First Two Percent Of Contributed Wages [Member] The Company will match a percentage of an employee's first 2% of contributed wages to the Profit Sharing and Savings plan. Employee's next 4% of contributed wages [Member] Profit Sharing And Savings Plan Employee Next Four Percent Of Contributed Wages [Member] The Company will match a percentage of an employee's next 4% of contributed wages to the Profit Sharing and Savings plan. Share-Based Compensation and Benefit Plans Defined Contribution Plan Disclosure [Line Items] Profit sharing and savings plan, description Defined Contribution Plan, Description Profit sharing and savings plan, Company match Defined Contribution Plan, Employer Matching Contribution, Percent of Match Profit sharing and savings plan, employer discretionary contribution Defined Contribution Plan, Employer Discretionary Contribution Amount Profit sharing and savings plan, cost recognized Defined Contribution Plan, Cost Schedule of Employee Stock Purchase Plan Disclosures [Table] Schedule of Employee Stock Purchase Plan Disclosures [Table] Describes the detail pertaining to the Company's employee stock purchase plan (ESPP). Share-Based Compensation and Benefit Plans Schedule of Employee Stock Purchase Plan Disclosures [Line Items] Line items disclose details pertaining to the Company's employee stock purchase plan (ESPP). Compensation expense for shares issued under the ESPP Income tax benefit from compensation expense for shares issued under the ESPP Earnings per share Earnings Per Share [Text Block] Effective Income Tax Rate Reconciliation, Amount [Abstract] Federal income taxes at statutory rate Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount State income taxes, net of federal tax benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount Excess tax benefit from share-based compensation Effective Income Tax Rate Reconciliation, Share-based Compensation, Excess Tax Benefit, Amount Revaluation of deferred tax liability Other items, net Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount Property and equipment Property, Plant and Equipment Disclosure [Text Block] Quarterly operating data (unaudited) Quarterly Financial Information [Table Text Block] Non-vested restricted stock beginning balance, shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Non-vested restricted stock at beginning of the year, weighted-average grant date fair value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Restricted stock granted during the period, shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Restricted stock granted during period, weighted-average grant date fair value Restricted stock vested during the period, shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Restricted stock vested during the period, weighted-average grant date fair value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Restricted stock forfeited during the period, shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Restricted stock forfeited during the period, weighted-average grant date fair value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Non-vested restricted stock ending balance, shares Non-vested restricted stock at the end of the year, weighted-average grant date fair value Shares withheld to cover employees' taxes upon vesting Shares Paid for Tax Withholding for Share Based Compensation Operating Leases, Rent Expense, Net [Abstract] Minimum operating lease expense Operating Leases, Rent Expense, Minimum Rentals Contingent rents Operating Leases, Rent Expense, Contingent Rentals Other lease related occupancy costs Occupancy, Net Total rent expense Operating Leases, Rent Expense Less: sublease income Operating Leases, Rent Expense, Sublease Rentals Net rent expense Operating Leases, Rent Expense, Net Valuation of marketable securities Fair Value, Assets Measured on Recurring Basis [Table Text Block] Valuation of senior notes Fair Value Of Financial Instruments [Table Text Block] Tabular disclosure of fair value measurement of financial instruments. Goodwill, beginning balance Change in goodwill Goodwill, ending balance Future minimum lease payments for operating leases Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Schedule of net rent expense Schedule of Rent Expense [Table Text Block] Description of lessee leasing arrangements, operating lease commitments Description of Lessee Leasing Arrangements, Operating Leases Future minimum sublease income under non-cancelable subleases Operating Leases, Future Minimum Payments Due, Future Minimum Sublease Rentals Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Non-compete Agreements [Member] Noncompete Agreements [Member] Amortizable Intangibles Finite-Lived Intangible Assets [Line Items] Amortizable intangible assets, cost Finite-Lived Intangible Assets, Gross Amortizable intangible assets, accumulated amortization expense Finite-Lived Intangible Assets, Accumulated Amortization Net amortizable intangible assets Intangible Assets, Net (Excluding Goodwill) Amortizable intangibles, cost Off-market Lease, Unfavorable Amortizable intangibles, accumulated amortization benefit Finite-Lived Intangible, Accumulated Amortization Benefit The accumulated amount of amortization benefit of a major finite-lived intangible class. Net amortizable intangibles Finite Lived Intangible Benefit Net The amount after amortization benefit of a major finite-lived intangible class. Property and equipment, including original useful lives Property, Plant and Equipment [Table Text Block] Schedule Of Significant Accounting Policies [Table] Schedule Of Significant Accounting Policies [Table] Schedule of quantitative and/or qualitative information pertaining to significant accounting policies. Loyalty Program Points [Member] Loyalty Program Points [Member] The Company maintains a retail customer loyalty program named O'Reilly O'Rewards, which provides members with the ability to earn loyalty points. Loyalty Program Coupon [Member] Loyalty Program Coupon [Member] The Company maintains a retail customer loyalty program named O'Reilly O'Rewards, which upon reaching established thresholds, the members are automatically issued coupons. Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Other Assets [Member] Other Assets [Member] Adoption of ASU 2014-09 (Topic 606) [Member] Accounting Standards Update 2014-09 [Member] Adoption of ASU 2018-15 [Member] Accounting Standards Update 2018-15 [Member] Accounting Standards Update 2018-15 Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract (a consensus of the FASB Emerging Issues Task Force). Prospective Adoption of New Accounting Pronouncements [Axis] Prospective Adoption of New Accounting Pronouncements [Axis] Accounting Guidance [Domain] Accounting Guidance [Domain] ASU 2016-02 [Member] Accounting Standards Update 2016-02 [Member] Scenario [Axis] Scenario [Axis] Scenario, Unspecified [Domain] Scenario, Unspecified [Domain] Forecast [Member] Scenario, Forecast [Member] Restatement [Axis] Restatement [Axis] Restatement [Domain] Restatement [Domain] Reclassification or adjustment due to the adoption of an accounting pronouncement [Member] Restatement Adjustment [Member] Summary of significant accounting policies Schedule Of Significant Accounting Policies [Line Items] [Line Items] for Schedule of quantitative and/or qualitative information pertaining to significant accounting policies. Number of stores Number of Stores Number of states, in which the Company operates Number of States in which Entity Operates Accounts receivable due from employees to the Company Due from Related Parties, Current Allowance for doubtful supplier receivables Allowance for Doubtful Other Receivables, Current Replacement cost of inventory Replacement cost of inventory The replacement cost of inventory as of the balance sheet date. LIFO inventory value in excess of replacement cost of inventory LIFO Inventory Value In Excess Of Replacement Cost The difference between the Company's LIFO inventory valuation and its replacement cost of inventory. Self-insurance reserves, current Deferred revenue, period expect to be recognized within Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Advertising expense, net Advertising Expense Total interest costs capitalized Interest Costs Capitalized Deferred debt issuance costs, net of amortization Original issuance discounts, net of accretion Valuation allowance for deferred tax assets Deferred Tax Assets, Valuation Allowance Financial statement impact from adoption New Accounting Pronouncement Or Change In Accounting Principle Immaterial Effect Of Adoption Quantification Represents the quantification of the immaterial effect of adopting the new accounting standard or change in accounting principle by the entity on the entity's financial statements. Cumulative effective adjustment to opening Retained earnings New Accounting Pronouncement or Change in Accounting Principle, Cumulative Effect of Change on Equity or Net Assets Operating lease, right-of-use asset Operating Lease, Right-of-Use Asset Operating lease, liability Operating Lease, Liability Change in accounting policy, description New Accounting Pronouncement or Change in Accounting Principle, Description Tax withholdings for share-based compensation, reclassified from operating activities Payments Related to Tax Withholding for Share-based Compensation Excess tax benefit from share-based compensation, reclassified from financing activities Excess Tax Benefit from Share-based Compensation, Financing Activities Effect of accounting pronouncement adoption on Provision for income taxes New Accounting Pronouncement Or Change In Accounting Principle Effect Of Change On Provision For Income Taxes Amount of the effect of a change in accounting principle on provision for income taxes. Capitalized implementation costs Capitalized Implementation Costs Costs related to the implementation of a new accounting standard update that were capitalized. Schedule of deferred tax assets and liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Schedule of components of the provision for income taxes Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Reconciliation of the provision for income taxes to the amounts computed at the federal statutory rate Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Summary of changes in gross amount of unrecognized tax benefits, excluding interest and penalties Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] Allowance for doubtful accounts [Member] SEC Schedule, 12-09, Allowance, Credit Loss [Member] Valuation and Qualifying Accounts SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] Balance at beginning of period SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount Additions - charged to costs and expenses SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense Additions - charged to other accounts - describe SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account Deductions - describe SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction Balance at end of period Gross profit Operating income Due to Related Parties [Abstract] Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Related parties [Member] Management [Member] Related Parties Related Party Transaction [Line Items] Lease payments under related party operating leases Related Party Transaction, Amounts of Transaction Fair value, inputs, Level 1 [Member] Fair Value, Inputs, Level 1 [Member] Fair value, inputs, Level 3 [Member] Fair Value, Inputs, Level 3 [Member] Estimated fair value of marketable securities Investments, Fair Value Disclosure Share-based compensation and benefit plans Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Total intrinsic value of options exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Cash received from the exercise of stock options Proceeds from Issuance of Shares under Incentive and Share-based Compensation Plans, Including Stock Options Weighted-average grant date fair value of options awarded Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Weighted-average remaining contractual life of options currently exercisable Components of self-insurance reserves Self Insurance Reserves Table Text Block Table containing amount of undiscounted and discounted self-insurance reserves the Company had at the balance sheet date. Deferred Compensation Arrangements [Abstract] Schedule of Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits, by Title of Individual and by Type of Deferred Compensation [Table] Schedule of Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits, by Title of Individual and by Type of Deferred Compensation [Table] Deferred Bonus and Profit Sharing Arrangements, Individual Contracts, Type of Deferred Compensation [Axis] Deferred Bonus and Profit Sharing Arrangements, Individual Contracts, Type of Deferred Compensation [Axis] Deferred Bonus and Profit Sharing Arrangement, Individual Contract, Type of Deferred Compensation [Domain] Deferred Bonus and Profit Sharing Arrangement, Individual Contract, Type of Deferred Compensation [Domain] Nonqualified Deferred Compensation Plan [Member] Nonqualified Deferred Compensation Plan [Member] The Company's nonqualified deferred compensation plan that covers highly compensated employees. Share-Based Compensation and Benefit Plans Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items] Deferred compensation plan description Deferred Compensation Arrangement with Individual, Description Deferred compensation plan obligation Deferred Compensation Arrangement with Individual, Recorded Liability Deferred compensation plan cost recognized Deferred Compensation Arrangement with Individual, Compensation Expense Document and Entity Information Document And Entity Information Document type Document Type Amendment flag Amendment Flag Document period end date Document Period End Date Document fiscal year focus Document Fiscal Year Focus Current fiscal year end date Current Fiscal Year End Date Document fiscal period focus Document Fiscal Period Focus Entity registrant name Entity Registrant Name Trading symbol Trading Symbol Entity central index key Entity Central Index Key Entity well-known seasoned issuer Entity Well-known Seasoned Issuer Entity voluntary filers Entity Voluntary Filers Entity shell company Entity Shell Company Entity current reporting status Entity Current Reporting Status Entity filer category Entity Filer Category Entity small business Entity Small Business Entity emerging growth company Entity Emerging Growth Company Entity common stock, shares outstanding Entity Common Stock, Shares Outstanding Entity public float Entity Public Float Issuance date of senior notes Debt Instrument, Issuance Date Face amount of senior notes Percentage of face value of debt instrument Debt Instrument Pricing The percent of face value, at which the debt instrument was offered to the public. Number of days in annual interest calculation period Number of Days Per Year in Interest Calculation The number of days in a year used to calculate interest. Unsecured senior notes description Debt Instrument, Description Aggregate principle of unsecured senior notes Long-term Debt Debt instrument covenant description Debt Instrument, Covenant Compliance Product warranty liabilities Schedule of Product Warranty Liability [Table Text Block] Other employee benefit plan descriptions Other Employee Benefit Plan Descriptions General descriptive information regarding an arrangement under which employees receive compensation benefits. Such an arrangement is usually provided to employees to compensate them, provide performance incentives to them, and to attract or retain their services. May also include pertinent information particular to a plan that is not elsewhere specified in the taxonomy. Employee stock purchase plan stock purchase percentage Employee stock purchase plan stock purchase percentage Percent of fair market value of Company's common stock that eligible employees, participating in employee stock purchase plan, may purchase the stock at within the plan. Share Repurchase Program [Table] Share Repurchase Program Increase in authorized amount Stock Repurchase Program, Increase In Authorized Amount Increase in amount authorized under the Company's board-approved share repurchase program. Cumulative authorized amount Stock Repurchase Program, Authorized Amount Authorization effective period Stock Repurchase Program, Period in Force Remaining balance under share repurchase program Stock Repurchase Program, Remaining Authorized Repurchase Amount Line of Credit Facility [Abstract] Line of Credit Facility [Table] Line of Credit Facility [Table] Letter of credit [Member] Letter of Credit [Member] Swing line revolver [Member] Swing Line Revolver [Member] The sub-limit of the Company's unsecured revolving credit facility, which is available for swing line borrowings. Variable Rate [Axis] Variable Rate [Axis] Variable Rate [Domain] Variable Rate [Domain] Spread over Alternate Base rate [Member] Base Rate [Member] Spread over Eurodollar Revolving rate [Member] Euro Dollar Rate Spread [Member] The percentage points added to the Eurodollar Rate. Through maturity [Member] Through Maturity [Member] Date through which the covenant ratio, minimum or maximum, applies. Unsecured Revolving Credit Facility Line of Credit Facility [Line Items] Credit agreement description Line of Credit Facility, Description Credit agreement inception date Line of Credit Facility, Initiation Date Current maximum borrowing capacity under credit facility Line of Credit Facility, Maximum Borrowing Capacity Line of credit facility expiration date Line of Credit Facility, Expiration Date Line of credit facility sublimit Line Of Credit Facility Sublimit A restriction on the borrowing capacity of the line of credit facility. The restriction places a sublimit on the amount that can be borrowed for specific purposes. Maximum aggregate increase to credit facility allowable Line of Credit Facility Maximum Increase The maximum aggregate amount the credit facility may be increased by at the Company's option. Maximum aggregate capacity of credit facility allowable Line Of Credit Facility Maximum Aggregate Capacity The maximum aggregate amount at any time the credit facility may be increase to at the Company's option. Line of credit facility fee percentage Line of Credit Facility, Commitment Fee Percentage Covenant description for debt instrument Debt Instrument, Covenant Description Line of credit facility covenant compliance Line of Credit Facility, Covenant Compliance Line of credit current interest rate Debt Instrument, Basis Spread on Variable Rate Minimum debt instrument consolidated fixed charge coverage ratio covenant Debt Instrument Coverage Ratio Covenant, Minimum The minimum fixed charge coverage ratio the Company is required to maintain in order to be in compliance with the covenant clauses of the debt agreement. Maximum debt instrument consolidated leverage ratio covenant Debt Instrument Leverage Ratio Covenant, Maximum The maximum consolidated leverage ratio the Company is required to remain below in order to maintain compliance with the covenant clauses of the debt agreement. Income taxes Income Tax Disclosure [Text Block] Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] Schedule of Operating Leased Assets [Table] Schedule of Operating Leased Assets [Table] Non-related parties [Member] Non Related Parties [Member] Persons who are not responsible for achieving the objectives of the entity and who do not have the authority to establish policies and make decisions by which those objectives are to be pursued. Management normally includes members of the board of directors, the chief executive officer, chief operating officer, vice presidents in charge of principal business functions (such as sales, administration, or finance), and other persons who perform similar policymaking functions. Leases Operating Leased Assets [Line Items] 2019 minimum lease payment Operating Leases, Future Minimum Payments Due, Next Twelve Months 2020 minimum lease payment Operating Leases, Future Minimum Payments, Due in Two Years 2021 minimum lease payment Operating Leases, Future Minimum Payments, Due in Three Years 2022 minimum lease payment Operating Leases, Future Minimum Payments, Due in Four Years 2023 minimum lease payment Operating Leases, Future Minimum Payments, Due in Five Years Minimum lease payment thereafter Operating Leases, Future Minimum Payments, Due Thereafter Total minimum lease payment Operating Leases, Future Minimum Payments Due EX-101.PRE 13 orly-20181231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 14 orly-201812_chartx30753a04.jpg 5 YEAR GRAPH begin 644 orly-201812_chartx30753a04.jpg M_]C_X 02D9)1@ ! 0 0 ! #_VP!# $! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_ MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P 1" 'F M # 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]H?\ @DE_ MP24_X)F?%[_@F5^PE\3?B=^PI^R]X[^(7CG]E[X2>)_&7C/Q1\(?"NK>(_$_ MB+5_#5O>:IK>MZK<69NM1U._N96FNKRY>2>9SEGP%5?T1_XORX_X+:?\HD/ M^"B__9H7QL_]1&\H /\ @B7_ ,HD/^"='_9H7P3_ /41LZ_4>ORX_P"")?\ MRB0_X)T?]FA?!/\ ]1&SK]1Z "BBO*/B7\#9O$MS/ M!I$6LWPAEF@LH_-U+5KB*-99-/\ #NCHT1USQ/J*VGAW1#&M#EO5O-8$FEV6H:K;16*37%YI>FZGJ5G#<6.FWUQ;]3H_Q:^&>O^-= M8^'.B^.?#&J>.- 6\;5O"]CJ]I<:Q9-IG]F?VO"]I'(6DN=$_MS0O[=M(#+= M:%_;NA_VQ#8_VSIGVL ]$HKSWP'\6?AI\3VUE/A[XY\,>,F\/RVT>KCP[K%G MJGV-+Z2^AT^\8VTCB73-2GTK58-+U>W,VE:G/I6J0Z?>W4FFWRV_H5 !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 5^7'_!;3_E$A_P47_[-"^-G_J(WE?J/ M7Y4 '_!$O\ Y1(?\$Z/^S0O@G_ZB-G7ZCU^ M7'_!$O\ Y1(?\$Z/^S0O@G_ZB-G7ZCT %?C[_P %'-!D\._$KX8_';X/>.]5 M^&W[47P_\,7^B^&M+\4_#[Q=X_\ @1^TM\/-4NO$'B*]_9Y\?Z!H%A)?ZOXA MO_%?AJQD\&WWPZUC2OBGX'U7Q;;>(;72?'G@^^\0^"-8_8*F/&DA0NH8QL'3 M(SM< @,OHP!(##! ) ."00#\J?C9<>)OB]K_ .QY#\/M$\&^'_B1\&?CK^S+ M\4_C5^ROXS^'9\5S:/H'C30+3P]X@UZU^(=A'H$/A?Q1^SKX%\4^*_%7@[QK MX??4O#.L>)O!-OX$UFP>37+&PL/@+3?@)^T=XC^$7P&_9X\*VGB"T_:K^%'Q MS_X*S^+?BG\3+G3+WP]:Z/8_'/X=?MN>'OA'X[O]?N1;Z?J.F?%[QY\??V?O M&/@]DU2X;4X/#>IW\7^D_#?7TT3^E3:,YY[ #)VC'3"YVCZ@9I=H!SW^IQ[X M&< GN0 3WS0!^,W[$/A+Q5J7QW_9K\6Z)X0\0^%/ WP9_P""67PW_9U^+4.L MZ/J7A@:=\;H?'/P^O] ^%EYI.H6]HEUXG^#^D^!?B;_;UM:+=1>%X?'^F()Q M!XIM7NOV:I H7.!U]R>/09)P!V P!V%+0!X1XZ^'/Q+UC5]9U[P]^T)X]\$: M7+;++9>%M&\%_!K5M+TU[33DCD\B_P#%7PZUW7[@7=U ][.+[5;G9+<2PVQ@ MM5@AB^+O^"/O[2WQC_;<_P"";G[+'[47QH\1Z;_PM#XL>$/%.I>+Y/"GAK1M M!T">_P! ^)GCCP?:W-AH[07XT_[1I?AW3Y;N&.Z>!KYKF:W2WAECMH?TZU/_ M )!U]_UYW?\ Z3RU^)O_ ;>_P#*$_\ 8._[$/XB_P#J]OBM0!^T7]E:G_T, MFH?^ .B?_*RC^RM3_P"ADU#_ , =$_\ E96]10!@_P!E:G_T,FH?^ .B?_*R MC^RM3_Z&34/_ !T3_Y65O44 8/]E:G_ -#)J'_@#HG_ ,K*PU763XDET?\ MX2"\^SQZ';ZD'^P:-YQN)=2NK1E+?V=L\D0PH0FP.)-S&0J1&O=5R"?\CU<_ M]BI9?^GN_H T?[*U/_H9-0_\ =$_^5E']E:G_P!#)J'_ ( Z)_\ *RMZB@#! M_LK4_P#H9-0_\ =$_P#E91_96I_]#)J'_@#HG_RLK>HH P?[*U/_ *&34/\ MP!T3_P"5E']E:G_T,FH?^ .B?_*RMZB@#!_LK4_^ADU#_P =$_^5E']E:G_ M -#)J'_@#HG_ ,K*WJ* ,'^RM3_Z&34/_ '1/_E91_96I_\ 0R:A_P" .B?_ M "LK>HH P?[*U/\ Z&34/_ '1/\ Y64ATK4P"?\ A(]0X!_Y<=$_^5E;](W0 M_0_RH X;0UUG4TU-IO$%XALMQN?)@:3=IS;IBO,KKM1VY6. M,<5N?V5J?_0R:A_X Z)_\K*S_"/^JU__ +&SQ'_Z7FNNH P?[*U/_H9-0_\ M '1/_E91_96I_P#0R:A_X Z)_P#*RMZB@#!_LK4_^ADU#_P!T3_Y64?V5J?_ M $,FH?\ @#HG_P K*WJ* ,'^RM3_ .ADU#_P!T3_ .5E']E:G_T,FH?^ .B? M_*RMZB@#!_LK4_\ H9-0_P# '1/_ )64?V5J?_0R:A_X Z)_\K*WJ* ,'^RM M3_Z&34/_ !T3_Y64?V5J?\ T,FH?^ .B?\ RLK>HH Y:_L=5M;*\N4\17S/ M;VMS.@:QT3:7A@DD0,!IH)701AM-9E022-L5F=E3"L[D%CO:Q_R"=3_P"P???^DDU5/"__ M "+?A_\ [ FD_P#INMJ $_LK4_\ H9-0_P# '1/_ )64?V5J?_0R:A_X Z)_ M\K*WJ* ,'^RM3_Z&34/_ !T3_Y64?V5J?\ T,FH?^ .B?\ RLK>HH P?[*U M/_H9-0_\ =$_^5E']E:G_P!#)J'_ ( Z)_\ *RMZB@#!_LK4_P#H9-0_\ =$ M_P#E91_96I_]#)J'_@#HG_RLK>HH P?[*U/_ *&34/\ P!T3_P"5E']E:G_T M,FH?^ .B?_*RMZB@#!_LK4_^ADU#_P =$_^5E8>N+K.F)IC0^(+QS>ZYI&F MR^98:,<6]]<^3.T>W3EVS!>8G;LIX MAL=)'B&\^SW.BZKJ,CG3]&\X3V-]HUM$JM_9P01-'J,Q=2A8NL95U"LK[/\ M96I_]#)J'_@#HG_RLJI(O_3MX7KJ: ,'^RM3_ .ADU#_P!T3_ M .5E']E:G_T,FH?^ .B?_*RMZB@#!_LK4_\ H9-0_P# '1/_ )64?V5J?_0R M:A_X Z)_\K*WJ* ,'^RM3_Z&34/_ !T3_Y64?V5J?\ T,FH?^ .B?\ RLK> MHH P?[*U/_H9-0_\ =$_^5E']E:G_P!#)J'_ ( Z)_\ *RMZB@#!_LK4_P#H M9-0_\ =$_P#E91_96I_]#)J'_@#HG_RLK>HH P?[*U/_ *&34/\ P!T3_P"5 ME8VE1ZS?77B""7Q#>*NE:T-.MS'I^C!F@.CZ1J&Z4MIS!I?.OYEW*$7RUC79 MN5F?MZY;PY_R$/&7_8TC_P!1GPU0!;_LK4_^ADU#_P =$_^5E']E:G_ -#) MJ'_@#HG_ ,K*WJ* ,'^RM3_Z&34/_ '1/_E91_96I_\ 0R:A_P" .B?_ "LK M>HH P?[*U/\ Z&34/_ '1/\ Y659M+"]MYA+/K-W>QA6!MYK73(HR6 PY>UL M8)@4[ 2!3D[@W&-6B@ HHHH *_+C_@MI_P HD/\ @HO_ -FA?&S_ -1&\K]1 MZ_+C_@MI_P HD/\ @HO_ -FA?&S_ -1&\H /^")?_*)#_@G1_P!FA?!/_P!1 M&SK]1Z_+C_@B7_RB0_X)T?\ 9H7P3_\ 41LZ_4>@ HHHH **** "BBB@"CJ? M_(.OO^O.[_\ 2>6OQ-_X-O?^4)_[!W_8A_$7_P!7M\5J_;+4_P#D'7W_ %YW M?_I/+7XF_P#!M[_RA/\ V#O^Q#^(O_J]OBM0!^X%%%% !1110 5R"?\ (]7/ M_8J67_I[OZZ^N03_ )'JY_[%2R_]/=_0!U]%%% !1110 4444 %%%% !1110 M 4C=#]#_ "I:1NA^A_E0!R7A'_5:_P#]C9XC_P#2\UUUL?\@G4_\ L'WW_I)-53PO_P BWX?_ .P)I/\ Z;K: M@#=HHHH **** "BBB@ HHHH **** "N1\7?ZK0/^QL\.?^EXKKJY'Q=_JM _ M[&SPY_Z7B@#K5Z#Z#^5+2+T'T'\J6@ HHHH **** "BBB@ HHHH **** .6N M/^1VTC_L5O$7_IV\+UU-(O_ $[>%ZZF@ HHHH **** "BBB M@ HHHH **** "N6\.?\ (0\9?]C2/_49\-5U-WQ6K]LM3_ .0=??\ 7G=_ M^D\M?B;_ ,&WO_*$_P#8._[$/XB_^KV^*U '[@4444 %%%% !7()_P CU<_] MBI9?^GN_KKZY!/\ D>KG_L5++_T]W] '7T444 %%%% !1110 4444 %%%% ! M2-T/T/\ *EI&Z'Z'^5 ')>$?]5K_ /V-GB/_ -+S775R/A'_ %6O_P#8V>(_ M_2\UUU !1110 4444 %%%% !1110 4444 9NL?\ ()U/_L'WW_I)-53PO_R+ M?A__ + FD_\ INMJMZQ_R"=3_P"P???^DDU5/"__ "+?A_\ [ FD_P#INMJ M-VBBB@ HHHH **** "BBB@ HHHH *Y'Q=_JM _[&SPY_Z7BNNKD?%W^JT#_L M;/#G_I>* .M7H/H/Y4M(O0?0?RI: "BBB@ HHHH **** "BBB@ HHHH Y:X_ MY';2/^Q6\1?^G;PO74URUQ_R.VD?]BMXB_\ 3MX7KJ: "BBB@ HHHH **** M"BBB@ HHHH *Y;PY_P A#QE_V-(_]1GPU74URWAS_D(>,O\ L:1_ZC/AJ@#J M:*** "BBB@ HHHH **** "ORX_X+:?\ *)#_ (*+_P#9H7QL_P#41O*_4>OR MX_X+:?\ *)#_ (*+_P#9H7QL_P#41O* #_@B7_RB0_X)T?\ 9H7P3_\ 41LZ M_4>ORX_X(E_\HD/^"='_ &:%\$__ %$;.OU'H **** "BBB@ HHHH HZG_R# MK[_KSN__ $GEK\3?^#;W_E"?^P=_V(?Q%_\ 5[?%:OVRU/\ Y!U]_P!>=W_Z M3RU^)O\ P;>_\H3_ -@[_L0_B+_ZO;XK4 ?N!1110 4444 %<@G_ "/5S_V* MEE_Z>[^NOKD$_P"1ZN?^Q4LO_3W?T =?1110 4444 %%%% !1110 4444 %( MW0_0_P J6D;H?H?Y4 (_\ TO-==7(^$?\ 5:__ -C9XC_] M+S774 %%%% !1110 4444 %%%% !1110!FZQ_P @G4_^P???^DDU5/"__(M^ M'_\ L":3_P"FZVJWK'_()U/_ +!]]_Z2354\+_\ (M^'_P#L":3_ .FZVH W M:*** "BBB@ HHHH **** "BBB@ KD?%W^JT#_L;/#G_I>*ZZN1\7?ZK0/^QL M\.?^EXH ZU>@^@_E2TB]!]!_*EH **** "BBB@ HHHH **** "BBB@#EKC_D M=M(_[%;Q%_Z=O"]=37+7'_([:1_V*WB+_P!.WA>NIH **** "BBB@ HHHH * M*** "BBB@#PO]HG]HKX8_LO_ UU+XH_%35;BQT2TN8-,TW3M,MA?Z_XEUZ] M2:2P\/\ A[3C+ MYJ=VEO<3DSSVUC8V=M=:CJ5Y9V%K/<1_F7\"?^"R?P \= M_$F;P=XO\'>-?A98^-_%%O'H7C#Q#>^']6\.VEY>V6DZ-I]OXHDTBZ^T^'8; MNXLXX_[3\K4]*L9;I&U.^M+..:]BJ?\ !;_X7>+O%WP(^''Q"T$?:= ^%GCN M[E\7V"3JDR6?CBPLO#.C:S%;.RF^>QUM;726M[437JQZ^9XH'@BNVC_FD^&7 MPO\ '/QJ\:Z+\,_AGH%[XI\8>*+I=,L-.TR)K@6HN#Y$^J:M/$KPZ1HVDQN] M[JVJZ@T%GI]I!-+/*I54;^&O'/QY\4>!?%?!<)\,9?A7E<,/DV(PF JY6\=B M.*I9C;VL:=9)XJ%-XM5LKHPRYTJRQ&&K2E4J3E&G3_..(^)ZJ3=G9U$O:N7RY:[EMWN&+?-F0[OFS70U_<-*4YT MJOR MX_X+:?\ *)#_ (*+_P#9H7QL_P#41O* #_@B7_RB0_X)T?\ 9H7P3_\ 41LZ M_4>ORX_X(E_\HD/^"='_ &:%\$__ %$;.OU'H **** "BBB@ HHHH HZG_R# MK[_KSN__ $GEK\3?^#;W_E"?^P=_V(?Q%_\ 5[?%:OVRU/\ Y!U]_P!>=W_Z M3RU^)O\ P;>_\H3_ -@[_L0_B+_ZO;XK4 ?N!1110 4444 %<@G_ "/5S_V* MEE_Z>[^NOKD$_P"1ZN?^Q4LO_3W?T =?1110 4444 %%%% !1110 4444 %( MW0_0_P J6D;H?H?Y4 (_\ TO-==7(^$?\ 5:__ -C9XC_] M+S774 %%%% !1110 4444 %%%% !1110!FZQ_P @G4_^P???^DDU5/"__(M^ M'_\ L":3_P"FZVJWK'_()U/_ +!]]_Z2354\+_\ (M^'_P#L":3_ .FZVH W M:*** "BBB@ HHHH **** "BBB@ KD?%W^JT#_L;/#G_I>*ZZN1\7?ZK0/^QL M\.?^EXH ZU>@^@_E2TB]!]!_*EH **** "BBB@ HHHH **** "BBB@#EKC_D M=M(_[%;Q%_Z=O"]=37+7'_([:1_V*WB+_P!.WA>NIH **** "BBB@ HHHH * M*** "D) !)Z#_/T'N3@#J2!S2U\5_'[Q!K?QF\<0?LD_#K5+[2XM4TBS\1_M M(>/-"NC#?_#SX1ZI)<06?@K1]0A8#3?B1\9C;7FBZ,_F&]\->!X?$GC 6XG/ MA]KGR,[S>&38%XA49XS%UZU/!Y9EU*2C7S+,L1S+"X*C*2<::FXRJXC$37L< M#@J.)Q^*E3PN%KU(<^)Q"P]+GY74J2DJ=&C%I2K5IWY*<6[VO9RG-KEI4XSJ MSM"$FLCP4I_:S^+ME\7KS?/^SM\$O$.H6OP.T^0"73?BO\6-)EO=%\1?'&>( M[K:]\*>")/M_A3X02D31WVL-XG\>6[& ^%[E?JOP9H&AZ3JWCJYTK1M)TRXN M_%6;N?3M-L;&:Z)\/>'YB;J6TMX9+D^=-+)F=I&,DC.26)-=/X=\/:)X2T'1 M?"_AK2[+0_#OAS2M/T/0M&TV!+73])T?2K2*QTW3;&VC C@M+*S@AM[>) %2 M*-1R,O^QI'_J,^&JYLBR19;0E7QTJ6-SO'5Y9AFV8JGRJMCZU. M%*4,(I\TZ& P>'ITZIPCSN=1SG+J:***^@.H**** "BBB@ HHHH *_+ MC_@MI_RB0_X*+_\ 9H7QL_\ 41O*_4>ORX_X+:?\HD/^"B__ &:%\;/_ %$; MR@ _X(E_\HD/^"='_9H7P3_]1&SK]1Z_+C_@B7_RB0_X)T?]FA?!/_U$;.OU M'H *\#^*G[2GPM^$'B30O!WB:]U_5/%FN:9<>(SX9\$^%/$/CGQ!HO@RRN9+ M&_\ '.OZ-X7L-3U+3?"EKJ,?]F)?&VFN]4U+S+'0M/U6YL[^.T]\K\H?^"B7 MPIU3Q=XK^&'Q&^$^@_&_P'^T]\,++4)_@A\?_@YX4A\;Z7J5QK":[=ZE\!_B M]X+EO/\ A&/&?PQ\5^(-!\&ZAK>D_%>UT3PUHT6H3^*O 7Q'^'7CW2#XELP# MZU\7_MI?L\>!/B/\/OA?XJ\7:]I6M_$[6O!_A7PEXC;X;?$ZZ^%TWC3XBVT- MY\._ >M_&*R\'W'PK\*>//'UM/;OX-\&^*?%^C^(?$,M[I-II]A)?:YH=KJ7 M56?[2/@#4/C3K7P.LM&^*EQK_AS1;K6==\)_#FGP_&"6^MO# M]M\-_@S\28=*\9^(O$.I,D8OO"GAV%[^2UT;Q%:7OGWCS]DQ/B[\1?C[J'[, MGAKXF_LO77QF^%?[6GP?_::U3Q)I7B?P-\.OBWXW^(?A;4O"/PS^*VE^";ZZ MU+0/$_Q'T#QM-+XWTSX[>"=$@OM3^'FH:QX<\3:_K,VK:-H&D@'Z0_";]H[X M0?&VZFLOAWXI_M:[_P"$4\-_$'3(+W2=9T*7Q+\-_&5QJEIX0^)/A--+=&%WI&H-9EHYQ%=6,EW[E7Y*?L@?!CXL)\\(_LG^+=-\2VR65_KOQEO_&_PYUSQ/IGAYK=Y+7Q'X1^ M'%A\(A_9WC73WN/"_B%OB/"/"NHWS6GB&.Q_6N@#/U-T&GWX+*"+.[)!89 ^ MS2G)&<].?IS7XG?\&WI _P""*'[!V2!_Q0?Q%ZG_ *KM\5J_4'X@_ NP\7ZI MKOB6;XF?&_0)+^S.[1_"7Q9\4>&_#=J;72ULU^P:%I\R65GYX@%Q=>4H^T7< MD]S(#)*^?RJ_X-Q])2Z_X(J?L&R&^U6 CP!\1$*VNHW%O&V/CO\ %<[S&C!= MYW8+ #(5H_,5A?V!'_T%=>_\&]W_P#%4?V!'_T%=>_\ M&]W_ /%4 ;N1ZC\Q1D>H_,5A?V!'_P!!77O_ ;W?_Q5']@1_P#05U[_ ,&] MW_\ %4 ;N1ZC\Q7((1_PG5SR/^14LN__ %&[^M+^P(_^@KKW_@WN_P#XJN53 M18_^$UN(O[1UG \+6;>9_:EUYI+:W?#!DW9*C'"G@9) R2: /1\CU'YBC(]1 M^8K"_L"/_H*Z]_X-[O\ ^*H_L"/_ *"NO?\ @WN__BJ -W(]1^8HR/4?F*PO M[ C_ .@KKW_@WN__ (JC^P(_^@KKW_@WN_\ XJ@#=R/4?F*,CU'YBL+^P(_^ M@KKW_@WN_P#XJC^P(_\ H*Z]_P"#>[_^*H W[_\ BJ/[ C_Z"NO?^#>[_P#BJ -W(]1^8HR/4?F*PO[ C_Z"NO?^#>[_ M /BJ/[ C_P"@KKW_ (-[O_XJ@#=R/4?F*1B,'D=#W'I6'_8$?_05U[_P;W?_ M ,52-H$>#_Q-=>Z'_F+W?I_O4 9_A$@1:_DC_D;/$??_ *?ZZ[(]1^8KSGPM MHLNYU'64V^*O$2_NM4NDR%OL L V"QQEF/+')))KJ?[ C_P"@KKW_ (-[ MO_XJ@#=R/4?F*,CU'YBL+^P(_P#H*Z]_X-[O_P"*H_L"/_H*Z]_X-[O_ .*H M W[_^*H W[_\ BJ/[ C_Z"NO?^#>[_P#BJ +>L$?V3J?(_P"0??=Q M_P ^DU5/#!'_ C>@[_^*H_L"/\ Z"NO?^#>[_\ BJ -W(]1^8HR/4?F*PO[ M C_Z"NO?^#>[_P#BJ/[ C_Z"NO?^#>[_ /BJ -W(]1^8HR/4?F*PO[ C_P"@ MKKW_ (-[O_XJC^P(_P#H*Z]_X-[O_P"*H WBJ1@[_^*H_L"/\ Z"NO?^#>[_\ BJ -W(]1 M^8HR/4?F*PO[ C_Z"NO?^#>[_P#BJ/[ C_Z"NO?^#>[_ /BJ *=P1_PFNDNIR/4?F*\]GT2,>,=*C_M+6R&\,:^^\ZK=&0;-5\-#:K[L MA&WY=1PQ5">5%=+_ &!'_P!!77O_ ;W?_Q5 &[D>H_,49'J/S%87]@1_P#0 M5U[_ ,&]W_\ %4?V!'_T%=>_\&]W_P#%4 ;N1ZC\Q1D>H_,5A?V!'_T%=>_\ M&]W_ /%4?V!'_P!!77O_ ;W?_Q5 &[D>H_,49'J/S%87]@1_P#05U[_ ,&] MW_\ %4?V!'_T%=>_\&]W_P#%4 ;N1ZC\Q1D>H_,5A?V!'_T%=>_\&]W_ /%5 M@>*KKPUX(\-:]XP\6>+-0\/^&/"^CZCK_B#6]2UVZ@L-)T;2;66]U'4;R4L= MEO:6L,DTA +,%V(K.RJ8JU:=&G4K5JD*5*E"52K5JSC3ITZ<(N4ZE2/=9@\#?![X>B,O'NIV]Q/:07LT9WZ;X4\/6%M>>*/'.OR; M+?0?">DZE>NYN39P3R_L_P#P;A^#'@F33M3UD^+OB)XMU>]\;_%KXA7$*P7O MCWXBZZL3:WKC0 E;#1[2.&VT+PEH<1^R^'?">E:/HUL-MK))+XE^S[X"U[XJ M^)KO]JGXH6WB#1]6\3://H/P(\$:O=74&K?"KX,7\]M>I>:O;2_-9?$CXM2V M=AXJ\;%VDNM"T9?#?@B*6WCTK58;G[#_ + C_P"@KKW_ (-[O_XJODLDI5,\ MQJXKQE.I3P[HU,/PO@J\)4Y87+*_(ZV<5Z$TI4\QSSDISIQJKVV RB&%PKIX M/%XK.*-7@PT7B:OUZHFH.+A@:'2/[0\9[_P#BJYKP_HD; MW_B\?VEK:^7XG" IJMTI?/ASPZ^Z0AOG<;]H8\[%1>BBOL#T#T+(]1^8HR/4 M?F*PO[ C_P"@KKW_ (-[O_XJC^P(_P#H*Z]_X-[O_P"*H W4 '_!$O_E$A_P3H_[-"^"?_J(V=?J/7Y_P#* M$_\ 8._[$/XB_P#J]OBM0!^X%%%% !1110 5R"?\CU<_]BI9?^GN_KKZY!/^ M1ZN?^Q4LO_3W?T =?1110 4444 %%%% !1110 4444 %(W0_0_RI:1NA^A_E M0!R7A'_5:_\ ]C9XC_\ 2\UUU(_P#TO-==0 4444 %%%% M!1110 4444 %%%% &;K'_()U/_L'WW_I)-53PO\ \BWX?_[ FD_^FZVJWK'_ M ""=3_[!]]_Z2354\+_\BWX?_P"P)I/_ *;K:@#=HHHH **** "BBB@ HHHH M **** "N1\7?ZK0/^QL\.?\ I>*ZZN1\7?ZK0/\ L;/#G_I>* .M7H/H/Y4M M(O0?0?RI: "BBB@ HHHH **** "BBB@ HHHH Y:X_P"1VTC_ +%;Q%_Z=O"] M=37+7'_([:1_V*WB+_T[>%ZZF@ HHHH **** "BBB@ )QS_G_/M7PIXD)_:V M^,-S\/[ M(_B*LOF6>M>/8_#_ (0DCF@\/>)H&[S]H[XD^+6U#PU^SU\&K[['\:OBY97\ M_P#PDD4:W,OC)JMKG8UYIINX] ^'6FWCPQ>(?']_IZ8N-,T7 M71#[G\,/AMX3^$'@'PQ\-_ ]@^F^&/">F)INFP3S-=7MPS22W5_JFJWT@\[4 MM8_\91FE3(J=Y9%E-6C4XDJ+6EF M6-<:>)PG#::_B8:-*=''Y]%M4ZN&J8'*IQQ-#,,SI8;S:W^VUWA5KA:$HO&/ MI6JVC4IX/^]#E<:V*7PR@Z6':G&M7C#O ,?Y_,T445]H>D%4 '_ 1+ M_P"42'_!.C_LT+X)_P#J(V=?J/7Y6OQ-_X-O?^4)_[!W_8A_$7_P!7M\5J M /W HHHH **** "N03_D>KG_ +%2R_\ 3W?UU]<@G_(]7/\ V*EE_P"GN_H MZ^BBB@ HHHH **** "BBB@ HHHH *1NA^A_E2TC=#]#_ "H Y+PC_JM?_P"Q ML\1_^EYKKJY'PC_JM?\ ^QL\1_\ I>:ZZ@ HHHH **** "BBB@ HHHH **** M ,W6/^03J?\ V#[[_P!))JJ>%_\ D6_#_P#V!-)_]-UM5O6/^03J?_8/OO\ MTDFJIX7_ .1;\/\ _8$TG_TW6U &[1110 4444 %%%% !1110 4444 %'/_2\5UU@^@_E2T % M%%% !1110 4444 %%%% !1110!RUQ_R.VD?]BMXB_P#3MX7KJ:Y:X_Y';2/^ MQ6\1?^G;PO74T %%%% !1110 5Y5\:/BWX=^"7P^UCQ[XBBO-1^R26.E>'_# M.D1_:?$?C;QAKMW'I?A3P1X6L%S+J'B/Q3K=Q::3IEO&I2)YY+Z[:&PL[N>+ MU"XG@M8)KFYFBM[>"*2:>>>18H888D:266:5RJ1111JTDDCD)&BL[D*I(^'? MA1;W'[47Q0L_VDM=B=O@Q\/;K6-*_9&'Q1?3QS:-XH_:.U&SE4-*=? M@%YX:^#OVD9L/!#ZKXN@BCN?&ENUM\YQ!FF*PZPN4Y2X//LY=6G@'."JTLOP MU#V:Q^=XRE=.>$RR%:ERTFX1QF88C+\M=6A]=^L4N/%UIPY*%"SQ6(YE2YES M1I0AR^VQ-2/6G04HVCHJE:=&BY0]KSQ]0_9Q^$?B/P9I_B7XE?%9['4?CW\8 MKZS\2?$Z_L)1=:9X;M[.&6'PC\*/"=QEO^*+^&6DW#:/I\BL?[>UZ;Q#XPN1 M]N\0SA/I>CITHKTLJRS"Y/E^'R["*HZ.'C-RJUI^TQ&)KUJDZ^*QF+K-)U\9 MC<34JXO&8B2YZ^)K5:L_>FS:A0AAZ4*-._+"[I5G*52I M-ZSG*4GJPHHHKT38*Y;PY_R$/&7_ &-(_P#49\-5U-@ HHHH **** "BBB@"CJ?_(.OO\ MKSN__2>6OQ-_X-O?^4)_[!W_ &(?Q%_]7M\5J_;+4_\ D'7W_7G=_P#I/+7X MF_\ !M[_ ,H3_P!@[_L0_B+_ .KV^*U '[@4444 %%%% !7()_R/5S_V*EE_ MZ>[^NOKD$_Y'JY_[%2R_]/=_0!U]%%% !1110 4444 %%%% !1110 4C=#]# M_*EI&Z'Z'^5 ')>$?]5K_P#V-GB/_P!+S775R/A'_5:__P!C9XC_ /2\UUU M!1110 4444 %%%% !1110 4444 9NL?\@G4_^P???^DDU5/"_P#R+?A__L": M3_Z;K:K>L?\ ()U/_L'WW_I)-53PO_R+?A__ + FD_\ INMJ -VBBB@ HHHH M **** "BBB@ HHHH *Y'Q=_JM _[&SPY_P"EXKKJ\H^*'CGP3X0'A>+Q9XP\ M*^%Y+WQ5H#V:>(O$6CZ&]VD-^/.>U35+VT:X6+CS#"'VG@\@@95Z]##4Y5L3 M6I8>C&W-5KU(4J<>9J,>:=248J\FHJ[5VTEJR92C!.4Y1C%;RDU%*^BNVTM7 MH>K+T'T'\J6H;:>"ZMX+FVFBGM[B&*>">&1)89H94#Q2Q2QLT(O_3MX7KJ:Y:X_Y';2/^Q6\1?^G;PO74T %%%% !117SK^ MT7\8=8^&F@Z!X6^'VF6GB7XX?%G5IO!OP>\*WC2?8)]<%JUWK/C+Q,+<-+Q%2EA<'AJ2E6Q.*K4J%*,JE2,7E6K0P]*=:HVH02 MTBG*4I-J,(0BM9U*DW&%.$4Y3G*,(IR:1Y1\:]2OOVB_B1-^REX1OKJV\ :) M;:7KG[5OBG39I;=H?"NI*M]X=^ FDZE:2)-;^)OBI;1_;?&YAE@NO#_PL^T( M7AOO&.D2)]JZ=I]AI%A9:5I=E::;IFFVEMI^G:=86T-G8V%C90);6=E96END M<%K:6MO%';VUO"B100QI%&JHB@>5? OX/:3\$?A_9>#['4[[Q)K5Y?ZCXH\> M>-]85!K_ ,0OB%XCG%_XN\<:^R%A_:&NZD2\-JKM;Z/I4&FZ%8"/3M,M8D]A MKR>'\MQ=)XK.LXC!9[G"HRQ5*,XU:>58&ASO 9%AJL6XU*. 5:M4Q->#Y<;F MF)Q^-IQI4*V'PV'PPE&I'VF)Q"2Q6(Y7.*:DJ%*-_986$E=2C2YI.'/^0AXR_[& MD?\ J,^&J .IHHHH **** "BBB@ HHHH *_+C_@MI_RB0_X*+_\ 9H7QL_\ M41O*_4>ORX_X+:?\HD/^"B__ &:%\;/_ %$;R@ _X(E_\HD/^"='_9H7P3_] M1&SK]1Z_+C_@B7_RB0_X)T?]FA?!/_U$;.OU'H **** "BBB@ HHHH HZG_R M#K[_ *\[O_TGEK\3?^#;W_E"?^P=_P!B'\1?_5[?%:OVRU/_ )!U]_UYW?\ MZ3RU^)O_ ;>_P#*$_\ 8._[$/XB_P#J]OBM0!^X%%%% !1110 5R"?\CU<_ M]BI9?^GN_KKZY!/^1ZN?^Q4LO_3W?T =?1110 4444 %%%% !1110 4444 % M(W0_0_RI:1NA^A_E0!R7A'_5:_\ ]C9XC_\ 2\UUU(_P#T MO-==0 4444 %%%% !1110 4444 %%%% &;K'_()U/_L'WW_I)-53PO\ \BWX M?_[ FD_^FZVJWK'_ ""=3_[!]]_Z2354\+_\BWX?_P"P)I/_ *;K:@#=HHHH M **** "BBB@ HI"0.I R<#)QDGH/J?2O//B%\6_AA\)],&L?$OQ_X1\":?(& M%M/XJU_3=%:]E7.+;3K:]N(KS4[N0@K#9Z=;75U._P D,+N0IY\5B\)@-Q.'P>%HQ4DKM:DSG"G%SJ3C3A%7E.-E*_ ;X ?%'XD6TC0_9/& MGC6SC^!GPREAF!'VM-:^(UO;^.M7L5.&%WX5^&GB"WN$(:VFD4AF:/AA^U!\ M0@S_ !+^/&E?"O2+A7BF\'?LY^&+:/55MR^\0WGQ=^)]GXAUJZE*GRFOO#'@ M7P/(/B!XR\+^"M'B67&I>+-?TKP[8RR1)O\B&ZU:ZM8YIY,JD< M4!EF=W58T9V4'^#OXU?%;QG\<_B?XP^)WQ%U6YU_Q)XFUK4+EY-09KB+2]-^ MV3C3/#^DP3ADTW1=%LC%I]AIMM'#!#'"9'B-S-<22?VY^"/V5O@7X%UA/%-I MX&M?$WCH-%+)\1OB/J&J_$[XBR7$1#>?'XU\>WOB#7; M(!*+?2+K3K*)P/L M]K"J(J_#/[3?_!)_]F_XQ_$"3XFVNH^-_AMK_C/Q3I[>+[+P1=Z&?#^MZAK- MZPU374TC7=%U1-(UK4'8SWUQI*'BMDN0 MT\HGD>%648_%5JW#='-L5*&-^MTJ%*CF%;-,7A,NPM7$8%4JL*6$E@:2HT\; MBY4\=B9.,)?+<4Y-G&=8?#*A]6BL/5J2E@XUYM5/:**C6E6J0I4Y3I"X?PT/ M%4OB2SUO1--29Y+J#0IYM%L]4MK&$IIVG7TVHO;1PG495/[\]>E?#/@G_@G; M^S)\._ &@^#?!GAK7O#6O>'+F]U32?C!H'BC4] ^-5MKFHQPQ7NK?\+"T-M. MOY([E+>V2?PS-;2^"98+>*UE\,26P>)]QK[]J;X&.QU.T'[6'PTMV9CJ.C6W MA_P1^T7H%BI9B;O05;1?AC\6Q:V\:J9=#E^&GB6Y)6Q&>1PE.OB:^*I8'&9?]6HYO"CEL,13RW"U MLNPN;X;ZKA8XC$5,NPT53I^KD]+&9/EN%P>/A*O["#3Q.&E/$JG&4Y3C2G2Y M(UU"BIQHTY4H5X\D%*7L8)1C]E45Y!\*OCQ\+?C-!J*^ _%$-YK6@NL'BGP9 MJ]GJ'AGQ_P"#;PE5:R\8> _$5KIGBOPU<"4M'&VJZ5!:W6PR6-S=0%)6]?Z] M*_8,#F&!S3"TL;EV,PV/PE9-TL3A*]+$4*BC)QER5:,ITY(O_3MX7KJ:Y:X_P"1VTC_ +%;Q%_Z=O"]=30 444A M( R?\YX ]R3P!U)X% '(?$#QYX4^%_@OQ-\0?'&LVN@>$_".D7>MZ[JUV6,= MK8V:;G$4,:O/>7EQ(8[33M/M(YKW4M0N+73[*&:[N88G^;X*?!9;J/4_#W@!HEW)#XS\27"P>,/BM> MHP>X\236'AP9T[PCIX;D8O\ C+CXRI2> M37Q>"_XRC-89O/WN'\EKU89%#_EWFV:4^:ABL_DGK5P6"O6P&1M\M*O4>.S: M$<31J9+BZ7G4_P#;:ZQ#UPF&G)85?9Q%=7C/%O\ FITO>I87[,Y>UQ"4XO"U M(K1117VAZ(4444 %%%% !7+>'/\ D(>,O^QI'_J,^&J^/OVW?^"@WP6_8(TS MX=:K\8] ^(VNVWQ-U+Q)I>@K\/=$T'69;6X\+V6EWVH/JJZYXG\-+;Q2Q:O: MK:-;/>/)(LPE2%45W_-W3?\ @X<_8FTV;Q)=3> /VD734-6DU6!(O!'@(N+> M+1-*LRCA_BA&JS&73IR%#LFQHR9 694_0,B\*_$3B;+,/G.0<)9OFN5XMUHX M;'82C"="L\/7J8:NH2=2+;IUZ52E*Z5I0ETU/S[/O%;PZX8S3$9+G_%V495F MN%5!XC 8NK4AB*2Q-&EB*#E&-.2M4H5J=2-F[QDNMT?T&45S_A/Q)8>,?"_A MSQ;I<=U#IOBC0=&\1:?%?1QQ7D5CKFFVNJ6D=W%%+/%'ORX_X+:?\ *)#_ (*+_P#9H7QL_P#41O* #_@B7_RB0_X)T?\ M9H7P3_\ 41LZ_4>ORX_X(E_\HD/^"='_ &:%\$__ %$;.OU'H ***^6_B]^U M3X6^%WQ,\-?!S3/"?BSXE?$[7O"-]\1[GP9X-;PY;:OI?PXTW6E\-77BB,^+ M==\-V.N7$WB.6WT73O#FAWEYK-W=R;IXK&![.6] /J2BOCKXC_MF^%?A=X[^ M&OAGQ1\)/CRO@?XD>,OA9\-H_CG9>!-*D^$W@_XC?&R]TW2/A?X.\9-=>*[/ MXCV<_BCQ#KGASPM)XGT7X=:]X"\+^*/$FBZ!XQ\6:!J5S/!9OT;]N'X':KXJ MM-#N=0U?0?#&N^)OCAX*\%?%+7K2QL/AQXZ\7_LVKKTGQNT'P]K*ZG/J"2>! MH?!_CVY;4]:TC2-%\0V7P[\=:AX9U'5K#P^US=@'V%17R_\ !+]K/X:?'/7- M,\-Z#9>)_#>M^)_A)X3^/W@33?&.GZ?I=YX\^"7C?4;O2?#GQ&T&ULM6U2>V ML)KZWMH=6\/^((]%\8>&1K?AMO$GA_2SK^G+)]04 4=3_P"0=??]>=W_ .D\ MM?B;_P &WO\ RA/_ &#O^Q#^(O\ ZO;XK5^V&IL!I]^,-D6=V>$.O%?B=_P &WIQ_P10_8.Z_\B'\1>Q/_-=OBMZ"@#]P:*3(]_R/^%&1 M[_D?\* %HI,CW_(_X49'O^1_PH 6N03_ )'JY_[%2R_]/=_779'O^1_PKD$/ M_%=7/7_D5++L?^@W?^U '844F1[_ )'_ HR/?\ (_X4 +129'O^1_PHR/?\ MC_A0 M%)D>_Y'_"C(]_R/^% "T4F1[_D?\*,CW_(_P"% "T4F1[_ )'_ HR M/?\ (_X4 +2-T/T/\J,CW_(_X4C$8/7H>Q]/I0!R?A'_ %6O_P#8V>(__2\U MUU(^Q/_+_["NNR/?\ (_X4 +129'O^1_PHR/?\C_A0 M%) MD>_Y'_"C(]_R/^% "T4F1[_D?\*,CW_(_P"% "T4F1[_ )'_ HR/?\ (_X4 M +129'O^1_PHR/?\C_A0!G:Q_P @G4_^P???^DDU5/"__(M^'_\ L":3_P"F MZVJUK!SI.I<'_D'WW\+9_P"/2;IQR?0=3VJIX8./#F@ @@C1-)!!5N#_ &=; M<=/S]#P>: -ZBDW#W_[Y8_R%>.?$C]H/X,_"2>"P\??$+P_HNN7AC&G>$X)Y M]=\<:N9?N+HG@3P[;ZOXQUF1C@*FF:'=$EE'&17'C\QR_*\-/&9GCL'EV$IM M*>*QV)HX3#P/LV_P8_9Q\36-E*KQKX[_:&U-?@YX; MA)PT5U:>";6T\5?%S50$(;[)J7A'PA'*Q\HZE;MN9$/P)^,_CXB7XT_M'^*( M]-F\F6?P)^S]HX^"GAEF.1/9WOC$ZCXK^+NI0%#Y1ETWQQX46=1O>RB+;$\# M_6EXSW<@R7-\ZO9+%O#K*,ICS6Y*O]H9P\%+&X62=WBVBUW6'+[!!H7AR!I_$.NW;-\L=IH^EWUS(WRI$3D#QQOVA_B7X MYQ#\#OV<_B!KUK/(\=OXZ^,TJ_ ;P#Y#K_H^H16'B*QU?XMZI;MGS8TL_A?; MQW,0!2]A65)!ZE\-_P!GSX*?".:6^^'GPU\+>'=9N5D2^\41Z;_:7C/51,S- M(VM>-]9?4O%VLR2,S,\NJ:W=R.[,S,2:]D&T<@')ZG:>8:6$K4JFO-"'#&%K0VAB;^\'L\=5_B5Z M>&CI[F%@JM16Z/$8F')*+UNE@X272=]3Y''P<_:(^("[_BU^T3=>$=+N44W/ M@C]F_P -P> 8%V$;;2Z^*'BZ7Q?\1;U=NX3:AX;_ .$ N9BV^**S "#T7X>_ MLT? WX8:D?$'A3X=:&/%TDC37/CWQ%]L\:?$6]F=-LLM]\0O&5UKWC*Z:3+% M@^M"(%B$C1?EKW3(]_R/^%&1[_D?\*Z<)PGD6%KTL94P;H9?]5PZD[PHQ2250P6&A)5'3=6K%WC5Q$YXBI% M]Z6ER1OM% % [",CT--4C Z]!V/I]*7(]_R/^% 'BGQ5_9[^%OQAGT[5O%6@S67C M/048>%OB5X2U/4/!WQ-\(N=Y5O#?CSP[/8>(K"W$CF6;29;RZT*_(\O4]*OH M"\+>1B?]JOX'AUN;>U_:R^'-H59+NS;0/A_^T9H^GHY,BW&G,FE?"GXLSVMI M$I6:RN?A5KMVQ9!8ZU?NK3?8^1[_ )'_ HR#U!_[Y/^%?.8[AC 8C%5=*A5Q4HQ4(O,L)7HXC+,W<*:]E2EFF!QE7#4Y2^IU,--\ZY M*F#I3FZU.4\-7E\5;#N,93LDE[:$HSHU[)VY29O9P01D'(/((Z$>M>,_%7X!_"SXRC3;KQKX;W>)= WR>%/ M'OAZ^U+PI\1O!MRV]A<^$O'OARXTWQ3H1\UA++:VFI#3;TJ(]1L+V O"WC03 M]J;X%$F,M^UE\,K7DI)_PC_@G]H_P_I\9'W9<:)\,/C ;:VAQB4?##Q1<,W, MWB._D_>\?]KY]DWNY_EO]I8./_,]X;PN)KN"T][,.'.?%YIAO>E&G&>4UL]A M/EJ8G$PRV@N6.?M\3A],52]M37_,3A(3DUYU<)>=:&KLG0EB4[.+M(U;P3\2_"YD2-LZ]X!\4V> ME^);*UWRB*'58["YT2]8,VGZI>18D/M.1[_D?\*^CP&8X#-<-#&Y9C<+F&$J M.<88G!UZ6)HRE3DX5(>TI2G%3IS3A4@VITYJ4)QC)-+KI5:5>"J4:D*L'=*= M.2G&Z=FKQ;5T]&MT]&DQ:*3(]_R/^%&1[_D?\*[#06BDR/?\C_A1D>_Y'_"@ M#E[C_D=M(_[%;Q%_Z=O"]=37*W!_XK72.O\ R*WB+L?^@OX7]JZG(]_R/^% M"U\??M%>.?%/B[Q'H?[+7P@UJ[T3XA_$729=9^(WCG2]INO@M\$Q+X M9\.+7QUXSN%N/!WPJMG02-K#:SXKP;'P?<^9ZW\=_C'IGP2\ 77BJ;2K[Q/X MDU/4=/\ "?P[\"Z2RIK?Q#^(OB*1[3PIX+TK: M_?[+#3+AQS_[._P=U/X7>'=)Y+5+ M33_#7AU;@O<6G@/X?:.EMX1\#Z:YC$>DV#ZI]RTUS.^ M&GO+VYDEN[^\FN+V\FFNKB:5^LI,CW_(_P"%&1[_ )'_ KZJA0HX:C1PV'I M4Z&'P]*G0H4*,(TZ-&C2@J=*E2IP484Z=.$8PA""481BHQ222.Z,8PC&$(J, M(148QBDHQC%6C&*6B22226B2LA:*3(]_R/\ A1D>_P"1_P *U*%HI-P'K_WR M?\*^9_BU^UU\"_@]K:>"]:\57/BWXI7432:7\&?A9H>K_%+XPZH?+$D1B^'G M@BTUC7M+LY@0!K?B2'0_#UN-TEYJ]M"DDB]V7Y;F&:XA87+,%BL?B7&51T<) M0JXBI&G"W/5G&E&3A1IIWJ59\M.G'WIRC%7.',,SR[*<.\7F>.PF7X;GC35; M&5Z6'IRJS=J=*$JLHJ=:H_=ITH$=+4-J/B;QCK^E^&M!L]P8HL^JZQ=6EDDDA1EAA$QFF<;(8Y'(4_( M3Z]^W'\<_-C\+^&/"7[&7@&Z!$/B7XC)HWQJ_:%OK1C'-%K'X._# MN[=-T:3>*?&GQ3N+$H9T,"=CX$_8F^"?AGQ/9?$;QU!XG_:!^+EBWFV M?Q6_:"UMOB7XFT:?S1.)/!6BWUI:_#_X9(DI8Q0?#3P9X2C5#Y;F4#->Y_8F M4Y;[V?9U1E66O]E$IU8WC[7"XW-L7AJFE?++IQ/! M_MS-\S?+D&1UHT'I_:W$*KY/A$G92EA\KJ499YBZE)M2]CBL%E&$Q5/7#YI9 MJ2_G%_X+V_M%>#?V@?"7[,MW\-_#WQ(NO!6C>)OB=/I?Q.\1^ -?\%> _'4F MI:!X222#X>W?BZ#1M?\ %UMIL=JES>^(M/\ #P\)7$%Y:#1]?U6Y^1_^/6Z_A/_ #[R>U?Z;OQD_9R^ _[0MMH%G\((M%N=6AMK?4I].6]1Q;27T-E:17+1X,J6\*MPBX^9]%_P"";G[! M-U=^*H;C]D;X"RQVOB!K.!'^'>BLL5L_A_0IVA0>3\D9FNKB0JNU2TKL!EF) M_JOPR^DUP=P#P7E/"KX4XAE_9M3,&I4<=@,9&4<9F6*QL93Q-;ZC*K5<<1>M M*&#PU+VO,J5&%)13_E#Q/^C!QCX@\;YEQ;_K=P]%YA#+5*%7+\?A'&>"R_"8 M.2IX:E+'*E13P[5&,\9BJWLU%U:TZCDW]6_ CCX(_!X'K_PJSX>?^H?HM>KU MGZ7ING:)INGZ/I-E!IVEZ58VFFZ;86D(AM;*PL+>*TLK2VA4!8K>VMH8H(8U M&V.*-$' %7\CW_(_X5_&>-KQQ6,Q6)C%QCB,16K1C*SE&-6I*:3MI=)V=M+[ M']I8*A+"X/"8:4E*6'PU"A*4;\LI4J4*;E&^MFXMJ^MGJ+129'O^1_PHR/?\ MC_A7,=(M%)D>_P"1_P *,_7\C_A0 M%%% !7Y5^H]?EQ_P6T_Y1(?\ !1?_ +-"^-G_ *B-Y0 ?\$2_^42'_!.C_LT+ MX)_^HC9U^H]?EQ_P1+_Y1(?\$Z/^S0O@G_ZB-G7ZCT %?F7_ ,%"/V?/$7Q] M;X>#PO\ ";Q9>?$;X;WESXK^ W[1_P )/'_A/X?_ !=^!7Q.O],\1Z7=M#XB M\0W5E=Z9\.=?\OP;)X^TE=/^(7@[X@:#8ZGX5\>_#3Q'8II5K=_II10!^:'C M37?VHM4^(_P6^'?CW]COQG\:O"_P[O\ X->)-=^-_A/XK?L\>"_A%K_Q?M=+ ML5\2?$>_\ >*_B/I_P 7K?P;\*/$5U?>*/#'A^S\#:CJ]_XCLK75=,T>]N/# MOAI[OY9L?^";/Q1U[X6_";]D?7+F'PW\(O@A\3/^"A'C5/B[%KUMK&K>._#_ M .UOX _:K^&WPSTW0]'M[^+Q/IGB7PEH'[7GB74?B%-X@CTJPCUOXEW=Q)9_#]+?X0>!X? B:_!HWBZ_?Q#XE M'B#PMH']DV+:I^G=%% 'S]\0?V;O@YX[U77?%WBGPG-J6OZG9G[;?)XI\::< MLQL]*6PML66E>)+'3HA';6\,9$%G%YFPR2;YG>5ORK_X-Q]$TV]_X(J?L&2W M-N9'7P!\1(P?/NDPB_'CXL,!MBGC7@NQSMSSUP !^X^I_P#(.OO^O.[_ /2> M6OQ-_P"#;W_E"?\ L'?]B'\1?_5[?%:@#]H?^$8T7_GT/_@5??\ R51_PC&B M_P#/H?\ P*OO_DJM^B@# _X1C1?^?0_^!5]_\E4?\(QHO_/H?_ J^_\ DJM^ MB@# _P"$8T7_ )]#_P"!5]_\E5RJ>'])_P"$TN(/LQ\L>%K1@OVF\^\VMWV3 MG[1NZ <%B >1CG/I-<@G_(]7/_8J67_I[OZ -#_A&-%_Y]#_ .!5]_\ )5'_ M C&B_\ /H?_ *OO_DJM^B@# _X1C1?^?0_^!5]_P#)5'_",:+_ ,^A_P# MJ^_^2JWZ* ,#_A&-%_Y]#_X%7W_R51_PC&B_\^A_\"K[_P"2JWZ* ,#_ (1C M1?\ GT/_ (%7W_R51_PC&B_\^A_\"K[_ .2JWZ* ,#_A&-%_Y]#_ .!5]_\ M)5'_ C&B_\ /H?_ *OO_DJM^B@# _X1C1?^?0_^!5]_P#)5(WAC1<'_1#T M/_+U?>G_ %]5T%(W0_0_RH \X\+>'])FCUTR6Q;;XJ\1*O\ I-X,*M]M4?+< M+G '4\GOSS74_P#",:+_ ,^A_P# J^_^2JH>$?\ 5:__ -C9XC_]+S774 8' M_",:+_SZ'_P*OO\ Y*H_X1C1?^?0_P#@5??_ "56_10!@?\ ",:+_P ^A_\ M J^_^2J/^$8T7_GT/_@5??\ R56_10!@?\(QHO\ SZ'_ ,"K[_Y*H_X1C1?^ M?0_^!5]_\E5OT4 8'_",:+_SZ'_P*OO_ )*H_P"$8T7_ )]#_P"!5]_\E5OT M4 8'_",:+_SZ'_P*OO\ Y*H_X1C1?^?0_P#@5??_ "56_7SC\>OVD_"OP2_L M+PU:Z1K/Q)^,7CKSX/AC\%O!0@N?&OC6[A#++?2> MU\/:%9Q3R/+>7J1:?/Y^:9KE^2X*MF.9XJGA,)0Y%.K4YI2E4J3C2HT*%*G& M=;$XK$5IPH87"X>G5Q.*Q%2G0P]*I6J0A+*M7I8>G*M6FJ=.-DY.[NY-1C", M4G*&O$7B#P;\.?A[H MOAC[9H_A_6M9T<>,==\3^'['Q+>:MXBGM+Z*?5+*RM=5L]*T?39Y&TZV^S7U MX;>2[O#)%Y=_P3<_:8_:*TGXT^'O@9X0\0V?C+2?BC%J6BZ3X>^+&O>,M5\( M>#M:TW2;_P 00^+--72;R;6[#[+9:1?6E_HFE7&GZ=K\=U##>7&FRP0:K:_J M%\=?^"6WCC]J6SU/XV?&GXOZ9X/_ &A]<6&XO=&\&>%;;6/A/X5\(:/IDD>@ M_#RU$UQHWBKQ+JFD$RRZA\1;[55N-4NKB:TMM BTBUTV-/7_ -@S_@F1X&_9 M9UZW^,/B#QE/\3/B9=Z"]IX>O5T1?#OA[P98:_91C5CI&G-J.K7U]K5_:2-I MT^M7U]&(=,FNK.RTVU-Y=S3?PG#PK\<\Y\=J?&[K9QE'#..XAEF,,WQ&>8+# MXG \'SQ4I1R*654L?B<70Q4LHME\,$\)*E3KU(U,4Z,XUI4_S99-Q'B.(UF/ M^T8?"U<7[98B>(I0G2R]U+K#.C&K.I"?U>U)4?9M*;O/E]]Q^E8OV7O&/C69 M;KXW?'OQ[XAL7DWOX!^#KWWP"^';PR(1):7[^%]=U7XHZ_$,F-QK/Q->VN$W M>98 -M'LOP__ &>_@I\*HYQ\.?AGX0\%W5XJC4=6\/:4FGZ_JI50H?6/$43_ M -O:Q*0/GEU34KN60DM([,Q)]DHK^W<#PQD>7XF..I8%8C,H*48YKF5?$YOF M\8R24J<,US2MC,PA1T]VA#$QHP3:A3C'0_1:6#PU*:J1I\U57M7K2G7KI/HJ M]:52JH]HJ:BNB1SX\,:*,D69R3DG[5?9)]2?M62?<\TO_",:+_SZ'_P*OO\ MY*K?HKWSI,#_ (1C1?\ GT/_ (%7W_R51_PC&B_\^A_\"K[_ .2JWZ* ,#_A M&-%_Y]#_ .!5]_\ )5'_ C&B_\ /H?_ *OO_DJM^B@# _X1C1?^?0_^!5] M_P#)5'_",:+_ ,^A_P# J^_^2JWZ* ,#_A&-%_Y]#_X%7W_R57+>*?#^DPQZ M$8[8KN\5>'5;_2;PY5K[:P^:X;&0>HY';GFO2*Y'Q=_JM _[&SPY_P"EXH O M+X8T7 _T0]!_R]7WI_U]4O\ PC&B_P#/H?\ P*OO_DJMY>@^@_E2T 8'_",: M+_SZ'_P*OO\ Y*H_X1C1?^?0_P#@5??_ "56_10!@?\ ",:+_P ^A_\ J^_ M^2J#X8T4C!LR0>H-U?$'\/M5;]% 'B/Q*_9U^#_Q;@T__A-_!]O?:QHF]_#' MC'3]1UC0?'_@^X;D77@[Q[HFH6/BWPO,L@60C1M6M8)BH2Z@N(6>)O"I/!_[ M1GP/97TS_C+'X:VF0=*U[5+#P9^T?H=BI48LO$YN-(^''Q@>U@C)8?AU MXGG! G\2:]>, _W'1UZU\]F'#6!Q>)J9CA*N*R7.*B@IYOD]2GAL57]G%0IQ MS"A5I5\OSBG2IITZ%+.,%CZ>&4I3PL:%5JK'EJX2E4FZL)3P]=VO7P[4)SM9 M)58N,J6(44K1CB*=503;@HRU7SE\*_C!\$_B_(9+'7[:U#OY<&LVEK>^']0*F72]7OH"LK>W#PSHI M&1:$CU%U?$?^E5<'\4_@5\*?C/:V,7Q$\&Z;K=_H[^=X<\30/=Z)XU\)W7F+ M,+[P?XXT*XTWQ;X4O5F2.7[3H.LV#NR*)1(F4/A_]A?M1_ LAO"VL?\ #5/P MVMMH_P"$7\;:AH_A+]H'0K)/+7R]!^('DZ=X"^*/D1^:8-/\>6/@KQ#=<.8?$5,1".GOX_AISQ6814;QIJ>2XG.ZE M>HIUIX'+Z"Y8Y^VQ6'TQ-+V]/_H(PD).45WJX2\ZJZ*^'EB7)WDZ=*.WU9_P MC&B_\^A_\"K[_P"2J/\ A&-%_P"?0_\ @5??_)5>4_"S]HSX7_%K4+WPWHFJ MW_A[XA:- L_B/X4^/-)O?!7Q1\.(0"TVI>"]<2WU*YTT,P2'Q%H7]L^%[XXD MT[6[N%ED/NH((R""/4TTO2=)L;O4]4U/4-3N+/3].TZPMY+N^O[Z\N+V."TL[.UAEN;J MYF=(H((Y)9&"J34ER0/&VDY(&/"OB(G)Z#^UO"_)]O>OD'XH32_M3_%2\_9X MT=FF^!WPQU'2-3_::URVF9+;QIX@,<&M^%OV. R?+^=P^NYC5A.I"-2HHSE1 MP>%HTJV.S'$J%26%R["XK$0I5ITX4:F6*Q'L(1Y(JI7JS5+#TKV]I6DFTFTF MXTZ<8RJUII2<*,)S49-*+K? SPB/C_X['[4WB_2+ZP\#65IJ>A_LL>#=4^WV M\VF^"=5C^RZ]\<-8L+MX[FU\9?%V!%C\,>;'!>^&OA8FEV7[N^\2ZU&OVE_P MC&B_\^A_\"K[_P"2JVX88K>*.""..&&%$BBBB18XHXXU"1QQQH B1HBJB(H" MHBJJ@* !(2!U('UXJLCRA91@G1J5Y8W'XNO/'9MF$XLU:5:M)14IM7?+ M%1C&G2A=JE1A3I1?+3B8'_",:+_SZ'_P*OO_ )*H_P"$8T7_ )]#_P"!5]_\ ME5Y-\8OVFO@9\!6TZT^)_P 0]&T+Q#K@'_"->!K%+_Q/\2?%LCNT20^$/AKX M6L]:\=^*9'F4P_\ $D\/WL<*" M/BC^U'!)JWQ"N+257C-WX6_9O\#:]!>V&ACZT*.5Y74NX9KF]:.7X&K&+:J/!RK+ZQFE2E9NIALHP^/Q<5K M]79X^-XFRK"8F> HSK9KFL.52RG)Z,LPQU)S2=/ZXJ/^SY73JIKV>*S?$8#! MR>GUA.Y]=:[#X(\+Z1J/B#Q+?:7X?T'2+:2]U;6]:%>77P M]_9WTNXMY_(N9-0^//C(0Z#XD@MX\%? OP_8Z+\&?"K1L MJ-9WX\':IXF@$41F\274R&9OM2WMK>UAAMK:&*"WMHHX+>"&-(H8(8D$<<,$ M4:K'#%'&JHD<:HB(H55"@"NOGX5RK2%/$\4XR.\Z[KY/D$9IVDHT:,X9YF>' MFO>IU98CANO3DK5,-4CH^-1XLS9WG4PO"N"EM"BJ&<<02@TG%RK5H3R+*\1! MIQJ4HX?B6A.+;AB: M(]0U349V+/-"G6IX3+.>-193EM"CEN6<\/X=6K@\' M"E2Q6)IQM%8W&K$XZ<4O:XFI*\GWY?PYE678A8Z%&IC,SY)4WFV9XBMF6:&-% P+,@#@ 75]@#T_X^J/^ M$8T7_GT/_@5??_)5;]%>&>Z8'_",:+_SZ'_P*OO_ )*KFM \.Z1)?^+U:U)$ M7B<(@^TW@PA\.>'9,<7()^9V.6R><9 ]$KEO#G_(0\9?\ 8TC_ -1GPU0! M:_X1C1?^?0_^!5]_\E4?\(QHO_/H?_ J^_\ DJM^B@# _P"$8T7_ )]#_P"! M5]_\E4?\(QHO_/H?_ J^_P#DJM^B@# _X1C1?^?0_P#@5??_ "55FTT33;&< M7%K;F.4*R!C/=2?*^-PVRSR)S@KG_L5++_ -/=_77UR"?\CU<_]BI9?^GN_H Z^BBB@ HHHH **** "BBB M@ HHHH *1NA^A_E2TC=#]#_*@#DO"/\ JM?_ .QL\1_^EYKKJY'PC_JM?_[& MSQ'_ .EYKKJ "BBB@ HHHH **** "@D#J6FG6ES?W]S;V=E96\UW> M7=U-%;VUK:VT;37%S%/V:[>_MS";8&.2QU7X MU7T,NDV$CO'X(M-5OX!J*>!G?$.%R58?#JE6S'-\>ZD,KR3 ^SEF&83I*/M9 MQ52=.CA<'A^>F\9F6,JT,#A%4IJM7C5K4*57EQ.+AAN2'+*MB*O,J&&I6=6L MXVYFN9J-.E#FC[6M4E"E3YH\TU*4(R[WXM_M*>)]:\::G^S]^RQH^E_$'XVV M?D0>-_%NK">3X2?L_65YPNK?$S5K)E;5?%CPEYO#WPKT29O$FK2H+C6#HVCQ MS3S>C_ ;]FOPO\%&U[Q1?:UK'Q,^,WCH03?$SXU^-?L\_C/QE<0D/%IULD ^ MP^$O!.EN!%X;\!>'4MM T2TBMU\N^ODEU&;T3X2_"#X=_ [P3IGP^^&/AJR\ M,>&M,::X^SVYFN+W4]3NV\S4==U_5KR2?4_$'B'59\W.K:]K%U=ZGJ-PQDN; MA@$5/2Z\_+.'L57QM'/^**U#'YU2YY9?@L.ZDLEXL:&$J2JQQ>.E"KB8W=*G#F>&P:DFG'#J23J M57%N%3%U(QJU$Y1IPP]*;HK-UC_D$ZG_ -@^^_\ 22:JGA?_ )%OP_\ ]@32 M?_3=;5;UC_D$ZG_V#[[_ -))JJ>%_P#D6_#_ /V!-)_]-UM7UYZ!NT444 %% M%% !1110 4444 %%%% !7(^+O]5H'_8V>'/_ $O%==7(^+O]5H'_ &-GAS_T MO% '6KT'T'\J6D7H/H/Y4M !1110 4444 %%%% !1110!Y1\4_@A\+OC/I]C M9?$7PC8:Y<://]L\.:_#+>:-XO\ "6H95EU/P=XST.YT[Q5X3U-&1"+[P_J^ MGS,%"2F6,LC?(_Q<\4?'K]BKX;^+/BFWCJS_ &B?@QX'TC[=J?ASXJSQ>&_C M/H-LUQ;Z7IHT/XF^&]&ET/X@Q?VCJ%G#/IWC?PIIGB6XME><>.=0O\6\_P"A M]?G)_P %;=5N-$_X)V_M.:K:A#<67A3PS.B."4D4?$;P6LD;@$'9+&S1N0S#@?&<3XJ5#A!0RSCW.%#*^'\TH8G^SX8C.\7;"9)2SQJ,\'F>74\ M;4H0G1SC#8[#X:C.K4HTZ51*I'Y[B7$X;)LDSSB"7M*,\HRC,(/^"K/[;VL>-KCQG9_%/3O#1*ZC M;:?X6T;P1X/N/"ND:?J$J3-IT%MK.C:CJVH);R0VS1ZAJFKW.IRR6T&V1/$L?Q$DU?5'U74=1^)&GZS>/\1?& M6O\ B.]$=QJM[XNUQKGQ9#WMFN)7U*" MXVLS:>;)IIPXR3$ERKI:N,C E=XLCYFC4Y2OZ;_^"0?[-7PR_:7_ &1M,\?? M&J3QG\1/"X^*OQ&M]$^"7B/QAJ@^!ND-HVNVHBU/4?AIHYTG0_'6LZC)_I6H MW'Q''B^Q@N0/[#TW2+ M54*OX?P3XG87/^(*65\.YO@>+,TQF6XO&0H5LVG##8'"TJF$=;%8O%0PV/KX M#FG.C1^ITL'+$UJDH<^'A2HSK4/U/U[]N?X<:OJVI>#_ -G/PQXS_:T\>:;, MUC>Z=\#;/3]1^'OA_4C&S1VWC7X[:_?:-\&_"YCD5H[ZP'B_5_$]J8Y5C\-7 M,Z"!LK_A57[8?QPW3?&3XRZ5^SAX(O(SN^%G[+D\FK?$&>UG"2"T\4_M(^.- M"@OK.=!NM[I/A3\./!%];2;VT[QK.OEW#?;&AZ!H?AC2-/\ #_AO1M*\/Z%I M%M'9Z5HFB:=9Z3I&F6<(Q#:Z=IFGPV]C96T2_+'!:P11H.%45KU_7?\ ;^7Y M=[O#V28;"U([9KG/L<\S5O3F=&G7P]+)L%'FBJE">'RIYCA):0S2HUSO]E7# M^89C>7$6=XG%4I:O*LE5;(\J2TY8UJE#$U%?-EEN,@[SRJDGR+P M?X._LR? OX"_;[KX8?#O1="\0:T&/B3QS?-?>)OB5XME=EDDG\8?$OQ3=ZSX M[\4SR2H)2VN>(+U$>M6G.I)1BE&*_\H3_V#O\ L0_B M+_ZO;XK4 ?N!1110 4444 %<@G_(]7/_ &*EE_Z>[^NOKD$_Y'JY_P"Q4LO_ M $]W] '7T444 %%%% !1110 4444 %%%% !2-T/T/\J6D;H?H?Y4 (_P#TO-==7(^$?]5K_P#V-GB/_P!+S774 %%%% !1110 5YY\4OBM M\/\ X+>"=9^(?Q,\3Z=X3\):'$K7FIZC(Q,MQ,?+LM,TVRA62^U?6M3N"EII M.B:7;W6J:K>R1VMC:S3.%KSGX]_M)>#_ (%V^A:,^G:QX_\ BMXZEN+#X7_! MKP7'#?>._'^J0(3*UG;2.MMH?AG2^)_$OC379+3P[X>LEDFN[F6Y\BRN/*OA M=^S?XP\8>-=%^/\ ^UEJ>D>-/BII,CW_ ,./AAHKS7GP?_9]CN5(6/PC9WJ* M?%_Q&$+"+7/BKKEM]O>$[71=*BMWF^1S3B'$5<;5R'ABC0S'/*:@L?B: M[G+)^'(5H1J4Z^<5:4X3KXN5*<:V$R+"58YAC8SHSKU,MR^L\SI>?7Q:9WCN26.QTJ2?LZ,5",:."R_#N4_J>68.%'!87 MVE2I"E+$5\3B*VN%P<,-SS%_^1;\/_\ 8$TG_P!-UM5O6/\ MD$ZG_P!@^^_]))JJ>%_^1;\/_P#8$TG_ --UM0!NT444 %%%% !1110 4444 M %%%% !7(^+O]5H'_8V>'/\ TO%==7(^+O\ 5:!_V-GAS_TO% '6KT'T'\J6 MD7H/H/Y4M !1110 4444 %%%% !12$@#)_S[ =2?85\->.OVI/%7Q"\6:_\ M!C]C;P_HGQ0^(/A^_DT/XA_&'Q!+.W[/'P)U",[;ZR\5:_I5Q#>_$OXDZ>"I MB^#WP]N9=4MKDJGCWQ)X!LR+B;U,KR?'9Q5J0PD(1HX>"K8W&XFI##8#+\/S M*#Q&.QE5QHX>FYN-.FI2=7$5Y4\-A:=?%5:5&?EYKG&!R>E2GBYSE6Q-1T<% M@L-3GB;ZO@<)24JN(J*"=2K**5+#4(U,5BJE#"T:U:G[K\EZGX[U+4+K7/%%])HOP_P#AYX2TF[\5_$SXG>)A$)(O#'P[\#Z2LNL^ M)M7?=&;J2&.#1]#MI/[3\2:MHNCPW&H0_$/Q1_9-^-W[??@+Q+H_[57C3Q+^ MSU\,?$EK G@_]G7X/:[H]]K^DFVU*RU&P\3_ !Y^(+0ZKH7Q \71_8]UI\.? M#-K_ ,*N\)7,B7-SJ/Q UZPT[7=.^KO@=^RUX4^$NN:K\2_%&OZY\9?V@?%E M@FG^-/CM\0HM.E\77VGF1;EO"G@W2]-M[?0/A=\-[6['F:;\/? ]GIVCJ8X+ MS79_$.N+/K5Q]0U]#0S["<*5Z-3A.I[;.<+6IUGQ7B<-#VE*O0G"I%KY#BN*Z%>GQ;3]CDV*HU*/^JF'Q M$O95:%:#A/\ U@Q^%J0>85I4I-/+<)4CE.&J3JQJ5,YG3PF.H_S?R_\ !NA^ MS$FOV>D_\+T^/YBNM'U34FD)^&9E66QOM(MD16_X0C;L=-1D9PR,Q9$*R* R MO^R'[&'[(_@S]BCX)V7P.\!^)O%7BSP_9>)O$_BB/5_&)T8ZT]WXHO8[V[MW M.A:;I5A]FMGC"6VVT$NPGS9)&P1]#W'_ ".VD?\ 8K>(O_3MX7KJ:Z^)O%/Q M XRRV.4<3<3X[-\MCB:6,CA<33PD::Q-&%2G2JWH8:E/FA"M527-ROG;:;LU MR<,>%?A]P9F,LVX8X7R_)\RGAJF#EB\-+%.I+#5ITIU*35;$58,O^QI'_ *C/AJ@#J:*** "BBB@ HHHH **** "ORX_X+:?\HD/^ M"B__ &:%\;/_ %$;ROU'K\N/^"VG_*)#_@HO_P!FA?&S_P!1&\H /^")?_*) M#_@G1_V:%\$__41LZ_4>ORX_X(E_\HD/^"='_9H7P3_]1&SK]1Z "BBB@ HH MHH **** *.I_\@Z^_P"O.[_])Y:_$W_@V]_Y0G_L'?\ 8A_$7_U>WQ6K]LM3 M_P"0=??]>=W_ .D\M?B;_P &WO\ RA/_ &#O^Q#^(O\ ZO;XK4 ?N!1110 4 M444 %<@G_(]7/_8J67_I[OZZ^N03_D>KG_L5++_T]W] '7T444 %%%% !111 M0 4444 %%%% !2-T/T/\J6D;H?H?Y4 (__ $O-==7(^$?] M5K__ &-GB/\ ]+S774 %%%075U;6-M/>7EQ#:VMK#+<7-S<2QP6]O;P1M+// M/-*R10PPQ(\LTLC+'%&K22,J*S!-J*^)_P"U[JM_X(_9 M=UV]^'_P,LKRYTCQ]^UA'9HU_P")7M9GMM6\*?LT6=]$]OK.H(ZRV&H_&*_@ ME\+>'[@3CPK!KVK6L5PGU[\'_@U\._@3X*L? 7PT\/0:!H5K/<:A=R&:>_UC M7]4G#&\64XPE6S**;53"\)*HITZD7JJW$E:E5P-./[O**688B=3&99 MY?MZV8-PP4W2P=VJF/27-6L[.G@%).,D]5/&RC*E%>[AHUIRE5P_G/P&_9IT M#X.W6N^-_$/B#5?BM\<_',4 ^(WQJ\80VP\3>(%A82Q>'] L;?=I_@7X?:7+ MA- \">'!;Z38016[WSZIJ$9OF^EZ**^LRK*)JRE6Q6,Q56MBL57G4KXBK5K3G.7=0H4<-3C1H05. MG%MV3;BZ=:Q7.J^(?$>KS+]ET3PWH-CJ.O:U>,EGI>G7=PZQGPOXP?M50>'/&4_P0 M^!7A";X\_M&-:V=S>> ]%U1=)\'?"_3=361K+Q7\>OB,+74=+^&/AYX8I+O3 M]%>UU;XB>+D5(O!W@W5DEDO;:G\)OV5;BV\9Z9\=?VD?&$7QV_:$LHYW\/ZO M-I:C;>$XS ?L&H_$'7+G6_BGXKMT?^V/$UKI MD\?A^S^HPN18?!X>CF?$M:M@<'7IQKX'*\/R+/,XI2BI4ZF'I58SIY;EU9.* M6<8^G*G.,I5,LP6<2P^(H4OEL5GN(QF)JY9PU1HX_%T*DJ&.S3$<[R/)ZL9< MM2EB*M&4*F99C2?,WD^!J1J0E!4LSQN41KX:O4\W'AOX_?MG_O\ X@0^,_V8 M/V6KP?NOAA8ZE=>&?VD_CCI$CJ__ !=+7])D2^^ OP_U>V"QS?#SP?JA^*VN M6$\]MXO\5^"$EO/"LOW+X&\">#/AEX3T+P)\/?"^A>#/!OABPCTSP]X8\-:9 M::/HFCV$19A;V&G64<5O KR/)/.ZIYMS<2RW-S)-<2RROU8 P!@#L*6N/-< M]Q&8TJ>"HT:.6Y/AJCJ83*,%[2.%IU7'D>*Q$ZDIU\PS"I"\:F/QM2MB?9M8 M:C*C@J6'PM'MRK(L/EU6ICJU:MF6<8FFJ6+S?&\DL74I*2FL+AXTX0H8#+Z< MTI4L!@J='#JIS8BM&OC*N(Q58HHHKPSW#EKC_D=M(_[%;Q%_Z=O"]=37+7'_ M ".VD?\ 8K>(O_3MX7KJ: "BBB@ HHHH **** "BBB@ HHHH *Y;PY_R$/&7 M_8TC_P!1GPU74URWAS_D(>,O^QI'_J,^&J .IHHHH **** "BBB@ HHHH *_ M+C_@MI_RB0_X*+_]FA?&S_U$;ROU'K\N/^"VG_*)#_@HO_V:%\;/_41O* #_ M ((E_P#*)#_@G1_V:%\$_P#U$;.OU'K\N/\ @B7_ ,HD/^"='_9H7P3_ /41 MLZ_4>@ HHHH **** "BBB@"CJ?\ R#K[_KSN_P#TGEK\3?\ @V]_Y0G_ +!W M_8A_$7_U>WQ6K]LM3_Y!U]_UYW?_ *3RU^)O_!M[_P H3_V#O^Q#^(O_ *O; MXK4 ?N!1110 4444 %<@G_(]7/\ V*EE_P"GN_KKZY!/^1ZN?^Q4LO\ T]W] M '7T444 %%%% !1110 4444 %%%% !2-T/T/\J6D;H?H?Y4 ZYU._1 MS#;S\.99E@,HP5;,,SQ5'!X/#J+JUZTK13G.-.E3A%)SJUZU6<*.'H4HSKXB MO.G1HTZE6I"$LJU:EAZ$/".@0";4M9U:7;6=K!&LEWJ.J7\Y6U MTS2=.@NM3U.\DCM+"UGG=4KXBM_!/Q3_ &W[B#6_C!I7B+X0?LH-<07OA_X% M7C3:-\2OCG:02QW-CK7QTDM9A=>#_ %T4BNK#X0V-RFKZS$8YO'-[%#C1CVW MPS_9S\;_ !!\:Z-\?/VN;K1?$WQ!T:;^T?A?\&M$N)=4^$GP \Y3Y=SI:72I M#X^^*GDLL>L?$S5K399SB2T\&6.E:>D=S-]Q@ # Z?Y)))Y))Y)/)/)YKY!9 M?F7&35;/L?\@G4_P#L'WW_ *2354\+_P#(M^'_ /L":3_Z M;K:@#=HHHH **** "BBB@ HHHH **** "N1\7?ZK0/\ L;/#G_I>*ZZN1\7? MZK0/^QL\.?\ I>* .M7H/H/Y4M(O0?0?RI: "BBOFOXZ?M/>"O@O?Z)X(LM* M\0?%+XW^-;6:?X=? CX+?%WA;P'X;UOQCXU\ M1:+X3\)^&].N=7\0>)/$6IV>C:'HNEVB&2YU#5-4U":WLK&T@0$R3W$T<8X4 M$L54_"#>/OCM^V839?!.X\4?LZ_LRW@*7O[0&K:-+H_QP^,.E2LBNG[/_@OQ M+IZR_#+PCJ-IYOV?XT_$'27\1ZA!<07OP[\"Q0O8^-$Z'PG^S#XT^,/B/1?B MS^VIJF@>-]:T;4(=?^'W[./AF2ZOOV>O@YJ$.&TS5+VUU2"VN?C?\4],7=(? MB-XXTZ#0M"U"663X=>"/"IB75+W[O Z?_7/N2>2?;0^<]AF_$NN-^ MM9#D$M8Y?2JRH9[FU-VY99ABJ$U4R3!U%>:P&"JK-:L'1>,QN7/ZYE,_*O@[ M\$OAA\ _!T'@7X4^$['PKH"7EWJM^8I;O4=:\1:_J,GG:KXH\7>)=6N+WQ#X MO\5ZQ/F?5_$WB34M3UO49<&YO75(T3U:BBOE\5BL3C<16Q>,Q%?%XO$U)5L1 MB<35J5\17JS=YU*U:K*52I4D]93G)R;U;/J,+A<+@"P]#"83#TXT(O_3MX7KJ: "BBB@ HHHH **** "BBB@ HHHH M *Y;PY_R$/&7_8TC_P!1GPU74URWAS_D(>,O^QI'_J,^&J .IHHHH **** " MBBB@ HHHH *_+C_@MI_RB0_X*+_]FA?&S_U$;ROU'K\N/^"VG_*)#_@HO_V: M%\;/_41O* #_ ((E_P#*)#_@G1_V:%\$_P#U$;.OU'K\N/\ @B7_ ,HD/^"= M'_9H7P3_ /41LZ_4>@ KXV^.'[6]K\+OC9\./V>?"W@M_'7Q8^(7@[Q'\2=* M\-WOBC2? XUSP5X1U.VT7Q!;>!;[7()X/&GCNTU'4=,>3PQ:+9Z=HVE7MKK' MB_Q)X9T[4=(N+[[)K\[OV]OV:_%O[3VA^%O!EI\,?!'B^PT+6-/\5_#WXCK\ M3O$OPE^+GP%^+]A8>+;+1OBGX(\;>&?#]]XE\.Q:$^H>'+]M4\ ZW9>++DZ= MJ7AC4M!\3^%?$>H6UH ?1>O?M"Z;X?\ C-\!O@U>^"O%L6H_'GP-\4_&NEZ[ MW;1=6BOM5AG^P M0WO@_AC]N_PWXM_:$^/GPQT;3?AYZUIGB;]GNVTFX^).C>'8S9:W!IWCO5+BRT+7&\.ZQ-HD>H6\5K)=ZFM M?!/XRS_M ?L0^.=5U+2_B!IWP0^%OQG\)?&/XAWEY8>%M;\0^+_B%X)^&6@6 M7B?1?!%I97%G/%K6O^"=:UC7K"#4])@T"WU:QATJ/6=DUO;&!X'N],UZ_NO M '@AO#_A2#38K'Q^_@>[N?$2VOQ,L-&GM;L6OAT:UXA /6/@'^V!X9^-OBKP MYX,N_"/B#X?^(_B%\!_"O[3WPQTOQ#<65Y<^+?@EXOUA-#MM7NQIRF'P_P", M/#=]?^&!XX\&S3ZC_P (]'XW\)_9]>UB:[U2'2/L*OSC_9A_91^)W@7XI_"? MXI?%G5/"T.H? 7]BWPQ^QGX2TOP=J%[JMAXO:#Q/X1\1_$'XK7S:CI&E7'AZ MV\4-\,?AU!X8\&O)K-[H"1^)$U/6+QI;">?]'* ,S5;B!+"_1YX5<65V2K2( MK ?9I6R5+ @8YY'3GI7XH_\ !MZRC_@BA^P;E@/^*#^(IY(''_"]OBMS7ZK^ M./@!\"/&E[K7BCQC\%?A)XL\2ZC9L=0\0^)?AOX-U[7;XV>FBRM#>:OJNBW> MH71M;.W@M;;S[B3R+:&*"/;%&B+^2_\ P;BZ-H]W_P $5/V#IKO2=-N9CX"^ M(BF6XL;6:0JOQV^*V%+R1,Q [#.!VH _=#>G]Y?^^A_C1O3^\O\ WT/\:R/^ M$<\/?] +1O\ P5V/_P 8H_X1SP]_T M&_P#!78__ !B@#7WI_>7_ +Z'^-&] M/[R_]]#_ !K(_P"$<\/?] +1O_!78_\ QBC_ (1SP]_T M&_\%=C_P#&* -? M>G]Y?^^A_C7(HR_\)S/K6O_ ,(YX>_Z 6C?^"NQ M_P#C%7_OH?XUD?\(YX>_Z 6C?^"NQ_^,4?\(YX>_Z 6C?^ M"NQ_^,4 :^]/[R_]]#_&C>G]Y?\ OH?XUD?\(YX>_P"@%HW_ (*['_XQ1_PC MGA[_ * 6C?\ @KL?_C% &OO3^\O_ 'T/\:-Z?WE_[Z'^-9'_ CGA[_H!:-_ MX*['_P",4?\ ".>'O^@%HW_@KL?_ (Q0!K[T_O+_ -]#_&C>G]Y?^^A_C61_ MPCGA[_H!:-_X*['_ .,4?\(YX>_Z 6C?^"NQ_P#C% &OO3^\O_?0_P :-Z?W ME_[Z'^-9'_".>'O^@%HW_@KL?_C%'_".>'O^@%HW_@KL?_C% &OO3^\O_?0_ MQK\YO^"B_P"W0W[&?@#PRGA30M-\3?%/XD76KVOA"SUMYSXFV&F:/;W-@=1OKQY)M1MK73[A)_T!/AWP\!DZ%HW_ (*[ M(G\A 2?PK\&/^"@'PHO_ -O_ ,1Z9I7[)7@R'QA+^SK'XSTWQG\2(]1TKPS\ M-_$6O:O)HYN/A-X(UN[B2Q\:>.M%N]*34]5O;&[M?"GAY)YM)U/7?[6OH8(/ MR7QKS[B/)/#_ #F/!-2H^-&>:SRS!4J5>I6Q.#R MAXW$JJJ4J>%E"%:$ITXNI7F_:0]NZ%)1 MG*4Z=!U)\W*U3LI-IV/D?X2?\%D?VGM*U;4]&\5Z=\)/$4/C&\N+;2M7U30- M8\+V?@OQ+XCOK>TL_$NJ?\(]>ZC/KGA;19[@ZAK.@BSCU:_L;=X;/7;6;F3^ MACX"_LU:%\)K[6?B'XN\27WQ<^/?C>WAC\??&CQ5#;+K.HVR-YL/A?P?ID)? M3_ 7PYTR4D:+X-\/"&S6,1W6JW&JZ@3=C^:+]FO_ ()5?M-_$WXFZ)9_$WP' M??"SX;:)XBMV\;^(?$>HZ$U]<66CWT,VI:#X8TG2]4U.\U+5M32)K"#4)8K? M1+%)I;Z6_F:"&SNOZXT\->'D54&@Z,%1550-+LL*J@*JC]QT50%'L!7Y%]&? M">).=X/-LX\6:/$&+EE6,PE/@V?%D,52QF'K5:>-_MK&4<'C84JM2<8RP.'P MF:8JE4KT:=3'8/ 8BE1J8VE4\+A&EFN)A6Q&=QQ53V$X++GCU452$I*HL34A M3JI2<7.,95:5*:A*K%[.]/[R_]]#_ !HWI_>7_OH?XUD?\(YX>_Z M6C?^"NQ_^,4?\(YX>_Z 6C?^"NQ_^,5_6Y]R:^]/[R_]]#_&C>G]Y?\ OH?X MUD?\(YX>_P"@%HW_ (*['_XQ1_PCGA[_ * 6C?\ @KL?_C% &OO3^\O_ 'T/ M\:-Z?WE_[Z'^-9'_ CGA[_H!:-_X*['_P",4?\ ".>'O^@%HW_@KL?_ (Q0 M!K[T_O+_ -]#_&C>G]Y?^^A_C61_PCGA[_H!:-_X*['_ .,4?\(YX>_Z 6C? M^"NQ_P#C% &OO3^\O_?0_P :-Z?WE_[Z'^-9'_".>'O^@%HW_@KL?_C%'_". M>'O^@%HW_@KL?_C% $NL,ITK4\,I_P")??=Q_P ^DWO53PPRCPWH&64?\232 M.I'_ $#K;WJIJ_A[0%TO4F70]'5A87I#+IED""+68@@B $$'D$55\->']!D\ M.Z"\FB:0[OHNE,SOIMFS,S:?;$LS-"2222222222: .RWI_>7_OH?XT;T_O+ M_P!]#_&LC_A'/#W_ $ M&_\ !78__&*/^$<\/?\ 0"T;_P %=C_\8H U]Z?W ME_[Z'^-&]/[R_P#?0_QK(_X1SP]_T M&_P#!78__ !BC_A'/#W_0"T;_ ,%= MC_\ &* -?>G]Y?\ OH?XT;T_O+_WT/\ &LC_ (1SP]_T M&_\%=C_P#&*/\ MA'/#W_0"T;_P5V/_ ,8H U]Z?WE_[Z'^-&]/[R_]]#_&LC_A'/#W_0"T;_P5 MV/\ \8H_X1SP]_T M&_\%=C_ /&* -?>G]Y?^^A_C1O3^\O_ 'T/\:R/^$<\ M/?\ 0"T;_P %=C_\8H_X1SP]_P! +1O_ 5V/_QB@#7WI_>7_OH?XUR7BUE, M6@X8'_BK/#?0@];_ (_.M1_#_AQ%9WT/151%+,S:98@*J@LQ)\C@ DGL 37 MY^^(_P#@H)_P3OD&E1VO[3O[.0D@\2Z+)=+#XN\.!H[>WO&-V90JC$4:@B4O MB,+G>P'7U,MR3.LY]M_9&49GFOU;V?UC^S*6>>>:6. M*&&"%#)--++(RQQ111JTDLLC+'&BL[LJ@D?!5S^W]^P?/HU]?^#?BS\,_BQK ML%SIFE:/\/OA##9?$?XF>,?$6N-=1Z'X9\&>!/#MMVNM1AY_3_V=?B1^U5=VWB?]K#0M-^&OP9%Q;:AX<_8\\(ZA M972Z\ELSRZ?J/[47C[04MT\=WPD=;IO@UX.O$^%6E3116WBG5?B?*GF6WL4^ M$L=@U+$\31Q/#& I2492S'!5J>9XR?+"H\/E&4UWAL1C\1[.<92JSGA:,2L\#E^+6'Q+H[&I?M$_$[]IS4+[P9^Q8^E:;X M+RYTGQA^ MV5XJTR+6OAUITMM-]EU'2/V>?"UR8X?CIXRM)!<1/XON9;7X+^&KRW_?ZOX[ MU"*X\+#Z'^!7[./PS^ %AK;^%8M5\0>-O&=W#JGQ(^+7CO4QXH^*WQ.UJ!&2 M+5/''C&XAAN;]+19)(]%\/Z=!I?A+PO:R-IWA7P_HNG@6H];L?!_A+3+&QTO M3O"_AVPTW3+.VT[3=/L]$TRULM/T^SB6"SL+&T@M8[>TLK2%5AMK6WCC@MXE M6.*-$ M?\(YX>_Z 6C?^"NQ_P#C%4Y-A?['R6;A[?#QJ^WQ^:2 MIR4Z=;.LP5.C+&RA.,)T<)2HX;*\+.*JX; T\3/$8FOT9?D#ABH9KG.*_MC. M8*:HUYTO8X#*XU(.%2CDN7RG6C@HSA*<*V+J5<3F>*A.5+$XZIAH4,-0U]Z? MWE_[Z'^-&]/[R_\ ?0_QK(_X1SP]_P! +1O_ 5V/_QBC_A'/#W_ $ M&_\ M!78__&*^7_OH?XT;T_O+_WT/\:R/^$<\/?] +1O_!78_P#QBC_A M'/#W_0"T;_P5V/\ \8H U]Z?WE_[Z'^-&]/[R_\ ?0_QK(_X1SP]_P! +1O_ M 5V/_QBC_A'/#W_ $ M&_\ !78__&* -?>G]Y?^^A_C1O3^\O\ WT/\:R/^ M$<\/?] +1O\ P5V/_P 8H_X1SP]_T M&_P#!78__ !B@#.N&7_A-=(.Y(N7_ +Z'^-?"'BG]ICX2^'/VS? O[-%UHVA_;]>\ M":LM]K'V:S2UTOQOK=QIFL^$/"EU"UNL9O-8\/Z-JETKDF2*YU/P_:1@G4W" M_:X\/>'6^[H>BGOQIEB?_:%>)DW$F2<05'\WKY#F\*,FW@LVP MM'#U\1@ZETKU*,,52C-QYH*K[2ES>TI5(Q]#'95F&6PP%3'86IAX9G@:>8X& M51)*O@JM2I2IUXV;M&G]Y?^^A_C1O3^\O_?0_QK(_ MX1SP]_T M&_\%=C_ /&*/^$<\/?] +1O_!78_P#QBO;//-?>G]Y?^^A_C1O3 M^\O_ 'T/\:R/^$<\/?\ 0"T;_P %=C_\8H_X1SP]_P! +1O_ 5V/_QB@#7W MI_>7_OH?XT;T_O+_ -]#_&LC_A'/#W_0"T;_ ,%=C_\ &*/^$<\/?] +1O\ MP5V/_P 8H U]Z?WE_P"^A_C1O3^\O_?0_P :R/\ A'/#W_0"T;_P5V/_ ,8H M_P"$<\/?] +1O_!78_\ QB@#7WI_>7_OH?XT;T_O+_WT/\:R/^$<\/?] +1O M_!78_P#QBC_A'/#W_0"T;_P5V/\ \8H U]Z?WE_[Z'^-[OM7 W,S8RQ) .]WI_>7_OH?XT;T_O+_WT/\:R/^$< M\/?] +1O_!78_P#QBC_A'/#W_0"T;_P5V/\ \8H U]Z?WE_[Z'^-&]/[R_\ M?0_QK(_X1SP]_P! +1O_ 5V/_QBC_A'/#W_ $ M&_\ !78__&* -?>G]Y?^ M^A_C2AE/ 8$^@(-8_P#PCGA[_H!:-_X*['_XQ5BVT?2+*43V>E:;:3A6436U MC:P2A6QN4211(X5L#< V#@9!H T:*** "ORX_P""VG_*)#_@HO\ ]FA?&S_U M$;ROU'K\N/\ @MI_RB0_X*+_ /9H7QL_]1&\H /^")?_ "B0_P""='_9H7P3 M_P#41LZ_4>ORX_X(E_\ *)#_ ()T?]FA?!/_ -1&SK]1Z "BBB@ HHHH *** M* *.I_\ (.OO^O.[_P#2>6OQ-_X-O?\ E"?^P=_V(?Q%_P#5[?%:OVRU/_D' M7W_7G=_^D\M?B;_P;>_\H3_V#O\ L0_B+_ZO;XK4 ?N!1110 4444 %<@G_( M]7/_ &*EE_Z>[^NOKD$_Y'JY_P"Q4LO_ $]W] '7T444 %%%% !1110 4444 M %9NL:SI/A[2M2US7M3L-&T71[&[U35M6U6[@T_3=,TVP@>YO=0U"^NI(K:S MLK.WC>>YNKB2.&")&>1U49KDOB=\4? /P;\%:U\0_B7XFT[PEX0T"!9M2UC4 MGDV*\KK#:65G:VZ37NIZKJ%R\=GI>D:;;76IZG>RQ6EC:SSN$KXGT?X;?$+] MM35M/\=_M">'M9^'G[-NG7UIK'PY_9EUE!:>(_B1):O#=Z3XY_:/ABD<)8+( M/MGA_P""JLUA:%K:]\<27]_"NG#YC.^(98+$4\FRC#1S?B3%457P^6JLZ.'P M>%E-TUFF=XN,*O\ 9N5QJ1G&%1TJN+QU6G4P^6X7%UJ=:-+BQ.+=*<!O#VD^%?"7AK38=*T+P_H=E M#I^E:786Z;8[>TM(%5$4G,DLC;YKB9I+BYEFN)9)7Z.VMK>SMX;6UABM[:WB MC@@@@C2&&&&%%CBAABC58XHHHU6.**-5CCC54151542MT/T/\JO(^'HY;6KY MIF&*EFW$6/IQIX_-ZU/V25&,N>&797A>>K#*\GP\[O#X"E4J3J3OBLPQ..S" MI7QM4PN#5&4J]:I]8QE5)5L1*/+[M[JC0IWDJ&&@TN2E&4G)KVE:=:NYU98 M/++(S>6_\$X/VSOVD/\ AM7]GNV\>?&S]IGXG>"%\2:S;ZQ\/+#QG\3/B5)X M@LE\!^*HK2Q@\!PZMJ']O1V-TMGJ'V5;"=+*&P.H;$6QWI_4N&^BYGV+X$H< M<4>)\LE1Q'"=/BJEE:P&+>*E"KE$/PBPL:E+-WE-3'NE[+VBH1<98AT^;G5- M^,EO%''\8OVM]4D*Z/^QUI>C1E3MD^(W[2? M@71&#",N1)#\/?"?Q4/+-'%$$E;?(MUYIMXHK>:[_GS_ %6S5.4:D\GP\XZR MIXOB/AW!UEMO1Q>:4:JWVY+Z,_H?_6O*&DZ4,YQ,):1J8/AKB/&47MM7PN55 MJ+W6O/;SVO\ 85%?'TUU^WMJDO\ H^B?LC>!H6/WKCQ/\:/BI-$"(X\F&#PI M\(89RA\ZZV"X@$H$=@6B+OJ2/N/AO^V=K:HVI_M/?"3PH)"WG6_P^_9DNWN( M%>496VU3X@?&[QA \J0QKY$UQH+1I+/.;BUND6 (+(:%-Q6+XBX>PDG:\?K. M/S#E>EU*>2Y=F=+3NJC3[C_U@KU+O"<.<18R*VDL/E^7\RTUC#.\RRNKUO:5 M.+MNEK;Z]) ZD#ZD"C<",@Y'3CG^6:^15_9R^,.JP[/%O[:_[0MVY$>Z#P9X M;_9Y\ 660[2R)$UC\%]7UN*'S1$(1_;SW"6T9MKBYO%FG9VVW[&O@V?CQ7\8 M?VK/&X)#21ZS^U!\8="MI'$; .UA\//$O@?3E83/)=+Y5I&$E=8D"V4%M:0K M^S,BHIO$<2TJ]GME.59CBG):;?VI#(TGOHY)>:!9IGU9I8?ABK0ON\WS;+L* MD]-WE4\]DUW:C>W2Z:/KHR*JLS':J*69G!1551DDLP"@ 5N,I\3>/?">@^6%@%TQD_M75[0H%M6%RVX#$!$Q_=D M,?#HOV"/V2#*)M6^#.B>+Y0,>9\1-<\9?$MR BQH&;X@>)?$N[RXPT<.X$0I M-]#^P\J;>^BQ"ZJ^S?GNI_MV?L?:;, M;:+]HGX7>(+L.T8L?!'B.+X@Z@\@=(PD=AX%B\1WDKLSXC2.!VD$<[1AUMK@ MQ5A^VO\ "34(?.\(^%/VB/'R$1%9/!_[+7[0U]9R";-K=# M=Q2C4?+N;8QR6C3M-"DGUC:6%CI]O':V%I;6-M$I6*WLH(K2"-2S.52&W6.- M%WNS;54#1Z$D]/KFE]:X5BERY+GE2:>]7B+ ^RDE:W-2I<-0 MJ*]G>,<3I?20_JO%DG[^=Y%3@UJJ/#F.]K!V7PUJO$U2E)IWLY8:SZQL[+XY ME_:@\<:W8W:>&/V./VJ=3+6MT5N-0LI*L5)5B5+*2"1D$C!K_ M %.)8(YHI(6&U98WC8I@,%D1D8@D$ X8X)!&<9!'%?S_ /B'_@WN_8FL6L)X M_'7[2#/J/B'3+*X#^.O A58=3O66X,0'PO4K(H;]R[%U3'S))7](?1]\8^!? M#E\6K/LOQ&50S?\ L+ZF\LI8_-:N(^H?VO[=XN>)QCI4O9?7*+H^PHT>=U*O M/S\E-0_FGZ0_@OQYXDKA'^P-6:5C7_Q2_:A\07NDZ;=Z[H?@;X7V6BZ MSN:_XU_MJUTW4)8FN[&WU?^RM,&IPVTL4=\NGV:W2RK;0A/ZY^ MG2OSV_8D_P"":_P'_8+U;XA:U\'/$/Q1UNZ^)>F^&=,U]/B%X@\/:W!;6_A: M[UF]T]]*31/"?AM[>:677+M;QKF2[22..W$20,DC2_H37Y-XV\993Q[XC9UQ M+D53%5,IQE#**6#^N498>M%8/*,#A*\/82E+V;/U[P/X M,S;@#PVR/AC/:6%I9M@JV:U<8L'6CB*,WB\UQF)H3]O&,/:2>%JT8MR5XUM8(5+RS7 M-Q,Z0P11H"[R32(BJ"S, #2E*,8N4I*,8IN4I-*,4M6VW9)):MO1#2;:23;; M222NVV[))+=MZ+S+5!('7_/M]?:OEV]_:E\-:_=W>B_ OPKXG_:#URUEDMI[ MWX?)96WPVTN[CZQZ[\7M?N-/\!P;-K_:+/P_J'B?78MA":+*^U#6_P"%:_M M_$U3)\5?BM!\,/#UQOW_ \_9_-Q9ZJ]NS+)':Z]\:?$EE_PD]T^QFAN)/ G MAGX?2*P86^I2KMD/R4N,,'BY.EPY@\9Q353<77RE4ED]*2?)+VW$&+J4,HFZ M%1J.*PV Q6/S.@KR_LZHXN)[*R2O12GFE>AE$&DU3QKG]>G%ZKV>6T85,;%3 MC=T:V)HX;"5'9?6HIW/3OB-\=OA7\*Y[/3?&'BRTM_$>J8&B>"M'MK_Q1X^U M]W5C&N@^!/#5KJOBS5@S+M::UTE[6$D-<7$,>7'@'Q ^,7[1NJ>"/%?C'P3\ M*9/A7X3T#0-1UB'5?B/I5UXZ^+?B3[/92O::?X/^!G@/4)%MM3U.]$%EIY\: M^-+.]MI;A)]2\(M!#-$?HWX<_!?X7?":&ZC^'_@O1O#UUJ)WZOK44,M]XGU^ M7?YAN/$?BS59K[Q/XBNBY+&YUK5[Z4DYW"O3L # &!Z#C^588G)^*\ZP]>&8 MY_2R"-:C5C2P/#-.=65&K.FXP^N9]C84,?C*5.?+6B\IP?"^*C).D\5.'O/6 MECLFP%2G+"Y;+,G"I"4\1FTHQ4X1E&4O89=AY5<-0G)+OB)J7Q-UWX9_&Y_B3KFO/XTG\06_PV\:V&JPZ]!=6L\.K:Z2PCT\:;';V^FI!8V]FMNB0(/Z3O@!X5^(_Q%^#W@KQY9_&3]HC MX9>*=9T:)/$W@SXB:?X5\4-HGB73S)8:Y:2Z?\2?A]+XH;3YM2MYKW3+D:U! M]LTJZMI8I0C1-#]BW _XK72!DX_X1;Q%W/\ T%O"_OUY//7''2NIQC_]9/\ M.OR/PQ^CKA/#G-LZS.IQIG_$,<^I.6/I8B6)RK%2S'ZS[=9HLTRS,Z6.>)FJ MN+IXGFFUBOK"J5FYT:;7VO%WBA7XIP6 PD=-4<;16%]DJ;P;P MF+PD\.J,7"C*E:-Z/LN2"49SO\Y'P[^U)HD*C3?B9\'_ !N 3F'Q9\+_ !-X M2OW50-N_6?"7C_5;%7<[M[IX55 3N6+'R!9/'/[1^BF./6/@1X2\3H #)=_# MKXR6DDS\ '9I7Q$\'>!HXW+/;"+:2)'-W\)M;\?YB0 MC)&+S=M^Q>/5U3X&[@L&RI41DJ58$#:V/H':,YP,^N.?SZU7NK.TO8);6\MH+NVF4I-;W427, M$J$@E)(9UDB=20,JR$' XXI_4.*J/NX?B'+<333O?->'Y5\5):6C+$97G&3X M6-];SCESLM5!O0/K&3U-:N68NE-I)_4\SC"BG=7:I8O XVJ]+VB\5KMS+=9& M@^+/"_BFW-WX9\1:%XBM0-WVG0M8TW6(,$XSYNFW5TF,\9W8SQ6_N&,DX'^U ME?YXKQ/7/V;?@%XB=Y]5^#OPYDO7)8ZG9^$M&TG6 Q_C36-&M=/U2-P<,KI> M*ZL RL& (P&_9G\'V,:)X0\:_&KP$$P4B\,_&;Q_A^+M8\5Z H! M*DQ_V7Y+;UR7(\9""7/4PF?8RAB*KT_A8+%9']7IO?W:F M:N-UK42U#V.25'[F/S"@Y/2-?+J%2E!:?'7HYBZCUO>4<'Y\BV/HRBOG1_A7 M\:]+DC_X1K]I3Q!>6\0&RU^)/PU^'?C!..JR7?A.Q^&6J2KGJ7O6EVY'FEOF M )?VK='E)>S^ ?C^UB4']Q>?$/X5WTZJO*K'/:?%>P69SR"]Q%"#\IV*VY#_ M %BQ5+7'<+\1X.FFDZ\:.5YG#SE'#Y)FN9YA*-]O]B4G=7BG=(_LRC.ZP^;Y M77G:ZIRGB\&^EDZF88/"89/NO;M+O9W/HNBOG1/BW\7M*\UO%7[-/C66&+.^ M[^'7CKX:^.+8*,@M'::UKW@'Q!,,C*I#HDLS)SY?F?NB?\-/?#_3XC)XOT#X MM> "I*R-XQ^#7Q*L["$KMW&7Q!I/AS6_#(C7<-TZZTT &#YNUE+-<8+ MQU3*8V;4\^P&9VEP_L/,Y:4,/'&O3W7]MJ<)&T:2ZG12JPZ7XA\/AE\TS.W M-7X\X0H9IP[D_P#;^65\?Q5B,;A>(%%%% !1110 4444 %?EQ_P6T_Y1(?\ M!1?_ +-"^-G_ *B-Y7ZCU^7'_!;3_E$A_P %%_\ LT+XV?\ J(WE !_P1+_Y M1(?\$Z/^S0O@G_ZB-G7ZCU^7'_!$O_E$A_P3H_[-"^"?_J(V=?J/0 4444 % M%%% !1110!1U/_D'7W_7G=_^D\M?B;_P;>_\H3_V#O\ L0_B+_ZO;XK5^V6I M_P#(.OO^O.[_ /2>6OQ-_P"#;W_E"?\ L'?]B'\1?_5[?%:@#]P**** "BBB M@ KD$_Y'JY_[%2R_]/=_77UR"?\ (]7/_8J67_I[OZ .OHHHH **** "BBB@ M KPWX[_M >!?@!X9L-8\5-J6L>(?$NI)X>^'OP[\+6G]L>/OB5XLN"B6GAGP M7X>B=;C4[YWEB:_O',.E:'9NVHZU>V5FF]^-^/W[2MG\++_1OAG\/O#=S\6? MVA_'=I/-\/\ X1Z)=QVLWV)"\,WC?X@:VX:T\!_#/1[A0NK>*-4*R7<@_LW0 M+34]2^^-_P ;/$T'Q8_:1\3:<^GZIXT-FUIX6^'WA^XD M,H^'7P:\/7&]O"/@RT4QPW]\Y?Q-XSNX6U?Q-?2O.EC;?&YEGN-Q^.KK@J6 M8^=7Q56K5GA,!RRK0:6(Q,XN6'P5TI$?]5K__ &-GB/\ ]+S775R/A'_5 M:_\ ]C9XC_\ 2\UUU !1110 4444 %%%!('7_/M]?:@ HZ=:^:OC%^UG\%O@ MMK%MX,UO7=2\7_%;4[1KO0/@G\+=#U'XD?&+Q!%A?)FM? ?A>*]U/2=,G=A& M/$OBMO#OA.U;<]_KUI#%+(GD8M/VUOV@9,ZA>:7^Q1\+KB<@V&C2>%?BQ^U' MKFF@NA6XUR:/7_@?\()+Z"57:/2K'XS:W:B,>3JVC7Q)@^BPG#./JX:EC\PJ MX;(LLK0]I0S#.)U,/'%T[\O/EV"I4J^:9K34[4YUSS'&U:M#*\JJ.#]I"EF6.PM> MO!/ZM2KSM!_0OQE_:,^"WP L-/O/BOX_T;PO=ZY(UMX7\,C[7K7CGQI?"2.( M:9X&\ :!;:IXT\:ZFTLL48L/#&A:I(_!WA:74OB)KUN(/%?Q>\=ZQJOQ ^,'C# M.UYSXC^)/BVZU3Q1=6L\X-R-%L[ZP\.VJL34B[*4,;Q'5I8?'K_DK_ &T_^"'G[7?Q?_:(^)?Q3\$_%;P;X^\+>((_#]_!XO\ C=\0M47X MGZY=Z9X.T:RUNXU^T\*_"V'PQI\4>K6-]:^'])T"VL-&TKP]!I6GV=G9PV_E M)M_\$_/^",?[6O[.W[6'P'_: \>:[\$[OP+X(U?4M>UBV\-^-/$^I>(9++6? M OB/1K1;#3[WP%I5G/<+=ZW9M,DFIP1I"L\D%ZG"-2ID4LIJY#/AV=LHA3Q M+RZIE[RV?+4I5X4J=9X9NTZ=&%.$W>%*,5&*_+J?T:_#.CQ53XPIT<\CG%+/ MH<1TW+-ZE3#+,89A',H\U.K1G5J45B8ZQJ5IU)0;4ZDI-R>VB!0 H( ' Z M#'H*=117X(?OJ5@HHHH&%%%% !1110 4444 %'/_2\5UU< MCXN_U6@?]C9X<_\ 2\4 =:O0?0?RI:1>@^@_E2T %%,>1(U=Y'5$C4N[,0JH MB@LS.Q(5%"@DLQ"@ DD"OFO6_P!J7P'+J=[X8^%6F^)/CUXRLIS97>B?"6QM M]%##*"EW;ZMXI75H55_*TJXE41-Y6:9YE.2PI3 MS3'X?"2Q$I4\)0E)SQF.JQ2DZ&7X&DJF,S#$\K3CAL%0KXB:?N4I'9@\OQN/ ME..$PU6LJ45.M42Y:&'IMV57$XB;C0PU&^]:O4ITEUFCZ7) &20!ZG@5YE\1 M?C+\+_A-;VL_Q"\:Z)X:FU%A'I.E7,\EWXCUZ;>(_LWASPMIL5[XE\179/\ _"'_ +2WQ2^;QUX[T;X#^%;C)?P?\&G3Q1\0[BVEC/\ MHNK_ !=\5Z3%I6CR!]HN(_!/@**\A.\6'BW.R<^G_#KX$?"OX675WJOA+PI; M1^)]37&M>.-4)Q4E92IULUK0EA:WC\[\46?BW6X0H+:S(Y9C]1X Z#'?\?6BG'@_! MXMQJ\28S%\45DU)4,T=*.34IIJ2]CD&%IT,JJ>QJ)RPN)S'#YCF=!#3BZF#4WCYIKE;J9G6E4QL>>.E:EA:N%PE1W?U6-VBI96 M-EIMI;6&GVEM8V-G#';V=G9P16MI:6\*".*"VMH$C@MX8T 1(H8T15 55 % M6Z**^LC&,(J$(J,8I1C&*2BDE9)):)))));)6/%;NIKEKC_ )';2/\ L5O$7_IV\+UU- !1 M110 4444 %%%% !1110 $ \$9'H:3:,8 P/]DE?Y8I:*++M_7])?D^$;#Q+=>#_#UQ%)/XA\0-<7T$ MHL;I]/B;1='F21;B+4-42]MMK6#2)^'/[,GPA_;&_9^^-_@SXJ:-^SO\7;J' MPMK2Z=XMTJU\--NU3PKJT$$'B;0Y$:Y*-<2Z-=QZCIZN'6/5+72KG[T0Q_6" M0#U /U /\ZY7PZJ_VAXR^5?^1I'8?]"SX:]J_GWQ \ ,OX^XYRKCVMQ?Q#D> M:9%'+GDU#*:.51P^!K9;BGC:>)OB,'6JU\15Q)X)E61 ZK+#*J20R@,!)%(B/&X9&4,I%2T M45_0*NDDW=I*[M:[ZNUW:_:[]6?FCW=M%T6]@HHHI@%%%% !1110 5^7'_!; M3_E$A_P47_[-"^-G_J(WE?J/7Y4 '_!$O\ MY1(?\$Z/^S0O@G_ZB-G7ZCU^7'_!$O\ Y1(?\$Z/^S0O@G_ZB-G7ZCT %%%% M !1110 4444 4=3_ .0=??\ 7G=_^D\M?B;_ ,&WO_*$_P#8._[$/XB_^KV^ M*U?MEJ?_ "#K[_KSN_\ TGEK\3?^#;W_ )0G_L'?]B'\1?\ U>WQ6H _<"BB MB@ HHHH *Y!/^1ZN?^Q4LO\ T]W]=?7()_R/5S_V*EE_Z>[^@#KZ*** "BBD M) Z_Y_S_ "Y/% "D@*/%.NWC2:EXC\3ZW=;KO5]>\NYVP&BMXX;>+X.KF>/XNJU,#P[B:N X?I5)4VQ>4>5*M5S!NE@ZDJ6$3<:V/A;FJM.TJ. ; MNGJG&KC+.%.WL\,JE9SJ87BO@#^SCX1^!&G:S?0ZAJOCOXH>.+F#5_BG\8O& M#0WGCOXBZ_'$D8N=2O$7RM)\/Z>%\CPSX,TCR/#OABP"6VGVS3&XO+GZ'HHK MZW+,LP&3X*AEV686E@\%AU)4J-).W-.I4K5)SEZ%&A2P]*%&A"-.G!6C&-^KNY2;;E.:A2-T/T/\J6D;H?H?Y4 (__ $O-==7(^$?]5K__ &-G MB/\ ]+S774 %%%0W%S!:037-U-%;V]M#)<7$\\B10P00HTDLTTLC+'##'&C/ M)+(RQHJEG8 $TTFVDDVV[)+5MO9)=6Q-I)MM)+5MNR2[MO8FI"0.OY=2<=< MV.C? GPKJ"A)) MX?&W[0VLQR> +26SA+O>Z'X&/Q#\;02*MN/";32!1E#]F?XW_'+-W^UM\;+J M/PM="43?L[_LV:CXG^&/PQ:VG$L+Z9X[^*45Y8?&;XKQ-:,D=Y##J/PR\'ZD M[3I>>!9[=D0?40X7JX.,:_$>+I<.T)14XX7%4Y5\]Q$'%3C]5R*G*.*I^UIM M5,-B,VGE&6XF/\+,&]'\K/BFCC)RH<-X.KQ'74G3EBL+4C0R'#S3Y9?6L]J1 MGA:GLJG[O$X;*89MF6&EK6R^,=3M_B'^VC\+/#'BG4/AC\-M/\5_M%?&FP*0 MW7PI^!>F6_C#4O#MU.[PVX^)/C.6\T_X:?".T,H5YKCXD^,?#MT;3?/8:=J4 M@2WEXD?"S]K?X_$7/QN^*-M^S9\/+B1I!\&OV:=:N;WXD:C8ND3PVGCW]I;5 MM.L;^P9I%E%]I?P:\&^#KFVW""V^(FIPJTLOUW\/?AI\//A-X7L/!/PP\$>% M/A]X0TP'[#X:\&Z#IGAS1;=V6-9)UT[2K:UMWNI_+1KF\E22[NI!YMS/+(2Y M[BFL]R[*_=X=RNG3KQT_MK.HT,RS.3V<\'A)TWE.5*34:M%T\-C)P.5XVD[5 M\EBVT>/_ >^ /P;^ 6B7.@?"'X>>'/!%IJ,RW6NWNF6C3^(O%6H!I6.K^,_ M%FI2WWBGQIKDC32M/K?BK6=8U6=I',MVV:]@Z=***^=Q>,Q>/Q-7&8[%8C&X MNO+GKXK%UJF(Q%:=DN>K6K2G4J2LDN: PN&P6$H1 MY*&%PE"GA\/1A=ODI4:,84Z<;MOEA%*[;MJ%%%%,1(N M;>[/P]'P_P!,FW#,;_;_ (NZQ\/L0OP?.2WE&TA@C C/SL^+^&(SE1IYWE^, MQ$7RRPF6UUFN.4ND?J&6_6L8WTLJ#UTWT/3CDF;.*G++\30I-75?%TW@\.UW M^LXKV-!;WUJ+0^B:\(^._P 6O GPFLOAU=>.=;@T:#Q=\5_ _@W1GE9/WNKZ MMJ$ACDF#.A@T^SAB>YU*_>"DR? M+N?B%\6;K5=1120%\S0/A[X,UJPDE&06B3QDD9.5%P?E9OYM?^"A'[0_C;XR M?&FZ\'>)O$WA#7=%^#5YJGA32W\"V&JZ/X9G\12/:#QCJ%O%K7B#Q!>ZA=6N MIV0\/1ZS]JM8+BVT9I+33[2.>1IOR#QH\<\+X:<'RSC+\LS"OF^/Q>'P&24L MXRK'Y1A*V)E4C6Q;K4LSI8''SI8? 4\34=3#X6K25=X6E4JT_K$&_N. _#VM MQ7G<<%B<5AJ>!P]&KB^)!$'P.^#U_INCS;A'\4/CU'JGP]\ M,M$-KQWF@_#F&&3XJ>*%EC(:"/5],\ :;$/B7XX\5:C?>-/''U'&YK.C6BG*CC<[S/"QHX:I%NIAL;@\#DE#&X#%TJE. MAG,Y4^<^>S;!X+AC,L=E%; 578BIAJ];,F\/@XU(.RJ8?+\)6=2M!VC5 MPU?$9A.AB*,XRJX!*7*OE>/]F0>-7%[^T+\1?%'QKD:19O\ A#)-W@3X-6C1 MR"2**+X8>&KWR?$,$9WJ#\1M>\E:?;H2R066G6,-O9VD*%B5CMX8T!)(&2:U:*^RRKAW)LFG5 MK8#!0ABZ\5#$YCB*E;'9MC(1?-".-S;'5,3F6-C3?\)8K%5E2BE&GRQ22\/& M9IC\?&%/$XB4J%)MT<+2C3P^"H-I*3P^"P\*6$H.5O?=&C!S=W*[;84445[1 MP!1110 4444 %%%% '+7'_([:1_V*WB+_P!.WA>NIKEKC_D=M(_[%;Q%_P"G M;PO74T %%%% !1110 4444 %%%% !1110 5RWAS_ )"'C+_L:1_ZC/AJNIKE MO#G_ "$/&7_8TC_U&?#5 '4T444 %%%% !1110 4444 %?EQ_P %M/\ E$A_ MP47_ .S0OC9_ZB-Y7ZCU^7'_ 6T_P"42'_!1?\ [-"^-G_J(WE !_P1+_Y1 M(?\ !.C_ +-"^"?_ *B-G7ZCU^7'_!$O_E$A_P $Z/\ LT+X)_\ J(V=?J/0 M 4444 %%%% !1110!1U/_D'7W_7G=_\ I/+7XF_\&WO_ "A/_8._[$/XB_\ MJ]OBM7[9:G_R#K[_ *\[O_TGEK\3?^#;W_E"?^P=_P!B'\1?_5[?%:@#]P** M** "BBB@ KD$_P"1ZN?^Q4LO_3W?UU]<@G_(]7/_ &*EE_Z>[^@#KZ**\X^* M_P 6OA_\$O ^L_$3XF>)+'POX5T.)6N;Z\+R3W5W.2ECI&D:? LE]K6O:ML:UK%[;:;I6EZ=9QM-=W MVH7]W)%:V=I;1*TDUQ/*D<:CYFR0#^>4E]\0?V^9I+30[GQ1\*OV*GS'>^(X MDU#PO\3_ -J2R82*]CX9:3[-K'P]^!NHHT;77B%XK3Q=\0K+=::2NCZ%.SU?PY\'DGN= \-N89O%S:MK,RC&*'H]2\2VTDBJ6\I=3T.QO='1\ L3/J4 M,:*"\DB("P_E4_X+G?M7?#[]H3QI^SQ=?"+7]7EL_"/ASXFV6L7,&K:5%%// MJVM>#I;+;'X;\2:K/$R)IEUNBU>+3[D;D:""2,R/']CX1\.Y=XN<9Y9PEE&? MT84\?',G7SG+,'/B'!9=++\MQ>8(EA5A:;Q>.PO-6K0A35:M M*%&I\%XL\9S\*.#\SXJS'*OK5; 2R]4/IY+C<>L?F&$P+EA%BQAQYUYJFKZI<6NG:?:Q!@9)[NYAB3(RPR,_P"7 MC8:YKD5S"MMK&J0M)>12X35-1CCDN7GB/FSB*Z0R,\@0S2-F610.5^&WA*\2&*2"7X>_ M 70?@Q;?"WPE<6KK"UOKVH:7XK\;F2"*6?QA.Z!J^^\9_"?*O FEPO5XHXKS MGB7_ %B_MA0P_"GA]G&(QCEE#RSF488?,LVP6$HU5F=.%2OF.8T*U-KVF!P6 M:\F)I87\\\'/&C-/&^7$E+AS@_+\@GP__9/M,3Q!QKEZP*CFJS%1=24LLR[' M5ZU/^SZDJ5# X#$4:WO4\9C?'UW??"S]F?3B#/#/>:-XNO\ 3+[QS\719W$(5$^$W@G7?#=_(P@D\MU'\'M(LIOAE^S%HDYN$NX[9/A/HNI MW>J?$I+)]]K'>?&WQ=\0X[B$&>#1=(:9K>/J5\0?MU( J?";]EY54!5"_&KX MF *HZ*H'P?PJ@8"J,* *=_P )'^W9_P!$H_9@_P##U_$S_P"<_7X3_P 1 M@P6 7L^&>%>+\@5DEF$>$N),;Q%/2*YI9W4RFC+!5&IRA-Y%AR^K]%T31O#FE:?H7A_2=-T/1-(M(;#2M'T>PM-,TK3+&W01V]GI MVG6,-O96-K!&!'#;VL$4,: *B "M2OCS_A(_P!NS_HE'[,'_AZ_B9_\Y^C_ M (2/]NS_ *)1^S!_X>OXF?\ SGZ^7EQW@JDI3GDO&LYSDY3G+@[B24I2DTY2 ME)Y93&,8Q2C&,8K%)*,8JT4 MDDDDE9;?8=%?'G_"1_MV?]$H_9@_\/7\3/\ YS]'_"1_MV?]$H_9@_\ #U_$ MS_YS]3_KS@/^A'QGT_YHWB/KR_\ 4N_O?@5_J]B/^ACD/_A]RK_YK]?Z>GV' M17QY_P )'^W9_P!$H_9@_P##U_$S_P"<_1_PD?[=G_1*/V8/_#U_$S_YS]'^ MO. _Z$?&?3_FC>(^O+_U+O[WX!_J]B/^ACD/_A]RK_YK]?Z>GV'17QY_PD?[ M=G_1*/V8/_#U_$S_ .<_1_PD?[=G_1*/V8/_ ]?Q,_^<_1_KS@/^A'QGT_Y MHWB/KR_]2[^]^ ?ZO8C_ *&.0_\ A]RK_P":_7^GI]4^)+RUT_P]KE_?7$-G M966CZI=WEW<2+%;VUK;6%Q-<7$\KD+'#!"CRRR,0J(K,Q !-4?!%_8ZMX,\) M:IIEW;W^FZGX8T#4-.O[219K6]L;S2+.XM+NVF7*RV]S!)'-#(I*O&ZL#@U^ M*?\ P41_:>_:2^'WPN?X0?$'P[\&O"5_\9M-U'3VNOAM\1O&7BOQ+9^$=-N; M%?$+7-AKG@;PK:V.G>(EG'AQ+X7T\\D7)/#+_P $R/C?\8?BQ\-K M_P" VA_$OP-X.NOA!I]M-HLNN?#_ %3QMXOU3P1JVH78M1I\[^-O#>@VUAX3 MU"4:$HNM,U:>WL[G18Y EN(5D_,H?2"R"OXJ4O#+"Y1F]?&UY]1PF)5[7E&CDN!XBP\^77W98VDY;7CN?$_5HJYC_L M>Q\3Z9K6NLXZI'H.ASZEK,C\8"QV+,6^4#<0#@']I'0=2:(>"OAM\)?#FF2Y .8]>^)J> =!=!G/FKJ31,,%78,I;V?P]X/\)^$;8V7A3P MSX?\,V> OV3P]HNF:);!000HATNUM8]H(&!MQP/05T6T<9 ..F>2/Q.30L)Q M;7M[?.LFP-.=G*GE^28FMBZ.NL:6/QV;U,+4=OMU,F2O_P N[:![?):?\/ 8 M[$2C>TL5F%*G1GHK.>'PV"A5BK_9ACF[?;[?.H\??M#ZW)+#H'P"T3PS$ZGR M;[XH?%[1;&6$GD22:-\-M ^([387_EA_;5JQ;Y3/']ZF?\(Q^T_KT.-6^*GP MK\"H6YM_!'PNUKQ/J4:-U$>O^./&R::TB?P2/X+*,?F> CY#]'44O]6I5M,Q MXBXES&&O+#^T:.3 +6G_LM?L_6-R;ZX^%OAGQ)?DEAJ7CN.^^( MNJ!R<^9_:7CZ]\2WOF9Y\P3A]WS9S7O]%7#@_AA356MDN!Q]>,E*.+S:F\YQ MJDDE=8[-98S%WTU;K7;U>HGG>;6<:>/Q&&IMVF MS,O2M$T?0;*+3M$TK3M&T^$!8;'2;*UTVTB50%58[:QBMX$55 "A8P !@<5I M[1G.!D=R,G\^M+17T,*=.E"-.G"%.G"*C"$(J,(1C\,8QBDHI=$DDNAYDI2F MW*4I2E)MRE)MN3>K;;;;;>K;U85\X>+/V>/@ @T>5/@=\'UEN?%>A+<2CX:> M#!)<+ M%Y_JN*Q&&Y^7G^KUJE'GY;\O/[.4>;EYGRWO:[M:[*W@_P"&OPZ^'WVYO 7@ M'P7X);55M1JA\(^%]$\-G4A9^<;/[?\ V-8V7VS[(;FY^S?:/,\C[1/Y6SS9 M-W;TB]!]!_*EK?#87"X*C##8/#4,)AZ?-[/#X:C3H48<\I3GR4J480CS3E*< MN6*YI2E)W;;,ZM:K7J2JUZM2M5E;FJ59RJ5)(O_ $[>%ZZF@ HHHH **** "BBB@ HHHH **** "N6\.?\ (0\9?]C2/_49 M\-5U- _B/XK\-7*0R_ ?P5XBTBRN[:T^+&K:;<+XLBCU9[B[A\*65YJ7AOP?XY: MRU^+P\ ??M%?+_BCX]^)O#/[0/[-?P4N_ 6G16GQV\!?&?Q/K>O2^*Y'U/P5 MXC^%&D_#G5(?#-OHMMH,ECXAL=83QOJ,-UXB&NZ:VG3Z# D&BW\6K_:-/^4M M+_X*8^%H=*\'_&'Q7X:M-,_9H^*7CK]KGP!\/?B!I6K2:GX@AN?V//#GQE\7 M^*/%'BC298K738?#WQ$\+_L[?&K6O"4&GWG]H:);>&_"L.M-?7GC2Y@\) 'Z MFT5\(_LY?M@ZQ\6?'G@'X=^/O MGX*\0_&7]EOPQ^U_\,H=%UB?7K:'X=ZWK MVB>'_$7@GQ7=W%I9(GCGP!<^,_AU)JNHZ0C^'M?_ .$ON$TB&V3P]+=W_ .D\M?B;_P &WO\ RA/_ &#O^Q#^(O\ ZO;XK5^JWCGX M_P#P)\%WFM^&/&/QI^$WA3Q)IMF_]H>'O$GQ'\&Z%KEC]KTT7MH+S2-4UJUU M&V-U:3P75L)K9//MYX9XMT4B.W\O/_!$?_@K]_P3^_90_P""6O[(O[/OQ]^+ MWCSP'\7/AQX/\9Z?XR\*+^S!^U=XK32;K5_BS\0?$NFK'XA\%?!'Q%X6U6*\ MT/6]+U"&ZT;6M0M3%=HAF$R2QQ@']>%%?C)_Q$#_ /!)W_HXSQ[_ .(?_MK_ M /T.]'_$0/\ \$G?^CC/'O\ XA_^VO\ _0[T ?LW17XR?\1 _P#P2=_Z.,\> M_P#B'_[:_P#]#O1_Q$#_ /!)W_HXSQ[_ .(?_MK_ /T.] '[-$@HZ?VY?C/7IGC/KQ7\^W[7__ 6Z_93^+_P0USP%^Q'^ MTW\0],_:#U76_"-SX=OX/V [65O M"L&I1Q6VJ:I#5A%_(?%'QR\/?"7%IB*:PM/VM>%55*2P_/6J2 MIJDE7HJG.I)5HTO[#OCQ^T+X&^ 7A_3;[Q"NJ^(O%OBN_P#[!^''PR\(6BZS M\0?B7XH=-T.@^$-!21)+IT!$VJ:O=-;:'H%B)+_6;^U@11+XK\*OV?/'GCWQ MSHO[0_[6DNE:O\2=%D>]^%/P;T>Z35OAA^SQ!#O!?@C4-.T+2? OAG1-1\.OIFM:Y;>% M9S-JFN:A>'7[F>:VBL[3U&?_ (.4_@/XJB=?!OA_2/AI!*NZWU/X\>$_VP[G M5( P!4W/@OX'_LA_$A6D4$A[8^-;7YAM-P@^9OOL/PGC.*L51S_'9CDV9\+^ MUI9GP5@\/FV$R_*C4 MGAL3F]"EC,-. S_"YMA\#F6-PN:TZ=>C1Q5'*\-E&:YI'!5G"%5QS3$93@\= M@YX_#5)*G*DJ\L+@Z\&XSK5:<,3'^G3@>P_R2?ZDTW%RK$9=6TNE)9C&FY67/RWDOB=XQH M7P-\#^.?C!?SS*<>3!/X'\/ZII32,>!NU%$'5G5?FK\I?!?[?/\ P;@^ KO^ MT=#T_0;[5@_F#7O&?[#'[:/Q'\2&7<6$TGB3XB?L]^*=^.GBG0=,@&(-.T7]B_]LO2;&$8 BM-/\ MV<;:WC 2,<#%G/25+#95A,JQ-!.SO2Q^)S+B'#UIQU5ZN M3PA/=PCL;QJYW4M_L>3X&4+-5*N-Q^>4:S6ZJ86EA.&JM*,M_1\#O^">/[5'BZ*90+36OBO!X-_9\T)_,7]U.Q^(6MIK#6Y)5 MG9--5@F2!O 4T?[<_P""LGQ&C86'@/\ 9)_9ULCDB3Q1XS\7_%OQ5"LAV@"U M\-Z)_P (S+- N20U_'#(P5]^W=#7D'_$0+_P2/?_ !#_ /;7_P#H=ZYI8/*I/EK4,SS*G'6D\RS[ M,L'B:;4\'-Z5(97D^5/#35DK M1AQ%AN),71>]Y4,=3E?5.)[ ?V.OVP_'FV;XO_\ !0#QG:PW!8W^@_!3X<:3 M\/K/:VS,4.J7VO:L'B4;E02>'E^8+(X(OC=\6[ M_&9+GQS\6- S-YC@$BZEN2 JKN.7+^"?\1 _P#P2=_Z M.,\>_P#B'_[:_P#]#O1_Q$#_ /!)W_HXSQ[_ .(?_MK_ /T.]72IX'#U(8C# M9/D&&QM.7-2S6CD&3K/:;NFFN(98*6>SE&RM4JYC4JO>4Y/44\OC6A*EBL=G M..P\U:I@<;GF<8K*9Z6:>2UL;+)XQEUA3P,*:^S%)*WW]X1_8N_91\$-'-H/ M[/\ \+6OHF5HM7U[PII_B_7HV5MX==?\8)KVM"0N [2?;][/\[,6YKX#_P"" MGG_!+3Q%^WGJWP5O/!'Q.\(_"?3?A+H/C?1GTO4O!FHZS!?CQ7J/AN_@;3XM M$U71K?3XK(:%*DL312>:URC)L",';_Q$#_\ !)W_ *.,\>_^(?\ [:__ -#O M2'_@X'_X).X/_&1GCWH?^;/_ -M?_P"AWK[+(>/^+^'<^P/$V7YWBZFK37-!\G-S1M))KYO/?#[@_B+(,=PQ MF&18*GDN92PT\9A,NI_V5[:6$Q5'&4&ZN7?5JJY<1AZ4WRS7-9QE>,I)_E/H MO_!N-\4KV6>>/]J+X>(--UJZL7!^&7BEC*VEWB*[@CQ8 @FVG:N'"9_UCD'' M]=UM$8+>&$L&,4,498# )CC5"0.< [0DA;FRG,=Y:N1'*'&GB0LK_P!;\SI9C_8WUW^S_99? ME^ ]E_:'U3ZUS?4<-A_:^T^I8>WM>?DY'R)D\/6^DVKVGCOQ'I6FV& MG:-;74ME9V&E6-U%96D)NI[F]N!'&3&? MBM\.M*\7:1XNA\/O;//<^.O$6IZ==V>OZ5"FIV5_I-]I*/VCO'2YT^^RTG[(?[:<,:#[)-EY9 M9?V>4BBB09>265TCCC5I)'1%9A5\.?\ !P'_ ,$G8_#VA)_PT?XXD"Z+I($D M'[(W[:-S!(O]GVVV6"YMOV>I;>Y@D7$D-Q;RRP3Q,DL,DD3H[?#OPT\/I9Y_ MK-+@SAM\1?7XYK_;CRC!/-5F,*D:T<:L=['ZPL3&K&,U5]ISII6:227T*XLX MF67_ -DK/LU65_5G@_[/^O8CZG]5R]DX>ZX M_P#B'_[:_P#]#O0!^S=%?C)_Q$#_ /!)W_HXSQ[_ .(?_MK_ /T.]'_$0/\ M\$G?^CC/'O\ XA_^VO\ _0[T ?LW17XR?\1 _P#P2=_Z.,\>_P#B'_[:_P#] M#O1_Q$#_ /!)W_HXSQ[_ .(?_MK_ /T.] '[-T5^,G_$0/\ \$G?^CC/'O\ MXA_^VO\ _0[T?\1 _P#P2=_Z.,\>_P#B'_[:_P#]#O0!^S=A#_A MI#QK'M\5>'2#73@QVT$TGRT ? MN&O0?0?RI:_&,?\ !P/_ ,$G<#_C(SQ[T'_-G_[:_P#]#O2_\1 __!)W_HXS MQ[_XA_\ MK__ $.] '[-T5^,G_$0/_P2=_Z.,\>_^(?_ +:__P!#O1_Q$#_\ M$G?^CC/'O_B'_P"VO_\ 0[T ?LW17XR?\1 __!)W_HXSQ[_XA_\ MK__ $.] M'_$0/_P2=_Z.,\>_^(?_ +:__P!#O0!^S=%?C)_Q$#_\$G?^CC/'O_B'_P"V MO_\ 0[T?\1 __!)W_HXSQ[_XA_\ MK__ $.] '[-T5^,G_$0/_P2=_Z.,\>_ M^(?_ +:__P!#O1_Q$#_\$G?^CC/'O_B'_P"VO_\ 0[T ?LW17XR?\1 __!)W M_HXSQ[_XA_\ MK__ $.]'_$0/_P2=_Z.,\>_^(?_ +:__P!#O0!^N5Q_R.VD M?]BMXB_].WA>NIK\/Y_^#@/_ ().GQCI4G_#2/C4%?#&OJ(6_9*_;-6[_P#B'_[:_P#]#O1_Q$#_ /!) MW_HXSQ[_ .(?_MK_ /T.] '[-T5^,G_$0/\ \$G?^CC/'O\ XA_^VO\ _0[T M?\1 _P#P2=_Z.,\>_P#B'_[:_P#]#O0!^S=%?C)_Q$#_ /!)W_HXSQ[_ .(? M_MK_ /T.]'_$0/\ \$G?^CC/'O\ XA_^VO\ _0[T ?LW17XR?\1 _P#P2=_Z M.,\>_P#B'_[:_P#]#O1_Q$#_ /!)W_HXSQ[_ .(?_MK_ /T.] '[-T5^,G_$ M0/\ \$G?^CC/'O\ XA_^VO\ _0[T?\1 _P#P2=_Z.,\>_P#B'_[:_P#]#O0! M^S=N:T# M_@X#_P""3J7WBXC]I'QK)YGB?<5@_9*_;-N7A(\.>'4\F[CM_P!GR22RN@%$ MIM+Q8+K[/+;W7D_9KJVEE /W HK\9/\ B('_ ."3O_1QGCW_ ,0__;7_ /H= MZ/\ B('_ ."3O_1QGCW_ ,0__;7_ /H=Z /V;HK\9/\ B('_ ."3O_1QGCW_ M ,0__;7_ /H=Z/\ B('_ ."3O_1QGCW_ ,0__;7_ /H=Z /V;HK\9/\ B('_ M ."3O_1QGCW_ ,0__;7_ /H=Z]]_9J_X*T_L$?M>?%2R^"O[/WQB\5^,_B1J M.@Z]XEM-"U;]GG]I;XH7 MQD9=/M;IHI1& ?H]1110 5^7'_!;3_E$A_P47_[-"^-G_J(WE?J/7Y4 '_!$O\ Y1(?\$Z/^S0O@G_ZB-G7ZCU^7'_!$O\ MY1(?\$Z/^S0O@G_ZB-G7ZCT %?$'[9_[,WB_]J;P?'Q-H'[-?PU^*'@' MQ7JOCZ[U?5/B1\0KOQ[X.^'GA6U\4SZK9VRZ4VMQS^ CKGB6XU(2MX@OM2YNM,N] ^'?A7]H;XT:%X.FL-/74-8MO$OAJYUHV M5[X.N9?%?ZGT4 ?"'[./['FK?"7Q[X$^(_C_ ,=VGC;Q+\'OV7/"O[('PRDT M71KCP_9-\.- U_2/$'B#QIXHL;F_U"*3QY\0;OPA\/5UFRT@V_A_0E\'L-)> M[CUR2'3/N^BB@"I+86$TAEFLK265L;I);:&21L 9=T+' R> !P*L;%]7 M_"1P/P 8 #V' I]% #/+7U?_ +^2?_%4>6OJ_P#W\D_^*I]% #/+7U?_ +^2 M?_%4>6OJ_P#W\D_^*I]% 'Y^_P#!37X+?%WX]?LC^-/AO\#?#=MXN^(>I>*? MAMJ>G>'[_P 0Z1X=YG6S2OFV= M86I5P&'P*PN$J9;]3HO#U<34CC*-/%Y9BZL<7/ZRX5>>M/"U(4:/-A>:,Y3^ M&_\ @G'\(OBG\#OV.OA-\,OC5H-OX7^)/AZ7Q[+XAT"QUS2]>M-,36OB-XKU MW1H(-6T*]O=,O$.A:CILI:WNI3')))'-Y=PLL:_#I6I9=EN!R;+Z25+ 91E=.K1RW*L%22AA78'"X&&*QLZ=3&8F.$H0H1Q&+J4J M5&E4Q-94_:5YTZ-*G*K*4H4J<6H)GEKZO_W\D_\ BJ/+7U?_ +^2?_%4^BD= MXSRU]7_[^2?_ !5'EKZO_P!_)/\ XJGT4 ,\M?5_^_DG_P 51Y:^K_\ ?R3_ M .*I]% #/+7U?_OY)_\ %4>6OJ__ '\D_P#BJ?10 SRU]7_[^2?_ !5,DB#1 MNH+Y9& _>2=2I _C]:FHH ^7_P!F#X6>+?A?IOQKMO%]M;6LOC?]IOX\_$_0 M!9ZE%?";PGX^\9OK7AVYN&MFQ:W4]@0]Q82_O[.3,6OJ_P#W\D_^*I]% #/+7U?_ +^2?_%4>6OJ_P#W M\D_^*I]% #/+7U?_ +^2?_%4>6OJ_P#W\D_^*I]% #/+7U?_ +^2?_%4>6OJ M_P#W\D_^*I]% #/+7U?_ +^2?_%4>6OJ_P#W\D_^*I]% 'G_ ,4_#NH>*OAG M\0_#.CHLNK>(O WC#0M,BFN?(ADU#6?#FIZ;9)+/*WEPQO=742O,_P L2DR- M@*:YG]G?P3K?PZ^ 7P1\ >*(HK?Q)X'^$/PR\'^(+>UO5O+:'6_"_@;0="U: M*WNX&\FZ@BU#3[E(KF+]W<1JLR95P:]FHH 9Y:^K_P#?R3_XJCRU]7_[^2?_ M !5/HH 9Y:^K_P#?R3_XJCRU]7_[^2?_ !5/HH 9Y:^K_P#?R3_XJCRU]7_[ M^2?_ !5/HH 9Y:^K_P#?R3_XJCRU]7_[^2?_ !5/HH 9Y:^K_P#?R3_XJCRU M]7_[^2?_ !5/HH 9Y:^K_P#?R3_XJOF+]I_X6>+?BAIOP4MO"%M;74O@C]IO MX#?$_7Q>:E%8B'PGX!\9IK7B*YMVN6Q=74%@"]O81?O[R3$<0+ 5]044 0QQ M!8T4E\JB@_O).H4 _P ?K3_+7U?_ +^2?_%4^B@!GEKZO_W\D_\ BJ/+7U?_ M +^2?_%4^B@!GEKZO_W\D_\ BJ/+7U?_ +^2?_%4^B@!GEKZO_W\D_\ BJ/+ M7U?_ +^2?_%4^B@!GEKZO_W\D_\ BJ/+7U?_ +^2?_%4^B@!GEKZO_W\D_\ MBJ/+7U?_ +^2?_%4^B@#YNUSX:>*+[]KCX8_%VWM[=O!7A?]G+XZ_#?5KMM0 MC2^B\4>._BA^SKXI\.V\.GEOM,]K/I/PY\42W-]'^YM);>UMICOO8!7T=Y:^ MK_\ ?R3_ .*I]% #/+7U?_OY)_\ %4>6OJ__ '\D_P#BJ?10 SRU]7_[^2?_ M !5'EKZO_P!_)/\ XJGT4 ,\M?5_^_DG_P 51Y:^K_\ ?R3_ .*I]% #/+7U M?_OY)_\ %4>6OJ__ '\D_P#BJ?10 SRU]7_[^2?_ !5'EKZO_P!_)/\ XJGT M4 1F,$'E^A_Y:2?_ !5?.7P(^&GBCP'XW_:MUSQ';V\&G_%C]HY/B3X->VU" M.ZDNO"X_9]^ 'P]-Q>10-OT^Z_X27X?^)+<6-QB86MO;7@ @O(<_2-% #/+7 MU?\ [^2?_%4>6OJ__?R3_P"*I]% #/+7U?\ [^2?_%4>6OJ__?R3_P"*I]% M#/+7U?\ [^2?_%4H0 Y!;\7=A^18C]*=10 4444 %?EQ_P %M/\ E$A_P47_ M .S0OC9_ZB-Y7ZCU^7'_ 6T_P"42'_!1?\ [-"^-G_J(WE !_P1+_Y1(?\ M!.C_ +-"^"?_ *B-G7ZCU^7'_!$O_E$A_P $Z/\ LT+X)_\ J(V=?J/0 444 M4 %%%% !1110 4444 -=MJ.P&=JLV/7 )Q7XS^"OVFOVT_&'@#_@H7\3/!FN M?![Q9K'[('[3OQZ^%GP[^%'B3P!JWA[3OB3X&^"?@[P-X]30]=^(6A^,I=1\ M.>/_ !AIWB35O#MCXVM?#.I^&-%U2+1]3O?A_J-HNH6MQ^S#*&5E/ 8%3CK@ MC!Q[XZ=>>QK\Q-,_X)Y^++;PG^UK\,9_VD-:TOX9_MD?&[XG_&#XHP>!?ASI M?A3XD:=8_%[0?"WA3QQ\/_!OQ$U/Q=XNM?#NBZMX6\+1Z&OB6V\%MXZTF/6M M9U/P[XBT76ET34M$ .Z\(?\ !2_]ECQ1X'_9T\=77C,>'M/_ &D/#/[-6O\ MARRU(V,^H^$;S]KC0]%U?X$>'O'5A8W\VJ:-J'C:[U_2M!MM0MM,O]!TW5-0 MTM_$.J:)I^L:7>W7OOPQ_:=^%WQ=\7)X0\&2^*;N74O B_$_PAXDNO!OB*S\ M#>/?A_\ \))+X1E\3^#?&KV3^'=4MH]>CAB33;J]TW7[[2+_ $CQ9I6D:AX/ MUG2_$%W\^>%?V#+3X4_':'X@_ _XAV'PX^"^L^$OA-X5\<_L^W'PN\,^+M-= M/@CX+L?AGX"NOA9\0-5U2V\1?"J"[^&FB>&/ 'C?2CIWC.RUOP_X7T>Y\-#P M5XFDU?Q#J?H'['O[+_CC]E3P/8_".\^/&K_%/X0?#K1XO!'P$\*ZQX$T#PUK M_P /OAGIUV[>&O"_C3Q?I.I7LGQ0UCP?HL>G>#_#OBE=&\$#_A%]+MAKNAZ[ MXGN-1\3W8!PWC7X^?%OP)^WG\"_@1J'Q(_9WNOAU\>/"WQ:U#2_A+J&B>)O" M_P <])M/AAX2MM>@\;^%?'FH>.[OPM\49]2UN9]-\1?"W3?ASX?UO0/"#?$TMYZS\%_C/XV\>?'_P#:Z^%GB6U\+IX<^!WC7X2:1X!O-#L- M5L]8O-!^(/P5\+?$'4E\737^L:E9W^L6?B35=6M;.[T:UT>Q.AKIL4U@VH1W M=S-NZO\ B]\=?$#PKXM^*OBRP\;Z+\*_BS=_&#X,>'8/!=CX=NO!'B67P%X ME^'EBVK>(8-8U.;Q4VB:)XW\9KI=W!IGAFXD.MK'K!U9+"#S,+PS\!?%OP_^ M(7[6'Q6\-?$#3[KQ!^T$OA'5O"^DW?@**XL_A_XA^'WPMM/ASX=DGSXYTP^. M+*Z&EZ?J^I:=>7_@[[3=?:+.#6-)LITFM #V/XJ6GQ3U'PA=Z;\'-=\$^%/& M^H7-I:6?BSX@>&M9\:^'?#-G([-?ZO)X*T/Q+X*O?%E_'$BVVG:,_C/PO9M= M727M]JCVUE)IU_\ FI\,/VR?VC/'5]^R[\!O$^G?"OPQ\=OCGJ?[:6IWGQ0T M+0_$6H?"_P 0_"/]CSQ[IOP_TSXL^ OAUJ?BI_$6GV?QRU+QU\*]>T7P_KWC MK5(_#GA75O$]SIOB'Q.@\,ZS=?;GQ9^'GQ\^*'P*T3P=X4^,F@?!#XMW]GX/ MD\<>.=+^&.F_$[0)WM;2WE\=>'-%\(^*/$ND00:-XGO!<:8E]=ZM=ZEI^@S7 M$-JXU*>'5+3R31_V0_B"]E\$_&'C;X_CQ/\ M$? BY^*.G>"?B[HWP>\'^!_ M#=O\/OBQHFF>&]?^'#?"/1=8N-"70++3_#7@G6-*G7Q ]Y%XR\$>'=7NS>>' MUU/PCJ !Y]\./VW/&OQ9^%__ 3J^+/AWPUX6T#2_P!JSXNZG\+/B]X;UB#5 M]5U+PQJ&B?!;]H3Q3K4?@#6K/5["S"Z;\3?@=+I<.HZ_I>J1ZKX/OI)8[2PU M66*XBZ_QI\??BUX%_;S^!7P)U#XD?L[W/PZ^/'A;XLZCI?PEU#1/$OA?XZ:3 M9_##PE;:_!XW\*^/-0\=WGA;XHSZEK@>%)9_'&G^(-5 MTSP;XFEO.HL?V*_#/@SP7^QA\-OA3XGD\&^!OV./'^F^.=%T_5] 3Q;J_CN2 MQ^%?Q,^%MY!K^M#6O#RZ?J>O0?%?Q5XLUW7K33;JXO?%U-]IL][I<-OJ%K%=V<\UG+.EM>V=P8KF+VNO,OC3\/)/BY\( M?B?\*XM:7PX?B3X \8> I->;3!K)T>V\8^'M1\.7FHQ:6=1TI;ZXM+34YY[6 M"34+:)KE(6F9X5>&0 _+[PW^V9^T9\-?@M_P3H_:$^+EU\.OB7\-?VRM>_98 M^&OQ5L?#?@K4_ /B[X4_$/\ ; \/^&K7X7>*/!4R>+O$FC>*/ 6F_%;Q+HO@ M/Q/X5U[3[3Q+:Z%XDM/&-AXPOIO#M_X?UOZTB_X*&?LHOXOU3P2?BAIK:S;> M#M5\=:";&/\ MNS\<^']!^)/ASX.ZW_PA'+OP]I&L:-JD.J5Y_X&_X)_I#X8_8_\"_&7XMWWQ2\ _L31?#/ M5/A-X&T;P1IWP[\.>(OB%\'/!,'@7X7?$KXI;?$/C+7?%GB#P%:1W'B3PUHF MDZYX6\$6_C>Z@\5ZCX9U2_T#PLFA^ M#K3Q'X8\,IJ/@:SN- \>R^,];O#XK@ /T(^&7Q=T'XNZ'XLU'PIIWB32M6\% M^,?$_P ._$GA_P =>&=<\'ZEH_C;PL+;[=ITPOK22UU?2)8]0TR^T[Q7X2O/ M$?A?6],OX;W0M8U)1(D?RM^R7\?/BQ\1OC!^U[\%_B5\3?V>OB9JG[/OBWX: MZ7IVL?![PYXD\!^(O#-S\2/"6I^)+WP=\2_A?XG^(GC_ %5(O#-Q;64?A/XE M:=XCT_0_B99W.MZ;::3I.N^!_$+/]4?#WPE\4=!^'4FB?$+XK6OCWXFWMMJ; MZA\0-*\ Z=X*\/VVJW=L;:PE\-_#PZ]XG32=&TID@NHM)UCQ=XGO;VZ^UR:A MKD\=TL-MR?P^^!DWAKQEKWQA\8>(=*\9_'3Q-\,? GPHUGQ]:>#X?">D3>%O MAWJ_C+Q/X?LK?PG::_JT\,#^+/'WB?7]1@F\4W1>:_%GIDVDV4,<= &#^Q5\ M9O&7[0G[+7P4^,OQ"L_#5AXV\?>#(-:\46G@ZTU.Q\+0ZRNHZEIUX-!L]:U+ M6-6MM+:2Q\RT@U'5+^\CC<+/=2R M7!?MR>//VI/A5\)?%_Q9_9UU;X*V[?" MOP7K?C>[\$_%/P3XW\9ZI\;?$.G'&@_!SPMJ7A'QUX+;X<:IXTG$'AS0_&)T MKXEW[^+?$.@V\'@BXL[*]M]9W?@O\"/B=^S?\ O@+\$? /C[P_XN?X:^)]!T MGQ=XC\1^!/[-_P"$H^%\FLZS>^);2UT^P\<*GA?Q1!::I%/I.NVS^)[6>_TR MWT^Y\,1V>KWFK:/%^TO\"_VE/BUXE\&ZK\%_VI=$^!.A>%K"ZFNO#6L?LZ># M/C7%K'C)KZ*XT?QG_:'BKQAX??3+[PU:1-:Z'8VEI);P7-Y?:I<2W%[_ &:V ME@'RW\6/^"@?CGP3K?[5'BVR\+^'K'X=?L0^/OV5/AO\9O"5ZLNM>,?%.N?' M_2OA5XS^(LV@^(['5+'1M%_X51X ^-/@B_\ #MO'I^MQ>-?$>E^*--OI]-L; MS1KJS^R=!^,GC";]KCXS?!371X1@^'7@?]G?X$_&/PWJMO::G8^)8-5^(7C_ M /:"\&>,K;Q3J=YK%SHEQHME!\(]%U'0GT_2M*GL5O\ 6!JUQ?K]D>#R[QI^ MP7X+\>^(O'-]XB\9:Y>^%OC;K?[._C#]HGPB^DZ.MM\7?&_[-$_AN;P3K[WT M(B_X1.V\50>"_!.A_$[1=+T^[M/$_ACP;H.B:+-X4637[K7?4-7_ &9M-\5? M'#XR?$WQGK6F>*? OQH_9X\$_LZ^)?A3?>%6BM)?#'A#Q)\6/$5S=WGBB+Q& M;K4?^$D_X7%XHTO5],&BV-NFFV^E+9W$-S%?7%^ >?\ [//[2_CSXQ?M/_M2 M?"_6= T31/AO\+_ G[,GC;X33QV>J6OC/6=%^,]E\9)-6UCQJM]=FVLGU&X^ M'5A?^&] MM-LK[1]!O('U^636;^ZT[1_N2OAW]GC]@/X&_LQ?'[XU?'KX5:9 M+H>H?&7P!\)/A_<^'%FU6ZT_P[IGPNG\9W4L]A?:KK6J7E[+XINO%-C/J"7: M(-//AVR6QE*WM^)/N*@ HHHH ^#?^"@WQM^+'P)^&'P@U_X/:UXT+3?%*-+&H6$?Q2\!^,/!'C'PY M?Z18Z]I^H:_X4U#PG8:SH.EZIXJ]S_:^_9IU+]J+P)\/_"&F?$&+XZ_^S_\ $[P[\5_"NB7.ES>)O#$::3JOB/PSIUIKTB7I MO)-'DN[?3I+"]DBOX/&/B5_P3O\ "GQYU#XS^,_CM\3O&/B_XH_%7X"WW[.7 MACQ;X7L-)\#:/\"/AYJ/B71/B#J4GP>\'[O$UK!XFU[XH^%/!/Q!\4^(/B'J M_P 0+G7]1\ >"?#\D5IX/T1M!O0#T/0?V^?V>?%4?B_3_"NMZWXH\=>!O&NO M^ ?$'PM\,Z,GB+XAIKWAOX=:3\7=2;3-(T34+_3-=T?_ (5EX@T'Q9::]HNN M7VCWHUK3?#-M>2>.+J/PL?;M6\::G\1/@A9_$/X)^+?#OAK_ (3CP1H?C/P7 MXY^)'@;Q7?Z-H7AWQ#IMEKUOXC\1?#:YU3X=>+I[FTT"Z-U)X0UG6?!>J6VH M;;'7)M,FM;RS/QOJW[#_ ,;=7MO@1X_?]JK2--_:;^ _B;Q_&=!\+_$CP#XI^!MEXX2.=?% \)^%?&;>)M/^(]CJNE_$7P]I M^J:=!#X+>]\ 77W-XD\,>/;CP/IF@>#OB*NA>+M.D\->?XT\2^$=/\8C6H-+ MN[-]?36/#UMJ?A.U\WQ19Q7EO-<:/J&C'1[B\%WI<4:6L5FX!^;NB?MP?%G4 MO^"8&L?M@:+X@_9[^(_Q.\--XNB7Q%X$M/%5S\&_&.G^"/CWJ'PTDUF/PJWB MV7QAX%\1>(_ ^FKJ^K?#G6_%^K:M\+/']]<^$?$MYJY\/WUO/^LZ,64G R&D M4=A\KLHSUZ@#)]FWT/BV]DEN--4 ^6/C!\1_P!K#X+0& M^#GC+X)?%SXP1?"75_A+:^$O%EI\8O#OA#_A7/BWQ=J_QUM_BRWCQ_"]Q;>$ M=:\,VZ^(?AY=?"2WTZ3PSK%G;V7Q"_X2^YTVRU/P[]G7]O\ \6_/V0_'. MH:+X>?X1_MV:]^TOH7PGTW2[*\M/$WP^'P1M_&OBWX?WOB/6+G5;JW\4+\2? MAE\-O&&M^)HX-&T9?"/BJXT'1-*DU335O+^[^BK_ . 7[4%Y^TB/BY%^UMH] MG\)UU_2WA^"Z?LU^ [K5['P'90:=+JG@#3?C#?\ B^Z\26-KXIUS38M<\1:X MF@/J-U.Z6MI%96^FZ)_95'X5?L(_#KX6>,OAAK-CK>JZGX,_9_U+XZ:K^SQ\ M/Y[.UM=/^%UY^T1J]WJ7CMFU>WF:\\3KH.G:OXC\&?#47EOI[>$O WB?6M&U M-_%.H/8ZU8@'.>$OVEOCOXH_9]_:G\;Z-\-[3XC_ !7^$7Q\_:)^#OPZ\&_" M[1[9+GQ%IOP\^(LW@[P1J\VB>/\ XC>&]-U?6M-T&XM?$GC'3)/B!X5LO$5Q MI&JZ?X=O-$?4-,BB]+_8<^+.O?&CX :+XU\6?%?2_BUXN/B7QGX>\6ZC:? ; MQ)^S+K7@[Q/X5\076@Z]\-/&WP/\8^._B+XJ\!^.? >IV5QHWB2SUGQ-_'>Q\67/PI MTW4[#P['\1O&UOXM\1^![OPM?>,9(O$&DR6RWFA6VM1ZWH6N6]M=)?1S"^MD M>3W3X4_"O1?A5HVMVEA\AM;6]\5^-_$@LTU;7+BQ ML(X=.T^(6>FZ7I&FZ=8PK!I^C:3IMHTMW<0SWUT >HT444 %?G7\5?C!\>&_ MX*"_"/\ 9@\ ^./"7A#X>>-/V1OCE^T!KEUJWPYC\8^(CXL^$GQ>^ _PZTG2 M=/U!_%?AZWM?#NL:9\8-1OM7MI;.YU+[?HNFC3M6T^WGO(W_ $4KXN^)7[+G MC7Q3^UCX!_:M\%?%S2/!VM^!/@%\3/V?H?">L_"__A--,U+P[\5?'_PP^(7B M'6I]23XA>%+NWUJSU3X3^'+315BMI-/M[*ZU<:A:ZG+<6DED >-?!+_@H%;- MI?Q[\$?M*6WA7PQ\"/&W MPRTKQMKT,^CIXL^"/C/1_$&M>!];\7ZQ>^$/%&FZ_P"&+?Q+XFB/AW4]=]N\ M+?MY?LW^/=)^&7B;X>>*M<^(7@WXI1_!E](\8^"/!?BKQ)H/AX_M" K\'4\= M'3],?5?!C>+YC##:???$23PAI6HV&H7/S]K'_ 3,TO2M!\,^ M(?A5\:O$?AS]HS2OV@_B!^TIXQ^.OQ*\$^&/BY:_&'Q[\7_!5I\-/BCI/Q1^ M%?VCP+X5N/!&J_#G1O!O@[P;X>\!WW@*X^'.F?#7X=IX?U:6/1]:B\2>N>#_ M -D#QW\._P!H;7/C3X(_:&U?2_#/Q6T'X4+^T+\-[WX:^$[U?B+X\^#OA.#P M-X?\?>"O%-G?Z2?A/-XF\':=H/A7X@^';'PYXJTG5M#\,Z$OA-_!&LKJVMZJ M 5?^"B?QT^+'[-/[/VO?'/X;_$K]G[X;VGP[$&JZR/VA/#7BG5O"?CN^N]3T MW3- ^'TOB[P]X\\#VGP?L/$5U=SVNJ_%S6[?QGI/@B*2'7]7\,MH.EZQ<-Z+ M\5/C?XU\&_M#_LB?#;P_!X.OO OQXO/C7IWC.\NH-5OO$%M/X$^$\WQ#\(WG M@_5;/5;/1HM/N+JPO[77#J>CZE+J-I<:=+IV7PW=VFCW& ML:=)#>Z!XITN_BU,33:=%<64,DG$^)OV8K&^^(W[*7B[PCXCMO!OA3]E>+QC M8Z%X$C\--K46O:-XH^&$GPIL])'B"Y\165WH00F^,E MN'AD /J*Y>XCMKA[2&.XNDAE:VMYIS:Q3SK&QAAEN5AN6@CEE"1O,+>)K.;6Y?"OBJR^(^AW'A76CX3 MN=7DUOX?:9+>>%[K4?T]\+6OQ7/_ LZW\6:SX7*W/BW6#\*-1T[PU-:RZ3X M/N="TL:3;^*]*/BK4XO$&I:1XC;5R^I6NI>&_P#A(-)2S\[1/#MRS[OB70/V M&OB[XQ^'GQF^$G[6/[4R?M"?#WXP>#I]&O+'PY^S_P##_P"!OB32O',NIZ5J MEG\5W\5>&]>\57&L>,/#MSH&@3>%(+RP@T/1I]&T]9M.U&PLK'3[0 ;KW[5W MQ<\%Z-_P4'^'M['X%U[XQ?L<_ W0?C7X+\9W'AS6-,\!^.-+^('PD^(WC+PA M#XH\&:?XLN-9TU]*\=_"7QUX=UJTTCQ:DM]X7'A[4[:YM]3N;T-J?%+]N(^! MHOV>O"4>F&/QK\6?@9XD_:4^)/B2S\&^-/'7A[X/_ OX::'X"G^(GC>?P=X& MM]4\7>(]4U'Q=\1_"?@SP3X>MWMK?_3M>\5:SJDNG^#;C1]?[Z\_8WMM3\&? MM8Q:KX_FO_C!^U_X&C\ ?$3XK2>%;6*UTO0=(^&6I?"SPAI_AOP)!KD=E:Z7 MX8TO7?$WB6'3[K7[G^T/&GBSQ'JMQ=1Z5=V6@Z=-J?[(,S:G\$O'7AKXG7OA M3XN?"'X"^*/V;+OQM8^$-)U#2?&7PN\:VG@>37;6^\':KJ5S#IFO:9XH^'/A M/QIX+U:WUR\M]!UNUU&PUC2_%?AG6=1T*4 ^K?!/BCP_XW\&>$O&GA/Q)I?C M/PKXN\,Z#XG\,^,-#N;6]T3Q7X?U_2K35M%\2:/>6#/8W>E:[IMW;:II]U9. M]I/:744MNQB9373UYS\(/A9X0^!WPH^&GP8^']I<6'@7X3> O"/PV\'65W*[^SOM.U3:^%W_!5_]E_QM^SA^S[^T1XRUJ7X96'QM^&GPB^(NM^% MM7NK/5=5^%5O\7O%MQ\,M&C\6?9Y++4=1T.W^+&F:]X$/BGP]H>I66=%OO%& MJ6FB^%[:^U.RZFU_8G^)6E>.?VR/$OA?]IG5? NF_MG?$'0?'?B^X\%?##1K M'XB_#N70O@M\.?@-';_#'QUK_BWQ+HFF:C/X'^&VEW0U[Q!\//$-UI_B:^O= M9TFUL4AL+"UJ>%O^">FC_!CXE?"3Q'^S%\0[;X*_##P'\&/@U\ O%'P>U#X: M>&OBAIVN?#_]GR]\0S?";5? GC'Q9J4/B3X:?$G2--\7^*?#GB3QE M,M%U.&[UGPL?%VEZ=XIB /IGP;^TU\+_ ![\1+;X<^&9?$]_>:MIWQ%U'PQX MK3PAK[?#SQ8OPB\8Z?X!^)MGH/CR&SF\.R:GX1\6:I9:7+I^IW>EW/B%#?ZG MX,7Q-I&B:[J&F>"_'+X^?%+X1?M<_LJ?#YOB?^SQ:?#;]H?QQXE^'B_"+QCH M'B?P[\6]4MM"^%GB_P ;7GCSP)\69/'9\(:KXCT[Q1H&AZ#:_!>;X8RZEXH\ M-ZMK6NZ/XN%YX?U"*PZS]E7]E/Q;^RXWB7P3I7QNU'Q;^S_:>)?'NO\ P:^$ M]_X#T32=9^&-E\1_&FK^/=6\*ZU\2K35[K4OB+X;\*:SK^L:=\-HKSP_X;U7 MP_X:O(]-\4ZKXZU"QT_6;;T3QS\!;GXJ^,--N_B?XIT[Q7\.O!_Q2^'/QC^' M'@5/!EEI>I^%O''PSC@O_#MS?>-$UF\N->L++QA GB^RBBT#0]4M[R./2+K6 M-1T'[1870!G_ _^+OC?Q%^U9^T=\%=;M_"H\$_#'X6_LT_$#P->:39:O!XG MEN/C!>_'?2?%EEXJO;S5;O2M1BL[[X2Z?<^'GT?2M'-M9ZE=P:C_ &A<".X3 MVCXB1?$&X\(:M:_"[4?"FC>.+M;6UT77/&VCZKXC\-:$UQ>017NM:CX:T36O M#6I^)3IFGM=7=GX>MO$WAL:S?QVMC<:_I%K--?1>3:%\$=?\,_'WXY?':P\; MV=S)\6_A;\(_AWIWA2;P#K/XO>'/@_\?M5\/>'[36_BOX8 M^&UIXPT?2-6M[RSF\2WF@> /$GBPV%L^O:=!=:=%;W?BC6X_#"/VS/VB9=2^"W[/GQ%MOAE#\;OC)^U[^T1^SSX/^-'A;PCXFTK MX8>.?A'^S?\ #+Q3\3_%/QO\.?#+6_%WB#5M'\07\_AQOA(_@R[^(/B'P[9^ M.[7Q#XJT_P 1ZOX7L=/T:][K3/VV?B;XA^!/[./Q+T[PUX&TKQ/XN_;CC_8] M^->CW\.OZII<,OA#X_\ Q)_9S^(VM_#J:VUBPFT^XU#Q5X"B\4^$Y/$$GB&U ML/#VHR:5J=OJ.J1IJ">C^&_V/?B$_AGX1WOQ.^/6G^._C/\ L^_%?5/B3\%/ MB/H/P1\'?#3POX.TC6?AWK'PKU?X<7?PQ\-Z_=V^M^#];\&>*?%5GK3+XOTK M6IK_ %#2M4TO4M'N?#U@'LW/[#>AZ5\'/@1\'? /CS4?#VG?!K]H;PY^TAJO MB#Q'X?M?%^M_$7QU9?$[Q%\8_&EWKWV?5_"UGIEY\1/B)XL\0:[KM_I4 CT_ M^T#9Z+IUI:P6Z1 &3\?M1_;(\,_&?X57_P ._CA\&=*^&/Q%^,?PP^'^F_!G M4_V;O$'C#QUJ?AJ.UN/%GQAUZZ^,:?'SPOIVAW=M\/O#'CW7=&6'X5:K8Z'< M:9H=A=RZU/J,TJ_H(,D GOS@\$9Z X)&1T/->7ZQ\,+'7/BMX&^)^HZE/.?A M[X3\;:!X=\/-:Q&Q@U?QU=>%DU+Q7)H'3]0:UAOELKU;25K:Z:RN"L-VL M$RI(UM(\:3*#&SINWK^(OPY_;W_:;\'_ /!/O]C'_@H9\8K[X7_$'X?_ !F@ M_9@O_P!I#P3X;\!:OX"USX>>'OVH/%7@SX:Z?XQ^$FKP^-/%<.M0?#3QWX^\ M-:CK_@KQ9H]]?^+/!3:W/I/B_0M>TFRL=:_;_6[2^O\ 1]4LM,O+;3]0N]/O M+:ROKRQDU.UL[JXMY(8+FXT^*_TN2]A@=Q)):IJ-BTZKY8NH-WF#\R_A1_P3 M5C\+_ /]E#]E_P"*GQMU;XG_ +_ &1Y_A!JGA;P-I'@32_AY;_%+7?@#?:/ MKWPQ^%_"Q\#Z%K_BSP_H$OBBVUC0K"YT'4 M0#WC7O\ @H#^RKX5\?ZI\._$WQ1T?1=6TW1_C%JRW\[1W>CWTW[/MY!I_P 9 M] M9]+GU#4(?$_@*[N8H;S0-5TO3-0UZ1+Z/P?%XDDTC6$L/=OA?\8_#?Q7? MQU9:+I7C+0-<^&_BM/!OC#P_XY\(:WX1U/3M8N?#>A>,--DLWU*V.F^(-'U7 MPQXFT34[/7O#&HZUI,^.FM M77[._P =G^*VK>"_"6E_#7P3H_Q6^#?B?XM^/+KXLW]YIOQN,FH7_C;P]X!^ M*VH7_CGX4^'?$O@Z*[T"YEMM!\7>(O'GAC3-.TBW^X_@MX,^+/@WP5'I?QE^ M,%K\9?'TLA.H>,])^'6E?"S0WCAMHK6U&E^!M.U_Q9%ILTQC?4]8GN/$6IC4 M-:O+V:RAT?1QIVA:< ?,G[//Q]^*/B+]K/\ :9_9P^)/Q/\ V>?B(?A9X*^$ M'Q!TK3OACH'B?X>?$CX=W'Q+U;X@6.H> _&OA3Q1X\\>MX_\/:9I7ACPSJ>A M_&;0?^$/TW5-;UK7O"6H^$[#5M%DAL_8OV0/BYXW^-WP/M/'GQ&M_"MMXPB^ M*'[0O@'4T\%6.KZ;X;FM_A!^T-\4_A%HU[86.NZMKFJ6\NHZ'X&TW4-26ZU2 MZ#:K<9\ M-/@A\6_@'\$;7X<_#KQ]X5\4^*1\;_&_Q'NM=\2^ )M-TJ[\,_%[X]^)_C!\ M0?#$VE6'C[S=.GL[?QSXCT;P_P"*;2^U.ZL+>UTF[N?"GB"_CNH[P O_ +8/ MB+]HGP=\*?%/CGX ^-/@MX%N_AYX,\:>/];O_C/\/O&GQ(TCQ)+X3T@ZMH_@ M>#2_!?Q"^&^H>&[/Q));7EKJ_C6'4/$^J:*ALH=#\$:[>W;-;_$GQ _X*(_% MK1M _:*\76?PWT'P???L0_L??L\?M3?M*?"?Q2]_J?BB^\1?&'P[X\^(7C?X M-Z!XEMKG2K'0[OX;_#GX:Z_]C\4SZ5J;>(O'.MZ+:W.D6&BZ+J=OK?VW^T]\ M%_V@OC ?!,/P7_:0T/X$:;X=NM3U+Q)I>L_ +PI\;K/QIJOFZ;/X3N[V/Q5X MN\.)I4?@V\LY]5TVWL(Y/M>LSVNHWO: ME-\??@C\*?@5^UI/8>&] T0?'KPQ\*=5U_5K&_MX--:&'X=:KXDA\:^//!_B M=M(&MVMU\//%"XOY-5&B/X8N_#OB.RNK6QCT*#5K;5[:[DN M=3N+22WM8?G;]B/]LGXB?M*?$OQWX&\3Z?X>T?Q#\*M#U_3?VB_AC,B2WU?Q[H?CY_ M$2^*O[>6:"XMKWP_9:=!I2Z!)9C3Y)R9_M1AGA\V^ O[%GA7X'^,?A_XP7Q- M<>*]3^$'P9\4_L^?#76+OPYH^B>+3\*?%/C7PSXYGTGXF>*]*E^U_$W6=*U7 MPCI']BZK>6>@V-I-<^(]>N-#N_%GBO7M?NP#[6HHHH **** "ORX_P""VG_* M)#_@HO\ ]FA?&S_U$;ROU'K\N/\ @MI_RB0_X*+_ /9H7QL_]1&\H /^")?_ M "B0_P""='_9H7P3_P#41LZ_4>ORX_X(E_\ *)#_ ()T?]FA?!/_ -1&SK]1 MZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K\N/^"VG M_*)#_@HO_P!FA?&S_P!1&\K]1Z_+C_@MI_RB0_X*+_\ 9H7QL_\ 41O* #_@ MB7_RB0_X)T?]FA?!/_U$;.OU'K\N/^")?_*)#_@G1_V:%\$__41LZ_4>@ HH MHH **** "BBN*\7_ !)^'GP^_L__ (3SQYX,\%?VM]I_LO\ X2[Q3H7AK^TO ML7D?;/L']M:A8_;/LOVJV^T_9O-\C[1!YNSS8]V.(Q.'PE&>(Q5>CAJ%/EYZ MV(JPHTH<\HPCSU*DHPCS3E&$;R5Y245JTB92C"+E.4815KRDU&*N[*[;25VT MEKN[':T5XM_PTC^SS_T7;X-?^'2\"_\ R_K\9/\ @HA_P57\8_#CQ[!\(_V6 M/$/@Z4:5I6F:KXL^*UM%H?CNVFU'5X&N[7PYX14SZEX99-.L'MY]=U6\AU*< M7]RNE6UM:-97<\WY[QQXL<#\ 9!6XASG-Z.)PU.M2PU'!Y15PN89CC<574I4 M\/A799AGBL17C."G&G&GAY0JU M:DYW:C"*FE?E4I-RE&*BFW+:_P#0)17\\G_!/C_@J[X]\=_$N#X2_M3^(?", MUAXDL=3N?#'Q4NK;0O B:3K&EV,NHG1/%I@DTWPR^G:O9VMS%I&J06VFW5OJ MZVVFW*7T>I0S6G[9?\-(_L\_]%V^#7_AT? O_P OZC@3Q;X'\0LAI\09+FU+ M"4'B*N#KX+.:N%R_,L'BJ,:4YT<3AWB:M-MTZ]&K"KAZ]>A.%6/+5DXM2A*<7S64KII>TT5P_A#XG M?#?X@2W\'@3X@>"?&L^EQV\NI0^$O%F@>))=/BNWF2UEOH]%U&^>TCN7MYTM MWN!&LSPS+$7,3A?.OVH?VBO W[)_P(^(7Q^^(L.KWOAGP#I^EL-&\/VT-WXA M\3^)/%'B'1_!?@;P9X>@NI[2Q;Q!XW\<>(_#OA'0VU*]L-+BU36K6;4[^RT^ M*YNH?T3#8G#8RC'$83$4,50GS^T5\3ZU^U#XR^$7Q-_9Z\!_M# M>!?"_A33?VH/&.J?"SX>>*/ WC'4/%.F^&/C39> =>^)6F?"SQL-<\-^%I;@ M>*_"W@GQZ/"GCK08VTR_\1>&D\/:EX?T9]=T74;KB?BI^UE\=/A7+^R=X 9_&_[3W[3WC3]G*.UO/BEXHT?PYX6M=$\!?&KXJ^%_B-;7S?"R_U[6]/ M\2>!_@S=";PUJ/A[PUJ&G:UXCL5BU*^TJTDOKG(/AEK&L_#+QGING M:=%\2/!/B;5O#\]SX/UO3-#L-1U+=HV$+?B?^U=X=T'P5X^\> M_"KQM\$OBA;^&OV4/B?^T?X4\'6'Q#1_%/C2S\&12R:#XAMI-!BUV.W^$^J7 MUC>>&=5\96NF:E<6/B2:VLK*VNYH+RT4 ^R**^!/"/[<.A+XVU6Q^+[?#WX1 M_#/2_P!DC]ES]I2X^)/B;QXFE:78:G^T7XW^(_@+_A$-=F\06.D:+I%OIVO^ M#-&T[P[J7]L7EUXDU#Q+#8R6FGW45K#>_;.G>+O"^KZ_X@\+:7K^D7_B7PG# MHL_B?0;6^@FU?P_#XCMKF]T&36=/1S=::NL6EG=W.F_:XXC>0VT\D(=8G*@' M145\E6W[6OAF7]L>X_9#NO#.K6%_<_""_P#B/X4^(UU=V2>%?&/BOPEKGA^# MXH?"C1H&*WK^,OAQX/\ B'\(_'NLHQ,-YH/Q#C^P+++X;\0&S]2A_:&^!%S_ M &8+?XQ?#.=]:UCXB^'=(BA\:^'Y)]3\1_"KKXJ^'+"!+XS77B'X;VVC: MQ<^.="AC?5O"\&DZG-K-G:1V%VT0!['17RUX0_;6_9;\:_![P%\>]*^-?@.T M^%/Q*T5_$7A/Q;KVO66@6-UHENFGOJ&IWZZK);2Z)9:*NKZ2?$-WK*6%KX<; M5-/CUZ?3I;R!'[;7OVEOV>O"WBM/ OB/XW_"G0_&+^+]#\ -X9U3Q[X9LM;M M_''B;PROC+PWX0O=/GU))[#Q)XB\*RV_B#0-&OEM[_6M)NK.\TR"ZCO+4S ' MM]%>(6/[2GP#U3X?V_Q3TKXO_#[5OA[=ZUK'AJU\6:5XGTW4M(N?$GAZXU.V M\0>';>:RFGEGU_0I=%UD:UHL4+ZGI*:1JD^H6MO;Z?=RP\!XM_;*_9YT?Q"/ MA_8?&SX56?CG7/V=_$/[3'A&^\1>*+6W^'MW\)-+$L%I\1[_ ,:6EP=%D\#O M-'<:M(/ M 7@+P7X_^)EMHOC'39[7PAX9\<:9)?>&_%VJ17%U_:&D>#/%8LM5N/"&N:S% M;6^N6.G7DEI-/)87XM^M3XK_ VD\=0?#(>-_#2_$"[L=3U&R\(R:K:Q:[?V MFB+8OKKZ?82NDNH2Z#%JFE3Z]:V0GN]#M]5TNXU:WLX-1LI9P#T*BOEG]M?] MHC5_V3?V6_C-^T;HO@O3OB'=_"#PC/XRE\%ZGXFN?!UOX@L+&]LX+^QC\2VO MA[Q7)I5V+:Z>>TF;P_J,,LT*VTR01S&YA[74/VC?@AX9\4:=\.?&?QC^$V@_ M$^?Q%X*\"WO@B7QYH46M6_C_ .(&E3:MX,\)C2[V[M]6@U;QG:6MQ=>"].U* MRLM1\36WV9V7QE^%&H_$&3X4V7Q%\&W/Q)CL=7U(>!X MO$.F-XFFLO#LVF6_B.>TTC[1]KO1X:FUO0X_$J6:7$WAUM=T,:W'8?VSIGVK MTR@ HKS[QU\6OA9\+O[,_P"%E_$KP!\/?[;^V?V-_P )SXS\-^$O[6_L\6QO M_P"S/^$@U/3OM_V(7EH;O[)YWV875OY^SSXM_GI_:S_99P:,XRC=*\9*2T=S MZ#HK^.W_ (*+?\%=/VN?A;^V'\7/ O[-?[17AB3X+Z)_PA \'/X:\*?"/Q[H MK?VA\/O"^IZ\;+Q5<^'-=GU3_BH[S51<>9JMU]CN1+8KY"VP@CP?V"/^"OG[ M9/Q)_:\^"/@?]H/]HGPY'\&_$'B'6K7QT_B#P;\(O!.C#3H/!?B>_L?M_BFW M\,Z+/H\7]N6FE>7/'JEFTT_E69=UN6AE_>X?1A\0I\(QXR6.X:6!EPXN)5E\ ML5G"S=81Y:LT^IO"?V&Z2S+V-Z'U?ZQ[/ZRO9^WY7[0_ )_2C\.H<8RX*>"X MF>81XD?#+S".$R=Y.\6LR_LQXQ8S^W54>6^UO7^L_5O:?5?WGL.;]V_[,**^ M?%_:S_9:VC/[2GP!S@9_XO+\-QSCG_F9J[WP+\8/A-\4)M2MOAK\3_AW\0KC M1HK6?5X/ _C;PQXMFTN&^>>.REU&+P_JFHR6,5Y):W*6LETL27#V\ZPL[0R! M?P6ODV;X6E.OB4XQ5VKRDDM78_?L/ MG63XJK"AALURW$5ZE_9T:&.PM6K-QBYR4*=.K*>#O'?BF]\$1ZCIV@ZSXN MM_A#?>--.\$?$SQ#X*?V8M M$^(7P3TGP7IG[6?QE_;&^!'PUU7P9\39_'=]HGCK]CK7OBUI_B"?QQX>UCP' MX'OK3PKXZT+X)^-]>T?Q'XZ@US;?L_P"D M1_!7QQX4_: ^(.@>'?#_ (B\3^*?AW;_ !"\":QH&D1Z!?W4[Z7J]]J6B\1I M7_!1_P"'4A\,^-_$7ARYT#]G_P"(WC7]J3X?_#7XOQZPFK'6->_9&T?XH^(O MB5J'B+PO;:9%)X=\,^(/#OP+^-.O?#_48-9UF_U;2O 22ZSI6AW'B;2K6$ _ M1^BOBG]GW]L2V^,OC/P7X#\1^ [OX>^(OBK^S=X5_:Q^%UG)K8\0G6?A'XEU MNPT&^L?$4L6CZ5;Z#\0_!-YXB\#-XR\/V$VOZ%;IXXT8:)XIUHVNIM;?,'Q? M_P""FOBSX,>-/VQ(-<^ ^D>(_AS^QS\6?V7?AGXEO_"OQ.OI_BM\0X_VHM-^ M'&JZ'>_#GX:W_P /(-(UOQ1X8C^)6E6*> !X[35?'-Y87]OX;U"WU*;3-)OP M#]=:*\_\1_%7X<>#_$/ASPIXJ\:^&O#OB+Q=JEEH?AO2M9U:TT^ZUC6M5-X- M&T>S^TR1Q-JVNMIVH)H&F221WVNRV%]#H\%]-9W,<7A/@_\ ;L_9'\L2VES8:7H=W M+I]UJFJZE#9Z=I>EZWH.IZIO%7AN7 MX5?$35O@W>?L]6FH?#NS\:WMGXT\,I\8?B!HWA74;OXC6EC8ZP_ATW6@:V/$ M_P .;/[# WBE-*O8;ZZT^QGAU2#KOVL_VBO$?[.?AWX/:WX=\$:+XXE^*7[2 MOP+_ &>;JTUKQ7?^$X_#Z_'+X@:?\/+'QC!)KKQ5\-[*VU'X@>%H='M=0EO'\3>#-/NHK_Q-X?$7]L:-8+/>WUE M#;6MW+!XGHG[9?@KQ/\ M3W?P)\-:S\/=>\#Z7^SCKOQPUGXAZ5XYM[R[T?4 M= ^*^G_#B[TG4M+CM?[(MO#,L%W=WUAXK379XK[4M&U[2DM8AH]Q<2@'VI17 MB%K^TK^S_=R^&;9/C+\-HKWQEXVU_P"&GA;3KSQ?HUAJFO?$?PKI5UKWB7X? M:9I5_=6VHW/CG0= L;W7]6\(BU'B&PT&RN]:N-.32[::[3U+PQXH\.>-?#NB M>+O"&N:7XE\+>)=+LM;\/>(=#O8-2T;7-&U*!+K3]5TK4;5Y+6_TZ_MI([FR MO;:22WNK>2.>"1XG5B ;M%%% !117(>*OB!X#\"_8?\ A-O&WA'P?_:?VC^S M?^$I\2:+X>_M#[)Y/VO[#_:][9_:_LWVFW^T?9_,\GSX?-V^:F[#$8G#X2C/ M$8O$4<+AZ?+SU\15A1HPYY1A#GJ5)1A'FG*,(\TE>4E%:M(TI4JM><:5&G4K M5)7Y:=*$JDY63D^6$$Y.R3;LM$FWHCKZ*\B_X: ^ _\ T6OX2?\ AR?!G_R[ MKQ3]HG]LGX1?"7X,>/?'7A?XC_#[Q=XKTO19;;PGX>T#Q=X=U^^U+Q3JK#3= M!1].TS4;NX>PMM0N(M0U60QK'%IEG>.\BD+GY[-.->%,GRW,,VQV?Y3#!Y9@ ML5F&+E3Q^$JU(X?"4)XBLZ=*%9SJU/9PER4H)SJ2M""G@\ASG'8O#8+# MY;C95\77HX:BI86O"+JUZD:<.:^"'@7QGXX^(WP_\ "7CF;3/[)\;:)KOBKP]X;N8/%>B$6&L7EKINIW]E M+'I6L3(FM:48HY(4L=0AMQ*TD$@'OW_#0'P'_P"BU_"3_P .3X,_^7=1D_'' M">>95EN$X^[ M.+C):-'KM%<;X6^(OP_\%_$^B>()+".Z:5+:2\ M32+Z\:U2X>"=('G$:S-#*L98QN%\R_:F^/VB_LM_L^?%;]H'Q'HU_KN@_"KP MG=>*]8LK SQI!IMK=6=K>:OJ]Y;6.J7&D^%_#\%V^O\ B_78-*U670/"FEZU MK::7J+6 LI_I,-BL-C*,<1A,10Q5"?,H5\/5IUJ,W"3A-1J4Y2A)QG&4))-\ MLHN+LTT>55I5:$W3K4JE&I&SE3JPE3FE)*46X32DKQ::NM4TUHSW^BOE'P9\ M?_%FH_#GXB?%+6/"W@OQQ\._#7PWL?B?\-/B#\ /B##\3_#GQR\/2^%O$7B7 M48O!"OI>EP1:A;2Z);:5HXAUS7]*\2+K.DZK::M:)9_LB_MS>%OVF? M"G@76=0F\!>%=7^,GA'0_B%\#=/TSQPFM0?%?PAJGP\\'>._%-[X(CU'3M!U MGQ=;_"&^\::=X(^)GB'PYI5]X9TWQ+']E:_T[5'O= TKD^"],_:S^,O[8WP(^&NJ^#/B;/X[OM$\=?L=:]\6M/ M\03^./#VL> _ ]]:>%?'6A?!/QOKVC^(_#EQX@@\,:E-X:\*^)[:*;7;?64] M\^+7[8<_@S]JWX0?LK>#K#X.W7BGQY:Z=KOB,_&'XN>+_@YK]YXVTR*3P[X9\0>'?@7\:=>^'^HP:SK-_JVE> DEUG2M#N/ M$VE6L/I/[/O[8EM\9?&?@OP'XC\!W?P]\1?%7]F[PK^UC\+K.36QXA.L_"/Q M+K=AH-]8^(I8M'TJWT'XA^";SQ%X&;QEX?L)M?T*W3QQHPT3Q3K1M=3:V /M M:BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "ORX_P""VG_* M)#_@HO\ ]FA?&S_U$;ROU'K\N/\ @MI_RB0_X*+_ /9H7QL_]1&\H /^")?_ M "B0_P""='_9H7P3_P#41LZ_4>ORX_X(E_\ *)#_ ()T?]FA?!/_ -1&SK]1 MZ "BBB@ HHHH *X7QI\+_AI\2/[._P"%A_#SP-X\_L?[5_9/_"9^$O#_ (I_ MLO[=Y'VW^SO[=TZ_^Q?;/LMK]J^S>5]H^S0>=O\ )CV]U16&)PN&QE&>&Q>' MH8K#U.7VE#$TJ=>C/DE&<.>E5C*$N6<8SCS1=I14EJDR9PA4BX3C&<7:\9Q4 MHNS35XM-.S2:NM&DSPO_ (9?_9I_Z-Y^!O\ X:3X?_\ S/5^,G_!0_\ X)3^ M,O'OCV'XM?LI^%O!Z6VJZ3INF>*_A/IC>'O 4%GJ6D6[6EOXB\(QM%I'AS?)Z&#P]2 MM1Q-''9-0PF7YE@\30YHTZ^&Q$<-4I\WLZE6E*G7HUZ$X59J=)RY91\K,/_ M =\2X/BS^U5X5\)6^C>'+'4X/#7PIU.?P_X[&NZSJMC+IPUGQ;!;C5O#,6E MZ-:75S/I6F+=:A>W.LFTO[@6,.FQ)>?ME_PR]^S3_P!&\_ W_P -)X _^9ZO M=**G@7PAX%\/LAI\/Y/E%'&T%B*N,Q&.SNC@\QS+&8JM&E"=;$8AX6E35J5& MC2A2P]"A0A"FN6DIRJ3F9;D>797AEAJ%%58\\JDZN(C3JUJDY))RE+DC%6C& M,5&$8Q25[7_#?P#X$GU:.VAU2?P;X.\.^%YM2ALW MFDLXM0DT/3;![R.UDN+A[9+EI5@>>9H@C2N6\6_;4_9ATO\ ;%_9H^)7[/NH M^);KP7=>+4\):_X3\:6>GPZM-X-^)'PR\=>&/BI\+O%LFD33V8UFQ\.?$3P5 MX9U;5-$34-,DUO2K:^TF+5-,DO$O[?ZGHK]&PV%PN"HPPV#PU#"8>',X4,-1 MIT*,'.3G-QI4HQA%RG*4I-17-)N3NVV>K"$*<5"G",(J]HPBHQ5W=V222NVV M]-6[GP-XV_9\^+/[1WQ(_95\2_'BQ^'O@_PI^RS\5)OV@1H'@+Q-XA\82_$G MXWZ=\-O%_P ./!5W'<:SX5\'MX1^'?@Y/B1XS\71Z;>'Q!XDU_Q);^$;6XDT M;3-!U.;Q+5_;E_9(UC]K#Q!^R!82^'/AAXL^&/P4_:.O_BW\7?"GQ+O]42#Q M?X(U+]G[XY?!&X\->']*L?"7B*RO]<%S\8K?Q);W&L7VAVMH/#C);7T6IW-E M>V/Z!T5N4?C7J/[#O[56A? 3X7? _0/&7PJ^)^D_L=_M >&_&?[+LGQ)\:_$ MOP?J?Q7_ &=-%\%>,/A]HOP2_:$\5^!O"=[K/@OXC_"[P?X_O]&\"?'/P3;> M/AXIU'P#X!\7^-_ T6L:EXQMK[H-1_8,^(EH=4M?A[X2^ 'PS\.:M_P3]_:= M_9KA\%^$=?\ &EGX>\/_ !B_:(^)EC\2I;ZREN/ US>ZMX%M-576+SQ3XVO5 ML_%WB7Q%J]_K\/@&P-]-9Q_KI10!^3>I_LPVGA&W\?:U^U//\/Q^S[XM_P"" M>O[./[%WQ 30=6\8:YX@/BKPIXJ^)>F^(]0TVPB\!P20Z#JUU\8;"S\$^(+2 MY;Q+9:SI-OJM[H6D%X9;/ZN_9#\!?%WP'^S_ *!=_&76H/'G[0'B?2+77?'_ M (CU&UN/"I\3:WIF@:=X5\')K=DT&LW?AS4SX)\-^$X/&,<<>J+;>,)_%>JV MMG(;TVA^M2 1@Y_ E3P<]00?UYZ'BEH _)3XC?L*?%O5/#G[./QE^'VK^'K' M]M#X0_M"^'OCWXKU#Q/\:_C'>? _5YO&TVO>'_VH/!N@:/)X?UNQTSP]\2/A M?XQ\5^#/"/\ 9WPMT"?1+F#P7JM\(QX=NH-0L_#W]BWXZ^#?CMX#\42WOPIN M/AI\//V\?VKOVJ;;4E\2^+1XW\0>#/VI?A5\7]%GT!O#B^!QH>A>*? ?CKXJ M&RV'Q5K.D^*O"VE_VVNI^'M5E.A-^L5% 'XK_##]@K]H[X=>$OAAIU_=?!GQ MAOKKP)\9O"=_??#H7^IP>+M)U7 M5+/XP?"[4='T@W<*>#[;2_&.M#P%O GC'X:>&/$?PX\2Z M+_PM'_@EEX@\'>*/%_B'Q)8>)_$'@_\ 8!;X'#QG>>/;:R\!ZU;V?C#QU#\' M9E\,VNG:CX@TP3^(EN-:UC2ELIH;G]N:* /R#\*_L0_M ?#WX_67[0^A:K\, M]8N_#W[7_P"UE\7[;X93>)O$.G:)XM^$G[47P\\">$1>7OB!_ EW_P (G\9O MA_KGP]TO5K(VVB^(O#VK>&=?\;>%AXFL9O$0U.UY3PO_ ,$WOBS\+_![>"/ M^O\ PU\0Z3X@_8B_:_\ V=M9&N:QXE\*67A+X@_M$?&+6?C3X73PII.G^#?$ MT.H_"OPSJ7B[6O R17,FAZWH'A/P_P"'KK3]&UJ6[N-'T_\ :>B@#\]_#W[( MGC72/''[*GCI/$7A?2YO ?[/GASX!?M,>'K%M9U#3_B=H/P\M?#_ (Q^%9\- MW\]KIX<^!/B[I7B-[6[UW1[1]2^'WQ(\=Z1-8VE]JD0@\N^%7[(/Q3^#_P : MOBG\1M=^'_[/WQ6TWPQ\4/VCOV@?V=OBIK?C;XLV?QDL/$7QYA\4ZOJ'PQUS MP6?!/BSP5X$.FWGB[7O -Y\:_ NI>*]=\3?"B+0M G^$AUN&_N[G]6:* /AK M]M#X-?%7]KO]A+XK?!?PII?A;P+\4OCC\);'P\^E>/\ Q#JL?ASP1K/B&/2+ M[6[/6=<\->&-9+VRCDT[P[_Q-+J")C'80RNT/BWQ9_9"^.?COQ_^ MTGXXT:S^#MNWQC^('_!.GQKX9M=7\7^*4GL8_P!C_P"+FA_%'Q]9>);FS^&= MWB?55TNXT7P%-I_]H1W4DZ7VM_\ "-(9+*?BV/AO\0WU' MX;:SIWPOCT7Q!XMO/"'BKXH>"/$OQ D\?>%=$\+WLWPTT6\LKVPD_12V:X>W M@:[BB@NFAB:XA@G>YABG:-3-%#EZE M_9WV_P"Q6?VW['Y/VK[);>?YGD1;/-S^QU^R1@X_9;_9SS@X_P"+(?#'_P"9 M>OH^BO3P^=9QA*,,/A_\%)/^"6W[5/CC]L[XP^)_V:_V5IV^"VI#P)_PAK> 4^&GA+PG_HGP M[\*V6O#2O#__ D.@"PQXCM]5^VXTJU^TW_VF[_?&#/ MVQ?@9XF_:#_96OE^#>D^(M%1ITO@GQ1:V/]L:!_PDNN#4H/ M[?9KG8GD>=%_:^54G)52?4@$T@51R%4'U '^%?T%3^E#QU3 MX.CP:LKX>EA8\-+AI9G*&8^SOB'6]CR?6;3]DH^X? MSU/Z+' 4^,Y<:O,N(%BY<2OB;^S%/*%E"Q#S-9G]16%_LES67*I>@J'MN?ZO M[GM+^\OG)?V.OV2-HS^RW^SGG S_ ,60^&)YQS_S*]>A^ /@K\'/A1/J=S\+ MOA-\-/AM ? ?A7P=/JT%@]Q+8PZG+X=TG39+^*RDNKJ2TCNVF2 MV>YG>$(TTA;TRBOY]Q&=YSBZ4Z&*S;,L30J652C7QV*K4JBC*,XJ=.I5E"7+ M*$9*\7:44UJKG]"X?(\EPE:&(PN499AL12O[.O0P&%HUJ;E%PDX5*=*,XN4& MX2Y6KQN M2Z+8ZGJEM;:MX=35],BO+/3KZ6RO+NVNS9W,<#PO^/FH_P#!-SXN_#]OC!K7 M[*.G_![X">"?B/\ '[]E7XQZU^QK8>,?&5G^SQ\0;;X+^)_&^J?'JRN;W0?! M!TCX.7/[36F:Y\/X/%&D^ /A5J_@W5+WX-:#<>/]"\20_$/QQ9VW[B45YAZA M^2?[)'['/[1/[*GQF\2_V)!\$M8_9J\6WOB_Q)\/_!,_C;QZ/%_[&VG_ ! \ M4S?$'XE_ +X,VX^',.A?%3X4?$#XE0V'C;2]>U_5OA1>?"])5\$:/X-\2>"? M"/@_3X_7?V!/V,(OV9_AO%'\4/ _PLZAX8M;_SKJUC MT^&T_0^B@#Y0^,/PC\?_ !P\5:-X3\8Z#\*X?@UX.^*7P.^,WA/Q9%J_B75? MBM!XO^#/C7P]\2[*PM_"][X3M/"WAE[GQ;X9LM,'C32_'&HZA)X+U3Q!HS>& M[>]U#[='\;V'_!,*&_\ #'@+X ^+/$NA_P##,?P@\??MJ^._!&D>'HKV#QOX MCB_;)\*_'CP1-X4\46M]I[:!HNG?"KPG^T]\8=(TO5M*O]:D\9SKX(U2ZTCP MO)H^K6NK?KO10!^?7[-?[(?C3X9_$CX8_$WXG>*_#^M:W\#_ -C_ ,*_L;^ M;?PB-333]=\.Z;XE\/\ B/QI\4/$5OJNGV3Z)K_CR3X?_#2"W\$6$^OZ?X-7 MP_K1B\8>(QX@B72OE;XC?\$UOBSXO_:0_:Q_:K\*^(/A1X"^.VM?%[X!?'3] MC/XEA]?\1:CX5\2?!7X VGP+\3?#3XZZ4/"NC37WP=^->@/XFT'QEH/A/7]; MN](T3Q:WBG0/LOQ"\)^&M4@_:ZB@#\J+O]CKXN>(/VL-1^,7CSP#^SS\0OAI M\4-3_9Q^)GBO1O%WQ!^*6H>)/@#\7OV>HM+BL?\ A5N@V_@6T\$?&CPW<7OA MOPYXO\ :]XTB^%'B+X:?$,:]XM?3_$T.IV>AZ=\^^/?^">7[5GBK]G"[_9UM M;[]GTZ7J'P0_X*%_!6;Q1)XI\,/@UXLN/%>E_#&X\57/@F M>WE-C\9_@7I^K:'X;N_$-AX7\47_ (E^*=AX5TOPU!^[-% 'Y&?&?]BC]H#X MEP_M@SZ7+\(-/OOVAO _[#&A^%(;[QEXP-MI>M_LU^+M0\5?$4^)KNU^&KS1 MZ;J(U-].\$7FF6>IW>J?8X[C7K'PRES]FM/J/]L_X$?$GX]>%_@5I'PY;P5# M>_#;]K']F[X_>)/^$TU[7-$MKCPO\$/B?I/Q%UG1M%GT/PMXIEN?$6MII8TG M2EOK;3]*AEF:[O;^*-!"WVA10!^2>J?L.?&O5];UEQJGPY\/:?X@_;_^-W[3 M<_B+PYXL\26GC#0?AC\6/V2?B'^S38W>@;_AW]E7XPZ%J/CN+Q8MG/?)X;CM M]%BM8_%MU-.J1>!W7_!.']K/QW\+O"G@3QGXD_9U\%^(?AM^P5HW[)'A[Q;X M,U'XAZ_I?C7QI\)?C%\&_B1\,?%7B;PH_@_P3>>'/A9\0--^$\ND_$WX?Z3X MLU77_"=MXHU?2/"?B7Q%&4U<_O110!^37B#]@[Q%\7?@'XA^%/C/X8_!#X$^ M(?BUX_N/C%\2?%_P1^(_CKQ[XS\%_&+P/X1T'3/@]\3/!7Q(^(GPR\/:SXX\ M=P>(/"_AR#Q%XD\1Z'X3CL/ACHJ_"XZ9XPT;5M3NZ_17X*P?%6U^$OP[L_CC M:_#^U^+]EX2T6Q^(R?"J\UJ]^&T_BVQLHK35[_P0WB+1?#^N6?AK4[F%]1TO M1]4TN.[T&VNDT5[O5%L%U2\]0HH **** "N,\7?#CX>_$#[!_P )WX$\&^-? M[*^T_P!E_P#"6^%]#\2?V;]L\C[9]@_MFPO?L?VK[-;?:?L_E^?]G@\W?Y4> MWLZ*PQ.%PV-HSPV,P]#%8>IR^TP^)I4Z]&IR3C.'/2JQE"7+.,9QYHNTHJ2U M29I2K5:%2-6A5J4:L+\M2E.5.<;IQ?+.#4E>+<79ZIM/1L\9_P"&*_%6N[6OC<(NH:+K$FF^'].M[33[.&]@2&34+K5;F))4%M/7[OTF! MZ#\J_-N/?"/A+Q X=K\,XRC4R+!XK$86OB<5PWA=>%&K55*G"K4=&%-U?8SK4ZOU7#G&N=<-9I3S:A..8UZ-*K3I4TE-0]HH3C^!O[ G[''QR^$_Q2UC3?V@?V M:_"&N_#'QGH;0W.M>*_^%3^-9O"/B31!-=Z+J%I!)J&M:NECJT$U_HNI6^FP M,K7$^DWD\8BLYIE_8W_AG+]GS_HA/P;_ /#7^!__ )15[+@>@_*EJ> /"'A' MP]X=I\-8*E5S[!T,5BL3AL3Q+ALGQ^/P\<7.-6IA*>(PN58%2PL<1[;$4XU: M=2K">(JQ]JZ*I4Z;XDXVSKB;,Y9K7G#+J]2C1I5J655<=A\-5E17)&O*E6QF M(M6=-4Z:5HPID'4U?3(KRSTZ^ELKR[M MKLV=S' \+^@T5^E87"87!488;!X:AA,/3YG"AAJ-.A1@YRM?L:V'C'QE9_L\?$&V^"_B M?QOJGQZLKF]T'P0=(^#ES^TUIFN?#^#Q1I/@#X5:OX-U2]^#6@W'C_0O$D/Q M#\<6=MZQ^R1^QS^T3^RI\9O$O]B0?!+6/V:O%M[XO\2?#_P3/XV\>CQ?^QMI M_P 0/%,WQ!^)?P"^#-N/AS#H7Q4^%'Q ^)4-AXVTO7M?U;X47GPO25?!&C^# M?$G@GPCX/T^/];**Z#,_/#]@3]C"+]F?X;Q1_%#P/\'+WXXV?Q._:?\ $MI\ M3O!%O-X@U<>"?V@/VC/B/\<[7P]!XK\2>#O"_B739+2Q\;:1X?\ %.G64*:7 MK.H>&+6_\ZZM8]/AM/8/C#\(_'_QP\5:-X3\8Z#\*X?@UX.^*7P.^,WA/Q9% MJ_B75?BM!XO^#/C7P]\2[*PM_"][X3M/"WAE[GQ;X9LM,'C32_'&HZA)X+U3 MQ!HS>&[>]U#[=']7T4 ?D18?\$PH;_PQX"^ /BSQ+H?_ S'\(/'W[:OCOP1 MI'AZ*]@\;^(XOVR?"OQX\$3>%/%%K?:>V@:+IWPJ\)_M/?&'2-+U;2K_ %J3 MQG.O@C5+K2/"\FCZM:ZM[E^S7^R'XT^&?Q(^&/Q-^)WBOP_K6M_ _P#8_P#" MO[&_@&W\(C4TT_7?#NF^)?#_ (C\:?%#Q%;ZKI]D^B:_X\D^'_PT@M_!%A/K M^G^#5\/ZT8O&'B,>((ETK]!:* "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "ORX_X+:?\HD/^"B__ &:%\;/_ %$;ROU'K\N/^"VG_*)# M_@HO_P!FA?&S_P!1&\H /^")?_*)#_@G1_V:%\$__41LZ_4>ORX_X(E_\HD/ M^"='_9H7P3_]1&SK]1Z "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ K\N/\ @MI_RB0_X*+_ /9H7QL_]1&\K]1Z_+C_ (+:?\HD/^"B M_P#V:%\;/_41O* /Y0_^"?\ _P ';?[&/[(O[$W[+'[,?C+]F[]J'Q-XM^!' MP.^'_P +O$FO^%XOA,/#FKZSX1T:+2[W4-$;5O']EJ;Z9 M11_Q&S?L&?\ 1J7[7W_?OX+?_/(HHH /^(V;]@S_ *-2_:^_[]_!;_YY%'_$ M;-^P9_T:E^U]_P!^_@M_\\BBB@ _XC9OV#/^C4OVOO\ OW\%O_GD4?\ $;-^ MP9_T:E^U]_W[^"W_ ,\BBB@ _P"(V;]@S_HU+]K[_OW\%O\ YY%'_$;-^P9_ MT:E^U]_W[^"W_P \BBB@ _XC9OV#/^C4OVOO^_?P6_\ GD4?\1LW[!G_ $:E M^U]_W[^"W_SR*** #_B-F_8,_P"C4OVOO^_?P6_^>11_Q&S?L&?]&I?M??\ M?OX+?_/(HHH /^(V;]@S_HU+]K[_ +]_!;_YY%'_ !&S?L&?]&I?M??]^_@M M_P#/(HHH /\ B-F_8,_Z-2_:^_[]_!;_ .>11_Q&S?L&?]&I?M??]^_@M_\ M/(HHH /^(V;]@S_HU+]K[_OW\%O_ )Y%'_$;-^P9_P!&I?M??]^_@M_\\BBB M@ _XC9OV#/\ HU+]K[_OW\%O_GD4?\1LW[!G_1J7[7W_ '[^"W_SR*** #_B M-F_8,_Z-2_:^_P"_?P6_^>11_P 1LW[!G_1J7[7W_?OX+?\ SR*** #_ (C9 MOV#/^C4OVOO^_?P6_P#GD4?\1LW[!G_1J7[7W_?OX+?_ #R*** #_B-F_8,_ MZ-2_:^_[]_!;_P">11_Q&S?L&?\ 1J7[7W_?OX+?_/(HHH /^(V;]@S_ *-2 M_:^_[]_!;_YY%'_$;-^P9_T:E^U]_P!^_@M_\\BBB@ _XC9OV#/^C4OVOO\ MOW\%O_GD4?\ $;-^P9_T:E^U]_W[^"W_ ,\BBB@ _P"(V;]@S_HU+]K[_OW\ M%O\ YY%'_$;-^P9_T:E^U]_W[^"W_P \BBB@ _XC9OV#/^C4OVOO^_?P6_\ MGD4?\1LW[!G_ $:E^U]_W[^"W_SR*** #_B-F_8,_P"C4OVOO^_?P6_^>11_ MQ&S?L&?]&I?M??\ ?OX+?_/(HHH /^(V;]@S_HU+]K[_ +]_!;_YY%'_ !&S M?L&?]&I?M??]^_@M_P#/(HHH /\ B-F_8,_Z-2_:^_[]_!;_ .>11_Q&S?L& M?]&I?M??]^_@M_\ /(HHH /^(V;]@S_HU+]K[_OW\%O_ )Y%'_$;-^P9_P!& MI?M??]^_@M_\\BBB@ _XC9OV#/\ HU+]K[_OW\%O_GD4?\1LW[!G_1J7[7W_ M '[^"W_SR*** #_B-F_8,_Z-2_:^_P"_?P6_^>11_P 1LW[!G_1J7[7W_?OX M+?\ SR*** #_ (C9OV#/^C4OVOO^_?P6_P#GD4?\1LW[!G_1J7[7W_?OX+?_ M #R*** #_B-F_8,_Z-2_:^_[]_!;_P">11_Q&S?L&?\ 1J7[7W_?OX+?_/(H MHH /^(V;]@S_ *-2_:^_[]_!;_YY%'_$;-^P9_T:E^U]_P!^_@M_\\BBB@ _ MXC9OV#/^C4OVOO\ OW\%O_GD4?\ $;-^P9_T:E^U]_W[^"W_ ,\BBB@ _P"( MV;]@S_HU+]K[_OW\%O\ YY%'_$;-^P9_T:E^U]_W[^"W_P \BBB@ _XC9OV# M/^C4OVOO^_?P6_\ GD4?\1LW[!G_ $:E^U]_W[^"W_SR*** #_B-F_8,_P"C M4OVOO^_?P6_^>11_Q&S?L&?]&I?M??\ ?OX+?_/(HHH /^(V;]@S_HU+]K[_ M +]_!;_YY%'_ !&S?L&?]&I?M??]^_@M_P#/(HHH /\ B-F_8,_Z-2_:^_[] M_!;_ .>11_Q&S?L&?]&I?M??]^_@M_\ /(HHH /^(V;]@S_HU+]K[_OW\%O_ M )Y%'_$;-^P9_P!&I?M??]^_@M_\\BBB@ _XC9OV#/\ HU+]K[_OW\%O_GD4 M?\1LW[!G_1J7[7W_ '[^"W_SR*** #_B-F_8,_Z-2_:^_P"_?P6_^>11_P 1 MLW[!G_1J7[7W_?OX+?\ SR*** #_ (C9OV#/^C4OVOO^_?P6_P#GD4?\1LW[ M!G_1J7[7W_?OX+?_ #R*** #_B-F_8,_Z-2_:^_[]_!;_P">11_Q&S?L&?\ M1J7[7W_?OX+?_/(HHH /^(V;]@S_ *-2_:^_[]_!;_YY%'_$;-^P9_T:E^U] M_P!^_@M_\\BBB@ _XC9OV#/^C4OVOO\ OW\%O_GD4?\ $;-^P9_T:E^U]_W[ M^"W_ ,\BBB@ _P"(V;]@S_HU+]K[_OW\%O\ YY%'_$;-^P9_T:E^U]_W[^"W M_P \BBB@ _XC9OV#/^C4OVOO^_?P6_\ GD4?\1LW[!G_ $:E^U]_W[^"W_SR M*** #_B-F_8,_P"C4OVOO^_?P6_^>11_Q&S?L&?]&I?M??\ ?OX+?_/(HHH M/^(V;]@S_HU+]K[_ +]_!;_YY%?('_!0#_@[;_8Q_:Z_8F_:G_9C\&_LW?M0 M^&?%OQW^!WQ ^%WAO7_%$7PF/AS2-9\7:-+I=EJ&MMI/C^]U--,MGE,MTUA8 ..WMUL7;#;.S94HH __]D! end XML 15 R1.htm IDEA: XBRL DOCUMENT v3.10.0.1
Document and Entity Information - USD ($)
12 Months Ended
Dec. 31, 2018
Feb. 18, 2019
Jun. 30, 2018
Document and Entity Information      
Document type 10-K    
Amendment flag false    
Document period end date Dec. 31, 2018    
Document fiscal year focus 2018    
Current fiscal year end date --12-31    
Document fiscal period focus FY    
Entity registrant name O REILLY AUTOMOTIVE INC    
Trading symbol orly    
Entity central index key 0000898173    
Entity well-known seasoned issuer Yes    
Entity voluntary filers No    
Entity shell company false    
Entity current reporting status Yes    
Entity filer category Large Accelerated Filer    
Entity small business false    
Entity emerging growth company false    
Entity common stock, shares outstanding   78,375,610  
Entity public float     $ 16,890,003,772
XML 16 R2.htm IDEA: XBRL DOCUMENT v3.10.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Assets    
Cash and cash equivalents $ 31,315 $ 46,348
Accounts receivable, less allowance for doubtful accounts $13,238 in 2018 and $12,717 in 2017 192,026 216,251
Amounts receivable from suppliers 78,155 76,236
Inventory 3,193,344 3,009,800
Other current assets 48,262 49,037
Total current assets 3,543,102 3,397,672
Property and equipment, at cost 5,645,552 5,191,135
Less: accumulated depreciation and amortization 2,058,550 1,847,329
Net property and equipment 3,587,002 3,343,806
Goodwill 807,260 789,058
Other assets, net 43,425 41,349
Total assets 7,980,789 7,571,885
Liabilities and shareholders' equity    
Accounts payable 3,376,403 3,190,029
Self-insurance reserves 77,012 71,695
Accrued payroll 86,520 77,147
Accrued benefits and withholdings 89,082 69,308
Income taxes payable 11,013 0
Other current liabilities 253,990 239,187
Total current liabilities 3,894,020 3,647,366
Long-term debt 3,417,122 2,978,390
Deferred income taxes 105,566 85,406
Other liabilities 210,414 207,677
Shareholders' equity:    
Preferred stock, $0.01 par value: Authorized shares - 5,000,000, Issued and outstanding shares - none 0 0
Common stock, $0.01 par value: Authorized shares - 245,000,000, Issued and outstanding shares - 79,043,919 as of December 31, 2018, and 84,302,187 as of December 31, 2017 790 843
Additional paid-in capital 1,262,063 1,265,043
Retained (deficit) earnings (909,186) (612,840)
Total shareholders' equity 353,667 653,046
Total liabilities and shareholders' equity $ 7,980,789 $ 7,571,885
XML 17 R3.htm IDEA: XBRL DOCUMENT v3.10.0.1
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Statement of Financial Position [Abstract]    
Accounts receivable, allowance for doubtful accounts $ 13,238 $ 12,717
Preferred stock, par value $ 0.01 $ 0.01
Preferred stock, shares authorized 5,000,000 5,000,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common stock, par value $ 0.01 $ 0.01
Common stock, shares authorized 245,000,000 245,000,000
Common stock, shares issued 79,043,919 84,302,187
Common stock, shares outstanding 79,043,919 84,302,187
XML 18 R4.htm IDEA: XBRL DOCUMENT v3.10.0.1
Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Income Statement [Abstract]      
Sales $ 9,536,428 $ 8,977,726 $ 8,593,096
Cost of goods sold, including warehouse and distribution expenses 4,496,462 4,257,043 4,084,085
Gross profit 5,039,966 4,720,683 4,509,011
Selling, general and administrative expenses 3,224,782 2,995,283 2,809,805
Operating income 1,815,184 1,725,400 1,699,206
Other income (expense):      
Interest expense (122,129) (91,349) (70,931)
Interest income 2,521 2,347 4,224
Other, net (1,489) 1,406 4,692
Total other expense (121,097) (87,596) (62,015)
Income before income taxes 1,694,087 1,637,804 1,637,191
Provision for income taxes 369,600 504,000 599,500
Net income $ 1,324,487 $ 1,133,804 $ 1,037,691
Earnings per share-basic:      
Earnings per share - basic $ 16.27 $ 12.82 $ 10.87
Weighted-average common shares outstanding - basic 81,406 88,426 95,447
Earnings per share-assuming dilution:      
Earnings per share - assuming dilution $ 16.10 $ 12.67 $ 10.73
Weighted-average common shares outstanding - assuming dilution 82,280 89,502 96,720
XML 19 R5.htm IDEA: XBRL DOCUMENT v3.10.0.1
Consolidated Statements of Shareholders' Equity - USD ($)
$ in Thousands
Total
Common stock [Member]
Additional paid-in capital [Member]
Retained earnings (deficit) [Member]
Balance at Dec. 31, 2015 $ 1,961,314 $ 977 $ 1,281,497 $ 678,840
Balance (in shares) at Dec. 31, 2015   97,737,000    
Net income 1,037,691     1,037,691
Issuance of common stock under employee benefit plans, net of forfeitures and shares withheld to cover taxes 12,614 $ 1 12,613  
Issuance of common stock under employee benefit plans, net of forfeitures and shares withheld to cover taxes, shares   56,000    
Net issuance of common stock upon exercise of stock options 47,394 $ 8 47,386  
Net issuance of common stock upon exercise of stock options, shares   757,000    
Excess tax benefit from share-based compensation 55,994   55,994  
Share based compensation 17,566   17,566  
Share repurchases, including fees (1,505,437) $ (57) (78,349) (1,427,031)
Share repurchases, shares   (5,698,000)    
Balance at Dec. 31, 2016 1,627,136 $ 929 1,336,707 289,500
Balance (in shares) at Dec. 31, 2016   92,852,000    
Cumulative effective adjustment from adoption of ASU 2016-09 | Adoption of ASU 2016-09 [Member] 168   434 (266)
Net income 1,133,804     1,133,804
Issuance of common stock under employee benefit plans, net of forfeitures and shares withheld to cover taxes 13,466   13,466  
Issuance of common stock under employee benefit plans, net of forfeitures and shares withheld to cover taxes, shares   66,000    
Net issuance of common stock upon exercise of stock options 33,229 $ 7 33,222  
Net issuance of common stock upon exercise of stock options, shares   685,000    
Share based compensation 17,773   17,773  
Share repurchases, including fees $ (2,172,530) $ (93) (136,559) (2,035,878)
Share repurchases, shares (9,301,000) (9,301,000)    
Balance at Dec. 31, 2017 $ 653,046 $ 843 1,265,043 (612,840)
Balance (in shares) at Dec. 31, 2017 84,302,187 84,302,000    
Net income $ 1,324,487     1,324,487
Issuance of common stock under employee benefit plans, net of forfeitures and shares withheld to cover taxes 14,173   14,173  
Issuance of common stock under employee benefit plans, net of forfeitures and shares withheld to cover taxes, shares   58,000    
Net issuance of common stock upon exercise of stock options 57,168 $ 8 57,160  
Net issuance of common stock upon exercise of stock options, shares   745,000    
Share based compensation 18,806   18,806  
Share repurchases, including fees $ (1,714,013) $ (61) (93,119) (1,620,833)
Share repurchases, shares (6,061,000) (6,061,000)    
Balance at Dec. 31, 2018 $ 353,667 $ 790 $ 1,262,063 $ (909,186)
Balance (in shares) at Dec. 31, 2018 79,043,919 79,044,000    
XML 20 R6.htm IDEA: XBRL DOCUMENT v3.10.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Operating activities:      
Net income $ 1,324,487 $ 1,133,804 $ 1,037,691
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation and amortization of property, equipment and intangibles 258,937 233,845 217,866
Amortization of debt discount and issuance costs 3,470 2,871 2,451
Deferred income taxes 20,160 (4,593) 10,394
Share-based compensation programs 20,176 19,401 18,859
Other 9,895 11,790 6,434
Changes in operating assets and liabilities:      
Accounts receivable 18,138 (27,742) (38,548)
Inventory (163,367) (231,802) (119,270)
Accounts payable 177,676 253,265 322,427
Income taxes payable 22,903 14,220 26,880
Accrued payroll 9,373 5,430 12,616
Accrued benefits and withholdings 28,022 3,042 (256)
Other (2,315) (9,844) 13,169
Net cash provided by operating activities 1,727,555 1,403,687 1,510,713
Investing activities:      
Purchases of property and equipment (504,268) (465,940) (476,344)
Proceeds from sale of property and equipment 4,784 4,464 5,119
Payments received on notes receivable 0 0 1,047
Other (34,818) (2,747) (58,918)
Net cash used in investing activities (534,302) (464,223) (529,096)
Financing activities:      
Proceeds from borrowings on revolving credit facility 2,414,000 3,101,000 0
Payments on revolving credit facility (2,473,000) (2,755,000) 0
Proceeds from the issuance of long-term debt 498,660 748,800 499,160
Payment of debt issuance costs (3,923) (7,590) (4,125)
Repurchases of common stock (1,714,013) (2,172,530) (1,505,437)
Net proceeds from issuance of common stock 72,146 45,762 59,634
Other (2,156) (156) (552)
Net cash used in financing activities (1,208,286) (1,039,714) (951,320)
Net (decrease) increase in cash and cash equivalents (15,033) (100,250) 30,297
Cash and cash equivalents at beginning of the year 46,348 146,598 116,301
Cash and cash equivalents at end of the year 31,315 46,348 146,598
Supplemental disclosures of cash flow information:      
Income taxes paid 311,376 496,728 569,677
Interest paid, net of capitalized interest $ 117,938 $ 77,766 $ 63,648
XML 21 R7.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2018
Policy Text Block [Abstract]  
Summary of significant accounting policies
NOTE 1 – SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

Nature of business:
O’Reilly Automotive, Inc. and its subsidiaries, collectively, “O’Reilly” or the “Company,” is a specialty retailer and supplier of automotive aftermarket parts. The Company’s stores carry an extensive product line, including new and remanufactured automotive hard parts, maintenance items and various automotive accessories. As of December 31, 2018, the Company owned and operated 5,219 stores in 47 states, servicing both do-it-yourself (“DIY”) and the professional service provider customers. After the close of business on December 31, 2018, the Company acquired substantially all of the non-real estate assets of Bennett Auto Supply, Inc. and its affiliates, including 33 stores that were not included in the 2018 store count and were not operated by the Company in 2018. The Company’s robust distribution system provides stores with same-day or overnight access to an extensive inventory of hard-to-find items not typically stocked in the stores of other auto parts retailers.

Segment reporting:
The Company is managed and operated by a single management team reporting to the chief operating decision maker. O’Reilly stores have similar characteristics, including the nature of the products and services, the type and class of customers and the methods used to distribute products and provide service to its customers and, as a whole, make up a single operating segment. The Company does not prepare discrete financial information with respect to product lines, types of customers or geographic locations and as such has one reportable segment.

Principles of consolidation:
The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All inter-company balances and transactions have been eliminated in consolidation.

Use of estimates:
The preparation of the consolidated financial statements, in conformity with United States generally accepted accounting principles (“GAAP”), requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Actual results could materially differ from those estimates.

Cash equivalents:
Cash equivalents include investments with maturities of 90 days or less on the date of purchase.

Accounts receivable:
The Company maintains allowances for doubtful accounts for estimated losses resulting from the inability of the Company’s customers to make required payments. The Company considers the following factors when determining if collection is reasonably assured: customer creditworthiness, past transaction history with the customer, current economic and industry trends and changes in customer payment terms. Allowances for doubtful accounts are determined based on historical experience and an evaluation of the current composition of accounts receivable. Amounts due to the Company from its Team Members are included in “Accounts receivable” on the accompanying Consolidated Balance Sheets. These amounts consist primarily of purchases of merchandise on Team Member accounts. Accounts receivable due from Team Members was approximately $1.1 million and $0.9 million as of December 31, 2018 and 2017, respectively.

The Company grants credit to certain customers who meet the Company’s pre-established credit requirements. Concentrations of credit risk with respect to these receivables are limited because the Company’s customer base consists of a large number of small customers, spreading the credit risk across a broad base. The Company also controls this credit risk through credit approvals, credit limits and accounts receivable and credit monitoring procedures. Generally, the Company does not require security when credit is granted to customers. Credit losses are provided for in the Company’s consolidated financial statements and have consistently been within management’s expectations.

Amounts receivable from suppliers:
The Company receives concessions from its suppliers through a variety of programs and arrangements, including allowances for new stores and warranties, volume purchase rebates and co-operative advertising. Co-operative advertising allowances that are incremental to the Company’s advertising program, specific to a product or event and identifiable for accounting purposes are reported as a reduction of advertising expense in the period in which the advertising occurred. All other supplier concessions are recognized as a reduction to the cost of sales. Amounts receivable from suppliers also include amounts due to the Company for changeover merchandise and product returns. The Company regularly reviews supplier receivables for collectability and assesses the need for a reserve for uncollectable amounts based on an evaluation of the Company’s suppliers’ financial positions and corresponding abilities to meet financial obligations. Management does not believe there is a reasonable likelihood that the Company will be unable to collect the amounts receivable from suppliers and the Company did not record a reserve for uncollectable amounts from suppliers in the consolidated financial statements as of December 31, 2018 or 2017.

Inventory:
Inventory, which consists of automotive hard parts, maintenance items, accessories and tools, is stated at the lower of cost or market. Inventory also includes capitalized costs related to procurement, warehousing and distribution centers (“DC”s). Cost has been determined using the last-in, first-out (“LIFO”) method, which more accurately matches costs with related revenues. Over time, as the Company’s merchandise inventory purchases have increased, the Company negotiated improved acquisition costs from its suppliers and the corresponding price deflation exhausted the Company’s LIFO reserve balance. The Company’s policy is to not write up the value of its inventory in excess of its replacement cost, and accordingly, the Company’s merchandise inventory has been effectively recorded at replacement cost since December 31, 2013. The replacement cost of inventory was $3.20 billion and $3.01 billion as of December 31, 2018 and 2017, respectively. LIFO costs exceeded replacement costs by $107.3 million and $157.3 million at December 31, 2018 and 2017, respectively.

Fair value of financial instruments:
The Company uses the fair value hierarchy, which prioritizes the inputs used to measure the fair value of certain of its financial instruments. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurement) and the lowest priority to unobservable inputs (Level 3 measurement). The Company uses the income and market approaches to determine the fair value of its assets and liabilities. The three levels of the fair value hierarchy are set forth below:
Level 1 – Quoted prices (unadjusted) in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.
Level 2 – Inputs other than quoted prices in active markets included within Level 1 that are observable for the asset or liability, either directly or indirectly.
Level 3 – Unobservable inputs for the asset or liability.

See Note 2 for further information concerning the Company’s financial and non-financial assets and liabilities measured at fair value on a recurring and non-recurring basis.

Property and equipment:
Property and equipment are carried at cost. Depreciation is calculated using the straight-line method, generally over the estimated useful lives of the assets. Leasehold improvements are amortized over the lesser of the lease term or the estimated economic life of the assets. The lease term includes renewal options determined by management at lease inception, for which failure to execute renewal options would result in a substantial economic penalty to the Company. Maintenance and repairs are charged to expense as incurred. Upon retirement or sale, the cost and accumulated depreciation are eliminated and the gain or loss, if any, is recognized in the Company’s Consolidated Statements of Income. The Company reviews long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be fully recoverable. See Note 3 for further information concerning the Company’s property and equipment.

Goodwill and other intangibles:
The accompanying Consolidated Balance Sheets at December 31, 2018 and 2017, include goodwill and other intangible assets recorded as the result of acquisitions. The Company reviews goodwill for impairment annually during the fourth quarter, or when events or changes in circumstances indicate the carrying value of these assets might exceed their current fair values. During 2018 and 2017, the goodwill impairment test included a quantitative assessment, which compared the fair value of the reporting unit to its carrying amount, including goodwill. The Company operates as a single reporting unit, and the Company determined that its fair value exceeded its carrying value, including goodwill, as of December 31, 2018 and 2017; as such, no goodwill impairment adjustment was required as of December 31, 2018 and 2017. Finite-lived intangibles are carried at cost and amortization is calculated using the straight-line method, generally over the estimated useful lives of the intangibles. See Note 4 for further information concerning the Company’s goodwill and other intangibles.

Impairment of long-lived assets:
The Company reviews its long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying value of an asset may not be recoverable. When such an event occurs, the Company compares the sum of the undiscounted expected future cash flows of the asset (asset group) with the carrying amounts of the asset. If the undiscounted expected future cash flows are less than the carrying value of the assets, the Company measures the amount of impairment loss as the amount, by which the carrying amount of the assets exceeds the fair value of the assets. The Company has not historically recorded any material impairment charges to its long-lived assets. The Company recorded a charge of $11.4 million related to its long-lived assets during the year ended December 31, 2018, primarily due to the disposal of a software project that was no longer expected to provide a long-term benefit.

Valuation of investments:
The Company has an unsecured obligation to pay, in the future, the value of deferred compensation and a Company match relating to employee participation in the Company’s nonqualified deferred compensation plan (the “Deferred Compensation Plan”). The future obligation is adjusted to reflect the performance, whether positive or negative, of selected investment measurement options, chosen by each participant. The Company invests in various marketable securities with the intention of selling these securities to fulfill its future obligations under the Deferred Compensation Plan. The investments in this plan were stated at fair value based on quoted market prices, were accounted for as trading securities and were included in “Other assets, net” on the accompanying Consolidated Balance Sheets as of December 31, 2018 and 2017. See Note 2 for further information concerning the fair value measurements of the Company’s marketable securities. See Note 10 for further information concerning the Company’s benefit plans.

Self-insurance reserves:
The Company uses a combination of insurance and self-insurance mechanisms to provide for potential liabilities for Team Member health care benefits, workers’ compensation, vehicle liability, general liability and property loss. With the exception of certain Team Member health care benefit liabilities, employment related claims and litigation, certain commercial litigation and certain regulatory matters, the Company obtains third-party insurance coverage to limit its exposure. The Company estimates its self-insurance liabilities by considering a number of factors, including historical claims experience and trend-lines, projected medical and legal inflation, growth patterns and exposure forecasts. Certain of these liabilities were recorded at an estimate of their net present value, using a credit-adjusted discount rate.

The following table identifies the components of the Company’s self-insurance reserves as of December 31, 2018 and 2017 (in thousands):
 
December 31,
 
2018
 
2017
Self-insurance reserves (undiscounted)
$
157,538

 
$
147,664

Self-insurance reserves (discounted)
146,718

 
137,970


The current portion of the Company’s discounted self-insurance reserves totaled $77.0 million and $71.7 million as of December 31, 2018 and 2017, respectively, which was included in “Self-insurance reserves” on the accompanying Consolidate Balance Sheets as of December 31, 2018 and 2017. The remainder was included in “Other liabilities” on the accompanying Consolidated Balance Sheets as of December 31, 2018 and 2017.

Warranties:
The Company offers warranties on certain merchandise it sells with warranty periods ranging from 30 days to limited lifetime warranties. The risk of loss arising from warranty claims is typically the obligation of the Company’s suppliers. Certain suppliers provide upfront allowances to the Company in lieu of accepting the obligation for warranty claims. For this merchandise, when sold, the Company bears the risk of loss associated with the cost of warranty claims. Differences between supplier allowances received by the Company, in lieu of warranty obligations and estimated warranty expense, are recorded as an adjustment to cost of sales. Estimated warranty costs, which are recorded as obligations at the time of sale, are based on the historical failure rate of each individual product line. The Company’s historical experience has been that failure rates are relatively consistent over time and that the ultimate cost of warranty claims to the Company has been driven by volume of units sold as opposed to fluctuations in failure rates or the variation of the cost of individual claims. See Note 7 for further information concerning the Company’s aggregate product warranty liabilities.

Litigation accruals:
O’Reilly is currently involved in litigation incidental to the ordinary conduct of the Company’s business. The Company accrues for litigation losses in instances where a material adverse outcome is probable and the Company is able to reasonably estimate the probable loss. The Company accrues for an estimate of material legal costs to be incurred in pending litigation matters. Although the Company cannot ascertain the amount of liability that it may incur from any of these matters, it does not currently believe that, in the aggregate, these matters, taking into account applicable insurance and accruals, will have a material adverse effect on its consolidated financial position, results of operations or cash flows in a particular quarter or annual period.

Share repurchases:
In January of 2011, the Company’s Board of Directors approved a share repurchase program. Under the program, the Company may, from time to time, repurchase shares of its common stock, solely through open market purchases effected through a broker dealer at prevailing market prices, based on a variety of factors such as price, corporate trading policy requirements and overall market conditions. All shares repurchased under the share repurchase program are retired and recorded under the par value method on the accompanying Consolidated Balance Sheets. See Note 8 for further information concerning the Company’s share repurchase program.

Revenue recognition:
The Company’s primary source of revenue is derived from the sale of automotive aftermarket parts and merchandise to its customers. Revenue is recognized when performance obligations under the terms of a contract with a customer are satisfied, in an amount representing the consideration the Company expects to receive in exchange for transferring goods to the customer. Generally, the Company’s performance obligations are satisfied when the customer takes possession of the merchandise, which normally occurs immediately at the point of sale or through same day delivery of the merchandise. All sales are recorded net of estimated returns allowances, discounts and taxes. The company does not recognize revenue related to product warranties, as these are considered assurance warranty obligations. See the new recent accounting pronouncements section for information regarding the adoption implementation of Accounting Standard Update No. 2014-09, “Revenue from Contracts with Customers (Topic 606).”

Over-the-counter retail sales to do-it-yourself (“DIY”) customers are recorded when the customer takes possession of the merchandise. Internet retail sales, included in sales to DIY customers, are recorded when the merchandise is shipped or when the customer picks up the merchandise at a store. Sales to professional service provider customers, also referred to as “commercial sales,” are recorded upon same-day delivery of the merchandise to the customer, generally at the customer’s place of business. Other sales and sales adjustments primarily includes sales to Team Members, wholesale sales to other retailers (“jobber sales”), equipment sales, discounts, rebates, deferred revenue adjustments relating to the Company’s retail loyalty program and adjustments to estimated sales returns allowances. Sales to Team Members are recorded when the Team Member takes possession of the merchandise. Jobber sales are recorded upon shipment of the merchandise from a regional distribution center with same-day delivery to the jobber customer’s location.

The Company maintains a retail loyalty program named O’Reilly O’Rewards, which represents a performance obligation. The Company records a deferred revenue liability, based on a breakage adjusted, estimated redemption rate, and a corresponding reduction in revenue in periods when loyalty points are earned by members. The Company recognizes revenue and a corresponding reduction to the deferred revenue liability in periods when loyalty program issued coupons are redeemed by members, generally within a period of three months from issuance, or when unredeemed points expire, generally within 12 months after the date they were earned, which satisfies the Company’s performance obligation. See Note 9 for further information concerning the Company’s revenue.

Cost of goods sold and selling, general and administrative expenses:
The following table illustrates the primary costs classified in each major expense category:
Cost of goods sold, including warehouse and distribution expenses
 
Selling, general and administrative expenses
Total cost of merchandise sold, including:
 
Payroll and benefit costs for store and corporate Team Members
Freight expenses associated with acquiring merchandise and with moving merchandise inventories from the Company’s distribution centers to the stores
 
Occupancy costs of store and corporate facilities
Defective merchandise and warranty costs
 
Depreciation and amortization related to store and corporate assets
Supplier allowances and incentives, including:
 
Vehicle expenses for store delivery services
Allowances that are not reimbursements for specific, incremental and identifiable costs
 
Self-insurance costs
Cash discounts on payments to suppliers
 
Closed store expenses
Costs associated with the Company’s supply chain, including:
 
Other administrative costs, including:
Payroll and benefit costs
 
Accounting, legal and other professional services
Warehouse occupancy costs
 
Bad debt, banking and credit card fees
Transportation costs
 
Supplies
Depreciation
 
Travel
Inventory shrinkage
 
Advertising costs


Operating leases:
The Company recognizes rent expense on a straight-line basis over the lease terms of its stores, DCs and corporate offices. Generally, the lease term for stores and corporate offices is the base lease term and the lease term for DCs includes the base lease term plus certain renewal option periods, for which renewal is reasonably assured and failure to exercise the renewal option would result in a significant economic penalty. The Company’s policy is to amortize leasehold improvements associated with the Company’s operating leases over the lesser of the lease term or the estimated economic life of those assets. See Note 6 for further information concerning the Company’s operating leases.

Advertising expenses:
Advertising expense consists primarily of expenses related to the Company’s integrated marketing program, which includes radio, in-store, digital and social media promotions, as well as sports and event sponsorships and direct mail and newspaper promotional distribution. The Company expenses advertising costs as incurred. The Company also participates in cooperative advertising arrangements with certain of its suppliers. Advertising expense, net of cooperative advertising allowances from suppliers that were incremental to the advertising program, specific to the product or event and identifiable for accounting purposes, total $81.4 million, $83.7 million and $83.0 million for the years ended December 31, 2018, 2017 and 2016, respectively, which were included in “Selling, general and administrative expenses” on the accompanying Consolidated Statements of Income.

Share-based compensation and benefit plans:
The Company sponsors employee share-based benefit plans and employee and director share-based compensation plans. The Company recognizes compensation expense over the requisite service period for its share-based plans based on the fair value of the awards on the date of the grant, award or issuance. Share-based plans include stock option awards issued under the Company’s employee incentive plans and director stock plan, stock issued through the Company’s employee stock purchase plan and restricted stock awarded to employees and directors through other compensation plans. See Note 10 for further information concerning the Company’s share-based compensation and plans.

Pre-opening expenses:
Costs associated with the opening of new stores, which consist primarily of payroll and occupancy costs, are charged to “Selling, general and administrative expenses” on the accompanying Consolidated Statements of Income as incurred. Costs associated with the opening of new distribution centers, which consist primarily of payroll and occupancy costs, are included in “Cost of goods sold, including warehouse and distribution expenses” on the accompanying Consolidated Statements of Income as incurred.

Interest expense:
The Company capitalizes interest costs as a component of construction in progress, based on the weighted-average interest rates incurred on its long-term borrowings. Total interest costs capitalized for the years ended December 31, 2018, 2017 and 2016, were $9.1 million, $8.5 million and $7.9 million, respectively, which were included in “Interest expense” on the accompanying Consolidated Statements of Income.

In conjunction with the issuance or amendment of long-term debt instruments, the Company incurs various costs, including debt registration fees, accounting and legal fees and underwriter and book runner fees. Debt issuance costs related to the Company’s long-term unsecured senior notes are recorded as a reduction of the principal amount of the corresponding unsecured senior notes. Debt issuance costs related to the Company’s unsecured revolving credit facility are recorded as an asset. These debt issuance costs have been deferred and are being amortized over the term of the corresponding debt instrument and the amortization expense is included in “Interest expense” on the accompanying Consolidated Statements of Income. Deferred debt issuance costs totaled $17.1 million and $15.9 million, net of accumulated amortization, as of December 31, 2018 and 2017, respectively, of which $1.5 million and $2.0 million were included in “Other assets, net” as of December 31, 2018 and 2017, respectively, with the remainder included in “Long-term debt” on the accompanying Consolidated Balance Sheets.

The Company issued its long-term unsecured senior notes at a discount. The original issuance discounts on the senior notes are recorded as a reduction of the principal amount of the corresponding senior notes and are accreted over the term of the applicable senior note, with the accretion expense included in “Interest expense” on the accompanying Consolidated Statements of Income. Original issuance discounts, net of accretion, totaled $4.3 million and $3.7 million as of December 31, 2018 and 2017, respectively.

See Note 5 for further information concerning debt issuance costs and original issuance discounts associated with the Company’s issuances of long-term debt instruments.

Income taxes:
The Company accounts for income taxes using the liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements. Under this method, deferred tax assets and liabilities are determined based on differences between the GAAP basis and tax basis of assets and liabilities using enacted tax rules and rates currently scheduled to be in effect for the year in which the differences are expected to reverse. Tax carry forwards are also recognized in deferred tax assets and liabilities under this method. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period of the enactment date. The Company would record a valuation allowance against deferred tax assets to the extent it is more likely than not the amount will not be realized, based upon evidence available at the time of the determination and any change in the valuation allowance is recorded in the period of a change in such determination. The Company did not establish a valuation allowance for deferred tax assets as of December 31, 2018 and 2017, as it was considered more likely than not that deferred tax assets were realizable through a combination of future taxable income, the realization of deferred tax liabilities and tax planning strategies.

The Company invests in certain tax credit funds that promote renewable energy. These investments generate a return primarily through the realization of federal tax credits and other tax benefits. The Company accounts for its renewable energy investments using the deferral method. Under this method, realized investment tax credits are recognized as a reduction of the renewable energy investments.

The Company regularly reviews its potential tax liabilities for tax years subject to audit. The amount of such liabilities is based on various factors, such as differing interpretations of tax regulations by the responsible tax authority, experience with previous tax audits and applicable tax law rulings. In management’s opinion, adequate provisions for income taxes have been made for all years presented. The estimates of the Company’s potential tax liabilities contain uncertainties because management must use judgment to estimate the exposures associated with the Company’s various tax positions and actual results could differ from estimates. See Note 13 for further information concerning the Company’s income taxes.

Earnings per share:
Basic earnings per share is calculated by dividing net income by the weighted-average number of common shares outstanding during the fiscal period. Diluted earnings per share is calculated by dividing the weighted-average number of common shares outstanding plus the common stock equivalents associated with the potential impact of dilutive stock options. Certain common stock equivalents that could potentially dilute basic earnings per share in the future were not included in the fully diluted computation because they would have been antidilutive. Generally, stock options are antidilutive and excluded from the earnings per share calculation when the exercise price exceeds the market price of the common shares. See Note 14 for further information concerning the Company’s common stock equivalents.

New accounting pronouncements:
In May of 2014, the Financial Accounting Standards Board (the “FASB”) issued Accounting Standard Update (“ASU”) No. 2014-09, “Revenue from Contracts with Customers (Topic 606),” now codified in the Accounting Standards Codification (“Topic 606”). Under Topic 606, an entity is required to follow a five-step process to determine the amount of revenue to recognize when promised goods or services are transferred to customers. Topic 606 offers specific accounting guidance for costs to obtain or fulfill a contract with a customer. In addition, an entity is required to disclose sufficient information to understand the nature, amount, timing, and uncertainty of revenue and cash flows arising from contracts with customers. The Company adopted this guidance using the modified retrospective transition method with its first quarter ended March 31, 2018. Results of the year ended December 31, 2018, were presented under Topic 606, while amounts in prior periods were not adjusted and continue to be reported under the accounting standard in effect for the prior periods. The adoption of Topic 606 did not have a material impact on the Company’s business process, internal controls, systems, consolidated financial condition, results of operations or cash flows; as such, a cumulative effective adjustment was not recorded to opening retained earnings.

In February of 2016, the FASB issued ASU No. 2016-02, “Leases (Topic 842)” (“ASU 2016-02”). Under ASU 2016-02, an entity will be required to recognize right-of-use assets and lease liabilities on its balance sheet and disclose key information about leasing arrangements. ASU 2016-02 offers specific accounting guidance for a lessee, a lessor and sale and leaseback transactions. Lessees and lessors are required to disclose qualitative and quantitative information about leasing arrangements to enable a user of the financial statements to assess the amount, timing and uncertainty of cash flows arising from leases. In July of 2018, the FASB issued ASU No. 2018-11, “Leases (Topic 842): Targeted Improvement” (“ASU 2018-11”), to provide an additional, optional transition method for adopting ASU 2016-02, which allows for an entity to choose to apply the new lease standard at adoption date and recognize a cumulative-effective adjustment to the opening balance of retained earnings in the period of adoption, while comparative periods presented will continue to be in accordance with current U.S. GAAP Topic 840. For public companies, Topic 842 is effective for annual reporting periods beginning after December 15, 2018, including interim periods within that reporting period. The Company established a task force, composed of multiple functional groups inside of the Company, which has substantially completed its objective of reviewing the critical components of the standard and implementing changes to systems and controls necessary to support the adoption of the new standard beginning with its first quarter ending March 31, 2019. The Company will adopt this guidance using the additional, optional transition method, the package of transitional practical expedients relating to the identification, classification and initial direct costs of leases commencing before the effective date of Topic 842, and the transitional practical expedient for the treatment of existing land easements; however, the Company will not elect the hindsight transitional practical expedient. The Company will make an accounting policy election to not apply recognition requirements of the guidance to short-term leases. The adoption of the new guidance will have a material impact on the total assets and liabilities reported on the Company’s consolidated balance sheet, and the Company estimates net right-of-use assets and lease liabilities to be approximately $1.9 billion and $2.0 billion, respectively, as of January 1, 2019. The difference between these amounts is primarily due to the accrual for straight-line rent expense. These estimates are based on the Company’s current lease portfolio and changes to the lease portfolio, including the total number of leases, lease commencement and end dates and lease termination expectations, as well as changes in anticipated lease discount rates, could impact these estimates. The Company expects to make an adjustment to opening “Retained Deficit” on the Consolidated Balance Sheet of approximately $1.4 million related to the adoption of this new guidance. The adoption of this new guidance will not have a material impact on the Company’s results of operations, cash flows, liquidity or the Company’s covenant compliance under its existing credit agreement.

In March of 2016, the FASB issued ASU No. 2016-09, “Compensation - Stock Compensation (Topic 718):  Improvements to Employee Share-Based Payment Accounting” (“ASU 2016-09”).  Under ASU 2016-09, several aspects of the accounting for share-based payment transactions, including tax consequence, classification of awards as equity or liabilities, and classification on the statement of cash flows, were changed.  The Company adopted this guidance with its first quarter ending March 31, 2017.  Upon adoption of ASU 2016-09, the Company elected to change its accounting policy to account for forfeitures as they occur; this change was applied using the modified retrospective transition method with a cumulative effect adjustment of $0.3 million to opening “Retained earnings” on the accompanying Consolidated Balance Sheet as of December 31, 2017.  The Company applied the amendments related to the presentation of tax withholdings on the statement of cash flows using the retrospective transition method, which resulted in $0.6 million of tax withholdings being reclassified from “Net cash provided by operating activities” to “Net cash used in financing activities” on the accompanying Consolidated Statement of Cash Flows for the year ended December 31, 2016.  The Company elected to apply the amendments related to the presentation of excess tax benefits on the statement of cash flows using the retrospective transition method, which resulted in $56.0 million of excess tax benefits related to share-based compensation being reclassified from “Net cash used in financing activities” to “Net cash provided by operating activities” in the accompanying Consolidated Statement of Cash Flows for the year ended December 31, 2016.  ASU 2016-09 amendments related to accounting for excess tax benefits in the income statement were adopted prospectively, resulting in the reduction of $34.7 million and $48.7 million in “Provision for income taxes” in the accompanying Consolidated Statements of Income for the years ended December 31, 2018, and 2017, respectively.

In June of 2016, the FASB issued ASU No. 2016-13, “Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments” (“ASU 2016-13”). Under ASU 2016-13, businesses and other organizations are required to present financial assets, measured at amortized costs basis, at the net amount expected to be collected. The allowance for credit losses is a valuation account that is deducted from the amortized cost basis, such as trade receivables. The measurement of expected credit loss will be based on historical experience, current conditions, and reasonable and supportable forecasts that affect the collectibility of the reported amount. For public companies, ASU 2016-13 is effective for annual reporting periods beginning after December 15, 2019, including interim periods within that reporting period, and requires a modified retrospective adoption, with early adoption permitted. The Company will adopt this guidance beginning with its first quarter ending March 31, 2020. The application of this new guidance is not expected to have a material impact on the Company’s consolidated financial condition, results of operations or cash flows.

In January of 2017, the FASB issued ASU No. 2017-04, “Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment” (“ASU 2017-04”). ASU 2017-04 eliminates the second step in the previous process for goodwill impairment testing; instead, the test is now a one-step process that calls for goodwill impairment loss to be measured as the excess of the reporting unit’s carrying amount over its fair value. For public companies, ASU 2017-04 is effective for annual reporting periods beginning after December 15, 2019, including interim periods within that reporting period, and requires prospective adoption, with early adoption after January 1, 2017. The Company will adopt this guidance beginning with its first quarter ending March 31, 2019. The application of this new guidance is not expected to have a material impact on the Company’s consolidated financial condition, results of operations or cash flows.

In August of 2018, the FASB issued ASU No. 2018-15, “Intangibles - Goodwill and Other - Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract” (“ASU 2018-15”). ASU 2018-15 aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software. ASU 2018-15 is effective for annual reporting periods beginning after December 15, 2019, and interim periods within that reporting period, and allows for either retrospective or prospective adoption, with early adoption permitted. The Company early adopted this guidance with its third quarter ended September 30, 2018, using the prospective adoption method. The Company did not capitalize any implementation costs incurred in cloud computing arrangements that are service contracts subsequent to adoption, and therefore, the adoption of this new guidance did not impact the Company’s consolidated financial condition, results of operations or cash flows during the period. The Company does not expect that the application of this new guidance will have a material impact on the Company’s consolidated financial condition, results of operations or cash flows.
XML 22 R8.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurements
12 Months Ended
Dec. 31, 2018
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Abstract]  
Fair value measurements
NOTE 2 – FAIR VALUE MEASUREMENTS

Financial assets and liabilities measured at fair value on a recurring basis:
The Company’s marketable securities were accounted for as trading securities and the carrying amount of its marketable securities were included in “Other assets, net” on the accompanying Consolidated Balance Sheets as of December 31, 2018 and 2017. The Company recorded a decrease in fair value related to its marketable securities in the amount of $1.7 million for the year ended December 31, 2018, and an increase in the amount of $3.6 million for the year ended December 31, 2017, which were included in “Other income (expense)” on the accompanying Consolidated Statements of Income.

The tables below identify the estimated fair value of the Company’s marketable securities, determined by reference to quoted market prices (Level 1), as of December 31, 2018 and 2017 (in thousands):
 
December 31, 2018
 
Quoted Prices in Active Markets for Identical Instruments
(Level 1)
 
Significant Other Observable Inputs
(Level 2)
 
Significant Unobservable Inputs
(Level 3)
 
Total
Marketable securities
$
25,493

 
$

 
$

 
$
25,493


 
December 31, 2017
 
Quoted Prices in Active Markets for Identical Instruments
(Level 1)
 
Significant Other Observable Inputs
(Level 2)
 
Significant Unobservable Inputs
(Level 3)
 
Total
Marketable securities
$
25,706

 
$

 
$

 
$
25,706



Non-financial assets and liabilities measured at fair value on a nonrecurring basis:
Certain long-lived non-financial assets and liabilities may be required to be measured at fair value on a nonrecurring basis in certain circumstances, including when there is evidence of impairment. These non-financial assets and liabilities may include assets acquired in a business combination or property and equipment that are determined to be impaired. As of December 31, 2018 and 2017, the Company did not have any non-financial assets or liabilities that had been measured at fair value subsequent to initial recognition.

Fair value of financial instruments:
The carrying amounts of the Company’s senior notes and unsecured revolving credit facility borrowings are included in “Long-term debt” on the accompanying Consolidated Balance Sheets as of December 31, 2018 and 2017.

The table below identifies the estimated fair value of the Company’s senior notes, using the market approach. The fair values as of December 31, 2018 and 2017, were determined by reference to quoted market prices of the same or similar instruments (Level 2) (in thousands):
 
December 31, 2018
 
December 31, 2017
 
Carrying Amount
 
Estimated Fair Value
 
Carrying Amount
 
Estimated Fair Value
Senior Notes
$
3,130,122

 
$
3,116,046

 
$
2,632,390

 
$
2,728,167



The carrying amount of the Company’s unsecured revolving credit facility approximates fair value, as borrowings under the facility bear variable interest at current market rates. See Note 5 for further information concerning the Company’s senior notes and unsecured revolving credit facility.

The accompanying Consolidated Balance Sheets include other financial instruments, including cash and cash equivalents, accounts receivable, amounts receivable from suppliers and accounts payable. Due to the short-term nature of these financial instruments, the Company believes that the carrying values of these instruments approximate their fair values.
XML 23 R9.htm IDEA: XBRL DOCUMENT v3.10.0.1
Property and Equipment
12 Months Ended
Dec. 31, 2018
Property, Plant and Equipment [Abstract]  
Property and equipment
NOTE 3 – PROPERTY AND EQUIPMENT

The following table identifies the types and balances of property and equipment included in “Property and equipment, at cost” on the accompanying Consolidated Balance Sheets as of December 31, 2018 and 2017, and includes the estimated useful lives for its types of property and equipment (in thousands, except original useful lives):
 
Original Useful Lives
 
December 31, 2018
 
December 31, 2017
Land
 
 
$
745,050

 
$
695,669

Buildings and building improvements
15 – 39 years
 
2,147,969

 
1,968,079

Leasehold improvements
3 – 25 years
 
686,058

 
626,714

Furniture, fixtures and equipment
3 – 20 years
 
1,350,808

 
1,250,690

Vehicles
5 – 10 years
 
424,421

 
392,130

Construction in progress
 
 
291,246

 
257,853

Total property and equipment
 
 
5,645,552

 
5,191,135

Less: accumulated depreciation and amortization
 
 
2,058,550

 
1,847,329

Net property and equipment
 
 
$
3,587,002


$
3,343,806


The Company recorded depreciation and amortization expense related to property and equipment in the amounts of $246.0 million, $232.7 million and $217.0 million for the years ended December 31, 2018, 2017 and 2016, respectively, which were primarily included in “Selling, general and administrative expenses” on the accompanying Consolidated Statements of Income.

The Company recorded a charge of $11.4 million related to property and equipment for the year ended December 31, 2018, primarily due to the disposal of a software project that was no longer expected to provide a long-term benefit, which was included in “Selling, general and administrative expenses” on the accompanying Consolidated Statements of Income.
XML 24 R10.htm IDEA: XBRL DOCUMENT v3.10.0.1
Goodwill and Other Intangibles
12 Months Ended
Dec. 31, 2018
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and other intangibles
NOTE 4 – GOODWILL AND OTHER INTANGIBLES

Goodwill:
Goodwill is reviewed for impairment annually during the fourth quarter, or more frequently if events or changes in business conditions indicate that impairment may exist. Goodwill is not amortizable for financial statement purposes. The Company did not record any goodwill impairment during the years ended December 31, 2018 or 2017.

The carrying amount of the Company’s goodwill was included in “Goodwill” on the accompanying Consolidate Balance Sheets as of December 31, 2018 and 2017. During the year ended December 31, 2018 and 2017, the Company recorded an increase in goodwill of $18.2 million and $3.7 million, respectively, resulting from small acquisitions.

The following table identifies the changes in goodwill for the years ended December 31, 2018 and 2017 (in thousands):
 
2018
 
2017
Goodwill, balance at January 1,
$
789,058

 
$
785,399

Change in goodwill
18,202

 
3,659

Goodwill, balance at December 31,
$
807,260

 
$
789,058



As of December 31, 2018 and 2017, other than goodwill, the Company did not have any indefinite-lived intangible assets.

Intangibles other than goodwill:
The following table identifies the components of the Company’s amortizable intangibles as of December 31, 2018 and 2017 (in thousands):
 
Cost of Amortizable
Intangibles
 
Accumulated Amortization
(Expense) Benefit
 
Net Amortizable Intangibles
 
December 31,
2018
 
December 31,
2017
 
December 31,
2018
 
December 31,
2017
 
December 31,
2018
 
December 31,
2017
Amortizable intangible assets:
 
 
 
 
 
 
 
 
 
 
 
Favorable leases
$
18,930

 
$
22,500

 
$
(12,564
)
 
$
(14,495
)
 
$
6,366

 
$
8,005

Non-compete agreements
2,757

 
1,851

 
(679
)
 
(464
)
 
2,078

 
1,387

Total amortizable intangible assets
$
21,687

 
$
24,351

 
$
(13,243
)
 
$
(14,959
)
 
$
8,444

 
$
9,392

 
 
 
 
 
 
 
 
 
 
 
 
Unfavorable leases
$
10,180

 
$
14,470

 
$
8,486

 
$
11,853

 
$
1,694

 
$
2,617



During the years ended December 31, 2018 and 2017, the Company recorded non-compete agreement assets in conjunction with small acquisitions in the amounts of $0.9 million and $0.2 million, respectively.

The Company recorded favorable lease assets in conjunction with a previous acquisition; these favorable lease assets represent the values of operating leases acquired with favorable terms. These favorable leases had an estimated weighted-average remaining useful life of approximately 8.4 years as of December 31, 2018. For the years ended December 31, 2018, 2017 and 2016, the Company recorded amortization expense of $1.4 million, $1.6 million and $2.1 million, respectively, related to its amortizable intangible assets, which were included in “Other assets, net” on the accompanying Consolidated Balance Sheets as of December 31, 2018 and 2017.

The Company recorded unfavorable lease liabilities in conjunction with a previous acquisition; these unfavorable lease liabilities represent the values of operating leases acquired with unfavorable terms. These unfavorable leases had an estimated weighted-average remaining useful life of approximately 2.7 years as of December 31, 2018. For the years ended December 31, 2018, 2017 and 2016, the Company recognized an amortized benefit of $0.9 million, $1.5 million and $2.1 million, respectively, related to these unfavorable operating leases, which were included in “Other liabilities” on the accompanying Consolidated Balance Sheets as of December 31, 2018 and 2017.

The following table identifies the estimated amortization expense and benefit of the Company’s intangibles for each of the next five years as of December 31, 2018 (in thousands):
 
December 31, 2018
 
Amortization Expense
 
Amortization Benefit
 
Total Amortization Expense
2019
$
(1,483
)
 
$
713

 
$
(770
)
2020
(1,306
)
 
541

 
(765
)
2021
(1,078
)
 
389

 
(689
)
2022
(961
)
 
51

 
(910
)
2023
(787
)
 

 
(787
)
Total
$
(5,615
)
 
$
1,694

 
$
(3,921
)
XML 25 R11.htm IDEA: XBRL DOCUMENT v3.10.0.1
Financing
12 Months Ended
Dec. 31, 2018
Debt Disclosure [Abstract]  
Financing
NOTE 5 – FINANCING

The following table identifies the amounts of the Company’s financing facilities, which were included in “Long-term debt” on the accompanying Consolidated Balance Sheets as of December 31, 2018 and 2017 (in thousands):
 
December 31,
 
2018
 
2017
Revolving Credit Facility, weighted-average variable interest rate of 4.560%
$
287,000

 
$
346,000

$500 million, 4.875% Senior Notes due 2021(1), effective interest rate of 4.952%
498,371

 
497,565

$300 million, 4.625% Senior Notes due 2021(2), effective interest rate of 4.645%
299,244

 
298,961

$300 million, 3.800% Senior Notes due 2022(3), effective interest rate of 3.845%
298,574

 
298,214

$300 million, 3.850% Senior Notes due 2023(4), effective interest rate of 3.851%
298,821

 
298,583

$500 million, 3.550% Senior Notes due 2026(5), effective interest rate of 3.570%
496,240

 
495,792

$750 million, 3.600% Senior Notes due 2027(6), effective interest rate of 3.619%
743,868

 
743,275

$500 million, 4.350% Senior Notes due 2028(7), effective interest rate of 4.383%
495,004

 

Long-term debt
$
3,417,122

 
$
2,978,390

(1) 
Net of unamortized discount of $0.7 million and $1.1 million as of December 31, 2018 and 2017, respectively, and debt issuance costs of $0.9 million and $1.4 million as of December 31, 2018 and 2017, respectively.
(2) 
Net of unamortized discount of $0.1 million and $0.2 million as of December 31, 2018 and 2017, respectively, and debt issuance costs of $0.6 million and $0.8 million as of December 31, 2018 and 2017, respectively.
(3) 
Net of unamortized discount of $0.5 million and $0.6 million as of December 31, 2018 and 2017, respectively, and debt issuance costs of $1.0 million and $1.2 million as of December 31, 2018 and 2017, respectively.
(4) 
Net of unamortized discount of less than $0.1 million as of December 31, 2018 and 2017, and debt issuance costs of $1.2 million and $1.4 million as of December 31, 2018 and 2017, respectively.
(5) 
Net of unamortized discount of $0.6 million and $0.7 million as of December 31, 2018 and 2017, respectively, and debt issuance costs of $3.1 million and $3.5 million as of December 31, 2018 and 2017, respectively.
(6) 
Net of unamortized discount of $1.1 million and $1.2 million as of December 31, 2018 and 2017, respectively, and debt issuance costs of $5.1 million and $5.6 million as of December 31, 2018 and 2017, respectively.
(7) 
Net of unamortized discount of $1.3 million as of December 31, 2018, and debt issuance costs of $3.7 million as of December 31, 2018.

The following table identifies the principal maturities of the Company’s financing facilities as of December 31, 2018 (in thousands):
 
Scheduled Maturities
2019
$

2020

2021
800,000

2022
587,000

2023
300,000

Thereafter
1,750,000

Total
$
3,437,000



Unsecured revolving credit facility:
On April 5, 2017, the Company entered into a credit agreement (the “Credit Agreement”). The Credit Agreement provides for a $1.2 billion unsecured revolving credit facility (the “Revolving Credit Facility”) arranged by JPMorgan Chase Bank, N.A., which is scheduled to mature in April 2022. The Credit Agreement includes a $200 million sub-limit for the issuance of letters of credit and a $75 million sub-limit for swing line borrowings under the Revolving Credit Facility. As described in the Credit Agreement governing the Revolving Credit Facility, the Company may, from time to time, subject to certain conditions, increase the aggregate commitments under the Revolving Credit Facility by up to $600 million, provided that the aggregate amount of the commitments does not exceed $1.8 billion at any time.

As of December 31, 2018 and 2017, the Company had outstanding letters of credit, primarily to support obligations related to workers’ compensation, general liability and other insurance policies, in the amounts of $35.1 million and $36.8 million, respectively, reducing the aggregate availability under the Revolving Credit Facility by those amounts.

Borrowings under the Revolving Credit Facility (other than swing line loans) bear interest, at the Company’s option, at either an Alternate Base Rate or an Adjusted LIBO Rate (both as defined in the Credit Agreement) plus an applicable margin. Swing line loans made under the Revolving Credit Facility bear interest at an Alternate Base Rate plus the applicable margin for Alternate Base Rate loans. In addition, the Company pays a facility fee on the aggregate amount of the commitments under the Credit Agreement in an amount equal to a percentage of such commitments. The interest rate margins and facility fee are based upon the better of the ratings assigned to the Company’s debt by Moody’s Investor Service, Inc. and Standard & Poor’s Ratings Services, subject to limited exceptions. As of December 31, 2018, based upon the Company’s current credit ratings, its margin for Alternate Base Rate loans was 0.000%, its margin for Eurodollar Revolving Loans was 0.900% and its facility fee was 0.100%.

The Credit Agreement contains certain covenants, including limitations on subsidiary indebtedness, a minimum consolidated fixed charge coverage ratio of 2.50:1.00 and a maximum consolidated leverage ratio of 3.50:1.00. The consolidated fixed charge coverage ratio includes a calculation of earnings before interest, taxes, depreciation, amortization, rent and non-cash share-based compensation expense to fixed charges. Fixed charges include interest expense, capitalized interest and rent expense. The consolidated leverage ratio includes a calculation of adjusted debt to earnings before interest, taxes, depreciation, amortization, rent and non-cash share-based compensation expense. Adjusted debt includes outstanding debt, outstanding stand-by letters of credit and similar instruments, five-times rent expense and excludes any premium or discount recorded in conjunction with the issuance of long-term debt. In the event that the Company should default on any covenant (subject to customary grace periods, cure rights and materiality thresholds) contained in the Credit Agreement, certain actions may be taken, including, but not limited to, possible termination of commitments, immediate payment of outstanding principal amounts plus accrued interest and other amounts payable under the Credit Agreement and litigation from lenders. As of December 31, 2018, the Company remained in compliance with all covenants under the Credit Agreement.

Senior notes:
On May 17, 2018, the Company issued $500 million aggregate principal amount of unsecured 4.350% Senior Notes due 2028 (“4.350% Senior Notes due 2028”) at a price to the public of 99.732% of their face value with UMB Bank, N.A. (“UMB”) as trustee. Interest on the 4.350% Senior Notes due 2028 is payable on June 1 and December 1 of each year, which began on December 1, 2018, and is computed on the basis of a 360-day year.

The Company has issued a cumulative $3.2 billion aggregate principal amount of unsecured senior notes, which are due between 2021 and 2028, with UMB as trustee. Interest on the senior notes, ranging from 3.550% to 4.875%, is payable semi-annually and is computed on the basis of a 360-day year. None of the Company’s subsidiaries is a guarantor under the senior notes. Each of the senior notes is subject to certain customary covenants, with which the Company complied as of December 31, 2018.
XML 26 R12.htm IDEA: XBRL DOCUMENT v3.10.0.1
Leasing
12 Months Ended
Dec. 31, 2018
Leases [Abstract]  
Leasing
NOTE 6 – LEASING

The following table identifies the future minimum lease payments under all of the Company’s operating leases for each of the next five years and in the aggregate as of December 31, 2018 (in thousands):
 
December 31, 2018
 
Related Parties
 
Non-Related Parties
 
Total
2019
$
4,682

 
$
305,061

 
$
309,743

2020
3,896

 
288,972

 
292,868

2021
3,429

 
260,794

 
264,223

2022
2,671

 
236,485

 
239,156

2023
2,448

 
206,003

 
208,451

Thereafter
3,515

 
1,111,088

 
1,114,603

Total
$
20,641

 
$
2,408,403

 
$
2,429,044


See Note 12 for further information concerning the Company’s related party operating leases.

Operating lease commitments:
The Company leases certain office space, retail stores, property and equipment under long-term, non-cancelable operating leases. Most of these leases include renewal options and some include options to purchase, provisions for percentage rent based on sales and/or incremental step increase provisions.

The future minimum lease payments under the Company’s operating leases, in the table above, do not include potential amounts for percentage rent or other operating lease related costs and have not been reduced by expected future minimum sublease income. Expected future minimum sublease income under non-cancelable subleases is approximately $15.6 million at December 31, 2018.

The following table summarizes the net rent expense amounts for the years ended December 31, 2018, 2017 and 2016, which were included in “Selling, general and administrative expenses” on the accompanying Consolidated Statements of Income (in thousands):
 
For the Year Ended 
 December 31,
 
2018
 
2017
 
2016
Minimum operating lease expense
$
305,613

 
$
289,245

 
$
273,559

Contingent rents
806

 
1,049

 
892

Other lease related occupancy costs
14,449

 
12,478

 
13,241

Total rent expense
320,868

 
302,772

 
287,692

Less: sublease income
3,585

 
4,158

 
4,439

Net rent expense
$
317,283

 
$
298,614

 
$
283,253

XML 27 R13.htm IDEA: XBRL DOCUMENT v3.10.0.1
Warranties
12 Months Ended
Dec. 31, 2018
Product Warranties Disclosures [Abstract]  
Warranties
NOTE 7 – WARRANTIES

The Company’s product warranty liabilities are included in “Other current liabilities” on the accompanying Consolidated Balance Sheets as of December 31, 2018 and 2017. The following table identifies the changes in the Company’s aggregate product warranty liabilities for the years ended December 31, 2018 and 2017 (in thousands):
 
2018
 
2017
Warranty liabilities, balance at January 1,
$
44,398

 
$
36,623

Warranty claims
(89,557
)
 
(79,660
)
Warranty accruals
97,379

 
87,435

Warranty liabilities, balance at December 31,
$
52,220

 
$
44,398

XML 28 R14.htm IDEA: XBRL DOCUMENT v3.10.0.1
Share Repurchase Program
12 Months Ended
Dec. 31, 2018
Proceeds from (Repurchase of) Equity [Abstract]  
Share repurchase program
NOTE 8 – SHARE REPURCHASE PROGRAM

In January of 2011, the Company’s Board of Directors approved a share repurchase program. Under the program, the Company may, from time to time, repurchase shares of its common stock, solely through open market purchases effected through a broker dealer at prevailing market prices, based on a variety of factors such as price, corporate trading policy requirements and overall market conditions. The Company’s Board of Directors may increase or otherwise modify, renew, suspend or terminate the share repurchase program at any time, without prior notice. As announced on February 7, 2018, and November 13, 2018, the Company’s Board of Directors each time approved a resolution to increase the authorization amount under the share repurchase program by an additional $1.0 billion, resulting in a cumulative authorization amount of $11.8 billion. Each additional authorization is effective for a three-year period, beginning on its respective announcement date.

The following table identifies shares of the Company’s common stock that have been repurchased as part of the Company’s publicly announced share repurchase program (in thousands, except per share data):
 
For the Year Ended 
 December 31,
 
2018
 
2017
Shares repurchased
6,061

 
9,301

Average price per share
$
282.80

 
$
233.57

Total investment
$
1,713,953

 
$
2,172,437



As of December 31, 2018, the Company had $1.0 billion remaining under its share repurchase program. Subsequent to the end of the year and through February 27, 2019, the Company repurchased an additional 0.8 million shares of its common stock under its share repurchase program, at an average price of $342.95, for a total investment of $268.9 million. The Company has repurchased a total of 73.1 million shares of its common stock under its share repurchase program since the inception of the program in January of 2011 and through February 27, 2019, at an average price of $150.73, for a total aggregate investment of $11.0 billion.
XML 29 R15.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue
12 Months Ended
Dec. 31, 2018
Revenue from Contract with Customer [Abstract]  
Revenue
NOTE 9 – REVENUE

The table below identifies the Company’s revenues disaggregated by major customer type for the years ended December 31, 2018, 2017 and 2016 (in thousands):
 
For the Year Ended 
 December 31,
 
2018
 
2017
 
2016
Sales to do-it-yourself customers
$
5,351,035

 
$
5,113,288

 
$
4,911,826

Sales to professional service provider customers
4,035,898

 
3,724,220

 
3,540,116

Other sales and sales adjustments
149,495

 
140,218

 
141,154

Total sales
$
9,536,428

 
$
8,977,726

 
$
8,593,096



As of December 31, 2018 and 2017, the Company had recorded a deferred revenue liability of $4.3 million and $4.7 million, respectively, related to its loyalty program, which were included in “Other liabilities” on the accompanying Consolidated Balance Sheets. During the years ended December 31, 2018, 2017 and 2016, the Company recognized $15.9 million, $17.6 million and $12.7 million, respectively, of deferred revenue related to its loyalty program, which were included in “Sales” on the accompanying Consolidated Statements of Income.
XML 30 R16.htm IDEA: XBRL DOCUMENT v3.10.0.1
Share-Based Compensation and Benefit Plans
12 Months Ended
Dec. 31, 2018
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Share-based compensation and benefit plans
NOTE 10 – SHARE-BASED COMPENSATION AND BENEFIT PLANS

The Company recognizes share-based compensation expense based on the fair value of the grants, awards or shares at the time of the grant, award or issuance. Share-based compensation includes stock option awards issued under the Company’s employee incentive plans and director stock plan, restricted stock awarded under the Company’s employee incentive plans and director stock plan and stock issued through the Company’s employee stock purchase plan.

The table below identifies the shares that have been authorized for issuance and the shares available for future issuance under the Company plans, as of December 31, 2018 (in thousands):
 
 
December 31, 2018
Plans
 
Total Shares Authorized for Issuance under the Plans
 
Shares Available for Future Issuance under the Plans
Employee Incentive Plans
 
34,000

 
5,573

Director Stock Plan
 
1,000

 
263

Performance Incentive Plan
 
650

 
368

Employee Stock Purchase Plans
 
4,250

 
594

Profit Sharing and Savings Plan
 
4,200

 
349


Stock options:
The Company’s employee incentive plans provide for the granting of stock options for the purchase of common stock of the Company to certain key employees of the Company. Employee stock options are granted at an exercise price that is equal to the closing market price of the Company’s common stock on the date of the grant. Employee stock options granted under the plans expire after ten years and typically vest 25% per year, over four years. The Company records compensation expense for the grant date fair value of the option awards evenly over the vesting period or minimum required service period.

The table below identifies the employee stock option activity under these plans during the year ended December 31, 2018:
 
Shares
(in thousands)
 
Weighted-Average Exercise Price
 
Average Remaining Contractual Terms
 
Aggregate Intrinsic Value
(in thousands)
Outstanding at December 31, 2017
2,364

 
$
137.08

 
 
 
 
Granted
293

 
264.34

 
 
 
 
Exercised
(763
)
 
80.52

 
 
 
 
Forfeited or expired
(34
)
 
231.53

 
 
 
 
Outstanding at December 31, 2018
1,860

 
$
178.57

 
5.9 Years
 
$
308,297

Vested or expected to vest at December 31, 2018
1,819

 
$
176.78

 
5.8 Years
 
$
304,818

Exercisable at December 31, 2018
1,174

 
$
133.24

 
4.4 Years
 
$
247,816


The Company’s director stock plan provides for the granting of stock options for the purchase of common stock of the Company to directors of the Company. Director stock options are granted at an exercise price that is equal to the closing market price of the Company’s common stock on the date of the grant. Director stock options granted under the plans expire after seven years and vest fully after six months. The Company records compensation expense for the grant date fair value of the option awards evenly over the vesting period or minimum required service period. As of December 31, 2018 and 2017, there were no director stock options outstanding under this plan.

The fair value of each stock option award is estimated on the date of the grant using the Black-Scholes option pricing model. The Black-Scholes model requires the use of assumptions, including the risk free rate, expected life, expected volatility and expected dividend yield.
Risk-free interest rate – The United States Treasury rates in effect at the time the options are granted for the options’ expected life.

Expected life – Represents the period of time that options granted are expected to be outstanding. The Company uses historical experience to estimate the expected life of options granted.
Expected volatility – Measure of the amount, by which the Company’s stock price is expected to fluctuate, based on a historical trend.
Expected dividend yield The Company has not paid, nor does it have plans in the foreseeable future to pay, any dividends.

The table below identifies the weighted-average assumptions used for stock options awarded by the Company during the years ended December 31, 2018, 2017 and 2016:
 
December 31,
 
2018
 
2017
 
2016
Risk free interest rate
2.63
%
 
1.98
%
 
1.44
%
Expected life
5.9 Years

 
5.4 Years

 
5.5 Years

Expected volatility
24.0
%
 
22.4
%
 
22.3
%
Expected dividend yield
%
 
%
 
%

Upon adoption of ASU 2016-09, during the three months ended March 31, 2017, the Company elected to change its accounting policy to account for forfeitures as they occur; this change resulted in the calculation for forfeitures for the year ended December 31, 2016, not being altered or restated. Prior to the year ended December 31, 2017, the Company’s forfeiture rate was the estimated percentage of options awarded that were expected to be forfeited or canceled prior to becoming fully vested, and the estimate was evaluated periodically and was based upon historical experience at the time of evaluation and reduced expense ratably over the vesting period or the minimum required service period.

The following table summarizes activity related to stock options awarded by the Company for the years ended December 31, 2018, 2017 and 2016:
 
For the Year Ended 
 December 31,
 
2018
 
2017
 
2016
Compensation expense for stock options awarded (in thousands)
$
16,521

 
$
15,561

 
$
15,404

Income tax benefit from compensation expense related to stock options (in thousands)
4,093

 
5,934

 
5,753

Total intrinsic value of stock options exercised (in thousands)
156,327

 
135,533

 
157,115

Cash received from exercise of stock options (in thousands)
61,403

 
33,229

 
47,394

Weighted-average grant-date fair value of options awarded
$
76.57

 
$
62.79

 
$
63.42

Weighted-average remaining contractual life of exercisable options
4.4 Years

 
3.8 Years

 
3.9 Years


At December 31, 2018, the remaining unrecognized compensation expense related to unvested stock option awards was $31.3 million, and the weighted-average period of time, over which this cost will be recognized, is 2.6 years.

Restricted stock:
The Company’s performance incentive plans provide for the award of shares of restricted stock to its corporate and senior management that vest evenly over a three-year period and are held in escrow until such vesting has occurred. Generally, unvested shares are forfeited when an employee ceases employment. The fair value of shares awarded under these plans is based on the closing market price of the Company’s common stock on the date of award and compensation expense is recorded over the vesting period or minimum required service period.

The table below identifies employee restricted stock activity under these plans during the year ended December 31, 2018 (in thousands, except per share data):
 
Shares
 
Weighted-Average Grant-Date Fair Value
Non-vested at December 31, 2017
3

 
$
244.06

Granted during the period
2

 
262.38

Vested during the period (1)
(1
)
 
232.30

Forfeited during the period

 

Non-vested at December 31, 2018
4

 
$
260.42

(1) 
Includes less than one thousand shares withheld to cover employees’ taxes upon vesting.

The Company’s director stock plan provides for the award of shares of restricted stock to the directors of the Company that vest evenly over a three-year period and are held in escrow until such vesting has occurred. Unvested shares are forfeited when a director ceases their service on the Company’s Board of Directors for reasons other than death or retirement. The fair value of shares awarded under this plan is based on the closing market price of the Company’s common stock on the date of award, and compensation expense is recorded evenly over the minimum required service period.

The table below identifies director restricted stock activity under this plan during the year ended December 31, 2018 (in thousands, except per share data):
 
Shares
 
Weighted-Average Grant-Date Fair Value
Non-vested at December 31, 2017
5

 
$
250.85

Granted during the period
3

 
265.41

Vested during the period
(3
)
 
248.53

Forfeited during the period

 

Non-vested at December 31, 2018
5

 
$
261.07


The following table summarizes activity related to restricted stock awarded by the Company for the years ended December 31, 2018, 2017 and 2016 (in thousands, except per share data):
 
For the Year Ended 
 December 31,
 
2018
 
2017
 
2016
Compensation expense for restricted shares awarded
$
1,370

 
$
1,628

 
$
1,293

Income tax benefit from compensation expense related to restricted shares
$
340

 
$
621

 
$
483

Total fair value of restricted shares at vest date
$
1,230

 
$
1,202

 
$
2,384

Shares awarded under the plans
5

 
4

 
4

Weighted-average grant-date fair value of shares awarded under the plans
$
263.89

 
$
253.78

 
$
264.24


At December 31, 2018, the remaining unrecognized compensation expense related to unvested restricted share awards was $0.3 million, and the weighted-average period of time, over which this cost will be recognized, is 0.1 years.

Employee stock purchase plan:
The Company’s employee stock purchase plan (the “ESPP”) permits eligible employees to purchase shares of the Company’s common stock at 85% of the fair market value. Employees may authorize the Company to withhold up to 5% of their annual salary to participate in the plan. The fair value of shares issued under the ESPP is based on the average of the high and low market prices of the Company’s common stock during the offering periods. Compensation expense is recognized based on the discount between the grant-date fair value and the employee purchase price for the shares sold to employees.

The table below summarizes activity related to the Company’s ESPP for the years ended December 31, 2018, 2017 and 2016 (in thousands, except per share data):
 
For the Year Ended 
 December 31,
 
2018
 
2017
 
2016
Compensation expense for shares issued under the ESPP
$
2,285

 
$
2,212

 
$
2,162

Income tax benefit from compensation expense for shares issued under the ESPP
$
566

 
$
844

 
$
807

Shares issued under the ESPP
53

 
64

 
54

Weighted-average price of shares issued under the ESPP
$
245.26

 
$
196.72

 
$
227.12


Profit sharing and savings plan:
The Company sponsors a contributory profit sharing and savings plan (the “401(k) Plan”) that covers substantially all employees who are at least 21 years of age and have completed one year of service. The Company makes matching contributions equal to 100% of the first 2% of each employee’s wages that are contributed and 25% of the next 4% of each employee’s wages that are contributed. An employee generally must be employed on December 31 to receive that year’s Company matching contribution, with the matching contribution funded annually at the beginning of the subsequent year following the year in which the matching contribution was earned. The Company may also make additional discretionary profit sharing contributions to the plan on an annual basis as determined by the Board of Directors. The Company did not make any discretionary contributions to the 401(k) Plan during the years ended December 31, 2018, 2017 or 2016. The Company expensed matching contributions under the 401(k) Plan in the amounts of $24.8 million, $22.6 million and $20.6 million for the years ended December 31, 2018, 2017 and 2016, respectively, which were primarily included in “Selling, general and administrative expenses” on the accompanying Consolidated Statements of Income.

Nonqualified deferred compensation plan:
The Company sponsors a nonqualified deferred compensation plan (the “Deferred Compensation Plan”) for highly compensated employees whose contributions to the 401(k) Plan are limited due to the application of the annual limitations under the Internal Revenue Code. The Deferred Compensation Plan provides these employees with the opportunity to defer the full 6% of matched compensation, including salary and incentive based compensation, that was precluded under the Company’s 401(k) Plan, which is then matched by the Company using the same formula as the 401(k) Plan. An employee generally must be employed on December 31 to receive that year’s Company matching contribution, with the matching contribution funded annually at the beginning of the subsequent year following the year in which the matching contribution was earned. In the event of bankruptcy, the assets of this plan are available to satisfy the claims of general creditors. The Company has an unsecured obligation to pay, in the future, the value of the deferred compensation and Company match, adjusted to reflect the performance, whether positive or negative, of selected investment measurement options chosen by each participant during the deferral period. The liability for compensation deferred under the Deferred Compensation Plan was $25.5 million and $25.7 million as of December 31, 2018 and 2017, respectively, which were included in “Other liabilities” on the Consolidated Balance Sheets. The Company expensed matching contributions under the Deferred Compensation Plan in the amount of $0.1 million for each of the years ended December 31, 2018, 2017 and 2016, which were primarily included in “Selling, general and administrative expenses” on the accompanying Consolidated Statements of Income.
XML 31 R17.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments
12 Months Ended
Dec. 31, 2018
Commitments and Contingencies Disclosure [Abstract]  
Commitments
NOTE 11 – COMMITMENTS

Construction commitments:
As of December 31, 2018, the Company had construction commitments in the amount of $177.7 million.

Letters of credit commitments:
As of December 31, 2018, the Company had outstanding letters of credit, primarily to satisfy workers’ compensation, general liability and other insurance policies, in the amount of $35.1 million. See Note 5 for further information concerning the Company’s letters of credit commitments.

Debt financing commitments:
Each series of senior notes is redeemable in whole, at any time, or in part, from time to time, at the Company’s option upon not less than 30 nor more than 60 days notice at a redemption price, plus any accrued and unpaid interest to, but not including, the redemption date, equal to the greater of (i) 100% of the principal amount thereof or (ii) the sum of the present values of the remaining scheduled payments of principal and interest thereon discounted to the redemption date on a semiannual basis at the applicable Treasury Yield plus basis points identified in the indenture governing such series of senior notes; provided, that on or after the date that is three months prior to the maturity date of the series of senior notes, such series of senior notes is redeemable at a redemption price equal to par plus accrued and unpaid interest to, but not including, the redemption date. In addition, if at any time the Company undergoes a Change of Control Triggering Event, as defined in the indenture governing such series of senior notes, the holders may require the Company to repurchase all or a portion of their senior notes at a price equal to 101% of the principal amount of the notes being repurchased, plus accrued and unpaid interest, if any, but not including the repurchase date. See Note 5 for further information concerning the Company’s debt financing commitments.

Self-insurance reserves:
The Company uses a combination of insurance and self-insurance mechanisms to provide for potential liabilities for Team Member health care benefits, workers’ compensation, vehicle liability, general liability and property loss. With the exception of certain Team Member health care benefit liabilities, employment related claims and litigation, certain commercial litigation and certain regulatory matters, the Company obtains third-party insurance coverage to limit its exposure to this obligation.
XML 32 R18.htm IDEA: XBRL DOCUMENT v3.10.0.1
Related Parties
12 Months Ended
Dec. 31, 2018
Related Party Transactions [Abstract]  
Related parties
NOTE 12 – RELATED PARTIES

The Company leases certain land and buildings related to 74 of its O’Reilly Auto Parts stores under fifteen- or twenty-year operating lease agreements with entities that include one or more of the Company’s affiliated directors or members of an affiliated director’s immediate family. Generally, these lease agreements provide for renewal options for an additional five years at the option of the Company and the lease agreements are periodically modified to further extend the lease term for specific stores under the agreements. Lease payments under these operating leases totaled $4.6 million, $4.6 million and $4.5 million during the years ended December 31, 2018, 2017 and 2016, respectively. The Company believes that the lease agreements with the affiliated entities are on terms comparable to those obtainable from third parties. See Note 6 for further information concerning the Company’s operating leases.
XML 33 R19.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes
12 Months Ended
Dec. 31, 2018
Income Tax Disclosure [Abstract]  
Income taxes
OTE 13 – INCOME TAXES

Deferred income tax assets and liabilities:
Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes, and also include the tax effect of carryforwards.

The following table identifies significant components of the Company’s net deferred tax liabilities included in “Deferred income taxes” on the accompanying Consolidated Balance Sheets as of December 31, 2018 and 2017 (in thousands):
 
December 31,
 
2018
 
2017
Deferred tax assets:
 
 
 
Allowance for doubtful accounts
$
1,944

 
$
1,885

Tax credits
5,606

 
7,179

Other accruals
105,894

 
97,247

Net operating losses

 
346

Other
14,770

 
14,784

Total deferred tax assets
128,214


121,441

 
 
 
 
Deferred tax liabilities:
 
 
 
Inventories
62,846

 
55,965

Property and equipment
140,019

 
122,354

Other
30,915

 
28,528

Total deferred tax liabilities
233,780

 
206,847

 
 
 
 
Net deferred tax liabilities
$
(105,566
)
 
$
(85,406
)


Provision for income taxes:
The following tables reconcile the amounts included in “Provision for income taxes” on the accompanying Consolidated Statements of Income for the years ended December 31, 2018, 2017 and 2016 (in thousands):
 
For the Year Ended 
 December 31, 2018
 
Current
 
Deferred
 
Total
Federal income tax expense
$
289,953

 
$
16,309

 
$
306,262

State income tax expense
59,487

 
3,851

 
63,338

Net income tax expense
$
349,440

 
$
20,160

 
$
369,600


 
For the Year Ended 
 December 31, 2017
 
Current
 
Deferred
 
Total
Federal income tax expense (benefit)
$
467,577

 
$
(13,053
)
 
$
454,524

State income tax expense
41,183

 
8,293

 
49,476

Net income tax expense (benefit)
$
508,760

 
$
(4,760
)
 
$
504,000

 
For the Year Ended 
 December 31, 2016
 
Current
 
Deferred
 
Total
Federal income tax expense
$
540,090

 
$
7,558

 
$
547,648

State income tax expense
49,016

 
2,836

 
51,852

Net income tax expense
$
589,106

 
$
10,394

 
$
599,500



The following table outlines the reconciliation of the “Provision for income taxes” amounts included on the accompanying Consolidated Statements of Income to the amounts computed at the federal statutory rate for the years ended December 31, 2018, 2017 and 2016 (in thousands):
 
For the Year Ended 
 December 31,
 
2018
 
2017
 
2016
Federal income taxes at statutory rate
$
355,758

 
$
573,231

 
$
573,020

State income taxes, net of federal tax benefit
56,345

 
39,062

 
35,285

Excess tax benefit from share-based compensation
(34,703
)
 
(48,688
)
 

Revaluation of deferred tax liability
(1,262
)
 
(53,240
)
 

Other items, net
(6,538
)
 
(6,365
)
 
(8,805
)
Total provision for income taxes
$
369,600

 
$
504,000

 
$
599,500



As a result of the adoption of ASU 2016-09, during the three months ended March 31, 2017, the excess tax benefit associated with the exercise of non-qualified stock options has been included in “Provision for income taxes” on the accompanying Consolidated Statements of Income beginning with the year ended December 31, 2017. Prior to the year ended December 31, 2017, the excess tax benefit associated with the exercise of non-qualified stock options was included in “Additional paid-in capital” on the accompanying Consolidated Balance Sheets.

The U.S. Tax Cuts and Jobs Act, enacted in December 2017 (the “Tax Act”), significantly reduced the federal corporate income tax rate for tax years beginning in 2018 and required the Company to revalue its deferred income tax liabilities.  The Company recorded a one-time tax benefit of $53.2 million in “Provision for income taxes” on the accompanying Consolidated Statements of Income for the year ended December 31, 2017, to reflect the reduced federal corporate income tax rate in the tax years the deferred tax differences are expected to reverse.  This provisional tax benefit from the revaluation of the Company’s deferred income tax liabilities was recorded based on the Company’s initial evaluation of the impact of the Tax Act. During the year ended December 31, 2018, the Company completed its evaluation of the impact of the Tax Act and recorded an additional $1.3 million of tax benefit, finalizing the revaluation of its deferred income tax liabilities due to the Tax Act, which was recorded in “Provision for income taxes” on the accompanying Consolidated Statements of Income for the year ended December 31, 2018.

As of December 31, 2018, the Company had tax credit carryforwards available for state tax purposes, net of federal impact, in the amount of $5.6 million, which generally expire in 2024.

Unrecognized tax benefits:
The following table summarizes the changes in the gross amount of unrecognized tax benefits, excluding interest and penalties, for the years ended December 31, 2018, 2017 and 2016 (in thousands):
 
2018
 
2017
 
2016
Unrealized tax benefit, balance at January 1,
$
35,388

 
$
34,798

 
$
36,928

Additions based on tax positions related to the current year
3,550

 
6,299

 
6,116

Additions based on tax positions related to prior years
4,255

 

 

Payments related to items settled with taxing authorities
(2,792
)
 

 
(195
)
Reductions due to the lapse of statute of limitations and settlements
(6,635
)
 
(5,709
)
 
(8,051
)
Unrealized tax benefit, balance at December 31,
$
33,766

 
$
35,388

 
$
34,798



For the years ended December 31, 2018, 2017 and 2016, the Company recorded a reserve for unrecognized tax benefits, including interest and penalties, in the amounts of $38.9 million, $40.9 million and $40.6 million, respectively. All of the unrecognized tax benefits recorded as of December 31, 2018, 2017 and 2016, respectively, would affect the Company’s effective tax rate if recognized, generally net of the federal tax effect of approximately $8.2 million. The Company recognizes interest and penalties related to uncertain tax positions in income tax expense. As of December 31, 2018, 2017 and 2016, the Company had accrued approximately $5.1 million, $5.5 million and $5.8 million, respectively, of interest and penalties related to uncertain tax positions before the benefit of the deduction for interest on state and federal returns. During the years ended December 31, 2018, 2017 and 2016, the Company recorded tax expense related to an increase in its liability for interest and penalties in the amounts of $2.3 million, $2.0 million and $2.4 million, respectively. Although unrecognized tax benefits for individual tax positions may increase or decrease during 2019, the Company expects a reduction of $8.1 million of unrecognized tax benefits during the one-year period subsequent to December 31, 2018, resulting from settlement or expiration of the statute of limitations.

The Company’s United States federal income tax returns for tax years 2015 and beyond remain subject to examination by the Internal Revenue Service (“IRS”). The IRS concluded an examination of the O’Reilly consolidated 2014, 2015 and 2016 federal income tax returns in the third quarter of 2018. The Company’s state income tax returns remain subject to examination by various state authorities for tax years ranging from 2007 through 2017.
XML 34 R20.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings Per Share
12 Months Ended
Dec. 31, 2018
Earnings Per Share [Abstract]  
Earnings per share
NOTE 14 – EARNINGS PER SHARE

The following table illustrates the computation of basic and diluted earnings per share for the years ended December 31, 2018, 2017 and 2016 (in thousands, except per share data):
 
For the Year Ended 
 December 31,
 
2018
 
2017
 
2016
Numerator (basic and diluted):
 
 
 
 
 
Net income
$
1,324,487

 
$
1,133,804

 
$
1,037,691

 
 
 
 
 
 
Denominator:
 
 
 
 
 
Weighted-average common shares outstanding – basic
81,406

 
88,426

 
95,447

Effect of stock options (1)
874

 
1,076

 
1,273

Weighted-average common shares outstanding – assuming dilution
82,280

 
89,502

 
96,720

 
 
 
 
 
 
Earnings per share:
 
 
 
 
 
Earnings per share-basic
$
16.27

 
$
12.82

 
$
10.87

Earnings per share-assuming dilution
$
16.10

 
$
12.67

 
$
10.73

 
 
 
 
 
 
Antidilutive potential common shares not included in the calculation of diluted earnings per share:
 
 
 
 
 
Stock options (1)
567

 
715

 
332

Weighted-average exercise price per share of antidilutive stock options (1)
$
268.55

 
$
252.16

 
$
265.77


(1) 
See Note 10 for further information concerning the terms of the Company’s share-based compensation plans.

Subsequent to the end of the year and through February 27, 2019, the Company repurchased 0.8 million shares of its common stock, at an average price of $342.95, for a total investment of $268.9 million.
XML 35 R21.htm IDEA: XBRL DOCUMENT v3.10.0.1
Quarterly Results (Unaudited)
12 Months Ended
Dec. 31, 2018
Quarterly Financial Data [Abstract]  
Quarterly results (unaudited)
NOTE 15 – QUARTERLY RESULTS (Unaudited)

The following tables set forth certain quarterly unaudited operating data for the fiscal years ended December 31, 2018 and 2017. The unaudited quarterly information includes all adjustments, which the Company considers necessary for a fair presentation of the information shown (in thousands, except per share data):
 
Fiscal 2018
 
First
Quarter
 
Second
Quarter
 
Third
Quarter
 
Fourth
Quarter
Sales
$
2,282,681

 
$
2,456,073

 
$
2,482,717

 
$
2,314,957

Gross profit
1,201,258

 
1,288,638

 
1,315,755

 
1,234,315

Operating income
422,846

 
479,150

 
485,148

 
428,040

Net income
304,906

 
353,073

 
366,151

 
300,357

Earnings per share – basic (1)
$
3.65

 
$
4.32

 
$
4.54

 
$
3.76

Earnings per share – assuming dilution (1)
$
3.61

 
$
4.28

 
$
4.50

 
$
3.72


 
Fiscal 2017
 
First
Quarter
 
Second
Quarter
 
Third
Quarter
 
Fourth
Quarter
Sales
$
2,156,259

 
$
2,290,829

 
$
2,339,830

 
$
2,190,808

Gross profit
1,131,147

 
1,200,062

 
1,230,294

 
1,159,180

Operating income
403,157

 
457,445

 
461,963

 
402,835

Net income
264,934

 
282,821

 
283,734

 
302,315

Earnings per share – basic (1)
$
2.88

 
$
3.14

 
$
3.26

 
$
3.56

Earnings per share – assuming dilution (1)
$
2.83

 
$
3.10

 
$
3.22

 
$
3.52


(1) 
Earnings per share amounts are computed independently for each quarter and annual period. The quarterly earnings per share amounts may not sum to equal the full-year earnings per share amount.

The unaudited operating data presented above should be read in conjunction with the Company’s consolidated financial statements and related notes, and the other financial information included therein.
XML 36 R22.htm IDEA: XBRL DOCUMENT v3.10.0.1
Schedule II - Valuation and Qualifying Accounts
12 Months Ended
Dec. 31, 2018
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
Schedule II - valuation and qualifying accounts
O’REILLY AUTOMOTIVE, INC. AND SUBSIDIARIES

SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS

(in thousands)

Description
 
Balance at
Beginning of Period
 
Additions - Charged to
Costs and Expenses
 
Additions - Charged to
Other Accounts - Describe
 
Deductions -
 Describe
 
Balance at
End of Period
Allowance for doubtful accounts:
 
 
 
 
 
 
 
 
 
 
 
For the year ended December 31, 2018
 
$
12,717

 
$
9,475

 
$

 
$
8,954

(1) 
 
$
13,238

For the year ended December 31, 2017
 
12,040

 
8,598

 

 
7,921

(1) 
 
12,717

For the year ended December 31, 2016
 
$
9,637

 
$
9,587

 
$

 
$
7,184

(1) 
 
$
12,040

(1) 
Uncollectable accounts written off.
XML 37 R23.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies (Policy)
12 Months Ended
Dec. 31, 2018
Policy Text Block [Abstract]  
Nature of business
Nature of business:
O’Reilly Automotive, Inc. and its subsidiaries, collectively, “O’Reilly” or the “Company,” is a specialty retailer and supplier of automotive aftermarket parts. The Company’s stores carry an extensive product line, including new and remanufactured automotive hard parts, maintenance items and various automotive accessories. As of December 31, 2018, the Company owned and operated 5,219 stores in 47 states, servicing both do-it-yourself (“DIY”) and the professional service provider customers. After the close of business on December 31, 2018, the Company acquired substantially all of the non-real estate assets of Bennett Auto Supply, Inc. and its affiliates, including 33 stores that were not included in the 2018 store count and were not operated by the Company in 2018. The Company’s robust distribution system provides stores with same-day or overnight access to an extensive inventory of hard-to-find items not typically stocked in the stores of other auto parts retailers.
Segment reporting
Segment reporting:
The Company is managed and operated by a single management team reporting to the chief operating decision maker. O’Reilly stores have similar characteristics, including the nature of the products and services, the type and class of customers and the methods used to distribute products and provide service to its customers and, as a whole, make up a single operating segment. The Company does not prepare discrete financial information with respect to product lines, types of customers or geographic locations and as such has one reportable segment.
Principles of consolidation
Principles of consolidation:
The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All inter-company balances and transactions have been eliminated in consolidation.
Use of estimates
Use of estimates:
The preparation of the consolidated financial statements, in conformity with United States generally accepted accounting principles (“GAAP”), requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Actual results could materially differ from those estimates.
Cash equivalents
Cash equivalents:
Cash equivalents include investments with maturities of 90 days or less on the date of purchase.
Accounts receivable
Accounts receivable:
The Company maintains allowances for doubtful accounts for estimated losses resulting from the inability of the Company’s customers to make required payments. The Company considers the following factors when determining if collection is reasonably assured: customer creditworthiness, past transaction history with the customer, current economic and industry trends and changes in customer payment terms. Allowances for doubtful accounts are determined based on historical experience and an evaluation of the current composition of accounts receivable. Amounts due to the Company from its Team Members are included in “Accounts receivable” on the accompanying Consolidated Balance Sheets. These amounts consist primarily of purchases of merchandise on Team Member accounts. Accounts receivable due from Team Members was approximately $1.1 million and $0.9 million as of December 31, 2018 and 2017, respectively.

The Company grants credit to certain customers who meet the Company’s pre-established credit requirements. Concentrations of credit risk with respect to these receivables are limited because the Company’s customer base consists of a large number of small customers, spreading the credit risk across a broad base. The Company also controls this credit risk through credit approvals, credit limits and accounts receivable and credit monitoring procedures. Generally, the Company does not require security when credit is granted to customers. Credit losses are provided for in the Company’s consolidated financial statements and have consistently been within management’s expectations.
Amounts receivable from suppliers
Amounts receivable from suppliers:
The Company receives concessions from its suppliers through a variety of programs and arrangements, including allowances for new stores and warranties, volume purchase rebates and co-operative advertising. Co-operative advertising allowances that are incremental to the Company’s advertising program, specific to a product or event and identifiable for accounting purposes are reported as a reduction of advertising expense in the period in which the advertising occurred. All other supplier concessions are recognized as a reduction to the cost of sales. Amounts receivable from suppliers also include amounts due to the Company for changeover merchandise and product returns. The Company regularly reviews supplier receivables for collectability and assesses the need for a reserve for uncollectable amounts based on an evaluation of the Company’s suppliers’ financial positions and corresponding abilities to meet financial obligations.
Inventory
Inventory:
Inventory, which consists of automotive hard parts, maintenance items, accessories and tools, is stated at the lower of cost or market. Inventory also includes capitalized costs related to procurement, warehousing and distribution centers (“DC”s). Cost has been determined using the last-in, first-out (“LIFO”) method, which more accurately matches costs with related revenues. Over time, as the Company’s merchandise inventory purchases have increased, the Company negotiated improved acquisition costs from its suppliers and the corresponding price deflation exhausted the Company’s LIFO reserve balance. The Company’s policy is to not write up the value of its inventory in excess of its replacement cost, and accordingly, the Company’s merchandise inventory has been effectively recorded at replacement cost since December 31, 2013.
Fair value of financial instruments
Fair value of financial instruments:
The Company uses the fair value hierarchy, which prioritizes the inputs used to measure the fair value of certain of its financial instruments. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurement) and the lowest priority to unobservable inputs (Level 3 measurement). The Company uses the income and market approaches to determine the fair value of its assets and liabilities. The three levels of the fair value hierarchy are set forth below:
Level 1 – Quoted prices (unadjusted) in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.
Level 2 – Inputs other than quoted prices in active markets included within Level 1 that are observable for the asset or liability, either directly or indirectly.
Level 3 – Unobservable inputs for the asset or liability.
Property and equipment
Property and equipment:
Property and equipment are carried at cost. Depreciation is calculated using the straight-line method, generally over the estimated useful lives of the assets. Leasehold improvements are amortized over the lesser of the lease term or the estimated economic life of the assets. The lease term includes renewal options determined by management at lease inception, for which failure to execute renewal options would result in a substantial economic penalty to the Company. Maintenance and repairs are charged to expense as incurred. Upon retirement or sale, the cost and accumulated depreciation are eliminated and the gain or loss, if any, is recognized in the Company’s Consolidated Statements of Income. The Company reviews long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be fully recoverable.
Goodwill and other intangibles
Goodwill and other intangibles:
The accompanying Consolidated Balance Sheets at December 31, 2018 and 2017, include goodwill and other intangible assets recorded as the result of acquisitions. The Company reviews goodwill for impairment annually during the fourth quarter, or when events or changes in circumstances indicate the carrying value of these assets might exceed their current fair values. During 2018 and 2017, the goodwill impairment test included a quantitative assessment, which compared the fair value of the reporting unit to its carrying amount, including goodwill. The Company operates as a single reporting unit, and the Company determined that its fair value exceeded its carrying value, including goodwill, as of December 31, 2018 and 2017; as such, no goodwill impairment adjustment was required as of December 31, 2018 and 2017. Finite-lived intangibles are carried at cost and amortization is calculated using the straight-line method, generally over the estimated useful lives of the intangibles.
Impairment of long-lived assets
Impairment of long-lived assets:
The Company reviews its long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying value of an asset may not be recoverable. When such an event occurs, the Company compares the sum of the undiscounted expected future cash flows of the asset (asset group) with the carrying amounts of the asset. If the undiscounted expected future cash flows are less than the carrying value of the assets, the Company measures the amount of impairment loss as the amount, by which the carrying amount of the assets exceeds the fair value of the assets.
Valuation of investments
Valuation of investments:
The Company has an unsecured obligation to pay, in the future, the value of deferred compensation and a Company match relating to employee participation in the Company’s nonqualified deferred compensation plan (the “Deferred Compensation Plan”). The future obligation is adjusted to reflect the performance, whether positive or negative, of selected investment measurement options, chosen by each participant. The Company invests in various marketable securities with the intention of selling these securities to fulfill its future obligations under the Deferred Compensation Plan. The investments in this plan were stated at fair value based on quoted market prices, were accounted for as trading securities and were included in “Other assets, net” on the accompanying Consolidated Balance Sheets as of December 31, 2018 and 2017.
Self-insurance reserves
Self-insurance reserves:
The Company uses a combination of insurance and self-insurance mechanisms to provide for potential liabilities for Team Member health care benefits, workers’ compensation, vehicle liability, general liability and property loss. With the exception of certain Team Member health care benefit liabilities, employment related claims and litigation, certain commercial litigation and certain regulatory matters, the Company obtains third-party insurance coverage to limit its exposure. The Company estimates its self-insurance liabilities by considering a number of factors, including historical claims experience and trend-lines, projected medical and legal inflation, growth patterns and exposure forecasts.
Warranties
Warranties:
The Company offers warranties on certain merchandise it sells with warranty periods ranging from 30 days to limited lifetime warranties. The risk of loss arising from warranty claims is typically the obligation of the Company’s suppliers. Certain suppliers provide upfront allowances to the Company in lieu of accepting the obligation for warranty claims. For this merchandise, when sold, the Company bears the risk of loss associated with the cost of warranty claims. Differences between supplier allowances received by the Company, in lieu of warranty obligations and estimated warranty expense, are recorded as an adjustment to cost of sales. Estimated warranty costs, which are recorded as obligations at the time of sale, are based on the historical failure rate of each individual product line. The Company’s historical experience has been that failure rates are relatively consistent over time and that the ultimate cost of warranty claims to the Company has been driven by volume of units sold as opposed to fluctuations in failure rates or the variation of the cost of individual claims.
Litigation reserves
Litigation accruals:
O’Reilly is currently involved in litigation incidental to the ordinary conduct of the Company’s business. The Company accrues for litigation losses in instances where a material adverse outcome is probable and the Company is able to reasonably estimate the probable loss. The Company accrues for an estimate of material legal costs to be incurred in pending litigation matters. Although the Company cannot ascertain the amount of liability that it may incur from any of these matters, it does not currently believe that, in the aggregate, these matters, taking into account applicable insurance and accruals, will have a material adverse effect on its consolidated financial position, results of operations or cash flows in a particular quarter or annual period.

Share repurchases
Share repurchases:
In January of 2011, the Company’s Board of Directors approved a share repurchase program. Under the program, the Company may, from time to time, repurchase shares of its common stock, solely through open market purchases effected through a broker dealer at prevailing market prices, based on a variety of factors such as price, corporate trading policy requirements and overall market conditions. All shares repurchased under the share repurchase program are retired and recorded under the par value method on the accompanying Consolidated Balance Sheets.
Revenue recognition
Revenue recognition:
The Company’s primary source of revenue is derived from the sale of automotive aftermarket parts and merchandise to its customers. Revenue is recognized when performance obligations under the terms of a contract with a customer are satisfied, in an amount representing the consideration the Company expects to receive in exchange for transferring goods to the customer. Generally, the Company’s performance obligations are satisfied when the customer takes possession of the merchandise, which normally occurs immediately at the point of sale or through same day delivery of the merchandise. All sales are recorded net of estimated returns allowances, discounts and taxes. The company does not recognize revenue related to product warranties, as these are considered assurance warranty obligations. See the new recent accounting pronouncements section for information regarding the adoption implementation of Accounting Standard Update No. 2014-09, “Revenue from Contracts with Customers (Topic 606).”

Over-the-counter retail sales to do-it-yourself (“DIY”) customers are recorded when the customer takes possession of the merchandise. Internet retail sales, included in sales to DIY customers, are recorded when the merchandise is shipped or when the customer picks up the merchandise at a store. Sales to professional service provider customers, also referred to as “commercial sales,” are recorded upon same-day delivery of the merchandise to the customer, generally at the customer’s place of business. Other sales and sales adjustments primarily includes sales to Team Members, wholesale sales to other retailers (“jobber sales”), equipment sales, discounts, rebates, deferred revenue adjustments relating to the Company’s retail loyalty program and adjustments to estimated sales returns allowances. Sales to Team Members are recorded when the Team Member takes possession of the merchandise. Jobber sales are recorded upon shipment of the merchandise from a regional distribution center with same-day delivery to the jobber customer’s location.

The Company maintains a retail loyalty program named O’Reilly O’Rewards, which represents a performance obligation. The Company records a deferred revenue liability, based on a breakage adjusted, estimated redemption rate, and a corresponding reduction in revenue in periods when loyalty points are earned by members. The Company recognizes revenue and a corresponding reduction to the deferred revenue liability in periods when loyalty program issued coupons are redeemed by members, generally within a period of three months from issuance, or when unredeemed points expire, generally within 12 months after the date they were earned, which satisfies the Company’s performance obligation.
Cost of goods sold and selling, general and administrative expenses
Cost of goods sold and selling, general and administrative expenses:
The following table illustrates the primary costs classified in each major expense category:
Cost of goods sold, including warehouse and distribution expenses
 
Selling, general and administrative expenses
Total cost of merchandise sold, including:
 
Payroll and benefit costs for store and corporate Team Members
Freight expenses associated with acquiring merchandise and with moving merchandise inventories from the Company’s distribution centers to the stores
 
Occupancy costs of store and corporate facilities
Defective merchandise and warranty costs
 
Depreciation and amortization related to store and corporate assets
Supplier allowances and incentives, including:
 
Vehicle expenses for store delivery services
Allowances that are not reimbursements for specific, incremental and identifiable costs
 
Self-insurance costs
Cash discounts on payments to suppliers
 
Closed store expenses
Costs associated with the Company’s supply chain, including:
 
Other administrative costs, including:
Payroll and benefit costs
 
Accounting, legal and other professional services
Warehouse occupancy costs
 
Bad debt, banking and credit card fees
Transportation costs
 
Supplies
Depreciation
 
Travel
Inventory shrinkage
 
Advertising costs
Operating leases
Operating leases:
The Company recognizes rent expense on a straight-line basis over the lease terms of its stores, DCs and corporate offices. Generally, the lease term for stores and corporate offices is the base lease term and the lease term for DCs includes the base lease term plus certain renewal option periods, for which renewal is reasonably assured and failure to exercise the renewal option would result in a significant economic penalty. The Company’s policy is to amortize leasehold improvements associated with the Company’s operating leases over the lesser of the lease term or the estimated economic life of those assets.
Advertising expenses
Advertising expenses:
Advertising expense consists primarily of expenses related to the Company’s integrated marketing program, which includes radio, in-store, digital and social media promotions, as well as sports and event sponsorships and direct mail and newspaper promotional distribution. The Company expenses advertising costs as incurred. The Company also participates in cooperative advertising arrangements with certain of its suppliers.
Share-based compensation and benefit plans
Share-based compensation and benefit plans:
The Company sponsors employee share-based benefit plans and employee and director share-based compensation plans. The Company recognizes compensation expense over the requisite service period for its share-based plans based on the fair value of the awards on the date of the grant, award or issuance. Share-based plans include stock option awards issued under the Company’s employee incentive plans and director stock plan, stock issued through the Company’s employee stock purchase plan and restricted stock awarded to employees and directors through other compensation plans.
Pre-opening expenses
Pre-opening expenses:
Costs associated with the opening of new stores, which consist primarily of payroll and occupancy costs, are charged to “Selling, general and administrative expenses” on the accompanying Consolidated Statements of Income as incurred. Costs associated with the opening of new distribution centers, which consist primarily of payroll and occupancy costs, are included in “Cost of goods sold, including warehouse and distribution expenses” on the accompanying Consolidated Statements of Income as incurred.
Interest expense
Interest expense:
The Company capitalizes interest costs as a component of construction in progress, based on the weighted-average interest rates incurred on its long-term borrowings. Total interest costs capitalized for the years ended December 31, 2018, 2017 and 2016, were $9.1 million, $8.5 million and $7.9 million, respectively, which were included in “Interest expense” on the accompanying Consolidated Statements of Income.

In conjunction with the issuance or amendment of long-term debt instruments, the Company incurs various costs, including debt registration fees, accounting and legal fees and underwriter and book runner fees. Debt issuance costs related to the Company’s long-term unsecured senior notes are recorded as a reduction of the principal amount of the corresponding unsecured senior notes. Debt issuance costs related to the Company’s unsecured revolving credit facility are recorded as an asset. These debt issuance costs have been deferred and are being amortized over the term of the corresponding debt instrument and the amortization expense is included in “Interest expense” on the accompanying Consolidated Statements of Income. Deferred debt issuance costs totaled $17.1 million and $15.9 million, net of accumulated amortization, as of December 31, 2018 and 2017, respectively, of which $1.5 million and $2.0 million were included in “Other assets, net” as of December 31, 2018 and 2017, respectively, with the remainder included in “Long-term debt” on the accompanying Consolidated Balance Sheets.

The Company issued its long-term unsecured senior notes at a discount. The original issuance discounts on the senior notes are recorded as a reduction of the principal amount of the corresponding senior notes and are accreted over the term of the applicable senior note, with the accretion expense included in “Interest expense” on the accompanying Consolidated Statements of Income.
Income taxes
Income taxes:
The Company accounts for income taxes using the liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements. Under this method, deferred tax assets and liabilities are determined based on differences between the GAAP basis and tax basis of assets and liabilities using enacted tax rules and rates currently scheduled to be in effect for the year in which the differences are expected to reverse. Tax carry forwards are also recognized in deferred tax assets and liabilities under this method. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period of the enactment date. The Company would record a valuation allowance against deferred tax assets to the extent it is more likely than not the amount will not be realized, based upon evidence available at the time of the determination and any change in the valuation allowance is recorded in the period of a change in such determination. The Company did not establish a valuation allowance for deferred tax assets as of December 31, 2018 and 2017, as it was considered more likely than not that deferred tax assets were realizable through a combination of future taxable income, the realization of deferred tax liabilities and tax planning strategies.

The Company invests in certain tax credit funds that promote renewable energy. These investments generate a return primarily through the realization of federal tax credits and other tax benefits. The Company accounts for its renewable energy investments using the deferral method. Under this method, realized investment tax credits are recognized as a reduction of the renewable energy investments.

The Company regularly reviews its potential tax liabilities for tax years subject to audit. The amount of such liabilities is based on various factors, such as differing interpretations of tax regulations by the responsible tax authority, experience with previous tax audits and applicable tax law rulings. In management’s opinion, adequate provisions for income taxes have been made for all years presented. The estimates of the Company’s potential tax liabilities contain uncertainties because management must use judgment to estimate the exposures associated with the Company’s various tax positions and actual results could differ from estimates.
Earnings per share
Earnings per share:
Basic earnings per share is calculated by dividing net income by the weighted-average number of common shares outstanding during the fiscal period. Diluted earnings per share is calculated by dividing the weighted-average number of common shares outstanding plus the common stock equivalents associated with the potential impact of dilutive stock options. Certain common stock equivalents that could potentially dilute basic earnings per share in the future were not included in the fully diluted computation because they would have been antidilutive. Generally, stock options are antidilutive and excluded from the earnings per share calculation when the exercise price exceeds the market price of the common shares.
New accounting pronouncements
New accounting pronouncements:
In May of 2014, the Financial Accounting Standards Board (the “FASB”) issued Accounting Standard Update (“ASU”) No. 2014-09, “Revenue from Contracts with Customers (Topic 606),” now codified in the Accounting Standards Codification (“Topic 606”). Under Topic 606, an entity is required to follow a five-step process to determine the amount of revenue to recognize when promised goods or services are transferred to customers. Topic 606 offers specific accounting guidance for costs to obtain or fulfill a contract with a customer. In addition, an entity is required to disclose sufficient information to understand the nature, amount, timing, and uncertainty of revenue and cash flows arising from contracts with customers. The Company adopted this guidance using the modified retrospective transition method with its first quarter ended March 31, 2018. Results of the year ended December 31, 2018, were presented under Topic 606, while amounts in prior periods were not adjusted and continue to be reported under the accounting standard in effect for the prior periods. The adoption of Topic 606 did not have a material impact on the Company’s business process, internal controls, systems, consolidated financial condition, results of operations or cash flows; as such, a cumulative effective adjustment was not recorded to opening retained earnings.

In February of 2016, the FASB issued ASU No. 2016-02, “Leases (Topic 842)” (“ASU 2016-02”). Under ASU 2016-02, an entity will be required to recognize right-of-use assets and lease liabilities on its balance sheet and disclose key information about leasing arrangements. ASU 2016-02 offers specific accounting guidance for a lessee, a lessor and sale and leaseback transactions. Lessees and lessors are required to disclose qualitative and quantitative information about leasing arrangements to enable a user of the financial statements to assess the amount, timing and uncertainty of cash flows arising from leases. In July of 2018, the FASB issued ASU No. 2018-11, “Leases (Topic 842): Targeted Improvement” (“ASU 2018-11”), to provide an additional, optional transition method for adopting ASU 2016-02, which allows for an entity to choose to apply the new lease standard at adoption date and recognize a cumulative-effective adjustment to the opening balance of retained earnings in the period of adoption, while comparative periods presented will continue to be in accordance with current U.S. GAAP Topic 840. For public companies, Topic 842 is effective for annual reporting periods beginning after December 15, 2018, including interim periods within that reporting period. The Company established a task force, composed of multiple functional groups inside of the Company, which has substantially completed its objective of reviewing the critical components of the standard and implementing changes to systems and controls necessary to support the adoption of the new standard beginning with its first quarter ending March 31, 2019. The Company will adopt this guidance using the additional, optional transition method, the package of transitional practical expedients relating to the identification, classification and initial direct costs of leases commencing before the effective date of Topic 842, and the transitional practical expedient for the treatment of existing land easements; however, the Company will not elect the hindsight transitional practical expedient. The Company will make an accounting policy election to not apply recognition requirements of the guidance to short-term leases. The adoption of the new guidance will have a material impact on the total assets and liabilities reported on the Company’s consolidated balance sheet, and the Company estimates net right-of-use assets and lease liabilities to be approximately $1.9 billion and $2.0 billion, respectively, as of January 1, 2019. The difference between these amounts is primarily due to the accrual for straight-line rent expense. These estimates are based on the Company’s current lease portfolio and changes to the lease portfolio, including the total number of leases, lease commencement and end dates and lease termination expectations, as well as changes in anticipated lease discount rates, could impact these estimates. The Company expects to make an adjustment to opening “Retained Deficit” on the Consolidated Balance Sheet of approximately $1.4 million related to the adoption of this new guidance. The adoption of this new guidance will not have a material impact on the Company’s results of operations, cash flows, liquidity or the Company’s covenant compliance under its existing credit agreement.

In March of 2016, the FASB issued ASU No. 2016-09, “Compensation - Stock Compensation (Topic 718):  Improvements to Employee Share-Based Payment Accounting” (“ASU 2016-09”).  Under ASU 2016-09, several aspects of the accounting for share-based payment transactions, including tax consequence, classification of awards as equity or liabilities, and classification on the statement of cash flows, were changed.  The Company adopted this guidance with its first quarter ending March 31, 2017.  Upon adoption of ASU 2016-09, the Company elected to change its accounting policy to account for forfeitures as they occur; this change was applied using the modified retrospective transition method with a cumulative effect adjustment of $0.3 million to opening “Retained earnings” on the accompanying Consolidated Balance Sheet as of December 31, 2017.  The Company applied the amendments related to the presentation of tax withholdings on the statement of cash flows using the retrospective transition method, which resulted in $0.6 million of tax withholdings being reclassified from “Net cash provided by operating activities” to “Net cash used in financing activities” on the accompanying Consolidated Statement of Cash Flows for the year ended December 31, 2016.  The Company elected to apply the amendments related to the presentation of excess tax benefits on the statement of cash flows using the retrospective transition method, which resulted in $56.0 million of excess tax benefits related to share-based compensation being reclassified from “Net cash used in financing activities” to “Net cash provided by operating activities” in the accompanying Consolidated Statement of Cash Flows for the year ended December 31, 2016.  ASU 2016-09 amendments related to accounting for excess tax benefits in the income statement were adopted prospectively, resulting in the reduction of $34.7 million and $48.7 million in “Provision for income taxes” in the accompanying Consolidated Statements of Income for the years ended December 31, 2018, and 2017, respectively.

In June of 2016, the FASB issued ASU No. 2016-13, “Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments” (“ASU 2016-13”). Under ASU 2016-13, businesses and other organizations are required to present financial assets, measured at amortized costs basis, at the net amount expected to be collected. The allowance for credit losses is a valuation account that is deducted from the amortized cost basis, such as trade receivables. The measurement of expected credit loss will be based on historical experience, current conditions, and reasonable and supportable forecasts that affect the collectibility of the reported amount. For public companies, ASU 2016-13 is effective for annual reporting periods beginning after December 15, 2019, including interim periods within that reporting period, and requires a modified retrospective adoption, with early adoption permitted. The Company will adopt this guidance beginning with its first quarter ending March 31, 2020. The application of this new guidance is not expected to have a material impact on the Company’s consolidated financial condition, results of operations or cash flows.

In January of 2017, the FASB issued ASU No. 2017-04, “Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment” (“ASU 2017-04”). ASU 2017-04 eliminates the second step in the previous process for goodwill impairment testing; instead, the test is now a one-step process that calls for goodwill impairment loss to be measured as the excess of the reporting unit’s carrying amount over its fair value. For public companies, ASU 2017-04 is effective for annual reporting periods beginning after December 15, 2019, including interim periods within that reporting period, and requires prospective adoption, with early adoption after January 1, 2017. The Company will adopt this guidance beginning with its first quarter ending March 31, 2019. The application of this new guidance is not expected to have a material impact on the Company’s consolidated financial condition, results of operations or cash flows.

In August of 2018, the FASB issued ASU No. 2018-15, “Intangibles - Goodwill and Other - Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract” (“ASU 2018-15”). ASU 2018-15 aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software. ASU 2018-15 is effective for annual reporting periods beginning after December 15, 2019, and interim periods within that reporting period, and allows for either retrospective or prospective adoption, with early adoption permitted. The Company early adopted this guidance with its third quarter ended September 30, 2018, using the prospective adoption method. The Company did not capitalize any implementation costs incurred in cloud computing arrangements that are service contracts subsequent to adoption, and therefore, the adoption of this new guidance did not impact the Company’s consolidated financial condition, results of operations or cash flows during the period. The Company does not expect that the application of this new guidance will have a material impact on the Company’s consolidated financial condition, results of operations or cash flows.
XML 38 R24.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2018
Policy Text Block [Abstract]  
Components of self-insurance reserves
 
December 31,
 
2018
 
2017
Self-insurance reserves (undiscounted)
$
157,538

 
$
147,664

Self-insurance reserves (discounted)
146,718

 
137,970


XML 39 R25.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2018
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Abstract]  
Valuation of marketable securities
 
December 31, 2018
 
Quoted Prices in Active Markets for Identical Instruments
(Level 1)
 
Significant Other Observable Inputs
(Level 2)
 
Significant Unobservable Inputs
(Level 3)
 
Total
Marketable securities
$
25,493

 
$

 
$

 
$
25,493


 
December 31, 2017
 
Quoted Prices in Active Markets for Identical Instruments
(Level 1)
 
Significant Other Observable Inputs
(Level 2)
 
Significant Unobservable Inputs
(Level 3)
 
Total
Marketable securities
$
25,706

 
$

 
$

 
$
25,706

Valuation of senior notes
 
December 31, 2018
 
December 31, 2017
 
Carrying Amount
 
Estimated Fair Value
 
Carrying Amount
 
Estimated Fair Value
Senior Notes
$
3,130,122

 
$
3,116,046

 
$
2,632,390

 
$
2,728,167



XML 40 R26.htm IDEA: XBRL DOCUMENT v3.10.0.1
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2018
Property, Plant and Equipment [Abstract]  
Property and equipment, including original useful lives
 
Original Useful Lives
 
December 31, 2018
 
December 31, 2017
Land
 
 
$
745,050

 
$
695,669

Buildings and building improvements
15 – 39 years
 
2,147,969

 
1,968,079

Leasehold improvements
3 – 25 years
 
686,058

 
626,714

Furniture, fixtures and equipment
3 – 20 years
 
1,350,808

 
1,250,690

Vehicles
5 – 10 years
 
424,421

 
392,130

Construction in progress
 
 
291,246

 
257,853

Total property and equipment
 
 
5,645,552

 
5,191,135

Less: accumulated depreciation and amortization
 
 
2,058,550

 
1,847,329

Net property and equipment
 
 
$
3,587,002


$
3,343,806


XML 41 R27.htm IDEA: XBRL DOCUMENT v3.10.0.1
Goodwill and Other Intangibles (Tables)
12 Months Ended
Dec. 31, 2018
Goodwill and Intangible Assets Disclosure [Abstract]  
Change in goodwill
 
2018
 
2017
Goodwill, balance at January 1,
$
789,058

 
$
785,399

Change in goodwill
18,202

 
3,659

Goodwill, balance at December 31,
$
807,260

 
$
789,058

Amortizable intangibles
 
Cost of Amortizable
Intangibles
 
Accumulated Amortization
(Expense) Benefit
 
Net Amortizable Intangibles
 
December 31,
2018
 
December 31,
2017
 
December 31,
2018
 
December 31,
2017
 
December 31,
2018
 
December 31,
2017
Amortizable intangible assets:
 
 
 
 
 
 
 
 
 
 
 
Favorable leases
$
18,930

 
$
22,500

 
$
(12,564
)
 
$
(14,495
)
 
$
6,366

 
$
8,005

Non-compete agreements
2,757

 
1,851

 
(679
)
 
(464
)
 
2,078

 
1,387

Total amortizable intangible assets
$
21,687

 
$
24,351

 
$
(13,243
)
 
$
(14,959
)
 
$
8,444

 
$
9,392

 
 
 
 
 
 
 
 
 
 
 
 
Unfavorable leases
$
10,180

 
$
14,470

 
$
8,486

 
$
11,853

 
$
1,694

 
$
2,617

Estimated net amortization of intangibles
 
December 31, 2018
 
Amortization Expense
 
Amortization Benefit
 
Total Amortization Expense
2019
$
(1,483
)
 
$
713

 
$
(770
)
2020
(1,306
)
 
541

 
(765
)
2021
(1,078
)
 
389

 
(689
)
2022
(961
)
 
51

 
(910
)
2023
(787
)
 

 
(787
)
Total
$
(5,615
)
 
$
1,694

 
$
(3,921
)
XML 42 R28.htm IDEA: XBRL DOCUMENT v3.10.0.1
Financing (Tables)
12 Months Ended
Dec. 31, 2018
Debt Disclosure [Abstract]  
Outstanding financing facilities
 
December 31,
 
2018
 
2017
Revolving Credit Facility, weighted-average variable interest rate of 4.560%
$
287,000

 
$
346,000

$500 million, 4.875% Senior Notes due 2021(1), effective interest rate of 4.952%
498,371

 
497,565

$300 million, 4.625% Senior Notes due 2021(2), effective interest rate of 4.645%
299,244

 
298,961

$300 million, 3.800% Senior Notes due 2022(3), effective interest rate of 3.845%
298,574

 
298,214

$300 million, 3.850% Senior Notes due 2023(4), effective interest rate of 3.851%
298,821

 
298,583

$500 million, 3.550% Senior Notes due 2026(5), effective interest rate of 3.570%
496,240

 
495,792

$750 million, 3.600% Senior Notes due 2027(6), effective interest rate of 3.619%
743,868

 
743,275

$500 million, 4.350% Senior Notes due 2028(7), effective interest rate of 4.383%
495,004

 

Long-term debt
$
3,417,122

 
$
2,978,390

(1) 
Net of unamortized discount of $0.7 million and $1.1 million as of December 31, 2018 and 2017, respectively, and debt issuance costs of $0.9 million and $1.4 million as of December 31, 2018 and 2017, respectively.
(2) 
Net of unamortized discount of $0.1 million and $0.2 million as of December 31, 2018 and 2017, respectively, and debt issuance costs of $0.6 million and $0.8 million as of December 31, 2018 and 2017, respectively.
(3) 
Net of unamortized discount of $0.5 million and $0.6 million as of December 31, 2018 and 2017, respectively, and debt issuance costs of $1.0 million and $1.2 million as of December 31, 2018 and 2017, respectively.
(4) 
Net of unamortized discount of less than $0.1 million as of December 31, 2018 and 2017, and debt issuance costs of $1.2 million and $1.4 million as of December 31, 2018 and 2017, respectively.
(5) 
Net of unamortized discount of $0.6 million and $0.7 million as of December 31, 2018 and 2017, respectively, and debt issuance costs of $3.1 million and $3.5 million as of December 31, 2018 and 2017, respectively.
(6) 
Net of unamortized discount of $1.1 million and $1.2 million as of December 31, 2018 and 2017, respectively, and debt issuance costs of $5.1 million and $5.6 million as of December 31, 2018 and 2017, respectively.
(7) 
Net of unamortized discount of $1.3 million as of December 31, 2018, and debt issuance costs of $3.7 million as of December 31, 2018.

Principle maturities of financing facilities
 
Scheduled Maturities
2019
$

2020

2021
800,000

2022
587,000

2023
300,000

Thereafter
1,750,000

Total
$
3,437,000

XML 43 R29.htm IDEA: XBRL DOCUMENT v3.10.0.1
Leasing (Tables)
12 Months Ended
Dec. 31, 2018
Leases [Abstract]  
Future minimum lease payments for operating leases
 
December 31, 2018
 
Related Parties
 
Non-Related Parties
 
Total
2019
$
4,682

 
$
305,061

 
$
309,743

2020
3,896

 
288,972

 
292,868

2021
3,429

 
260,794

 
264,223

2022
2,671

 
236,485

 
239,156

2023
2,448

 
206,003

 
208,451

Thereafter
3,515

 
1,111,088

 
1,114,603

Total
$
20,641

 
$
2,408,403

 
$
2,429,044


Schedule of net rent expense
 
For the Year Ended 
 December 31,
 
2018
 
2017
 
2016
Minimum operating lease expense
$
305,613

 
$
289,245

 
$
273,559

Contingent rents
806

 
1,049

 
892

Other lease related occupancy costs
14,449

 
12,478

 
13,241

Total rent expense
320,868

 
302,772

 
287,692

Less: sublease income
3,585

 
4,158

 
4,439

Net rent expense
$
317,283

 
$
298,614

 
$
283,253

XML 44 R30.htm IDEA: XBRL DOCUMENT v3.10.0.1
Warranties (Tables)
12 Months Ended
Dec. 31, 2018
Product Warranties Disclosures [Abstract]  
Product warranty liabilities
 
2018
 
2017
Warranty liabilities, balance at January 1,
$
44,398

 
$
36,623

Warranty claims
(89,557
)
 
(79,660
)
Warranty accruals
97,379

 
87,435

Warranty liabilities, balance at December 31,
$
52,220

 
$
44,398

XML 45 R31.htm IDEA: XBRL DOCUMENT v3.10.0.1
Share Repurchase Program (Tables)
12 Months Ended
Dec. 31, 2018
Proceeds from (Repurchase of) Equity [Abstract]  
Schedule of shares repurchased
 
For the Year Ended 
 December 31,
 
2018
 
2017
Shares repurchased
6,061

 
9,301

Average price per share
$
282.80

 
$
233.57

Total investment
$
1,713,953

 
$
2,172,437

XML 46 R32.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue (Tables)
12 Months Ended
Dec. 31, 2018
Revenue from Contract with Customer [Abstract]  
Disaggregation of revenue
 
For the Year Ended 
 December 31,
 
2018
 
2017
 
2016
Sales to do-it-yourself customers
$
5,351,035

 
$
5,113,288

 
$
4,911,826

Sales to professional service provider customers
4,035,898

 
3,724,220

 
3,540,116

Other sales and sales adjustments
149,495

 
140,218

 
141,154

Total sales
$
9,536,428

 
$
8,977,726

 
$
8,593,096

XML 47 R33.htm IDEA: XBRL DOCUMENT v3.10.0.1
Share-Based Compensation and Benefit Plans (Tables)
12 Months Ended
Dec. 31, 2018
Share-Based Compensation and Benefit Plans  
Summary of shares authorized and available for future issuance under compensation and benefit plans
 
 
December 31, 2018
Plans
 
Total Shares Authorized for Issuance under the Plans
 
Shares Available for Future Issuance under the Plans
Employee Incentive Plans
 
34,000

 
5,573

Director Stock Plan
 
1,000

 
263

Performance Incentive Plan
 
650

 
368

Employee Stock Purchase Plans
 
4,250

 
594

Profit Sharing and Savings Plan
 
4,200

 
349


Restricted stock [Member]  
Share-Based Compensation and Benefit Plans  
Summary of activity of share-based compensation and benefit plans
 
For the Year Ended 
 December 31,
 
2018
 
2017
 
2016
Compensation expense for restricted shares awarded
$
1,370

 
$
1,628

 
$
1,293

Income tax benefit from compensation expense related to restricted shares
$
340

 
$
621

 
$
483

Total fair value of restricted shares at vest date
$
1,230

 
$
1,202

 
$
2,384

Shares awarded under the plans
5

 
4

 
4

Weighted-average grant-date fair value of shares awarded under the plans
$
263.89

 
$
253.78

 
$
264.24


Employee stock purchase plan [Member]  
Share-Based Compensation and Benefit Plans  
Summary of ESPP plan activity
 
For the Year Ended 
 December 31,
 
2018
 
2017
 
2016
Compensation expense for shares issued under the ESPP
$
2,285

 
$
2,212

 
$
2,162

Income tax benefit from compensation expense for shares issued under the ESPP
$
566

 
$
844

 
$
807

Shares issued under the ESPP
53

 
64

 
54

Weighted-average price of shares issued under the ESPP
$
245.26

 
$
196.72

 
$
227.12


Employee [Member] | Restricted stock [Member]  
Share-Based Compensation and Benefit Plans  
Summary of restricted stock
 
Shares
 
Weighted-Average Grant-Date Fair Value
Non-vested at December 31, 2017
3

 
$
244.06

Granted during the period
2

 
262.38

Vested during the period (1)
(1
)
 
232.30

Forfeited during the period

 

Non-vested at December 31, 2018
4

 
$
260.42

(1) 
Includes less than one thousand shares withheld to cover employees’ taxes upon vesting.

Director [Member] | Restricted stock [Member]  
Share-Based Compensation and Benefit Plans  
Summary of restricted stock
 
Shares
 
Weighted-Average Grant-Date Fair Value
Non-vested at December 31, 2017
5

 
$
250.85

Granted during the period
3

 
265.41

Vested during the period
(3
)
 
248.53

Forfeited during the period

 

Non-vested at December 31, 2018
5

 
$
261.07


Stock option [Member]  
Share-Based Compensation and Benefit Plans  
Black-Scholes option pricing model
 
December 31,
 
2018
 
2017
 
2016
Risk free interest rate
2.63
%
 
1.98
%
 
1.44
%
Expected life
5.9 Years

 
5.4 Years

 
5.5 Years

Expected volatility
24.0
%
 
22.4
%
 
22.3
%
Expected dividend yield
%
 
%
 
%

Summary of activity of share-based compensation and benefit plans
 
For the Year Ended 
 December 31,
 
2018
 
2017
 
2016
Compensation expense for stock options awarded (in thousands)
$
16,521

 
$
15,561

 
$
15,404

Income tax benefit from compensation expense related to stock options (in thousands)
4,093

 
5,934

 
5,753

Total intrinsic value of stock options exercised (in thousands)
156,327

 
135,533

 
157,115

Cash received from exercise of stock options (in thousands)
61,403

 
33,229

 
47,394

Weighted-average grant-date fair value of options awarded
$
76.57

 
$
62.79

 
$
63.42

Weighted-average remaining contractual life of exercisable options
4.4 Years

 
3.8 Years

 
3.9 Years


Stock option [Member] | Employee stock option [Member]  
Share-Based Compensation and Benefit Plans  
Summary of stock options
 
Shares
(in thousands)
 
Weighted-Average Exercise Price
 
Average Remaining Contractual Terms
 
Aggregate Intrinsic Value
(in thousands)
Outstanding at December 31, 2017
2,364

 
$
137.08

 
 
 
 
Granted
293

 
264.34

 
 
 
 
Exercised
(763
)
 
80.52

 
 
 
 
Forfeited or expired
(34
)
 
231.53

 
 
 
 
Outstanding at December 31, 2018
1,860

 
$
178.57

 
5.9 Years
 
$
308,297

Vested or expected to vest at December 31, 2018
1,819

 
$
176.78

 
5.8 Years
 
$
304,818

Exercisable at December 31, 2018
1,174

 
$
133.24

 
4.4 Years
 
$
247,816


XML 48 R34.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2018
Income Tax Disclosure [Abstract]  
Schedule of deferred tax assets and liabilities
 
December 31,
 
2018
 
2017
Deferred tax assets:
 
 
 
Allowance for doubtful accounts
$
1,944

 
$
1,885

Tax credits
5,606

 
7,179

Other accruals
105,894

 
97,247

Net operating losses

 
346

Other
14,770

 
14,784

Total deferred tax assets
128,214


121,441

 
 
 
 
Deferred tax liabilities:
 
 
 
Inventories
62,846

 
55,965

Property and equipment
140,019

 
122,354

Other
30,915

 
28,528

Total deferred tax liabilities
233,780

 
206,847

 
 
 
 
Net deferred tax liabilities
$
(105,566
)
 
$
(85,406
)
Schedule of components of the provision for income taxes
 
For the Year Ended 
 December 31, 2018
 
Current
 
Deferred
 
Total
Federal income tax expense
$
289,953

 
$
16,309

 
$
306,262

State income tax expense
59,487

 
3,851

 
63,338

Net income tax expense
$
349,440

 
$
20,160

 
$
369,600


 
For the Year Ended 
 December 31, 2017
 
Current
 
Deferred
 
Total
Federal income tax expense (benefit)
$
467,577

 
$
(13,053
)
 
$
454,524

State income tax expense
41,183

 
8,293

 
49,476

Net income tax expense (benefit)
$
508,760

 
$
(4,760
)
 
$
504,000

 
For the Year Ended 
 December 31, 2016
 
Current
 
Deferred
 
Total
Federal income tax expense
$
540,090

 
$
7,558

 
$
547,648

State income tax expense
49,016

 
2,836

 
51,852

Net income tax expense
$
589,106

 
$
10,394

 
$
599,500

Reconciliation of the provision for income taxes to the amounts computed at the federal statutory rate
 
For the Year Ended 
 December 31,
 
2018
 
2017
 
2016
Federal income taxes at statutory rate
$
355,758

 
$
573,231

 
$
573,020

State income taxes, net of federal tax benefit
56,345

 
39,062

 
35,285

Excess tax benefit from share-based compensation
(34,703
)
 
(48,688
)
 

Revaluation of deferred tax liability
(1,262
)
 
(53,240
)
 

Other items, net
(6,538
)
 
(6,365
)
 
(8,805
)
Total provision for income taxes
$
369,600

 
$
504,000

 
$
599,500

Summary of changes in gross amount of unrecognized tax benefits, excluding interest and penalties
 
2018
 
2017
 
2016
Unrealized tax benefit, balance at January 1,
$
35,388

 
$
34,798

 
$
36,928

Additions based on tax positions related to the current year
3,550

 
6,299

 
6,116

Additions based on tax positions related to prior years
4,255

 

 

Payments related to items settled with taxing authorities
(2,792
)
 

 
(195
)
Reductions due to the lapse of statute of limitations and settlements
(6,635
)
 
(5,709
)
 
(8,051
)
Unrealized tax benefit, balance at December 31,
$
33,766

 
$
35,388

 
$
34,798

XML 49 R35.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2018
Earnings Per Share [Abstract]  
Computation of basic and diluted earnings per share
 
For the Year Ended 
 December 31,
 
2018
 
2017
 
2016
Numerator (basic and diluted):
 
 
 
 
 
Net income
$
1,324,487

 
$
1,133,804

 
$
1,037,691

 
 
 
 
 
 
Denominator:
 
 
 
 
 
Weighted-average common shares outstanding – basic
81,406

 
88,426

 
95,447

Effect of stock options (1)
874

 
1,076

 
1,273

Weighted-average common shares outstanding – assuming dilution
82,280

 
89,502

 
96,720

 
 
 
 
 
 
Earnings per share:
 
 
 
 
 
Earnings per share-basic
$
16.27

 
$
12.82

 
$
10.87

Earnings per share-assuming dilution
$
16.10

 
$
12.67

 
$
10.73

 
 
 
 
 
 
Antidilutive potential common shares not included in the calculation of diluted earnings per share:
 
 
 
 
 
Stock options (1)
567

 
715

 
332

Weighted-average exercise price per share of antidilutive stock options (1)
$
268.55

 
$
252.16

 
$
265.77


(1) 
See Note 10 for further information concerning the terms of the Company’s share-based compensation plans.
XML 50 R36.htm IDEA: XBRL DOCUMENT v3.10.0.1
Quarterly Results (Unaudited) (Tables)
12 Months Ended
Dec. 31, 2018
Quarterly Financial Data [Abstract]  
Quarterly operating data (unaudited)
 
Fiscal 2018
 
First
Quarter
 
Second
Quarter
 
Third
Quarter
 
Fourth
Quarter
Sales
$
2,282,681

 
$
2,456,073

 
$
2,482,717

 
$
2,314,957

Gross profit
1,201,258

 
1,288,638

 
1,315,755

 
1,234,315

Operating income
422,846

 
479,150

 
485,148

 
428,040

Net income
304,906

 
353,073

 
366,151

 
300,357

Earnings per share – basic (1)
$
3.65

 
$
4.32

 
$
4.54

 
$
3.76

Earnings per share – assuming dilution (1)
$
3.61

 
$
4.28

 
$
4.50

 
$
3.72


 
Fiscal 2017
 
First
Quarter
 
Second
Quarter
 
Third
Quarter
 
Fourth
Quarter
Sales
$
2,156,259

 
$
2,290,829

 
$
2,339,830

 
$
2,190,808

Gross profit
1,131,147

 
1,200,062

 
1,230,294

 
1,159,180

Operating income
403,157

 
457,445

 
461,963

 
402,835

Net income
264,934

 
282,821

 
283,734

 
302,315

Earnings per share – basic (1)
$
2.88

 
$
3.14

 
$
3.26

 
$
3.56

Earnings per share – assuming dilution (1)
$
2.83

 
$
3.10

 
$
3.22

 
$
3.52


(1) 
Earnings per share amounts are computed independently for each quarter and annual period. The quarterly earnings per share amounts may not sum to equal the full-year earnings per share amount.
XML 51 R37.htm IDEA: XBRL DOCUMENT v3.10.0.1
Schedule II - Valuation and Qualifying Accounts (Tables)
12 Months Ended
Dec. 31, 2018
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
Valuation and qualifying accounts
Description
 
Balance at
Beginning of Period
 
Additions - Charged to
Costs and Expenses
 
Additions - Charged to
Other Accounts - Describe
 
Deductions -
 Describe
 
Balance at
End of Period
Allowance for doubtful accounts:
 
 
 
 
 
 
 
 
 
 
 
For the year ended December 31, 2018
 
$
12,717

 
$
9,475

 
$

 
$
8,954

(1) 
 
$
13,238

For the year ended December 31, 2017
 
12,040

 
8,598

 

 
7,921

(1) 
 
12,717

For the year ended December 31, 2016
 
$
9,637

 
$
9,587

 
$

 
$
7,184

(1) 
 
$
12,040

(1) 
Uncollectable accounts written off.
XML 52 R38.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies (Narrative) (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2018
USD ($)
stores
states
Dec. 31, 2017
USD ($)
Dec. 31, 2016
USD ($)
Jan. 01, 2019
USD ($)
Summary of significant accounting policies        
Number of stores | stores 5,219      
Number of states, in which the Company operates | states 47      
Accounts receivable due from employees to the Company $ 1,100 $ 900    
Allowance for doubtful supplier receivables 0 0    
Replacement cost of inventory 3,200,000 3,010,000    
LIFO inventory value in excess of replacement cost of inventory 107,300 157,300    
Goodwill impairment 0 0    
Impairment of long-lived assets 11,400 0    
Self-insurance reserves, current 77,012 71,695    
Advertising expense, net 81,400 83,700 $ 83,000  
Total interest costs capitalized 9,100 8,500 7,900  
Deferred debt issuance costs, net of amortization 17,100 15,900    
Original issuance discounts, net of accretion 4,300 3,700    
Valuation allowance for deferred tax assets 0 $ 0    
ASU 2016-02 [Member] | Forecast [Member]        
Summary of significant accounting policies        
Cumulative effective adjustment to opening Retained earnings       $ 1,400
Operating lease, right-of-use asset       1,900,000
Operating lease, liability       $ 2,000,000
Adoption of ASU 2014-09 (Topic 606) [Member]        
Summary of significant accounting policies        
Financial statement impact from adoption 0      
Cumulative effective adjustment to opening Retained earnings 0      
Adoption of ASU 2016-09 [Member]        
Summary of significant accounting policies        
Change in accounting policy, description   Upon adoption of ASU 2016-09, the Company elected to change its accounting policy to account for forfeitures as they occur; this change was applied using the modified retrospective transition method with a cumulative effect adjustment    
Effect of accounting pronouncement adoption on Provision for income taxes 34,700 $ 48,700    
Adoption of ASU 2016-09 [Member] | Reclassification or adjustment due to the adoption of an accounting pronouncement [Member]        
Summary of significant accounting policies        
Cumulative effective adjustment to opening Retained earnings   300    
Tax withholdings for share-based compensation, reclassified from operating activities     600  
Excess tax benefit from share-based compensation, reclassified from financing activities     $ 56,000  
Adoption of ASU 2018-15 [Member]        
Summary of significant accounting policies        
Financial statement impact from adoption 0      
Capitalized implementation costs 0      
Other Assets [Member]        
Summary of significant accounting policies        
Deferred debt issuance costs, net of amortization $ 1,500 $ 2,000    
Loyalty Program Points [Member]        
Summary of significant accounting policies        
Deferred revenue, period expect to be recognized within 3 months      
Loyalty Program Coupon [Member]        
Summary of significant accounting policies        
Deferred revenue, period expect to be recognized within 12 months      
XML 53 R39.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies (Components of Self-Insurance Reserves) (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Policy Text Block [Abstract]    
Self-insurance reserves (undiscounted) $ 157,538 $ 147,664
Self-insurance reserves (discounted) $ 146,718 $ 137,970
XML 54 R40.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurements (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Abstract]    
(Decrease) increase in fair value of marketable securities $ (1,700) $ 3,600
Non-financial assets and liabilities measured at fair value on a nonrecurring basis $ 0 $ 0
XML 55 R41.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurements (Fair Value of Marketable Securities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Fair Value Measurements    
Estimated fair value of marketable securities $ 25,493 $ 25,706
Fair value, inputs, Level 1 [Member]    
Fair Value Measurements    
Estimated fair value of marketable securities 25,493 25,706
Fair value, inputs, Level 2 [Member]    
Fair Value Measurements    
Estimated fair value of marketable securities 0 0
Fair value, inputs, Level 3 [Member]    
Fair Value Measurements    
Estimated fair value of marketable securities $ 0 $ 0
XML 56 R42.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurements (Fair Value of Senior Notes) (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Fair Value Measurements    
Carrying amount of senior notes $ 3,130,122 $ 2,632,390
Fair value, inputs, Level 2 [Member]    
Fair Value Measurements    
Estimated fair value of senior notes $ 3,116,046 $ 2,728,167
XML 57 R43.htm IDEA: XBRL DOCUMENT v3.10.0.1
Property and Equipment (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Property and Equipment      
Depreciation and amortization expense $ 258,937 $ 233,845 $ 217,866
Impairment of long-lived assets 11,400 0  
Property and equipment [Member]      
Property and Equipment      
Depreciation and amortization expense $ 246,000 $ 232,700 $ 217,000
XML 58 R44.htm IDEA: XBRL DOCUMENT v3.10.0.1
Property and Equipment (Property and Equipment, Including Original Useful Lives) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Property and Equipment    
Property and equipment $ 5,645,552 $ 5,191,135
Less: accumulated depreciation and amortization 2,058,550 1,847,329
Net property and equipment 3,587,002 3,343,806
Land [Member]    
Property and Equipment    
Property and equipment 745,050 695,669
Buildings and building improvements [Member]    
Property and Equipment    
Property and equipment $ 2,147,969 1,968,079
Buildings and building improvements [Member] | Minimum [Member]    
Property and Equipment    
Property and equipment, useful lives 15 years  
Buildings and building improvements [Member] | Maximum [Member]    
Property and Equipment    
Property and equipment, useful lives 39 years  
Leasehold improvements [Member]    
Property and Equipment    
Property and equipment $ 686,058 626,714
Leasehold improvements [Member] | Minimum [Member]    
Property and Equipment    
Property and equipment, useful lives 3 years  
Leasehold improvements [Member] | Maximum [Member]    
Property and Equipment    
Property and equipment, useful lives 25 years  
Furniture, fixtures and equipment [Member]    
Property and Equipment    
Property and equipment $ 1,350,808 1,250,690
Furniture, fixtures and equipment [Member] | Minimum [Member]    
Property and Equipment    
Property and equipment, useful lives 3 years  
Furniture, fixtures and equipment [Member] | Maximum [Member]    
Property and Equipment    
Property and equipment, useful lives 20 years  
Vehicles [Member]    
Property and Equipment    
Property and equipment $ 424,421 392,130
Vehicles [Member] | Minimum [Member]    
Property and Equipment    
Property and equipment, useful lives 5 years  
Vehicles [Member] | Maximum [Member]    
Property and Equipment    
Property and equipment, useful lives 10 years  
Construction in Progress [Member]    
Property and Equipment    
Property and equipment $ 291,246 $ 257,853
XML 59 R45.htm IDEA: XBRL DOCUMENT v3.10.0.1
Goodwill and Other Intangibles (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Goodwill and Other Intangibles      
Increase in Goodwill $ 18,202 $ 3,659  
Goodwill impairment 0 0  
Increase in non-compete agreements 900 200  
Indefinite-lived intangible assets, other than goodwill 0 0  
Amortization expense of amortizable intangible assets $ 1,400 1,600 $ 2,100
Favorable Leases [Member]      
Goodwill and Other Intangibles      
Weighted-average remaining useful life of favorable leases 8 years 4 months 24 days    
Unfavorable Leases [Member]      
Goodwill and Other Intangibles      
Weighted-average remaining useful life of unfavorable leases 2 years 7 months 27 days    
Amortization benefit of unfavorable operating leases $ 900 $ 1,500 $ 2,100
XML 60 R46.htm IDEA: XBRL DOCUMENT v3.10.0.1
Goodwill and Other Intangibles (Changes in Net Goodwill) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Goodwill and Intangible Assets Disclosure [Abstract]    
Goodwill, beginning balance $ 789,058 $ 785,399
Change in goodwill 18,202 3,659
Goodwill, ending balance $ 807,260 $ 789,058
XML 61 R47.htm IDEA: XBRL DOCUMENT v3.10.0.1
Goodwill and Other Intangibles (Amortizable Intangibles) (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Amortizable Intangibles    
Amortizable intangible assets, cost $ 21,687 $ 24,351
Amortizable intangible assets, accumulated amortization expense (13,243) (14,959)
Net amortizable intangible assets 8,444 9,392
Favorable Leases [Member]    
Amortizable Intangibles    
Amortizable intangible assets, cost 18,930 22,500
Amortizable intangible assets, accumulated amortization expense (12,564) (14,495)
Net amortizable intangible assets 6,366 8,005
Non-compete Agreements [Member]    
Amortizable Intangibles    
Amortizable intangible assets, cost 2,757 1,851
Amortizable intangible assets, accumulated amortization expense (679) (464)
Net amortizable intangible assets 2,078 1,387
Unfavorable Leases [Member]    
Amortizable Intangibles    
Amortizable intangibles, cost 10,180 14,470
Amortizable intangibles, accumulated amortization benefit 8,486 11,853
Net amortizable intangibles $ 1,694 $ 2,617
XML 62 R48.htm IDEA: XBRL DOCUMENT v3.10.0.1
Goodwill and Other Intangibles (Estimated Amortization of Intangibles) (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
2019 amortization expense $ (1,483)
2020 amortization expense (1,306)
2021 amortization expense (1,078)
2022 amortization expense (961)
2023 amortization expense (787)
Total amortization expense (5,615)
2019 amortization benefit 713
2020 amortization benefit 541
2021 amortization benefit 389
2022 amortization benefit 51
2023 amortization benefit 0
Total amortization benefit 1,694
2019 amortization, net (770)
2020 amortization, net (765)
2021 amortization, net (689)
2022 amortization, net (910)
2023 amortization, net (787)
Total amortization, net $ (3,921)
XML 63 R49.htm IDEA: XBRL DOCUMENT v3.10.0.1
Financing (Unsecured Revolving Credit Facility) (Narrative) (Details) - Line of credit facility [Member] - Unsecured debt [Member] - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Unsecured Revolving Credit Facility    
Credit agreement description On April 5, 2017, the Company entered into a credit agreement (the “Credit Agreement”). The Credit Agreement provides for a $1.2 billion unsecured revolving credit facility (the “Revolving Credit Facility”) arranged by JPMorgan Chase Bank, N.A., which is scheduled to mature in April 2022. The Credit Agreement includes a $200 million sub-limit for the issuance of letters of credit and a $75 million sub-limit for swing line borrowings under the Revolving Credit Facility. As described in the Credit Agreement governing the Revolving Credit Facility, the Company may, from time to time, subject to certain conditions, increase the aggregate commitments under the Revolving Credit Facility by up to $600 million, provided that the aggregate amount of the commitments does not exceed $1.8 billion at any time.  
Credit agreement inception date Apr. 05, 2017  
Current maximum borrowing capacity under credit facility $ 1,200.0  
Line of credit facility expiration date Apr. 05, 2022  
Maximum aggregate increase to credit facility allowable $ 600.0  
Maximum aggregate capacity of credit facility allowable 1,800.0  
Letters of credit $ 35.1 $ 36.8
Line of credit facility fee percentage 0.10%  
Covenant description for debt instrument The Credit Agreement contains certain covenants, including limitations on subsidiary indebtedness, a minimum consolidated fixed charge coverage ratio of 2.50:1.00 and a maximum consolidated leverage ratio of 3.50:1.00. The consolidated fixed charge coverage ratio includes a calculation of earnings before interest, taxes, depreciation, amortization, rent and non-cash share-based compensation expense to fixed charges. Fixed charges include interest expense, capitalized interest and rent expense. The consolidated leverage ratio includes a calculation of adjusted debt to earnings before interest, taxes, depreciation, amortization, rent and non-cash share-based compensation expense. Adjusted debt includes outstanding debt, outstanding stand-by letters of credit and similar instruments, five-times rent expense and excludes any premium or discount recorded in conjunction with the issuance of long-term debt. In the event that the Company should default on any covenant (subject to customary grace periods, cure rights and materiality thresholds) contained in the Credit Agreement, certain actions may be taken, including, but not limited to, possible termination of commitments, immediate payment of outstanding principal amounts plus accrued interest and other amounts payable under the Credit Agreement and litigation from lenders.  
Line of credit facility covenant compliance As of December 31, 2018, the Company remained in compliance with all covenants under the Credit Agreement.  
Spread over Alternate Base rate [Member]    
Unsecured Revolving Credit Facility    
Line of credit current interest rate 0.00%  
Spread over Eurodollar Revolving rate [Member]    
Unsecured Revolving Credit Facility    
Line of credit current interest rate 0.90%  
Through maturity [Member]    
Unsecured Revolving Credit Facility    
Minimum debt instrument consolidated fixed charge coverage ratio covenant 250.00%  
Maximum debt instrument consolidated leverage ratio covenant 350.00%  
Letter of credit [Member]    
Unsecured Revolving Credit Facility    
Line of credit facility sublimit $ 200.0  
Swing line revolver [Member]    
Unsecured Revolving Credit Facility    
Line of credit facility sublimit $ 75.0  
XML 64 R50.htm IDEA: XBRL DOCUMENT v3.10.0.1
Financing (Senior Notes) (Narrative) (Details)
$ in Millions
12 Months Ended
May 17, 2018
USD ($)
d
Rate
Dec. 31, 2018
USD ($)
d
Rate
Financing    
Unsecured senior notes description   The Company has issued a cumulative $3.2 billion aggregate principal amount of unsecured senior notes, which are due between 2021 and 2028, with UMB as trustee. Interest on the senior notes, ranging from 3.550% to 4.875%, is payable semi-annually and is computed on the basis of a 360-day year. None of the Company’s subsidiaries is a guarantor under the senior notes.
Debt instrument covenant description   Each of the senior notes is subject to certain customary covenants, with which the Company complied as of December 31, 2018.
Senior notes [Member]    
Financing    
Number of days in annual interest calculation period | d   360
Aggregate principle of unsecured senior notes | $   $ 3,200
Minimum [Member] | Senior notes [Member]    
Financing    
Interest rate of senior notes   3.55%
Senior notes maturity, year   2021
Maximum [Member] | Senior notes [Member]    
Financing    
Interest rate of senior notes   4.875%
Senior notes maturity, year   2028
$500 million, 4.350% Senior Notes due 2028 [Member] | Senior notes [Member]    
Financing    
Issuance date of senior notes May 17, 2018  
Face amount of senior notes | $ $ 500 $ 500
Interest rate of senior notes 4.35% 4.35%
Senior notes maturity, year 2028 2028
Percentage of face value of debt instrument 99.732%  
Number of days in annual interest calculation period | d 360  
XML 65 R51.htm IDEA: XBRL DOCUMENT v3.10.0.1
Financing (Outstanding Financing Facilities) (Details) - USD ($)
$ in Thousands
12 Months Ended
May 17, 2018
Dec. 31, 2018
Dec. 31, 2017
Financing      
Senior notes   $ 3,130,122 $ 2,632,390
Senior notes, unamortized discount   4,300 3,700
Senior notes, unamortized debt issuance costs   17,100 15,900
Long-term debt   3,417,122 2,978,390
$500 million, 4.875% Senior Notes due 2021 [Member]      
Financing      
Senior notes, unamortized discount   700 1,100
Senior notes, unamortized debt issuance costs   900 1,400
$300 million, 4.625% Senior Notes due 2021 [Member]      
Financing      
Senior notes, unamortized discount   100 200
Senior notes, unamortized debt issuance costs   600 800
$300 million, 3.800% Senior Notes due 2022 [Member]      
Financing      
Senior notes, unamortized discount   500 600
Senior notes, unamortized debt issuance costs   1,000 1,200
$300 million, 3.850% Senior Notes due 2023 [Member]      
Financing      
Senior notes, unamortized discount   100 100
Senior notes, unamortized debt issuance costs   1,200 1,400
$500 million, 3.550% Senior Notes due 2026 [Member]      
Financing      
Senior notes, unamortized discount   600 700
Senior notes, unamortized debt issuance costs   3,100 3,500
$750 million, 3.600% Senior Notes due 2027 [Member]      
Financing      
Senior notes, unamortized discount   1,100 1,200
Senior notes, unamortized debt issuance costs   5,100 5,600
$500 million, 4.350% Senior Notes due 2028 [Member]      
Financing      
Senior notes, unamortized discount   1,300  
Senior notes, unamortized debt issuance costs   3,700  
Revolving Credit Facility [Member]      
Financing      
Unsecured revolving credit facility   $ 287,000 346,000
Unsecured revolving credit facility, weighted-average variable interest rate   4.56%  
Senior notes [Member] | Minimum [Member]      
Financing      
Interest rate of senior notes   3.55%  
Senior notes maturity, year   2021  
Senior notes [Member] | Maximum [Member]      
Financing      
Interest rate of senior notes   4.875%  
Senior notes maturity, year   2028  
Senior notes [Member] | $500 million, 4.875% Senior Notes due 2021 [Member]      
Financing      
Senior notes [1]   $ 498,371 497,565
Senior notes, face amount   $ 500,000 $ 500,000
Interest rate of senior notes   4.875% 4.875%
Senior notes maturity, year   2021 2021
Senior notes, effective interest rate   4.952%  
Senior notes [Member] | $300 million, 4.625% Senior Notes due 2021 [Member]      
Financing      
Senior notes [2]   $ 299,244 $ 298,961
Senior notes, face amount   $ 300,000 $ 300,000
Interest rate of senior notes   4.625% 4.625%
Senior notes maturity, year   2021 2021
Senior notes, effective interest rate   4.645%  
Senior notes [Member] | $300 million, 3.800% Senior Notes due 2022 [Member]      
Financing      
Senior notes [3]   $ 298,574 $ 298,214
Senior notes, face amount   $ 300,000 $ 300,000
Interest rate of senior notes   3.80% 3.80%
Senior notes maturity, year   2022 2022
Senior notes, effective interest rate   3.845%  
Senior notes [Member] | $300 million, 3.850% Senior Notes due 2023 [Member]      
Financing      
Senior notes [4]   $ 298,821 $ 298,583
Senior notes, face amount   $ 300,000 $ 300,000
Interest rate of senior notes   3.85% 3.85%
Senior notes maturity, year   2023 2023
Senior notes, effective interest rate   3.851%  
Senior notes [Member] | $500 million, 3.550% Senior Notes due 2026 [Member]      
Financing      
Senior notes [5]   $ 496,240 $ 495,792
Senior notes, face amount   $ 500,000 $ 500,000
Interest rate of senior notes   3.55% 3.55%
Senior notes maturity, year   2026 2026
Senior notes, effective interest rate   3.57%  
Senior notes [Member] | $750 million, 3.600% Senior Notes due 2027 [Member]      
Financing      
Senior notes [6]   $ 743,868 $ 743,275
Senior notes, face amount   $ 750,000 $ 750,000
Interest rate of senior notes   3.60% 3.60%
Senior notes maturity, year   2027 2027
Senior notes, effective interest rate   3.619%  
Senior notes [Member] | $500 million, 4.350% Senior Notes due 2028 [Member]      
Financing      
Senior notes [7]   $ 495,004  
Senior notes, face amount $ 500,000 $ 500,000  
Interest rate of senior notes 4.35% 4.35%  
Senior notes maturity, year 2028 2028  
Senior notes, effective interest rate   4.383%  
[1] Net of unamortized discount of $0.7 million and $1.1 million as of December 31, 2018 and 2017, respectively, and debt issuance costs of $0.9 million and $1.4 million as of December 31, 2018 and 2017, respectively.
[2] Net of unamortized discount of $0.1 million and $0.2 million as of December 31, 2018 and 2017, respectively, and debt issuance costs of $0.6 million and $0.8 million as of December 31, 2018 and 2017, respectively.
[3] Net of unamortized discount of $0.5 million and $0.6 million as of December 31, 2018 and 2017, respectively, and debt issuance costs of $1.0 million and $1.2 million as of December 31, 2018 and 2017, respectively.
[4] Net of unamortized discount of less than $0.1 million as of December 31, 2018 and 2017, and debt issuance costs of $1.2 million and $1.4 million as of December 31, 2018 and 2017, respectively.
[5] Net of unamortized discount of $0.6 million and $0.7 million as of December 31, 2018 and 2017, respectively, and debt issuance costs of $3.1 million and $3.5 million as of December 31, 2018 and 2017, respectively.
[6] Net of unamortized discount of $1.1 million and $1.2 million as of December 31, 2018 and 2017, respectively, and debt issuance costs of $5.1 million and $5.6 million as of December 31, 2018 and 2017, respectively.
[7] Net of unamortized discount of $1.3 million as of December 31, 2018, and debt issuance costs of $3.7 million as of December 31, 2018.
XML 66 R52.htm IDEA: XBRL DOCUMENT v3.10.0.1
Financing Financing (Principal Maturities of Financing Facilities) (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
Maturities of Long-term Debt [Abstract]  
2019 principal maturities of financing facilities scheduled $ 0
2020 principal maturities of financing facilities scheduled 0
2021 principal maturities of financing facilities scheduled 800,000
2022 principal maturities of financing facilities scheduled 587,000
2023 principal maturities of financing facilities scheduled 300,000
Principal maturities of financing facilities scheduled thereafter 1,750,000
Total principal maturities of financing facilities $ 3,437,000
XML 67 R53.htm IDEA: XBRL DOCUMENT v3.10.0.1
Leasing (Narrative) (Details)
$ in Millions
12 Months Ended
Dec. 31, 2018
USD ($)
Leases [Abstract]  
Description of lessee leasing arrangements, operating lease commitments The Company leases certain office space, retail stores, property and equipment under long-term, non-cancelable operating leases. Most of these leases include renewal options and some include options to purchase, provisions for percentage rent based on sales and/or incremental step increase provisions.
Future minimum sublease income under non-cancelable subleases $ 15.6
XML 68 R54.htm IDEA: XBRL DOCUMENT v3.10.0.1
Leasing (Future Minimum Lease Payments for Operating Leases) (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
Leases  
2019 minimum lease payment $ 309,743
2020 minimum lease payment 292,868
2021 minimum lease payment 264,223
2022 minimum lease payment 239,156
2023 minimum lease payment 208,451
Minimum lease payment thereafter 1,114,603
Total minimum lease payment 2,429,044
Related parties [Member]  
Leases  
2019 minimum lease payment 4,682
2020 minimum lease payment 3,896
2021 minimum lease payment 3,429
2022 minimum lease payment 2,671
2023 minimum lease payment 2,448
Minimum lease payment thereafter 3,515
Total minimum lease payment 20,641
Non-related parties [Member]  
Leases  
2019 minimum lease payment 305,061
2020 minimum lease payment 288,972
2021 minimum lease payment 260,794
2022 minimum lease payment 236,485
2023 minimum lease payment 206,003
Minimum lease payment thereafter 1,111,088
Total minimum lease payment $ 2,408,403
XML 69 R55.htm IDEA: XBRL DOCUMENT v3.10.0.1
Leasing (Net Rent Expense) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Operating Leases, Rent Expense, Net [Abstract]      
Minimum operating lease expense $ 305,613 $ 289,245 $ 273,559
Contingent rents 806 1,049 892
Other lease related occupancy costs 14,449 12,478 13,241
Total rent expense 320,868 302,772 287,692
Less: sublease income 3,585 4,158 4,439
Net rent expense $ 317,283 $ 298,614 $ 283,253
XML 70 R56.htm IDEA: XBRL DOCUMENT v3.10.0.1
Warranties (Product Warranty Liabilities) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Product Warranties Disclosures [Abstract]    
Warranty liabilities, beginning balance $ 44,398 $ 36,623
Warranty claims (89,557) (79,660)
Warranty accruals 97,379 87,435
Warranty liabilities, ending balance $ 52,220 $ 44,398
XML 71 R57.htm IDEA: XBRL DOCUMENT v3.10.0.1
Share Repurchase Program (Narrative) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
2 Months Ended 12 Months Ended 98 Months Ended
Nov. 13, 2018
Feb. 07, 2018
Feb. 27, 2019
Dec. 31, 2018
Dec. 31, 2017
Feb. 27, 2019
Share Repurchase Program            
Increase in authorized amount $ 1,000,000 $ 1,000,000        
Cumulative authorized amount $ 11,800,000          
Authorization effective period 3 years 3 years        
Remaining balance under share repurchase program       $ 1,000,000    
Common stock repurchased, shares       6,061 9,301  
Common stock repurchased, average price per share       $ 282.80 $ 233.57  
Common stock repurchased, value       $ 1,713,953 $ 2,172,437  
Subsequent event [Member]            
Share Repurchase Program            
Common stock repurchased, shares     800     73,100
Common stock repurchased, average price per share     $ 342.95     $ 150.73
Common stock repurchased, value     $ 268,900     $ 11,000,000
XML 72 R58.htm IDEA: XBRL DOCUMENT v3.10.0.1
Share Repurchase Program (Schedule Of Shares Repurchased) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Proceeds from (Repurchase of) Equity [Abstract]    
Shares repurchased 6,061 9,301
Average price per share $ 282.80 $ 233.57
Total investment $ 1,713,953 $ 2,172,437
XML 73 R59.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue (Narrative) (Details) - Loyalty program [Member] - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Revenue      
Deferred revenue $ 4.3 $ 4.7  
Deferred revenue, recognized $ 15.9 $ 17.6 $ 12.7
XML 74 R60.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue (Disaggregation of Revenue) (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Disaggregation of Revenue                      
Disaggregated sales $ 2,314,957 $ 2,482,717 $ 2,456,073 $ 2,282,681 $ 2,190,808 $ 2,339,830 $ 2,290,829 $ 2,156,259 $ 9,536,428 $ 8,977,726 $ 8,593,096
DIY customer [Member]                      
Disaggregation of Revenue                      
Disaggregated sales                 5,351,035 5,113,288 4,911,826
Professional service provider customer [Member]                      
Disaggregation of Revenue                      
Disaggregated sales                 4,035,898 3,724,220 3,540,116
Other customers and sales adjustments [Member]                      
Disaggregation of Revenue                      
Disaggregated sales                 $ 149,495 $ 140,218 $ 141,154
XML 75 R61.htm IDEA: XBRL DOCUMENT v3.10.0.1
Share-Based Compensation and Benefit Plans (Stock Option) (Narrative) (Details) - Stock option [Member] - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Share-Based Compensation and Benefit Plans    
Remaining unrecognized compensation expense $ 31.3  
Weighted-average period for cost recognition 2 years 7 months 15 days  
Employee stock option [Member]    
Share-Based Compensation and Benefit Plans    
Vesting of options, description The Company’s employee incentive plans provide for the granting of stock options for the purchase of common stock of the Company to certain key employees of the Company. Employee stock options are granted at an exercise price that is equal to the closing market price of the Company’s common stock on the date of the grant.  
Options expiration date 10 years  
Stock options outstanding 1,860,000 2,364,000
Options vesting period 4 years  
Option vesting rate per year 25.00%  
Director [Member]    
Share-Based Compensation and Benefit Plans    
Vesting of options, description The Company’s director stock plan provides for the granting of stock options for the purchase of common stock of the Company to directors of the Company. Director stock options are granted at an exercise price that is equal to the closing market price of the Company’s common stock on the date of the grant.  
Options expiration date 7 years  
Stock options outstanding 0 0
Options vesting period 6 months  
XML 76 R62.htm IDEA: XBRL DOCUMENT v3.10.0.1
Share-Based Compensation and Benefit Plans (Restricted Stock) (Narrative) (Details) - Restricted stock [Member]
$ in Millions
12 Months Ended
Dec. 31, 2018
USD ($)
Share-Based Compensation and Benefit Plans  
Remaining unrecognized compensation expense $ 0.3
Weighted-average period for cost recognition 1 month 17 days
Employee [Member]  
Share-Based Compensation and Benefit Plans  
Restricted stock awards plan description The Company’s performance incentive plans provide for the award of shares of restricted stock to its corporate and senior management that vest evenly over a three-year period and are held in escrow until such vesting has occurred. Generally, unvested shares are forfeited when an employee ceases employment. The fair value of shares awarded under these plans is based on the closing market price of the Company’s common stock on the date of award and compensation expense is recorded over the vesting period or minimum required service period.
Director [Member]  
Share-Based Compensation and Benefit Plans  
Restricted stock awards plan description The Company’s director stock plan provides for the award of shares of restricted stock to the directors of the Company that vest evenly over a three-year period and are held in escrow until such vesting has occurred. Unvested shares are forfeited when a director ceases their service on the Company’s Board of Directors for reasons other than death or retirement. The fair value of shares awarded under this plan is based on the closing market price of the Company’s common stock on the date of award, and compensation expense is recorded evenly over the minimum required service period.
XML 77 R63.htm IDEA: XBRL DOCUMENT v3.10.0.1
Share-Based Compensation and Benefit Plans (Employee Stock Purchase Plan) (Narrative) (Details) - Employee stock purchase plan [Member]
12 Months Ended
Dec. 31, 2018
Rate
Share-Based Compensation and Benefit Plans  
Other employee benefit plan descriptions The Company’s employee stock purchase plan (the “ESPP”) permits eligible employees to purchase shares of the Company’s common stock at 85% of the fair market value. Employees may authorize the Company to withhold up to 5% of their annual salary to participate in the plan.
Employee stock purchase plan stock purchase percentage 85.00%
XML 78 R64.htm IDEA: XBRL DOCUMENT v3.10.0.1
Share-Based Compensation and Benefit Plans (Profit Sharing and Savings Plan) (Narrative) (Detail) - Profit sharing and savings plan [Member] - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Share-Based Compensation and Benefit Plans      
Profit sharing and savings plan, description The Company sponsors a contributory profit sharing and savings plan (the “401(k) Plan”) that covers substantially all employees who are at least 21 years of age and have completed one year of service. The Company makes matching contributions equal to 100% of the first 2% of each employee’s wages that are contributed and 25% of the next 4% of each employee’s wages that are contributed.    
Profit sharing and savings plan, employer discretionary contribution $ 0.0 $ 0.0 $ 0.0
Profit sharing and savings plan, cost recognized $ 24.8 $ 22.6 $ 20.6
Employee's first 2% of contributed wages [Member]      
Share-Based Compensation and Benefit Plans      
Profit sharing and savings plan, Company match 100.00%    
Employee's next 4% of contributed wages [Member]      
Share-Based Compensation and Benefit Plans      
Profit sharing and savings plan, Company match 25.00%    
XML 79 R65.htm IDEA: XBRL DOCUMENT v3.10.0.1
Share-Based Compensation and Benefit Plans (Nonqualified Deferred Compensation Plan) (Narrative) (Details) - Nonqualified Deferred Compensation Plan [Member] - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Share-Based Compensation and Benefit Plans      
Deferred compensation plan description The Company sponsors a nonqualified deferred compensation plan (the “Deferred Compensation Plan”) for highly compensated employees whose contributions to the 401(k) Plan are limited due to the application of the annual limitations under the Internal Revenue Code. The Deferred Compensation Plan provides these employees with the opportunity to defer the full 6% of matched compensation, including salary and incentive based compensation, that was precluded under the Company’s 401(k) Plan, which is then matched by the Company using the same formula as the 401(k) Plan.    
Deferred compensation plan obligation $ 25.5 $ 25.7  
Deferred compensation plan cost recognized $ 0.1 $ 0.1 $ 0.1
XML 80 R66.htm IDEA: XBRL DOCUMENT v3.10.0.1
Share-Based Compensation and Benefit Plans (Summary of Shares Authorized and Available for Future Issuance Under Benefit and Compensation Plans) (Details)
shares in Thousands
Dec. 31, 2018
shares
Profit sharing and savings plan [Member]  
Share-Based Compensation and Benefit Plans  
Shares authorized for issuance under compensation and benefit plans 4,200
Shares available for future issuance under compensation and benefit plans 349
Employee stock purchase plan [Member]  
Share-Based Compensation and Benefit Plans  
Shares authorized for issuance under compensation and benefit plans 4,250
Shares available for future issuance under compensation and benefit plans 594
Performance shares [Member] | Restricted stock [Member]  
Share-Based Compensation and Benefit Plans  
Shares authorized for issuance under compensation and benefit plans 650
Shares available for future issuance under compensation and benefit plans 368
Stock option [Member] | Employee stock option [Member]  
Share-Based Compensation and Benefit Plans  
Shares authorized for issuance under compensation and benefit plans 34,000
Shares available for future issuance under compensation and benefit plans 5,573
Stock option [Member] | Director [Member]  
Share-Based Compensation and Benefit Plans  
Shares authorized for issuance under compensation and benefit plans 1,000
Shares available for future issuance under compensation and benefit plans 263
XML 81 R67.htm IDEA: XBRL DOCUMENT v3.10.0.1
Share-Based Compensation and Benefit Plans (Summary of Stock Options) (Details) - Stock option [Member] - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Share-Based Compensation and Benefit Plans      
Exercisable at the end of the year, average remaining contractual term 4 years 5 months 7 days 3 years 9 months 21 days 3 years 10 months 14 days
Employee stock option [Member]      
Share-Based Compensation and Benefit Plans      
Outstanding beginning balance, shares 2,364    
Outstanding at the beginning of the year, weighted-average exercise price $ 137.08    
Granted, shares 293    
Granted, weighted-average exercise price $ 264.34    
Exercised, shares (763)    
Exercised, weighted-average exercise price $ 80.52    
Forfeited, shares (34)    
Forfeited, weighted-average exercise price $ 231.53    
Outstanding ending balance, shares 1,860 2,364  
Outstanding at the end of the year, weighted-average exercise price $ 178.57 $ 137.08  
Outstanding at the end of the year, average remaining contractual term 5 years 10 months 10 days    
Outstanding at the end of the year, aggregate intrinsic value $ 308,297    
Vested or expected to vest at the end of the year, shares 1,819    
Vested or expected to vest at the end of the year, weighted-average exercise price $ 176.78    
Vested or expected to vest at the end of the year, average remaining contractual term 5 years 9 months 19 days    
Vested or expected to vest at the end of the year, aggregate intrinsic value $ 304,818    
Exercisable at the end of the year, shares 1,174    
Exercisable at the end of the year, weighted-average exercise price $ 133.24    
Exercisable at the end of the year, average remaining contractual term 4 years 5 months 7 days    
Exercisable at the end of the year, aggregate intrinsic value $ 247,816    
XML 82 R68.htm IDEA: XBRL DOCUMENT v3.10.0.1
Share-Based Compensation and Benefit Plans (Black-Scholes Option Pricing Model) (Details) - Stock option [Member]
12 Months Ended
Dec. 31, 2018
Rate
Dec. 31, 2017
Rate
Dec. 31, 2016
Rate
Share-Based Compensation and Benefit Plans      
Risk-free interest rate 2.63% 1.98% 1.44%
Expected life 5 years 10 months 29 days 5 years 5 months 5 years 5 months 22 days
Expected volatility 24.00% 22.40% 22.30%
Expected dividend yield 0.00% 0.00% 0.00%
XML 83 R69.htm IDEA: XBRL DOCUMENT v3.10.0.1
Share-Based Compensation and Benefit Plans (Stock Option Activity) (Details) - Stock option [Member] - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Share-Based Compensation and Benefit Plans      
Compensation expense for share-based compensation $ 16,521 $ 15,561 $ 15,404
Income tax benefit from compensation expense for share-based compensation 4,093 5,934 5,753
Total intrinsic value of options exercised 156,327 135,533 157,115
Cash received from the exercise of stock options $ 61,403 $ 33,229 $ 47,394
Weighted-average grant date fair value of options awarded $ 76.57 $ 62.79 $ 63.42
Weighted-average remaining contractual life of options currently exercisable 4 years 5 months 7 days 3 years 9 months 21 days 3 years 10 months 14 days
Employee stock option [Member]      
Share-Based Compensation and Benefit Plans      
Weighted-average remaining contractual life of options currently exercisable 4 years 5 months 7 days    
XML 84 R70.htm IDEA: XBRL DOCUMENT v3.10.0.1
Share-Based Compensation and Benefit Plans (Summary of Restricted Stock) (Details) - Restricted stock [Member] - $ / shares
shares in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Share-Based Compensation and Benefit Plans      
Restricted stock granted during period, weighted-average grant date fair value $ 263.89 $ 253.78 $ 264.24
Shares withheld to cover employees' taxes upon vesting 1    
Employee [Member]      
Share-Based Compensation and Benefit Plans      
Non-vested restricted stock at beginning of the year, weighted-average grant date fair value $ 244.06    
Restricted stock granted during period, weighted-average grant date fair value 262.38    
Restricted stock vested during the period, weighted-average grant date fair value [1] 232.30    
Restricted stock forfeited during the period, weighted-average grant date fair value 0.00    
Non-vested restricted stock at the end of the year, weighted-average grant date fair value $ 260.42 $ 244.06  
Employee [Member] | Performance shares [Member]      
Share-Based Compensation and Benefit Plans      
Non-vested restricted stock beginning balance, shares 3    
Restricted stock granted during the period, shares 2    
Restricted stock vested during the period, shares [1] (1)    
Restricted stock forfeited during the period, shares 0    
Non-vested restricted stock ending balance, shares 4 3  
Director [Member]      
Share-Based Compensation and Benefit Plans      
Non-vested restricted stock at beginning of the year, weighted-average grant date fair value $ 250.85    
Restricted stock granted during period, weighted-average grant date fair value 265.41    
Restricted stock vested during the period, weighted-average grant date fair value 248.53    
Restricted stock forfeited during the period, weighted-average grant date fair value 0.00    
Non-vested restricted stock at the end of the year, weighted-average grant date fair value $ 261.07 $ 250.85  
Director [Member] | Performance shares [Member]      
Share-Based Compensation and Benefit Plans      
Non-vested restricted stock beginning balance, shares 5    
Restricted stock granted during the period, shares 3    
Restricted stock vested during the period, shares (3)    
Restricted stock forfeited during the period, shares 0    
Non-vested restricted stock ending balance, shares 5 5  
[1] Includes less than one thousand shares withheld to cover employees’ taxes upon vesting.
XML 85 R71.htm IDEA: XBRL DOCUMENT v3.10.0.1
Share-Based Compensation and Benefit Plans (Restricted Stock Activity) (Details) - Restricted stock [Member] - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Share-Based Compensation and Benefit Plans      
Compensation expense for share-based compensation $ 1,370 $ 1,628 $ 1,293
Income tax benefit from compensation expense for share-based compensation 340 621 483
Total fair value of shares vested, at vest date $ 1,230 $ 1,202 $ 2,384
Weighted-average grant-date fair value of shares issued during the period in compensation and benefit plans other than stock options $ 263.89 $ 253.78 $ 264.24
Performance shares [Member]      
Share-Based Compensation and Benefit Plans      
Shares awarded or issued under employee benefit plans, shares 5 4 4
XML 86 R72.htm IDEA: XBRL DOCUMENT v3.10.0.1
Share-Based Compensation and Benefit Plans (Employee Stock Purchase Plan Activity) (Details) - Employee stock purchase plan [Member] - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Share-Based Compensation and Benefit Plans      
Compensation expense for shares issued under the ESPP $ 2,285 $ 2,212 $ 2,162
Income tax benefit from compensation expense for shares issued under the ESPP $ 566 $ 844 $ 807
Shares awarded or issued under employee benefit plans, shares 53 64 54
Weighted-average grant-date fair value of shares issued during the period in compensation and benefit plans other than stock options $ 245.26 $ 196.72 $ 227.12
XML 87 R73.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments (Commitments) (Narrative) (Details)
$ in Millions
Dec. 31, 2018
USD ($)
d
Rate
Dec. 31, 2017
USD ($)
Unsecured debt [Member] | Line of credit facility [Member]    
Commitments    
Letters of credit | $ $ 35.1 $ 36.8
Senior notes [Member]    
Commitments    
Debt instrument minimum number of days callable | d 30  
Debt instrument maximum number of days callable | d 60  
Percentage principal amount of debt that can be redeemed by the Company | Rate 100.00%  
Percentage principal amount of debt redeemable upon change in control | Rate 101.00%  
Construction [Member]    
Commitments    
Construction commitments | $ $ 177.7  
XML 88 R74.htm IDEA: XBRL DOCUMENT v3.10.0.1
Related Parties (Narrative) (Details)
$ in Millions
12 Months Ended
Dec. 31, 2018
USD ($)
stores
Dec. 31, 2017
USD ($)
Dec. 31, 2016
USD ($)
Related Parties      
Number of stores 5,219    
Related parties [Member]      
Related Parties      
Number of stores 74    
Lease payments under related party operating leases | $ $ 4.6 $ 4.6 $ 4.5
XML 89 R75.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes (Provision for Income Taxes) (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Income Taxes      
Revaluation of deferred tax liability, benefit $ (1,262) $ (53,240) $ 0
State and local jurisdiction [Member]      
Income Taxes      
Tax credit carryforwards available for state tax purposes, net of federal impact $ 5,600    
Tax credit carryforwards available for state tax purposes, expiration year 2024    
XML 90 R76.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes (Unrecognized Tax Benefits) (Narrative) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued [Abstract]      
Reserve for unrecognized tax benefits, including interest and penalties $ 38.9 $ 40.9 $ 40.6
Amounts that would affect the effective tax rate if recognized 38.9 40.9 40.6
Federal tax effect for unrecognized tax benefits 8.2    
Accrual of interest and penalties related to uncertain tax positions 5.1 5.5 5.8
Tax expense related to an increase in liabilities for interest and penalties 2.3 $ 2.0 $ 2.4
Reduction of unrecognized tax benefits due to lapse of statute of limitations and settlements over the next twelve months $ 8.1    
Other information pertaining to income taxes The Company’s United States federal income tax returns for tax years 2015 and beyond remain subject to examination by the Internal Revenue Service (“IRS”). The IRS concluded an examination of the O’Reilly consolidated 2014, 2015 and 2016 federal income tax returns in the third quarter of 2018. The Company’s state income tax returns remain subject to examination by various state authorities for tax years ranging from 2007 through 2017.    
Open tax year 2015    
XML 91 R77.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes (Schedule of Components of Deferred Tax Assets and Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Deferred tax assets:    
Allowance for doubtful accounts $ 1,944 $ 1,885
Tax credits 5,606 7,179
Other accruals 105,894 97,247
Net operating losses 0 346
Other 14,770 14,784
Total deferred tax assets 128,214 121,441
Deferred tax liabilities:    
Inventories 62,846 55,965
Property and equipment 140,019 122,354
Other 30,915 28,528
Total deferred tax liabilities 233,780 206,847
Net deferred tax liabilities $ (105,566) $ (85,406)
XML 92 R78.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes (Schedule of Components of the Provision for Income Taxes) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Income Tax Expense (Benefit), Continuing Operations, by Jurisdiction [Abstract]      
Federal income tax expense, current $ 289,953 $ 467,577 $ 540,090
Federal income tax expense (benefit), deferred 16,309 (13,053) 7,558
Federal income tax expense, total 306,262 454,524 547,648
State income tax expense, current 59,487 41,183 49,016
State income tax expense (benefit), deferred 3,851 8,293 2,836
State income tax expense, total 63,338 49,476 51,852
Current income tax expense 349,440 508,760 589,106
Deferred income tax expense (benefit) 20,160 (4,760) 10,394
Provision for income taxes $ 369,600 $ 504,000 $ 599,500
XML 93 R79.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes (Reconciliation of the Provision for Income Taxes to the Amounts Computed at the Federal Statutory Rate) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Effective Income Tax Rate Reconciliation, Amount [Abstract]      
Federal income taxes at statutory rate $ 355,758 $ 573,231 $ 573,020
State income taxes, net of federal tax benefit 56,345 39,062 35,285
Excess tax benefit from share-based compensation (34,703) (48,688) 0
Revaluation of deferred tax liability (1,262) (53,240) 0
Other items, net (6,538) (6,365) (8,805)
Provision for income taxes $ 369,600 $ 504,000 $ 599,500
XML 94 R80.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes (Summary of Changes in Gross Amount of Unrecognized Tax Benefits) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Income Tax Uncertainties [Abstract]      
Unrealized tax benefit, beginning balance $ 35,388 $ 34,798 $ 36,928
Additions based on tax positions related to the current year 3,550 6,299 6,116
Additions based on tax positions related to prior years 4,255 0 0
Payments related to items settled with taxing authorities (2,792) 0 (195)
Reduction due to lapse of statute of limitations and settlements (6,635) (5,709) (8,051)
Unrealized tax benefit, ending balance $ 33,766 $ 35,388 $ 34,798
XML 95 R81.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings Per Share (Narrative) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
2 Months Ended 12 Months Ended 98 Months Ended
Feb. 27, 2019
Dec. 31, 2018
Dec. 31, 2017
Feb. 27, 2019
Earnings Per Share        
Common stock repurchased, shares   6,061 9,301  
Common stock repurchased, average price per share   $ 282.80 $ 233.57  
Common stock repurchased, value   $ 1,713,953 $ 2,172,437  
Subsequent event [Member]        
Earnings Per Share        
Common stock repurchased, shares 800     73,100
Common stock repurchased, average price per share $ 342.95     $ 150.73
Common stock repurchased, value $ 268,900     $ 11,000,000
XML 96 R82.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings Per Share (Computation of Basic and Diluted Earnings Per Share) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Numerator (basic and diluted):                      
Net income $ 300,357 $ 366,151 $ 353,073 $ 304,906 $ 302,315 $ 283,734 $ 282,821 $ 264,934 $ 1,324,487 $ 1,133,804 $ 1,037,691
Denominator:                      
Denominator for basic earnings per share - weighted-average shares                 81,406 88,426 95,447
Effect of stock options [1]                 874 1,076 1,273
Denominator for diluted earnings per share - weighted-average shares and assumed conversion                 82,280 89,502 96,720
Earnings per share - basic $ 3.76 [2] $ 4.54 [2] $ 4.32 [2] $ 3.65 [2] $ 3.56 [2] $ 3.26 [2] $ 3.14 [2] $ 2.88 [2] $ 16.27 $ 12.82 $ 10.87
Earnings per share - assuming dilution $ 3.72 [2] $ 4.50 [2] $ 4.28 [2] $ 3.61 [2] $ 3.52 [2] $ 3.22 [2] $ 3.10 [2] $ 2.83 [2] $ 16.10 $ 12.67 $ 10.73
Antidilutive stock options [1]                 567 715 332
Weighted-average exercise price per share of antidilutive stock options [1]                 $ 268.55 $ 252.16 $ 265.77
[1] See Note 10 for further information concerning the terms of the Company’s share-based compensation plans.
[2] Earnings per share amounts are computed independently for each quarter and annual period. The quarterly earnings per share amounts may not sum to equal the full-year earnings per share amount.
XML 97 R83.htm IDEA: XBRL DOCUMENT v3.10.0.1
Quarterly Results (unaudited) (Unaudited Operating Data) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Quarterly Financial Data [Abstract]                      
Sales $ 2,314,957 $ 2,482,717 $ 2,456,073 $ 2,282,681 $ 2,190,808 $ 2,339,830 $ 2,290,829 $ 2,156,259 $ 9,536,428 $ 8,977,726 $ 8,593,096
Gross profit 1,234,315 1,315,755 1,288,638 1,201,258 1,159,180 1,230,294 1,200,062 1,131,147 5,039,966 4,720,683 4,509,011
Operating income 428,040 485,148 479,150 422,846 402,835 461,963 457,445 403,157 1,815,184 1,725,400 1,699,206
Net income $ 300,357 $ 366,151 $ 353,073 $ 304,906 $ 302,315 $ 283,734 $ 282,821 $ 264,934 $ 1,324,487 $ 1,133,804 $ 1,037,691
Earnings per share - basic $ 3.76 [1] $ 4.54 [1] $ 4.32 [1] $ 3.65 [1] $ 3.56 [1] $ 3.26 [1] $ 3.14 [1] $ 2.88 [1] $ 16.27 $ 12.82 $ 10.87
Earnings per share - assuming dilution $ 3.72 [1] $ 4.50 [1] $ 4.28 [1] $ 3.61 [1] $ 3.52 [1] $ 3.22 [1] $ 3.10 [1] $ 2.83 [1] $ 16.10 $ 12.67 $ 10.73
[1] Earnings per share amounts are computed independently for each quarter and annual period. The quarterly earnings per share amounts may not sum to equal the full-year earnings per share amount.
XML 98 R84.htm IDEA: XBRL DOCUMENT v3.10.0.1
Schedule II - Valuation and Qualifying Accounts (Valuation and Qualifying Accounts) (Details) - Allowance for doubtful accounts [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Valuation and Qualifying Accounts      
Balance at beginning of period $ 12,717 $ 12,040 $ 9,637
Additions - charged to costs and expenses 9,475 8,598 9,587
Additions - charged to other accounts - describe 0 0 0
Deductions - describe [1] 8,954 7,921 7,184
Balance at end of period $ 13,238 $ 12,717 $ 12,040
[1] Uncollectable accounts written off.
EXCEL 99 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( %2$6TX?(\\#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,$% @ 5(1;3B?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " !4A%M.)?:=2>X K @ $0 &1O8U!R;W!S+V-O M&ULS9+!2L0P$(9?17)OIVF@8NCVLN))07!!\1:2V=U@TX1DI-VWMXV[ M740?P&-F_GSS#4RK@]0^XG/T 2-93#>3ZX M'0Z4@)<<6+=,#*>I;^$*6&"$T:7O IJ5F*M_8G,'V#DY);NFQG$L1Y%S\PX< MWIX>7_*ZA1T2J4'C_"M92:> &W:9_"JV][L'UM45ORNJNJAO=[R10DC1O"^N M/_RNPLX;N[?_V/@BV+7PZRZZ+U!+ P04 " !4A%M.F5R<(Q & "<)P M$P 'AL+W1H96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03 M621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS M[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C( MWXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU M+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=* MY \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_ MT=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=R MSTS0LS0[=R M2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZ MG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCR MHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)2 M56 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYE ML<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7G MFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5 M' 86%S+D4.Z2D 83 >LX=SFWJXPD6L_UC6'ODR MWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\ MU*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHS MU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\! M4$L#!!0 ( %2$6TX; @IBSP( #@+ 8 >&PO=V]R:W-H965T&UL?5;M;ML@%'T5RP]0&_!7JB12TVK:I$VJ.FW[31.26+5-!B3I MWGX8NZ[+O?2/#?B<>[C P7=YE>I%'X4PT6O;='H5'XTYW2:)WAY%R_6-/(G. M?ME+U7)CN^J0Z),2?.=(;9/0-"V2EM==O%ZZL4>U7LJS:>I./*I(G]N6JW\; MTOB[@73=-'LO/X.P:-)\V> M.&^_1?_BDK?)/',M[F7SI]Z9XRJNXF@G]OS8W4L+TGWI\B[/-J.7M;I M,KGT84;$9D#0&8),B,3&G@0H)K"A@$X_"MQ#!/N(>("(#)\"0W-DCLYF]!RG M9R@]<_1L1B^\)8*($A?(48$ M#)#<0;KA)*2DPD4J5*2"(MY1V2"0P%E9H!(+R,\]"012X!(DQ3V7P@BE[SH$ M$U@K$G V@1$6O@K$T#2@@MK[CE 8@?@J%.Q\M:A(R0)*N(L)@TK^$<,P(17< M[ 1ZF6:^"H()W"@$=SR!AJ;^I8)@ J8GN.L)]#0%QPS!A!8,-SZ!SJ?^]85A M0KG@SB?0UPS\J" F)()[GT!G,W"6(28@0G'S4VAL!OZ(*3!,6;$R+TC G!2_ M BBT-P/_U@%3S+1(42W2-&5E23VY9%96M$(=7,FFHZT\=ZY>G(U.9>&=JY22 M=_A04_[@ZE!W.GJ6QA8WK@392VF$G5-Z8S,_VC)VZC1B;_IF:=MJJ.6&CI&G ML4Y-IF)Y_1]02P,$% @ 5(1;3K9^-U] ! F1, !@ !X;"]W;W)K MXC']\M)V336DQ^ZUZ$]=K'934%,7J)0KFNIP7*Y7T[O/ MW7K5O@WUX1@_=XO^K6FJ[K]-K-OSXQ*6'R^^'%[WP_BB6*].U6O\*PY?3Y^[ M]%1<6]D=FGCL#^UQT<67Q^7/\+#5. 9,BK\/\=S?W"_&5)[:]MOX\/ON<:E& M1[&.S\/81)4N[W$;ZWIL*?GX=VYT>>US#+R]_VC]URGYE,Q3U<=M6_]SV W[ MQV58+G;QI7JKAR_M^;&[K?OJ[>'[KA[:96TE6 MFNK[Y7HX3M?SW/Y'F!R \#\,$#/ 9H$%!=G4ZJ_5$.U7G7M>=%=9NM4 MC8L"'G0:S.?QY31VTV\IVSZ]?5]KLRK>QW9FR>8BP1L)WBNV7*'M55*D_J\F M4#2!4[R^C7=RO!;C]11O;N,]2>(B<9/D>)& !DL2X2KCM FR%R-Z,=Q+(%XN M$GO3"Y2HT!$S7(;@T(+LQHIN+'=3$C>6=>,#6#HR@LIA;I:('\_Z,0$=7?Z"JE0W*_#.2Q"]!.Z%]+() M/&=K-"CJ1M#ITCN/LI]2]%-R/YKX*5D_UAEK+?4CZ* $R!$"E,PIQ1TQ4"F^ M8Y0-UBK**RZ$8+S&,N,IPT[@GBSU!,*T!:_8M$E";710F3T&,DH!N2='/2'K M*BB/C@T3U_E0IA'-.)+A#)S.AM)YUMQM(6V00DB2@3:Y69,!#9S0AA(:.'M] MPDO*GCH2A-9#"+G5+6,:+/L"9K.2X0JF] K8[!!FX,C?*,F2!4Y;2:@,LI8Q% 9V@@*X@09;Y-J/,5N1LI37)!CDR MT>JRI),EZ70)(3-;F"E2.5DM)2MR8NI0&L76CR1TZ0OD,K1'F:W(V6HI6Y%# M4QOP@'0-"4(L?=!E;N9DOB+GJZ5\1:$$5M8Z6@(+NF!-[I.(,ER1%\&6%L'( MZUL$98 6GI).I>(JMY1D6*-CN'>Y09;1BARMCJ(5.3/9,OR1Y-Z'C%3D2*7E M\08%5O(]*G#WIN2\]R+C%#E.'<4IWBJ223!**)5EQ&J'H6VF0Y&7MAUB:E1]2AGN8[6[ M/M3Q91AO?;KO+H=%EX>A/V$[=O7-BP"VSGD(MCF_V>^(6:]J5NV=DO.NY7GL4.)&\1>2(=;<>=$:(.XF-*SQSJ*T5&9FMKS 8B] M!E6M6^1J;4>+G%QX7;5X1QUV:1I$_VUP3?JU"]V/A=?J7'*YX!5YA\[X)^:_ MNAT5,V^*%>S8;.[*4/2%OK)'+ MD_4'HN>J9<'$FJ,Y](H1C$16\B'BE.,RG28U/7 X3,:;#B39,..G&T]J; M_C(4_P%02P,$% @ 5(1;3N6\]F7I P =A !@ !X;"]W;W)KXRLRH0!!+]#?DSQ$YO^CUO6Z^M1?GNN![653M)KQTW?4I MBMK#Q959NZJOKO+?G.JFS#I_VYRC]MJX[#@$E44D&--1F>55N%T/;2_-=EW? MNB*OW$L3M+>RS)H?.U?4]TW(P_>&+_GYTO4-T79]S<[N']=]O;XT_BYZ]'+, M2U>U>5T%C3MMPF?^M!>B#QB(?W-W;V?703^5U[K^UM_\?=R$K%?D"G?H^BXR M__'F4E<4?4]>Q_]3I^%CS#YP?OW>^Y_#Y/UD7K/6I77Q7W[L+ILP"8.C.V6W MHOM2W_]RTX3B,)AF_\F]N<+CO1(_QJ$NVN%_<+BU75U.O7@I9?9]_,RKX?,^ M]?\>1@>(*4 \ KC^;8"< N2O /7; #4%*! 0C5,9G]:UO6Y.LH[>^GPG9C8B8(?Q!1+[SQPB"&F$G4+CX M.$"*"1E_1/88,986(SN(31LST&:1D0/2#4@-I9:"9#. M%'.)-<8(#:9,<+&5S&I:=TSJCK%ND/W=B,2S<92R6FGXE A.Q(8I"703'$O\ M7TSKUJ1NC76#<78:C1,S::T&>4PQIXQ@&O:W)[B86<87%KLA=1NL6P'=!HTC MA5 &/I<4<\+:6"#=!)D[@3K!EMPEZ!Q>,)C#N>7$IP1L6(,Z"8X M;:U_,K1N2^JV>%\OQ'-&US^&9VY@ 61(ZA]<""XLF#H%6BX5X/849YB5"TN- M+Y1NCJ6CVLWQZH@%A[H)2BH#56-*^96[H)DT@V,+VYK3OL6Q<5EH7!,# M=J*OV$@Z!4J3, 6UTR"W2PN<-B^.WQ?%OK7Q,P-GDNA%$X[ 7(IB;03()-&+Z:=]C!N4%&U2[N<=A.. M[<1".YD8\V&-K 2:/(&)%33+/86QU2R5'V739L(MEJVA;(O61X++3DIAB4+O M> 1F8Z469 O:P@3#SVNI!]I)!'82"YUD8L#S@DY"46*EH950&%L9N:":]A*! MO<1"+Q&X_"=")+ Z4)C?]'"5$9C5_F42R(YFAZ_2->?A8-L&A_I6=?TA9M;Z M.#P_#V=GT+[SA^KQ"/RKF_%$_CEKSGG5!J]UYX^&PP'N5->=\RK9RNN[N.SX MN"GLOC;]NQI/P>-/5U^F4'SU^:MC^!%!+ P04 " !4A%M._\:_C^@$ M "/& & 'AL+W=O MS(YE]:/>A-",?NZ*?7T_WC3-X6XZK9\W89?77\I#V,=?7LIJES?QLGJ=UH- M;]O73=/>F,YGA_PU_!F:OPZ/5;R:GJ.LM[NPK[?E?E2%E_OQ5WFW4J8=T"'^ MWH9C??%]U);R5)8_VHO?UO=CT3(*17ANVA!Y_'@/BU 4;:3(XY\^Z/BR@B MO&426?B M=#VW-[O9Z7Z+_:SCW?>Y%&(V?6\#]9B'$P8&&#G$+#@,##%+#J.&F!6'T6?, M--9R+@C8@J +H I:NIW0ETIJ%)VF<22_>C,V3,7G0)#]DM/LFPVU97D,- MR$C!*ZQ@Z "66$$7G3/68@6]!AL22DB^9 CAI[L'76::2".,5NBQ6_3(R[4S M,5@EN7#.*XU6ZXI-J\$)E9 +R;N 9&R 2$$/&B0S-O/)Y29Y69:,+DOL.9(* ML[3@I,("W@,'K@,9[B<332GKL"BN&"#XS"0KY.U 4C^0DA"G2I^!-Y!N)Z_U MDA%[B<5>,BIML68Q(*TT[A %32#Y2/%Z+ZG@$[^45/#C8Z>\((2N X><>'.0 MG#N0-E)9ETI3W;D&&Q+BY5\R^D]<45(#L&E;E+P!2,8!B#%**NY* 7[2%CWL M\G$DXL9' IXS\#8!G$U@=P2J_]:;9'N -P#@# [$E EEB[N)/'V]QIL2"BQ M9^?4&C\_0'?0$Y .C")=8I#X<5P"(_Y1C*._XXT[ P2AC'<^423O$L"YA,9% M4KF.U(44^*5L<0MR2(N7=N"DW6-:FKZ]Q+YK; $,SFO2>>:- *P1&+AB@!,; MWZY2+TW ^PEP?H+5 *@+1.8"I,?[G10RW7C>,^ &S^@Q@[<5!5IC4BM@/ ,! MAYQXSX!;/ ,8,]"2*L,UV) 0[QEPBV< ]0R3WL0![QEPBV< \T+@R+YC =0S M\-8D$2EU',![AKK%,Q3U#*?3GJ%XSU"W>(9BS,![?$2QO H;$N(]0]WB&8IQ M NFD%ABYX) 6GPPHQ@HR1<1DQ>'B9E]XE5C]*G'>'UL$@@-6W\].+O14-DVYZPYJ7\JR"3&J^!+C M;4*^/E\4X:5IO[KXO3H=D9\NFO+0'_]/S_^#F/\'4$L#!!0 ( %2$6T[+ M0I>5P 4 (P< 8 >&PO=V]R:W-H965T&ULA5G;;MM& M$/T50>^.=F?V0AJV@4A$T0(M$*1(^\S8M"U$$E62MM._[Y*2%6GF;/IBD?39 MV3-[F3.S>_/6=M_ZYZ899M^WFUU_.W\>AOWU8M'?/S?;NO_0[IM=^L]CVVWK M(;UV3XM^WS7UP]1HNUF0,6&QK=>[^=W-].U3=W?3O@R;]:[YU,WZE^VV[OY= M-IOV[79NY^\?/J^?GH?QP^+N9E\_-7\VPY?]IRZ]+4Y6'M;;9M>OV]VL:QYO MYQ_M=>7,V&!"_+5NWOJSY]GHRM>V_3:^_/9P.S_QR-SD]]C@W/G]^M_S(YGYSY6O?-JMW\O7X8GF_GQ7SVT#S6+YOA<_OV M:W-TR,]G1^]_;UZ;38*/3%(?]^VFG_[.[E_ZH=T>K20JV_K[X7>]FW[?CO;? MF^$&=&Q IP8V_+0!'QOPCP;NIPWJAOKOIVK=9=YC>?3VN M(GOMTNC?CQ^GP9[^EX:G3U]?[RS1S>)U-'3$+ \8.L><$(MD_=0%H2Z6I)J+ M#E8:P?X24FE(+#$)AG[RU)XO_&1LP$$#;C+@S@R4+,;I D39'?H@\FY(@IW M 51MG2&3G& %44/A,$K,'1 MS@#2RJ(4BW0%4-;&4DQ'!6#!<6:@;29&6["'8X<%M6S)TBSKHG&YB##$ (2&P+H[@CB[:D ML_!P21Z+AM6JX15YIT<]QJ!V"<"19PHR>@(<$[FSO7G)',N&]9JYD\R]9D2E M84E2>W3 5026=L1JHLUBJK MQFF@S22AA 2.CI8 I8P*K"5DP M '*Y'4$7,^+30@I2#!#0!5_*&%U!8 SL,EI(6,@("9D,3*25Q\7"2>H Y8)< M= #EDQ)D2&,-(ZUA5E8X2]*2(W.[_X=4 &*-R\1^PJI%6K7TUB8M,U?L"JL6 M",!1=')_(%@J(6PF62"L6J15R[),^TD+S97G%-M560J :8$0R6P:6DQ*6&9" M*F'QH@ V=V[JL)00J'MD K@-J8HU5P H ,[I-6$T(J F7DC=2 M$Q<9$$?(%+X!ED'4!<\6EW (K!(M>E4,(YL[/$RYY8P5CH& RQUDRT!L;T]1811T@ M*M.E-R@LSNY2QB#$0,2M?/OK;#T&ZG:YW'MAV:Q-)\2"/[W-0/ MIY=-\SB,CS$]=X?[L9))8]278SJ;\/6,G#6D)+[9G/.?,F?&XF(Q] MU#-VA0>0 M,A"AC%\+)UU3!N#V_,+^,=:.M5RX@P\*JR9B)U[/_#PQ,DQQ=[4P1E;$>]0O$/OM4INDX)= ]$2Q]1M7?P!02P,$% @ 5(1;3LUPQ FS 0 MT@, !@ !X;"]W;W)K2X^_M*LN.ZF5\LDN8Y/*2HI$?S:FL M1]Z5U#:EM7/MGC&;UZ"$O<$6M/]3HE'">==4S+8&1!%!2C*^6MTR)1I-LR3& MCB9+L'.RT7 TQ'9*"?/O !+[E*[I)?#<5+4+ 98EK:C@!=SO]FB\QR:6HE&@ M;8.:&"A3^K#>'[8A/R;\::"W,YN$3DZ(K\'Y4:1T%02!A-P%!N&/,SR"E('( MRW@;.>E4,@#G]H7]>^S=]W(2%AY1_FT*5Z?TGI("2M%)]XS]$XS]["@9F_\) M9Y ^/2CQ-7*4-GY)WEF':F3Q4I1X'\Y&Q[,?^2^P90 ? ?P*P(9"4?DWX426 M&.R)&6;?BG#%ZSWWL\E#,(XB_O/BK8^>L_5NE[!S(!IS#D,.G^=,&S\<&7-U#XJ[&S. QIO66,4]FK9C;K# FPA2DF5)A\8B/ 3\$3&YS)J&2BS'/P?C;K ]@'9 LA6P'W,P^9$4?D'[GE56#,1 M._=^X.&)TV.&O:F#,[8BWJ%XA]YKE=Z^+]@U$"TQISDFV\:L$0S9UQ397HI3 M]A\\VX(ORPS7Z7[!/DNP1Y),C_(4C?E+@7\U8EV_14@>WB-#E2FU'' M2=YXUX%]R.*;_ V?I_TKMYW0CER,QY>-_6^-\8!2DAL&UL;5-A;]L@$/TKB!]0$NQD561;:CI- MF[1)4:=MGXE]ME'!YP&.NW\_P*[G=OX"W''OW;OCR$8TS[8%<.1%J\[FM'6N M/S%FRQ:TL'?80^=O:C1:.&^:AMG>@*@B2"O&=[LCTT)VM,BB[V**# >G9 <7 M0^R@M3!_SJ!PS.F>OCJ>9-.ZX&!%UHL&OH/[T5^,M]C"4DD-G978$0-U3A_V MIW,:XF/ 3PFC79U)J.2*^!R,+U5.=T$0*"A=8!!^N\$C*!6(O(S?,R==4@;@ M^OS*_BG6[FNY"@N/J'[)RK4YO:>D@EH,RCWA^!GF>@Z4S,5_A1LH'QZ4^!PE M*AM74@[6H9Y9O!0M7J9==G$?IYM#,L.V 7P&\ 5P'_.P*5%4_E$X460&1V*F MWO8\Q?!US!+!//N2@F^E.//_ MX'P;GFPJ3"(\>:,PW29(-PG22)"^(3B\*W$KYO@N"5OU5(-IXC194N+0Q4E> M>9>!?>#Q3?Z%3]/^39A&=I9&PO M=V]R:W-H965T ,2'/[]P.2R[(MVA? QN_YV9AL0/OL6@!/7K0R+J>M]]V) M,5>VH(6[PPY,N*G1:N&#:1OF.@NB2B"M&-]L[ID6TM B2[Z++3+LO9(&+I:X M7FMA?YY!X9#3+7UU/,FF]='!BJP3#7P!_[6[V&"QF:62&HR3:(B%.JN6?= MB$^\/?'0FS(Z4RO271#O@O=6;.\/&;M%HBGF/,;P9:K!-FB9'2NQ-FN2%=Q[8 M!Y[>Y'?X..V?A6VD<>2*/KQLZG^-Z"%(V=R%$6K#!YL-!;6/QT,XVW',1L-C M-_T@-G_CXA=02P,$% @ 5(1;3H=*$'.R 0 T@, !D !X;"]W;W)K M&UL?5/;;MP@$/T5Q <$+[M-5BO;4C95E$JMM$K5 MYIFUQS8*%P?P.OW[ B:.V[IY 6:8<^;,,.2C-L^V W#H50IE"]PYUQ\(L54' MDMDKW8/R-XTVDCEOFI;8W@"K(T@*0K/LFDC&%2[SZ#N9,M>#$US!R2 [2,G, MKR,(/19X@]\A/QEMD9JFY!&6Y5LA 4^#;S>&X"_$Q MX">'T2[.*%1RUOHY&%_J F=!$ BH7&!@?KO '0@1B+R,E\2)YY0!N#R_L=_' MVGTM9V;A3HLG7KNNP'N,:FC8(-RC'A\@U?,)HU3\5[B \.%!B<]1:6'CBJK! M.BT3BYNT<4="W%D?X#I^OP[:K" M;81O_U#XG_R[58)=)-A]6.):S-\JR:*G$DP;I\FB2@\J3O+".P_L+8UO\AX^ M3?LW9EJN+#IKYU\V]K_1VH&7DEWY$>K\!YL- 8T+QQM_-M.838;3??I!9/[& MY6]02P,$% @ 5(1;3I-#;\.T 0 T@, !D !X;"]W;W)K&UL?5-A;]P@#/TKB!]0[KATK4Y)I%ZG:9,VZ=1IZVM3*NH)WW_9$Q5W6@A;O!'DRX M:=!JX8-I6^9Z"Z).(*T8W^W>,2VDH66>?&=;YCAX)0V<+7&#UL+^/('"L:![ M^N9XDFWGHX.5>2]:^ K^6W^VP6(+2RTU&"?1$ M-01_VQU,6XU/ =PFC6YU) MK.2"^!*-3W5!=U$0**A\9!!AN\(C*!6)@HP?,R==4D;@^OS&_B'5'FJY" >/ MJ)YE[;N"WE-20R,&Y9]P_ AS/;>4S,5_ABNH$!Z5A!P5*I=64@W.HYY9@A0M M7J==FK2/TTW&9]@V@,\ O@#N4QXV)4K*WPLORMSB2.S4^U[$)]X?>>A-%9VI M%>DNB'?!>RWW=X><72/1''.:8O@Z9HE@@7U)P;=2G/@_<+X-/VPJ/"3XX0^% MV39!MDF0)8+LOR5NQ=S^E82M>JK!MFF:'*EP,&F25]YE8!_2([+?X=.T?Q&V ME<:1"_KPLJG_#:*'(&5W$T:H"Q]L,10T/A[OPME.8S89'OOY!['E&Y>_ %!+ M P04 " !4A%M.1:IA.K_=N^/(!C0OM@5PY%5);7/:.M<=&;-E"XK;&^Q ^YL:C>+. MFZ9AMC/ JPA2DB6;S2U37&A:9-%W-D6&O9-"P]D0VRO%S9\32!QRNJ5OCB?1 MM"XX6)%UO($?X'YV9^,M-K-40H&V C4Q4.?T;GL\I2$^!CP+&.SB3$(E%\27 M8'RM8AXV)HO('[GB1&1R(&7O?\?#$VV/B>U,&9VQ%O//B MK?=>B^W^-F/70#3%G,:89!DS1S#//J=(UE*RN;&CU#K/]AL2*A=..[]V8QC-AH.N^D'L?D;%W\!4$L# M!!0 ( %2$6TX3IAX8LP$ -(# 9 >&PO=V]R:W-H965T-L8I[ M-&W+7&^!UQ&D)$N3Y#U37&A:YM%WMF5N!B^%AK,E;E"*VU\GD&8LZ(Z^.!Y$ MV_G@8&7>\Q:^@?_>GRU:;&&IA0+MA-'$0E/0N]WQE(7X&/!#P.A69Q(JN1CS M%(S/=4&3( @D5#XP<-RN< ]2!B*4\7/FI$O* %R?7]@_QMJQE@MW<&_DHZA] M5] #)34T?)#^P8R?8*[G'25S\5_@"A+#@Q+,41GIXDJJP7FC9A:4HOCSM L= M]W&ZR6YGV#8@G0'I CC$/&Q*%)5_X)Z7N34CL5/O>QZ>>'=,L3=5<,96Q#L4 M[]![+7>')&?70#3'G*:8=!VS1#!D7U*D6RE.Z3_P=!N^WU2XC_#]'PK_DS_; M),@B0?9FB5LQ?ZMDJYXJL&V<)D2X^_M2LNNZ MG5\DD>(Y/*2H;##VV;4 GKPJJ5U.6^^[ V.N;$%Q=V4ZT'A3&ZNX1],VS'46 M>!5!2K)DL[EAB@M-BRSZ3K;(3.^ET'"RQ/5*C:%H?'*S( M.M[ $_C?WCFF(CP%_! QN<2:ADK,QS\'X4>5T M$P2!A-('!H[;!>Y!RD"$,EXF3CJG#,#E^9W]>ZP=:SES!_=&_A65;W.ZIZ2" MFO?2/YKA :9ZKBF9BO\)%Y 8'I1@CM)(%U=2]LX;-;&@%,5?QUWHN _CS6TZ MP=8!R01(9L ^YF%CHJC\&_>\R*P9B!U[W_'PQ-M#@KTI@S.V(MZA>(?>2['= M[S)V"413S'&,298QY?$-_D('Z?]%[>-T(Z7 MC?VOC?& 4C97.$(M?K#9D%#[<+S%LQW';#2\Z:8?Q.9O7+P!4$L#!!0 ( M %2$6TX8@AWQM $ -(# 9 >&PO=V]R:W-H965T/&ME7$Y;[[LC8ZYL00MW@QV8<%.CU<('TS;,=19$ ME4!:,;[9O&-:2$.++/G.MLBP]TH:.%OB>JV%_7T"A4-.M_3%\2B;UD<'*[). M-/ -_/?N;(/%9I9*:C!.HB$6ZIS>;X^G?8Q/ 3\D#&YQ)K&2"^)3-#Y7.=U$ M0:"@])%!A.T*#Z!4) HR?DV<=$X9@=VG2/HPWMWR" MK0/X!. SX)#RL#%14OY!>%%D%@=BQ]YW(C[Q]LA#;\KH3*U(=T&\"]YKL3W< M9>P:B::8TQC#ES%S! OL:K!-FB9'2NQ-FN2%=Q[8^_2([&_X..U?A6VD<>2"/KQLZG^- MZ"%(V=R$$6K#!YL-!;6/Q[MPMN.8C8;';OI!;/[&Q1]02P,$% @ 5(1; M3EEFRL>V 0 T@, !D !X;"]W;W)K&UL=5-A M;]P@#/TKB!]0WXV)AO1/-H6P)$GK3J;T]:Y_LB8+5O0PMY@#YV_J=%HX;QI&F9[ Z**(*T8 M3Y)W3 O9T2*+OK,I,ARI,0B47Q,=@?*ERF@1!H*!T M@4'X[0KWH%0@\C)^SYQT21F Z_,S^Z=8NZ_E(BS)IVV<5]G&[2PPS;!O 9 MP!? (>9A4Z*H_*-PHL@,CL1,O>]%>.+=D?O>E,$96Q'OO'CKO==B]R')V#40 MS3&G*8:O8Y8(YMF7%'PKQ8G_!^?;\'1381KAZ0N%;^3?;Q+L(\'^!0%_5>)6 M3/HJ"5OU5(-IXC194N+0Q4E>>9>!O>/Q3?Z%3]/^39A&=I9&PO=V]R:W-H965TCL2^N _#D54GM"MIYWQ\8R96X&+X6&DR5N4(K;/T>09BSHGKXYGD7;^>!@9=[S%KZ#_]&? M+%IL8:F% NV$T<1"4]#[_>&8A?@8\%/ Z%9G$BHY&_,2C"]U07=!$$BH?&#@ MN%W@ :0,1"CC]\Q)EY0!N#Z_L3_%VK&6,W?P8.0O4?NNH'>4U-#P0?IG,WZ& MN9YK2N;BO\(%)(8')9BC,M+%E52#\T;-+"A%\==I%SKNXW23IC-L&Y#,@&0! MW,4\;$H4E3]RS\O/I.X?4V0;9)D$6"[!W!S8<2MV)N M/R1AJYXJL&V<)D_=N^/( M!C2OM@5PY$U);7/:.M<=&+-E"XK;&^Q ^YL:C>+.FZ9AMC/ JPA2DJ5)<;NC5\22:U@4'*[*.-_ 3W*_N9+S% M9I9**-!6H"8&ZIS>;P['78B/ <\"!KLXDU#)&?$U&-^JG"9!$$@H76#@?KO M T@9B+R,WQ,GG5,&X/)\97^,M?M:SMS" \H74;DVIWM**JAY+]T3#E]AJN<3 M)5/QW^$"TH<')3Y'B=+&E92]=:@F%B]%\;=Q%SKNPWBSO<+6 >D$2&? /@+8 MF"@J_\(=+S*# S%C[SL>GGAS2'UORN",K8AW7KSUWDNQN=MG[!*(IICC&),N M8^8(YMGG%.E:BF/Z'SQ=AV]7%6XC?/N/PKMU@MTJP2X2[);YD^1#B6LQ'XMD MBYXJ,$V<)DM*['6_@X[3^X:82VY(S.OVSL?XWHP$M);OP( MM?Z#S8:$VH7C9W\VXYB-AL-N^D%L_L;%7U!+ P04 " !4A%M.WL7ZD[8! M #2 P &0 'AL+W=O=&J=P7MO!^.C+FJ RW?2=;9F;T2O9P]D2-VHM[)\3*#,5]$!?'4^R[7QPL#(?1 O?P?\8SA8MMK+4 M4D/OI.F)A::@#X?C*0OQ,>"GA,EMSB144 ;@]O[)_BK5C+1?AX-&H7[+V74'O*:FA$:/R3V;Z#$L]MY0L MQ7^%*R@,#THP1V64BRNI1N>-7EA0BA8O\R[[N$_S37JWP/8!? 'P%7 ?\[ Y M453^47A1YM9,Q,Z]'T1XXL.18V^JX(RMB'[BI,(SQ]HS#=)\AV";)(D+TAR-Z5N!=S^RX)V_14 M@VWC-#E2F;&/D[SQK@/[P..;_ N?I_V;L*WL';D8CR\;^]\8XP&E)#&UL;5-A;]L@$/TKB!]0 M')*E661;:EI5F[1)4:=UGXE]ME'!YP&.NW\_P*[G=OX"W''OW;OC2 MO*C1:.&^:FMG.@"@C2"O&DV3/M) MS=/H M.YL\Q=XIV<+9$-MK+=J*&'^!^=F?C+3:SE%)# M:R6VQ$"5T;O-\;0+\3'@6<)@%V<2*KD@O@3C:YG1) @"!84+#,)O5[@'I0*1 ME_%[XJ1SR@!-*BMXZU!.+EZ+%Z[C+-N[#>+/?3[!U )\ ? 8<8AXV)HK* M'X03>6IP(&;L?2?"$V^.W/>F",[8BGCGQ5OOO>8\V:?L&HBFF-,8PQ?8Y!5]+<>+_P?DZ?+NJT=P^%#B6LSG#TG8HJ<: M3!VGR9("^S9.\L([#^P=CV_R+WR<]N_"U+*UY(+.OVSL?X7HP$M);OP(-?Z# MS8:"RH7CK3^;<?L90EMGG/P',?=_9<'?!JZOLWOJ3 M$"IXKZNF7XH;SM1[$U17444QUE4 M%V43;E9F[*G;K.19564CGKJ@/]=UT?W9BDI>UR$+/P:>R^-)#0/19M461_%# MJ)_M4Z>OHKG+OJQ%TY>R"3IQ6(UOSH-A*:]2O@T77_?K M,!YF)"JQ4T.+0A\NXE%4U=!)S^/WU#2<.8?"V_./[I_-XO5B7HM>/,KJ5[E7 MIW68A\%>'(ISI9[E]8N8%I2&P;3Z;^(B*@T?9J(Y=K+JS6^P._=*UE,7/96Z M>!^/96..U_%.ED]EN("F IH+]+/9 M#8/F49A[>O*]'KULB,6KZ#(TFC#;$4,WC(MU]IB!$L26GG' YAS/DIIS? MLJ>>!@ELD)@&R7]+9-82$<9#DD*2%#3@%@G"))@D@R09:)!:) B389(%)%F M!@N+!&%R3))#DAPT6%HD $,Q)EE"DJ73@'%;VRZ&R*-N%F,'Q4X+;B\%8(@\ M^F(>HS*G1>(8U<40<0\--.L#(] BL7D0*/7P8%D ,<)^J M<0XPU^1L8>*)-\)Q0,#IB?UO#4&>OVO"<4"NU7.'!L1!XI,;C@,"<;!T[ /B(/5\ M&!". P).CQU9 U#JD37'<<"!TU-;UA!DRSJZ^:"O17<2WVE)GO3V;KZHQ$$-IPM] MWHU[G/%"R7;:OT7S)G+S%U!+ P04 " !4A%M.<]>D;[UL4IX-&W#7&]!5)&D)..[W2U3HM.TR*+O;(O,#%YV M&LZ6N$$I87^=0)HQIWOZYGCNFM8'!RNR7C3P%?RW_FS18HM*U2G0KC.:6*AS M>K\_GI* CX#O'8QN=2:ADHLQ+\'X5.5T%Q("":4/"@*W*SR E$$(T_@Y:](E M9""NSV_JC[%VK.4B'#P8^:.K?)O3.THJJ,4@_;,9GV"N)Z5D+OXS7$$B/&2" M,4HC75Q).3AOU*R"J2CQ.NV=COLXW:1\IFT3^$S@"^$NQF%3H)CY1^%%D5DS M$COUOA?AB?='CKTI@S.V(MYA\@Z]UX*G2<:N06C&G"8,7V'V"X*A^A*";X4X M\7_H?)M^V,SP$.F'=?3T/P+)ID 2!9*_2DS?E;B%N7T7A*UZJL V<9H<*P@$ #<$ 9 M>&PO=V]R:W-H965T2E? G=^[]T[X)*-2K^9%L"B=RDZD^/6 MVOY B"E;D,S<(0HTYWN!KXI4WK?4)4F0]:^ [V!_]2;N(+"H5E] 9KCJDH<[Q MX^9P3#T^ 'YR&,UJCWPG9Z7>?/"ERG'B#8& TGH%YI8+/($07LC9^#UKXJ6D M)Z[W5_67T+OKYVS?$#1A74;!#V58V?8>XGQ6AN_BM<0#BX=^)J ME$J8\(O*P5@E9Q5G1;+W:>5=6,=9_TJ+$^A,H#<$,A4*SI^9946FU8CT=/8] M\U>\.5!W-J5/AJ,(WYQYX[*7@J;W&;EXH1ESG#!TA=DL".+4EQ(T5N)(/]!I MG+Z-.MP&^G9=/=W'!791@5T0V/W7XL--BS',IWB1-%HD_2BP3VZ*Q#"W)TE6 M%R=!-^')&E2JH0OCLLHN4_%(P\7_@T\C]8WIAG<&G95USR=< M6C?%2R"@MGY[[_9Z>LM38%4_CRE9_BN*OU!+ P04 " !4A%M.Z)=6JLSEMG>N/C-FR!2WL#?;0^9L:C1;.FZ9AMC<@JDC2BO$D.3 M9$>+ M+/K.ILAP<$IV<#;$#EH+\^<$"L><[NB;XUDVK0L.5F2]:. [N!_]V7B++2J5 MU-!9B1TQ4.?T?G<\I0$? 3\EC'9U)J&2"^)+,+Y4.4U"0J"@=$%!^.T*#Z!4 M$/)I_)XUZ1(R$-?G-_7'6+NOY2(L/*#Z)2O7YO2.D@IJ,2CWC.,3S/7<4C(7 M_Q6NH#P\9.)CE*AL7$DY6(=Z5O&I:/$Z[;*+^SC=W!YFVC:!SP2^$.YB'#8% MBIE_%DX4F<&1F*GWO0A/O#MRWYLR.&,KXIU/WGKOM> 'GK%K$)HQIPG#5YC= M@F!>?0G!MT*<^']TODW?;V:XC_3].OHAV19(-P72*)#^4^+^0XE;F/1#$+;J MJ0;3Q&FRI,2ABY.\\BX#>\_CF[S#IVG_)DPC.TLNZ/S+QO[7B Y\*LF-'Z'6 M?[#%4%"[&PO=V]R:W-H965T2E?#'<\]SQW^(YTE.I% M-P &O0G>Z0PWQO1'0G31@&#Z3O;0V9-**L&,-55-=*^ E3Y(<$*C*"&"M1W. M4^\[JSR5@^%M!V>%]" $4^\GX'+,\ 9_.)[;NC'.0?*T9S7\!/.K/RMKD86E M; 5TNI4=4E!E^'YS/"4.[P&_6QCU:H]<)1-UYL2+I M<[S_8O_G:;2T7IN%!\C]M:9H,'S JH6(#-\]R?(2YGABC MN?@?< 5NX2X3JU%(KOT7%8,V4LPL-A7!WJ:U[?PZ3B?Q=@X+!] Y@"X!!Z]# M)B&?^5=F6)XJ.2(UW7W/W"_>'*F]F\(Y_57X,YN\MMYK3I,X)5='-&-.$X:N M,)L%02S[(D%#$B?Z*9R&P[?!#+<^?+M63W9A@EV08.<)=O^5F-R4&,+LPR)Q M4"0.$!QN1$*8+V&1)"B2?";81SPZWD97PQWO'OOCN..G=2*RV9=:9NB.DUL"H$24'H9K,GDO$.%UGPG761J<$*WL%9(S-(R?2? M$P@UYGB+/QW/O&FM=Y BZUD#+V!_]F?M++*P5%Q"9[CJD(8ZQP_;XRGU^ #X MQ6$TJSWRE5R4>O7&MRK'&Y\0""BM9V!NN<(C".&)7!IO,R=>)'W@>O_)_C74 M[FJY, ./2OSFE6US?,"H@IH-PCZK\0GF>E*,YN*_PQ6$@_M,G$:IA E?5 [& M*CFSN%0D>Y]6WH5UG$Z2= Z+!] Y@"X!AZ!#)J&0^1=F69%I-2(]W7W/?(NW M1^KNIO3.4+/^*X@-02P,$% @ 5(1;3E#5M][& 0 -P0 M !D !X;"]W;W)K&UL=51A;YLP$/TKEG] #4Y8 ML@B0FE93)ZU2U&G;9P<.L&IC:IO0_OO9AC*6TB_8=W[WWIW/1SHH_6P: (M> MI6A-AAMKNP,AIFA ,G.C.FC=2:6T9-:9NB:FT\#*$"0%H5'TA4C&6YRGP7?2 M>:IZ*W@+)XU,+R73;T<0:LAPC-\=3[QNK'>0/.U8#3_!_NI.VEED9BFYA-9P MU2(-589OX\,Q\?@ ^,UA,(L]\I6UG)F!.R7^\-(V&=YC5$+%>F&?U/ 4ST)1E/Q/^ " MPL%])DZC4,*$+RIZ8Y6<6%PJDKV.*V_#.HPG23R%K0?0*8#. ?N@0T:AD/D] MLRQ/M1J0'N^^8[[%\8&ZNRF\,UQ%.'/)&^>]Y'2W2\G%$TV8XXBA"TP\(XAC MGR7HFL21?@BGZ^&;U0PW(7RS5-]]HK]=)=@&@NU_)>ZO2ES#?%T7259%DH\$ M^^A*9 US70E9-$Z"KL.3-:A0?1O&9>&=I^*6AL;_@X\C]BQ:^ M0?C>7QQ:;%&II0;CI37$05/0A_WIG$5\ OR0,/K5F<1*KM8^1^-S7=!=3 @4 M5"$J"-QN\ A*12%,X]>L29>0D;@^OZI_3+5C+5?AX=&JG[(.74&/E-30B$&% M)SM^@KF>=Y3,Q7^!&RB$QTPP1F653RNI!A^LGE4P%2U>IEV:M(_33<9GVC:! MSP2^$(XI#IL"I&UL;5/M M;ML@%'T5Q .4A+A-%-F6FDY3)VU2U&K;;V)?VZC@ZP*.N[9-VXX&!YVHD:GL'] M[,[&6VQ6*:6&UDILB8$JH_?;XRD)^ CX)6&PBS,)E5P07X+QKN2<< M'F&JYY:2J?CO< 7EX2$3'Z- 9>-*BMXZU).*3T6+MW&7;=R'\28Y3+1U I\( M?"8<8APV!HJ9?Q%.Y*G!@9BQ]YT(3[P],T65)@W\9)7GCG@;WG\4W^PL=I_R%,+5M++NC\R\;^5X@. M?"J;&S]"C?]@LZ&@T-L#J"I" T M23X3R;C"91Y])U/F>G""*S@99 Y B$#DT_@S<^)%,@#7YS?VK[%V7\N96;C3XI'7KBMPAE$-#1N$N]?C M-YCK^8317/P/N(#PX2$3KU%I8>.*JL$Z+6<6GXIDS]/.5=S'Z2:]GF'; #H# MZ +(H@Z9A&+F7YAC96[TB,S4^YZ%)]X=J.]-%9RQ%?'.)V^]]U+2+,O))1#- M,<R+!-V2.-)_X'0;OM_,?"AQ M(^8F^2!"5CV58-HX3195>E!QDE?>96!O:7R3]_!IVG\RTW)ET5D[_[*Q_XW6 M#GPJR94?H&ULE5;M MCILP$'P5Q ,$H6:3D3_S! M[.P.\>!-6R'?5,&8]MXK7JNU7VC=/ >!R@M64?4D&E:;)TNI<553^W3(NVK6/_>O&:WDJM-T( MLK2A)_:#Z9_-3II5,+ V&<6R93QY^>U!]RVL#Q_,K^V8DW8O94L1?!?Y<' M7:S]Q/<.[$C/7+^*]@OK!46^UZO_QBZ,&[BMQ.3(!5?NU\O/2HNJ9S&E5/2] M&\O:C6W/?PV# T@?0"8!09?(5?Z):IJE4K2>[%Y^0^U_C)^)>3>YW72OPCTS MQ2NS>\G("J?!Q1+UF&V'(2/,!R(P[$,* J78DIMP H>'8(6A"P_'V9,0)EB M! M'L/A/(IE(A# S22(P2000+&""&"2([Y>Y! F60 711":$B>$D"9@D 0B6 M,,$*)%C=+Q,C^,0BH(9D>F0AT&HFSXPS\ U%B- ,!7CR-Y@\H!8^_3@$JK@Q M* 2:,1F&38)O'1"BN5)A"^#H ;6P"7!\CUH(-.,U#'L%WQHA1-$,!>P$G#R@ M%O8"7@%5Q%.U$&C&<@1V#(',,/TT * 0)3-Y8,<0R#$SIB.P8\@#CB&P8PA@ M!HRF:B'0]%8+1I=HQ>3)M0_*R\6Y=KW+:'=H43;$7<(?\*Z_^4[EJ:R5MQ?: M7.7NPCT*H9FI!3T9WQ2FI1H6G!VUG2[-7'9]1;?0HNE[IF!HW+)_4$L#!!0 M ( %2$6TY4]VKWW $ $% 9 >&PO=V]R:W-H965T,:=='Q29RUUDD8E1LZZ'BT1JY)S*WV=@8LJ#*+@G7KNFU3:! MBVR@#7P#_7VX2!/A5:7J./2J$SV24.?!;/"Y MRH/0%@0,2FT5J%EN\ *,62%3QJ]%,U@M+7&[OZM_=+V;7JY4P8M@/[M*MWGP M&* *:CHR_2JF3[#TDP1H:?X+W( 9N*W$>)2"*?>+RE%IP1<54PJG[_/:]6Z= M%OT[S4\@"X'L"'@VROB MB&3X9H46S'G&D TF6A'8J*\6Q&=Q)O_1B9\>>RN,'3W>NC\E?H^#@! [_ MM!CO6O1A#GZ3Q&N2> 22G8D/<_2;'+TF1X] NC/Q81[])JG7)/4(/.U,/!@2 M[DSPY@IRD(T;/H5*,?9N\#?9=;Z?B;O"?^'SX_"5RJ;K%;H*;0;!7==:" VF ME/#!G&IKWJ,U8%!KNTW-7LY3.0=:#,N#@]=7K_@#4$L#!!0 ( %2$6TZ7 MR#PWMP$ -(# 9 >&PO=V]R:W-H965TP%=M#ZFPJ-%LZ;IF:V,R#*2-**\=J)&GZ!^]T= MC;?8K%)*#:V5V!(#549OMOO#+N CX%G"8!=G$BHY(;X$XV>9T4U("!04+B@( MOYWA%I0*0CZ-UTF3SB$#<7E^5_\1:_>UG(2%6U1_9.F:C%Y14D(E>N6><+B' MJ9Y+2J;B'^ ,RL-#)CY&@^-T5PQE;$.Y^\]=YSGO!MRLY!:,(< M1@Q?8#X0S*O/(?A:B /_0N?K]&0UPR32DV7TZ^MU@=VJP"X*[/XKD7\J<0V3 M? K"%CW58.HX3984V+=QDA?>>6!OXB.R#_@X[8_"U+*UY(3.OVSL?X7HP*>R MN? CU/@/-AL**A>.W_W9C&,V&@Z[Z0>Q^1OG_P!02P,$% @ 5(1;3N\E M++JW 0 T@, !D !X;"]W;W)K&UL;5/;;IPP M$/T5RQ\0LX:DZ0J0LJFJ5FJE5:JVSUX8P(J-J6V6].\[-H32E!?;,S[GS,7C M?#+VV74 GKQHU;N"=MX/1\9B5[.%LB1NU%O;W"929"GJ@KXXGV78^.%B9#Z*%;^"_#V>+ M%EM5:JFA=]+TQ$)3T(?#\90%? 3\D#"YS9F$2B[&/ ?C8?(.O=JK!MG&:'*G,V,=)WGC7@7W@\4W^PN=I_RIL*WM'+L;CR\;^-\9XP%22 M&QRA#C_8:BAH?#B^P[.=QVPVO!F6'\36;US^ 5!+ P04 " !4A%M.6.\, M<;@! #2 P &0 'AL+W=O=&+-% UK8.^R@]3<5&BV<-TW-;&= E)&D%>-)LF=: MR);F:?1=3)YB[Y1LX6*([;46YL\9% X9W=!7QY.L&Q<<+$\[4<-W<#^ZB_$6 MFU5*J:&U$EMBH,KHP^9TW@5\!/R4,-C%F81*KHC/P?A29C0)"8&"P@4%X;<; M/()207]4_Q=I]+5=AX1'5+UFZ)J-'2DJH1*_<$PZ?8:KG MGI*I^*]P ^7A(1,?HT!EXTJ*WCK4DXI/18N7<9=MW(?Q9K^?:.L$/A'X3#C& M.&P,%#/_*)S(4X,#,6/O.Q&>>'/BOC=%<,96Q#N?O/7>6[[EAY3=@M"$.8\8 MOL!L9@3SZG,(OA;BS-_1^3I]NYKA-M*W2WIR6!?8K0KLHL#NOQ*/;TIJK!U'&:+"FP;^,D+[SSP#[P^";_X..T?Q.FEJTE5W3^96/_*T0'/I7D MSH]0XS_8;"BH7#@>_-F,8S8:#KOI!['Y&^=_ 5!+ P04 " !4A%M.3$HZ M6VT$ #8%@ &0 'AL+W=O4A= MM 8J=H@18(MMCV6;'I"U8274F.MW]?W>)*Y# ;O\02,^>< M(:D97A9777VOCTHUWH\B+^NE?VR:\T,0U-NC*K+ZBSZKLOW/7E=%UK2OU2&H MSY7*=GU0D0<\#*.@R$ZEOUKT;2_5:J$O37XJU4OEU9>BR*I_GU2NKTN?^>\- M7T^'8],U!*O%.3NH/U7S[?Q2M6_!+1= $]XJ^3 MNM:39Z_KRJO6W[N7WW9+/^P8J5QMFRY%UOZ\J;7*\RY3R^.?,:E_J]D%3I_? ML__2=[[MS&M6J[7._S[MFN/23WQOI_;9)6^^ZNNO:NR0]+VQ][^K-Y6W\(Y) M6V.K\[K_ZVTO=:.+,4M+IND0CYFG \ F&W1!!F_U6@J,23]P*)V+S$FN$X7/,!F%HCGE& M&(')$AP/ZA/0M*^2< (!$X@^@9@QD,: #AC98\H>(SE+<14)JTA0)3*J2*N* MB'&-"-:(0(W8J#%@HDD-QD+C^UG;H'2"F3&)(9,8,$D,)K'56Y/&1X@9B022 M2 ")U""16"6H]>S0&A& "]D,-R.40D*I34B8TDVM0BR,R>(#8'(&F]%A(;:2 M$!!BII>$/YVG#R%S(@Y/8Q81SLWO903-^LR$-3( YB(#W>^1<3 JW"3#K2IQ M'#)ND@$P%J7200@['"- B$Q"9%5*T.@ &,4F;#/"HAG,^;4S;*P,.*L0)F_; M6E/;D JD39K&Q4[C8MAGV; J(6Y'##;J5D,6 .8=!/"ILZ JPMSY1A!LZ7# M-@V FLW]G YV=@:L79B+#/NYMX^0Z!,RQ>[.@+V+Q)$"^S%+/[]WX-A".;)0 M8Y%Y'D&S15>XQIUCB^2V19(,S4+ (M/0O4QQ[( <.*!D9BUN=6I8.5VUL+EQ M8&Z2.U)@G^'BCFG$JN= ]=*T6&[+V=57+&6.I&SN2+@M4E<5K% .%"H=6VJ. MM<63.T84:XN#S8XT?'0-01&N0UB ! 0H33\B>X/2FI;ECV3K5"1.@R0L5$)" M=?@28?T1__SPD^-4A/8,J=E?>S/@W$(2UAZ!-5X:=39DK\N1LPX6* &!1N;Z M/X*F\RN(CD4EV!VG?"PJ@;;UUCG?7M28M<]< Q1W?F8""U0 @48. MEQ:.BXL[UCV!9260K*Q!02"'2PLL*H%$Y;C;$%A4X@Y1"2PJ 41E]Q:!3/\. M)K=UA:H._=5I[6WUI6RZVZQ)Z^UZ]I%WMWU&^Q-[V RW@/^G&>Y\_\BJPZFL MO5?=-+KH;_SV6C>JY1A^:6?DJ++=[257^Z9[C-OG:KAK'5X:?1[OD8/;9?;J M/U!+ P04 " !4A%M.X&6N*,X! !E! &0 'AL+W=O=PCH#E).2;Z@!T],[9H ZHTWK<8ZSJ#CA5#V*$P;QI MA>14FU)>L!HET,:1.,-I'.>8TWY 5>EZ)UF5XJI9/\!)1NK*.96_GX&)Z8 2 M=&^\])=.VP:NRI%>X#OH'^-)F@HO*DW/85"]&"()[0%]2/;'S.(=X+6'2:WF MD4UR%N+-%E^: XJM(6!0:ZM S7"#(S!FA8R-7UX3+4M:XGI^5__DLILL9ZK@ M*-C/OM'= 3VBJ(&67IE^$=-G\'EV*/+AO\(-F(%;)V:-6C#EGE%]55IPKV*L M0#0'/SES4CU33JI1BBN2\62.U9R+9 M$_,Q:]MTW\Z],VF5Z=XJDC^5^&:%/.9YQJ0K3/HWXO@O@NP6"#8&%A=IT$7J M^&3%3W9I6( $!8@3R-8&BG@38\;D#C/X18H=>=QD"<"R(L^SL)TL:"<+V$DV M=K+ .GF1;.T$8*1X6H6;[>#5AML+^(W*2S^HZ"RT.3MNAULA-!C)^,&&UL?53;CILP$/T5Q'O7 M@(%4$2!M4E6MU$K15MT^.S!&>4J]UNM^SU"JFR!$?4@>N!FI1:2$6U"V2#52R"5(S&*HB!($2,=]XO, MY4ZRR,1%TX[#27KJPAB1_PY Q9#[H7]+/'5-JVT"%5E/&O@%^G=_DB9"LTK5 M,>"J$]R34.?^8[@_)A;O ,\=#&HQ]VPG9R%>;/"]ROW &@(*I;8*Q Q7. *E M5LC8^#MI^G-)2US.;^I?7>^FES-1 MU/P/N (U<.O$U"@%5>[KE1>E!9M4C!5&7L>QXVX<)OT;;9L0381H)H3IAP0\ M$? ;(7;-C\Y#)\6?UQ)Z)<(_-9I8VZ?;.K9ENE"[R+,G2U M0A/F,&*B!2:<$; ([/EX:3-)M@7A3('8" M\;M=P*M=&#&IPW"'^13N@F#5RCT*IPO0.R_)II=DPTN\\I+<55G[^ @QFD"+ M(\) -NXV*:\4%Z[MSUADYPO[&-DCMLH?S$4>[]V;S/@*_"2RZ;CRSD*; ^R. M62V$!F,P># .6_/PS &%6MOISLSE>/W&0(M^>EG0_+P5_P%02P,$% @ M5(1;3DI^7)@4 @ ^@8 !D !X;"]W;W)K&UL MC55=CILP&+P*X@!K_@D1('535:W42M%6;9\=^ AH#::V$[:WKVT()5DGY278 M9F:8&8*=#I2]\AI 6&\MZ7AFUT+T6X1X44.+^1/MH9-W*LI:+.24'1'O&>!2 MDUJ"/,>)4(N;SLY3O;9G>4I/@C0=[)G%3VV+V9]G('3(;->^++PTQUJH!92G M/3["=Q _^CV3,S2KE$T+'6]H9S&H,ON#N]VYGB)HQ,\&!KX86RK*@=)7-?E2 M9K:C' &!0B@)+"]GV $A2DGZ^#V)VO,S%7$YOJA_TN%EF /FL*/D5U.*.K,W MME5"A4]$O-#A,TR!0MN:TG^%,Q )5T[D,PI*N/ZUBA,7M)U4I)46OXW7IM/7 M8=*_T,P$;R)X,\$-'A+\B>#?$-#H3$?]B 7.4T8'BXUOJ\?J3^%N?5EFH19U M=_J>3,OEZCGWXS!%9R4T89Y'C+? >->(W7N$_T\$20.S"\_HPM-\?\%WPSL" MOE' UP+!58SH)L:(B32F&V.$0>+?1#&A8B(:Y,N([Y M4W,,-I([$G>^5G=]%:[Y4W.]%65,H.A!&P\AHQ&TV(34J? -LV/3<>M A=S/ M]*Y342I RCE/LM=:'D3SA$ EU#"68S;NQN-$T'XZ:=!\W.5_ 5!+ P04 M" !4A%M.!N,V;^,! #K! &0 'AL+W=O:>RL-:ZWR.DBAI:IIY$#YUY4@G9,FU*>4&J ME\!*1VHYPE%$4?F4FO; M0'G:LPM\ _V]/TE3H5FE;%KH5".Z0$*5A>_C_9%:O /\:&!0BWU@DYR%>+'% MYS(+(VL(.!3:*C"SW. (G%LA8^/7I!G.K[3$Y?ZN_M%E-UG.3,%1\)]-J>LL MW(5!"16[R;B/3'#+&S3 MSJ">D<0T2NAJ)(\XO,6[F&Y7AM#BV-EKX"N3EZ93P5EH3L#8WSUQPJ+3=;LU>CM_?6&C13U<+FN^W_ ]02P,$% @ M5(1;3BJKJ!<[ @ I 8 !D !X;"]W;W)K&UL MC57M;ILP%'T5Q /4?$,C@M0DFC9IDZ).ZWX[Y":@&LQL)W1O/W\02L"K^@?; MU^<0EJ<-VZ1:YC>U;D]")(W<*>.?S2-)C]W0"A_=KUW5O@N3Y70@50 MD7?X##]!_.KV3*[0J'*L&VAY35N'P6GM/OFK7:;P&O!20\\GNIPP!@5(H!2R'*VR!$"4D;?P9--WQ2$6*9]E]AR"=VG2'Y[W %(N'*B3RCI(3KIU->N*#-H"*M-/C-C'6K MQ][LI#>:G1 ,A& D^,F'A' @A.^$Z$-"-!"B&0&95'1M=EC@(F>T=YBYW0ZK ME\A?1;+ZI0KJ8NL]61XNH]QU76\HA046!NDPD^GL_42I MNO0>Y)U6\IZ1.=O<# !U$P &0 'AL+W=OMN^A[5=;M-KYTW?4I2=K#15=Y^\5<=6U_.9FFRCM[ MVYR3]MKH_.@&567"")%)E1=UO-NX9Z_-;F-N75G4^K6)VEM5YL?)+O--3_K/W3WY_6UL7?)P\JQJ'3=%J:.&GW:QL_T:0^J'^ 4 M?Q7ZWDZNHSZ4-V.^]3>_'K6] M)W:.@RE;]QD=;FUGJM&*=:7*OP_?1>V^[Z/]CV'X #8.8(\!5/[O #X.X#\& M@ M^\,R%^E/>Y;M-8^Y1,_Q;U[PO"OK$;3(/_4.7._>;C;:U3]]W7,E-\MX; M&C4O@X9--/2A2*SUQQ0,F^*%>#YU4&2X 4 -@#, M4P.2SK(P:*33U$XC) @AYL$@.II1&HI(H X)SR& F3^#1$SF840H(;A0*2'S_" Z#EP1B?N3HOZDGC]9("E1 1.!M8 N3PI%67^F;$%:1M$4 M$48AS281#XD9A9]J-Y.*I"&G\.6!'D,+(\6H:3P^B" MLA]%T[*72MHU>]X-J;\>,)G24%0XB!'L1P;MB*OLIP;IC?6?TR0$6! M=L!PN!C&3: A,)P;)E=$BW/#D+;D1XN) @LUP^%B&#'+]GYC:)IV0,#8'1>]?[>SS9KR@,5"SB)X),()- N .<&5NS] .<& ML(XS+P-$!"30E@"'"WQN(/3V ('WO17;.<"Y@27;.40$)-"6 (<+,&X"[0)P M;F#%=@YP;L#O.,@;LO+W]1EE,#M/V&,ZD2HQ1SF9'&)4NCF[\YXV.IA;[0Z; M)D\?9TK/S!V"_) /!U*_Y\VYJ-OHS72=J=R!Q\F83EMWR!?[)UUT?GSIO6Z&@Z#AIC/7\9 K>9RT[?X#4$L#!!0 ( %2$6TXN+S=#GP( (L) M 9 >&PO=V]R:W-H965TZJH1<_\L9?LSU O!HFC)B7ZE\EN[ MY6H6#"J'LJ:-*%GC<7J<^TOTO$&))AC$]Y+>Q&CLZ51VC+WJR:?#W ^U(UK1 MO=021#VN=$VK2BLI'S][47^(J8GC\;OZ!Y.\2F9'!%VSZD=YD.>YG_O>@1[) MI9(O[/:1]@DEOM=G_YE>::7@VHF*L6>5,+_>_B(DJWL59:4F;]VS;,SSUKW) M\IX&$W!/P ,!)P\)44^(!@**'Q+BGA!;A*!+Q=1F0R19%)S=/-[]O2W1NP@] MQZKZ>[UHBFW>J?((M7I=Q.&L"*Y:J,>L.@P>8=" ")3Z$ )#(5;8H>/[ &L7 M$27WD(T+R6:PB0C,,S+\:)Q#&L$",2@0&X%X7"@46H7J,*G!-%V0'(=VMBXJ M2I.)9!+02^)XB6)D>>DPR2B*Y7;]"'%G(@5-I$!!;!.I$V(6VC9<# XGC&2@ MD0PP8M5\E?VU&H\0=R9RT$0.F(@L$[F[/6*G'+GC Z4V:.,J8315M!GH=P;X MC6$!%,*=(_SW3PI--!\$N$CL[@.!THDX8 =:(@Q(9!,2E#[\- $02IS-"*" W1B,3J2:\I,Y[86W9Y=& MZL8^6AUN%$NL3S1K?:5O&N:D^R/375.^$'XJ&^'MF%3GI3G5CHQ)JDR&3\KD M6=V,ADE%CU(/,S7FW?6@FTC6]E>?8+A_+7X#4$L#!!0 ( %2$6TX>EE', M$P( (,% 9 >&PO=V]R:W-H965TV034!G8VH[X?KVM0TA'-#^P?8R,SN[F$U; M(=]4":"]=\YJE?FEULT6(564P*EZ$@W4YLU92$ZU.G(DSA . H(X MK6H_3UWL(/-47#6K:CA(3UTYI_+/#IAH,S_T[X&7ZE)J&T!YVM +_ #]LSE( M*V@5:.]9RLY"O%F#U]/F1]80\"@T%:! MFN4&>V#,"AD;OWM-?TAIB>/]7?VSJ]W4VO?Z=MDS /0$/ MA)#\EQ#UA.A!B%WQG3-7ZB>J:9Y*T7JR^U@-M781X(9-2'%'@IQ0[/Z/AC@OT<$27+&:+%(B+'C\8&2;PL M$"\*Q$X@_M"%BR*SF=;#"))B8F<,F'>SLH-'=Y2 O[C=7 M7B&NM;:W9!0=)LDSMG=_$M^9"=,-A(=,-YZ^4WFI:N4=A39_EKO_9R$T&)?! MD^E6:2;B<&!PUG:[,GO9S87NH$73CSPTS-W\+U!+ P04 " !4A%M.A^M@ M1]X" "%"P &0 'AL+W=OVQAS2B(UJ:I6:J7356V?N<1)T &FX"37?U_S$43,4N5>@FUF9V=A MF>SBHJO7^JB4\=[RK*B7_M&8\C$(ZNU1Y4G]H$M5V#M[7>6)L=OJ$-1EI9)= M&Y1G 25$!'F2%OYJT9X]5:N%/IDL+=13Y=6G/$^JOVN5ZCJ8Y M"%:+,CFH'\K\+)\JNPL&EEV:JZ).=>%5:K_T/\+CAI(FH$7\2M6E'JV]II07 MK5^;S=?=TB>-(I6IK6DH$GLYJXW*LH;)ZOC3D_I#SB9PO+ZR?VZ+M\6\)+7: MZ.QWNC/'I2]];Z?VR2DSS_KR1?4%A;[75_]-G55FX8T2FV.KL[K]];:GVNB\ M9[%2\N2MNZ9%>[WT_-

"1V8>Y;0[;9]?>L]76]O2\XI0O@G-#U&/6'8:.,/06L9DB6#A BM@ M4$%1%;2-9S23G3A]LIJ"8Q127(E I8BH% M.$X0H031_8TB40)Y1Z/(29T@8T:-$XEF!"N(TQ1DI Y.3/>!(B\!7!S@7OM-'(4STWC:=7L='8_K[)-'; MHVBYOI.]Z.PW>ZE:;NQ0'1+=*\%W?E';)"1-6=+RNHLW*S_WI#8K>3)-W8DG M%>E3VW+U[T$T\K*.(?Z8>*X/1^,FDLVJYP?Q2YB7_DG943)EV=6MZ'0MNTB) M_3K^#/HJ$HW8&I>"V\M9/(JF<9EL M'7_'I/'$= NO[S^R?_7-VV9>N1:/LOE3[\QQ'9=QM!-[?FK,L[Q\$V-#>1R- MW?\09]'8<%>)96QEH_UGM#UI(]LQBRVEY>_#M>[\]3+F_UB&+R#C C(M($,O M \A7_H4;OEDI>8G4\/![[GYCN"?VV6S=I'\4_CM;O+:SYPW-LE5R=HG&F(5) '50XQS,=T/N83T#+#,13% M4 3# LP0D]]@LI3AF!S%Y BF"# Y@DF+$L>4G$&.8RH44R$8"##5#%/ PK\,4GS/I0B&A)LN MG7%RNO#+P,+>!H0SV]PPXV1EM<#!MS<0A$-##IGWL]0.+@% +$!#"XQ!UYAT M@8([ ! )T% ",+< L&I!:8!; ! -T% #@'B@*)8ZPCT B AH* ) 3%"PA'>X#0(20AT* N1&6]49P)1!$ M"7FHA#'HYA67523<1_5<*89!D;VXWDMF0Z-F_]02P,$% @ 5(1;3M)RVZSS @ M]@P !D !X;"]W;W)K&ULE9?O;ILP%,5?!?$ M 5_^IDHB-9FF3=JDJM.VSS1Q$E3 #)RD>_L90QDUQU+[)8!S[CV^<'_&K&ZB M>6[/G$OGI2RJ=NV>I:SO/*_=GWF9M0M1\TK]&1 M[\=>F>65NUGIL8=FLQ(76>05?VB<]E*66?-WRPMQ6[O,?1UXS$]GV0UXFU6= MG?@/+G_6#XVZ\L8LA[SD59N+RFGX<>W>L[L=+;L K?B5\UL[.7>Z4IZ$>.XN MOA[6KM_-B!=\+[L4F3I<^8X719=)S>//D-0=/;O Z?EK]L^Z>%7,4];RG2A^ MYP=Y7KNIZQSX,;L4\E'AORO83B A@!Z;T P! 1C MU\?W,=*F?,IEM5HVX.4W_M.JL M:PIV%ZB;N>\&];W3_ZEJ6S5ZW811L/*N7:)!L^TU--&P4>&I[*,%(8LMS<+I MK<%NK@@B[!# (@(='[PI(L0)0I@@U G"-PDBXRX@38Q-(F@2@02)88(T*3:) MH4D,$BP-DUX3:TW5/T_%/79)H$LR=XE]PP5I+'V30I,4)# Z9YO.2HEME2RA MR1*8F/W?:Z+I_4IM+LS'F/G )S0YZT7IQ"B(%LR !:GBA:5)F(5Z!J9C-CP4 M63J>0?3O&8$49L]#D:T>O "P *0PVQZ)$MMCQ.L$ XM 8FEJAE M%/PHN]-$G3?]3KR_D*(>OC*\\5-G\P]02P,$% @ 5(1;3C&ULE5;MCMHP$'R5* ]P MB9T/P@F0"E752JV$KFK[VX"!Z)(XM0U\4KFH/,GW<_\3>5S1V 8XQ.^<7U3OWK.E;(1XMHMON[D? M6D6\X%MM*9BYG/F*%X5E,CK^MJ1^E],&]N]?V;^XXDTQ&Z;X2A1_\IT^SOW, M]W9\STZ%?A*7K[PM*/&]MOKO_,P+ [=*3(ZM*)3[];8GI479LA@I)7MIKGGE MKI?FR21MPW ;0-H%T"3-P.B-B#J C(G+&B4N5(_,\T6,RDNGFS^K9K9EX(\ M1J:96[OI>N>>F6J5V3TOXBR>!6=+U&*6#89>89)KS IAT@X3& V=$ J%4$<0 M]0A(.L$$$22('$%\I6 R4(DP&4X2PR0Q()@.D@#,-,1)$I@D 00$$Z20(+V_ MEQ-(, $*Z*#,!I,X3.4P43I29@:39"!)-$C28-)^$G-$X2Q3F&4*LL28@(38 M(N'][20C+B- Q8V%$&C$0P2;B%! ,31!"^K_6FK0@T']J:HK:.]03[CMP:+QE[W0EV%R$T-X3A@Z$ZFAFX6Q1\K^WMQ-S+9A!L%EK4 M[9 ;=)/VXC]02P,$% @ 5(1;3OB$3X5\!P DS !D !X;"]W;W)K M&ULE5O;;N,V%/P5PQ^P%N]DD 2HDQ0MT *+%FV? MM8F2&&M;KJ0DV[^O)&N])L\<2WJ);7%(#B\S/*28ZX^R^EJ_%D6S^+;;[NN; MY6O3'*Y6J_KQM=CE]:?R4.S;E.>RVN5-^[-Z6=6'JLB?^DR[[4IFF5WM\LU^ M>7O=/_M7IONP>KV^I"_ M%'\6S5^'SU7[:W4JY6FS*_;UIMPOJN+Y9OF3N'H0F>IR])"_-\5'??9]T;7E M2UE^[7[\^G2SS#I*Q;9X;+HR\O;CO;@KMMNNJ);(OT.IRU.E7<;S[]]+_[EO M?=N:+WE=W)7;?S9/S>O-TB\73\5S_K9M_B@_?BF&%IGE8FC^;\5[L6WA'9.V MCL=R6_=_%X]O=5/NAE):*KO\V_%SL^\_/X;ROV?#&>2004[-H(8,ZI1!J(L9 M])!!_\B@+V8P0P:39%@=V]YWYGW>Y+?75?FQJ(X3XI!W\TYCT M:6U_UNW3]UN3N>O5>U?0@+D[8F2$\3'FGF)DC'B@"&5.D%5+\L140J:RSZ_. M\@OK< $*%J#Z G34C) TXXBQ/69_)"E4)F3:&(J35DD5,DQ(0T*:$A)90NB( M,6<5:94EH <*4BYCJ!A(Q0 J(J%B2"W""<(%H$S@R%A(QE(RR92\M[3%NF5# MQHGB9'">'2<'^3C0.1(7X&$!?OK4#;" ,&&F!-)41P:'8H3@QD9DV#"R"5-E M )U7% @9 !*:9/CT60A; "*GR[86@3R%FYAQI8@L^DC)+&.)=)Q.D(#Z+*"1D Q&2;2D!-& M: "Q?3^P 2C6XR1V%XGL8(825+I&0R0G3UI[8"0&RT(K$G2! B MT!$"00*8+P!E6#K87R3R%ZY[L2O(&3&"Q$J64Z($.1("#)T"4*RQ*.P*:DJ@ MH&@,8"@=A&)M5V&'4% M?4$A7PA,$5C-:L8*K[ "%5"@)/WJZ*[-.[JL*KK(*VTSMF.PHA58YR49 01B M]A8*RUX!V4LF!-98JGK& JZQO#25EPXF:2T$,2N9QAK4=&W6(=T=:KKJRNRL M[^.*L%(U4*ID(E?-[.]GK+H:JTM3=8%N12!&@AI+4-,%%70KV$UGDO%0C86J MD5"9<%-C8>D92Z7&FM% ,^E9T!J!I$W[)!!/T<$KEPC]0=,5M>U@8YFF&RQ4 M ]94F0[3 #JGU 8TU.;&<3$E+'PS1?@0%%(^ET$Q&>P.9HH[F!%W&-C,\1"# M/<0@#TE/3B&(:S8V&@,6>\4-(W, :*:+RF /,2 H)Z)"($5.&BU=J$.06J=C MA' ^6&Z4L"499$EDTM#804%1C>)B2MCB# T+@*A [*#2 ] 14$P&FZ6A/@A$ M1?T-B6H$%1\.8P^TR -342&08H(BBXW-@@V#8@( B^W(SM@P6&PA=L);BS4" MJ72Z6/#.(GCC4E%AG.1.[2RV) LLB8AJ (V*:AP74\(69Z?$4@!DE$WY7 ;% M9)AW'%,"+@L#+O*.8P05T\$>:)$'$E$!D.*F,S8VB^R(B2 MMB,;IHO*80MQ MP!V(J!!(I>\+'8VA6K%X8GP89SQC20Y;D@.61$0U@$9%-8Z+*6&+Z!#'IB*"H$TLR(Z;&P.V)%F M].^P';D91S".>4L*W(&*"H"T2KN$QE Z6$EG#,(9%[BF8TMRZ B&3!H_;4\U MCHLI88MS*.(BHD*@=*4: <7OKK%9>NJ#5%2>GM"V6PA'K@#$14"Z?2@PM,8RFGEK4_'".*DXYJ. M+(,HQ[=A? <55 TJDUKC$J5=KJ[)[RKJA> M^DOC]>*Q?-LWW67(LZ>GF^GK_AIY^CS8J_M62#2E%4&;XF"*;U,\3 EM2D I M[<2XNN]F!TP371KBUW5]ER9QFNK2^AOBJQ_=<+RN_WM>O6SV]>)+V33EKK^K M_5R63=%V&ULA93;CILP$(9?!?$ :\Z'")":K:I6:J5HJVZO'1@"6H.I[83M MV]^,-@+#>.]+SW&Z$& X(\;*!#O,G.D OW]24 M=5C();L@/C# E0[J"/(<)T(=;GN[R/3>B149O0K2]G!B%K]V'6:_CT#HF-NN M?=]X:2^-4!NHR 9\@>\@?@PG)E=H<:G:#GK>TMYB4.?V!_=P3)5>"UY;&/EJ M;JE*SI2^J<67*K<=E1 0*(5RP'*XP3,0HHQD&K]F3WM!JL#U_.[^2=1V8EL5U/A*Q L=/\-<3VA;<_%?X09$RE4FDE%2PO6O55ZYH-WL M(E/I\/LTMKT>Q]G_'F8.\.8 ;PGPIEHFD,[\(Q:XR!@=+3:=_8#5)W8/GCR; M4FWJH]#O9/)<[MZ*,$PS=%-&L^8X:;R5)O"#18.D_P+QC!!/&_AK2.28#7RC M@:\-@K\,W$V6DR;2FEYK'B "(R(P(+P-8M*$_T>$1D1H0/@;1+A#)(YZS)S( MR(D,G&##B7:<,(D?CI/,N]&]M1E0: 6 M:AK+.9LZR[00=)B;)EHZ=_$'4$L#!!0 ( %2$6TY-XPB-SP$ #H$ 9 M >&PO=V]R:W-H965T>,[2$;I7K6+8!!+YP) MG>/6F/Y$B"Y;X%1O9 _"[M12<6KL4C5$]PIHY9,X(W$4[0FGG<,3(XYWN+7P%/7M,8%2)'UM('O8'[T%V579&:I.@Y"=U(@ M!76.'[:G<^KP'O"S@U$OYLA5$>$XX>AT2A+SSC]30 M(E-R1"J,W!S1A#D'3+S ;&<$L>RS M1+PF<8[?I">[9)U@M^IQYPEV2_W#.PZ258+$$R3_%?GAKL@5S"%:%TE71=(5 M@NV=2, K!S%9YS6!C93YU*YM]%\1=02P,$ M% @ 5(1;3GW[+Q($ P JPP !D !X;"]W;W)K&ULC9=M;YLP$(#_"N('%-]AC*F22&NG:9,VJ>JT[3--G 05< 9.T_W[ MF9=&B7V6\B5@U.W_3+>&W.X3Y)^O5=-V=_I@VKM M/UO=-:6QS6Z7](=.E9NQ4U,GR)A(FK)JX]5BO/;4K1;Z:.JJ54]=U!^;INS^ M/:A:GY8QQ!\7GJO=W@P7DM7B4.[43V5^'9XZVTK.6395H]J^TFW4J>TR_@3W M#Y@/'<:(WY4Z]1?GT5#*B]:O0^/;9AFS842J5FLSI"CMX4T]JKH>,MEQ_)V3 MQF?FT/'R_"/[E[%X6\Q+V:M'7?^I-F:_C&4<;=2V/-;F69^^JKF@+([FZK^K M-U7;\&$DEK'6=3_^1NMC;W0S9[%#:.^!4RP0: M1_ZY-.5JT>E3U$V3?RB'>PSW:.=F/5P!'#4WZ.26S^,P1)"(X)TBM(2B=(R03IF(!?)>#.**<8,<:T8TS*BIP'.)SD M<(*3.9PI)KO@8(%22)J3D9R,X B'D_D"\8 :P&@! M&8$*3 H$'(;;_0+:4, ;#)N#+BOF0F( 1)L,E,JN8G/0)2B51>")!%IEH%QV M'0-?YM3>PP"(=ADHF5W)@+(Y#]UF6F:@;'8M T)GS@,O)Z!M!DIG5S/P?4XS MR (@6F<@?/8T U]H9(*'YH[V&2BA T\NTJ(BN]TRI$5%N,&R.>AJ8EG&1*!@ M#"RYE-"N9^@+C5(6>6AB:*614MHU#7VE4;"\".TC:*F1DMIU#8D5.A51<-M3;@X25R\1NUA[ M=247V\QA&_^C['95VT+;,8\" !@" &0 'AL M+W=OBJMK\=XB3H %/;2:YO7]MP'+&=^Q/L969V=N-XL[Y1]LK/A COK6M[OO'/ M0@RK(.#UF728/]&!]/+-D;(."[EEIX /C."#)G5M ,(P"3K<]'ZQUK$=*];T M(MJF)SOF\4O78?:O)"V];?S(?P^\-*>S4(&@6 _X1'X2\6O8,;D+9I5#TY&> M-[3W&#EN_.=HM%)TFSC=3HS.DZ M<[@V6EAFMAWKQ%&PO=V]R:W-H965T MS BYQ=):U;.'!/7)N&\#\[ MH*S?^BO_/?!27RJI T&1=^0"WT'^Z Y4FCB=OZM_ M,K6K6HY$P)[17_5)5EM_[7LG.),KE2^L_PQ#/8GO#<5_A1M0!==.5(Z246%^ MO?(J)&L&%66E(6]VK%LS]G8'XX'F)J"!@$;"*OTO(1H(T9T0F^*M,U/J1R)) MD7/6>]Q>5D?T-[':1.HP2QTT9V?V5+5"16]%DJWRX*:%!LS.8M $E;)$16F*(K>9Q&DF<9B)9F8L)IFD^;#.D@3/W#A@.$O3T&TG==I)'7;B MF9UTD2?#$K].:"2;OJ %^ M,2U'>"6[ME)_L9/HV-6>D7Z'L_A.=3O;G.XRME5^(_Q2M\([,JE>N7F+9\8D M*)/ADSJL2G7G<4'A+/44JSFW/ MNWN^.Q^>GF3SVNZ$4,%;5=;M+-PIM;^)HG:U$Q5O)W(O:OUF(YN**SUMME&[ M;P1?6U)51CB.:53QH@[G4[OVV,RG\J#*HA:/3= >JHHW?V]%*4^S$(7O"T_% M=J?,0C2?[OE6/ OU<__8Z%ETMK(N*E&WA:R#1FQFX1=T\X 20["(7X4XM;UQ M8+;R(N6KF7Q;S\+8*!*E6"EC@NO'42Q$61I+6LF\)&-TP7Q,HLVOS;=SICK5X]SM.< M3J.C,>0PMQT&#S!LB%E F&R(N8,P^1!S/\;@(6(Y1I!T"'GXV%&D W*."@:C M@JT!TC. &(4-$- L0:2G@$:QUY8.PRUF+IS$MN?%]K/<0-!"2@H 00A3U R M=H2R#SREH*<4\.3E\':,(7[5+3[&#(104 @%A!"OW.C_Q9:!CAC@*/$<=9BT MYXC&U$O <@S*22]+ RD9*"4#I'BGX[[#L)X7G.&)=UB7 (J02&F^S\<98(CDJ9>IY1B'$<,)N2 (Q7"[BP%)ETQ-0&D\8N2 );E<(ZE?4 MES1N6)AF^3A(4&,#CWG4^VR:N]@/WFR+N@U>I-)?8/N=W$BIA+8:3W30=_KZ M=YZ48J/,D.EQT]V!NHF2>W>_B\Z7S/D_4$L#!!0 ( %2$6TZ1-0VR%P( M (,% 9 >&PO=V]R:W-H965TU_>V034!G8VH[X?KV]0?A.,+U#[:7F=G9Q6S>"?FB M*@ =O'+6J&U8:=UN$%)E!9RJA6BA,6_.0G*JS5%>D&HET),C<89P%*6(T[H) MB]S%#K+(Q56SNH&##-25[J>5(%>P%^UV?=+4-5V%P@C.],OTLNB_0 MUY.$05_\-[@!,W#KQ.0H!5/N&917I07O58P53E_]6C=N[7K].VV>@'L"'@AQ M^E\"Z0GDC;!TQ7MGKM1/5-,BEZ(+I/]8+;5W(MX0T\S2!EWOW#M3K3+16Y%& MJQS=K%"/V7D,'F'B 8&,^I "SZ78X0<+V[D_B.S-A_$!XD_'CZ3N5E[I1P5%H\V>Y^W\60H.Q M&2U,WRHS$8<#@[.VV\SLI9\+_J!%VX\\-,S=XA]02P,$% @ 5(1;3EAY M_CX$ @ 9@4 !D !X;"]W;W)K&UL?53MCILP M$'P5Q -@/I-<1) NB:I6:J7HJK:_';()Z&Q,;1.N;U_;.!P'UOT!>YF9G5WL MS7O&7T4%(+TW2AJQ\RLIVRU"HJR 8A&P%AKUYZ"C%_-\>".MW?N0_ B_UK9(Z@(J\Q3?X"?)7 M>^)JAT:52TVA$35K/ [7G?\<;8^9QAO [QIZ,5E[NI(S8Z]Z\^VR\T-M" B4 M4BM@];K# 0C10LK&7ZOICRDU<;I^J'\QM:M:SEC @9$_]456.W_C>Q>XXH[( M%]9_!5M/YGNV^.]P!Z+@VHG*43(BS-,K.R$9M2K*"L5OP[MNS+NW^@^:FQ!; M0CP2HM6GA,02DG="^BDAM81T1D!#*:8W1RQQD7/6>WSXNRW6ARC:IJK[I0Z: M9IMOJCU"1>_%*HIS=-="%K,?,/$$$XT(I-3'%+$KQ3Y>T&<)#DM$DGV$')>0 M]9/;1.*L,S'\9%K#)G0+I$Z!U BD'QJ5S!HU8#8&TQA,&LPP!Q=F[3:2.8UD M#B/IS$BV2!)EP=/,B0.T#E:SOCM \<(OFIPV"OQF;K+P2M8U4O^T270<%L^Q M/JVS^%X-D>'.O\L,$^@'YK>Z$=Z92747S(F],B9!>0P#9;)20V_<$+A*O5RK M-1^N_K"1K+53#8VCM?@/4$L#!!0 ( %2$6TX*L>*). , -4, 9 M>&PO=V]R:W-H965T9G%0@[+G5,5)8LW-2E+'>RZOI/%26Y/Q_7< M.7]3@\5F8KO*(I:RM5 2 ML;P=V9REJ5*2=OS1HG:[IB)>/I_5[VOGI3.O<<7F//V=;,1^8H>VM6';^)"* M%WYZ9-HA:EO:^Q4[LE3"E25RC35/J_IJK0^5X)E6D:9D\7MS3_+Z?FK>!$C3 M8 +6!-P2Y-J?$8@FD ^"]RG!TP1O*(%J AU*\#7!'TH(-"$82@@U(1Q*B#0A M&DI [CES[@?%_YS2)AL-7N6<;H0-BM,45EVIM[&(I^.2GZRRV6Q%K/8T&DF6 M%%>S=>W7+V6U5G+V./41'3M'I:0QLP:#.QB_BUGV,:A%.-*$U@X,VC'#/3[N MKC#O(WP4=#&W?8S71=Q!*F$7<]_'$",D#Y!,U,4\ ACL=C$+"(.,T'X9FJ>O M#5[U(4$$)XC A4)J =*Q%,,*'JS@U0I>1X$8I=9@_!J3-[X2Y$742/0&H[P;&NG< #H?8#XU0]6\&$%?WCU M!;!"\'7U+1L,O?"6$HI< Y116B&"% M:'CTU+$%GA/N@/AI4,=A&;TP,LL/ )( >]C\/JX@(/5QV MZH9DR[E@TGSWF\S^7OYCM(.4;85Z#.1SV33:S4#P0O]$..V?S/0?4$L#!!0 M ( %2$6TX*^'#WB@( (4) 9 >&PO=V]R:W-H965T/OHB!$6A\5K<7&+J1LUHXC\H)46+RPAM3JS9GQ"DLU MY1='-)S@DS&JJ..Y;N14N*SM+#5K!YZE["II69,#M\2UJC#_LR.4M1L;V?>% MU_)22+W@9&F#+^0'D3^; UUJCP@EN=046#UN9$\HU4S*C]\]J3UH:L/Q^,[^V02O@CEB M0?:,_BI/LMC8B6V=R!E?J7QE[1?2!Q3:5A_]-W(C5,&U)THC9U28?RN_"LFJ MGD6Y4N&/[EG6YMGV_'P!\,4&""[SPSH7["$FR=>:>B%6KUED5>G#HW3=1C=AW&&V'0@' 4^R#A01([;V;N M/0KLYP@_A!5\, C?V/MC!Q,?)@A @L 0! ^[D$QVH<,D!E-W3J*7!9405 D! ME=5$!<#X+BP2@2(10+!P7#%($#^_F0E(D >3$Y\!V$61%:@R H@""8B'2@<909*(E?])FD. #T_"L; 1Z<62A8!3D53IR#04O!@ MW6Z1!U!,JP($K19TX.I%_IPB6-H2N'Y1\'S2(K@X$51YT[2%0,%"=2&X/A%4 MH-/,A4"!MZ #ES&*GTG=>):1LZ3]'^31$?AS@*!:GZ4K JF!^B,+K6*\(NY M_X65LVMMFH_1ZM!C;#US*?Z#=PW*=\PO92VL(Y/J:C47X)DQ290O[HN*M5 ] MT3"AY"SU,%9CWC4&W42RIF]ZG*'SROX"4$L#!!0 ( %2$6TYFY@03!0( M T& 9 >&PO=V]R:W-H965TW )J"S,;5-N+Y];4,H2O>D_(F]R^S,CH.7;!#R M3=4 VGOGK%6Y7VO=[0E190V9RQUED8E>LZ:%H_14SSF5?P[ Q)#[H7]+O#276ML$*;*.7N 'Z)_=49J( MS"Q5PZ%5C6@]">?]5<*8]TR]B^ *3 MH;7O3>Z_P168@=M.C$8IF'*_7MDK+?C$8EKA]'U8T<0+_73&"=(4(+$$21+DU%Z9W+$I [3 M.DRP^D!DC8JL$9'=G0B"2=:XR 85V2 $&YQ@BQ)L'S_+%"5(D0ZV=S8Q3(J+ M[%"1'4(0X 1A@+_7P>-&PP^N1OB 512TN],AB]O(05[<'%)>*?K6#<%%=IYU M3Y&[S?_@XZ#\3N6E:95W$MK,!'=SST)H,+T$*_-ZU68VSP&#L[;;K=G+<4"- M@1;=-'S)_ 4H_@)02P,$% @ 5(1;3E&%#BK# 0 .00 !D !X;"]W M;W)K&UL=53M;ILP%'T5RP]0$R=D501(3:>JDS8I MZK3MMP,7L.H/9IO0O?UL0RC+Z)_8]W+N.>?:OLD&;5YM"^#0FQ3*YKAUKCL0 M8LL6)+-WN@/EO]3:2.9\:!IB.P.LBD52$)HD>R(95[C(8NYDBDSW3G %)X-L M+R4S?XX@])#C#;XF7GC3NI @1=:Q!KZ#^]&=C(_(S%)Q".BTG%F]%LK=QY2JNP\1_+5LOH%,!O2D@HU!T_IDY5F1&#\B,9]^Q<,6; M _5G4X9D/(KXS9NW/GLI]FF2D4L@FC#'$4,7F,V,()Y]EJ!K$D?Z7_D^_8!@ MN^IQ&PFV2_W[[3K!;I5@%PEV_SB@-TVN83X025=%TA6"W8W(&B:]$2&+JY-@ MFOAH+2IUK^+ +++S7#S0>/7O\'&HOC'3<&7163O_@.(UUUH[\%:2.^^E]7,\ M!P)J%[:?_-Z,KWD,G.ZF027SOT7Q%U!+ P04 " !4A%M.?DX>L%(" "_ M!P &0 'AL+W=OV.VC 0?)4H#X#S M10BG$(F JE9J)715V]\F+"0Z.TYM0ZYO7]L):0CFRA]L;V9F9XWM35O&WT0) M()UW2FJQ$1%$"Q6+&&JC5ER/C%$NUY"O'EL'(][0@(%%)+8#5< M8 .$:"7EXW(L)*.]BK)"\7LW5K49VU[_2K,3@IX0/$L( M>T(X$/SH0T+4$Z() 76EF+W98HFSE+/6X=W?VV!]BOR72.U^H8-FL\TWM3U" M12]9/(]3=-%"/2;O,,$(XP\(I-2'%($M11[)(B[S#)*$40S9*)4PLHF$V.W]8"\D:@&[\+J]^%Q>^# M(YQ8!9+G3\_2*K"T.)C<@MR&>9#$]^R7V;-(1 \D'KP'_O.E^M;[OO:#)XJU M@<+IC4:C5XP"/YD.(9R"G6NI'X-1=.A":].$)O%<=R?S.OZ3Z5K;-\Q/52V< M/9/JC34OX9$Q"&ULC53;CILP$/T5Q ?$X9IL!$B;1*M6:J5HJ[;/#ID 6ANSMA.V?U]? M"&6)N]J7V![..7-F8D_6,_XB:@#IO5'2BMROI>PV"(FR!HK%@G70JB]GQBF6 MZL@K)#H.^&1(E*!PN4P1Q4WK%YF)'7B1L8LD30L'[HD+I9C_V0)A?>X'_BWP MW%2UU %49!VNX ?(G]V!JQ,:54X-A58TK/4XG'/_,=CL4XTW@%\-]&*R]W0E M1\9>].'K*?>7VA 0**56P&JYP@X(T4+*QNN@Z8\I-7&ZOZD_F=I5+4B@HJQ0 M_&;7IC5K/^C?:&Y".!#"SQ*B@1"-A"#^D! /A'A&0+84TYL]EKC(..L];O_= M#NM+%&QBU?U2!TVSS3?5'J&BUR)-DPQ=M=" V5I,.,$$(P(I]3%%Z$JQ#>_H MX?L$NWM$-/.POX>L'MPF(F>=D>%'TQK6D5L@=@K$1B!^UZATUB@79N5.DCB3 M) Z!]2R)Q:P-IK7M3!:S=NV5AYF5]"[+!]!CJ%S&+;]6@LG/EGXR=$&PO=V]R:W-H965TU#4$D#!)] MB2_,G#-SXB,[Z[AXEP5CROFHJT9NW$*I]ADA>2A83>43;UFCOYRXJ*G22W%& MLA6,'FU272'B>1&J:=FX>6;W=B+/^$559<-VPI&7NJ;B[Y95O-NXV+UMO);G M0ID-E&2O;" MJ]_E414;-W&=(SO12Z5>>?>5#0V%KC-T_YU=6:7#326:X\ K:7^=PT4J7@\H MNI2:?O1CV=BQ&_!O:7 "&1+(F$!L NJ);.6?J:)Y)GCGB%[\EIK_&#\3KCNB$;) @]L-SSWF^\MG'(,>PF' M_Z$J[!0\MPJ@:@08TEOR/88MA>,UNL;STQK&2RW!UL.0]Z(%"-A7.%TO+(%- M0R#3/ H[!$W;Q8NZ$MA:!*_0=0B:$I'HL2$TN1#-@^,'%>>RD*WVWVAOP MQ+EB&M![TE"%?N.,BXJ=E)G&>B[ZB[Y?*-X.CQ@TOJ3R?U!+ P04 " !4 MA%M.G5#+J58# #D#0 &0 'AL+W=OU+=Q1"!:]UU73+\*C4Z2Z.N^U1U$47R9-H]#][V=:%TM/V M$'>G5A2[WJBN8IPD-*Z+L@E7BW[ML5TMY%E592,>VZ [UW71_EV+2EZ7(0K? M%I[*PU&9A7BU.!4'\4.HGZ?'5L_BR=V,CJ=[E3QV68A\%.[(MSI9[D]8L8$\K"8,S^F[B(2L--))IC*ZNN M_PVVYT[)>O2B0ZF+U^%9-OWS.OI_,X,-\&B )X.A.%X#,AJ0=X/L0X-T-$@M MAGA(I:_-0Z&*U:*5UZ =MO=4F+<(W:6Z^ENSV!>[_T^7I].KEQ5E;!%?C*,1 MLQXP>(9!$R+6WB<*#%&LL6..;PDV+H)DMY '%\(X' 0!\R2]/9GGD!/800HZ M2'L'Z4VADF=@L)GK@'@<4- !_?]R,= ! U*PMGT] M8+(>TPPO!J$IS)*#+#G 0BR6 <-F+(BP*,EA'@[R<( GM7BXFPWWE PE<"\F M $UF-V/BY(-I&A%/W9"G[1% 16TJY*3TB5%?3F#SWR,,$#D"@YV<\B3*L(<) M[G!$ ":[0T?034K>TL%"@*#NY#9/ZNX205'F*Q[&V!F!7;A"C$?-L$X;E M!@-RPVT5 $$^'EAM,* VW.[-$72[36F.?%2PW&!7;EAB]R9VY08AYNDZ#.L- M=O6&)7;785=O$"$1]E'!>H,!O7$..2#(]^;!0H)=(6&)W;4C:+Y-.&4YHA95 M/#OJUJ(]]->(+MC*2^E$CI,_9D*@Z.^J>+I8K?Z!U!+ M P04 " !4A%M.(M. $C," #E!@ &0 'AL+W=O-4S_B8J .F\-[05:[>2LEMZGB@K:(AX8AVTZLN1 M\89(=>0G3W01/+H6Z@%35K'0['M?L<++>9QAO :PV] MF.T=GL3=]^'I8N[X6!!1*J1F(6BZP 4HUD9+Q>^1TIY#:<;Z_LG\VN:M< M]D3 AM%?]4%6:W?A.@N,R7^#"U %UTI4C))187Z=\BPD M:T86):4A[\-:MV;M1_ZK&^X0C@[AY!"F#QVBT2&:'(+%0X=X=(@_(B2F6D,J MIC9;(DF^XJQW^-#=CN@_4;",5?5+;33%-M]4>82R7O+,CU;>11.-F&+ A#-, M,"$\Q3Z%"+$017CGGB;!;8C-/2;SXUO,%L,DN) (S34R!-$\CT6$$\0H06P( MXAL%J54L#)-9V6*8A94MAOF$BTU0L!;8C&,W1H,$UIB,] 7XR M@U0X)3NW4E^8F76:U<^A'A:6O5 S?!BY'S3# _"=\%/="F?/I!I%9F <&9.@ M)/I/JON5>G.F X6CU-M,[?DP>8>#9-WXJ'C3RY;_!5!+ P04 " !4A%M. M ;6M)[," !4"0 &0 'AL+W=O< M>^X%KKVZ"OFL3ISKX*6I6[4.3UIW=U&D=B?>E&HA.MZ:.P^4^N?W4/TLRB465?-;Q5E6@#R0_K\![=%0A;@D/\KOA53<:!3>5) MB&<[^;9?A[%UQ&N^TU:B-)<+W_*ZMDK&Q]]!-!QC6N)T_*K^Q25ODGDJ%=^* M^D^UUZ=UN R#/3^4YUH_BNM7/B1$PV#(_CN_\-K K1,38R=JY?Z#W5EIT0PJ MQDI3OO37JG77ZZ#_2H,)>"#@D8"3#PED() W OV0D R$Y(W 7+7Z5%QMBE*7 MFY44UT#VC[8_!$PP:$9%1 M'T-@*$2.9W3\/L!VCB#T/:280](,-D' /(GCDVD.2P(+)*! X@22J0$<>X7J M,P90I:IH!E+TS>8^@D3!)GQ',\!]&,))YA M )32&R5FH%\&^/5>E9S-HB#*"$X]QP",4$J\Q I(+46(PJY3T'4*N/;BY.GL M83*4Q'Z9YRA",/:^QF*.2E*2W7@QEJ#E)6#9>YQYCTDG85*VH"R;_#S[&PO M=V]R:W-H965T^ZU[SW&+"^R^=$>A>B\7U59 MMRO_V'6GAS!LMT=1Y6T@3Z)63_:RJ?).W3:'L#TU(M\-1E49TBA*PBHO:G^] M',9>FO52GKNRJ,5+X[7GJLJ;WT^BE)>53_SW@6_%X=CU ^%Z> :0-V-2#)30.N#?@? W[3(-8&L6$0CKD/D_F<=_EZ MV;+!GDUSR!AVP*$#/CC@LXE*C8D: M,>F J<=,$Q9D"R-= (M9D&9&RL@;#RC'4<19WE,"(6YB )F;IJ<(;#9JR M4 <+[G62 I;$K&P;!"H[M4+YX- M@F6# -U@9C]KT#UEC46# -5@I@1KT)2% MFQ5M0QP+3+&H4%LO$N[(A6(AH.3^8J:XRRGHC>. JRV$&%NY>"[K7T M6H/F@AT'W/6&@[N<@K<#4[ W&C2CXED0NR80JP%%:F"*,;75P+726 TH4@-3 MC#5H+L8DB(PY?D:X6\N)I8,BZ7"\ U+<\33['_6+VYFB=C;%F-J]ZLB5X5YE MZ 7 %&,-ND,1&&YGAO9U4V>9O:]_<-'@EF=H8S?[4(/NJ%CF>,%'>[6ILQJ$ M%V8LUIN0>2"F%LR?XO9E=OM:>]L3 *665(>3(UXEFL-PWFZ]K3S776\[&;V> MZ9]H?T0TQC?JK$_ ^"/C#\^,@R/R[\E3>'HFZ]5]FI0^MP MM-Q+V0F55Q2HO(XBWUUO2K'O^LM473?CH7Z\Z>1)?[ (KU]-UO\!4$L#!!0 M ( %2$6TY[QW5J&PO=V]R:W-H965T4!WX^\&I>-FZ7Z;,^RE%Y$539DSQQ^J6O,_FY(1;NU&[BW M@]?R7 AUX&5IB\_D)Q&_VCV3.V]4.98U:7A)&X>1T]I]"5:[P%<$C7@K2<ENKQR1BN1"26#YN)(MJ2JE)'W\&43=,:8B3M9G, M 7.RI=7O\BB*M9NXSI&<\*42K[3[2H:$0M<9LO].KJ22<.5$QLAIQ?6GDU^X MH/6@(JW4^*-_EHU^=H/^C68G@($ 1D(0/27 @0#O!/24@ 8",@A>GXJNS0X+ MG*6,=@[KO]X6JUL4K)"L?JX.=;'U.UD>+D^O68R"U+LJH0&SZ3%@@KDC/*D^ MA@"V$!LPHX// ;9S! P_0W9S2+RTFX#6/*'FPVD.";0+(*L T@)H:@#X1J%Z M3*0Q31\$Q@9H:P%%(#'2M8# \H'?T.HWM/@UO]@>$TZB0&3:G6,B4V)Q?4#@:558/G_/R(Y"ZSMQK=X",U^X\_NDP'9 M6B#(J-A32._5FW3)FK"SGD#FE$:K93$['*?<"5)Y?I1^V.FS 0?!7$ \3!&,B="-*1J&JE5HJN:OO;(4Y 9S"U MG7!]^_J#<,18]P?;R\QX=@WK?&#\3=2$R."]I9W8AK64_3, HJI)B\6*]:13 M;\Z,MUBJ);\ T7."3X;44@#7ZQ2TN.G"(C>Q R]R=I6TZ M0745DK6CBK+2XG<[-IT9AU'_3O,3X$B $R%*/R7$(R'^(*!/"6@D((< ;"JF M-GLL<9%S-@3H:*W(D-I#FY::,24%@-GF&A" M *4^;0%]6Y1P08>/&^R6B#AYA.R7D.S);R+VYAD;?CS/81/[!9!7 !D!]%"H MS"F4Q:0&T]E,X<;)9.<#14Y%]AY0E$*_W\3K-_'XW3A^D\4N2>H<_FZ)V2#D MN/5@UIG?;.HUFWK,.G4K+2:9FXT=KTM(ZEKUJ""_T\SK-/,X=6R4%I/-#P\E M*^A6=@F+GM)5YGX*'C68K2+W8P"S/[XE_&*ZJ0@J=NVD_G%FT:EAOT#=,9QX MJ1JY[;L?,O86^('YI>E$<&12]2/3-JI+6Z>*8%)6>IIYF:<]M^ M[4*R?KQ9P'2]%?\!4$L#!!0 ( %2$6TYUOEI/- ( !X' 9 >&PO M=V]R:W-H965TB%?5 6@O=>&MVKC5UIW M#T&@#A4T3*U$!ZU9.0G9,&V&\ARH3@([NJ"&!U$8ID'#ZM8O"S>WDV4A+IK7 M+>RDIRY-P^3O1^"BW_C$?YMXJL^5MA-!673L#-]!_^AVTHR"B>58-]"J6K2> MA-/&_T >MH3: (=XKJ%7L[YG4]D+\6('7XX;/[2.@,-!6PIFFBML@7/+9'S\ M&DG]2=,&SOMO[)]<\B:9/5.P%?QG?=35QL]][P@G=N'Z2?2?84PH\;TQ^Z]P M!6[@UHG1. BNW-<[7)06S&XD"7$"BA)01T!G!"3/<((8 M)8@1!V2Q%0,F=YAV2#-9+4!;!)2ND?G3K42A.+.N1*\SDCT_E^#X)5&*.(B7V9+;ZJ 9-EJJ13,+BK[X\=S.=A-!@*,.5^0TJ\UA- PXG;;N9Z9 4_RGK)77@$(YZTA+5^[E1#="B%>5M!@OJ =M/+) MB;(&"WED9\0[!OBH20U!@>^;P2]-@]G<#A/9K MUW?? \_UN1(J@(J\PV?X">)7MV?RA$:58]U RVO:.@Q.:_?)7^TRA=> EQIZ M/MD[JI(#I:_J\.VX=CV5$! HA5+ K<7V'A.&P2UF9\.$]D1":ZVA%@BG=2P]NT!D%8BT0'13 MB3]KEL'$&M-J3!SX2[M+;'6)[USB[#\-3ZP"R>-UIE:!]($ZT[LZT\CND5D] M,HO'[(UO#":;>$2+9/;E/(#9V3#Q+%DTN3$-L+.>1MPIZ:45ZJN;1,>!]Q2H M&S>+;^0@-#?Q0\9,T1^8G>N6.P0G:SDX!X/!$Y";5.Y M9V9\F8.@W3"9T?CW4/P#4$L#!!0 ( %2$6TX.P%O))0( "L& 9 M>&PO=V]R:W-H965T*>^A+;R\SLS@8O>?Z5"D30$7>DA/\ /72[H0^H5'E4#-H9,T; M3\!QY3^%R^W"X"W@9PV=G.P]XV3/^:LY?#VL_, 4!!1*912(7BZP 4J-D"[C M]Z#ICRD-<;J_JG^VWK67/9&PX?17?5#5RE_XW@&.Y$S5,^^^P. G\;W!_#>X M -5P4XG.47(J[:]7GJ7B;%#1I3#RUJ]U8]=NT+_2W 0\$/!("-,/"=% B-X) M\8>$>"#$,P+JK=C>;(DB12YXYXG^WVV)>8G"9:R[7YJ@;;9]IMLC=?129&F4 MHXL1&C#K'H,GF'!$(*T^IL"N%&M\1\>W"3;WB"BYA6SO(=FCNXC(Z3.R_&CJ MX3%V"\1.@=@*Q#>-BF>-ZC&IQ306\RG$Z=RM Y5$. YFCN]A@;O>Q%EOXJ@W M<0ND3H'T_SN6.04R1P7IK&/9GDPRR8(#//>")E>& M@3C9<22]DI\;9=Z\272<>$_87+E9?*TG83^XWF7Z,?J=B%/=2&_/E;[0]MH= M.5>@:PP>='F5GMSC@<)1F6VF]Z*?7_U!\788S6C\/A1_ 5!+ P04 " !4 MA%M.[A#RSGX" "7" &0 'AL+W=O-AW;FA7G_<:V65GA%C&+]+@3OYP);1$76WJQ64\Q M.JFDMK$]QXGL%M6=F664]WBCM6D,R@^;\T7=[-W58)"_*SQP!9K0Y9R).1- M;KZ$&EUQ2(/&XX1UN&LDD?/R>2,U94R8NUW?V3ZIX4&O9/B,IX)"TYBJ_XION!%PZ41HE*1AZMLHKXR3=F(15EKT M/C[K3CV'B?^>!B=X4X+WOPG^E.#/"6[P84(P)01:@CV6HGJS1QSE&26#0<>_ MMT?R%+F;0'2_E$'5;/6;: \3T5L>1TEFWR31A"E&C+? N#/"%NRSA =)%-XJ MW7L4V*T1?O@(V:\A<0J;\,$Z?97O/]3YA" "0)%$"P)8D=KU(A)%*8;ZTBL M5"MV#0H<';0'01'L-P3]AH!?5_,[8ESG8\, "G ,HYY8CD#+$6!9.RI%M)9) M+#=]^,":,:@9 YJ^IAFO-4-+Z^4.!.FG& 0EL-\$])L ?@/-;[)6\2RMJ-T( MBI88S6RR.H.>%4]!K"GC5.E*D*Y'$>C)=9$'0!', F4@?81 H?J+S9%*Z M ,5J5(Z@<-DTQPTU(7LQG5M,+^KF8T9)KAV70VX1G6_7%T].=RU>R%M73?U_ M-..5_0W12]TQXTBXN#O4A#\3PK$PZ5C"7B7>$N9-@\]<+F.QIN-5.6XXZ:?7 M 'M^%\G_ E!+ P04 " !4A%M.+@2=/+," "L"0 &0 'AL+W=O"Y/9VTGDLVJ%2?Y0^J?[5-G1LGDY5#6LNE+ MU42=/*[CC_AQAZDU<(I?I;SUL_?(IO*BU*L=?#VL8V2)9"7WVKH0YG&5.UE5 MUI/A^#,ZC:>8UG#^_N[]LTO>)/,B>KE3U>_RH,_KF,?101[%I=+/ZO9%C@FQ M.!JS_R:OLC)R2V)B[%75N]]H?^FUJDFT'#9M%81G*/)10E./9VBQ0&(C" )34 M0V%!%(P8+_RZA+(B)S2':3*0)@-HO##;+ B#/)!0D=(,QLA!C#S P(1[&'E8 M%)KG/@JHFJ6T@.$@# =JPCP8'H8AG&!_A2 9IA3#. 6(4P#?X9WB8@3W$P1D ME/L-!06L&>'4_P &6-%=N=KQ'<:' [7._-;PRA:+B5"N/") !TA*;NSYACN M=IC\QQ8<18N-C@K,?*)01CB;>5L"P=T30^TS $K#2&DZ[],C$:!#&;_7*S#< M13'41H.#B0;=^H/I7BP+=A(@Y(PB?V\GLV/3WF.^B^Y4-GWTHK0Y@=TY>51* M2^,3/9@,S^;J- TJ>=3V-3?OW7!_& 9:M>/=*)DN:)M_4$L#!!0 ( %2$ M6TYX?AO]]P( ) * 9 >&PO=V]R:W-H965T_]BD]?) MO/!>K&7]I]JJPS)F<;05.WZJU;.\?!5C0B2.QNR_B[.HM=R0Z!@;6??V-]J< M>B6;T8M&:?C;\*Q:^[R,_M_-P@;I:)!.!I!^:H!& _1A@#\UP*,!=@R2(15; MFY(KOEIT\A)UP_(>N=E%\ 'KZF_,I"VV_:;+T^O9\RK+P2(Y&T>CIA@TZ4P# M)T6BO4\ATE"((O7,T^L :U^!R+6D]"59'H9 P3R1M4=7]C>RP$$'V#K 5PZ< M/(I!0ZVF'3)E>4Z0DZXOPS0C6>:D[,L(!F"V.E?4)$A- M0.3C%HR"P.I CD M#K2ONH,(N+F5OBPCA(61:1"9!I"Q@TR]* C0E+K[RI=A@DGJ>"M]&<$9Q3>H MLR!U%J!V]G"1^7%RS)QE7_LJ#"%SZQQ0Y0#2,#(+(K, ,G60F5]H1J!#[(M8 MZNZRTA>E#-W@S8.\>8#7*5Z1>U$H0H@YP+X*YWK%'6)?12 C:1@9@O#Q"@+0 MS#U?@5]E#82=^ !G3[X@7M6)[-K MN1'=WK8\?;21IU:9VVTV.[55C[:K#=OFK[Z$4JW338 MJWTGI1(:$]SKRAYT>S@-:K%3YC73[]W0(PT#)8]C_Y=,3>CJ/U!+ P04 M" !4A%M.I!KI&H\" !?" &0 'AL+W=O>\8[(M64 M'R(Q<$IVAM2U$8CC-.I(TX>;E5E[Y)L5.\FVZ>DC#\2IZPC_5]*67=9A$EX7 MGIK#4>J%:+,:R('^HO)Y>.1J%LU1=DU'>]&P/N!TOPX?DONZT'@#^-W0BUB, M ^WDA;%7/?F^6X>Q%D1;NI4Z E&/,ZUHV^I 2L;?*68XI]3$Y?@:_:OQKKR\ M$$$KUOYI=O*X#O,PV-$].;7RB5V^T1N?36^>ERG^E>8G@(D 9D*2?DJ $P&^$]"G!#01D$6(1BNF-C61 M9+/B[!+P<7<'HC^BY!ZIZF_UHBFV>:?*(]3J>9/'\2HZZT 3IAPQ8(%)9D2D MHL\I@"]%"1PZN$U0N0B(;R&U"\D*OPCH]0D-'][X_, %\@9 )@"Z"6#Y*$=, M:C#]Y -G.+?LNC"<00 3R[(7%H/8KQI[56./:FBI'C%XF2>%R-J RD7!(DZM M"M0>% 8Y]DM.O9)31W*26*4I4R?-%X@RVUGE@:$\S:W]J%W8!S7.O((S3XV1 M)3ASE23 KE[E06$(D'4>:Q?V@=[5+[, M>".Y\$HN',F%??8*]^RE16K?994+PS&*;5CM@14%CNTZ1XMKMJ/\8%J8"+;L MU$M]6RU6YR[Y /0U;:V7JGN.S>X]S-AZ?Q)^:'H1O#"IFH"YJO>,2:I4QG>J MJ$?5[>=)2_=2#S,UYF//&R>2#5,[C^;_%)O_4$L#!!0 ( %2$6T[&-RB9 M@0( $X( 9 >&PO=V]R:W-H965TTDV[>O;0@;[&EN G;.G/G&L3TI MKI2]\1,APGGOVIZOW9,0P\KS>'TB'>9/=""]_.9 68>%'+*CQP=&\%X'=:T7 M^C[R.MST[J;0O#"'G[L.L[];TM+KV@W%MB@$? MR0\B?@XO3(Z\V67?=*3G#>T=1@YK]SE85;G2:\&OAESYW;NC*ME1^J8&7_=K MUU= I"6U4 Y8/BZD)&VKC"3&G\G3G5.JP/OWF_MG7;NL98A+7F8K_1BZDE7)%(G/4M.7ZTZG/7-!N J(C0!O+$6O384%WA2,7ATV_KH# M5ILH6,5R]6LUJ1=;?R>7A\O9RR;S4>%=E-&DV8Z:\$X3S I/NL\I0BC%-K3" MPV6"TE9$R5)2V9(TAR$BL,Y(QT>+.E/8( 8-8FT0+PPR8Z%&#=*:?JHCR@Q5 M":CB-#=4%:!">9C!R F(G #(N8$\:I(%PL")FGL 1426KNJ0I097[RGSLC!Y%S #DRD'/[A$0I,BZO$E#9 M9[("5(LS.2)[=[=J1]A1=RSNU/3<"W4YWR,;^5S7+L;1\V8Z?] MCMFQZ;FSHT+>^?IF/E JB(3TG^22GF1SGP&PO=V]R:W-H965T MCJ,VT MI0NHLV^_0+'34M3UAX7K.><>+E?H[$+9.S\2(KR/JJSYW#\*T4R#@&^/I,)\ M0AM2RU_VE%58R"D[!+QA!.\TJ2H#&(9)4.&B]A$H5"!8S!I\(#^)>&V>F9P%GG(9 M/2\R$,V"LQ(RF&6+@0-,/,2LQA@P1&Q<*DF'":3+SBIT65W"D4"LQ EEKV=Q/-'"*G$5%6@#UBY%G;H'(*1!I@:@GD(36KJQ:3*PQM<$D5M'7 M8U".0N"V$CNMQ XK]N:WF+27!69PDEE>'"B$)G'J=I,XW20.-XGEIL4DO3P@ M!2B/D>5GC(,@A1&Z82AU&DH=AFX(9$Z![/][)7<*Y(][99F/VB +0ZOKQY@4 M@1YJ8 6$[M,D?-PM2P/J-P**X"2W_X8.'(C#28IN6+IQP(''+;,TH$$O)%D^ MJI$#!V2-U,EIUJHLZ47[6[<)Z@.<"N^ M-U>V]^RK37 M^ _,#D7-O3&ULC5C9'[*J_R_-C8)K9 M>B?B,#.2HSC()]LDC<-+(I);EF'&X/_2'@](V2X>#Y#./ M]@HX2^6=>6;9[&-Q MR/;)H9>*[57_F@0KP@N'$O'/7IRRUG6O*.4]27X5-Y/-5=\J,A*16.<%12A_ MOL181%'!)//XKR;MGV,6CNWKAOVN+%X6\QYF8IQ$_^XW^>ZJ[_5[&[$-/Z-\ MGIP>1%T0[_?JZI_%EX@DO,A$QE@G45;^[ZT_LSR):Q:92AS^KG[WA_+W5/,W M;K@#K1VHK@.K'=C9H1K-BPYV[6"?'>QO\;S&\[\!OG=P:@=',X!;XUW= %[M MX&D&\&N\KQN 6(ULEF8(O\J%<<#)I_1IZQ!V87P53C1E7&-K".,3I8A8J MAIP1IDSAG =%\QA3Q9]V(]RJ" =F>J]B["YB@K%X7SF#C#';)8+<8? 8ZK8(X M)>10%6)9C .9;Q&8XQ .!NX>@7%FN2#H! MJ^Q;H\"<,1AF!G:'"J,=4[ M;DOY3LX^GK.O+C=@KHXKB-N>T@8=:A>4"JXEK[J4$U1*@":Z3"] M(4RR,\%WTER':H%0R;D 4$L,10T'S)@5!K.,2^\N$(G79L"X5A-1%5?T=S^ ?A[PLM&4^GU2.:+&Q!_8Q">8$L2^*DTT,3X,;C.>6!G>8 M_9X&#YA]0H-'S/Y$@V?,_D*#5\P^I<$,L[_18([9KPD+EK)1U"=28OG$1I]P M^:0\F#3_CG9U2/P2IA_[0]9[3_(\B;2&SSXM*5 MUVEU.%O=Y,FQ/G@VSZ??P_\!4$L#!!0 ( %2$6TYDPK;J!04 .H7 9 M >&PO=V]R:W-H965TN^WWX#@ZLEIF^E,A?C+M![\\UKFNWBPMQF;UY^R'2\KCKM$H\1 M(KU=O-VW>]VJ;9;UNNE[D6SW>I:U\O?=+L[^]'62'F_:M-TTS+=OFZ)L\'K= M0_RF%[KXZS#+S)UW5EEO=WJ?;]-]*].O-^U;&BUIU:$B_M[J8WYQW2I3>4G3 M7^7-P_JF39/,2YSK MNS3Y9[LN-C?ML-U:Z]?X/2GFZ7&DZX1$NU5G/]$?.C%X.1(38Y4F>?6_M7K/ MBW17JYBA[.+?I\_MOOH\UOI--[P#JSLPUPZ\[L#/'?PO>;_F_3-/O^X@Z@[" M,8"L>>D:(*@[!(X!PIH/70.HNH-R#$!)XQIQ#4'/1E/7((W3E#D':;RFKF;3 MQFWJ;#=M_*:NAM/&<>IL.6T\IZZFT\9U>F&[_+I+XSM5KN-BC?,,.N^=%GJU M&$H.)F*$<80R ;<$A*-" MT1 8.D'S($R!;6B*QC7OLF!ES["XG%(?%/K 23TB0(#$W]'0OJ*P(-QS!F;4(3&S-5 M$7"XQC',_($49@@F?075YC9&.?/]$$S< N$HYV9) <,1CO! JD]6>(@;'MJ& MPQ5^0H++2>T$8.;O;!T!'T8#6\CO")#6#P>A(2;$PC106B*"5$PV4\.0C-;B'5"L&\_.PC-;2$J._"WR@*A3#Q@ M[A*A2.=B*5V5OL)+7]FE#]+J*ZSTP5CN;!V[]&TA4_J@\AUTAI@.?#F\=Q : M89E)L+,]. B-,2$!INBG@] $$V) Z-%!:(H)@''1FMHXI1/!@>G80FMM" MIO#!B!8(Q#H2K(XE0I%.\,G/N/)4Z;KPK[_^[$2!?I]3'X%"!M\UO(M3C)W. MWJKST[RU2M_W176X=-%\/J2]9>4Q"&COT^B9(NWS\E 7XUETA^D,6/0#:Q^R MZ!YK'['H 6L?L^@GUCYAT2/6/F71$]8^8]$SUGY+B4F,H#-Q/L?V_I_3TRGX M8YR];?=YZR4MBG17G0J]IFFAC6&D8UX--SI>GV\2_5J4EX&YSDZGSZ>;(CW4 M)^O>^7B_]Q]02P,$% @ 5(1;3J%&LN^6 @ I@@ !D !X;"]W;W)K M&ULA5;MCILP$'P5Q .BH2'4%H..$H$9E8Z=K%=O1=$VNO"H;O*,6 MN]8UHO^VN"+=QG;M>^"E/%^X#(!TW:(S_HGYKW9'Q0R,*L>RQ@TK26-1?-K8 MS^ZJ[89&S)4O:$O,K)M^/&=J0C7.$#EQ)(/&XXPU4EE82/OX.H M/>:4Q.GXKOY%%2^*V2.&,U+]*8_\LK%CVSKB$[I6_(5T7_%04&!;0_7?\0U7 M BZ=B!P'4C'U:QVNC)-Z4!%6:O36/\M&/;M!_TXS$^! @"/!"Q\2O('@C03W M,<$?"/X[P7](" 9"H!% 7[M:S!QQE*XIZ2S:GX<6R6/GK@*Q70<95+NCWHGU M9")Z2V,8K\%-"@V8K,? "<8=$4"HCRF@*44&%W0X3Y O$5XPAQ1+2)2837C& M.CW%]V9U?B#@&P5\)>!/!3Q'6Z@>$RI,TR\4C-Q(J]:$88)K%C[2USY>@.$BT0U(8E(+X [^AT6]H\*N=E"Q<9-'6+?\4 M43Q"S&Q&1IN1P:8W3[%=8@(8:J5$RU5- E^K9@F*$JAM8F$ N;%OKBDVUA0; M:M*L9/'RV'K0TXY!;D M_P*%"37]"\PL)YKEV4O1I(S7FO/Y#FP-H'AR\?1Y MP.0FK3$]J[;&K .Y-EQR)]&Q=6ZAO(FU>"9;JB'^G*SRQ! 7]E9YWX/!>^*^ M@_] ]%PVS-H3+CJ#NK]/A' LJG*>Q$&XB(^&<5+A$Y?#2(QIWSG["2?M\%4 MQD^3]#]02P,$% @ 5(1;3JET6NA&K @\T" !0 !X;"]S:&%R9613 M=')I;F=S+GAM;.R]>W/;2)8O^/?=3X'H==]K1T!LOA^NOAVADN4:]?HUEMVU M%1/W#X@$)91)@@V05FEB/_R>5V:>3"1(2G;5=.S>B.DI60(2^3AYWN=W_EK7 MNV2_*?ZYSR_*_6;W/_\T'8S_E/RV7FWJ__FGN]UN^_(O?ZGG=_DZJSOE-M_ M7Y9EM;79)M%LGE9E?L'I*K#8]0E)OD+/E\_2IY_NS%7_^R^]M?_X(O\8N]?O*V MW.SN:GAKD2_"/[_*YYUDT$N3?K62Z MK8_O'K9Y8P7=L_\K_-TY/+V@-Y:K[#;\ZS);U8UA[#>V>564BP0&2!;9KOF< M[,C_\=_^V\&5+8MZGJV2ASRKDB7\L@Z?O-A75?A@VT?/SGK]LT'OV,=DZM'/ MO?XE_(WL>Y7?%O6NRF"83;9N?/I]\O'RZLV;7Y+SSY_>OWW_Z>H?E\G5NXOP ML4]5MB@VMTG]L+XI5^%?RVKUT/+Y.-KN8*[EU4/L&&KO&H\]JYL>1$NWFJ5S,OU M-MNT+D3.L\JW9;6CO=AEN^9!R.,T@V0.AWU;5HTQWV35;9Z;O&[[8+[.JUN\MMW?K(HYW+HRVS4(OMS4Y:I8T')^S%;99IXGU\C2:L>?DF= M"A-U&UES# M".AFE:?)"C8T@=TM[VFZP**21;F_V2WWJR0S+SSK#=+^8(HS1YY 7WO6 MZZ>3WD1^UYSK.OQ6LJS*=5+OM]M5$:'-J\U7F'2$5-[O[I"0A/JRZ!Y\*G=P MQ0X_\Z$"N5/!&>+L<9NVR%K2)-L!,=2-TWP#&_,2MV"_WJ_H2!!'^,\K2W^7 ::-?#)_\J2P7]\6JP5-XW;R6--GDC1=YT?'%OBFRFV)5 M[ J@:OPZ$?A=N5K SO\/FLNNL=&6/K;9 QY8^/?K?+4\*S;UOB)2@0N35U^; MO B&J?:P73!*53:79?Y\DV_R9;'CZ=T7NSN<'5R\"&' 77 @V_*S>W9+J_6<.PWC:U_E2]S& (XM)I M]:S;Z?9@(ZH$[OD^?YF<[W=W957\9[XP?.PL&:7=;I?^EURA$%G0-BO^YA[= M@*AILC+-'4_Z8G_XB&].9FEW.$AGO1G0;U(N$^![^?H&MLOH8BF]/!VF@VX_ M[4TG+<\U^!]1&TA*Q9 K\ 7MP6<>OCDQWP'&B;,\OD""'%>[%XDH*)L M8B3(5'/*'>(G5T^X?8>DQ_,/&=+K7;XK0 UZ<;(TN08!G9,"!5OWNMC F 5, M[T-9TQXE_W%^@YK1?/>_3I(51\3$4LZ,<>/%T:X:".:LR'%>FDCU!,QBTLVI%;.V%= M@V[25&% _N)$;T$4U@DL8Y$B9UWMB6O"ZCO&CP]*L-2)8V)+F@T"O]&CXY,]Y<7L'1'Z6?87# M "O"J/*-*](V0F12H$7MU_C*HE@1:9TVP<9KWS39HZ,=N..^+G%)(N9D.4%D M"V=XP\!%U=,Z)1VW//"[/%+XZ^@[H* MO02[J*W"9 \6.URC]795/N2Y45B3+7R"%7)\ Z[&,B]V^TJ+^IH5VGRU2'8E M# IG'[\X?^2WC1")7M[6>6R)R^;5O*CIK_SK0HWW M$-3H$I3O54YWU\C2DOY%?ILM"ML%VL4/27G*!UX=\D;@RHSW(76N!WJNV(#$ MN2UN(GK8>3 $FKZH<)%^SR^;VXTND_B=B%Q*G,MME:WC)G+CM.Y@?JR>JIT@ M-P?-05E7S6UOVBTQ)G72EL<\5/6Q8_E@V($^@L,.(-"SYGD.BB\S-E"0'_%N M]L TQNN%QPET*=@IF-P+Y#+T4T)*V8E.XE9O,C+9F_RVV*#.AM/' M/<:@SJ-&P #0@7>OT3M,S!D42&0\J[(F]0:W"X=; J>&]=A(6L2T\KR%1<.N MMK85_M&J4J*TDDNKD">:DUNO,;:"VG9QNRE 9\6@DK 4_C3'[XF!>KU0.Z_,IUB?I%BOZ$#DL#.-1Z?U,7BR*K"E2!YN5JQ6K( M"@0/#M'O_N /1;^$^8%-B60@SUQPM"8U?RV 7))ZBQ)N14$\,!HPH$1ZKL00 M<,*9G5>2+?&&9]47O'59M:L[(,/S1$:6.=1XWY"BYEE5(7,%E70'<@H'@*NZ MV,_1+;S)M?JWR>_INU6^SC9[X$"X6PO]:9!["_YFFF#<&D:D6UZ IL%"ZRML M$.@3WGSGJ-J6N'&=Y#SN!DU2VB190U+>;XQ;=2MQLU':[\W,HN"F#R<4ER-] M-*^^%L0S;LK=7;(HSXK=V4.YK^I\M4R>R\Z_NOI%-OT%C8S?0\\)S(T-.QXF M-_(2_>SPN348FC!MW'-Z!:^J1T+(OB-N7;V<; [<@=QR0$2@E>S@L('6,-@G M3&)3;LZ B:V2G!9EU #XZX_Y!N[NC@@S(;[Q$%!FMER"J."M<(S-SO=@U0\UT(C9 M6TN=:,.!*K#.SQ;9 UX5M.,VZ$L0LD'ET2/>PL3/<'.0'L]VY1E(C840(_/@L*_SV[47 7ZIEXE7%NY'=AM2*&P1 M7&5X'!0;?H!S'?)LK8+)\$$BH[LB7RIU#,09^Z#6V9>\ZH1L229^E\$.U,6Z M6&5 GK!ZN*-Y!?M^\&-!,Z353*29CL"!;936+($/X]J*L M\]T=^BQ)3,,2[-D&(\OYVKL$CR*)>@.F&./(DON[$IWMN%ZPF=W6N3VI^1P\ M(H/;G?,A@UFP1=,4Q2<<7FY4!\I!YW*N%/:UL_U0P4$4(-]%;S(V&8IQ6LI< MFVENUK4SV.22TM;;Z+2U.=-86W7VGBND54",]CB7[1^X/;9\/B?SL\_&":?PN$0VZV]VU@R MQ=D%R+'6^S4[:)A=9N1EX/VW$7X\:L=+CI\BC3R7K24H]ZM%@I.I6"XL"OAZ931\%#=VMATVY)6V^;+Q&TL];.[P7&AWU\@2.%P' MIS3K)L!TB=Y7(L=P7;@@,LQ$^^\D$6/3YXBD"L#_5(9%W9)B@;\UJP$3MZQK M,N%P)\@#9:V:#1N_#P'96R'C[JLY4CENBLC3HGW&@>>%8KVFX98ESI0^"3>@ MK/ > >TOP\T/)24$5X"'DJ$(J!JZ <4'_ALN2"1TC1ZMD;RR[MA3L0;";BJ-WU M)O) IU> K)]95Q=S[J=F?M%B^:,#Z*C,4F-F".KQ"?^6\P+K(US 1WF>84W M5ETCD".PQ'P7O6W X,]0-;U9%?4=>KUX(+ER4J;R>8:AT$-7GRC7'!Q]+TM6E'"WV=,>H6U)*75VE6 L4 :N M49+T!+,Y15.SY*8J,[X6_B9FJQHC#;#"?+(7$.TN3F;-?5CK_8E^Q)962NYBQDC.^6SZ>JD,]: M1<4HUH%\0XM95',RF^BU'7D(,$=UG5L. G.[L>K&O#P3+9?"&&#R[ K4?O$* MQ?^B/\P*"O/'RCB1?*9JMU,/(0M,V=VP!"&#MI55B%$P?[7.\P7\!,_PEI>5 MIW?M*^#W0BI6*R*='BAI/[>"0'U;@O2&F"3!&?YU#SHV"T/]>#DGX;)@%99M M->L-T8?+4YB7MQMR:063,+:6I%V@R_D4HN*+;K2H[(#H*BL1R!1^U )"C"': M6;!.]M4F4$>J_'8/S&J%/WTM\GM'GQY/I$^P%F(4(E%8<[JN9.GE%$,GLBOU$WW!Z:7P.JR<'J6X,.U MH,BWGKM8NY:Q%@OAJ["\Q4G;&XQXNJW0(MWA0R3<.XE-''[I?DSE_G@R\$1W M7:H=<[STLD1I5=0\L44BVPN 4_E?N='>K-U>OWUAO(S@VSEVMTA6$^=,5:&2AG\SN2*;6QH\QJ*F28>^0I M[RG]H%CGY-R(W23-')P/RRF8)"E-*&/A"_A-?@L'RA;Y&H4S&<(@ZT7KYJE% M!)TA:/]V@HH[1PM@N\R'7V=%Y0Y-.]?@BE*Y4J!][8T\ M6KHW[X ,,S@8RZF ]DIT0?RG/%MLMON=\RNN@?K1:QD,@[Q'#!:ADNA\^)#L M-Y-;4@9W]+O;NYRMNY(T8_@62 E*7H O_W-?XG_H8A#3SCC%A!D=2V%6B>:V M%('\)BH!^OD;X :KI&?6@#-RD0;DH8WOES=XJTA^R#[(( -OD$Y\FR6[ K\@ MT2 R.3+B5NBC-3PQLIMDAT13#?ACH"'G,&F5Y/,ZMSDIV92W&.6V[OHA^6#T2OTF M2E=F_XGK:F+M5C>2(O6WY/FXZASX(_B%RRDWBY M1&B]9ZNY%#TYK0'CU1B .L,(@=4-G"N:,PWO=7#Q=6LOX(-VD\.6K22G AWO\'!*I,),'(YO15RZQ$3'.4:!PI'OR:G- MCEVZ,#KVZ28/5B'%O7W#"NT"IZUR2'H+),/;AG&O6Q87QJS,Z J*R?AY2PDU M.W%,X=:AY9X$+0R].SE2#MGMQ!RU>[BH8(6XY^JC9>J<4S"[>.+H19E5K13HHY6!AFN P4Q^+.(I^%V'UBMJXQA+N(*"B^4-]OV&M- ML62?;K5WSDS)/P8)T-?L'9(HLS]VVC3]'6>D&T,ZIYNA5<6]&='?8A-*C^O] M/YC8<@HW+[JY*M\9+0T;[CHZ= =KXL 2$V:B;E1,3#:3;']G2:GFHWC+\*F\ MY>!UAB]9;[">,Q_%#^V=R#&CCU&_#-R!LI'R(1#L.>T]MT' MV[E9_9JG&]6M$S:^7S(XO'G=.*PCSZ@135'^>*CHA&]S6Y M^PU3-Z*"F2FA%P+/SP58/2\$1= Y^J^GR7I.;?A>@_Q"86.&DQ=Q0L]ZO<[0 MVO_*"1>G9R6'#(P)_#&6K.>BI,HM#F>[+>MLQ9&XNESN[B6:]"O[8#/F7,#? M\-M2NS=W?D%*'-G89Z"7_88"8*A76U\S?2%[2(V. MQC27^IZIA2F?]9+ZB1^J7(?=7#R DLYEJY?0TUK,BZUPS;@R",8-2$50V@M2 M/&,?Q.JGY#F^;!R?YK$+_=@'>,SX,)D6Y"*I5:/WW#@YJ#QC:=WA(!6)IP([ M0GF<$Z=DISX(:PINW6:<"(NQDWS%)^4VW[.H;7G3'!-6-GB?\@S]/69/PCPN M'HAQ6"1)F2;(3672X);74G.&( M[?O*<]4)-'2;L7Y=O2BQ-),T*;&)!'#+ ML%F8D22(!F+&$U,@3M$<'N\J4)NA""1,7W-^V]BAJ^_VND]5!+QB0APQ"NL1 M\6%F>!UOT/ZS#,>\Q=F3WD#K'(5\4:]KS<5PSMN2"#8 2L"_Z-R1NQPLX#N4 M.;;^$0FEA&UQ83?-']+D:PZBBF)AUG-DBKSMKTP$DNTL%'F@+YBKA"+,5L09 MS^J12>E%I,+T)$V6Q)>'>DQYPTEF< ^KQ1ERE@=U-*P7W9(THDP+NO\@8:BTPF<^+ON/XB7^@>K# MNG%Y8Z0/J,P2R1O3ZKY*H)+-"/*H*)'K3%)/12XBD\@7[.3$K0.N2QFL*]D_ M@7G:THY(M-6L"HDI![V)LF^<@YR9HEX'L1(=]T"%439!WB@J*A+9XL6 4Q5; M1D)SDD1R9H6)K9:KR)7ZR4NIX^ML<@A$%:,TLFB=F;/'[K([)FI:%GRAQ MGB!P.,R&T6J4TBVS:D ._8X2\&>;U..+BA*3=&N5\Y-0R)HOH1>-W)&V(IJ, M//\@.3!@QZ-I:E)?!Y*3:W@8YL@6RQPCR^I+LDN8=$8F+)HS%6?.T"CV&\*% M,")K2R)P?Y2&>"SQPS$6%U8V0FZ_A<^A9T(E)_D9,O :O+*7O%"4.2*LU0S( MK^S/N).\)H=WX<5U4W:%,6Z*_LH-&"OBEO/VI*[+.8?-G9TJ4=O&!U]1TG5. MB[C)=_=Y[E:L%V@+4/V*F%0OU0ZNU4[BV]818A\1%W9J4YF,EQ&M?^?QH5P6 M+XWILCD6Q8+-A0['\^;")@"1E8S($[#J*P=-K3@S'O]*Y 7I]NC# #K 7'9= M51%/#H@G%]OX/!F'^BLFMXO+_EZ2" M3Y#-(EE[\"ZZ!1FCAS9OBREO9$,M5WO,W^>-Q(I5;](2IT&3)BB',-D"=L\, MY5E5=_)433>[O:W06'.E?7;E7F3WC=*[$)XN6S4+(-'9QS)K149:N6*?H5;: ML.YBX>4=4FX&EG/"3#F;,,Y63-%Q(I],A."$RW-(&5 MA,YPL[=@NYVD 72">7;)WS-XB(L-01_HQ7./?BPQT0X5"0K58S4)9W^3.ZX. M!C:)N)WDL_5$V-QWDXM'SG;T 2<73UA,[I:4&E]7<(8Q)\D M41$9(%JR2)>VTLH <1RJ,.42NXVIOB)# M$88J6^:*/2C3"-ZLT7-*# HU).:%52YFJZWK$*-=?+_:]">7LP&KR;FD&!TB M%*GAM!FLV4+/H GA6G,!N%?))BC6X$SED5A6A;%ANK,K)JPI<<*Z[1T !JP ! ]1#YCMRU;&55 M,;DO B7A=%G);U=:/0!V@18,O#S7-A0+65_7 'C;B]*P\J6#UG(J6)M M\#PLSI0;^AJA[U!"?-Z24?RN[* P&9YU9Q8[PEP?NI87<@?$9+RP-5K//Y5@ MQB7C[OA%QYB\F'I\!I,Y8P=")97LJKRG3>3 MU+/C[>1@%KHZ*_YYSYI&%EELMRAWJL@,87^^U";GV*O(V*$LQF(=( 7S^1,! M(%).<+?PJJCSU.;HE&.35VI.QEL,P<)9I(,#]R[D-3JB;D+%\B?';C =6(-2 M=!)VDK ZXQ1BND-JJ?*!\,BOT"?/4@RAS?(L7T^1> MBCX:-:E-XM1N\Y.NQ]_5%L5HY$ZV*D(:K-0C$V**C91+!) :EM!DW^1\&A1D M8 Y\DT<5=K?M,/::6(1&I/LGL.*%=4E8,8WCQ45D+*B-3S>(0\4^E!9Z W;= M%PP"&$=UZLFI1V3DI-AO&6$%]BZ4KE%GJ^]:6KV(MG+F:G/(PK$ M1/ UMY;QH+U<;MI^8\>5#0$EJ\#H>F/H7M^,E5E$G878W@\"--"1CE*5X M44T;#5DU?/94-5RV6^J,2HW9;(* )Z,KOXR'1U:K/3TJ:S-:.SL/"(N%DP10 M/45WVSK[M;1PQ[;CR,O(#!^)*IT\!BHZD=8"\E'-G8)/OTP^<&L$&LY$$:56 M"9-R"71(B@?%,O3X[>LJES1%^73HT&5<);)+@])+AKLHOX9_,\4Z%(@U%E D M&-,L0I/[*-6^[T'GAG?FYKC*970Y@N*'7\-< RD:".?JN6^3PX"72C>.?5 2 M>:XCCFM&E,#E8/*==T[_D'BRW6AW/%9^&,P@#2]ARQM8CR_6-ZACLJ2E(:30 M./5*E1OUQ;SN(-+$OR1L$V=+8'*,04W$'; 1B8L5N6=YSG89%S1&+ P0#7<\ M8.84U@NJK9%<"_\NB)_])$IW=D JWD&7EQC3/FL,.,F-+0,J^S%;$'(CBKS- M%U,N(?7]<[0P$,$W^83V*^$2J>I (8F ON!1+"5QA9SU'=PGDJ#GJAZ;AW" ML%0;T"R^=Q)N8V\MRV4_591*.G31@ZE4L)XLOF9I\NJB#BB\7"Z+>00,094[ M6.IM>9?B87<<[-#OV5HM?RB<@]608^]M@9&K) 9="&$DM*Z>,$]$$65H$GY] M!0-)4W3+'SM28Z&0%,,:BQ-J-DU!"B\N4K1RPDTJ R+Y3K4M9>U2*ZUT'S]5 MNH>3['C4[N1VY+>NUMI#BK$\1S'HV)V6\>+8P>8A,S"!N'*=;%&4R&?. MB)S1;+HM# NEHUA1[@B!.*#OCC+PLIJ:K%$^.7(!"3U2>C JFG59H8U1BT* M'FM4]*64*[^OM]F6F1,/&=@902:-E7+< 7"HF# MJ2ZH!%61ZLAQ.>33MO$5HH=?N^]P$R- &T>!-<2K_S1HC92S/9)G4YV_F\*_ M!SK3 W,_X#YXLB0^4N-5?#Z'LO\MTPC[D;45:MT/LFH;!%^'F/6B%HF"#%.FHLB[?> M)M/LL6)R5E_E&7HQ^4C".9G8(7H;_DQP/RD_0*6D8KGY&\L?,<50NEF!&5H, M2>>N#YF:W3^K7ZK-=?M)0^,?4OE9!C9>Z8-#R]LV*H)IN!S&0=9$(2Q^A"8M MY8'RLC\1A__#6ECL;+]#^FDK^5!B)G_F SR!<3E?ZK2KK>99.& '/12 @ 0( M9DHQ#=3)-*RF_*,ON"\A3EYUS#S[MCV(<+EO-JJ_X\Z$;91\9N? 5EB[H">M M!,Y[#=CYVX$KDM20U2*A>56Q8+/R.> J".6EL MF*>**Q)-SV8*+0]%8V<49$4J\+S'B;APP[]1C%T1K_AUOYD[1%H"8WNN6Y*IS:KC66&=2NFPOE?Z6>&!BXB%#P%?D M2%Y=EN]"C8__I$F[H5K[,T33]KCF[1,%*2.=%A36KG7O,N@<_E;JSD)D +:4 M8@L.:,2:L9[?R *P1?-IOS/!V[J:V.)M'G-O$L)=]D;>E17-75?JZS6=4%0; M7GO,":2;_ZP7WYSUF\!.E4I<*1R^4R[[4IB MQ-0XWWB8L@(+=$/."SE4SSE''M+?Y5;[H\IEP;2R?-=V2U0VFGI;[3V_[MV. MW_UJO&_?0$WP/*_4799A".TT>'K*OU)O1Z=HM[%;3+K4 6(XQ55D7JL/R[R. M48HHB^1EF)/I<*5UZT8- V]&&+(@"Y+D)+A>0&G3*\-Y7D1273'CR-VNGAF)67' M^&F7;9_@/EQ9HO6 M&Y>ZJ_2TEOW-XB1J]'>5K8NAM_ATX) M8O@QDP=BFI M.,IXUYZA8#7+?$'."3>!6D765!_-9A:_DAB[NC%';W).BO#ND<.=V4*$+9MK MH8ODO?D=1"NVJ#?M\SD&(8P?<57'X3D3HX7?L;E=[V]^%2CV#,Q%4?"<#D;W M*&!>5H@8D],6P9I<;V;94AF05UO,&K)P\,0ON ^XH3 M()XK%2(U E/1ZO1JK-[%$7LAKB* HV7VV+#1L0"!+74SG ?Z(@V MX63V.I/J;DQ0YYV4I"83YG#%Q2U%,.TGA,G/>*LP#Y7N%QN=I-F, M^B58-W4Q=TV579MJ'Z;H!CD]2*2"&IO97J1"<@T'EZOKGK=VKM8P7:#HJMJ1 M5]C(.E\\;E9/G@?%F]E$4GV'O0Z$D2-W5(<8,ZS,< /NK[[;7Y5\MGZ N#S3 M@AV7.M?@/G W\NAF:/"5]IYDC#FWD$U% VLON0RJ+811@MS5Q 1QLR(O/\!; M'6N'ZE&IJ)6XD[E36\S4]HT9)WAM35!(@GLIM))8].\/K_^T>:1BW?A0.Z[R1,^ MO_YLW_HN^? VZWI3WL.6+&SN',XUNI8+>HC37NV\[( .68<%O?U#2L5_C#); M*!@V+ VE%#\0ZDL@J[-ZEV^Y?4<=P>-U@M9D=NZ4O2*%,[#X B4N1R$PAF:2 MA) <;9U*'K;TL),U5>HV,JW(X79?+*RF:TL6&60C(5)D&)WVFAR2K=EB(?5X MK?LB'4X1? PS< HR.A2!$Q@RMF;:&=\E-Z]++3S7#O$X;U/Q3QOA^*"WCU)] M-(28*HB?^P2D=TJKAEC-0?%([)5B=L>I@&M#5:#45*7QI_ QL.= RL;H(XQ2 M#6NR-8<WW!NE?"_Z;#_PK _ MQ6#-6R$K4W_2E]9TS] W5Q5G4?I>N3S;.Q11#AYE =:,Q 2E50!(.NS_(7%2 M9@-?\@?O_F< M,<88VYBA27G#ZN;]RA#?]"#Q3<^P]KF5^%XFGS"+ *_:E4L8;"%)',N5!FGD M/R=,LE4J^AI:20T&2X=,K 46Y9&S8%^L:-FF4I_I&T7D75ERA55&^;XD:D!) M8B*VK T#'X9QD=9BZH7Y*FA6%&< MNV4N7>F\ ]$U\W*=T[F^PXJPWLB(,!>>)O9=K)UTXAH1LBW"H1OX7;8570;& M8OT%I\5%YFM&ZL#:! 0$V6*6G83>82- MG*TDQPFA)"[%]6+KCA&_CO"_&FA7CKHV"UY38[B M+N,B+LQ/A)V1)$0G70TIV\^XHVA71_"OGCXR"]S,I/_A5UJ5HM-N+#,7D.Z4 M6H[3M4\0>@RR8 ,-LRBB%7\F;W)N<.6D0F;N/,F(TW2]DF=\X2OH.%/C9=JP/MJCS;F3R._#=LS8Q9QF1B9E(;\4-R M5]YC^,+/YK .]MQB=,)U6-14 W-L I%SHZ:HW ;#6H"<[9V;IJ;2IX>9H0Z! M>9 ,)IW0'#Y2X1W0((?KC#@)U3U#D/:U*/2'K_)QUFM+\,3JI2WZH:?Q>=I' M$][;^>BH3OEDW8;Y:Z-MY\SO^(.Y!#)]#+>%> V*"%9"/L MN<0AX_OF=UKV!(Y#C;#7RA/W1M1;]X6(^5UY9WY<8U;?F1(L?_<7Y3D]W]OZ)?:H+$AH^]>__I4C7F>7U^]3'YQ_F; MSY?)VTM0^SY>OKU\]^E:.:V^J?<,A;OCD"HMT,2/0?,E]: )+(YR^<#H_\7P MOWZXR2*,+W+N4R?X9V8_ X#Q^+(:*%;/-'JEEPS0GA'*<>/$],N+##KHC!\S M*(9M#R>%OA>_+(41G@M/?7'RWK?W?=EQIT_JG66T'#9-7$54,^W_) I-@PX_ M!&"1BPR/(53;+F8O3LBN.PZ[*@V_/MB^6>>L:;U5/;ZN;(^O*Y?SX^:17*N: M-CZ#]Z[9U977-JWO/^VUQ?*?'+R0[.2W41I]EO1'Z7 V@!]H@_L_>#_)'YLT M]/3UGK+*8VL[NJ))=]R^(OSCNV]MY+710D#XJ0DFJ7X#IS4,RQY"=]1-_LBO MZU0%KP&'E\TOH1R.UMDTEE(WC3#*T\DSM^V#Y9&YK(+J-*TKTTOFJ%KZ(B6V MSEIWI6%+GR9(C9*/IZ5H!=AWP6*/T=C"8NWV[K W.D7"XR>!EC.EOG'''C') ME''QB-:2;5U%FLC107;H*9G;KE2AK0CDN^3?GBIF^(#+2?C@?]=##KTL^3_C3M MC2FT[HY/J"IP1H#M/D5A6E.MB-(ZNL\KIF;8:>^ .3*^< M$:Y<(AR]=,BK+=/5_%C05U5+4[_C4>U&TS='40G^%:A$MV\+S2FO5^:E$2]M M3Z74"67G/WS IHMWXHR:=*YUZ8>/[S]^?KSZ@27=*/X'= MPU:H37P]M$4M$C3"W./334T;M-^-VZ<&B<4!2K3T1S,9BKS2]L5Y3#.5YAXN M.U^/"2S55B!\YM^_H6^=PFC?D',KF0Q':7>$S&\\&Z7C\2SY<5^L%BQ(\3CD M7SYV1&]DSWPPD\2Y?HK]%68P0@_^_S3M3F9M_5(=Q?1'\O9X"@QY-$W&?6R[ M,$Q>[X%#<=K LOAMMS?X'VZCU"!=&:27#D;==-J=PD]]^&D,7%W@<.K$3;EG MGA_VA^FPWX,U]%$Z$"G$"BJ3_@P&!''1'TW2Z6@@RGG+"<(VPJ:.1GWXJ0_;*IG?-S.^#549CJ1]#/8(U5YE<(O!OT0XP"DS.\)[C0K.H>5(/[U__^KGJS=O2'"^__1OEQ^3JW>?SM_]=/7CF\MKVTGW MI>NI2TE9&*P45^7C.]%2"<.R8NL.K\LRWNI2F;<&N3OQ&UZJ;Z.Q3(&RCC=5 MBDL)ES%(*9&T" N9$B_R,!4R\*M82]6@X6$[-X&/*U/M1#7??K&%ULUR?[]F M.J].;.C8XB10+2H]5ZM=&/&D::??7IH8LEU.NK*Y*#5"6$=:*!_K)>5HS6NN M?/P@6YV7KDW43[9IKPDB L&J@!UH0-,9:1[XTP@,P5ER8R#4;/NCHP6KC9;P?L$784HPO]H46 M0,O']OO2U]MK2OQ8Q[,!ZSA7 YXKQ>E<:RO/+\5UG_PH0$"H)>E7]>J]67SS M/\ZC*[:=AU]G7\N*NX]PQL(SI*+9@!P-_734Q1^>]^"G\3!Y03^#-CH;T<_C M=#!&[P2HT=T1>7()=0:SET C%?'73R>C"2J(HU[R? SJ]HOD^9 & _5Q@DKP M8#H1735^/,8U"#/JI6-X&'X8@A+=H^D,0.<=V*G-1C/Z>9H.AT/X[PSN2C_Y MO%E&UME->],N=5Q+AY,NOS3%]?1ZI#_##Z"<#]G] C3PZE36?8RW;6([9599 M1* [FCPKIM=V%90!<<6N8I-A/794\PMVZ="4,E<8I>;U@W$_Q >R:,PT=^=E M:"#X6=\U?.%/T$ZLV.8MFK0MC'Q!FAS%1&>[/#X!/0>?E(VYC M#*9=V.-M@KBTBQDW'*CTP-AZ*L0H>1^] X+/BXT>O%RGA2+_"R/ ^_ *^X6" MCZ;0P^,]D5#UH!ZI-K[V'8D5;=<_BEA-&>E&X<48<+N0!:51R).3R+5Y1.'& MGT:O?TR[QA,T$W?*T9N>;;QMC&DN6EM!O9/PN6W.VV\[*@ Z0@?'0QV>VB): MB_]+H\&PP(X^C^EE)(Y!G+)DGO10FCZ?@)0%L=_M=_&/@^X8_C4:@EHP&8_X M#SW\ VH%+Y+!= ;ZPG3&?^@GSV?C'CX/C\QZ,LX 7@5]X(4-*\L_>7+PQ1$( M;M95C"A_/DAG\)D7C?0@-O0VM^$?",3I)..:S&7GP'M]]>[\W<75NY].(9 C MT<:EF9W"]SYV!?Z@4.*)G7 _VJC,!4=E7DM4)FTROF8DR32!''9&X^Z?42,C M/R(J;8/AF']"755X2PH/3B>C/_OA-?0U"8V] .[CLG CGYF-^G].AK-I.ICT MX+\3T']'8&;ZGQCWVS_1/_J)\1#>[L]FH+\.X;^@=0.!^Y\8=*;=;OP3<"$& M1SX!;_,GINEHPI_H]X;-3XQ:/@&W:WC\$Z,>?P(HE3\%=]X_BT%GU/:),5S1 MHY\83;IX%F/8J"[\=Y1.0*5_-AEYGQBW;110Z/CH)\:]V9^3"?JCQU/Z;W\R M:E#4H&T5P%DG1X][,!W\F6;?[0XMO_+O*'G%A[V)!(#[Z6PRI: O$NP[SM3< M;YSDMP0;SBRMA57CH&VZ)_@:?'*]F7TOR?Y MC4XYH@91?$/S\T-K&X2$/M#4\>BUC8^OK== 1/R]KM8H_-+HZ83>(8Y[?&V# MHQ\X=A['#_HD \!!#JXQ4T/*5D]7]D[6Z:\MZ-E;]R'1R(W4(0U<_:.7@)I! M2A0I%B/1K4@%&,A?/F&R(E?8]5*0O?Q+T;-!:@WXG<_'TW!>)N\WR3ELR"KA M"KV);V<2O#([B4N,1?+;SD^FH2!$ESPW?W1UQ^1$"/YJ@H12ILFT;JIF3LF0 MTI]N56@MR(34W5+2VM\_O"VK6^"$%X0E_F.V^9(F[SKG'=N!H?;QZM:R %?6=RH)ID6>K8EVXJ*R#_T7F3&V5J6Q7MACCGJA8M8Q0$WES M.Y58.ECKCE"J*$QP7A4W#B&CL8Y;Q-2T&5\'# 9-+6T=BQ76E,W&M:'!U,66 MR!BRSJ4;S[1 @YZCYH^Y,RH N2Y]15 M>>THE(*+>W3F+;J:-)I/X^AU1%X5?.HVLLH[TKP+HCL(3!UJ M-JV6J"JPX)SHAA][T) 4@['2PII^H\5^;FM#W3XS)"#/X<2SE*8O/)=.\N.C MJ#QYKN)6ZJZLRFQ3O^ <26,7I :GL-DF1H!-@ H*]KENL%$[@DY0/!;F]Y%L M"OZ+ =5X<_7C>_[#\YMRQ[AH&'-KOVXO&-0)77D.R0QHX+; ;G;!]!F#[*1= MU,MDJHW.WR)*-;Y.O";V"LTD (#19+[-'I '6FZ]S'/K[CCA^JEF$TT.F[C. MSXC=1DU9J&DA=@.0 F,"I%,C,KOV34%>(F>)>1-UA9&$;(G3N*%K:J;*[D\" MVBIN-ZX@+Z0@4F6 EM^6Y<+]]HH0_6!CKQG.)\6OC8PKYE&V2=^46D<&J ,Z\\-QH24NSN&1_AZJ9?7 MEP;@ZI6IQ:4 *:91MW8T,9YSA,!2$P4*?*W_:9.XBP!3._6Z0CA^1:@;00'S MP5ULWPH+>$0W$G%7_MB]Z3CI(/C6,E,/8)!Z^^G?T ]GP$#B"F*DF")E\#%4 M38)&?)F#N:M)?8'UK8L]]5]SE=$*8_=(TXH0LYN$ <57OMJB)2T1ZCO&CLR7 M&3:L(W7BP=[/Y+E6$@F@"^_C;979'DE8L8UJ.)7K,]9PR#? MA0VT"]S4,@A!_S'E9MC"6;> !%ZYWY$B:#CLKDRIQ7-A HL*C5<)'!AC33$:H,\):#TRC8WRT5!Q"UB9B#J*9*:)(?U& A[2O5VD+L4X! MSE \[!(6._'00\Y4W%&XNIC;;%@!QX'OS6:=R:#_9]$#J-YB+C%IWIC/;W]4 M!J7],/S:C8\UXL@+ S3Z46 @<,D>H4KW#-3#',YL8 M>](^J6UZ5V[:2_2,NB&HREERN\^P5QM,T]TDOWO-I8HP>^5611VUKBT#5?H/ M;9=#U[<-I.AJYXLVKU8C4_H-0YG%?IT? GV@D.S8AF3?7)Y?GQB0%E_!Y3,X+?\?>._$- M#M/QE,HRNJ.TBX%(^&F63H8#]A8.TNELG/2GTW0VZ2?]69\B970Y!NFP/TOZ MXVXZF0WAO\.TWQ^P)[&?CB>]I#\8I\/I"/X[2WNC,?L5^^EPB -@\!:?GJ;# M44][&0?IJ#<"KM'K]=+N=$H_P22[ ^MU['?3\;!'@;(AOM\=\,_]6=H=#A7. M;?_I+=EYQ[!SZ$.DA6O0GEC+8K]IB(&#LGU$L2MP4F\SM,0(H&UE6^NU5%8P MR5G])Q5%$.:_BF;(=, "K(VA6]NT(Z,0^XU]F?YJ;@PA98_R!ZRMD!:(:0A8 MKNQ?TOLLL@_B'M*8?V%8<]O+E!!JK?/-#2=.]!,NW2FWS;J5^&IG-\"10+TN M-?2S0J X:'6=28!MT3UN@=T0#8)/+J M0;>?3I!W3R?I&+[!Q7XA96&%W@B$06\TA?\_''!!GS<@K QTZ?Z45C:;PAHI M17H*,Q@-0@'\,P5!4-Q$:G>I4[%[0F59'97I$RO3?S[_^/'\W:>KR^MXMW'Y MS#U_YJ'1L*@U>= BD?VK)!&J$I1H;8/2>@^L^;L5K?P<&;V]@&4X3 >_Y9):.QYCA9Y\1M+DZF4W2P03NR 1(-QR(WV@+**_.8F@^=H!B> N532AWJ)BK M/\"$4=L(VC;%P@SP"9#P;,168F_2QZ25 P&K,(+N$96JS>!6JKOZ N]]@"J MR&&]L4WWB$:RC6-N]B+V^2;.&H48ZOP\NM?)BNU,]X0IIQ*YS;P-I^#\L-^9 MC6!&0N?A/A/ PGBJ4D2;#CQO 3($O#?1V6_?-/VD+@@?BL*O$IPTVVT>*1IB M\^@AM.U);]3M3 ;!GCAU+-B=GJ:CAJ=+NM"T_-IO3N/WICFF,L^L*O'Q\A^7 M[SY?'L, :WI#: [8<:VVJR,#=YW]BN7X9B*('O-$D_#QAM@UN1JP34)Y5NS. M'LI]5>>KI>NX@HH?5HNFW<&(?NZAL32=DM-KAK6>?34*D,<2+".^3]+[QN3S M5&K0(0Z73D&E':23_I 42S">AEU$[1(#SGI!S$\6OQ?-MQG5T?;@C3XLJ#?L M@=$U%,;%SV/YZ@B=9_TI5:?.)A/X%E?K+/WR@U7Y4.VVCTXCO+'%&PU$ B^0[E;V"4<^X@'&<&]_H&=*9?- MC?ZVW2)R_;Y@)"1ZSWXDIGRAP\FX/E/UA?!<#4M>%4?!\-Z[QN6,Y?*@$URK MD/4'X]8[8BG%(MRZ7FX;FQ(QO%[7-Y[.?@2SZ55R\?[MA\MWU^>?KMZ_(RB3 M'R_?7;Z^^I1\>'/^[KI1?4HT4!_/1/!0S9N@B;<51T0R[A=<5D;"11K6TK/R M*#YI N"=I'5';'!?-YXS'Y. 6;O_-%]O@0!SEI8;;ON!V\JYT:+/R]#X!R+P M'<@_/%O^-7WJNWZ$&2?]4Q:@>[.VCBX#6(T 1CJ*=BE'$>C)1LG/!;S&I"&P MFF#?;OFX<9^\*+;L8Z/QW;H$HJ@$(7YW)_J5?/K_))YW)OR:YYR MZTN79FNO[,'Q'P9#ROD>I2/0?HS9!]P&#P"?0(\FYI&/!\F'O**H"X[O#Y., M1R YQU/W&1G >F'H6T/$2DM&LR%Z9?#>XU(,$/QU]I42:V@\>!(^.AC.9" ) M9,11UEN)TN!)&36&[B39;LN@N:/M1>:\0+Z^ZMM6.F:*7:G,#$)3KN,VI-E, MDF:3+T0C#?I!,MQ1[1(5R7D('#KTC9QD/ I',YU*[%ZTSL_,S9$1[R@PR@+! MZRFZMX/[Y0*?H# B/#78F:@I)UA6B<8=)Q2@GX6@H?B%&#Y '6?)WMGQ"IJ, MV6>5*)VQ0=57F3K.Q[4$(D0J0=6.[1BE!7[U,Y=KLV^)$ M1*67YG;['"3YV937&NOYTI +@89;H_JC-6F-?8'D\PEA#))S:\Q&) 0#*#7@?,^B/?QA#RE,".>I,I^@A0J?N%:!"#-=.T M/YLD_\AK]PD++O=5OSYM.LQ9=H^20R,S&Z91"LWF8R&25+7\MY AN:J9T M\A89H^WT%*+XCZML_N7L>GY7$DP8#X7T0>12+O(5?]U_COY@]H29\)[I/0.5 M9[UU)4&J>U!58(K] X-G)ZX)JK8<'+7XM\Z0F?S- MU.QXJW&3,_^]U']V;B,#BB,EC;9]H,P YA->+)R*9J0WN28=_[KL"16GP#08 MVVBL*@S0>]AI7LT/4US][W::*U'G9-8CC84,L9GVECUD*Z?WD<7\Q :7IO(0&?ZI-I MQ1.AOWZTE]2_3/T.* Y_3GJ=V93^,QS"?WRB=L)_9.7MJ#.2GV)DTQ]VNC!, MO]\9\G\&>M#8(?9_@"=B/WW&*AC=2K,XC,3")=;,.2R=75EJG L\ M)#4"";OQ8?$2_Y)M5E:M&+Z:SOZ!TDVJ'YBMRU@<1G,)[KK>(1SF!!S@<2K) M4J2OK;CH%U[#8\SH$G^@>*5H!8>, M@?=(AC,^,I.#9N&R,[SN!U4(_.U))LZ!5#%KS"@GYTELXFDQ@U.B!!=M.EA\ M7H%5 [KY.!WU,=>T-TI'8_EAV!V:!+)=]IOU2$K_]\@'6_QUK@Q5HPKDRMPRGW FU< :: ,K ,YC1AFS%!WF50&! M8X>[W_"ECWIC\5X_&VAL"L<;&B+75[+$&6+4$ZH.J'>JC;J9(945@!24F]0! MW.FY,QHR:S2)HXD M4>@<"DX !89\AS(6->%Z7H'B@M)MQ9D\AJ.AQD0RC%I5_<0)I!B,<62. M^)DK$_QQ@$M8"V1VSI G9@O0Q4'UD,C!^IZ-74B%J*QO")G$D]E.\CV=R"&( MGEL\2W\ :_A\ C]PZQ5VL*-"/'--6DK:(QEQ2])OLYI\*#N+%K'(L]T=Z[X[ MR3%\!)L1Q\OORV32T[A,Z*/Z%M9B-_TX:S%;\"_-6*@ 8-3M3$<'& NZP<$B M[1U@+.@3[P^GZ/+^GDR%IC?N=;J3I^CWK0'A[Z+B?X_ MDR8,Y#0=F3IS/G81'73Z;FFD9V$Z-H;'LD 6FN6)Q,Z:W86HE MN26K78$5VCO;4;LMB" K:22SX*XT9)\Y55G,77'+S1E1Q$2;A1[<&<5\P2>^/^XSCW"5\9<1<4:C@R[=HL]OCC M(+7'PV04X;E603NVJ.&H0UF@O=FX,Z%E]2<=6)]DQM0J,Z:6S)@&]TGJ+:8( M5@1<@VZ4XF8/NA9E(!X:Q&-(PV[O^9<7E'9C^1)I[&1>,.S +J,B6W1J N]T M3.K^KB1=&Y[&"L1=TC<\%%7.V]R5U!):0,XA0M'K<)-8D?1C2.OL"W&GW?S. M^H=P8>P<,T%F0G,R;*ZH\-M_MF%*,T-+__?9K\;"X._9S;E!;N:516+8$.XX@8Z&Z4X&C4@KLNC(V+<#FX<5%,(DUJTD;SC'?K;T9Z8'L+BLWZ_T6E&HR#_?[8A)AA) MR"70 %VXI&U/,!QDI9O3WO>XZ"OSF"?E/*:*^XTZS.K!C876MN:F=7Z$-V2\52,"[N9,9TFMJ$H@JXQR;4G+ZM- M5(B]NSNJ5N4)!8:NRUJA/O3H5]^O,HFOZO'^-^M7K-_#P4S#0#OT6YL_ M83(L]MSSF;SI.E\K?N&1%+WS2!TV(!WB M8!9F@6@FI ))O%]5F*TYJ86KS23\-4?FL"$D$E1+K,WEMR/ER6/':.6:<_5 MR(*\9=G%NEMSX/*3*=X?-1I"C;X%2O_;2HH.5A$]3V !/Z)+,U3T10GBH M;P!2^1<1I6%)SH7#1CKP)[DL@HXR]U%!CE4X]GHV>>KB_=NW5Y_>7K[[=.TW M3/<@FDXO_IVWC!$YUMYDHFBZD[QIX&@^<0Z/@O 6%OC[875S-;"&ZNXXR*W1 M4Q&WFJ"C"C[#:;^N30W1 0U**$*.)2=J7;$!:>NZN3JVRK/!%7Z>?'",X4;8(EX M>#EF:E3P;/%"1/[:/<\M$EU[1-^7Z_H96 @O>$9]9:,71-_:6.^8\T<%Z^&T M2H1*](VXG=9D\91MWNPOE)%'V\K/;LN"KJX)-=F,-H1BWE#"F.M%0*'#.%G] M8('^19M$];DR%2XF@F9RW+U[G/\D^FA^01D'J4O1PU;C)UJ M\-=OH[, F+U8ZLOE:\8H+F]+PDR6+M94-PHBM5S!L16WM^QBO?Q*L+E-+/M' MGA//%UW2N:"N2#@R]%PK) '"=L1(,UHDSBZBJ*_:<07B6GW*LW7REL7H79ZMP,29$ZP^ M^W@1CO20-/R:@PZU4BIOFX"T (V@E< 6_&QL*8N#3])+2OR.3,J'KG)91@Y> MD.T7'UHY55CSZS7FN]$D+?(RA>KEB2J_Q21==.W"<:-P]36+\H;1Z\&>JA9G MC'3ISL$"OQN\?TKH @V1%3)B8 A':VVE"*"%ASIZZ,\/Q9OS3Y>OD@_G'T.*CPR&1I DO=" M0Q_S @WD\SW\%9=0"XRGV 3+ F1!OCFCS-I[.-<'SED)40-5OW0RS9'"=X7Q M%5M(S@W9@*10M(2MLN42J"GCC'2;4P/O$ 6R;WT3>\HUFK40XLL,-+L'+WEN MYZ!$]9SU_0R!19?(KF@ 4)C\_]HR+MP7X#U?8X^&C=A%IEQ)><\#'&VHLZ#)VH0V7_ M/KDFXE K]YM\5>1?#>%$=\_Z?A056'K#K45[CZH^R=ZKC%>%F^,PN^#B$M*1 MD6V8BZBDS?BITJ:!8QO>;HG>?<)4M?:_G68VNDA@@4UYF7PZ M_[^!@U@[OW"A1'%-,:>V3/UE[%F"N')>'X15Q1&XKHLU:1 %986.3*!L>!^3 M_6LO8@Q2I")37+GQXU/@DV#Y3>B@I-)@"'M? 1\7B!H=$;#%/6IYYF%.H:"0 MC.%+N[M\+-^(_B& MRR.Z___5[9!?Z07PL;U,SG&'Z&M+JO#:W^RP[;N4ZM24VC.C*',OG4Y'1.9L M)=?)*!UWQ\DD[4UF@CYD03-[700J&B)X9G\XX:Z)[I*!#@/[9I+$!D,#7M0; MIMBO&_\S-;!$B^:L0OY<.ASU_9=Y%P!Y$B#B/YS3NIU/XU&B4SL8C M#%S'(*\1&PF1MWK]?CH8#65B@VXZZXT2^.RH/XU-3--#?S" ^7<):'PJBV]] M&'N6=[&^8TPMPY]/L<0#?_Y@<*J#2V$4W8"V.?<#;MLJ]ZY5A#C;1_XV0./? M#7WK0E!Q[3'S ;P&8["B"A7+,!Q>,.(?,^Y>;YP.NC,JCA^G_7&?)Q][:S1+ MA],)XLZ/>LEXD X&4SJ\Z <&"*9%*73];MJC&O_!>)9B3[[OLH3GHJTC50S' MDW0TF1"Q#-+NB#O<#T=#(,=A^WH0WFLZ2*:4.HC3G8S;UJ._-NI.TPDMZ/F0 M?N!?,O#*=SH>!"WKSO ;L++1E'XS2 B/ M&@7]AOOKFN7I?"DL)QN.D@'0 =SBP8CRK"[! $;G9YA7U8J=]7P 1-W%&_1\ M.$W'TRG\9"311U7+J '4---^@#M(; 0&& VH/[P;@*5% ::^/GWZ^Z-V]N*\C>[V(OR_O?RID[.Y[L45IU)A-/=@J8,VJ7$F>8MF.:\$_F&NY@RLV3M.UU1P-_RF'PU$A741,)*5L MQ:!2D*.BD^.,7<;J,#'6-!JHSN1_K 9U@/C\^+W9ZN/;;!N4F)WV\@?PU]KP M"W$T$$6RXO:$1>WX5L"DQ4#/Y5RRB)-%.7D/'A=="7M*7CYS.%*Q*<@]V_QF M 0_.+8<4JFT =K9)2M]MZ9)"R2%YVK>$> VMA9CAKDX 7W,;F9+UO"K^TSG9 MO>^=0.XZVTHF8X/V>F?_)>AZ>JB/:QB5WEDCU+?Z UQ$PG0(' F!?L%'%@LS MCSRW&F^;2Y02M"9B4*""8TF?RKU7YQBWUL(F-T&;C=L*+&2O?5S+X*FTNF1F MJ?HH@KZ3K=C!_WU4PD#_P^5*(U./:-M:<8"V-B#X8]2^3$^.&=C21K[I6@H\ M,,H_"IJ TTZ)L4&DA(UMN@E8=;,9_'\$07[,GT-5[WH=E]I5F^+PW0Z7O(S)KGHFZG:ML:[ /4'WF MKJ,J"Y*#5?A%G@XHD^,!*9.@7(-M2UIE=X25OR<<3-"A!+T55$P0GM'K)Q%. M$]%8A*S$Z8@>#Q"T"RVV$72L??O4!TL>=M6_V0O>]>ZS[\T^=TWU6F>FEM+* MIXZD'E-CV(P=EC$IYAHZ.)&]].J^' ,2/J;U*]\=&G3CFBI%IJD'">!P?,?] M\C<3M?*O5;&)V.&'6/HAHD$6;\/1_C)T[D^*_PQR^T9>2GD#$OOI"Y3^R3A- MI2"R B576H2FZ\O)\@<_98ZHRG?[:O-] <,9-TAY/]1J* =0NIT4W #$SZYL MV9!8MKY7T@C_[ 99E9WA@?N%HN3V[L#MXLD0HM5>:-EM?MBT9I'+SV+81AI6 ML.;*-K(Y'US&5!'0(2-%),F=)-5?/?,MOC6?+*&SGWUU));_K]7GV\ M-A8@SQ9^0<$V-F,)?#/3G:-QU"".[74ZAVD.4S=9(OD#:S06#04$P;*N),V, M%]$,=71#L(\3Z$/F5BMA[^^TUWNWW^U.$H,A3FZ&,.1W:3JT?X"I M4Q7?\2<.1!?MP[;B,9ZI,+1!QLOSC^^NWOUTG7RX_"@=OZ*QL]5J3^FZ1F4E MAZ0]6,QRFPNL^HHCSF1"?W:]@[NGYC%PRD2+=Z75 TZH";]G@ZC3 M6D)]UWY/(9/[=Y8%(%X^DBB&$_B\R<"NP*O>_O!KF['P"IC* 3;K7JG,^/O6 M\9GCCNS]^_?/YQ\_77Y\\TOR\?+Z\YM/UWIR\> N:!"X&YC))^KI/^T,[(=5 MB!UYHF6WRZ)&",<3NV^RW'2#N@]I2K3-/S!I53492J.MUS=U07FPFQQ]YDA& M?+2$.R YW;XK37VJOBOO-R=+ 5XK+>DUU5E?8SAO@5Y+T!%>EWBKI/42U^KW MT_%4.GJ/QL!8I:,W_'[2FS"D">@DL]$D^8G<,E+VBX@G\+\18JECC_+Q '\: M]##<-2)PG""K;/AA5XLAA'.?@708 MC 8TL<%X#*_TX/?==#"*,== NC#;&73&R'2&G4&?_C,:TB]!A!P8H,FE[6"$ M&-,A6!H8K,N#]=763T[:>L2'[(]F? RS;CKM\\^#P2R=$JH,/(._)\Q^;^M[ M0+8]$)1X"%T*!Q(0#0R#PK$W@IT%<=;<^NX _CA)AJ,)R-E1,ASWTMEX +_' MJ/)(;SWVE$9"%Y5#H]WG/"4!AT1D_:>AAL MP(/QGO?[/!@CLD4&-/8;%_Y+ !D3V;&S9TZ!&EL$9K1G3D:E*@==E.>X0$2O M,]]!.PW%,19LH +-V>EW7$O+)E3KVR';"7B9, DT*K"S.C(%]*80+DY&PWKF\TT3?0J'H&1LN/ZUV7FMVU[,%+9G\)E6-JY3<6Q%^2 ]6>=',2;Z6 MRI3DZBHY(_0NES?][Q03)&?ZN21>-5Z_O$C,$"FH2137/3K*H497WGQ\#-]_ MNI&REOE8(^[RZ@T(LO//G]Z_??_IZA^7*68M=JC)U?7G'Z^O7EV=?\0$Z.N+ M?[M\]?G-I:S__,UGUPT+!.*;J]>_@!62G%]>Y\P&=8ZU'=LB^$^H'1\BZEV+#M28[BVST\DX_?8*VE==^JWZKY M7+(*969R.+GNI>=B;97,J!6++,(<'F3EQJM,'?J G3-_P!Z#@^DI@TYP2!0V MV-1O:H>;I#-@=3B8?/&$H<8TK?& ISENT$>_\&*^5! M$SG^Q,M8VOVZY'KHJ\V\PR5E.P:> ?4?NSW7V-.9UB>N1U,=[ UE8VJ53C 2 MCI6:OV*=&:>/4[.^*@?M;R5\NMYCZ1F[/#([+RX&,XA36"#0Y@JA5'2*H+&K M!O:^)E-+FKEC3I3VR&_R>^&/ZVRSQV[65+6N/GV7268V; 'Z4V!$1O:EJ FU M,A$WBI[O'+5"2M(\-0H(&J'4*K&<@'^,TCY8);(H8!Z@'A!;Q_HU8- $PNL_S:(#/5##33B #MD;B3)$+8KST!H+X0(<=:N^1>9HFZQ\E4L0.6$YKT MQM7VYC6K Z[S6ZF?DBSWHP_XM6I%+RJ+L".!@8/YCNJ"B"[ZETQ;[2GV5CF*#<# M>80)3M+-D#(OZL5+]6"KK.:Z:MO#UERL=0["?2%I_]3G26@A&-F4^9B[9^"] M]8!4KIF9^FI"1]IOW=:Y/:GY' )4I5*<2*!B;LF29%2EO$73(XJ4^(84"EIF MB1L BP_6#%1[FV./U2V8QLFJG*NP;E9S%2D!!&]R.5?.$9#9AM3T@>L[5_(9 MJ]'"F(]XE$GPN#ZL"RZLH(Y43>&IX FL'LZ8.6MYR"%6"C:=S4W9$&M-0A*Z M",^UP\PQ'++))!O-FW]C6SXSUS6M+AJR/?P[;P ?NN=[.+HGJ4P&:0(#:401 M?ES&!6J12VW);E$M4=RQ&.'ST_FYQ=E,7>,H?>T%C\PN0.C']<=AD#<77S9F M&=.4\HZ>9 1Y.3YD"74PA6A/84SV>KD0>4^!6*M^-X[(Q0VL! M,.817DJ?<9.&0Y6LF='TZY8Z&K*S;1,8J8 )PH3L^%+-L*,6K&4KAB!L9J0I M'/3YF_.^[3S/(JIO6*E)<.,&C(Z<)4NKO98;KN]']'#JXH+D!I]ZZ1JO7!6N7DYM>D\Z"@JUQ*2 5F-H:8'[E[%U*@RI.RG M9;WL!N\X:ZOM#(BY*]0]DR'4TN9FPP',1IJ?F3.5C7&(FA3P)K7 G.0*JF0? M\4E(NZ$G1]L-C[#D-(-=5IZNIR ML^9.$ID@+9I6Z:T0"LI3,H&7OO,XA":?^+D%MDD65&UPW35"4-!U MGL=3YP9*BA7Z@O[&C[W3;5'D+> M33[/L%/@H:M/E&L.CHLPDQ5Z+Y+-GO8( X=K-![L*L$&VJ*CS.AR>H+9G-,- MDYNJS/A:^)M(A9=SQLJ@HOW:>]^$B.1W=+9P:= (YM_0VIQ0"2]5H[=F-?L@>7D5&>L\R!/8#M$F,]JS";P6D]QAP(Q!WZ!<2@(..07N-D MO:_E:K]6(-)5?F-UEWEY)KHY.@$68-CM"M39\4;%_Z(_;"%M*3,(I^@0AQH0 M!6H(66#J:O+1@K1J/,II0@(D220%PS:E6"MQMI*YRIV*E352CO2W+52WP(ZS MF]##*]2/NXXAE*%(%JGU^>C#Y2G81*9@$L9"1#1Y9 T8@7&BJ96H_(+K[( D M*RN1SP1@K^6%F'"TLS;YS:=5A KA0.K7(K]W].FQ2$8"%)>A@T5!+T@MS5& M"N7FAKFFGJ]1EN':9<9$?,-59O;$P+BXB^^RU)BD*V3UI72$MJGX.Y$Q[CT' M7Q*#&Q 7ABM@MLB#'ML_T?&6:A<;VUMEB0RZD'0F6U8(MXOE!Q.+0>/ON'EX M5%&;8B3IG5#O@@SK'Y2?2'+6%W>U=" MIC0XAW>Z IWSK-BDC*U]5NYW=J@W5Z_?6[\>NQW,7A*J28:7C!41AE6M92$B MN'DU%6? ?6^ISXS#,]61ZE%7P#GC7(Z%0D'D\^X\&7:)K^% V6+=XWRB"Q' M$&^B:/+4(LS<.%9\"N2DBD6^7!F$^;M,4$ C$\>MLG='[/.X!T^:>A9$V2B" MT75/;A<J7SSW>-KZ%_:)XW-,M!XSJ^]GI":*\0XC-&X25/>"6"5T4&FGOS#@X6:S/M MW:>*!: #4S92;+;[G?.A"0YK.(Q"AI)]C\Z'#]I^,[DMOLIG$ 4Z9Q.AK 0G M>;^Q>++_W)<$C,2]+> K&2>Q,^N0U%X2I&AA&<>UAY*:/'\#]VN5]#26K//" M(U=J?+^\03H5<$7:!QEDX T2:?C,6T=A?OR"1$I(;\WH_A,.M'"9R&Z2,AN% M/9'F%U1CN\+)6%=9[%A);+O,'NJ6\=+V:C8[8K.&O&U^[@[@Q1/WW,+U.%\R M8?(\8']9XUV71S3$+V.\^=-TP%=7?!:JT]@Q^K#FKFC'9N%6P5,G;?N\X8KT M@N".Y 5]D]&E5@^)9)3SO\().Y"=SQ%*:O],Q!L;PQ%YV88O0JD8H!\7S).0 M#R'$*.*!"]X 6E>2ONB).(SC8]SC#!W-5I Y1Z/M?^;<3$#MZ !9T4TV1>)$ M"X(U12US1,XXG"O0D:H=270[)OK-6#'@?UEPJS+\IO7DF.:H^J.?_)>M%A$" M>/F]$9035#IW<*O0+>/2X6$Q?X1+MA*(N/PWL 5W>6-D+L*1NOF"8#U=R,U- MGDLA'@)-MY.\5:H51T*W<+$EP\9E$!@]GVNZ3=<_A&MUW?9PZU 53YUR+M)O MOY;#7VBZH'I-.T,+0^LZIU^-7'J_RW'=%!2O$+6=V@(!J!K*432Z!H7B?FCZ&P+;^9/9;F@YED:87B'V?EH4K#X/1V$*=9)3+F@C)ET>^BC M9K]T*1DS8 /CH%2]AJ'$NV\_$&RZ!7^7L4%U]56,Y#G_Y[8J M]]L7*O83P1"T+W62J\=]D5SG%OV\E5?).?BK%9VV5K%2TN[=.:W(+ZX?2%$? M<"@/+K!YZG,^67YKAY'V[B*9WU^$'262C^)Z M!]I6BP*@$E-#?I_^18( R12C5HWY=']D)Y3T0"L47[3P.,0"3)(V*N>2;?/?$X.@)XJ^9V_6_ MT'\RHP)0;7GTO1B!:R+\MA6IA%+5=[OD!OACDCTPF*L(]8!2-F(>/K9QO9\ M"J<>M;4*_27DU><3\!RV.^)4PL7D^0?3VM:OGAY(XH[9>LR<*98Y076Y+_$9 M4"B:]#24V14'T&@4^PW9/'1:V_Q/) 0E'8[%?SK)A:S)>=[-W=QOX7.H6JL8 MI1\H0[#W(M]+M@A>%8,PX&9 W@Q_QAW)PR\\UW?*MAPVX/7I^<9B>_E[$@&G M,R'!Q@=?11"@;6!.+5!"S6'Z;ZJ7:@?7(H?(S6KR]A%QG*0VHFG,9 +.LB8+ M!O+]:.9EIO-\__YIZT\\R?]G@&E;I1RH"G*?@HJ;H75LD6K!0DF:BZ\ MW **34F_5^R%&^;)5J,YK5RZ6;#$H7CD?"5F]RZ M.G$96&%(6-]NC2)\%1R,9WMF&[13.6CH6T% .3^KVMD+]/D_#07;9%\&C*HVFJIL^^6J D:-\5Z M(V=H@)HV4A;K0M,J7!X*%58T-G08>\D MA\6$J(\^@(D)%N&- 5=Z\6!MLZFQ9(B13Z\.!C;9.0BH9VP2F[#C&>]HN48Z MIJFA#D$/P&[G)/TY PKV=&,-$QNGYS/*'0@"II7L76W>Q0<>^N4?GG38;ZC"FD,0I8N4+D4=>QM,1*'GU M 8X55D9L2O(UD ^BDHW49G.L4< ?*YGCR+#26\/"DXX%1?)C+:24*4]"BZ%M MH3LRSJQ$X%!2RS*7YDGA86JJ6&":2,%MQ)DE5KE41-N,3K$GQ+>CK1*!PE+- M>SD3@_N@4:P3L[71\C=^9JL=F,FT)6&Z(VA9LK<(WAT]+C+7'/-)R)^O5(1 MTT4=;H/CDR^8?)>N;9!K%TQM]HP2Q^H'7UUJB(PE9(L\#O1AJ3VI+-P_K7\N;&?-=5 M<+F,#Z$%RQY2DP.=.F>WX0-ZLMJA'F.X0FJK\H$R%:PH1QU4#8/N>,NW>#%- M[J7HHU&-TB1.[=$[Z7K\76U1C$;N9*LBI,&Z/3(AIMA(UFA0(VP)3?9-SJ=! M0:8.L]-6TM6VPQOXTB*T)=T_"8G:B"PKIG&\N(B,H=+CTPWB4&Y9I5O>@'GW M!?V3)JJ1>G+*]DNMR++AR(V?(^H2Q&YQ"PTUVYNS M@X5U.?;;<(SAY%;LO\.0<2ST$%G2*//L6J :U#%X9VY.2[&K&PL!\Q>$_O $*,D@(9S]3RW?E9D(X]$J[#,$^BD0 HI&.!TQ'P6H* MM3428O7O@KC83Z)T9QZDXCMT*7(QI;1.?K8WM@RH[,=L02VB41)NOIB*$M<2 M A&W\8:B64MX"JIV0D@BH"]X%-."79E+?0?WB03KN:K(HB$:6%A!^]!C?V]4 MZSDYN;&77'K.>UE1W$I>)>6:3%KKY>);F2:O+NK@0I3+93&/%%.&C6I=&5_C M7>XHSV$1_9Y-T_>'PCE8/3OV'O4==U%:G:AKY+S.[C5/1"O2:1)^_B_CM'+N MGS=V) =8(4J%.< G%,"8A&E>7"2I^H2+UVCP^WURK\NZ-=/HO%F8V"#=V#,O MD\AO75V:5TAN.5#0QB-R M/BE>=MV&%JP9.2$'^]S+[)S+^=*XP]Z+O-_F,;?+9744J[B%7WJ/6KYI[@VY MSFLL2[-N#E;RR<.U\Q&2>89>P#>2LL==A@+\$/R9*LQ3?H *3\1DZ"37C8^8 M5'&-$&V&%@O&^8G#BV+WSVHP:G/=?M+0^(=4?I:!C3OTX-#RM@T28'X71P60 MW"DBPH_0I*7B05[V)^)JS%G.Q\ZV65"38_'WYA!;BCWS\H"68YZ%TW*UZD%% M;8" H?280/M(PVH/<00]QGCXMGY:'@LY>=4Q;?[;]B"2B??--MCWVYEF5;7T M.I%/^8S,%3*K/CB68V>N2;A!TMI5SFM"DHK ;SP./IOY+76F84N=B==:*6AIQ-WD6K(R MPPW_IJ-%)WL2Z1AJFW0;&C7\-GH@:\%X M(>LBU;$4EV*W-#R0>#B513-8YTU9?DFJ_6:# %DYUE";*N)7^ A MFN_%%0&?*/*UB'S6X<19GR&#EN!O)2L_+&1DQ3FVX(!&K%7C>1TL@$>T6>MW M)GB;C!U;/'5%@+\]ZTU"]*3>R+NR$KW4A85Z32>4$T4Z:?'-?]8+N87N"_7_ MEO>MO6TDR9:?[_Z* M;>*P,E3KV+[ $:D%\-#6RWQK)G,&CL!THJV9RF2%T^ M[-9B?OS&*Q]5F5E5I*7!72P&TZ+)JGQ&1D9&1IQS<+3VP0W1.H#9>VXHV\ZI M[UU+#_P0;ZX)KR)SJJVT0TL2K^&4ZX:+66_@Q+*BLZQ,:LNU0_ZU)UG5[5)E ML6#($M&:>E>)%>EDO6V-/;_>6AU/O33AC6V!)X_B*<;@)Y-KPQ*+4\_VVG20]9M3VW<'F%6T1 M+THN7R0<@A().ZYT)V];1+8-&"4KD\;5@F2PY5[YN%!G4 2:QO?7F/1S3!U' M&&9/NQ0CT!\48[#']VGB[LVA3&K>'RYX4"KUKU=(!!%X0\T.D9 WUUC&(GR\@H'8E618&*1:?1 MZUZ=UM(4LMSQQ$XG2KZN^^)PJELI;#:-IC+V]JL;47'L15.>66P7GIF_/"AS MS\XSX^,TWNE(Y()U2K7]&9W>V+2HW("M=>-@!1RYJ;U\H9;+6O%\=-9[*'VS,$KH:5F/RQ[CRWB0PM*D0B9>&RC75! MZZBCO/0FH@Y3.IU)!;RRREXH?M][#++0N)E,R/A%J-NV*JN$#9@M02C0$A#R M101],=D39)!@/"Y5S,_I6;>L&.KU_#MN17S /O3I890NCZ0FKY&]0J>)!5('PC.$L:*XJC1-+:>3"6BH!91RAP#[ M^-T_]S=?5,Y,*_Q?)7N-NYY0\]DF9N6 =P\FM T$'8: ]C$,OB3V) ]-4!LX MX KU-.PG3$NA:9M$8!S'B\FONP[2(]K &4QEI>+E7X2$9H]T6('ND;+L-(]/IB@L1G]7H&/OL3DD5 M6!R;M?(B\33PL5X26Z@2ADE$$D.51L5^]?>(W*=M^HFF%UU;O*D!#[PXW V3 MW;XKFG"PM2!JZ5X!_2TZYE$I5 U@P6$:*! L@5<6$K&Y0[2D9JL6M'NZ;M4E MMIX*]H?>&:%4YZ-N:IO:=_PH'YH-2=94S/;?BD+H&%H\%A(@HL_R)L3I;*=1 M&7$6"A)*/3D_Z1). 81V49!4JQ.DTRKQW<JNKRJR?[$5+I^^KIK5RK403"B): MWY[N#6P7WUE03(YE8F304[OT*X72RI&Y@PL1L[ M6IG-.>(%]0=]6F]T.+]I\]4D<6]8K=&&AJZQ =+RH\)5!L&:JHZ6A&GV(,*4..#B(!_,M^J81OVBM\ MTU/,S@P*WT_1)[S+QJ5V;L*6 B*)99DT!PN:9&XVD_DR%G,,CS".@J5))M6" M5)6V.$NN_I*ZK9*/6;YQB_RZ7G.VR)R"%&FK 2.)A5BK-O2W*\5%5HO*:.2E M8*N"4Z\J4(G>LOK54J#=JJ,(/)XFJ5II<\;48KE2BMQL ;1J.QJ<$%)1"7$[8#ZMF+V%PB/O]%1QO)=6,59M/D M6'6]A:6EVL+,K2BI[\6=V9TXWIV.#MVB'9@43:@QAQ/E]G=L%J?!WC&R 94 M(X#!/6*^RHTO-)G Q'#0T6?6.3TKZ?DZWW9H]+#4)8DW:K8U>34(T>E6_"(Z MAQ*AAJZ989XO^_7&;J1K=6-RW^@F4Y#;, R7MR^]+1-?AN&\ED!=&!G6 =;N MJD195V.F(FR.X*\M>V36\0&3_8>U!(VB<2N6E0OL[A0/B\W53Q#:!:I@!65Q ML_!F+ZDXYVL%WR-A_=?&S8NP@@N*JJ/8.QU/+O&0E'2V8A;'!@%J^'BF)5N% M8VG!-SB,0\W5-M!NT\PUQWSS!_+@84 FG2#G$M#]Y^CK^CO>+;2#"+3WN]%X M8K <;K84N#_4 ,^\$;43XS#K$R#'G#:*FDF@UUD9VO=3K:1Q%:&F)A^E\"O( M(-]9JNVD:^XI@=2O>=$,VB8?74F';C:T71JP#UL67\OZK):"VZ FT_TJ5^Y)DUSBN6FEA>DY79 MZ+")!LU%3?-B(I;5K81-=M,*S+50,%%["!MQLR$(X2( .@*UZ%#HCHQ,FTU]MBVUIPOB79 M><3HG,..8MZC4VQ9G#"Q"] @-T1#YX]#15BTU5Q8T&"-T;;" 1B4#2>J4W%" M?=DT#5-ODML*]ZR1IR;C5&I!$IY&E^3U:WTI-FV=3L&F/;\NSU<+3HZ7>>4TQWWJ-B=[= "Y<$1AO_?-HN=7&RP)YGP(O[,[9:RA(5NB0ZA M8WU$'J>"K5>@<\^22:Y7?X^>4<>)XV*3 C?.=6?VI+=\_)0P22=V3XXF!JT+ MA! [BTDM=.#I%Q]K+ >&T 39H#)B9R\,5Z6'RU^M/M(.N FK MSM9E5H$Y](Z?/N';L6^[GW8&R\H* PTP$[=#"5^C)WI,=/EF>6Q K)XVIFV ME%]@4CO[AV\XI8UR VJFE9%U16??FYE$.]8PS\K;K2B#9WDQJ=MQG<74^L:$ M]5VH*W'G1OSP$;3C^$>%M,1(&QEMDT,I(\Z"5@2MHU>PQTZ'2?.ZFR+Y8Q6?A,4NNO.P0NZM&D?(I4Z$=':7X/P7< M<-L.I))-F_'\$*8+)="^HFVW235)!9(@4%J+1Y5;<->>#MUI1KJPF+JYBW:N]ZM.DB*T@:TW&<1JU^&\XYEXIKC(!Q76);LS% M[8/:[C]A>#;*DW[1,& $]!76;O25]:5A*A(R"4Q-QK3!YEZ[S%6DEKIDQZI# M/##0QC]3.7\RG CLW7YY^WL)1<'V[P_S*Z.1R?[53Z_RTP*7^J@M^==8V M*\_;8'Z<4GINP?G.$5ADS[00>[ZW,S>A,"4@5.>X#UQ*IK6*^0E?(I:.WL O MP8!8?%FIC O+BTWFA,IY)/EN-YFMED6KR5_7[(2R+FVUM3'72>'M\)@?K9@B MA< (7=^C*$@XCHIT( _U5N:IW>]'U0)\FW+H^K>N785*L;V9KS<':(; WFX] M%78D$1%#)^[FLH$WV/I/E/5O3JJ^=K72,[JQ_29]EK(+!H7IFJ3_6DM_.PY MH?]T18HO(LE_QV'4>LCD1F-#%UGQL#=8-]RXNY]&9=E1L+Z[6PUBRJHUTG#S M@RIYQ 72TRAA!\QZ?WTG.EF\<+'0[/OAK9\"9A3N MAB=/A')$ K0RR/MJF+%>1,]@U==QF4_Q4U''556$7[5?3(LJKJ&R-*_C69UX M^8O_1M@7UODV/" M-BHO:]&QHR&TMQ>:/?:,E_E[B^GV7#/=VJ=VQ2G\HC7- MO'?^:BA?SUODP5G[Z18Y;/O)_(5DYK_WDC0]B[(R+F8Y?"!YSO[<^B0_.C[; M'^COF%X.]6VP1W52A7L$/_8*AIU]>JP\N"/V2MGA9VR'&RH02XI'/73)[?M MV;'/HCQ.8;-)LXP_IU6<%-C[+*[R+,YG"7VNLVF<5G4O+_ ;C08;6D!^NF#; MH-,B6/&]ATY_Z*Z*..DQ/Y6LQ*4S"QZN5^(3YZP M#>1?;=@K,&L4R7(^$U=>%J.:FD$)*?QW&B?U+$1%;"B:LU+>KJ8P!^4TJC+4 M7D7T=K]9+3C6^';QAUSZV -H%Y)((6D,=G$\34#YQ1E\JF B!?AO&YDFI^KY M(BOB(DNA#QD*!'DO?> ?43:# D%",E#)TS*7Q73O)X*&881!+4[*&@RZ)P_J8=B7/\4(HY=R)DUQ6?VC)Z\ MX6B/%]%+@<["^;1?M:>BU8\?_H>_EYKM].W\VWK#?#$<5JDY8\$D)"G9U2K<]&)RI0@-0-]1EC:)NFS*B3OBE*?8G36FEPP=0(P7O#:FS%YC-1ASI M9L(1K>U0B7(5=TN&1(3:7RIQXM'S/H]G1QH;Z!L/4YUBUTYJZ/(+\J7BCSE8 M "^BLH YJJN2?TCQ!YRB%U$^G<'D36?\0Q:=S*H4GX='9JF4D\.K,#DOM/4@ M_^3&08V@'%,6'#6N)WD\@VH23:9+XJP!YR0>J@+>Y"MCY:JXB U/ J:(,5 '"5PQ74:9< M!<@G5P5+HCT7^:0,55&!! ]64=8)SD4% Y7 7[">0?T\J\M6%55HH&I89(-5 M5.GL.=ANL,M74_J;U:4C47FH%U-8EH/3G4_SY]3Z)"GTG9#VCP'[@H+G]RESVZ3@_#J#I7$2G-MK1H7A!E,?B 5/BFF;=FHIC:YK0 M2AGN6P>X*9ED3]6WJEO3] ?ZEH_I6]FML7J:OJ56P(G,V]&C."'=,- WPS?> MGL$1L!^]W<@>4_S*,5/D"$7]-%.4=P4]MZ7CX+Y5PWU+'4RTIUI:9;>F\GA! MGY#&'>Y;/EC!T'P,3[3C-KU@@+$E$2,JGQ#BK!QM4UUJQ*?WID2Q0M560E:G M]8\43FL)649D+91B,-&^GLLOG]"QSI[_9V*F%<@_.B6ZT)X'VM9?I3PKPO$@H8AP>-2]SONC@Q6 6<=.M(G ML ^CN06?9C%L^#Q\L/_/*K MP1:K,[!F,K(':#!A-+)9!(=?L#[ EJJ*.,MR M'EHXR8"1F.45' =*^#N+T[+B@<[@R(0%H(F*3\-I".Q[:]CSN 3[/8U3.!\E MTRE]@D8FN9Z&+(FK(B5SH,#WDYP_9W +PK'92^2@O+&-%LF,6+<*+^5@+)_ M8#S>&[I2,E8\X:&^EXGMS*(&M>/AK>A(E$W1OBWQ4PU]A9/D*\KA^]*LN'%; M$-,*NIT4LV@*=AV[4;A %=W7)37 PR4\#B?H @^[>%I-9;Q:Q YC!U.8)[ M@1DG%-9 !76P]VB[O^)J)!@/73XE2$A:3N&_1HE:!T#.PSK(I]0QLW2JE MD^P46E#F80+P/E^F36'W8(>D'^H3^KNGC+!_J(##_@S=0R"U%0CJWSN4QR

A97%9Y']3.*N36"P[S5,%SE< LZWJ0R@S64Z,;XJ50_&@[. M"R$O"HVF+?LNN^;!4YK[A,!#7BL9;^98 XT) $PK2B M&RE.\I(^I[@\IU/2O3-T F75P11[\"H4![H9EG)<9P6)#2S7(L&[AA%T=FDQ M(P=;"F]D>)=7@)XM"YD'?A[]6B7J\&Q*;JM974-=[(HK9WFF;72[UFX&B@Z_I!YOM5W,@N!+.NWH7 /V\P]Y079)&9=UKLF1):L)G\#= M RV;*H\N+-*O=C%158+,P&9@LINX *U=J*X"+SJB$K9XT#8XA-@5!3QP.?]& M%SE4'CP)E>;%S%VD'?#_WYB=ZG_WS+W$TQLY&$4P\5BKNB6[:J_#*;-Y#$0Z MA<@ %59.#MX4]@^Z5(^S61X9?%G=5$&F\51A1>^[-:%GC^[1,C1^T-'*HM@F MF_"TA6N4L9VI6SLW,$G:JY--"":CJC47>3%( 9@#\[^]=OR1Q5YS>,$V7 MW8IM?W'/4#8GTQG=_<*18DK?%)/,,=_>]#%+C)"C-Y<7%T)#(1+UY#(B?7?X M.*@I.-[9M.2_*8]_6F6'BB98 Y0-=:HH M)[0UI+-J4E.WLGJ29L'I5%,7_2LZ1CUT^41&GAJY$[J7RC[YA<3X-8JQ=:6/ M9R=<.)SEX%YPDV%2%!.PUJD /&QW(Z BL+&K;))/H[]Q2>X3Z,H\P7N.+(<' M$Y0\S$+T/JM.L^IO?Q/!:J=UE4R*C*HY5S1(Q@^U)E2R]7Y+=@*/#^7--4O. MGZ309$W1(O%5"@<;,S*_<8RU<^C7^](14_UOF3]:A&4R@=48GC\XHU;E!$Y3 MX?G#"Z^LF$Y@%3WFW%'SJG22.$;OIS"5@>SZ-T O8I_@$M])SN"FGFB6$,>0;^ M03$2,+KZ4RF?]+/?UI@C2UDO&:PT*";+)@7_R>U""3L3P0,>%BBY:I"?^SX] M_0[01I643?"$8FAYJ6WI@K**2]K+4[#D*OE0),71-D.[WDY]8#.".5+&LQQ4 M?5SK(!.8N@VBXEQ;NW>K' 5CZ?0@+:LXS^HHA:-(F><43YBF)>B4R"P0 MA#L@$;@80JW(\*3Y9+FK*@HMMV#)Z$\BU:.6+"C$CGDSL*;MLY$]B =IS\Z M.\KTC9HJBB/49_B/>H!>60/TB1@DS^2(32$F(DRL@SN5V1?J7IT,QFB%FU:: MUY-DJO4R&M)H'X+HOC'26%>H>J?)I,PLS))3!$B>HFX>J!L]C5.* MY$GK*8J,T5#HOIN",5^K34 HA%5Z"%G7H2+)RYJ"%(*16VI!P2(+^'&J^J,@ M[7UEI#4/20[VL25V:'W44(9S"A?U\8GVZ#&^H1'T C^T6;QVR__)<. R&OYZ M?[7# $.-H8XGE!G9KS"*L$=_LL#.RQC1)$';P)(62ACE@4L3](L4Z(F#X>$; M$>.6Y712M1/DA?*5I$6,H2KX9ZJ\(+Y123,.&4@ST%-@%;P.X-[_I.E@T=M9 M9?$4JBI!^59EY(_7)%<,^N33#!8!V.+AMD@11FHS7J: MD'M]*IT//HSA.@EN/!7'-4UQ[ZG<,!E;4%QPL_M@%O?1N^PK29W58\N]?BN@ M_*8.RPN-7G5V%<*FFBBVFCIT4M '_I)=3(\T/>B83"CH&7I&09@E9AP4 MTY[>S&*TL6#EY+!R,%8N"\]."=.?4GAYFI#% %_-9AA8Z/JB8'_'NT8KW:1/ MBC7@DB!Q<1X/V^SXO:**0.R$/;$_HP7\6!:F.ZCLSVG7AK)8HDE' UN#Z92G M\@GO\+I#W&PUL9=-=*$L333JBC+*8?QA]8!IA^Z*-PYX!-MU0=<<;+UQG>04 MASF-J^G4"MG[V'RS0_N]&NH!PP)Q^4(!94Z!3J8 5HT+QOO%KIQ4E,CR C_D M%%EX,HVG2:D# WLFV"QD(_9!\;$L, MP[,L&\X$-L/=^93%QV( ;L:#)ZRQ; MLAQ@&V#"Z",NN4A,/J\T.XA56_BN"R8UIQL(G"1UZ36#_>5,,!UM.ML6:T,' M,T:A'!!424[AY*!T9S/X+]Y#'%(<8TA+V'R=.0KR7US JWPQV)=QMC>X M/DS!P+#,(6Z*Q])?'_9W:'K!4)K9F8)>'B*;N DPDOE)(MF55R#IO:1FKC?G7(_T-29 M9#1:V81B.-)D J/G><&MGEY.$WZYJOEEZ-N9S7YA>$':/?01<]@$&.O;'M'Z M*;IT1KB$%M1@Y>:YYV3>8=$PM\AX2V0WUYTY=*#!68X=?=DDI0RLJIR ;84_ M7S8-A:UBO@[?)6YX8[$PO-%::*@/ AV!Y]VUGWMG@(J\NR[_REG*RP?-!'#R M>46\0YAE&5K-YBUSK+F9[^:8WJE>'KE\F:F&ENQ;@D^X9*B-3Y1$_7:-PR%7 MTWQMD<%&+H$W8"4DM03>P/=U6O-5$F5'U'!P7S->/UH*>-.$^5*4-07KKLHI M(2-%DZ6D^Z@"_Q7]JCLD2J'(^.!4U!A!E$0%G%%2,!H+. XE8!%8^@./TS-8 MUCD8"]BPO((M"'0P!G;EI6]5=-0"RTL^P:AV#$[.Z$]9T)>P]GL*<)>7+HQN MZB9T'0B%)5Q89@U]/6KHT=.6E3.>AED23S/^G(.5-N4TFCB=<69:9^A3V%?2 MHJ9)2,BDHPM * :U6@J'(,Q/<8<^R>''&DX=-2C($LXDF'0'YXH$+?+2'GH, M_4*G(LH'Q;Q/80^#?V.0$4[KR*$')4;;W23E,:?KI'Q2'C7T4%C.A?&8N[F#Z1'H?E$!H"D GR@V"^7IPS]%GK;34M71_3S\^@T,GFSV,"_(EL!(_6< M*=?*<"JV\!JH-Y53QKGC:;;7FP4[+5\:F^:EQID 37G!UQ_&%CS%S+O-%S;@ MA((>$UV%Q3WT)!O]N@^G$5=^U< ';<99WUKM>;.ZL5O2[WCZ2=LU?8PLM'.* MVL.C-FH-D] \!258B"ABN \HO!&%UE@DZC6,KYGJXFI*7\+"I,811574K"KG MYI5D5)GFU;#F=?.X2OS'YY4 C;$S4HTT$I&#(0 C>/M#@ @?,!H.=VK8W%XC M?.F2;D' @/BD/,2N?%U/])!_OGP=G3Q[@7!K/3.@?<&A"8;ACE MSWW4ZX91WN*ZJW $@9OI5X-T"-9 MX,4.:K'3]W8$=>Q!Z!]\1;N0W!EWL*.1>LXFDPMV\JU+S*,0:&C]*0B>$742 M9&MP,'52N@-7C=3<>KOMOO?_#SBVXPDQ]-D!QD-K7%91&';VT*FC>)8N0OK& MEGR;J<$JK$/-T6IJ2"X^=?&LNY#P]H$S]J ?^Z"*G:$\T,OKJ\>'ICQB9 G) M++@HC+;UXFTY*H%-1;ZR"Q7Z;OTP7^X>=!#]Q7JQZGEWW9=2T;C$YK(75[JO3Y&YK7JTIN"K4FC0+E'.(0=:&HJ+]\USOGQ]E_[2- MM=-(;*$!LVT< M7HMWK>"8)->8W-L>V'-ZX1J!=>!@6QD9R83JC)&*BJGS'( MJXN>[/#;V&#*=AT(1+A:XUT"6# +HA/;+IPJ@D-@_0#-M8"9+G5SCQD<@TAQ MQ'B\U:^@%8RX47$D6%OAK3?X3G;$.WG_.\,#:>>['S-^K[K8K[W@5L'A[GLG M!"#U0XOB=2^>D#^C+H!-%9R"4,/]W\<2T(J#Z<6I.J:;!%L5#*H< 5WU&.^" M::%R"D<-E87ZU0/Q]7,J8%@_VK3Y'[U-4XA=OC19#UA7<(/N?WS$&.5'M6-$ M#[/ 0 Z#B@65S^@W1_3[L,*&^IKX^ZIQST(O.@^,:'E@7+U%#;0[#;2[B\%V MH3#80@4-@9K]D%8]M^R+7_S@9ZUG5E[\*_<-..\C*6)SNJ0@7 ?G*A8""$H" M"*"N_7SFT?"V]\*+H.5NJPH42^AC0^/<$Y.KE1J'XW9QMKHE354<@1C)459$ M-_,'YSD;L>O1&K=W8,"<%27-JW7S:F_S6L.O#F2=&@: P:%]Y6)8L$K'?7X M,:)LX>5I_[\$.H0?%:3V@>="K0^@VQW3^D!1?8]Y%A4>1P]\Q<9L'&-2?;!P MX$8M0!LR[\Q YH4D/8!8>$C?^GHE+M+&8SSIP>0$1.?P.PMTCT]FH MR2-0C9$/IF,?S,8^F(]ZL(V2V%]DM]N!V76['7XP'?M@-O;!?-2#GFX'B^QT MVWMOX/0Y]%0ZZJELU%/Y\%-N/[V/6>B(GU=TH(<%%<0L?!$T@]XMF$Q+2)0$ MZ.?!6'*@H'7Y=&5B_V*K[O<,.^39Q0>;Y]B '6[1/L_ZKZOH['ZS6$;,D5!W MO.ET+T0&UAH=U]V"3_!AQ4+*/VH=;&@L&">_\[/"?1 Z>P:B4NS">]WIC>YT M=XCMNH-#HQJA> F(U^XO%^^)&0SOW[=XE;[Z/8X^3,XFBKAOL8VV&H*)N'$9 MAD&-%0ILJ%L+E84*7K-9?Z<3KDE=#@X)-/QL*R)Q94+;J6@7,]ZSC M665#.6I.0\/)H*LP;BJF(C,56H0.UTU#2&E3PX>](WH,[)P3-> L/^A=PS<" M-V[T_,\@4A-8??_C/_X#UY][_<@QR'=R'M1SC9>TT&_HM8""M)>'XQ4(*"I* M)IN/:ESFY+NK0ZH93C.1:Z794JUR$XW7XII\H/.>/U;1JT#[V"508'Q=?_>T<$=I-4$W50[.AQ_B5O?T(=34-+^W6X+LKR<;ZS5LT4/ MW[?F%-7LM@W-1@Z_/]0(@2J&#MXM$*5N8T A\;YR(V'<,-3_W*_8+Z8)K5I; M< N;%_IXSALC7HA:=#YJI]O"B6J)_;^=[Y=$U(/?:O;W$WO'(V K7)1?-O-K M!9G L3L-QX"P!U.Q_Z!2VGV%&40W+MB9H@O"FW6LM830I5,$YA5>_?_>K"R% M@42I.]K52'.0>1-CRLJ6CMC8?4Q!$$&SMD,HX^X.*D7MK/C9,2/=FMY[QL%D M\YM"N>Z7^RWGKG;7 KOG]'/S!SH6FSW>48=\J[A;"-09F1A+C [6P=TS)E2I*PCN62Z.J>WKD!AN"!,]OF"SQ;$F\:#LT M3K<-I\$%+Q+:G55)2RW,"G=/2]P]S6[ F_UF?;->XG(TYE9O,Y+)S"WRT]?- M>O_EJP)&?0B^K3SGG>US_-:AAMR]R_#V59D]?:=5FW -SFX*L*D54O4LMPZ2QJ3L:B=V-?L:H$Z!&)*.,4Y7S>Y[ MTZP8%Y8!BK.ID/M]?O^2*9=Q-VQHTY!E)\QM[8+Q#$J P*B^!"C"2L^5PBEB@BR"**^2TQN8(/2]0S,^K%FFO(D\RDA< M*.[I+_LY0E% .XV^LAONHA\YR\8UAYVK?DPND":UYGNQ]1X/]:9I&;XTYFYP M,>O@YB:$V>SJ6KO^T-HQD&# M IZ%E*-U/3BJ ^==5H*^J J41G=+L*M12CPF(0MIU$,;R;+?_?8 +H:#1T7' M'8\8%=%Y?#AWTE3?HC7G#W3QS2-VP^GIA3YX\MW?=6.B8/H/DS_/9I,ZSYP2 M+9UOH\*8K]]J./)CKI+L;:!/7OI^B[T@[@>\X0:?#TE0#S],2%(.X'\95T0O MO\OH(L+\+<$BQO.S!(L8S[\RKA6CUG2WB+#K+_3&YV%/\A&OC"8Q.D]2BE]EOI M:5A9CV_"CRO%WRI/$RK?I"%GU;$K^0A5^UOMD7,DM?+%-O2SZ8PFJOI?_S.M MDC\[9#!/1%8UJC;GZ/"(W%6/TMW1_%5/U=W1=%:/T-T#**V>I+NC&*Z"-3\2 MR]533>1HTJM'F,@#B*^>IKL'\& ]0G=?8T MA],+[9%[W^+-&CJH#AU/[;(,X2*YK'X[N]H2NJLG#CR=63["828O$R'B#8UZ MM*+2QRLJ>[RB\D=L5S\ MPE)?>H.N)U'T7A ,8-RWFOY978%OFE7S'89:HU/C72[F':L'U ^(@R<,%['! M+.0 ,!-_P?>\&E)/\_S\B1.:.6^-,M6;>Q-O8HISE4^;GZ[+ \;#T1D#]5!8 M.J14=4:G 'L#XH==,JG[''T_7H>]\P?6HXKRLNQY-=#8)]/13V:CG\S'/?G> M]]#@XAY5M*(%O!=:P*"3'^9],_)9HQE@M_V(3=6D](>[4;O2$;=*C"E?(;Q= M#7#RN>%*;1(^IS'#+'S^N>CA&_S92[OG,USZ"K%9]11]GB:>>V?2C(^9@@"! MW5!Z1X<[+_BS NT>5VU_JDB8'&\P/^M/FMUF%7U>$4RK^4*/33PP5A_6WR8( M]N1U^[]MKB91$K@3H!\S_M$AS[*3OVPF-*^#T()B&7Q649=)X))V)O(UG:LM M5+J3PB[E78%QR0P!(&XS..SN^F($2<)HM/@"U5"/?W[N)Q4<7P!='CGBL[_: M@@% Z^Q;7Z)F6,XT"MNOMXIKP3QV\[3"YQ(Q.M,];MBZ1(R>^P4F7 R%^PN. MA8C!P<'\79B-H=]C"W(CV%:7!5)^.D8GYF#K4=8>(=ZZ_L;["8+V>Q?Z>XP\ M4$? OC>=(.>_[%?A'^UBG1^#?>]YL!'*2.>1\W]H#LJ^Q/01%);!UWFC-4R7 M?O[*WM4YDH"2<6A_)=,[G+_B9VX9*Z%"Q_-@X>2UGX,CG'9SX)(*O="#X1S:?M7T3+WY"6VT92L: M-52>\+D%[(#"GU3/+^MW*9P&]QA?'$Q6^H(!';JX,?)THUX2=DCD>6QE33VZ M+*D:/?+SNMV8_^[R4_MGL@H!2QV@62V:/Q*_L'8-$@+VZ]64&QFE_L1YAV72 MUTCIAO@&XFH98Y M^\=8:HAY"K=SA /'*-!(TJOMM6BYA$H;PL&W0<47JYE %[K[C$9 M\WQ+FYI!,KEIYJ 6Z+?=@AVAAXC>0E3 DPI>/$[R['DB#,T#Q>T0A=U' 1Y6 MWD=Q,[=BWWTQ[WP T*K$YO>V57/?'8!K;_I::*='(XVQSH2^QQP?4,'-)(J MI^0>SE38S8FD94F)OY:L?O^Z)AT,3Z-_>1=EJ9P+41-]8O_\Z1[M=?%XHM%7O&9Q%EPJ88YZ7$G0@NLN>PS_O2VP SCS"#CEV=>!.UK%99$S"^48=H@0_K M%1-/+(C60+Q]K;?Z=Z61!1SOF72H?8Y0""N[D3?ADFU=$.Z+5@UH%7U=?/FZ M?#!EH2EAZX1MTUFT8CI:JH:6CDI_M4&L$=C[6CL2Z2O>=>PL>Y,A1>DUZ 94 MGMA7ZQNE3WIF1AO ?!:P6J^RDM?W<#;:[5>4!KSF =3L*5'UG/%H=^B0[P!6 M&V V2@I<4P?VWP8UZ1,$-<<,\29],I*6NUL^]8H6E@I.S1^58.N'EJ[ND%) MW\[OR&+&.QS!6+?+\^28!>5F?;641. #7AK030?Y5BT8:C:3SJS[*'C^[!NL M5PHD0)F54 &=>/29QE>5B<\[4M*ZS_3(<7%8^XF_6SR&$L4\*=&I7+5^SU:@F0;S31D9-K[7)IH MU[\?^M+.>W/N\T.7LAT*=4JPM:F>S$ XR3]MGV>W8.%Y#]6K?SZP6,T5'RK8 M>N# HC7??*AHZX$#B[9'N1WS<,"\.*+Y XUX/&DO7?%,!L4S6+V%J01::X54 M;IJ!S,)L4KG)3NED-O5\613NJ5()%2(G#VN*S"^D M96<#'?H]RC+_G9%JS;XU:,0M: M%3BC_@J1O9C_KA$R(]($2G5TKX\'(S;HWI5]_^W;!WTUS-E M":X1\HX:??9(]K?G1G?4+>ZI+5PC3FE.2>KF_&:_,;=O'@7O'>O J8JH8&+!Q._BHFIR+?SB2]IQX#VGHZ$/2D C;XSFRA/"DCRR@=U+] M9?2-Q;A3B>,+.&PRSA5DHDDIQ=N)G:@.]7K/8A:GG&=)_]!E:5<7!G;=/J7X MV+X)WO2\5]P\AW&DKO]],6+^G>O4LW.IMC&JF"-,"NXO[(^R+^M[=],#)$4Y MR^0R7WQOVDWKO4K>AJ3VL:[- U(QZL[\"22DWV#;MD<,)Q1OQ!_':!M9^"L+ M6?K$^L=12'PA2/E_#>+1=TMR,)-]N%5=M#<5J[%J Z1=SY?LS?5@H#E%"$3- M 4580%D^+#_&PJ7+X_F*R2IO$&G3N9'X5^0[%(XIG4MDI%)4M]>:S98,U_4R M4'::I+ZC58NJ*4@.:C]DPY-[YDGEO%U('MM1&:PA2G)G!^T0A+N2967GJ6LS M.]/NP4DT]?5)%N4GVN1.VO2V]F_A&]-Q>0\?FV^:6YKFVR*4UI3+<8@SXW*G M0AF7:Y#AZ)^P=6QO%OU3BZ2W"K0561.A2QRGV;X7(49F:@>HT_LUI0H*3_8M M".1FOA2JYD">IP.(52*&!I#%KY"]8&T,):;P$8WZMJN\6>":8QWZL21O2<.9SI)* 3 MT; 6"H!=W/;<2KZ5&<:GA2NZM[U.:S@'$87%WWR]),' 1)IFSB4@:5@S>;5K MCF%;9!NTWL; 0BN;SZ: 92[J,:/WL;D174=H%H%>JEO[Y?Q>>2[FNST'(=IW M]1Q;O-LMA11*1QM2G,?N>[/\U@0<:QRGMUB1E:8 /G?BI]BM5?*XEUK;%ZN' MM@V9U'-$7](+UY@?24V7FKSQUQ#=LM. MYP0F7$HLY8G$6IQ_O.RPL\ WN(E) !%\<]M)' L]E?IS,=FL:00# LJ&'#!%^-KF9/ADJSTF_W:TB=.PE=;--2ZW@%7%1GAD#Y M!S.;7]O;%_.F_>2H!N+1P ,(\5:L]U<[)/H3[G;OJN?=)+!60NG.!$UC=OKU MU@-MP">\&[?5O1VS5(S3N_,5YKFN-QX=XZG,*LG7_+'/CIUUE/U>4^88HDVU M(0J"0'0BV^4+C(K#%*$],0GS3%!Z&U(AM0R5X%[YUEW*AN^"';/C7XE.KG3+ MU,@>4N$.Y\]O@1W0OM +8UH7KLS;ME<:DK_[0E"\^]K5+W4?&]3C(* MW1V6 M-A7]INR65PIC7'R7:B8N:8O%"%\\XAQ%K:YM'TM:L;"HW>98VG*0/*+]MQ,[ M !OIN]'K3IO'DK:LC*-." $S8M?<;;T\=!V-8:XD+.;27S:@,]68P$]]]O:/ M*([/ROQC$)3@X&/]PF]C#=<(X(RS&R'\LM)/;$/3MB8I+T76C6^#/:0L.-"O M-_Y\0 W88SU.LR5VXXU$9<[_H%@-8SN$#=?C;-.Q@]P/$_)&$0%=@-0QEL._ M"R DZP4.F$U[?_:UFQ617F\OYWC?B:/V>K$D!>6^],00*/L[W#M!E$ZN=&-N MN#$O' /D=;-:DQ6ZWO3]1OJ8B],L3AJ^ CKAW!0%PD;X;#ATB=NM6%I_4-6< M0K?=[N_HKGJ%F1J>F^HS4"-4/"K\PVZ6.QG$IDV8V3&ZV,NF(:Q;#++@^-*- MR0RHKMM;"BE?JA# M$0TV1Z%+)AR=CN1GO T/UX.Y5DCU!%-%QR).7Y$XONL:/S7:_ M1#?V?C7?W^"Q]@4Z@>2S!7OV>KZ;'[ D!S!@E#5]?@X%_4UOQ3A ?Z5D@P>L M\TR.+]')X"/MI@T&E0 ]U;]G]4 5F SP52B2Y)-S*$5+L M1MLOHBE]_^7H#-L5XN075Q=)JJ_3MLLKN& MX TM0?S3=KO[^?\"4$L#!!0 ( %2$6TZ2/9ZH20( %H+ - >&PO MU6I@*253>+,F_C^W..$"AR'HN;W7%U8@96P0.,$.B,.2: U*W!NGG=R"/X109R_6I5&8*[(.)C,\)K2#*;*4*@4U ME EP#\4A@\S*430O[*AEZ=F@UI(;(Z4DEX*T&OJ,SC"T"3#V:+^&+]D6=Y,A M-\<>B8^15=&;9M6=.9Z:WTK>9'/%&2T:?TF M&P08=E*6;/V.T5QP<(OY9<'@P()Q2/HZJ)"*/AL^>U42 X#": 5*TV03^:9( MN8!&]]>IR0[5/#E!S2^]SSD(4(1MBC9W_YAW^3\KGE[_O>3V7V57\ MJM+WM M!$3.3D'D_/A%3F^.7Z-]@?Q;D5[7&C?Z[U;W'5"TK"G35'1R"YJFX/38YT^$ M/]MW%=OJ@6,3-O2:+,U#=XO?Y*:0D9KI![O$-ACAT?YHA0?S8=9BH(CP:'^" ME-;\IBTXOJ;C[U!+ P04 " !4A%M.OD!IZ$ & !*-P #P 'AL+W=O M0RGPKGM@SC9VDGDEBUTK#,Q+I*-G#HIL-Z[I0LZIE2354.P]/3=%A);087[U;WNG5# M?& ;E3?:&BCT!?=:/=>;\_Y02+C@27V3C^>#TX&0;6,_ZK)1[DHVZI.S[5R; MZ?D@&(B)=G4S]L_NKJRTT97^J8KNJ)[9YS^MTS^M:60YSITMR^Y3_D3W(7A" MO2ZY5Z[1>>_"1C[>26 ]'Z2G<,,G7>M'7>KF]7S0_5^J ;S%$+U&5P^KOXM* M/'/_IQKM9*)S=67SME*F6=2C4Z5_NJEG>EX/A)&5.A^L+A'2%.*#:8!&7)O% MK>!:_R[PZ.MB\5X-U-@&5K@S#2?<=1%X<#[(2SBVI2[@Z85X+TMIW$D%&!&1T0,BQA_ ?J(6=0(OG%D'&!&1\-,CQ3#H$F1"0R=$@ M+V4]0Y I 9GR0H[;JI+NM:LY/34:/B:AG_^1Y[:%?HX@,P(RXX7\*+43][)L ME?BB9-VZ14TBN!$!-^*% [G,(8J_+F+C/ZV>^P\@MK<$VUM>MD_6%L^Z+#NV MFV:F''3B1IJIQ\#U%YQ2L5 I$B83?(9OF1;.)0V F9O_"V= M@TZI^RU&.2)@EH0/LDKM"E#]"9G_0V:; F)130N[1Q"K=W%F!E%9"9JTL\\Z=7)1:0F:U;!+0 M76@1Y9:(V2W[,M$E*,:D[!(QVV69D.ZL/DHG$;=.J,RTIY.(G)-BU@G.MW;6 M(261B%DBOR9>.Q$I@43, B$S,'&",2F!1-R3450.UO\V4@*)F 5")S.G@B+:9$$W-/4NW#7)S F)1H8F;1D)B]+A13 MWHF9O;,OHUVT.9YVCBGOQ,S>V8>Y+,>8Y&H(LX'(Q+O?Z)2%8F8+T9AX4!A3 M%HJ/.8SIA?>8LE#,;"$:$X?WF+)0S&PA--KZ;FJ50T0J( MYLN63+\28E(5B M;@MM,,?*:.O$5]M !K<,27A%D;)0%+3WE6JD+GNY>T(Y*&%VT!KR8]M YQ%? M_'Z3MA*^'(:[&)-R4,+LH$U=P@/NO"4_O/CAY+)*,2:Y)L_L(#R5 18OVKP1 MR[)7\1DG'@GEH(1[)+1W6N.7<$0Y*.$>">W%[(9R&)-R4,+LH/7LRW_U<\I M";.!UI!7NI;3J5/3Q> 7AF_^%-XN0ADH/<2$V]X9(YS$I92!4N[E'!(3)W$I M9:#TJ/-O.(E+*0>EAUCOWXN98DS*02FS@VC,#&-2#DJ/N1W@880QR9UAAW#0 M7LRW&)-R4'H(!^W!?.CV-:TQ*0>EW+-Q)&: ,2D+I M FRAC+)0=D0+/0380AEEH8Q]8_)ZXX\X00?+T2_&I"R4,5MH:S/0=CJ',2D+ M9(R>41;*F"W4 MQURO$/E-U-"A\'[TC-RAS&PA$K,W!9M1%LH.N'%-G-Q!DYM9F(>MR)LT4]_019:$1LX5VK?RBF(0Q*0N-F"VT"]-WGK;9_O7.B++0 MB-E".Q:IV_4B=:\+C2@+C;C'0N0B-4X]1I2%1IV%AMW%]<6[0DVT4<57>$0- MY;DL\ULG_!]_IR",$[^Y=-*6Y264W9C/5OKR[AZKG[%=_ M02P,$% @ M5(1;3IOUMHB7 @ (3( !H !X;"]?ET8 M3QL+AH7AO_$'@>+3MWRIQW/7EN;8SJN>G^>_S_RS?'8_G??[:[7]>E!:#DKTH,?EH$=ZD-T"&;?\)(0U M7VL+N+9\KRT V_+%MH!LRS?; K0M7VT+V+9\MRV V_+EMH!NR[?; KPM7V\! M>@M?;P%ZRPK/VNAAFZ^W +V%K[< O86OMP"]A:^W +V%K[< O86OMP"]A:^W M +V%K[<#>CN^W@[H[?AZ.Z"W6V&O!&V6\/5V0&_'U]L!O1U?;P?T=GR]'=#; M\?5V0&_'U]L!O1U?;P_T]GR]/=#;\_7V0&_/U]L#O?T*>]UHLYNOMP=Z>[[> M'NCM^7I[H+?GZ^V!WIZOMP=Z>[[> >@=^'H'H'?@ZQV WH&O=P!Z![[> >@= M5GA7B5Y6\O4.0._ USL O0-?[P#T#GR] ] [\/56H+?R]5:@M_+U5J"W\O56 MH+?R]5:@M_+U5J"WKG#6!!TVX>NM0&_EZZU ;^7KK4!OY>L=@=Z1KW<$>D>^ MWA'H'?EZ1Z!WY.L=@=Z1KW<$>D>^WA'H'5RKW+OEG^*F-AL M#*O]F&A,ZS3W**ZO;FGG[ONTNGFZ/K?>%FZ:^JYVJ?,C>QB;5TW7SPW+0/VR M)K;=%#_E!<7JZS%WB?G:MLC56+ W3'A]XWR>[_O^0"%T#;TKFM_MNIH:7]\/ M^98R3H%<$UNB-/1E;%V@YD<*W;A_SGOG0OKFAMR8'7OVSX+R5O0J5%+X>F3?VC@RVZH?:#U%'(UI.[$X^5(=[D:V;SPG(](\]9IJ'G3 M\-SZ!E:/(*E!D%2BR"A19!8JL D56 M@2*K0)%5H,@J4&05*+)*%%DEBJP215:)(JM$D56BR"I19)4HLDH4626*K I% M5H4BJT*15:'(JE!D52BR*A19%8JL"D56A2*K1I%5H\BJ4635*+)J%%DUBJP: M15:-(JM&D56CR&I09#4HLAH460V*K 9%5H,BJT&1U:#(:E!D-2BR6A19+8JL M%D56BR*K19'5HLAJ462U*+):%%DMBJP5BJP5BJP5BJP5BJS5!65=CN7@NO%_ M27YY?WB9SY:_+%S_ 5!+ 0(4 Q0 ( %2$6TX?(\\#P !," + M " 0 !?D !D;V-0&UL4$L! M A0#% @ 5(1;3B7VG4GN *P( !$ ( !F0$ &1O M8U!R;W!S+V-O&UL4$L! A0#% @ 5(1;3IE&PO=V]R:W-H M965T&UL4$L! A0#% @ 5(1;3K9^-U] ! F1, !@ M ( !_ L 'AL+W=OD# !V M$ & @ $!$P >&PO=V]R:W-H965T&UL M4$L! A0#% @ 5(1;3O_&OX_H! CQ@ !@ ( !(!< M 'AL+W=O5 MP 4 (P< 8 " 3X< !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ 5(1; M3LUPQ FS 0 T@, !@ ( !("0 'AL+W=O&PO=V]R:W-H M965T(I !X;"]W;W)K&UL4$L! M A0#% @ 5(1;3H=*$'.R 0 T@, !D ( !S2L 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 5(1; M3A.F'ABS 0 T@, !D ( !CS$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 5(1;3EEFRL>V 0 T@, M !D ( !4C< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 5(1;3M[%^I.V 0 T@, !D M ( !&#T 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 5(1;3G/7I&^W 0 T@, !D ( !1$0 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 5(1;3D'/ M&PO=V]R:W-H965TQ@$ #<$ 9 " 2!. !X;"]W;W)K&UL4$L! A0#% @ 5(1;3A&PO M=V]R:W-H965T&UL4$L! A0#% @ 5(1;3M,]=Z)S @ Q D !D ( ! MZ%4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 5(1;3N\E++JW 0 T@, !D ( !DUP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 5(1;3@;C-F_C 0 ZP0 !D M ( !C&L 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 5(1;3BXO-T.? @ BPD !D ( !1G0 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M5(1;3O?I#R&I @ 0 H !D ( !>WP 'AL+W=O&UL4$L! A0#% @ 5(1;3OB$3X5\!P MDS !D ( !&PO=V]R:W-H965T&UL4$L! A0#% @ 5(1;3GW[+Q($ P JPP !D M ( !6Y$ 'AL+W=O+;,8\" !@" &0 @ &6E >&PO=V]R:W-H M965T&UL4$L! M A0#% @ 5(1;3OHZCE2_ @ < H !D ( !P9D 'AL M+W=O&PO=V]R:W-H965T?X^! ( &8% 9 " M 06? !X;"]W;W)K&UL4$L! A0#% @ 5(1; M3@JQXHDX P U0P !D ( !0*$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 5(1;3E&%#BK# 0 .00 M !D ( !K*D 'AL+W=OL%(" "_!P &0 @ &FJP M>&PO=V]R:W-H965T&UL4$L! A0#% @ 5(1;3F*(^>1J @ 50D !D M ( !<[ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 5(1;3@&UK2>S @ 5 D !D ( !"[D 'AL+W=O M&PO=V]R:W-H965TZ_ M !X;"]W;W)K&UL4$L! A0#% @ 5(1;3I_) ME1M* @ Z@8 !D ( !F,( 'AL+W=O!P &0 M @ $9Q0 >&PO=V]R:W-H965T&UL4$L! A0#% @ 5(1;3@[ 6\DE @ *P8 !D M ( !V\D 'AL+W=O&PO M=V]R:W-H965TS. !X;"]W;W)K&UL4$L! A0#% @ 5(1;3GA^&_WW @ D H !D ( ! MUM$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 5(1;3MCB-E^; @ JP@ !D ( !@MH 'AL+W=O&PO MJ$D" !:"P #0 @ '.E@$ >&PO&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 M " !4A%M.I@Y XML 101 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 103 FilingSummary.xml IDEA: XBRL DOCUMENT 3.10.0.1 html 228 405 1 true 65 0 false 7 false false R1.htm 0001000 - Document - Document and Entity Information Sheet http://www.oreillyauto.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001000 - Statement - Consolidated Balance Sheets Sheet http://www.oreillyauto.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 1001501 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.oreillyauto.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1002000 - Statement - Consolidated Statements of Income Sheet http://www.oreillyauto.com/role/ConsolidatedStatementsOfIncome Consolidated Statements of Income Statements 4 false false R5.htm 1004000 - Statement - Consolidated Statements of Shareholders' Equity Sheet http://www.oreillyauto.com/role/ConsolidatedStatementsOfShareholdersEquity Consolidated Statements of Shareholders' Equity Statements 5 false false R6.htm 1005000 - Statement - Consolidated Statements of Cash Flows Sheet http://www.oreillyauto.com/role/ConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 6 false false R7.htm 2101100 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.oreillyauto.com/role/SummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 7 false false R8.htm 2102100 - Disclosure - Fair Value Measurements Sheet http://www.oreillyauto.com/role/FairValueMeasurements Fair Value Measurements Notes 8 false false R9.htm 2103100 - Disclosure - Property and Equipment Sheet http://www.oreillyauto.com/role/PropertyAndEquipment Property and Equipment Notes 9 false false R10.htm 2104100 - Disclosure - Goodwill and Other Intangibles Sheet http://www.oreillyauto.com/role/GoodwillAndOtherIntangibles Goodwill and Other Intangibles Notes 10 false false R11.htm 2105100 - Disclosure - Financing Sheet http://www.oreillyauto.com/role/Financing Financing Notes 11 false false R12.htm 2106100 - Disclosure - Leasing Sheet http://www.oreillyauto.com/role/Leasing Leasing Notes 12 false false R13.htm 2109100 - Disclosure - Warranties Sheet http://www.oreillyauto.com/role/Warranties Warranties Notes 13 false false R14.htm 2110100 - Disclosure - Share Repurchase Program Sheet http://www.oreillyauto.com/role/ShareRepurchaseProgram Share Repurchase Program Notes 14 false false R15.htm 2112100 - Disclosure - Revenue Sheet http://www.oreillyauto.com/role/Revenue Revenue Notes 15 false false R16.htm 2113100 - Disclosure - Share-Based Compensation and Benefit Plans Sheet http://www.oreillyauto.com/role/ShareBasedCompensationAndBenefitPlans Share-Based Compensation and Benefit Plans Notes 16 false false R17.htm 2114100 - Disclosure - Commitments Sheet http://www.oreillyauto.com/role/Commitments Commitments Notes 17 false false R18.htm 2115100 - Disclosure - Related Parties Sheet http://www.oreillyauto.com/role/RelatedParties Related Parties Notes 18 false false R19.htm 2116100 - Disclosure - Income Taxes Sheet http://www.oreillyauto.com/role/IncomeTaxes Income Taxes Notes 19 false false R20.htm 2117100 - Disclosure - Earnings Per Share Sheet http://www.oreillyauto.com/role/EarningsPerShare Earnings Per Share Notes 20 false false R21.htm 2120100 - Disclosure - Quarterly Results (Unaudited) Sheet http://www.oreillyauto.com/role/QuarterlyResultsUnaudited Quarterly Results (Unaudited) Notes 21 false false R22.htm 2121100 - Disclosure - Schedule II - Valuation and Qualifying Accounts Sheet http://www.oreillyauto.com/role/ScheduleIiValuationAndQualifyingAccounts Schedule II - Valuation and Qualifying Accounts Notes 22 false false R23.htm 2201201 - Disclosure - Summary of Significant Accounting Policies (Policy) Sheet http://www.oreillyauto.com/role/SummaryOfSignificantAccountingPoliciesPolicy Summary of Significant Accounting Policies (Policy) Policies http://www.oreillyauto.com/role/SummaryOfSignificantAccountingPolicies 23 false false R24.htm 2301302 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.oreillyauto.com/role/SummaryOfSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.oreillyauto.com/role/SummaryOfSignificantAccountingPolicies 24 false false R25.htm 2302301 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.oreillyauto.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.oreillyauto.com/role/FairValueMeasurements 25 false false R26.htm 2303301 - Disclosure - Property and Equipment (Tables) Sheet http://www.oreillyauto.com/role/PropertyAndEquipmentTables Property and Equipment (Tables) Tables http://www.oreillyauto.com/role/PropertyAndEquipment 26 false false R27.htm 2304301 - Disclosure - Goodwill and Other Intangibles (Tables) Sheet http://www.oreillyauto.com/role/GoodwillAndOtherIntangiblesTables Goodwill and Other Intangibles (Tables) Tables http://www.oreillyauto.com/role/GoodwillAndOtherIntangibles 27 false false R28.htm 2305301 - Disclosure - Financing (Tables) Sheet http://www.oreillyauto.com/role/FinancingTables Financing (Tables) Tables http://www.oreillyauto.com/role/Financing 28 false false R29.htm 2306301 - Disclosure - Leasing (Tables) Sheet http://www.oreillyauto.com/role/LeasingTables Leasing (Tables) Tables http://www.oreillyauto.com/role/Leasing 29 false false R30.htm 2309301 - Disclosure - Warranties (Tables) Sheet http://www.oreillyauto.com/role/WarrantiesTables Warranties (Tables) Tables http://www.oreillyauto.com/role/Warranties 30 false false R31.htm 2310301 - Disclosure - Share Repurchase Program (Tables) Sheet http://www.oreillyauto.com/role/ShareRepurchaseProgramTables Share Repurchase Program (Tables) Tables http://www.oreillyauto.com/role/ShareRepurchaseProgram 31 false false R32.htm 2312301 - Disclosure - Revenue (Tables) Sheet http://www.oreillyauto.com/role/RevenueTables Revenue (Tables) Tables http://www.oreillyauto.com/role/Revenue 32 false false R33.htm 2313301 - Disclosure - Share-Based Compensation and Benefit Plans (Tables) Sheet http://www.oreillyauto.com/role/ShareBasedCompensationAndBenefitPlansTables Share-Based Compensation and Benefit Plans (Tables) Tables http://www.oreillyauto.com/role/ShareBasedCompensationAndBenefitPlans 33 false false R34.htm 2316301 - Disclosure - Income Taxes (Tables) Sheet http://www.oreillyauto.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.oreillyauto.com/role/IncomeTaxes 34 false false R35.htm 2317301 - Disclosure - Earnings Per Share (Tables) Sheet http://www.oreillyauto.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://www.oreillyauto.com/role/EarningsPerShare 35 false false R36.htm 2320301 - Disclosure - Quarterly Results (Unaudited) (Tables) Sheet http://www.oreillyauto.com/role/QuarterlyResultsUnauditedTables Quarterly Results (Unaudited) (Tables) Tables http://www.oreillyauto.com/role/QuarterlyResultsUnaudited 36 false false R37.htm 2321301 - Disclosure - Schedule II - Valuation and Qualifying Accounts (Tables) Sheet http://www.oreillyauto.com/role/ScheduleIiValuationAndQualifyingAccountsTables Schedule II - Valuation and Qualifying Accounts (Tables) Tables http://www.oreillyauto.com/role/ScheduleIiValuationAndQualifyingAccounts 37 false false R38.htm 2401403 - Disclosure - Summary of Significant Accounting Policies (Narrative) (Details) Sheet http://www.oreillyauto.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails Summary of Significant Accounting Policies (Narrative) (Details) Details http://www.oreillyauto.com/role/SummaryOfSignificantAccountingPoliciesTables 38 false false R39.htm 2401404 - Disclosure - Summary of Significant Accounting Policies (Components of Self-Insurance Reserves) (Details) Sheet http://www.oreillyauto.com/role/SummaryOfSignificantAccountingPoliciesComponentsOfSelfInsuranceReservesDetails Summary of Significant Accounting Policies (Components of Self-Insurance Reserves) (Details) Details http://www.oreillyauto.com/role/SummaryOfSignificantAccountingPoliciesTables 39 false false R40.htm 2402402 - Disclosure - Fair Value Measurements (Narrative) (Details) Sheet http://www.oreillyauto.com/role/FairValueMeasurementsNarrativeDetails Fair Value Measurements (Narrative) (Details) Details http://www.oreillyauto.com/role/FairValueMeasurementsTables 40 false false R41.htm 2402403 - Disclosure - Fair Value Measurements (Fair Value of Marketable Securities) (Details) Sheet http://www.oreillyauto.com/role/FairValueMeasurementsFairValueOfMarketableSecuritiesDetails Fair Value Measurements (Fair Value of Marketable Securities) (Details) Details http://www.oreillyauto.com/role/FairValueMeasurementsTables 41 false false R42.htm 2402404 - Disclosure - Fair Value Measurements (Fair Value of Senior Notes) (Details) Notes http://www.oreillyauto.com/role/FairValueMeasurementsFairValueOfSeniorNotesDetails Fair Value Measurements (Fair Value of Senior Notes) (Details) Details http://www.oreillyauto.com/role/FairValueMeasurementsTables 42 false false R43.htm 2403402 - Disclosure - Property and Equipment (Narrative) (Details) Sheet http://www.oreillyauto.com/role/PropertyAndEquipmentNarrativeDetails Property and Equipment (Narrative) (Details) Details http://www.oreillyauto.com/role/PropertyAndEquipmentTables 43 false false R44.htm 2403403 - Disclosure - Property and Equipment (Property and Equipment, Including Original Useful Lives) (Details) Sheet http://www.oreillyauto.com/role/PropertyAndEquipmentPropertyAndEquipmentIncludingOriginalUsefulLivesDetails Property and Equipment (Property and Equipment, Including Original Useful Lives) (Details) Details http://www.oreillyauto.com/role/PropertyAndEquipmentTables 44 false false R45.htm 2404402 - Disclosure - Goodwill and Other Intangibles (Narrative) (Details) Sheet http://www.oreillyauto.com/role/GoodwillAndOtherIntangiblesNarrativeDetails Goodwill and Other Intangibles (Narrative) (Details) Details http://www.oreillyauto.com/role/GoodwillAndOtherIntangiblesTables 45 false false R46.htm 2404403 - Disclosure - Goodwill and Other Intangibles (Changes in Net Goodwill) (Details) Sheet http://www.oreillyauto.com/role/GoodwillAndOtherIntangiblesChangesInNetGoodwillDetails Goodwill and Other Intangibles (Changes in Net Goodwill) (Details) Details http://www.oreillyauto.com/role/GoodwillAndOtherIntangiblesTables 46 false false R47.htm 2404404 - Disclosure - Goodwill and Other Intangibles (Amortizable Intangibles) (Details) Sheet http://www.oreillyauto.com/role/GoodwillAndOtherIntangiblesAmortizableIntangiblesDetails Goodwill and Other Intangibles (Amortizable Intangibles) (Details) Details http://www.oreillyauto.com/role/GoodwillAndOtherIntangiblesTables 47 false false R48.htm 2404405 - Disclosure - Goodwill and Other Intangibles (Estimated Amortization of Intangibles) (Details) Sheet http://www.oreillyauto.com/role/GoodwillAndOtherIntangiblesEstimatedAmortizationOfIntangiblesDetails Goodwill and Other Intangibles (Estimated Amortization of Intangibles) (Details) Details http://www.oreillyauto.com/role/GoodwillAndOtherIntangiblesTables 48 false false R49.htm 2405402 - Disclosure - Financing (Unsecured Revolving Credit Facility) (Narrative) (Details) Sheet http://www.oreillyauto.com/role/FinancingUnsecuredRevolvingCreditFacilityNarrativeDetails Financing (Unsecured Revolving Credit Facility) (Narrative) (Details) Details http://www.oreillyauto.com/role/FinancingTables 49 false false R50.htm 2405403 - Disclosure - Financing (Senior Notes) (Narrative) (Details) Notes http://www.oreillyauto.com/role/FinancingSeniorNotesNarrativeDetails Financing (Senior Notes) (Narrative) (Details) Details http://www.oreillyauto.com/role/FinancingTables 50 false false R51.htm 2405404 - Disclosure - Financing (Outstanding Financing Facilities) (Details) Sheet http://www.oreillyauto.com/role/FinancingOutstandingFinancingFacilitiesDetails Financing (Outstanding Financing Facilities) (Details) Details http://www.oreillyauto.com/role/FinancingTables 51 false false R52.htm 2405405 - Disclosure - Financing Financing (Principal Maturities of Financing Facilities) (Details) Sheet http://www.oreillyauto.com/role/FinancingFinancingPrincipalMaturitiesOfFinancingFacilitiesDetails Financing Financing (Principal Maturities of Financing Facilities) (Details) Details 52 false false R53.htm 2406402 - Disclosure - Leasing (Narrative) (Details) Sheet http://www.oreillyauto.com/role/LeasingNarrativeDetails Leasing (Narrative) (Details) Details http://www.oreillyauto.com/role/LeasingTables 53 false false R54.htm 2406403 - Disclosure - Leasing (Future Minimum Lease Payments for Operating Leases) (Details) Sheet http://www.oreillyauto.com/role/LeasingFutureMinimumLeasePaymentsForOperatingLeasesDetails Leasing (Future Minimum Lease Payments for Operating Leases) (Details) Details http://www.oreillyauto.com/role/LeasingTables 54 false false R55.htm 2406404 - Disclosure - Leasing (Net Rent Expense) (Details) Sheet http://www.oreillyauto.com/role/LeasingNetRentExpenseDetails Leasing (Net Rent Expense) (Details) Details http://www.oreillyauto.com/role/LeasingTables 55 false false R56.htm 2409402 - Disclosure - Warranties (Product Warranty Liabilities) (Details) Sheet http://www.oreillyauto.com/role/WarrantiesProductWarrantyLiabilitiesDetails Warranties (Product Warranty Liabilities) (Details) Details http://www.oreillyauto.com/role/WarrantiesTables 56 false false R57.htm 2410402 - Disclosure - Share Repurchase Program (Narrative) (Details) Sheet http://www.oreillyauto.com/role/ShareRepurchaseProgramNarrativeDetails Share Repurchase Program (Narrative) (Details) Details http://www.oreillyauto.com/role/ShareRepurchaseProgramTables 57 false false R58.htm 2410403 - Disclosure - Share Repurchase Program (Schedule Of Shares Repurchased) (Details) Sheet http://www.oreillyauto.com/role/ShareRepurchaseProgramScheduleOfSharesRepurchasedDetails Share Repurchase Program (Schedule Of Shares Repurchased) (Details) Details http://www.oreillyauto.com/role/ShareRepurchaseProgramTables 58 false false R59.htm 2412402 - Disclosure - Revenue (Narrative) (Details) Sheet http://www.oreillyauto.com/role/RevenueNarrativeDetails Revenue (Narrative) (Details) Details http://www.oreillyauto.com/role/RevenueTables 59 false false R60.htm 2412403 - Disclosure - Revenue (Disaggregation of Revenue) (Details) Sheet http://www.oreillyauto.com/role/RevenueDisaggregationOfRevenueDetails Revenue (Disaggregation of Revenue) (Details) Details http://www.oreillyauto.com/role/RevenueTables 60 false false R61.htm 2413402 - Disclosure - Share-Based Compensation and Benefit Plans (Stock Option) (Narrative) (Details) Sheet http://www.oreillyauto.com/role/ShareBasedCompensationAndBenefitPlansStockOptionNarrativeDetails Share-Based Compensation and Benefit Plans (Stock Option) (Narrative) (Details) Details http://www.oreillyauto.com/role/ShareBasedCompensationAndBenefitPlansTables 61 false false R62.htm 2413403 - Disclosure - Share-Based Compensation and Benefit Plans (Restricted Stock) (Narrative) (Details) Sheet http://www.oreillyauto.com/role/ShareBasedCompensationAndBenefitPlansRestrictedStockNarrativeDetails Share-Based Compensation and Benefit Plans (Restricted Stock) (Narrative) (Details) Details http://www.oreillyauto.com/role/ShareBasedCompensationAndBenefitPlansTables 62 false false R63.htm 2413404 - Disclosure - Share-Based Compensation and Benefit Plans (Employee Stock Purchase Plan) (Narrative) (Details) Sheet http://www.oreillyauto.com/role/ShareBasedCompensationAndBenefitPlansEmployeeStockPurchasePlanNarrativeDetails Share-Based Compensation and Benefit Plans (Employee Stock Purchase Plan) (Narrative) (Details) Details http://www.oreillyauto.com/role/ShareBasedCompensationAndBenefitPlansTables 63 false false R64.htm 2413405 - Disclosure - Share-Based Compensation and Benefit Plans (Profit Sharing and Savings Plan) (Narrative) (Detail) Sheet http://www.oreillyauto.com/role/ShareBasedCompensationAndBenefitPlansProfitSharingAndSavingsPlanNarrativeDetail Share-Based Compensation and Benefit Plans (Profit Sharing and Savings Plan) (Narrative) (Detail) Details http://www.oreillyauto.com/role/ShareBasedCompensationAndBenefitPlansTables 64 false false R65.htm 2413406 - Disclosure - Share-Based Compensation and Benefit Plans (Nonqualified Deferred Compensation Plan) (Narrative) (Details) Sheet http://www.oreillyauto.com/role/ShareBasedCompensationAndBenefitPlansNonqualifiedDeferredCompensationPlanNarrativeDetails Share-Based Compensation and Benefit Plans (Nonqualified Deferred Compensation Plan) (Narrative) (Details) Details http://www.oreillyauto.com/role/ShareBasedCompensationAndBenefitPlansTables 65 false false R66.htm 2413407 - Disclosure - Share-Based Compensation and Benefit Plans (Summary of Shares Authorized and Available for Future Issuance Under Benefit and Compensation Plans) (Details) Sheet http://www.oreillyauto.com/role/ShareBasedCompensationAndBenefitPlansSummaryOfSharesAuthorizedAndAvailableForFutureIssuanceUnderBenefitAndCompensationPlansDetails Share-Based Compensation and Benefit Plans (Summary of Shares Authorized and Available for Future Issuance Under Benefit and Compensation Plans) (Details) Details http://www.oreillyauto.com/role/ShareBasedCompensationAndBenefitPlansTables 66 false false R67.htm 2413408 - Disclosure - Share-Based Compensation and Benefit Plans (Summary of Stock Options) (Details) Sheet http://www.oreillyauto.com/role/ShareBasedCompensationAndBenefitPlansSummaryOfStockOptionsDetails Share-Based Compensation and Benefit Plans (Summary of Stock Options) (Details) Details http://www.oreillyauto.com/role/ShareBasedCompensationAndBenefitPlansTables 67 false false R68.htm 2413409 - Disclosure - Share-Based Compensation and Benefit Plans (Black-Scholes Option Pricing Model) (Details) Sheet http://www.oreillyauto.com/role/ShareBasedCompensationAndBenefitPlansBlackScholesOptionPricingModelDetails Share-Based Compensation and Benefit Plans (Black-Scholes Option Pricing Model) (Details) Details http://www.oreillyauto.com/role/ShareBasedCompensationAndBenefitPlansTables 68 false false R69.htm 2413410 - Disclosure - Share-Based Compensation and Benefit Plans (Stock Option Activity) (Details) Sheet http://www.oreillyauto.com/role/ShareBasedCompensationAndBenefitPlansStockOptionActivityDetails Share-Based Compensation and Benefit Plans (Stock Option Activity) (Details) Details http://www.oreillyauto.com/role/ShareBasedCompensationAndBenefitPlansTables 69 false false R70.htm 2413411 - Disclosure - Share-Based Compensation and Benefit Plans (Summary of Restricted Stock) (Details) Sheet http://www.oreillyauto.com/role/ShareBasedCompensationAndBenefitPlansSummaryOfRestrictedStockDetails Share-Based Compensation and Benefit Plans (Summary of Restricted Stock) (Details) Details http://www.oreillyauto.com/role/ShareBasedCompensationAndBenefitPlansTables 70 false false R71.htm 2413412 - Disclosure - Share-Based Compensation and Benefit Plans (Restricted Stock Activity) (Details) Sheet http://www.oreillyauto.com/role/ShareBasedCompensationAndBenefitPlansRestrictedStockActivityDetails Share-Based Compensation and Benefit Plans (Restricted Stock Activity) (Details) Details http://www.oreillyauto.com/role/ShareBasedCompensationAndBenefitPlansTables 71 false false R72.htm 2413413 - Disclosure - Share-Based Compensation and Benefit Plans (Employee Stock Purchase Plan Activity) (Details) Sheet http://www.oreillyauto.com/role/ShareBasedCompensationAndBenefitPlansEmployeeStockPurchasePlanActivityDetails Share-Based Compensation and Benefit Plans (Employee Stock Purchase Plan Activity) (Details) Details http://www.oreillyauto.com/role/ShareBasedCompensationAndBenefitPlansTables 72 false false R73.htm 2414401 - Disclosure - Commitments (Commitments) (Narrative) (Details) Sheet http://www.oreillyauto.com/role/CommitmentsCommitmentsNarrativeDetails Commitments (Commitments) (Narrative) (Details) Details http://www.oreillyauto.com/role/Commitments 73 false false R74.htm 2415401 - Disclosure - Related Parties (Narrative) (Details) Sheet http://www.oreillyauto.com/role/RelatedPartiesNarrativeDetails Related Parties (Narrative) (Details) Details http://www.oreillyauto.com/role/RelatedParties 74 false false R75.htm 2416402 - Disclosure - Income Taxes (Provision for Income Taxes) (Narrative) (Details) Sheet http://www.oreillyauto.com/role/IncomeTaxesProvisionForIncomeTaxesNarrativeDetails Income Taxes (Provision for Income Taxes) (Narrative) (Details) Details http://www.oreillyauto.com/role/IncomeTaxesTables 75 false false R76.htm 2416403 - Disclosure - Income Taxes (Unrecognized Tax Benefits) (Narrative) (Details) Sheet http://www.oreillyauto.com/role/IncomeTaxesUnrecognizedTaxBenefitsNarrativeDetails Income Taxes (Unrecognized Tax Benefits) (Narrative) (Details) Details http://www.oreillyauto.com/role/IncomeTaxesTables 76 false false R77.htm 2416404 - Disclosure - Income Taxes (Schedule of Components of Deferred Tax Assets and Liabilities) (Details) Sheet http://www.oreillyauto.com/role/IncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesDetails Income Taxes (Schedule of Components of Deferred Tax Assets and Liabilities) (Details) Details http://www.oreillyauto.com/role/IncomeTaxesTables 77 false false R78.htm 2416405 - Disclosure - Income Taxes (Schedule of Components of the Provision for Income Taxes) (Details) Sheet http://www.oreillyauto.com/role/IncomeTaxesScheduleOfComponentsOfProvisionForIncomeTaxesDetails Income Taxes (Schedule of Components of the Provision for Income Taxes) (Details) Details http://www.oreillyauto.com/role/IncomeTaxesTables 78 false false R79.htm 2416406 - Disclosure - Income Taxes (Reconciliation of the Provision for Income Taxes to the Amounts Computed at the Federal Statutory Rate) (Details) Sheet http://www.oreillyauto.com/role/IncomeTaxesReconciliationOfProvisionForIncomeTaxesToAmountsComputedAtFederalStatutoryRateDetails Income Taxes (Reconciliation of the Provision for Income Taxes to the Amounts Computed at the Federal Statutory Rate) (Details) Details http://www.oreillyauto.com/role/IncomeTaxesTables 79 false false R80.htm 2416407 - Disclosure - Income Taxes (Summary of Changes in Gross Amount of Unrecognized Tax Benefits) (Details) Sheet http://www.oreillyauto.com/role/IncomeTaxesSummaryOfChangesInGrossAmountOfUnrecognizedTaxBenefitsDetails Income Taxes (Summary of Changes in Gross Amount of Unrecognized Tax Benefits) (Details) Details http://www.oreillyauto.com/role/IncomeTaxesTables 80 false false R81.htm 2417402 - Disclosure - Earnings Per Share (Narrative) (Details) Sheet http://www.oreillyauto.com/role/EarningsPerShareNarrativeDetails Earnings Per Share (Narrative) (Details) Details http://www.oreillyauto.com/role/EarningsPerShareTables 81 false false R82.htm 2417403 - Disclosure - Earnings Per Share (Computation of Basic and Diluted Earnings Per Share) (Details) Sheet http://www.oreillyauto.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails Earnings Per Share (Computation of Basic and Diluted Earnings Per Share) (Details) Details http://www.oreillyauto.com/role/EarningsPerShareTables 82 false false R83.htm 2420402 - Disclosure - Quarterly Results (unaudited) (Unaudited Operating Data) (Details) Sheet http://www.oreillyauto.com/role/QuarterlyResultsUnauditedUnauditedOperatingDataDetails Quarterly Results (unaudited) (Unaudited Operating Data) (Details) Details http://www.oreillyauto.com/role/QuarterlyResultsUnauditedTables 83 false false R84.htm 2421402 - Disclosure - Schedule II - Valuation and Qualifying Accounts (Valuation and Qualifying Accounts) (Details) Sheet http://www.oreillyauto.com/role/ScheduleIiValuationAndQualifyingAccountsValuationAndQualifyingAccountsDetails Schedule II - Valuation and Qualifying Accounts (Valuation and Qualifying Accounts) (Details) Details http://www.oreillyauto.com/role/ScheduleIiValuationAndQualifyingAccountsTables 84 false false All Reports Book All Reports orly-20181231.xml orly-20181231.xsd orly-20181231_cal.xml orly-20181231_def.xml orly-20181231_lab.xml orly-20181231_pre.xml http://fasb.org/srt/2018-01-31 http://xbrl.sec.gov/dei/2018-01-31 http://fasb.org/us-gaap/2018-01-31 true true ZIP 105 0000898173-19-000060-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000898173-19-000060-xbrl.zip M4$L#!!0 ( %2$6TY2GBT*.NP! !-P'@ 1 ;W)L>2TR,#$X,3(S,2YX M;6SLO6ES&TF2(/IY]U?PZ;U9FS$KJ>(^:F9J+_M3&P0D272! M #L!Z)A?_SP2R,21F0!( B1 HMJZ2D)&9+I[>'BX>_CQ;__[V\W@XDN6C_NC MX;^_PF_0JXMLV!WU^L.K?W_U^Z?7YI-[^_;5__[Y?_[;__/Z]?^U']]=^%%W M>I,-)QY M>-FWS_F@_U/Z]P5 /1S_U.EFW7]_=3V9W/[TXX^7G?'G-Z/\ZL=>?_QC>O(C M05B]1O@UQ:_*";CEM'YJ&'XYQ90/C-4SIMKR_ MV_3^;C=K&YTU#8<%O^QW.Q/@@M>WG7Q2GUP;TOB:F_K$\>0&)M\T#A^V #D: M-@Z?#B?Y]VI*8H0WXZS[YFKTYC%LR:ZY]W;SZUS;C\W3\G;I^0M4\:?6[;G M[%G3I,GG0-(T89KG(-_:F&C^M(ER\T<;>&!IQ*87;&:DM5';7M3.!VNC M-KUH^TN:7]#K=F]'G6;ZSYXUK$ O^]P@78HI\*1Q0K\9.GC0/+R=O/.'+=,V MKLS2@ W36TFY-*!E^L:I;=-N\ZR;#N%JYM>O7]\4LQ-5"4(:3JMN/AID/RX& MUZ?C#?/;)O>OVY8>GC0!VQ^/;L=M4]*SIDEYRX2\87#6Z[:L'ER\\3+_N677C-5BT=-4T;= M%AF8GC1-&+_^W/:-]*AE2MM'TJ/F*9?7@Y9S>_ZP>5I_V,+JLV=MDR99GHW; M@2P'-$^_&36IJ?.IZ6'#M*MIIT6@I"<-$Z[;),IUHT#I=ZY:QJ7@;G8I'S5.6EWYEL\V>I4FT M:5*[C%@\;Y^\4- P/&_S5.6-KJJ\1;')F[2:O 62 MO!&0[+*5L05,N5P:F"5#-]NV#ZJ!BYE7HY9E*QXU0@4CVJ;,/E>;,ABVZ?G% MHZ8IMVUDO6VDZ[1E]+1A\+A[^;KWN0&@Y.J;/VR;UG1\5=,:S[#TI#_<.+%X MO&EJPZ&V,K?I;)L];-"#%C.;=*'TI(E+RUF-G)H>C#=1=-Q*T7'#.E>SFI9Z MW+W.>J/^Z\NL-QQ-6O;3VJ -K[D>#5HX;7G$AA?T^YT6G6-YQ(87C$;=KYM? MD$9L>L%D?+WE!3!BPPO&UV!N;"=$-6S3JZ8W.[QH-JCI-6WKV;B$6?=U=]B[ M;%,I%\];)K>;8.73EHEM8GSVK'52JYE9/6Z9.IXV7$R4$^%AZ[3;C9^?NZ.X#CHT46E(];IS8@N9C8B"$\:3\#9@]; MIO4W3>NW3FN7C[.'+=.FW8UD*1XW3;W.N@TZ7S$M/6J:TE\L]XK*#@_2<%P; MWFYGS!^V3-MHHBP-V#"]U;Y8&M R?>/4EFFCAIU0T'+4N >:U.W9\$;"@TC, MKEJN'NI),TI8O%8^:IDUN\Y8]!T]:)FP0$?.GY?_;7K!9SBR-V.5% M[6)C:43Y_[87;7[)YA>TZ;J-ZNVDWQ8(43YIFM2B*TR:UG0Z?CV_FFN8M?2P M>>I5IRF69?Z@?4KSSEAZN&'J^B+6IK=?KBR-R+]_&/6'+5NT>=R&%VZ$IQ66 M=J)OH'C+MBV?-$V:Y-G"TJ^[%.!Y.30]Z*W=>BMG#E:&3QJ%\-G2R/+3? M"@#]$?1IZI_87W_SZ4/E$&"<_N1[^J'\I=]+OUWVL_RB@&/5QU.* M#_?VOU[]C. ?I166]-]^7)]2+1 N MIR^>+4W(AKW%<$R BQ9?ZY6#RY^J[Y4_S"G30JJW!:G(,=)IQH&3.97$:XJJ M5\Z?W!OM&=;LTW4GS\;OIY/TNA36^/MM#\AYY,30KQ%YC=7>B#'G 7;D:*^Q M_G[0ED>/MMPWVGZ&]BD(1WDWX2CW+1P3J<1ID$KKU^BB+O##YT^KVW0]>Y[4\Z@V?)&1MQ/1R7+)TM_'!G MRQW7_6,VZ?2'62]T\B'H8>-GN>#-2+X0>7!OUCB+A(.+A*-C%'&6(<P2+NW>GP]N94%\ZU/\^'4\2D.,XRG_-OIIND9T( M(NU#/AK"'[L%<=94@6K0I^2PZ^2]\.JK M]GLSRED0/$^&N)^:>.:&DU .']'B/14&>"IC]7B9Y-X6Q%D(/%]+X>X>[K,F M^9BWYGOW?-];,3Q[C%Z"BGCW2Y$S7YS@]1]I@B[04%L3P+QGH^L2Q/ MS_O[/M=FQQI]EW7&F>F-;A-V%??!ZHQOL^ZD_Z5Z]OYR/]N!M&V'3]ULV $, M5MY5_@CLDW4[X\EI\?]]R+CK-B"'V0;+J[ I7D9'H7O]:J_9O\'O>T,4E;\ MI^LLF[P;S5I>K/#@^U21T8S'V>3$M+@VS!;K6D/M=(]Q=5[2)US2@ZCC:4E3 MW8B_.7B2=[J3O_0GUPXTBM%-EK_K=S[W!P"BR?/.\*H07K]]O\V*=2YFO1M] M[PPFWT'$7N6=&S>:PLE^&JN=P/_IKDB_^KF8UH[U:3+"TH7J.)^ 73TNCZIB MI==_JS3.-37C!5_6 XE^6B/;JY_7?URCVY[4BM.,#SBZ^^.DKIR9_\S\CQP< M<\!")6?6/'4^.:H,X[UKBT4UNA.Q#?:G+2YC?;K:HCI+F.FUB:(*\V?-5<5!MA,!7@A+K;M#SX+J1 758SA8R^6.G7[^ MY\Y@FMGOU1__#Q"_DW>OO[_+OF2#%>ZHQKP=WDXGXV( .2V>V WC!3-L0/G, M G-ZT)?' O3, BOTP"^/!?"ILX \2X$3D@('N3_?,PNGM=P[8+=8ZP5Z+W!I4X1H:D#Y M]N8V'WV9F:W;\3W=Q5?G?7T$^_K@NOM=EM:-X//YM)M""-\.BQO ;/R< M-_8FA%_>SOYS=MWO#K+GO."K*)[N#K^W\#Z?W*<=S? 0\7[>WR['=W37?K[BO;STI^\8+_OTI_U]L?6VX_J7+?3_B U M-H5AY1]?B'JW$^8O[R@X,\33,\0AL]X:;F2*]$XWZ(Q7([9:B7=:/-"*Z&+E MMV!ZN#4_JM2PAG2:,Y,<&Y,\=6I,0WSQF4F.C4F>.F)XB4F*G-*4+51EF/[2 M^=:_F=ZLY92^$$=DD2I:DF.6.;I"CTT,\JS\G"?$K_WA _GU6:C439R[3)FG MX-PGUMA/B(#29>[IWA<OIZZU/S:%GO77_>L#SDJ%/??B?96B#4Q[$ MQB1[U_^2]=X.)[!@_<^#;%;'U7[_I?/W4;YPTQ$7Q#+K-\)GECEJECF&^^$'2)ERSOO+RU\Z^1_9)*[0\AGS M3CEI(^8O2.ZL!QF78^.512PGS[E\U@]?LGYX//+PK!^^9/WP>.3AV6_SDOTVQR,/SY=C M+_ER['C\AVGG*WF6AQNH5L=/M#P"R+;>T MNW'@[T-@FRE,2T]/BP?KU+COY>[>6*^!FH=COJ-*S-I/B-6IL-X!U,'C%43[ M<2 _OZ7=V1-\W+K.PV-'GM_2[NQ,..ZE??CUX_-;VL??M<=SL[QR9_#\EG;G M*Y&C7=K9RI("Y?%XVAEVLW.P\#E8^&XLB?AK+/?&DO[,DF>6W(-UNLR4VZW3 ME>'[MT[/CI2S(^7(C>>S7^396E@K+O'GM[0[>_R/>]<^/%'O^2WMSAK+<2_M MP\._GM_2[AS'=;P"^R$7>D>XF0JY'*;YR(\&@TZ>?O]TFV>=WGE7G="N*HZ?]E5\(=MK M/UF*I\+RQZR&'%S#/#N;GI?T.UX%>#\I^*?"2<=\,7AX]GP[KDDQXLKR7%TO/L06^W,NR^7=T_95COG%;SX MO(*3E;OG\DDOKGS2T72\>U^=XYL2J/MJP"L>XGY_GYAKGD[]][ RO9OR=_O9+YUO_9GKSK&T5P/.G M"NM7/Z>_KJ#]K(V1X^:^_O!%\3DX^?%6D>W]H_<)>"\FB]O)Y]5 MF)>@PCQ&R;.S.O(2U)''+)[W6W\R )/Z[;#7_]+O33N#%5;YI3/L7&4)A=/@ ME'*Q&K%:K.4Z6L]Y*0M/ZZ^CX<=L *=9[P.<@?U3V?A;EK/P0;:@=I)+.M<7 MW?3F9@HH];]DGZX[>3;^_;:7$%Q(\.GG0!07._'%<_*'O9G(O0T6SUW0 K1?9\[1T^"-;99(<(. MUOWR\/U8]ZDR4*%@.7B2=[J3O_0GUVXZGHQNLOQ=O_-Y=H>5Y\EZN5D6Q<6L M=Z/OG<'D^X=\=)5W;DY##!=*UUW1G>MJ3?@^BJ)VR&K&Y_4_TO4_*E]@8AAQ M9IC381AQ-X81!XSF/3/,*3#,4X?0ENZ@,[<<*;<<^J91+D(6?NG\?927A!@O M%OC]Y#I;^GW8^]099&/3^SO\E# Z$;_@["YI'<7YHNZ(XPN1"CLRAG_[U_+7 M9\ "-6Q>T&*+LQ0X/BEP#,JDVLX89N-$W<[@4Y9_Z7QH\9B.V,Y^=^>P0 MD5W[D&=G#>+(F/:L09R6H#YOH/,&.I4-]$0G4(EIL=:SY5GC>P^?_5)DD2TJ M&WWLC_]8305:GW[BFZ"5+'MBODU$74I!NLO7CU>4[^Q0.3/CF1F/TC.Q71$Y ML^Z9=0]]HC=4YDY)JOU>OY-_3R$F[R\+3.N*:?'SAVG>O>Z,LP^#SHDQ5RN6 M:^I:"YHO*)1"G=GC6-GCJ<^QI?OX,WL<'WL MIE=QG0?/RNR3*K./N=1/=1=X*DSR'&_V3H<[TV[[M7.S5! A17_WBR)[_>%5 MD0[V!?XP/CWILXS:4F3[1MQ.=U$/$R=VVFK-\82*/:$N<\@Z8&>&.S/<$5I\ MIY,4<6;W8U/=SEOO2%,CSEOE--GS*(*U&NG\TGCGF8F9$PBX/LNL\_%^S*;< ML?@JS]OHO(U.7 T19S7D\=60(PP\.5_WO#QI^,QB9^[/T2^-"9_9PA^)S_2E M<=$S%65/[2-XF%9VYN@S1Q^CNKDFHS]F$S"@$F+/.)*C&Z'AO?UL.S+[,\SWIN=',+]"L:,RZULTGM;A;T"]^Z@VD/]GMQ&MC. M.+5$_I[&I4KF'T:PQ)7LL-DP TDQML6Y\OZR\4.5\/QU-/P'?"#Q7:]IY.E) MT2484<<;9"CM,*.08359Z9XSB9 MXZE]S \(-S@5/CB.FX7'3#9YUM"??_F>Y M^OSEZE&IAXU5G;[.0/V1Y%]#K7&6_=";=ZX]I\78RKWKZ+S;'F6W[4CN\VY[NDNAWX>]#.B3B#(>9Q,WZ(S' M*]8R+%DR-[M)$RB6K],]E9[K)6.TX;BP7S<@>9H>P@9C=K-3Y)?.L#/3.T]K M;;D%FG#HO_U,M_U,+^08K_KS\+\=^73_CWPZ[HYOLM\XW,YUC=J-L9_.[I!8 T8[GL&M^(YNF>\VN"_KS:3[K:1W<0 M@!KXI]_\HZWK_54FC)Y:99)_HJ=!*B3O1"JD7U.T;U+A$R'5W11Q1 _ 5>1$ M2,7N1BJQ=ZY2I[$!U=TVH#K$!E2G(=;5W<3Z@;S+)[$!U=TVH#K,!CP)L7YG MO6K/8CU96'S)POIS9S"=7:L.!J.O*34VW^:: M8^>:)>DA'L%]=^:#(^6#HW/LB3/CG![C'-O=T)EKCI1K]GQK-!WV9QPPGHSR M;+R\5C=99SS-LUF+%Z3T-;^TUO7 ZR;.KG_R=7S8=-[ZN/QXQ M@N5/OW^Z^RO'1:6JIK?.UZAX?A](/V1Y$9*]_.[B-GIE2Z<9OTYOLKP#]%UB MV!VQ^Q\K@*R^:.D+/AN.;OK#UF]LQG7U(VOO*A]5J&TC>+I_V\1FZ?&=Z0U8 M9^V<]A&>;G]E+^O_9&!#]M*FC(/.U<5\LWS,+E=4LE9Y^ZH^[G<%?LTX>9J)\AX\3 MIXB248> D$;2$6MI^7$ML'SU\^M20&SZ4@F)'W6+Y+'9@ ^%Y(CPVW@'4#0R M,B@>&9,:.>^U,Z0$Q2N%7_T<_SJ#HO4KS6 D.'<%0D;%- Y4V$!P"(9K5]$C M$DQ>%3*S"8SJ*^M S.#;?4E$- AY*Y$@&EG!!%&\!,%(YU^MB.W6+ZV#D M';Z.*+((R6B=XE0(CYUP%3<*9%_]C-'K_UK];GIU^;E0G#XN2W&.@Z+LWW]E MWW?YKK49(1247&*V@L '*-7QFV^]C=CO*)RE?!R3=3FP=66"6F,A\\)1QIHST M,T@QY4R;5S__-4G,;5]:A2; 27$%S_XC'WV=7*>LGLYPEZ5VG$6+5!!1 M_NJ6P5G]ZBI$GZZSP6!W]D':$\X0C'47-%> /[+']A[=NP M ,['?>'V7B7C60YH]P"VQ)-*3-GU\^1.K7__S:# =@I4V MXZ-=OF^P5+!K9 S K8%)#(*R$CE8@)C\=;3\\;4OK'[^+T"5_QJ.O@X_@4(S M&F:]67767706X *)(AP1SD02(Q5P0L_!P(:SFCQI^50)SV]YI\@__'[S>338 MX?M!$<(\R%WL; 1%@1(AR^\CC,,L,6,&P,J[TP<+)1&V=3[->F4Z(QAI*2?R M>C1(8\?U'2O_Q)9W[&NZ+%V%3(S@L4+*L4B#9G,-CL&6M6I]RP+QD((]^V\_ M[@#*O2%6&R!V)'H/,L:Q$#TS((#=3/C!$<%!\UF'&$0,G&]WA_@?TSX8M;$/ M+\O>];_ L@,S#J_ZGP?PU\[G_B#%UMVD(^:_"ZMY_L8Z!ZSYHQK?6"1@C.WW M7SI_!V.Z2C8I$JI^'UYVOHSR3OHP<&!5N'F90'Q9#Y1.U/.H/^?\/\F]M!D0C0F:5XC2>M)_G"U]G[^W0\*5+LXRC_-?L*(G4$ M)S7(SP_Y: A_[&:S!/R*&(L1GY)QT,E[XYEYDMZ.>0-KB66M"91=BS"**-A@ M=7# :@K.3RL] 5T&K;-6R56;\:S(X;//DT7M& <:3\S 8LBST,D'_6R<_$H MWOM+W_D^3H_3FC:>616)WHV&5Y,LOTFOKOF*/V7#/M!M-&G:4\OJ-*CRVOH0 MI %56@/"7N/RI//$\B6\ 6M:HGTO?+93XUWR3#T9+4"X* RVJG!@V%L2P/ZJ M:$$MQ:NT$%MIT8Y-&R5&L_WT,7%0^LL0#()?8"?>3&^V;IF9>QP0F5LP%J6]4;*_3X<9UU I)>>KDW\9%E9MY%*@03L-0JG'*>,L1F]/0=U:YG>,^<-;B+Z!<"VT?IE\ M>Z:TCAPSRT&0:>T\0K08#09/ MNNA9JGVS_(H%VDO;V4]!N!-E)F!THKL0NT$D+&PGQL!L4CYBYA58:SJ6C@\$ M*JZ.R;](5"-IEO&\*RF::V#M2 (,) "=:%\D\$:! &",4K$IB2"XZ,!,1,*-C-^R*!8 P9Y+W7 M-'(:K+0XE"2P+**"!.2X2$ 3"?8G"[ST7FHK'&,B*&&%I)4?1UC-"Q+0XR*! M !+P_9% P])KBQC1FOG :*"85==.7IJ"!.*X2""!!&)_&T$)3S036&E/H@E: MXNA5%-0AA6S4,W$H#T."N>(QSB=_6Y3<27^;G[A[V^Q!(LR$4]$921@(?R]+ M0Q&12 ]YZK7C.-/@]G:R.XL%ERXB!3AI$HA@)8Y2&'Q(F5[KB/$T)WM0*("> MC81AQ CD)<;5]6607!\K"?9XLL->=E1B:1A7 2MC5>"E$\EH(HZ1!'L^V8T7 M'DF09"0@!82(1LN2! 3,L4.>[/?\B3 M_;XDV//)'A7H=B%9?UA3RX4VIKJ>%SB@0Y[L]R7!GD]VK)'UH. $.-X]TSI( M59UZ(!O9(YSL3VWN1@=VGO 8@YI+F#+>@'X7!<,J:.>$>=C!_R'O=YN#28[" MZ%_X2M[^&I?Y(C@B*,$.>2*UQL'KR@<@1!0U;PEZH[6DS2)S3H,E"LWJO%9E M-,*W5.\UFU\WP,^S:K/FT^^F-RKJB2_<6 MC%L1=.G^D7 0UBZ=$-5L<7>R!Y /B[[%+I@I,?. Q(@NYD)C(#),]OI8+Q+(^L[G:NFK;YWI-_?IB@Q8),4 MP>\Z>?[]42]K/D*=")&%HN+Z*DMKR4B0UX[@+? MOK';N)!@JI'(303^I=$AX1 N%Y)(3]IN)/>&6'7;.U_:M\,O\.]:]."V50)F MC"JX8 %TS[T-H'"6>#C@O74\.->"-ZY3*T /A'YC)) DSOJ \@&9;W4*,H2 M>D]);3L).&J:N6P[]&7IWB+4]<,T[UYWQEFJDKOZ0U4:>*M.^6GZ>=SO]3OY M]T^=5*NO>,]"J6K]WC;UB%@>! I<,,:]X@%9*JJ-9UC],@F]47Q.D;LB65$G M9CW@XT$Z?BXOL^XDCO+?AWG6'5T-T^T[_%[&6VU?X>6@$H)5$>6/(QP5UOE M1%CP9STZK0CTJA9X=Z@6B#2&>72[TYOI((71;@V]62]^<)"XF^5-H(,(EH#) M[ THQ& <65N%PS$CZC&W6/$E]>D>".^76.HQB84UEB90L*FQD\!51I;1CHBF M>Z0:/S$E#DBK^:!?LZ=F(NQ!-!C':8I)V76_M+-WD(YH1YR( MS#ADO&>^"N;5J"'^?BL*[:#=&:6V)=Z@+CO*D+'$@DQCDH@8JGM>*W%-.Z&Z M"&6](SHKJ].&;)$A!:^Z&P*61ZJ"-H0Q*>#THL*SZBQVQK>IB5O!V!'@T32_ M&\!44,&I3!ED8(XQS^&X+0%.5T\U?7"9WMM V0WH]\,[$MESS8C%A#,!.JPC MP9CJ'CA=G*S#+#'=$6@ 93>8?[O.LSM"[9P-P5++74B)1,K;A=?#*%OG[2)3 M9A>H"V!VA/OKZ&Y0$R&1U3%E.D:#2:"<5[D+4==W)&>[,@B L@8S[,OEL??; M@8CI*'!2AC56Q8E/JJL$YTA-(DHEUP%N@6,':.^\_9@7E!D&)#6!*^5!"ZC2 M:1E1-?5$8[0+M/6]US#JSOL.-";I MCM@F+0,[V+LKJB(#34'%=2[@)L?<\U M#+K'?F,I*-WR%)9.P:@0+H2*V@,XOA3I'2 M.WETUU(!*!QV+K HTHEG2!"E)N6]KD&/N:3+=ML=8-L//@TNVA4K%+%@@^($ ME"F)P19%JK(:F!.\[K;; SY+H:IE+.L\K,1<7>79%1@/'!*[ M0C^UK 85:IE 1H-6JH"GC2?E!03N#@LWTK),4$R!() [8(MS^8QRBF@';O: 4!VX-L:8=L3C][G[CK%JKT= M+@_H#[O]VT$VEA3I;T?6P)'NRE7E0?MI^5H9CDV)P M<=(4''+1\NQ*Z%.=$%VV2NL<:^LG Z% MIR,&S91FMKB^,RF=4TB94EOST\T*+ MAX%Y.A/S]2BJK?>NG' G- :M0P06L $QC(TUD3$*J?9R=B^WQZ*6#52 M*2EJ2Z7W@M12PBV,3UZ)M\.W 'B>C5-Z;C?=I*T+KB/*1&Q.3I8T.D<54I%P M;;!UMHS6130(LLP?R95;92?O2HV'D:])[N\'[Y@+>RD7/!%,*!%XP(RZE)P^%P?( M(6%BF%362#?G&!5;UF?#$9+5XRJ]%V,;J\F#1\NEM4:9M_ MN#.Y4/R?RJ&7(%@O;CKY']GDXDL2L&\N+D+UB9O.]XO.K)'/. *A= -K))WTXCE,9P?ZP>%/"^\V<(799WXH9 MJJ[9M5#>=.##^7&35("/60_D4KK]_?UV-"SU P<\DJ^7:=I?Q8+EK&[!0D28 M:\J5]-9S+C"*]Z-]IAN1>X#K-3MPAQ79/PVXW5-*LF=M9>O:;@-?=W7CGPZYE' ME&GF5?*Y(QLC(M2R2MWW/#:?[W!27X[RFZ2=PA&7A%2ZK4ZG'#Q+?ID>G+:C MO#C[.@F3=%PNSNV\0F-^3L.I.8N7S&]'20S"H0J/"AD+YW+9P!E>!P?Z%YA\ MD<&V''R_2.56+CKP.^CEK[^G]*99%?1B/GSMXCJ#,QL.X43YT=>+9"[#43WM M7A>O228?J!07HVX1?MP#?> _8#'SSF#P_0<8G,8D&&> I_ MTV$O*\@T+LG7'U]\AAH^\ B M5F <8V_!0#9V'DB>Y(G&IGG+].:O*U7BI G/M\KXKGNE6-?Y^]85X]<-!_Q>+,%!M]L/N^VWY75*[SC$)ON4#8#1Q],\R>PR=\;WQX4+L4D5WN32 M0T@[I[DF5F"$P3ZDMG*G4,9K"2\X%YZS@\-D9I%DE*L&?. ME24',,7&U -&64I2VQ/0OX.,N1^MM1>&II0/Y+3R@BH:2 5V0Q@:9E((M@7L M97 > OCFO"&MF>&44@XZ%X\Z&%XQ":6Q(3*&TVWT;@8\;7&;=K%;VFHFSY.1 MF 2#_;X8\J%3',[%;GD_L[8-"+Q>?S!-2LS;X),W;I-O4Q=)!-Y%0[>P3#D,WV[[^6[^X^IRVF]&OV9CZCABL'7(XIWMP:WQ9="F@C-C@=8E08 M$1)+?E Q-L0'KKE8[@KJ/G%DN^$H4U$B1SF<7Q81F!JL+QT%UMI:_.S^<%Q9 M[S(]=IZG6>;1WK7F/4*P40UQ@ACFM"&Q=\7; # MI%2"6DGO">G'K)OUOZ1!OV:3>U$6#G;F0,9@0X,'^\MH6E'6HE"C+,&"S%-V M=@'F_D!O3(I"!):7&RZ%CP9A36A5M% Z62,R#$!$W!?HU.MA*1+J7F3&J9N- M3GEX*YT;@(%H/Q&<'&<$K::$3:8 E, MJB2M)V]AL%-KO+LSM)_2W5[_GA2-0D69MG@,J761C6*)<8FMY9M*B>?%/S9# M<1\X-Y%4&QHI%]08"8 J!V=[59)/<5P+_% @VM#=X2P3B'UVFP,@Q4D,?QYD MA4HX7$DLAH/S-LLGWY-38P+/PC^F_=N;.Z\ Z*Y>I8)#TBL,JHO OEH!ZG'= M$E4,>*@FE/<"^>-08V.^#9PY2H,R0%,XK0M!.5-EXPE5VSH$@;[*:RM] &IL MZ/@PBY-ZG)86Y9SWEY>_%%[ N));72_13)VTA$N)C-0*>ZJ$J:H8PC'TZNUF7JR3=$*])UJTP/12#C4L%+55BFRPL29N 0."Q,,P MJ.)*?QNU3"W,V\_K%O#'Y. = P-\FCEX9Y;MQ]GE8AI0A '>N<@:UM)RRZ3@ MG%!C7:!4EPP)MD#=92BY6%,Z#HS2,9!OU8!/WT]BJ6CS>#L:UN. FR';4FA! M@*%,)(V@.6%M8Q*P"ZF6-5"_WCR5UZ9RKM /DC$N-1V"]: M,*>,B%X8,+DX$:0S2DALB M!0M572UG8DW"*5KZS-N!N"N(6W);K-&4$T6ETD8X+%*ZXJ*X@6L 4>X=Q"V9 M*BKR8"T<$HQY$0TVH6QHBBCRIN8Q5)C=#<3!8-1-=GLS3VQ9_/N$6[4[(E*/ M5L]4:O#'J)*,A13/U\886 [:L&<01;K12$GQNK\((@Z M#NSWO#&T\=I:2GVDEDI.;2PO+P-SN.ZJQ)P+?!R4.-#&$,$94!B"--(H@5(F ML:\V!D*UJVE"\%-MC/L'Z+;S@[).JJ"$TL)C*JFABV9XIGZ9C:E$QX']GC<& M5<7ED>*P*QSHY55.-6R,:$(]0D%P\E0;XV"UH-<\11B,:]@.$3C!6N5 =ZK* MR<5ZAB\!XNV!(%]3<&(LBD3, MQ:S=;W=73(K@K>9@MP6NB4HY-&5%3DR5)S5]?0LR+3#M#95-^5%7\Z((PZNB9;D9]LK@ZH9TYRW."Z8T)\;% M*)U.;@M.2)6@1D*](P-AZZ$B.T*V'VRV>,$5;'KG [;""Q(\I;CLBBMKG4#?(MGA%L,>QH, 5D2KE23&&*%C3'=>6OYAC9'?*E>.-/J0)+49\J@EU6 ZF;\J=/(A,."XC'YNB#_=16B)8 4H;\$1JZ@GJ= SKD*MG5KV M3LV2FE)0WIIVOP_ 'X$26]MD"0*RV^J4*V&ECNDPK1(F5BI9E920F)\D);8( M2V>MB831%.QFE90Q%;^K>,*S!DIP(0],B8;]NS5CC"CE$6*%'9@&/@0L0+,3 M6#D>2R,)#@15;[>%F>!:/0D:F[C:4K C)#*@/@A-E>6>56%8!)396HD(0=G3 M8+&Q%3>W*Y S[-X.T/K2WZ@J?"@(KM16#2,)8,I*J5!^'U&_W7 M.$7EHR- ;,OQ;V7JB^ %E4@2 BV#'#YW\?5Y< MB?<*=BU5@ZT28;5;FU4<]'=AG?,8% I@J^<6IRM=XA9I!*BHE;4'>!Z,!IJ M$QI:4<&(X(R'D&P_;$U5,274UF3_:!3/QHL4LCNN@O0!]&DOK71.24YE*0( M_.BB:= H":MJ@>\ S[W!WDAUE;*_0'>,)/5%]PA)QTKK3\25'C(' #N58MR! MTLOU KUPR*6N3HYJ:JE(*835[;:6I %@Q4#>8B4WP#L#Y%ZPJG98#38B-Y4O%V'8+R%EZ_Y;K F-( M\AYPI36FZ7Z5SIU0J8:+\:@!8RTEE9NY:0F=^Z,M#HBV2CX>$%?<:213909/ M<+7Y-;=-:!/%R2.@O6$K:97"1%1TRF(GN8TQ5@<'2*QXOZVT+Z@/ME@@[P(< MD0@P-5&#'(FA"N,'>C1Y00JT'V&Q-L@2RW70 BEC7$@UDG35DY50;$G3^;*# M+-D7U =;K,2@E%-.BL6) 2D1J_.)ZC81RAZZ6/>=+P-DPTD. M'_E+?W+MIN/)Z";+JU;(S1N[N)#>.&^IA$45VE#,>C?ZWAE,OL\S_[-83W22KYN*1"*5_1JH YC-*(!]X51D-^+7&IHQPN9YDNW^@M[BBB/#.*(O 8O# -TIR7!G@FM3O M3>"18&)=&=T)Z%EJ>?]+U?)GK1M*V>QD7@EJT>1DLS'U6+V25EO?2NLC]E@2 M191SE#NJ@I6&"A]!!ZM?MZ\YP>]-BQ.GZ*.DX@1J#+(Z97TYPS#RB-G9ZG"C MHJRM#J/LO#KW6)V/V:33'V:]\FYYF^$KD1,^.,4]2$D-IH /LV61&A2@FGP$ MV20.LB[%M67,>JDB=$JHFL6 -A8?W^&L4H9IXD%!"5@$K%"0J"H#28'CZ@VE M$5HW<#:#]"#HMQQ:8(R )2]=@+-6>:]L)%62B@JJOE>$Y%(^&O3;XB@BTTQZ M!_I"L#R WLQ127OD52U,DRBM.7T@]%5MH0=;IO1_^ MN9/W4W3V1W@7WIJ[\3@MHJMGR\ M98A,\Y$?#0:=//T^0Z2N4*RX!:PG'GNK M Z(1S-Y(>)53J_A*[859#Q[TICAY%R3?E8+/DNKE@Y03DW[<3&QB&+-">Q#W MH.EP$#ZV"C &CN>-Q$;[)7897-,4=+DU2<6E:J_2NA@%J#!&$12J\FBT'MH- M2,GU:^9-T&R >O0E&W;2?V]N!_VBMTJK<%EA>=H@N%S[H%:UQ0_,-% O9-*TEJJ&XGRUVZ@3Q6 M+_N%2P=(SKBV%)1\C[R3S"ZE[4Q67_6W(X7G?R MJZSX0"HG=U%4D$ZK1MYP]%/J.C;K!W)QT_E6?\<@6Y]&RVGSKAL[?W*&5VK) M<=%=ZN((K\SFYN'%Y^QRE*?.0K,NB3]<3%)]SA]@RRYJ#0*Z2_'\/UP4 :X) M@^%H^+K;&5_/.G^\GG7W:.S! 5R_#.@8,(G+?R]!K0 I9_X D!?^A<*56SU- M7R_ F ]KHLP:(=N)T2FL=YB15CB!^LC4 >#-"@@5J*.E.];TY(>57XH_O/[\ M'3"= ("%8.C.^+YHZ@2\#$[R ''!\.VO; MDMS5\_Y2RP)N?#V:#A+^EYWI8)(VWTSLS3;IQ3\OR\]*;E[EG:I7"R"7A,9% MGFHYC@N$R@[-Z<8M]>09I[Z2XW\I9<$,D4F#M/BADA*=[DP8I):5GX&/.W]D MPR6!\E/YBO1O[F!CZ8> M-K>S,OQIQ/+RWI;-!Q.#%?E?MX,I(#8K_;JZ%V;=>JIQLR+1BY97=7&8)J4> MR%W/;6;+6]:9Y\ Z'R/*E?O#2!BR%2?F#!$OM9)5RQ$E8 MZ?14-$GJSX*O8#=7+JB+_X^^(1>?^X-!^FCG"K"]*@B\1LE$Z6EYR*RSWK=3KX7GRU7W1 NIU.%MV3 M/B=EK9!>%U2@USW@S]1P"L#X=31L[:-4'6C]F5;2N;B:=@"RU#QJP2W+@+D#/SOV6L9DP0?C>^BVOM) 7'DSR((0CD2!*#+8(5259D6CH MP8DVZZ,+]!^91,!3AR&1365RN':"*^^$XU&&JL!S"G:O.YF.D43$3%*Z^V%( M9(+$@5K,4]0_V,+4B(I$2.B:(^@XN8@F$NVQL?DJB;2-&CDK,?/.<8P4EYSPH0GF"$=7-D9CI+D+WKT MC79O$AWL1!-%BDD*5I%86TZE7C0.(<'48C0/OM'N1:*#GFA<@A[$4W4X3[VR M1&-7G6B!B1/AHH.>:!HC6@2=>*<,J6UXO>'.=&.^B)%JGUG+EH'.8JFD0L47*1T*HA=_\82:1 7--# M<1%A6D7KG#5%#B#%)%TS"21\JK52KU-_2"Z:48@48^>>KR.C%C9(:^T"B][0 MU%V("EDZR[%FM73=/5&KG[3N\G4[&Q0"R+28P@,ZCJ&1&*^.!",Y460[!A%H<$)BP"J\5]6C![5[HJ\=% MGTBE02L(6B.F Y8D:E-=@ M5RW:@& O$Q,/0+[U@Z>)P%A/6_Y(2;;OPK'.U MA2A/IC6OIL R)*A3"@XEC2*W<*K/Z[.ERB5LQ;*H;E:98+R-;%MH<@S$W*=^ MO4I,$EQB+!L5T,@9 7L25?T8M,&-Q 2;Y42)N6]-?)683@GK? PRZ!@U&'?8 M54H4G(FTB9A4G2QG[EMG7R5FP#X0;T(4VD?NC'6T4K>P;R,FQR=*S'UK]ZO$ M](0R[ 0-T40G TEE@Q>Z*PV-Q.3R1&FY;S-@K7($BU(;XT04CB+OO9.^ZA@; M=:/(I&(YK?>DB+EO%7B5F(*CM,>#(I*2('",$8PK@5-YW'1_T7C^4$4/2LQ9 M$9)-E#R*Z[$UM4BD]G96,Y=BH9R7O+RD+?JLHF:UB.QT^*P3Y,G)>#B%B(4@ MD!5@P JBF:82ATJ[=,0V:Y< SLF1\;"J$.8>SC1.4TE88ZRTGE=USP3%S4)2 MG1P1#ZL":>$#=]:GZN?,FU0)=:EAKV[D10#GY*AX6-W'6)X2G"-(#DYB\&JY M^;ABS8HD/STJ'E;K(1A%0ZF#(\/"_O4B" ,'-?%2<:MX8_ X%4])Q*3MC//) MWSZF-/$"[?2W7V9AG7NCTG+,MY0JMCZUNK\>BTI'I>U%$R:4)*& PX"SG MC%0%?$'S4\>H[QVA RP*I2()GG%AP$+6AN*JEX[#5![KGCTR?2]@H[F.(75' M-SHJ07UE%'OIQ?'I>T?H\O*8.6,$YQBKH(",R%?Z7G2N16D^/58\K+ZGK-7: M,TLDHH9Q2@6M3(\ 9MT1ZGM'Z.5R*-VE.!45=BYM9FDJ*CJ-FZGXY/K>D7FW M%"*<8")B4$AB'HT2 I3F%)BCO&;-9S1]*E8\RAOSM=K)4;MH:02E(*A ??#1 M53CP#[0#VGLIB=2NSWJE74CU(32(V2H:Q,=:!!8Y%=0KW;V]M%^JB^&"!-,Y MZ>'.FC)O :4.CPTM*TX!]Q6%N[U6'V.82,)!K(V-"#ZQ107]%MV\L.DDBEB)%[*8+D43); MI:LK$(*U6,)30'U%(6U%W3#KL3 D$A^#-=(K9%7DE,N8JE;6JLG@QQ9TFWI# M.F55<*E8NL96AZ ELN6Z<5SOO%NKSOH(P!_J@&)>1A%05$IHAH+42"S*A\"> M?>KM^G#GT@:]1#*?VBZD(C3<>93V:%G60(1: /EC;]>'.X3:ZQ&#)&;!"NLU M*"'2(ES>GH!:8F4M[9*? NJ[G4]$"R&%,]Y@R172QI)JU07R]=JPIX#Z;N>3 M\]2(X(-%2 H;C3.+FPQ-ZW+NL;62ASM,-JPZLS",^!2=;0FVB%<,;P*J'>Q0(-P9QC@,S/D60D[):(X)SK%;C MO[Z8]X!Q%M#/8J9&\6*WQIF8&VM'D;JPRZ;?*[+9J(*<%I$';B) M7!MJ2+5LT:.:!7M:RZ:>Z[*YX!FL4@@<$8Y)1,D96#:H,:S>1_I8ENTN!=!. M<+D6A[&+D3FI<42*10HBL*S 1RCH9&RUZL[X-I77RE/5F.'2UU+-IN)SJ\6M M;N&#%_^ = NP1] M62=K='L+2DMB_N\)MH* Q8/+Z6!P(?XI07?3F72OUXBZ7*INW!FD$EA%>:!A MNE!(!9#J1<9^F)7:^MH9IY)>LT[4RX6AU@H$+5&QK(74+Q 95@!]_KY2N&LZ M3M 498,Z-UE:PE2.J:B,M+HJ;^ZYL5L+#=WA'1_GEJ""@14.B?Q_-A)5=:IK-F J3]5(X:; MX=H')EMJ94OL:;I@4/!/U%21\EK)^%0)HMX_ "!NM<587[J:YWOQ*T:)JP%U3ZPW3YF[K6C'_-[GBERR3'8!80JJ(#X\!) M@JMK3<1T7.^D%92R<(9#8,_76?9)!4/KX1%.>!]JMMHQN-LTI3) MOQ+2*@@V'@\NIW#R-7=8.S8\-S-M\](""E9647. MM0[*>AE*/#VI%\-KN(I[8CQW<^0;(;SP2#K)*!P"WAE:19P;K&N5)HYO/7?T MVF/LI726I$9.,@H50[4]":,U/&F;.[FH@?QDY)0G'3(NL X\M*D*V3G M-4;&UN^DZM<3^\-S\W6Q&T5M=6%"8[V3!SXDUQWP_IM(+S$')$-P42H2K52+F(VZ>_K 3'>P M8"Q!&!QXL)52=$8@4IA*6#*I:O$9AU37#GBOC;R.H,IP(P"G$)#1HHHY([@A MYNR0*ML!+[$!/0F81N(4O8>H.Z0P*_K44=;!]& M8V!)G4?4<4-U27EC:+VOX:R]VYZ +]USJ6[_5N?(:EM<,+.(UMHZ"])+,$NJ M)DL(Z]K5*4&PZ]XJGOF%"QA)H:VW-"4 H6%M; MB'T/H'?R1*UTN96. 7** MPG/L"/8@ZKG&( (KR#VOVSL8P5'_8-!7&NOM2T0:!):0]P*!#JVT"81C5VU4 MC6K'="J*V8C(+M#M#ZLMLI.DZ$#BD;948^TQ*,^VE)T]/TD=95*%6K.C/_# XX0^S-DY%E\/+4?XU=0S?K#%7 M.\%,)]>C?+U#W\JN^<]IWA_W^D7#JVU>W<"#9M1(6"*$P$2@7BX4.5HK+-OJ M'=N"W#9ZE+_-]_G';)SE7[)TB6M2ERP W P&HZ]).8^CW(^FGR>7T\&\/?D= M=[LU*"63*#"'O 93((#X+7=[T/5\&JP4WXKSPQ!X;/)L5""TETP8:X21W."@ MU/Q^"E@BE7ZMD6?6P/G)R).J&,]Q!XU'X M9BY28*!6>7%WB#_DH]LLGWQ/ 2<3V"_A']/^;?*:W(WN7$1LI:<.BV8XP1AK.,+ +N;4EPODP&IHNK'#S?$. M]T,M-:!T2Y&,:7QR(7VL<@"V!N9_K,*4TN1?.S=+S;L!#-!Y4X13:H@\['WJ M?$D]37>(0!))FPW(@*KJP0[$.HBJQG1$=3<-00W'^W;L]D .^2CDP$82.-@4 M)4Z!O:(J-SZA&#BG1@[R5.10CT$.0#IJF1*6-*>"NW0U5U4@1Z@>4<@:0C3V M0HXP"ZS-4^)/"M@;#3OY]^5!35U-'FT7(4\-02!A4KL;L-TQF.Q5:A^M)W1N M)]".^!Z2!H#YHKHTA,70,HEK2*,?"@A)\DY1YG;W*PGAER3$>#O3#$ MNZIIH))RBV;W.)3[)861 SXKSV-.HO*.L5[%O4FMTV_/9U5,%3 9GU_@*O':]5S-G;*I+5Z%A--7?)">."MZDD:G6=:LVR8C(K M0)1:P^^\D-O)_TS6\E?X:AQ-\R==R]180F,UW+1=-Z^/.@V,W)E%YJ7W]G9WO$F#+BN0C.:RM8P,Z5!H)%]0:3!$M5NS?8 M#M>^\&CJOE08LF[0&8]7?&.M:OS6NBM BZ0#$AZ5CW#1&FZ?B7\ M>'@\PLHZSBC1G".6VBPJDYI;5!OF>KK+8BJ:@FY[/A>/:&PN.S MFI24\!L?6L= M?;+(6QS//EI/%5W*&JQR0XLTQN[H2P:O'D\_CR>PQ/W.8/#] OZUFB):Y'_" MZ$'6&4\N"+[XGG5@UNCR(M6C3%^^[GS)BC1)6">PI$?#K!B3AB07<[];IGF6 M6-UT_H!WW\P/W+4,U"SE?*5$3HS0/Y69I9=)E[P@Q=^S#FA")8A5KN77I(7, M\$H =Q?Z20$CX=6[AK#,%^Q>KUK)NGPHR[4R\+L,-F3V#NB=V&F1:S9^#_L1 M>']XE9ZMAX$LRZHENUD9,%NB\0$Y*I"S\Y;5()T,,6&5VP;SU\*N[_135N\E MK!WP8*>;_7 !T'?Z@XLQ\%\V_B%Q8"$="NIFE==PE@P[& VO7J?JES^DY.;7 MW>3*'G12-9!1B<+\8\ 9OP!IYFLSSDH89JFY&7QUF'T%?AC=SKBCX/31358- M*!\ P]Q.\^XUS/YAEC0\+GY/6="WB_JI>0)REM@+0G+<&63%.W^$4?#&V>IT M$I;9[>P'&+KTNC8&V'7)5M9\FL5\=/,1*),*F7;RY.]TTSS?R;&\$E]/4LH< M'#Q!:3#Q/9>N4HRMK/=NKX4 ;X#D_A!ONC41$4O'+(^>,>(HYA%5F2R.Q1V* M]NP()Z MWJBE&JV-L-P#6/DG_*=V8'G0U"LD.&A6TM-TTX-*MT6(ZP&G"V#)&Z4. 2O9 M *NE2 H5# X(SB6NC0I5V2JC*&J#E;[![!"PT@VP2F*T3LWCB+8,2^-4F:R# MJ?/KA3^7827B$+"R#; Z3"F3$@N6\IX#%DI5=+5L$UWY86#=L+DH8HP+AIR7 M2&GG4O?(>M,'*WM"#T'73Y@K4BD"%(<[)9$DI&ZMF M>$'S#;#R P@"M7%S>1T=CLG[(!V-+#B-JDK[/DC3S@/R )NK;IXNPQH=CXZ$ M0)37G$5' Z[NE\! :X45BS?D(2>7[P\*U?N.!RW5WG&,I,5!T1 $C8LRAF!C MTPT'K:3MX,ZAN1? FP];X 5!(B5%SY34&MZX"F#D,=YPV!X,WDTR(:J@F4@E M89D Q< ':N(B6)"F!R5RQAZ41^$U:#HD MPLF!=%5"RM6*5P&4WY2IL.75-23$APVY_,/.M+DHVK1;\ZV;C\:)F MZN;(C_9 >2VP"I;+$"-8ST)A),K(2,?PIIB-?CS]Q=_&GFVFY^S:^CX9=L##O2%*'WOXTFJS4U4WC6KZ/)7[/6$+3U MY(/B1;5&0A_A(WF_.TDY.Z/N']ONW)!WU&#GH]8^M5%D@I7")[A03Q!:<[H= M#/4CH*_/\OZ7SHQGRJ3HC_WQ'VLI'D#D][<[)'5H)Y1CJ6\89H0XX1"I"L^E MB@WU]/;G16PXF/JC7ASE\Y_2.-PF"N['Y O/G([!$N0C:++:N'3?6%VI42?E MJY\_H+_B7[#TCT#=1L2/F.3WY?NE^OM<2HTT)P$L'"8H&/$E]363#JA/_BI_ MP?QTJ+\0_^F.X3Y%WN\KK5>25(4-"(%EAK4*C@J+""U56PY66JUWC:)W%R!; M47T"XNU!%*^D,#,C0^I4+8PSA$JR?XS$V_.N1IASYY0 .@)[18S-W#V6XI54 MO;@"0_I4SVKU*+O:82.M)B@&G))/E9$NEDJD1:H64KY>A^8 ]%SSL*0IS:^= M50)+ 57)E]-0^6A)Y1GGDV++=B995WZ?CR2* =2$ J@=CL!Q^S;[. M<][ARQ_RT1#^V)T%3/)S%6>S23?-MV1 MBH@"2??=&KB>@TBK8@YA@]?4'R;8,R/:^\O+7SKY']DD=KZ,\A3J7 3\;K.D ME8!C6%L=.1;8B=2JN"K%K.JG,X9G_,@HMZDLA(G&:F=AZV@/BAH(?K5(/B:\ M'N:;RIX?'WZ/O9UL0#$IOM0XX:0DGDE27<(+6]M.0AZ;#'HHT>ZWG9@B2AH3 MG48R2&HX)K:*9I&B7KZ=\$<31$M3YD=>RJG][6LV^)+] N2[OF.)* &FD<*@ MSQ)&.OX\Q@_EHP$FWS M7DGT):5,O)_^J29UFN3I0QZ2.J2H)'?WYB:R3%955]=;5_T*C M-QLD93Z;& MPVZ7AY]'[/%L_VL\FJ7)+WO +&V,V3$6I*>.$>-(0)^K0#;L:EMO^55:/8/; MAL9GD+:X0N_]B@:]V3R"(A.$I%^FC?J8-QOE#!"E#4[2G0L4Q,<]M;/"@+S M*-K/[:F-"CYPZ?$\,W*/\S:4R2ME0XT@WH9&?;14$Y\82T1D2T4MD)ENV%P5]A/AIF\B*&&%95< Q>:\ !N;^G&8;VLT>C MQO,$@CI*T&@[:@BHLDTRKXZJ-JDX!@:.PJ8&S2J MB#?7)!LQV*)XGA:*>9=Q)X[<_C0NFY#>/DV/A_'3%/FA!64,DKW*N&,>25.: M1Y'*AAR4;]4IP"5TWX)N>IY#>4^9&,,@P+LKG5? !(T>?%E)A8%2O?Q4,\*. M)3W;RB4 Q\'/$M02=/ D[Q\AC FI)"VOML#J_2\"B"%T,X!;^_Z]R:IGRC8- M(!,ZTJ0S !W%M-X2$&V!N%=;*9J5?^/(ZL]L+(I+9U8OB8RF]ZH /];%[)\>\0QD\4):ZWQ.8ZL M]ES*9DD\8&S@+0.I)<5,P-AH2TF<0GT'*!C:6KMR)%D[AS(D.M%@5.1(7PH^ MD:97EG)G:SA(H?(.&_YLLNJIKLUW%VZ#"A;]NP:/1PF4%Y7'^*2N9N48O>UG MCR)KM\JKO(2-2*6<=Y[XW(G9>'_ONLC26O(AR-JI\F@5T"18 2EI$K Z)*Z2!'+JTVB"UDK6*!=Y^^G]Y_7@3%RU#X?XUO<8XV_R4C'CV\.V'\<.7'(/D9O1%OGQPG"'15@4;M<^O=Y($%GV),S0&])4X M)$K,;,899^3O8L3:X\LP2@+B "^'RV LW&D95YZ_8XF(S(O-Q.]>K#WV,G!C MM:U3+Q(Q MK!^Y M3H;!ELI3O(YHJ6(JH\U)U_UL7;3O0]B '/7H$%&8?62H(!.4#CQAN%3V_&FH M<\[O@#.QY53.S%F/OGGT$'DQ7HS.)^#$8:[:<&:TKZ*I[VB[96UHQK:HKWUX MZHW+B\06,)\;T\N'S]_3Y AF*4HFZ9R*4W M(LKL?3!5U6(!?ZA?5#(+>-7RH_O/;Q_&=X>'Z#I?"4N=\,IS39DA2C>,.]T& M[D$KH36!??CN)&\XMGHT':@(0@5PQH*6#D\*"EL8V]"*+\[U<\5F8ZWOT M2-[(R()(3&?$LA!TB3."KJM?(+D8_N3&\_>CR5ZX>YL7*M?KK)+,)ADPPTEZ MA=GNC*O*PH!!N>I*^0H)!U'7%YQ:O.X&(.55L=8Q[9NQ@R@X2]5U%T@;>I2'4\J5/("ZC;>OM_?-1L[WHV\+2.U# MSQI#08+^( 8B6(C)XEG3FH;)2NW63LI!G\X()BV 3C2#.7"7X8\;#K1N8XC^Z:]4*5GKS! < MH*T93WXY3I&"ER&RA*:<,JHK3):2ZB((&C M0=:!1D&?9GYL !+J27*FE*B\TAG8Z'OF(")@Z(.9+B>: D8+EC6G851'!$LU MK8.BY_,Q>QS?;-BSXZR4X@ZLXMK%I )/$I@I@5"(JO)(;(F1UL=--W6#,=57 MJ0,=/ 1/;51YG1$&Y.7ACCI9EU8%JS/RLS/5A]?&/%7,FT0X>!=-+AV733ZV M8\,I)E?\I$S].+H=S79,"V]_J/% @S7.>P<89@18NT.1Q2I=HDS2/:SR.DW/ M9*#/,RZB3Z()$QPS.2G$:M]'A%@7K@7?4[\&HK]'ER3E&#I;8G(7KF4\2N(: M75*,5QF"X6I/5=J/_ORN,@WG91K#\BI)GTNB+9?>F?%$M:! 2GE:1K.VN/MS\)!4Q502AHK9Y M(P*+99<8QG^5]G_'H,_Z]) X,']]U:@H,),# <%:XB75UOIR6LG4F0?I#;3. MRU_?>+Q*>'%XOC<*+"@KFX X (]U)H@Y*CL]@V4%D1]]G3R,;JN.\7VB,6MB M,(+FC6Y6&"$#+:OKG2#5/?N.K)R[01C\[/49_W%)2CZX%(1'39B299MDQRGJH4@+6[KX;BZ.-L=).!4<;7 MC[/]3<5Z!U$$GAQ!4Y& 8N22=T*5/D5B> V2S#L>B?NH>C83/6U0S'O.*_'Q!3 Z:NV*V9Y%]:B'T6!), MNPUCG!.&N1U)(J^K7:4-RG4)@725#Y#JTA?%1)0Z.Z)B[?JV(I6(>P.Z: M=CF4L&&9:@\8K3,50Y#,)1>LQG\H;DVSADFP)-/NOI;G,%6-D1UQ.AO/:$YZ M-$;*4Y5GD8+CJQ=^"NV],3F/-.U K)^D05@X]S2G$)[K7,%423*4#T8)I=,^ MN!I_E/*JM>\U2.:XJDO# ME@AT8ZE%<(!A%F48:# @#CVQ+6@#F/A4$[KM[;?;*#F.VIZ\)B/*R2B-P*L9 MM"&.42@(>ES7*+MU7_&0U/8D,$ !A1F$9 '# HX^@Y=VL%POK-QH>TWO(=0^ M-8:%\<^'UR>D IV+93Z/1:'E6Q0"GYJ*,3:OQ*HPAVPW]%54'$QD7_D+4HJ@ M)4W1:^NY<[:,Q:I(*DTUF"6V:RC/)[*OAN"4\!%"])$9X7):PTLS.:D7EU#& M7LIJR 5357U[+Q!P4'$]97205&? M$L',/T+*0%6L%*0EJY$0E5*U(3V:N)ZS)1@,(FV5VT7-,^E>!3/-7W#? MRK_^K\EX-II=?_GV_?B7\>U&'%-^Y^W]U\>'^>(7:-^JCRB%0*^/ 3QQ BS5 M4)"';*C]U2L6!>M#I!<9&I $IH 8B^:(^B**#,NU,Y5_)3+@/3) _X#9OI,2 M\QX7B.,F%31?O-!55' 6&>S$YI&93.)"GBXGH&QHJMZ0K* 4;1#B/J\@*: M.B((>JF1<[Y+T)'8M,V^YL^9>0V/PP_VU#W[^?W(^;3VVMGLC0!OBE=SE' MJE;0_(0$7J.*WN0_[5OM*:U" ^%80N<6HXG"%G>OG*L'MV0[@.YC_WFBTA^?++/6"\QV62EUZ:0Z9MS:58V#1+7JU4#E6ZQO^3*]O<&_OIQG/RS6 MCZ"BD$2$_-XJ,5-/JW77M*N,#],:$.JCZ'G4[PIOA,+,29'H+756H)ZB MH6RHIUW(?ICE952G :CWC[/9>,L=WAZ.Y0*ZL2&O;3=)LPA\)6U:OY5P*52[ M+EK3<"B%.R&&7886EHFC"PGH%#VDT%"("E[E?EP;T1[R[:-P=2.;*YL?9R<+ MCYK&X_?CV74VJ9_[=QR=_^*__7O:Z(ZEC(<0(GH0J[Q2W!703NTW>LIGHXC^^O+D=XJ/& V48Q>%!<)U4MS K0\ M%8+Q?_JKG5]-/UV%\?7BKUYQ^N>K3/>?KQZ^C*\R:Z/[;U>S\=T(Z;NYFN1% M 87=?T\>OER-%B\@2U',4?IXCY=_=\'*57G;>=-W"&UI]LD_C.?7L\G7>GO! M)0C>T83QF))Y,LA1&4DP!54:.$?!O[N_LE]GD]LK6$A<;4I\O"C298$_3*]& M5]=+88X:85[]S_S+_^._:<;(7]J27OR8_N7_>W-U];'C(*Z^SJ:_3&[&\ZM/ MTQE^]G^G;]@5FH_;+,C'ABL\\U^FM[^@0VR^_-.3]#:^^T/YK:>O:63<$'$U M6O9VW%S]_.WJ?[__83K[/+J_\GGWV94;W?_GGZ_^_L:^^?/5O[],KK]<3>97 M\^LOXYO'6_P+R/G=Z"&G+I-&5HPPMHVMR7U^JT*VD"6TCU=W3RS-'W_^[G9R MESF8+E5S,I\_+A08-?]V&0CD?VV$?'^3/T+!ED^8_SNS>XMJ<_7S=#:;YO]< M5_RM(D'"\;;=+-3VY^5EZKHH5Y_Q*LSN\P?L_+A-A;D;X0\^S:9W5P^3NW&6 M7?Z_?\ZT_\?X^B'_X'H\>Q@M;C &.@L$GS]GH2T!0O-GC3XC#9^7H .-2=R+ MLWRVCU_S=_QWN9+\GQM-PZ/\,GIH?<5H&6:BW///U[_P9HJ'>#]]N!K_>CW& MOXP*JHN"CO(!?5LPUV-1UNQ#GRG!5&*R!#4*2%K_QNVSFQ/F%-$J88XI@@!' M4O#0M(4J#&[R4S=CWQ'Q'8'=4FFQVB>9M^A-)YV MD@SNUSP?830@8C< ;#MU.D 8&T)$)CX^,;%;2#O9_7%\/YG._CY]&'=UBZPS M*WR@GAB9\C+7Z/3*!V1>S:T1O8^:'[*06P?>'\==E0R,FEN]G:%LG M7T>W]A/RH*2<"*OS*E??1>71[!YWLB(1+H(F)AHB36126=.PR6GH MF*-YSL&NJ'P>FP=O0U(9,YD9H$9CFFLU'FLYS61##4JAU?/9;.U#.O@#CEB' ME*N_&/FXE$"@_Y$^- 4ISASPKJ[#9_-9[4,Z_!,.78?$*-$N4"I "4NH]807 M,&54Y5T=T\<0MXVYW#EX3#%(QB1%H!%IQB-*)GI:=G,E78/%,Z,T-]N/:47' M,93N7*\E7$X MHXR)MVP2J2'(#G+6=4RSO;2#QEWE9G6?B%.&>9>:E8GHF('IKM*. +G)\![L MK$O@[^,'/YI_>?^4I[AO/\USG^8!:ZNW/_FYR+6/>))X5S21E.N"24$!ZO$G MM)*\5=?;G[RAF.IY;K+$$(B&YM$TSRRU!7M>,,"_7P\1$FX4%2_,5<_3E#94 M$I&"Q,O%T80SR4I4[$R-Z? =AL6::7DZKI8/GL]40"L3D9WBPC(^%>B!B>EC;A47FN:P444C#&7YBI M'OU3TEBP1*,'S7FLSA/QJZPLU!!_P 5O3>\/RE29%GV&^J&&B1P3)86'I+P" M2LK+-',=BY'Q%Q3=ZZ0ZR!N*J3X8,R] FT1L;K?,*"C2E0DYZ4P-5B R"J=Z M8:9ZU(]**W6*0@6B"49(B9*"9.55;=2I8@I:NRB.9FH%$'XX6H>01"&)(D*2 M1B>6Q&I'D85Z-I?D-S;:IGM%P<&DK8H2&> OQ['+%\QY[!V(QKZ,'Y8 M/*/$T:*\VS?M@CD$P5C5JXBA$348KSZM8'",)U5CY@W)7\]^(W!>2J42FJ=D MK;3:B;+8"K2M81*D,+R* HZD;.>^EV2U=A@BQT ,32*@WRM*X4,]!#R6SGUA=J\E8J@EK&J!4^H%4K M P,QT1K4DU2P \^@;">*?T*;%+S)T%K)(YFNV5>;@1]JE'9*.6_OAW@>::>] MXII)S#%-7@K(J8@T^5 V7WE-:[2J ?GKV>?D41](!J!R.AG#+2>V* 5&'W6_ M%A&&5-'CD93MO.(AKU#T048G,98-E(E4=B@R+NN>#N!$58'%D93MO.*)4XJW M**I@,%\W3$=5KK@4I*.%2U(8QOCT+';*D"\A19ULE,RZI'5C%CFCNIZX07%Q MJ.*68RG;&5(1%FA :I+$=!FUGZKB2CRO5U]@DBQ$'5(]@[337G'F''K+P)7B MP:!JQ,#*M+95J7YR.8R_?S_A.R(E&'S=X[]>+UAX-VN6&ZS_PJ+"=COVCW>/ MMQB7_3*.GSZ-KQ_>?5K^\KO[)>?O9OB-RR%0VEEB^[_SV0,*8MX(;"&@]L]N M_N-QV;3;>LU:_<$\36?;6=@4^^J7?LR=>J/9S?RGKS?X73D:(Z:G8S!X\!"9 M#512ES>M2H/&@F!08C 9J;>&'/2'2>T3IT14@>#T0; M:W-KE\20,7D=$TD9YC[5V$>_G^-9G@Y?]C_?3!<]#47H^/WSK^.<7Y4_>_=I MF%O%6C>W&,@?K\?WH]EDNODR^_1#5)CQ]6C>U\0;,?)A/CC( -!.&_#.X)6D MC&N7,,WNR*5?XYWE"FWZ-@??\I-:O([8EI]:K?CO#EGT5ZTD,'5Y&%^-2H477V=WDZN MO^4_?_KAHH<*__?3>))[N_"7Y_D3OUU-KZ\?9W_!?Y_,F\_Z-_[9Z.O7VPE^ MP^.\Z8BZF]Y,/DT6+6H/*]V_>IB-[N>+OJ:KN\6&L:?^Q*OK M?5HXJOG;^W_FKM*(-Q;-^N)PVN71#L(W7R4#36"- Z"8 <3E7=E -6[L)Z> M+"+?>5ZXO$9V/T'=]$]G!Y-*K1'&4\R!C=4*\PAFRQ1Y=+!)ZG0!WP:,FBYB M\Y\>2%=Q1Q\G#[?C=Y_>WM],?IG,4(B M1%23:%V!)"=V$XONB1DE]F'E';H9=%W7-9K /F]J2?J\?$ZC; DF;X2( CA* MT7QT)7.;^?WZU^]/5E^9C(/1+(\3!8K6-@")J\4!J6.;-!,M8*3CR.H#T[74 M,DV)!8,4!I=B*@\+0%3]!"1$"RUE*UD-0M(B)/[I_E,#E#0<#-ET=OOM_ZY] M\N*;>I-]XQ+FE!P=1V2.80ZC"Y(1AXYBAA M_/"MG!W)_K%85$>Q+ZVD1G'- M%,L@-%2)5/"Y.*UCE?S0= S[Z%<_CG[-74+;=7(--$QR31V-06BWV'D9"KZI M12.YZ!!>ZPU>^_36EZX[]Z->K+Q!]TPUI\X3 AB&2V:;.,.1>D\)E6;96$8V MR&O3<3"9/:\[+BAC!(85D= @J6@:,VG& LG = M0TB8K39!&^5@:\"HW+366M#-$M69,ETU0$I\ 9) M?@(J=Y:'A4J 5'*:.E,F1.S'>5A@:3S4\BR9^DGIJT0';G6LJ:2*0;MH, 29/2\G)(7@E0R),ADQB$&77!YU%#7UD>=!^.$O><\KBDE$ M>/RMD%%6DP)I>%F0;6(-QR"46:25@U.Y\_HH(I*T>8]WWN=-!0-9F@(%2=73 M)*:=M 45-@R5NQ]0&55&.:\9@!=Z[9DRMR[J*G\4;/F(-SR5.Z]/8ACN6P>8 M,2XVFX3&.^?HC-;!*R9A: 6.(G/AOINQY&^_S6+F^JQ)0"NO.<$\EZ4\VX__ MM#I&CTXTJ."J-\DR:M(EVTWA;9?OA]SC^N[33_-E$/?;ES*)BJ$A,#JIO-,7 MK3Y-.OJ$9A:TBI5EI:9/RBT1;I?U/#WF,<$,$5ONX&["AN*E)[%?) I_G]X_+39Y/YKE+J\^ M:"@2HD.;8R.SE$:O?"JHI)[69ITM=GML"8LN0@S[U#3_["HH(\XFJQL>)4>*H(^TH M_ W V"GTW"<5=(:FMD1H)KUAJWY1(VW56LD)$'G4*;^(3 Y6>@S;B5-6><&- MX0IL4F7M*\<.;N:=9QBDIX17/U&/L=#J42*@ M :\MFA9PE+*OD7@"!D]A"!S!Q)X&D7':- :+1$%9M!NB[4"N1V4XRCB^J&P. M-@@:I#2$<1^\]99)QVG9"\Z\JIMBQ;;L[L12F3[.CK@2FA@94\BYJA.8]>D( M=%68AZI&Q;BAL*44L#>))V#P%%1&UY)[8U7I@7Z_68AD$?$O- MZ8)E<_"5R%4#8C":RFUJ9KF7OHQC"%K+1:ICC>BSI+*8/S[B3CC)O%$)&'6,DE&!PI$.: KB'F) JMGHEM+#)*Y,<<)M%;TL#Q]&F(JRV?*K .-%YMU%%I MPPM*YO#K@.Y31^<<:HL+F'UWX$8>&5@\0R8?OXQGXU&&E3D0-X1( M9JD@(>^A)RG/^Y;80.+_J^=B:-X'=0Q_*Q*'Y^\4MT$FH;D0SN7'3I$?B'6Q M$\[4V+E98\DY1+Q@))&G.C@J\N::PGCDF[+^@%>.IY73/)^X A&S$:35>&=DIE\SO( M+@B@G>;X^2P]Z>ZQ:B>HX8$$R24-DG@9PM-0Z"(0%74U1W& ?4]ID[9A^.G1 M.P<#P'FUK%SD+/WU;O@P H1$IY$(9%:W4)4U, MUE2ON9R I#L]Y#/Y.::?DE&>ES^@>])69P@CX8MM$XG52J8Y@WV9:/<,'D9Y MCSHI&W*#.X9=%'/UF,>5"N76UHNX,(>7=&>>-ACE?8;*128--2(E#*^ $M!0 M$HU8 ]!SJE#L0U/>JE-W((OVV2>?)$I?2^4R'(H)BA;]CY[4+4N"[VN=VK0- MQ5&?2BGK="#.,@=,48SQS%H&J*OY-T%A9UAW!H[Z=GZX)!Q!UYY;'@7:**U* M,4,PV;&G87>!;U^.'C!(6_:U'C5=(;(#5XHE\!I ,296V8Y@9_S/[1D1EM36!E -[+.GS*3X_L./J.A=ICEJ#H,"6S@"D[ M4Y""+>$XQGBU+K<79782<025.W"$UI59BND"B I=L@:1^P5.&_\Z#>0N4O7O\^ _C M7\;WC^.K'\>S7R;7XZO_^806__;#CRUP>OQ)9GV!W'Z#7[CQL4_8X.^>F/DP MGMS>+GK)YM/;2>XXNLETBC^OJ,UN8Q>33Y#K#U\FLYNK_WK$A!O34_R:+.\& M5[XEP,543]=G]8KDE]S9]-A\PNCQXI0OR7ZH;V_"3G)'M_?+'_]8*?+/5#)0D8 4501O0(S8)R$ M>KNZ0-M9WY>M]#R'\C[@.&<3#3;O2_6:FLB:J">O%XZR;K?AHL.DGX3RON%$ M'5T$'07#O M,D/;)B2+E,<\O5&OT6GA&!U+^W)4[X"UCF#NJ!&"C3XR$TO> M@7*5F.0W3]TAZ]U+;?8F=>=^6*43@>13AK 2WJ<03=D/RSI>Y8&;%A[L$:0> M[5.I2,K29#US*=DD%93=OPI#^KJ'0$FU6[ [?-:>!.]L=DS)Q>0USP,E %K" M:M65D_4<">JM:.=(^Q.<_V@T__*\:>L<0&D,YY+-S0B2@&.K=0)>U[/+4O . MBKMH.9+@OJ0A$JL=L4PCC9@\TT1\0S#7HL:.S!NA.U1X0(I[%P$&5%%CW,5SYP['4,L[$%Y[THQ+:%(CWHGV M0LC=]#R'\KYQ_$CP&GIA!:I*"&!3 ^3%N$NQ?C 0[(T.B=@72,Y0O=D43L17I3XD_3V?O9-.^=F2>,QYY\YP!HO((R,#)* M'Z5"NTB3X6O M=7[!&A#-[/[ RD%?.:!>6ILCJ_OA"/86)YH76Q!A!D MJA5;*9 AK2RSXQ;A9"F2UMU37Z*@\O\N>@+D/XZ^/L^N\-^O=I[RQ M;GJ_V)QXL"(:IHRD,8RT1?,3_GONC) MP*=HE'*&/#V"8N*.UKF.YO,H("=G9J)/L_(88Z ZN&A0IVBN9A:38* VS!E( MO57"/XZ)=Y\R1O[;IS5H?CI_.-R@Z2 RF"#G*4,?<)J'G\J]R QHRQ@X M3HJ<+1?UP[9AW2JR)\U/S0@?IQ]'O_YS\O EKV9%^X0*]N.7T6SL4+]NBH&]3J"1OYM4$$IS,QL@MABX/W][?CNYS[IXARK[>59G8/O=58A[.7 A,,N-# OL$9(/9 MHQ,UU*Q0DK<&S_:G;BB>>OL(#(:P0%@4TAL7K8/06%"!L6 =E(,1W:=V/I[Z M0%-X\DE)HKDG>-^-LRO_[&*LWJG1E#'9'7 S=;%$U MOOG'Z/8Q[\5=J&]OR6(3D\AZ'U'EG$O:1BZCXB":$#X8:&E=\R6+W2YK6WOW M(VT(9G8"+ %WW&+\Q)@3/$0=M"LUQ*A$. \SBS^>VV4Y^?^-;PX\$4<94;GG M02GE+34@K6N84'P#57Z^^*:L8FU3MY.@YY"^4_Y",F_SGAEE8I JFF; *$/A M&9M.3WKVGGM(?!W(2N1)#V,SQ+T@NH?<)1''DJJWDVJS M P3CJ53<6*LDFIN" Q\VTKA!27WW^##/#CL_@APB6AN)5U(F9;0BE!#\9\%6 M<6RC!6!/>M1;1.X1LDF(I**J,"$BXDYR6K92!0M?]&X+HA7$YK-X<,2&T MVI DO#6&1YUB>09G05>9XE8R%]]],&F[*LOH13Q(E;R75'G"2))EMQ%!W_\< MTE89NI_>9GC3)3I"7CBZ A\\',93!B,QH/1,Y+UN1DM)&XJ3ZI@&)>T2R7Z$ M#<)+'PY/2-S+J)DCR0M4YL"+]!GA54KR0EST!%HLQL@U2P1C$["62LS'F^ Q M$5-5%X?CHLG!WGU:+K/=OAEWKQ8Z;Y-TE%H2?0!DBKER&%!#$@J3MYUM5:U= MM W#3X]R">T21),9G&+! M*%]JHZAW=8Z23W^(/[!0+,_4UW8IJSA?G;16_&(J5&<_EN M@173OP\IC&=X!?*GO[V?/\P>PCPF'$\8)R5R>5.X94A%((PD*0@63@WM*_9VE=,^"+G6B_ M![GKD\K= +.*2XA6$A$P[#*TU/R8]Y6^Y\YB_O)R;VQ1WOHZ;]:^'M[8RZB* M6D65G-60,&^"V#@ !?72\RU<=Q+S3,I[7)P@#1 63071H .E8*F50Z>OWUF[H0P$/SA/BPIQ]L,'JQE% M?Z,C)H T4A(C4=R5<402756\ 2/Y#OH+(<>0VM>::S,T4H@DY9(R!%*EFP&F\;;7J&,R"MJ@/W_/K=IK.# MBF/HW%5B5)0RQ5'PQN<7%6&)EF62!4UCUQ"7/A&=N^J-1$>"R8^F43KOJ0E M2R>KLG7K+3#&JJ#H*#H;SW5XBPP8AUFR]=8&$8E,J5GJREE*-5BV,AUEAQT$ M/8?TOHYW)C4XYA1+FJ'MHIH5T&>;2 7XH0U 52Q]%NE/_SGI?D;9IRV7R,7C ME+*$<;1DE#!H6&"A[C312K3PU/@?;;.WK^.-8H)[G"S:2O#7FG]]>_=U-OUEV1?34V#@>6Y*!@=>6&") M"VI$$X1**FL !B,UJ4_UPF3BIXOBRZ(8__8>_^;GV7C>*PJ-]I"E7&:6/*]L MH:LNO$#:C_IY!D1IJ'SEA4DB/<[N%^OU\/?2Y-?%HKV^FA,+(8&F(*+$6,Q1 M9PK> X9DE8O+[7RRW1YW<8+X?G1_T\-X$ISZ$ VS7FN;@:9L85R[&DA!F@5F MY87SG6>C<^?9 49!)$:8Y2(F8:Q,E#EAR\M+K#N=948>K'*&"Q/$/\9?)M>W M_?BL"9,*A^S2W'OKG/.V&$2=9!5R<,-HNY_X9+SOBDR!@U BSRHAL=H3KDV) M3"->Y\J[20$=):[34?X"WHU8JH(/*M?*JXP.CW7%?Z6)D< MY=T DK/.!(I62V!&B#8;BBAHK,$V#65UQGIADCC"NV5,>N,P\.,8\HID.8_E M55GPNJZ= T!-JE3SP@2QAW>CVLF\#S 9YD"3Y$,H4%M.N:I&K 00.*-A.YMW MBWE'HI))8>2+&4#"5&:%(HFQ;>7=M"1PZ0JPIW?C7CO"I$>G;K,(K&B@E@-8 M6H\ "B9$:XA\ -XKL*+>S,U[HWQ^#\03XU+JH$O+N@BVJ@YQ+G@;5FT7-<=3 MO1/?V 25/*6.8R"5O#"0"O2)HG7EE4.>?M_3(^]+]4_S\:?'V^\GG[;V12UG M,?)>ZS*9\<1G15FECB&IF@$PLH$T9^.S+9:<4 [T+9R][(JUC% ->IZ+R/B4N M%30R<09BMK&_'9'L:4Z$$3;F1S0%1@+ZFE16I5L>_&]+)ENMB4%+*JWP&?"$ M, '!/B$.HAA82EDUGG-;GL:1\S#R9#',^6$!F867^(DG>Y?G-9=__K!E6*5P ML6A;N_V6K4'&6UNMJNY*D#-F[@Q9[(J,8>.=ACON\E76>2<>[R#(NCE(>>2@EC.3K)WVF MH)I_/#4+?=,0P=+\@&R)"#)%[7DL+8M@ZW(4$XH_DX4,D3B^B:-9MLAS>WW] M>/>X4,4P_C2Y;O/05Y/07H#/KL)8BX[#1J])4V\'5<,.?R>S0VDST$?3V_FI_VU?T4BR[XO$\,PW]!:/JYG MCRC5[%4*9='6N_KY_4UNN9ROX8CT;20V*6@6.2AI-%X00'NT%!71TM3XH!2E M">(U2@JC^$_X >AG1[=/ +WXHPP).MM3K3"=M$"5!DRUE0C6IE?H_]/_L;/8TACCK7>)Y;H!9:4PSJ8W)8P=\)4C66H%Q&6RR76PJ M/!MFG5+,ITB2]\Y#PZ8,J@IR\XB79I?()M_%)@1JN #,2%L[H93C-0Z MHS%YCWCG,L*,+E @D5>GB2>,"GZ))FA =^^I1 LLM&=&>Z65!;+P8<)$C;K< M-5K"F;[4LS^INR= ;&"!*)\RQ*B"G(=D45DF\^M"!R@JHZ]24L]W]Y1:$!FV MU*2<-S,O4EK*BBCIZB4]&'6*=OO[)0A+[W;WD9&4,$#..^>%U32X4( 4* ^U MY608*FMZ@6SN=/?,6YJ[ZS$I(7R.9.=Y]H'J'& MV,TF *\-MZ3TQ0EMZ]/,2\"HND V=[K[(%.0DD9#N.#>"B94J5!BD-JQ8#P/ M5EXDF[M!:YDE)L^T$?Q'!E%.);N//%;9F0$N!;L\>ZV'=/<.C;)@4DC*(G4J M:!UR&D9CQLA(]0HRX$!):[#AE0CEN>[>>RDUYUPI@R*RW'K4GX6HI,B8.;6[ M-\*\2DD]W]U+CB$T=V@-G:0B<1ODDZR,19M2%XU0I[0YQ5TK[VCOQ[/%TIL, M8O'S[>3S I\B@[A?9Z#5R1W^RKM//^)/YY^6+PCX%R;3&]K]H+B04Q=9S9Z) M;S9/)BV?1:QX6HJ682'LA8W3$&8P3 MDM9>L*"8R4U-Y%^4_4!");!G<_P*I?A^.NEZHM MQ=_&]WEO%UIW>X-G,YD_S!:0.L>N[$#+3D%Y;KD@"3! \F*U^ )XO8@H[^XE ME(*/J_J&UCZC)V8(*J_)2)Y0B__F,2%Q92^ 8UIU&,"H&93#(%&C8K! 5)2M M=GAMNC2&M88-7TPP/ L&3B08[W(I(BB\-B%)GHQ9726A9(W 9314=OZ%!"-1 M,' JP5"\.1D35%H1:4:&T+#""DFQ8RLO*-/V&2\D&(6"D:>Z2L(Y*8CA)CD7 MB".8LV&^(2"!!D--5?97@C,UO(W9N6A7&HO1K^/%LS)/">&$13#"HF! M.IH4R452JU6S2G3TKFBNA@\ICA+,23VGYS&8#-"@/-/)>F_8*J0P=5J6'82Z M$(TYJ><$HAE$3B1!O8E4)K^*M:35=E M9S&W@M5723(Q?-IRE&!.ZCEY](Y01S"W%$XF[30M-D9[425T*I=$]&4(1J/Q MY:?2&)T3M. B<\P:8PD8E$;"',]:R$@"';$6(8?9F(.6B>U*R;TP)B2+L: T M!$/A MXB:0W(1[5N=6CU+^7:E]2^)9GH%A03">47 EYV"ZZ 9 J4;8VY) @] M$:D]]1G/:[K[?3;>%PA=#\;X'O57>"(Q4L2 M\OI00?,L'BMKER1FMG_ZZWOQKS[Y/5,Z+R_^X\2XYRQ+F,S&UP_3625[FD$: M8]1&.:4,SR6JLC.7\546P.C^V__X;QB)J;_,K\9/A%U-&GSZJZ\+I-:ORT?, MJT_3V=4#_L7/"^S ^\]7TT]7\\7ZU>D35G_S&\TVU/P;UXM]J,TO?EK\^=-7 M7SU,KZ['LSS/H ?@I^.,),O=?&7@4OR]_[/7M=)[IOQO-_G/\\/2;FU]9I+))_OWB M=_)>R^;W%]_^9B@-WE"PE]+;E[$4WFJFA'?>,LH3B9;X5*9(I(1NI;UY^KBG M \H*V^CK_#0*VWQCAY*&36+^4-)]/S9/,S]\6VG;?-%T\O'+Z/YI[46:SCZ- MT;#?O'UZ*#[2^.8%N"C(AZ<59"W-77X9*BZ>S\W'Z0(;=39?$E=]U-H+]W*W MQU[78)%0-,:LKPP#RKH(P21'P0CN25..)ES0L/Y4U[&N[HR'\8<.'*0#VTSA MMDPY!4Z \40MD&A8WLW2%' IY@:_3S7(>!O_'&<3-+ZQOXQGH\_COV4K%]#L MI=%DUK'9<" -.>IBL_5^ DA46NE$[NJF1A+J"@)&WDVQ8Y?M.0]V+PG_KL^\ M_R)O'+L!+D! G@ .SCI-GZ:@\DY/0](?Q]ZF:/&]\]=N[@]Q^1J(U\1;2[E- M$#1;%->>L+;,!E9F8^O9'L6?X0_C#P4XF;^G>.PYKJ=2VN2C0E40!1 T M-#K ?S3VXFH]FWY8ZGQYZN4/;'X1Y[N&KP:PHA2*TMC1;=J&8J2B&:BE)>T+7U)(&_ M4?J/DQSH)$]S38WC'JSS4B6EK>92F-*\HQUSVPX7\ZTWZH]K>O3A'A]R;3O) MD "(%0%<%%)8R32UI8%9*;O=F_(WVOQQDN<_R>%*(7CR(3)*0>,])D0SLL(6 M-LF0[6?/WO _3/3EG?UA)1$>G78Z<<^5ALB2MK+L=/0D;:V$,0EO!/WC^ 4O$)2DG@:0MX,XRE7HIE&(7FC!'O!A O"[5@%]^2IPB FP3&A).#'>N:B*/\[_L\S_0!.CH,$QPF+IK9U6B5O"" .6B[_("OP\3<&!T-X2#>'96IZD7 MGD29P3>(3]PYN6I< ;:]A"K$&W*6R&]_\?Y>C_NP1,X1'Y3W-A#(NXIUL,VJ MNR24!]A>:B5O-/QQXH>=^'/-_[,ON(I:22ID\BPQ&B1#!UXNN&R/UJ_G[>2- M.$OQ]8_C'O:"$TS,M*0JD" $TN2)-,T%-TSI[2=.WQ#U>SSQ?RR(>>V]"X>$ M\4RBY4=?C\$;0$:5 %LV"DH5H".&VV?(:OC#^$,!3A?'DQ0R$F:T,J)A,($X M6.'T;!3TSUW->7D=^#A]&-V>O%-E,[76RBL971#)$F#4&A$*D)AB]3@AU^=* MK7?)YA)/9Y@&A ME_VA0VD) MH&%CS]WJ (88K7A%!S"X\=DX &4"RSB @GKID[:*%W $\'*K5M2%51 M Q@;A> 24Q'S:%VFY#"5MEUU?M'>)CZXZ"[N7$[_?+,=W=@83-08IU81AZD; MU5!J6V 9[SBA!?K];_1\S@IJM6UKF%9YIE0%G8&D'29QLCR0)KV!%K[^0/J; M/9,\0_#WT=W:>J*\0FORD#\E;ZC*N\9^R3ONNX<--O>:..^#<H#O$>"E'M(+NFBI M(F9W7"O!,,'(RZ7"RF9)V]7WSML8V+_9T[H$ARV\<3%J2R3)J]@@I*>M4XN. M)MKE5# 1^9T.SA&A/6>.$8]Y%U-BC>")CIUM@V)?<#$?PN"/I$KSQ-7 M/D3"8U">26-]%$7FM!-7$,Q S4'GD/F[IG:XP%K-'W_\.,W9/7F*- "3E%IG M?-Y+AD%MJ8'$3D].:7O5R-"2.]&QM)ZUG_YD_'Z!>'NAA[79&QTD)X\1U?U\N<$!^$"QTZLZAL%KZ9ME0)2JHW1V#;>HI.66C%AC4-;1O&85H^"BL2N9- ,:] ZI'>ZPWD^0..P89;7A',A M.=>1VJ15=(0UELQ(LK5;4_)A9@Y?$#3F1,A\PYX/9I%61QUH(!SO!R$9RNWI M?"A>DJWGP]ZH(6#VG8^2;V"( M"3^\ZZ@['*RS,U(CC%'I%?6:V<%54K' I&A;:K6U7*B MF1DVDMLJP!.=TO$02&<_G1B=\=:Y()TAR?MH/"G1 ="NMUW&Y;"Q6R6Y%SR6 M%RK?K_=/@\*\4P3E@"H SS5FHCH%&:5@B7>"Z?^&#N,"+5C>9YD8P4N2T&01 M*Z(JC5U&0^> N)8#/1Y?X+&\U!,7K ]L"Y*2<4*J)+5V06$@HO/&H22E,=#5 MR/4*3^.P$O-EN)>-0<6H&'CO05H\$P^D# KC16)Q*_P&Y>H-&:(O]3"17L0I M7H8!W'@HD-PEX0P81B)5'KQF)49(5FX]1:4'#<%?X!27@XSV_J9IY?\XS3]: M>[*PGS_/QI\Q]'^%H;E5>7P?TRAJ@TS1,$9+:!XER#HT%YH.U,CQ7 &?]Y1? M4;1"O5(R]^58&HU..L\ZED/%GW9&*W2@IH0#!7K>0WSM=CA&*@)FT_A/%6*R MA-A2R14^A.UV6 ZS&&0021]TYO-#WVCV/^.+JMBO'W.B$*CURE@.+A .$429 M(?1\ZV()3=[ (07C064[Z*EV/.;\!L[54XVG!UY*KP M M!MLPL'@'/=J=9=37>*I11":C$DXZ#V"==L84HTS)#DQ)\88?TD4SG&2K _VY MWQ?\W/[6Q3\V5FKC%U_CG^*WO9*C8U8**FR>,6)X.:WR7A<8*\H[H#G>L#;H MZ]"B&^1LT"]/9HM?OM V@E491S)A+!$F>6*\C,DT$ZMYB1(+?_KK>TK^-8#, MVR)Y&3F?M7*V*BA+#H8O8-J$$!1E3FD!! ,0*&1UL3+>-5?_<3R[HR=[SE^K M_V98.RDP'-,0E$41%B09SIA!^<&_X ?&P@!"[.7WI:0ZT"/\:DB!"\N3L8IQ M:;7S+JRJ2M9H\B15\IL6ZD OYZLY-VJ4\]Q)IGB$F(2B)1IAEKJ%4"GY@9G7 M(]:Z37BS$D0O-7??1&5,BF#,YXRFX#'6T+Y9+H#JSDB-:"J4IK*NRIQ$@B(.GC:VY>74^!]X+WB^ M%U0,<2^.E\3%'<305C]:'DTRBD@!0C/K0*BFFX>A!U@#5V@= MB95 @LD(7(8G\#*MD'DQ_5Z>J_F!#A)]#R[7ZK3G[T>3FS2=?1S]^L_)PY9X"]XF"0JT#IX\M6L[QO%_.R=,ZRCZ0,XV)/,P>ABC MN+^?7N=IH.OIW1@_)0O_?CYVX_OQI\E#ENSD_A$_\MW7\;(DTC$OL@QR=R A M*4_R#C(?G';1):5U$[,ZRVD[8P"JH06S?R2IIV%7[687J&48BQ-G*##\'\?< M$[L!0!+;9E<8H>0%LZMWL\NY)L9$Z8R13@-FZ[QD)$KH:H="!JW1)V 7;]P" M'>0F/&;X@V7E;GE'&H/Y]%EY-G_(Y1_E3T\*5@)Y+6/DU#D5K'&")E6*GZAJ M>RSI/%!$)Q7OXLRS!UA*)]NHZ7U^'-J0$?[X;GJ_CS5U21N9,'SDQ-L,WN*( M+7M6+.E$WFE?NDL2SXD@)U*0><>"9!ATX_&C[^K(ADM2HN-7P)SG MCC+PH"/8B'&QT2X9'8L6>MT)*'3!XAWZCO*,M@1,$1II"":9J$1CP4"S+NV3 MEW1'V^(YT1VU$!57T;!@2+"6R?CTF$NY\;Q+A]IC+"\JI0M9J[:]5S0!3^@1 M-!=.0,@+:,ICN:&^:P@"+E>\0]]1R?(<%0C.G32<6$A-68QR:F37 #RTH[E+ M$L]I[BA8H%P%SC2ECAG#O"WHN\[;KM94X.>1TEI67QK?.M[S3QR.$1[PBEE' ME=12>@S'$FDN&66=@88"M;^$.KD<6D8G=H>* Y>6*,64$5:@+1*B"18H2UU0 MGE(?8(K.(J.+Z8?:Q UD$((24IH($=/P1%)9'V)8)_:R:N,&7IIHAU8_ZX(( MVIG$4/>DIVCM5$@9!5 PZ">T4>/Q7$AH&8V2I M79B@3-*] JEM%)Z N0-/W][<3++ 1[>Y+/CVWH^^3AY&MWV#%I:ID,MRGFDB MJ0\ )6NQ(E;3,UE0>UV6RQ74 =>$T\24%0Z\#-;($*5J B)A?8W?=#&"Z2E3 MYI0K)F V>9ZW7-$"^4ES?%R?.A?[96-G9.X\UX,KCP()P6EF.1K-Y$S1 !6J M>NYE":JG>AL4$QKS\A3 8'8I@:147B%,JL'Z!&WC5;\XWR)AQG2IQ)E:'()?H$B_]LAHTI=\ JYGANK;Y !L]C M-I5+&@U*BIX2!I3BOS7"(A!C4!-\R M0B6@O8HD9Q-.3W3A!,87/!";*!"- 10)Y($) M:A"",&^--D!9*;TF;2N[DH5%7K^P]K\J&;K(>NL(NEO+E4S&%P$I+LFIOF1#R;?IZ-[E8;<.S=]/'^8;.AZZE_O_FE1<_"!F]Z?33'4*=\0'<9"6!\ M"=)!TT41C*S3S 5\17M_TGY4]C.V%,W;^S2=7;?&$I;G3%M_/H!R&T?PIHO-YQ$O&^)&N%8](&XTJMCN#H) MN:5O;74RJ]_ITJ1F%&2K]@0E:6+ *$B-H4;*V,5%>P)4-X.2?95G'UIW<)S; M^3Z,'R:SK@IAUT'YQ[N[Q]M%)7CY2S]]O4$K1!(M&,"Q&+@,*,A8,52I\UQ8H_.W+8>QD)\Y2PG0L.1HPVV*:25;:]"W&Z55^KJO%:*]%0 ?H]_Q31S-<@S1I$&U%CDQE1%V#K/PZ'2PF%X3<%1J=&+*KK6 M74M$?2%H&]#TM0AH?RL!.G"1\OR.=\Y P!L0F^L@E:CFZK\N1T"I';K1?TF29#9@I M /.211%422L,L75:87+_44<[P08-1U!XEDLMA38005.!FID@6+=JI&08 =;M M<_BK[<4P+\#M 8,[*<-J@T;-TS29/"HF&E74*5:6W:B7Y^[ VZ8H<1($B2Q) M8;41>N6\B'952X=4>!D[0MQG<2EWW*E$HK6,1L&XP]@I)*5+'R*+JHXP)5,8 M90Y/X5GNE-4RK_C+LU#:!8F:1\J0#A!>6Q TB8H,K76'H[E17#\F9N3OP3F&0PX!RS(43&L7@B#:K22L#==Z(=K3KQ>!9 M7*H==\K[[,V-EE9[ 58)*F/3>Q%1[:I+#QD^<7@"SW*EF-#!YF8L3P2*WSG% M2M8AP56G09D$_,T7Y_: JI27Q ,XH(L&/0PG8^&0"EO9<'T!W!UXI9@EGGB/ MIQ@-P22+R!6+QLDJH_Y.8K0QN)]J/T5O4,@=5\QIA4$]B50JI+%Y)O28[50- M7\"E'-IPZS/=*9,PX77 A>/)1:&D#,7".=W10\\P2.\:-#HSM_O?J;P"V06, MA? +[C,O%;4V 6"0 MH$-S>Z5+K>->V\P!Y(U:@_;?E^.AI'3R5HAU(7&%!LXY*:+1(ED!+I1N&R[X MUC52&/*],? "0MI2Y-]83FL587C)DW$8'Y"$T9HLZ/]2^VT\,Z M(KFQ[HL8F:1F+ED.QD;TD 7$3,1V/+#&DV9O-!F0IR6T\--??#]:0@W_,'[X MTD):/U\/U'KSF#89[](H HS)%'@TJ]9# [:C];"C>VQ??H>2T7E[GZA*,>^P M,,ZGF96&<*HQ#Q6QN1GHU*L@ M+;_HM=_]S\M0S]N#!Q2Y3MH2"9:;& (I*VDLH57H3Q7EI@7)< Q#/]W/QM?3 MS_>Y+_+CZ->G\:WY8>52'R'F<76%)Q(\]R!%673FN:IB+"X-VWP-VD+&493N M*D)!5A=O.6;,7CD>N5YYB2!$]7[!A3*GHW17:N\4)DA><&;PTN(E==*O9$IU M-;2):8@^':6[$B9I*%#BF3+6>8ZZFQ?!-DCW'5DKYZHU7GH\I6%\G95^//\P MGC_>YC4N:3:]^W'\\'"[7-63,27Q]U?]OP^3[2V6VUD$FE)0 !8B<"]9L 4R M7E)?J0TUL ^#QU%_1K'T6&&K*:8>RBF+<8FCUB1;=AQ$V5Y'NK'W][5*I*\! M$;BD,8B\14SQB"D(84T[/J>N*G*S7#E]24UY>]_UP?YQ-L-/7;ZNX6^_G\XG MQT&G2NDD%1[3#=03(2C'>U2 3&2J;HZD="_;<"#=YY!$SV71!I@($*2C,8&B MQH?2F^I#J*)4R8QYI9+H UQE+A=L28P8AC(*#II)=#0;'NKY4P!R29)XCY\T M&^!NJ&@Q,062-/X?S;6-NO2GNT"J@O:Q$MA"[^GY[POB+1<9R@YC!L.CSA77 M G*D$Z^,Y:OCO^<>H#&D44<;N/-1$"_#JEO=RAJ70S#8*ZP87@H/8\Q0'][= M%VSC\=Q>7\\>VS.47>'W1AJ:6ZPHX5P2)KP3#F/<9EF"I*&>$&T/X!Q!X> , MMJ/V=08QGXA)$AN)#8HG&9#%AL%$:>7NH/U>> D,MH/]=0:9\AE7T0L,\D,N MNR3O&@8)KQ\,H#UK=D8&GP"X][++ZSQ*8CSESD+B^0%1>V'*(<;@JWO)Q#-X M?")R/[7K9)?#885_7>=0\$N3( MT*0Q) \.@BJSL1PZBE[\+#Q^&-\\7B]L[X9]_G[T=3Y^]\E^_7H[N<[+(O); MT>,#_NC[R=WDX*D_!YZX@!LU"LH3+Q),"@><;;(G2/(C* M9OS_['UK<]M(DNWGW5]1X>W><$= ' +@T^Z>"$HD9[W1;7LL]6S,IQL06!0Q M#0)L/"1S?OW-+ D*((4'P6R0.:-N=N6A$=5(O-49E;FJ4;]]5Z!.O/* M5ZYM!_WJ>& <=_ @IV@O:*6XN:$;V-_4Z=RVS3NLR.PLJXS XU[/@;?6%__< MJ/>83J>$Z;1N&UU8S-O-VZ%Q-^C5F[?+%E#XJFL>J=%I[SP=W#1)#H%R7?\% M&=I#48$>\N"9A[>6B[_:7NR[_1%K$U]<-?2#9/J_^N&;_3AW1@L+ &^'MP,\ MF\9H]!U^OX,P?7?7Z1JWG>4AO%US M4% R6']5:W8JR;1/K3*]GM['F+O9 \G,"]7LOL@5#,Q4$\YJ" +=5X=1R49,G<3:S@"8^1P%*-]'2Y+6'M M:0VL66^W(;SJFCVSUQF(4RDR8;5;Z_NI@-3[:-&&J9<@N_;I9==JF^!F&,/; M6QTD-1BV6QEUT[ !'W.]VK?9W4?/3B>[SNEE=]LWQ1Y"KX.^]Z !P6UON8_? M6F\^:+2;9Y'=EVC"@YYM(\_4V]0^IQ#=H->Y[36;0^.VH3=[MP.]WK[+LB*= M_GJ/__Y"6YFS?)F=P52[?8#X7K]A#)O@,?<-6",6%68M?;AMIT(-F9W!1-LM MT*R^J>L&'F-0;S7N!NT%,UE[O=_K9#+K+U(.2M@C!-K@973;G5ZC-P!?K-Y? M%GEB-^Q:@;K>:>P!9GH=';(VQ#F9)@UZQMI"V49R M\_-)Z RV9O1;+;W7NC4:W=ZP:1C=1F=1T-W4;]>Z#3O=YO$Z].HPX\\Q#O'+ MN.^X,1Z+)JI:MP5UG<#(C[#;KAC+S>R-EW(9) M=%A0^XS_$ <[EU??N/S1/+E5\:_3Z><=_H=>], ML]\VZX/L$+]FHU]_]]?_=J./(^>9A='6]U'\+73^S3_H]5GT\=U_/T4?7]WN.AZ_F8BI?]"-^H^[W#.S1BB(&Y>/ MHP_UV?>/.*<;QQO!C,7/^8=Z> RF^S&[)_)G^.#ORP='*")F<]=-K_GE'?A' M^',XL^SLY_UG^^*,H@G\$^;TZ ?(^X&1R@PH6 M_\)B"AR*]\L[O?6.!?Y+^L/BXK]$H^4_@\)'I,-/QF3H/WY<>5#N#44/?7W_ ML;>WS_MZFCQ-_O(G_P82P"(3.;;EINCSZ$>1/_VX@JP&H&0>-O,_)]>O_"H0 M<(N_>7.8.2SW82!C" \^3)P1X/=&^,??%X&PXT&\[D3%]UG3V2T&??6>B[SHC]5[(3>) L"^$])ZW<>F%SK!B2 M)2_QXTNR8C[Z[BAY4)_;(D9<"M+4-89NPQX")84CA=L@KXWZU=Y5?H1R1RJ= M>0:E6Y=E^A;AG*^]0C%0O+."8(ZYB^2@#[60<'=!DL9>C<8.PLB9(A$ PVP! M$^D"M=26-//2-9.@DQ14?04]!BD/^XY?L ^^Q$/SVGU&\5]C*#RV6=\2:EK^0^RQ/>FYNT:->XN+:&7 MIQ67J>EF7=,-HW2QJ6)J>-]CP&R76\$O[SS?X^_^LICG*?3FBCU!PBO"JZ/Q M2F]I]4:+\(KPBO"J3+PB>'I3.H;6,@W-[-8)C0B-"(T(CU]-\__V7_LLI%,>:]/>&CV,4N\^0L 5&[ MV7NV'!=O&/K!,([B@'\*PQCKX7\'0PG2!O^>-T+F?NZ%HF;^JVMM8]18UFOJ MO<$MDL\:[;LZTN\,>KVL6;+7[-Q1O>9^]9K=;JVC-W+_DU>]V992O&D:9ZUB M._/KJS5ZJDY1Q!.\,/DLAMN\II*QXHQ95D/&]BU-/&R_[B0[I KXG\7"%EX) M&;)\0S:4V)E7S+0?_,AR6>)$LY2"_-]\Q,9^P#(7FL7H0[-HPADI)RGGZ90S M4\LLN!-:F81W1RNGBJ4DTLJCRDR8#*8SUY]S^ (>ZH#S+!D5*'VK@N#*4,7R MTY=F0X/QE2[02MCIL8E-LE.RT[+LM*DUVR:9J0PSK4C^JTP1]IV VQ&XAN( M/>&-4(BB;J)0653293H/JAA'V6X 6<@568C1DK9J7XI]J)A'4$6V7\%0<:L9 MTS2KV0(E?>EK@B6I@E,6KUI-*JM44F/(U"[-U,R6-,*:BS=M@FM5N0>O6I.O2#I4.8?E.EG-Q8];6]1*#?Y)[XCK]' U M5>]+1_]=$[[ MKVRM?#&<*D'F5%X+1JFRTYMMK6F67[2ANF91WE7EO.M5@1QAVIX-&XVVUFI) MV]2NMMY(S&>K' V?Q7\[S'O;F=RAY/S+*9R)1DMKRPMM55&(LMT"6OTOTT@2 MFS#;6K=-)8F;UYD+W#=]>WMSN16*>ZK?^"PM??X*7H4]WV<7M-'O-IH-?3 T MAOU6L]'LFOV[;!=4O[L=EKX+FE.S?\5AY(SG4E<9_ABR6]\*1GA9 MUL@>,FLV"P"J1\QBX:LY,_C+4V!-:XS]OJ ^2G^W\@XVM>8:&P?^E$7PL5GD MB_]J^6>%"<,2O-N)D H7]_IAJJ!_&KJYW)W#$\$E?IHP?\8]>&3P!X_80OX, MW&,8,@PTN\QBCX'_!PQKQ"T7_F/!U0''P@$L(LSN#QR;AQI[A&? S#VXZ]D* M'!X):8VM1 AA;,/SPN1J#487S/S BF F@85(SV;"9& ^?\8@.<$:+,H4<9&S M7#=[&UC2R,%2A!!DUH/?I[->RF&48Y':)&^6_#J"-XW$6^!;85R0OW=F!3 1 M-^9LRJ.)+Z:&O[=L._DF..H[& A&$.(,M%O+%;[F_83S**SMA35;\6,),R!+ M_C7@7^#[P>OO_# *]T&9NV:C<3=LZ;U.O7YK#EMW_=MFAC*==K]_>2@#PKKQ M$VDQ_AT+610&&O$]P4I"WW:$1KTXT40H738%L"@//D"(>@ V]S)QP*S@NX=. M*"P1K 1>@I?-K'G@@WT(&[+MS,O&-VA"_4'1@B/ &,%AL^LWDN+A-__BV<=Q'\)_$K&%TGSRXCB,@.)X=!V"& M8,X[3W^$8W$>8\0!ENRA'"D,&(4;H_T[7EX:."*\_\GW1R&"Z$A++\71O,"= M$S\&6,'GK@RJ'!'MA2C;H (!)0RB7&D8DK>+$J^>-_I[#"H^QO'U;!$JAWV( MF5T?7*']*KM:@T;_SK@;WG9TLS'H- >M3H(VNCGLW99?V;6^T[8:>#3DE5P6 MA])?_W]Y_ZG_J??LT MN)X[ M -S5EJ$:AI0Z5*-;Z4K.>J5'?^3MU1[]D;>?N7[ZK+>?UV:K+?G3(@:=$'%( MK7-H!\X,(R]9FPNT$:5:N:ABAZJE'R)\<+\OX?(7[_!%9!UG' M272O-THW&-@-N\OE2-6TE#1GZHW8($LYDJ&0H9"AK*5B([B890EM&'+B>3UR MLA?Y]M*@)L8^'\5V:AZ*FL3R&Y,MT-I!(:/_@X[KKKC>X"2Z8I?C8 M>.+;R(\?HW'LBFUP7(FW%V,0YI2".:?!%.7D0_I#^D/Z0_I#^J.F?$A_2']( M/F1?9Y$/D:'L$=0-_:1)8LZM@'$/*Z?SK%U,)C>20C)62V-/RK=PC"J61'-; MK)I*<"ZHR I<+"[=T-J[,T9=/5,P@16!%8'5N<"JJS7:3<(JPBK"*L(JQ;%J MT?IGE&^PA%B$6(18A%C'B:NC=9OE$_ 15EUV:A ?%,:S#<*!.7[_UI!,8'E0.("KT=6@EH97DPE82W=2,$]!1*X"!4I:2ZRX;W'5#25J2FB!> M,:;.,H]!U VMWB#B3C(1,I%-XNEHS2[1/9.%D(5L%X_47"[9"=G)Q=E)6^L: M.EF(ZA92MK343_\1*ET1*LDM<5/)T$Z>=%(H;7[F;%2K].PF8=1U[T30QL.; MTNEJ+9-JEPF)"(D(B1S?[C7:[U^BT!T-QJ&IOV+BKMUN7=X1S3F;J'^%<,-CL M2.)P]4SB;"HLX*XX_A?/=-]PJKP#6O$4B*N2<]#Q\8MSXI.#C],CC.%YULCQ M\9SB&W%,M,9&SA/*4YP2(LY6=MF4CQP+GS#U!4>]AN<,OW \(CEDX

1EI^<_Y\^$SM]DN:&/Q[(#*#DS$ 9>"#?Y\-[D8.K\PZP@L+RG]#AE<9"T M#7^S'$0'YD1X(OULYCH\V/F@]AUM.&_N=U8X 9C _PS^C)UGR\7A[&_TK9[1 MZ'3;O7I7-X?M[F!X6^]FY[9W!^W;4QJ]] [2=8M'>3&^%)@4:Y?NTKT>96:! M\-]G'D8YS9M:40Q/<;@XV+M;9R-K#O\,F,O#,#L7',\ %V>5QX$]L4*^KUKN MI&LKRNE/ITXRS,/.][YM]G3]MJT/]69KV!G>F8U&>[$4Z7>#2FOE6D_CYR\/ M Z;KB^/A=?TCN_ORVV^?'GX;2#HPNHP%Z:# 0ZGU_PX6GRA(#E,!K5PHK;H^ M@##SM=$=\JBLZFSIQF]DUSSD\5K>XV 3:R1\E2)A,R=!*6N*;JZT^?V@M]NU M-H/KW*(3, ]YY';\#.ALRUB5HT]<0_<99>YCO7HN$XT%PZ\ M+TY'[-9T^6:/6/WG+///GA137'4S#@.TEG!3U,K M132872!.%MT4:ZU).J_G4L!%C>2B.LC2YX\1&SL>:%X2!JH/*P,+(NX0_IRX M]"'W'- XSQ=!*8;T(\ZG(CD%]O,R\5T(PZV(H65'X/AJZ/S#7S"8U=@88F;Q M:Y$"$'^&:S?IIR\.BV8QQ.3XPB2&B":6)\_U&.>&!4 M.$B0A(=Y%C?#?@13#G^$#_O>@6'C16$\75[/0TP60> 9)U:1"&)J.0)OPS2# M.@*MGR<^)4:[R[=X>=&*=WF80A)YU65Z[)5D,7JVP/ZFCN5Y*.)'*P0#3.W' MPA2/+>SP 60.J]N<_=/A[BCYP,FU,]\1#BYN$#3$1B$#M.DAFF MV8+Y(B,@!%WX2FW;>%X!4:&F+_42H"C5>BD:#\OQ)_@RH^2(6' CQGG\6W%U M8A!S\.1C,A#/D?6>Q*0AZHL"WX7OYCP]P?Q ]@-,1HI,Y8C#1"R*\D*\F\]9+- M._U],H]'CC)G2<#< M#9X7W8/)[!K'89$"M> 05R2QW.1FQ)[(ZORD'+?6<)V@P6 \@C1UMB) '+>#,R>^<0! M)5D&9IMB-1C1C ?P@^N'(9C1_V&*&:V#?[?Y+)MBMMOQQLCR,P$O93IS?;$X M+W:E;-=RILFN#U[UE(XV>SR:&P_L1";9G\75V14!?XKA43XLO6#4&%JM1KK^ M(UZ&"Z(3C&[0(Y[GOH^-@&X]"=?8=<"RQ=X-_SX3V>IDR81USG]TTW?OG3;? MF@5?S9=[XF1>\9K]]W ZPV%]V&B9C>9=KV<.Z\V[P2);WFD-VY>WBQA_!@Z(\="OP1LMP=NA5A ;^STKL?D9.3$XB(P@M!*CQ&?6,]H MMMQC'"W!$Z,3)I@3[/[JOUFI5Y4_C+Z,[RWXF/NK?GW0O^VT];M^M]G46]W; M?D-O9JK?;-<;EZ?Z*"[4AR??'X5XH/9M[EU +$3[;T80T)PT5HQ3%W,K7^!+P.>^@%6NU6OGR1OPY_U /75!WI<)27ZGOVJN^;@]]3BKF,)K/3H;' M4B=K%O(/V3_6TG/%)7CYT_X*V#AVKZ!+AM3H_KAO#=_*_?IQMS?K^]U_&+U% M(O&T?E:??6<"'-E_U<7_NYPB>_'CVA;W.FIIN2#N!=S&B1^'/"T!6A;W+#!K M^^)#]#RRY'/E>GJ_QS*ZJ\CWPXLI:(G+RVX 23^S6'S6OK$"7R=Q!WRL+;13 MZ,!@<()[E@ 3KP!D^^).Z' \.I!6+N[[:LT#WTV0(4MU),XHIFM$86R2I?"# MF8]^:SY14A)H8 ']RB&YC+"@6$@X#E7TAN*(F.,3D7UHV5C+.=1:^X>U2 %V.(\I*\:7EHL1N2GQQ&I(N\S\?<%F[;&D2(.OXH M_19DS2>P9H6ZFDM>NOI\%G!'%9 MN'J?-MS@7KK_LDQR0X" NVK/2;4A!0NG#18N2\?^D6ZB+IS1I;<_XB[H6##' MHI!GQ[["9;N4^NJE+8O*)MQ:QMH/" JFCW$0IOMEXC/, &O'CBVL/!!_R,J^ MTM*K)*5."_U5+_3RUYW5\HZ]].OX9;OZSKGH<\P*,46[XJ* $UVCK(V63)86 M[ .4R_5#+(L02W2Y.?LK@KR[M)-^-1&W*8LF3!@B[(GE>.2"TR)<2E)-E/:^ MVJ,32_$A&D?+\I8=#C+;,RS$U=>GE,%([*N[_"D-S9+&T%G@CWD8)K0NY<;/ M>^UA5E_J_[]36""VILG?UR!YI%96,^<_<+2\_=5E!_Z>T MCFO.PDG@>']83YP,\@0YI I$@22M65QAFD>S#CY\FS&+/V/D9S1/J M$\'?FQ3!Y.EJ\TTWN5H9W$/WX!,GA:WYZCC1N_WLN_&4+^A#86R/HATOJ5JZ M*63)K3&82O&?\F]>[.SG-^ZWT!7G'[-@*&\9KXH+PX$EP3$7!0'7OB*13GIQP]<_->SPU^6>IH;6:)M M"Y+U)?D 5KWA_Q*N$([]T8(6)26%$#_%J^SLZ3P>D49$T/5X\,DS$O573=/K M^U+.*]*$93LVJ(.3=$:GA7DPAIF?T.4MV1E =%/.H]Q]2ZZ O:F?WP3Z_*J MM&:'$>L:S7ZG5^^TS(YIM-J=8=VLF]E:<-L?G)0JX$3$NLT57MWAI\^]SW>? M/O]-U44 [ZL(J>K ^(70)C MLSN-^L=???0]>3 5& M I2D/ F&M'ZR[$%#>B\60C\.86SA3]1L7T:S?4=*LWVK==9F>[UQUM<;US3Y M@X@**/VQ'&[[W799E=$L7VCDQ?F0I"VQ7!//YEV5\W>)N,21%GJL;4;UK1.6X,1RUK63J]Y9T^+T8';:C8-70P($N8= M)SJST2*(DP5QU2."*,-1_*%9KV?'/VG@\'7:S1_9?7*2PF=Q @%N>QIU0Y>2 M^<;[#CY9N[WA9&T9 ],8*'Y*?5/@!W>;QCY^\.*3&F_$?"6GO,[@AC6Z'