0000815556-22-000003.txt : 20220119 0000815556-22-000003.hdr.sgml : 20220119 20220119072559 ACCESSION NUMBER: 0000815556-22-000003 CONFORMED SUBMISSION TYPE: 8-K PUBLIC DOCUMENT COUNT: 13 CONFORMED PERIOD OF REPORT: 20220119 ITEM INFORMATION: Results of Operations and Financial Condition ITEM INFORMATION: Financial Statements and Exhibits FILED AS OF DATE: 20220119 DATE AS OF CHANGE: 20220119 FILER: COMPANY DATA: COMPANY CONFORMED NAME: FASTENAL CO CENTRAL INDEX KEY: 0000815556 STANDARD INDUSTRIAL CLASSIFICATION: RETAIL-BUILDING MATERIALS, HARDWARE, GARDEN SUPPLY [5200] IRS NUMBER: 410948415 STATE OF INCORPORATION: MN FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 8-K SEC ACT: 1934 Act SEC FILE NUMBER: 000-16125 FILM NUMBER: 22536794 BUSINESS ADDRESS: STREET 1: 2001 THEURER BLVD CITY: WINONA STATE: MN ZIP: 55987 BUSINESS PHONE: 5074545374 MAIL ADDRESS: STREET 1: 2001 THEURER BLVD CITY: WINONA STATE: MN ZIP: 55987 8-K 1 fast-20220119.htm 8-K fast-20220119
0000815556false00008155562022-01-192022-01-19


UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 8-K

CURRENT REPORT
Pursuant to Section 13 or 15(d) of
The Securities Exchange Act of 1934

Date of Report (Date of earliest event reported) January 19, 2022
FASTENAL COMPANY
(Exact name of registrant as specified in its charter)
Minnesota0-1612541-0948415
(State or other jurisdiction
of incorporation)
(Commission File Number)(IRS Employer Identification No.)
2001 Theurer Boulevard, Winona, Minnesota
55987-1500
      (Address of principal executive offices) (Zip Code)
(507) 454-5374
 (Registrant's telephone number, including area code)
        
Not Applicable
(Former name or former address, if changed since last report)
Check the appropriate box below if the Form 8-K filing is intended to simultaneously satisfy the filing obligation of the registrant under any of the following provisions:
 Written communications pursuant to Rule 425 under the Securities Act (17 CFR 230.425)
 Soliciting material pursuant to Rule 14a-12 under the Exchange Act (17 CFR 240.14a-12)
 Pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act (17 CFR 240.14d-2(b))
 Pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act (17 CFR 240.13e-4(c))
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common stock, par value $.01 per shareFASTThe Nasdaq Stock Market LLC
Indicate by check mark whether the registrant is an emerging growth company as defined in Rule 405 of the Securities Act
(17 CFR 230.405) or Rule 12b-2 of the Exchange Act (17 CFR 240.12b-2).
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.



Item 2.02. Results of Operations and Financial Condition.
 
On January 19, 2022, the Registrant issued a press release announcing the results of its most recently ended fiscal quarter, a copy of which is attached hereto as Exhibit 99.1 and is incorporated herein by reference.
 
Item 9.01. Financial Statements and Exhibits.

INDEX TO EXHIBITS
Exhibit
Number
Description of Document
99.1
104The cover page from the Current Report on Form 8-K formatted in Inline XBRL.



SIGNATURE
Pursuant to the requirements of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned hereunto duly authorized.
  Fastenal Company
(Registrant)
January 19, 2022By:/s/   SHERYL A. LISOWSKI
(Date)
Sheryl A. Lisowski
Executive Vice President - Chief Accounting Officer and Treasurer


EX-99.1 2 ex_99112312021earningsrele.htm PRESS RELEASE Document

EXHIBIT 99.1
Fastenal Company Reports 2021 Annual and Fourth Quarter Earnings
WINONA, Minn., January 19, 2022 (BUSINESS WIRE) -- Fastenal Company (Nasdaq:FAST), a leader in the wholesale distribution of industrial and construction supplies, today announced its financial results for the quarter and year ended December 31, 2021. Except for share and per share information, or as otherwise noted below, dollar amounts are stated in millions. Throughout this document, percentage and dollar calculations, which are based on non-rounded dollar values, may not be able to be recalculated using the dollar values included in this document due to the rounding of those dollar values.
PERFORMANCE SUMMARY
 Twelve-month PeriodThree-month Period
 20212020Change20212020Change
Net sales$6,010.9 5,647.3 6.4 %$1,531.8 1,358.0 12.8 %
Business days253 255 62 63 
Daily sales$23.8 22.1 7.3 %$24.7 21.6 14.6 %
Gross profit$2,777.2 2,567.8 8.2 %$712.9 618.8 15.2 %
 % of net sales46.2 %45.5 %46.5 %45.6 %
Operating and administrative expenses $1,559.8 1,426.0 9.4 %$412.0 354.4 16.3 %
% of net sales26.0 %25.3 %26.9 %26.1 %
Operating income$1,217.4 1,141.8 6.6 %$300.9 264.4 13.8 %
 % of net sales20.3 %20.2 %19.6 %19.5 %
Earnings before income taxes$1,207.8 1,132.7 6.6 %$298.5 262.2 13.9 %
 % of net sales20.1 %20.1 % 19.5 %19.3 % 
Net earnings$925.0 859.1 7.7 %$231.2 196.1 17.9 %
Diluted net earnings per share$1.60 1.49 7.4 %$0.40 0.34 17.6 %
Year-Over-Year Quarterly Results of Operations
Net sales increased $173.8, or 12.8%, in the fourth quarter of 2021 when compared to the fourth quarter of 2020. There was one fewer selling day in the quarter relative to the year earlier period, and taking this into consideration our net daily sales growth increased 14.6% in the fourth quarter of 2021 when compared to the fourth quarter of 2020. The fourth quarter of 2021 continued to experience strong, economically-driven growth in underlying demand for manufacturing and construction equipment and supplies, which drove higher unit sales that contributed to the increase in net sales in the period. This strength was aided by fewer holiday-related customer facility shut-downs than we typically experience. Similar to the third quarter of 2021, our growth in the fourth quarter of 2021 was slightly limited by slower growth or contraction in sales of certain products to certain end markets related to the COVID-19 pandemic when compared to the fourth quarter of 2020. For instance, daily sales to government and warehousing customers declined 35.7% and 3.5%, respectively. Daily sales of safety supplies returned to growth, rising 3.5%. This relatively modest increase reflects strong growth in vended product to our traditional customer base, partly offset by lower sales for high volume, direct shipments of pandemic-related product that were prevalent in the year earlier period. Daily sales of janitorial products (a subset of other products) decreased 3.4%. The effect of pandemic-related activity on comparisons moderated in the fourth quarter of 2021.
The overall impact of product pricing on net sales in the fourth quarter of 2021 was 440 to 470 basis points. This increase reflects pricing actions taken during 2021, including in the fourth quarter of 2021, as part of our strategy to mitigate the impact of marketplace inflation, particularly for fasteners and transportation services, on our gross margin percentage. Costs remain significantly above year-earlier levels, and we will continue to take actions aimed at mitigating the impact of product and transportation cost inflation as the need arises in 2022. The impact of product pricing on net sales was immaterial during the fourth quarter of 2020.
Pandemic-related effects were still evident when comparing product mix in the fourth quarter of 2021 to the fourth quarter of 2020, though these impacts have moderated versus what was experienced at the height of the pandemic. Fastener daily sales increased 24.2% over the fourth quarter of 2020, and represented 33.5% of our net sales in the fourth quarter of 2021; fasteners represented 30.8% and 33.6% of net sales in the fourth quarter of 2020 and the fourth quarter of 2019, respectively. Improvement in daily sales from the fourth quarter of 2020 reflected higher manufacturing and construction demand, and higher product prices. Safety product daily sales increased 3.5% from the fourth quarter of 2020 and represented 21.4% of our net sales in the fourth quarter of 2021; safety products represented 23.5% and 18.7% of net sales in the fourth quarter of 2020 and the fourth quarter of 2019, respectively. The increase in daily sales reflects strong growth and higher pricing to our traditional manufacturing and construction customers, partly offset by declines of pandemic-related products to certain
1


customers as demand has moderated, supply has broadened, and unit prices on specific products have declined. Other products daily sales increased 12.8% over the fourth quarter of 2020 and represented 45.1% of our net sales in the fourth quarter of 2021; other products represented 45.7% and 47.7% of net sales in the fourth quarter of 2020 and the fourth quarter of 2019, respectively. The increase in daily sales reflects strong growth and higher pricing to our traditional manufacturing and construction customers, slightly offset by declines of pandemic-related products, particularly janitorial and sanitation products.
Daily sales to our national account customers (defined as customer accounts with a multi-site contract) increased 19.9% in the fourth quarter of 2021 over the fourth quarter of 2020. Most of our national account customers grew in the fourth quarter of 2021 over the year earlier period, as reflected by our experiencing growth at 82 of our Top 100 national account customers (and 87 of our Top 100 customers in December 2021). Revenues attributable to national account customers represented 57.8% of our total revenues in the period. Daily sales to our non-national account customers, which includes government customers, increased 7.6% in the fourth quarter of 2021 from the fourth quarter of 2020. Excluding the decline in government daily sales, non-national account daily sales grew at a mid-teens rate reflecting strength in our traditional manufacturing and construction customers due to healthy underlying business conditions. Revenues attributable to non-national account customers represented 42.2% of our total revenues in the period.
Our gross profit, as a percentage of net sales, increased 90 basis points to 46.5% in the fourth quarter of 2021 from 45.6% in the fourth quarter of 2020. This increase reflects a couple of items. First, product margins improved, primarily due to a higher gross profit percentage for our safety products. This was due to both a decline in the mix of lower margin COVID-affected sales and improved margins for those products, as well as a slightly higher margin on non-COVID-affected products. Second, overhead absorption/organizational cost leverage was very strong primarily due to stronger business conditions and sales growth. These positive impacts were only partly offset by higher transportation expenses related to higher overseas shipping costs, port costs, and third-party freight charges. The net impact of product and customer mix was immaterial in the fourth quarter of 2021, as the additive impact of product mix on our gross profit percentage was mostly offset by the dilutive impact of customer mix. The impact of price/cost on our gross profit percentage was similarly immaterial in the fourth quarter of 2021.
Our operating income, as a percentage of net sales, increased slightly to 19.6% in the fourth quarter of 2021 from 19.5% in the fourth quarter of 2020. The increase in our operating income percentage in the fourth quarter of 2021 was due to the 90 basis point increase in our gross profit, as a percentage of net sales, partly offset by an 80 basis point increase in our operating and administrative expenses, as a percentage of net sales, to 26.9% in the fourth quarter of 2021 from 26.1% in the fourth quarter of 2020. The increase in the fourth quarter of 2021 of our operating and administrative expenses, as a percentage of net sales, primarily reflects higher employee-related expenses and higher other operating expenses.
Employee-related expenses, which represent approximately 70% of total operating and administrative expenses, increased 16.5% in the fourth quarter of 2021 compared to the fourth quarter of 2020. We experienced an increase in employee base pay due to higher average FTE during the period, though this grew more slowly than sales, higher wages, and including a greater proportion of full-time employees in our employee pool. We also experienced a significant increase in bonus and commission payments, reflecting improved business activity and financial performance versus the year-ago period, as well as an increase in health insurance costs as employees and their families were more comfortable seeking health care. Occupancy-related expenses, which represent 15% to 20% of total operating and administrative expenses, increased 7.5% in the fourth quarter of 2021 compared to the fourth quarter of 2020. This was primarily due to the timing of development costs related to equipment utilized as part of our Fastenal Managed Inventory ('FMI') suite of technologies. Combined, all other operating and administrative expenses, which represent 10% to 15% of total operating and administrative expenses, increased 30.6% in the fourth quarter of 2021 compared to the fourth quarter of 2020. The increase in operating and administrative expenses relates to a 121.4% increase in travel-related costs as activity continues to normalize in contrast to pandemic-related restrictions that presided in the year earlier period, a 108.3% increase in non-healthcare-related insurance costs, a 61.0% increase in fuel costs related to our local truck fleet, and higher spending on business supplies.
Our net interest expense was $2.4 in the fourth quarter of 2021 compared to $2.2 in the fourth quarter of 2020.
We recorded income tax expense of $67.3 in the fourth quarter of 2021, or 22.6% of earnings before income taxes. Income tax expense was $66.1 in the fourth quarter of 2020, or 25.2% of earnings before income taxes. We believe our ongoing tax rate, absent any discrete tax items or broader changes to tax law, will be approximately 24.5%.
Our net earnings during the fourth quarter of 2021 were $231.2, an increase of 17.9% compared to the fourth quarter of 2020. Our diluted net earnings per share were $0.40 during the fourth quarter of 2021, which increased from $0.34 during the fourth quarter of 2020.
2


Performance Summary (Comparison to 2019 Periods)
Given the unusual nature of our marketplace during 2021 and 2020 due to the COVID-19 pandemic, we believe that a comparison of certain results of operations during the year and fourth quarter of 2021 to the same periods in 2019 provides further insight into sustainable trends and underlying performance of our business. As discussed earlier in this release, there were certain aspects of the COVID-19 pandemic that dramatically impacted our business during 2020. Given this, we believe that a comparison to the 2019 periods is helpful to demonstrate changes in financial condition and our results of operations during the most recently ended quarter and year. The table below provides such a comparison:
Twelve-month PeriodThree-month Period
20212019Change20212019Change
Net sales$6,010.9 5,333.7 12.7 %$1,531.8 1,276.9 20.0 %
Business days253 254 62 63 
Daily sales$23.8 21.0 13.1 %$24.7 20.3 21.9 %
Gross profit$2,777.2 2,515.4 10.4 %$712.9 598.4 19.1 %
% of net sales46.2 %47.2 %46.5 %46.9 %
Operating and administrative expenses$1,559.8 1,458.2 7.0 %$412.0 359.5 14.6 %
% of net sales26.0 %27.3 %26.9 %28.2 %
Operating income$1,217.4 1,057.2 15.2 %$300.9 238.9 25.9 %
% of net sales20.3 %19.8 %19.6 %18.7 %
Earnings before income taxes$1,207.8 1,043.7 15.7 %$298.5 236.4 26.3 %
% of net sales20.1 %19.6 %19.5 %18.5 %
Net earnings$925.0 790.9 17.0 %$231.2 178.7 29.4 %
Diluted net earnings per share$1.60 1.38 16.4 %$0.40 0.31 28.9 %
Growth Driver Performance
During 2021, we signed 274 new Onsite locations (defined as dedicated sales and service provided from within, or in close proximity to, the customer's facility). This included 68 signings in the first quarter of 2021, 87 in the second quarter of 2021, 75 signings in the third quarter of 2021, and 44 signings in the fourth quarter of 2021. We had 1,416 active sites on December 31, 2021, which represented an increase of 11.9% from December 31, 2020. Daily sales through our Onsite locations, excluding sales transferred from branches to new Onsites, grew at a better than 20% rate in the fourth quarter of 2021 over the fourth quarter of 2020. This growth is due to improved business activity from our Onsite customers and, to a lesser degree, contributions from the increase in the number of Onsites we operate. Our Onsite signings in the fourth quarter of 2021 were below our expectations, which we continue to believe is a function of a lengthening of the sales cycle due to the near-term challenges posed by inflation, supply chain constraints, labor shortages, and the pandemic. We continue to believe the market will support a long-term rate of 375 to 400 annual signings, and this represents our goal for Onsite signings in 2022. It is likely that some normalization in the business environment that allows customers to prioritize long-term strategic decision-making over short-term crisis management will be required to achieve this goal.
FMI Technology is comprised of our FASTStock (scanned stocking locations), FASTBin (infrared, RFID, and scaled bins), and FASTVend (vending devices) offering. FASTStock's fulfillment processing technology is not embedded, is relatively inexpensive and highly flexible in application, and delivered using our proprietary mobility technology. FASTBin and FASTVend incorporate highly efficient and powerful embedded data tracking and fulfillment processing technologies. Prior to 2021, we reported exclusively on the signings, installations, and sales of FASTVend. Beginning in the first quarter of 2021, and as detailed previously in our 2020 Form 10-K filing, we began disclosing certain statistics around our FMI offering. The first statistic is a weighted FMI measure which combines the signings and installations of FASTBin and FASTVend in a standardized machine equivalent unit (MEU) based on the expected output of each type of device. We do not include FASTStock in this measurement because scanned stocking locations can take many forms, such as bins, shelves, cabinets, pallets, etc., that cannot be converted into a standardized MEU. The second statistic is revenue through FMI Technology which combines the net sales through FASTStock, FASTBin, and FASTVend. A portion of the growth in net sales experienced by FMI, particularly FASTStock and FASTBin, reflects the migration of products from less efficient non-digital stocking locations to more efficient, digital stocking locations. Figures reported prior to 2021 may differ slightly from those provided in our 2020 Form 10-K filing based on minor changes we made to the conversion of absolute devices to weighted devices.
3


The table below summarizes the signings and installations of, and sales through, our FMI devices.
Twelve-month PeriodThree-month Period
20212020Change20212020Change
Weighted FASTBin/FASTVend signings (MEUs)19,311 16,503 17.0 %3,972 3,548 11.9 %
Signings per day76 65 64 56 
Weighted FASTBin/FASTVend installations (MEUs; end of period)92,874 83,951 10.6 %
FASTStock sales$587.6 $323.0 81.9 %$170.7 $92.9 83.8 %
% of sales9.7 %5.7 %11.0 %6.8 %
FASTBin/FASTVend sales$1,353.7 $1,064.4 27.2 %$372.6 $280.8 32.7 %
% of sales22.3 %18.6 %24.1 %20.4 %
FMI sales$1,941.3 $1,387.4 39.9 %$543.3 $373.7 45.4 %
FMI daily sales$7.7 $5.4 41.0 %$8.8 $5.9 47.7 %
% of sales32.0 %24.3 %35.1 %27.2 %
Our FMI signings in the fourth quarter and 2021 trended below expectations. Similar to Onsites, we believe seasonality and the near-term challenges posed by inflation, supply chain constraints, labor shortages, and the pandemic are lengthening the selling cycle. Our goal for weighted FASTBin and FASTVend device signings in 2022 is 23,000 to 25,000 MEUs.
All metrics provided above exclude approximately 12,000 non-weighted vending devices that are part of a leased locker program.
Our eCommerce business includes sales made through an electronic data interface (EDI), or other types of technical integrations, and through our web verticals. Daily sales through eCommerce grew 45.2% in 2021 and grew 48.2% in the fourth quarter of 2021. Revenues attributable to eCommerce represented 15.0% of our total revenues in the fourth quarter of 2021.
Our digital products and services are comprised of sales through FMI (FASTStock, FASTBin, and FASTVend) plus that proportion of our eCommerce sales that do not represent billings of FMI services (collectively, our Digital Footprint). We believe the data that is created through our digital capabilities enhances product visibility, traceability, and control that reduces risk in operations and creates ordering and fulfillment efficiencies for both ourselves and our customers. As a result, we believe our opportunity to grow our business will be enhanced through the continued development and expansion of our digital capabilities.
Our Digital Footprint in the fourth quarter of 2021 represented 46.4% of our sales. We began to provide this figure in the first quarter of 2021, when we reported that our Digital Footprint represented 34.8% of our sales. We subsequently identified a calculation error. Using the same approach to calculating our Digital Footprint as we used in the second, third, and fourth quarters of 2021, our Digital Footprint represented 39.1% of our sales in the first quarter of 2021.
Balance Sheet and Cash Flow
We produced operating cash flow of $770.1 in 2021, a decrease of 30.1% from 2020, representing 83.3% of the period's net earnings versus 128.3% in 2020. The decline in our operating cash flow and conversion rate is primarily due to an increased need for working capital to support our customer's growth as business activity improves, as well as from inflation in inventory. Customer mix also contributes in two ways. First, our mix of traditional manufacturing and construction customers normalized along with general business conditions and were a greater proportion of our sales mix in 2021 than was the case in 2020; these customers tend to have longer payment terms and retain more inventory on hand. Second, national accounts continue to grow in our sales mix, and these customers tend to have longer payment terms. These impacts were only partly offset by growth in profits.
Accounts receivable were $900.2 at the end of 2021, an increase of $130.8, or 17.0%, over the end of 2020. Our accounts receivable balance increased due to several factors. First, our receivables are expanding as a result of improved business activity and resulting growth in our customers' sales. Second, in response to the COVID-19 pandemic, customers that traditionally have shorter payment terms represented a smaller proportion of our sales mix at the end of 2021 than was the case at the end of 2020. Inventory was $1,523.6 at the end of 2021, an increase of $186.1, or 13.9%, over the end of 2020. This reflects significant inflation in the value of stocked parts. It also reflects the addition of inventory to support the growth of our manufacturing and construction customers as they expand production to meet improved business activity and deeper inventory stocking due to disruptions in supply chains. Accounts payable were $233.1 at the end of 2021, an increase of $26.1, or 12.6%,
4


over the end of 2020 due to our product purchases increasing to support the improvement in business activity at our manufacturing and construction customers.
Our investment in property and equipment, net of proceeds from sales, was $148.2 in 2021 compared to $157.5 in 2020. We had higher spending on an office building construction project in Winona, Minnesota intended to support growth in our business. This was more than offset by reduced spending in other areas. We saw a significant decline in spending on FMI equipment due to slower hardware signings, lower vending equipment costs following the March 2020 acquisition of certain industrial vending assets of Apex Industrial Technologies LLC, and an increase in the refurbishment and redeployment of FMI hardware as an alternative to buying new devices. We also had lower capital investment in our hub properties following a period of heavier investment in 2018 and 2019, and reduced spending on selling-related vehicles as challenges in the supply chain reduced availability. We expect our investment in property and equipment, net of proceeds of sales, in 2022 to be $180.0 to $200.0. This reflects an increase in spending on FMI equipment in anticipation of higher signings, an increase in spending on hub properties to reflect upgrades to and investments in automation as well as facilities upgrades, and an increase in manufacturing capacity to support demand and expand capabilities. This is partly offset by the absence of spending on our Winona construction project, which was completed in 2021.
We returned $643.7 to our shareholders in 2021 in the form of dividends, compared to $855.4 in 2020 in the form of dividends ($803.4) and purchases of our common stock ($52.0). Our 2020 dividends included a special supplemental dividend of $229.6 ($0.40 per share) which was a result of our high cash balances and favorable financial outlook.
Total debt on our balance sheet was $390.0 at the end of 2021, or 11.4% of total capital (the sum of stockholders' equity and total debt). This compares to $405.0, or 12.9% of total capital, at the end of 2020.
Additional Information
The table below summarizes our total and FTE (based on 40 hours per week) employee headcount, our investments related to in-market locations (defined as the sum of the total number of public branch locations and the total number of active Onsite locations), and weighted FMI devices at the end of the periods presented and the percentage change compared to the end of the prior periods.
Change Since:Change Since:
Q4
2021
Q3
2021
Q3
2021
Q4
2020
Q4
2020
In-market locations - absolute employee headcount
12,464 12,347 0.9 %12,680 -1.7 %
In-market locations - FTE employee headcount11,337 11,104 2.1 %11,260 0.7 %
Total absolute employee headcount20,507 20,231 1.4 %20,365 0.7 %
Total FTE employee headcount18,370 17,860 2.9 %17,836 3.0 %
Number of public branch locations1,793 1,859 -3.6 %2,003 -10.5 %
Number of active Onsite locations1,416 1,367 3.6 %1,265 11.9 %
Number of in-market locations3,209 3,226 -0.5 %3,268 -1.8 %
Weighted FMI devices (MEU installed count) (1)
92,874 90,493 2.6 %83,951 10.6 %
(1) This number excludes approximately 12,000 non-weighted devices that are part of our locker lease program.
During the last twelve months, we increased our total FTE employee headcount by 534. This reflects an increase in our in-market and non-in-market selling FTE employee headcount of 230 to support growth in the marketplace and sales initiatives targeting customer acquisition. We had an increase in our distribution center FTE employee headcount of 149 to support increasing product throughput at our facilities and to expand our local inventory fulfillment terminals (LIFTs). We had an increase in our remaining FTE employee headcount of 155 that relates primarily to personnel investments in information technology and operational support, such as purchasing and product development.
We opened two branches in the fourth quarter of 2021 and closed 68 branches, net of conversions. We activated 65 Onsite locations in the fourth quarter of 2021 and closed 16, net of conversions. In 2021, we opened ten branches and closed 220, net of conversions. In 2021, we activated 242 Onsite locations and closed 91, net of conversions. In any period, the number of closings tend to reflect both normal churn in our business, whether due to redefining or exiting customer relationships, the shutting or relocation of customer facilities that host our locations, or a customer decision, as well as our ongoing review of underperforming locations. Our in-market network forms the foundation of our business strategy, and we will continue to open or close locations as is deemed necessary to sustain and improve our network, support our growth drivers, and manage our operating expenses.
5


CONFERENCE CALL TO DISCUSS QUARTERLY AND ANNUAL RESULTS
As we previously disclosed, we will host a conference call today to review the quarterly and annual results, as well as current operations. This conference call will be broadcast live over the Internet at 9:00 a.m., central time. To access the webcast, please go to the Fastenal Company Investor Relations Website at https://investor.fastenal.com/events.cfm.
ADDITIONAL MONTHLY AND QUARTERLY INFORMATION
We publish on the 'Investor Relations' page of our website at www.fastenal.com both our monthly consolidated net sales information and the presentation for our quarterly conference call (which includes information, supplemental to that contained in our earnings announcement, regarding results for the quarter). We expect to publish the consolidated net sales information for each month, other than the third month of a quarter, at 6:00 a.m., central time, on the fourth business day of the following month. We expect to publish the consolidated net sales information for the third month of each quarter and the conference call presentation for each quarter at 6:00 a.m., central time, on the date our earnings announcement for such quarter is publicly released.
FORWARD LOOKING STATEMENTS
Certain statements contained in this document do not relate strictly to historical or current facts. As such, they are considered 'forward-looking statements' that provide current expectations or forecasts of future events. These forward-looking statements are made pursuant to the safe harbor provisions of the Private Securities Litigation Reform Act of 1995. Such statements can be identified by the use of terminology such as anticipate, believe, should, estimate, expect, intend, may, will, plan, goal, project, hope, trend, target, opportunity, and similar words or expressions, or by references to typical outcomes. Any statement that is not a historical fact, including estimates, projections, future trends, and the outcome of events that have not yet occurred, is a forward-looking statement. Our forward-looking statements generally relate to our expectations and beliefs regarding the business environment in which we operate, our projections of future performance, our perceived marketplace opportunities, our strategies, goals, mission, and vision, and our expectations about future capital expenditures, future tax rates, future inventory levels, pricing, future Onsite and weighted FMI device signings, and future operating results and business activity. You should understand that forward-looking statements involve a variety of risks and uncertainties, known and unknown (including risks related to inflation, supply chain constraints, labor shortages, and the COVID-19 pandemic), and may be affected by inaccurate assumptions. Consequently, no forward-looking statement can be guaranteed and actual results may vary materially. Factors that could cause our actual results to differ from those discussed in the forward-looking statements include, but are not limited to, those detailed in our most recent annual and quarterly reports. Each forward-looking statement speaks only as of the date on which such statement is made, and we undertake no obligation to update any such statement to reflect events or circumstances arising after such date. FAST-E
6


FASTENAL COMPANY AND SUBSIDIARIES
Condensed Consolidated Balance Sheets
(Amounts in millions except share information)
December 31,
2021
December 31,
2020
Assets(Unaudited)
Current assets:  
Cash and cash equivalents$236.2 245.7 
Trade accounts receivable, net of allowance for credit losses of $12.0 and $12.3, respectively
900.2 769.4 
Inventories1,523.6 1,337.5 
Prepaid income taxes8.5 6.7 
Other current assets188.1 140.3 
Total current assets2,856.6 2,499.6 
Property and equipment, net1,019.2 1,030.7 
Operating lease right-of-use assets242.3 243.0 
Other assets180.9 191.4 
Total assets$4,299.0 3,964.7 
Liabilities and Stockholders' Equity
Current liabilities:  
Current portion of debt$60.0 40.0 
Accounts payable233.1 207.0 
Accrued expenses298.3 272.1 
Current portion of operating lease liabilities90.8 93.6 
Total current liabilities682.2 612.7 
Long-term debt330.0 365.0 
Operating lease liabilities156.0 151.5 
Deferred income taxes88.6 102.3 
Stockholders' equity:  
Preferred stock: $0.01 par value, 5,000,000 shares authorized, no shares issued or outstanding
— — 
Common stock: $0.01 par value, 800,000,000 shares authorized, 575,464,682 and 574,159,575 shares issued and outstanding, respectively
5.8 5.7 
Additional paid-in capital96.2 59.1 
Retained earnings2,970.9 2,689.6 
Accumulated other comprehensive loss(30.7)(21.2)
Total stockholders' equity3,042.2 2,733.2 
Total liabilities and stockholders' equity$4,299.0 3,964.7 
7


FASTENAL COMPANY AND SUBSIDIARIES
Condensed Consolidated Statements of Earnings
(Amounts in millions except earnings per share)
Year Ended
December 31,
Three Months Ended
December 31,
2021202020212020
(Unaudited)(Unaudited)(Unaudited)
Net sales$6,010.9 5,647.3 $1,531.8 1,358.0 
Cost of sales3,233.7 3,079.5 818.9 739.2 
Gross profit2,777.2 2,567.8 712.9 618.8 
Operating and administrative expenses1,559.8 1,426.0 412.0 354.4 
Operating income1,217.4 1,141.8 300.9 264.4 
Interest income0.1 0.6 0.0 0.3 
Interest expense(9.7)(9.7)(2.4)(2.5)
Earnings before income taxes1,207.8 1,132.7 298.5 262.2 
Income tax expense282.8 273.6 67.3 66.1 
Net earnings$925.0 859.1 $231.2 196.1 
Basic net earnings per share$1.61 1.50 $0.40 0.34 
Diluted net earnings per share$1.60 1.49 $0.40 0.34 
Basic weighted average shares outstanding574.8 573.8 575.3 574.1 
Diluted weighted average shares outstanding577.1 575.7 577.7 576.4 




















8


FASTENAL COMPANY AND SUBSIDIARIES
Condensed Consolidated Statements of Cash Flows
(Amounts in millions)
Year Ended
December 31,
20212020
(Unaudited)
Cash flows from operating activities:  
Net earnings$925.0 859.1 
Adjustments to reconcile net earnings to net cash provided by operating activities, net of acquisition:
Depreciation of property and equipment159.9 153.3 
Gain on sale of property and equipment(1.1)(1.4)
Bad debt expense2.5 7.5 
Deferred income taxes(13.7)2.9 
Stock-based compensation5.6 5.7 
Amortization of intangible assets10.8 9.1 
Changes in operating assets and liabilities, net of acquisition:
Trade accounts receivable(135.2)(29.7)
Inventories(189.5)36.0 
Other current assets(47.8)17.1 
Accounts payable26.1 14.2 
Accrued expenses26.2 20.6 
Income taxes(1.8)10.0 
Other3.1 (2.6)
Net cash provided by operating activities770.1 1,101.8 
Cash flows from investing activities:  
Purchases of property and equipment(156.6)(168.1)
Proceeds from sale of property and equipment8.4 10.6 
Cash paid for acquisition— (125.0)
Other(0.3)0.8 
Net cash used in investing activities(148.5)(281.7)
Cash flows from financing activities:  
Proceeds from debt obligations525.0 1,000.0 
Payments against debt obligations(540.0)(940.0)
Proceeds from exercise of stock options31.6 41.0 
Purchases of common stock— (52.0)
Payments of dividends(643.7)(803.4)
Net cash used in financing activities(627.1)(754.4)
Effect of exchange rate changes on cash and cash equivalents(4.0)5.1 
Net (decrease) increase in cash and cash equivalents(9.5)70.8 
Cash and cash equivalents at beginning of year245.7 174.9 
Cash and cash equivalents at end of year$236.2 245.7 
Supplemental information:
Cash paid for interest$9.9 8.4 
Net cash paid for income taxes$294.0 260.1 


9


CONTACT:Ellen Stolts
Director of Accounting - Reporting and Reconciliation
507-313-7282

10
EX-101.SCH 3 fast-20220119.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink EX-101.LAB 4 fast-20220119_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Pre-commencement Tender Offer Pre-commencement Tender Offer Amendment Flag Amendment Flag Entity Address, State or Province Entity Address, State or Province Entity Tax Identification Number Entity Tax Identification Number Title of 12(b) Security Title of 12(b) Security Entity File Number Entity File Number Written Communications Written Communications Pre-commencement Issuer Tender Offer Pre-commencement Issuer Tender Offer Entity Emerging Growth Company Entity Emerging Growth Company Trading Symbol Trading Symbol Document Period End Date Document Period End Date Soliciting Material Soliciting Material Document Type Document Type City Area Code City Area Code Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Entity Address, Address Line One Entity Address, Address Line One Entity Registrant Name Entity Registrant Name Local Phone Number Local Phone Number Entity Address, City or Town Entity Address, City or Town Cover [Abstract] Cover [Abstract] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Entity Central Index Key Entity Central Index Key Security Exchange Name Security Exchange Name EX-101.PRE 5 fast-20220119_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 6 R1.htm IDEA: XBRL DOCUMENT v3.21.4
Document and Entity Information
Jan. 19, 2022
Cover [Abstract]  
Document Type 8-K
Document Period End Date Jan. 19, 2022
Entity Registrant Name FASTENAL CO
Entity Incorporation, State or Country Code MN
Entity File Number 0-16125
Entity Tax Identification Number 41-0948415
Entity Address, Address Line One 2001 Theurer Boulevard
Entity Address, City or Town Winona
Entity Address, State or Province MN
Entity Address, Postal Zip Code 55987-1500
City Area Code 507
Local Phone Number 454-5374
Written Communications false
Soliciting Material false
Pre-commencement Tender Offer false
Pre-commencement Issuer Tender Offer false
Title of 12(b) Security Common stock, par value $.01 per share
Trading Symbol FAST
Security Exchange Name NASDAQ
Entity Emerging Growth Company false
Entity Central Index Key 0000815556
Amendment Flag false
XML 7 fast-20220119_htm.xml IDEA: XBRL DOCUMENT 0000815556 2022-01-19 2022-01-19 0000815556 false 8-K 2022-01-19 FASTENAL CO MN 0-16125 41-0948415 2001 Theurer Boulevard Winona MN 55987-1500 507 454-5374 false false false false Common stock, par value $.01 per share FAST NASDAQ false EXCEL 8 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( #T[,U0'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " ].S-49$4.*^X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)OI\FRBJ&;B^))07!!\1:2V=U@TX9DI-VW-XV[740?P&-F_GSS M#4QK@C1#Q.NPI :\Y,#5/ M#,>I:^$"F&&$T:?O MJ%6*I_8DL'V"DY);>DQG&LQU7)Y1TXO#T]OI1U*] &W:>_+JZN]\^,"4:(:J&5_QVRX44:[F^>9]=?_A=A/U@W<[] M8^.SH&KAUUVH+U!+ P04 " ].S-4F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M #T[,U0Z.ZRF,P0 $,0 8 >&PO=V]R:W-H965T&UL ME9AM;^HV%,=?WWT*"^W%)I4F3A,>KB@2I>T=NWU@A:W2IKTPB0&KB9TY3BG? M?LN5DJ>8L*H*2V/%\-CM;ENT=;AP8M8K8U]X P'*5OQ&3>_IU,-):=4B43"92:4))HOKULC^O7& M\VU 4>,/P3?9T3VQ35DH]68+D^BZY5HB'O/06 D&EW<^YG%LE8#CG[UHJ_RF M#3R^/ZC?%XV'QBQ8QLBT2\27+8_.B-K_P?8,"JQ>J."O^D\VN MKN^W2)AG1B7[8"!(A-Q=V<<^$4MMR-K ,? 16]4) M]X(W.T'OA."O3%X2VK\@GNMY_PUW@*T$]$I K]"[.J$W5N]!X!IN MFW:H%R TO9*F=P[-G'V0200C32Q%6"0-8<,5?=IV^W[/IQA>O\3KGX,WBB+- ML^SB<$,>H!YYEK5]B"O"2D3)?,US#8YQH_*8OS,=(:C4K5S2_13LV)9@T,W5 MIMXC<;E7(95D&-F1?]-/D97S8:K5NY!A;1X;--')0"OGIMZGT*8J,RPF?XKT MY"1M4 R"?J_;IH'K8H#5.D!Q)R]Z<02;F=,\N$#@=C&0:BV@N(4_J! 2,UTK MB1E'@X@?^.W@JNMC1-4*0''K?M7"&"XA,4F2R[UQ9+54N-"2Q1G'D"K[I[A% MSU0L0F&$7)%'&.-:L+B6!U=IY*G,GN)./=6\'4)Z.$RRW7:"RPBV2Q] P6SMOZ1,EG;LPV"3:/-JVS>PUUZCS:&F:#!9BC01!T,++*]SW+Y4RAX(]>):_&PS_!5!+ P04 M " ].S-4GZ ;\+$" #B# #0 'AL+W-T>6QEO%DN7/ZZZ>S;"=I=67=A['-HN6/O.-%Q[I#)6,>=56R=M M8SDK6W!2,EG>W&2)8D+38JT[=:=<2PZFTVY#;VA2K"NCSY:4!H-?RA0GCTQN MZ)9)L;=B6,N4D*=@7H+A8*2QQ'DJ?$,78&F? KP(&K XU7=>&18/QA<0&>7=J?$,:\M.B^4M/3L,/S[) MWMB2VSG-@DZF8BUY!72LJ(_PZTR3 .B<45XH!:N-9@.'R6,4?-@#E_(!6OBM MNHK=5R3TXE,);2"PU4GTA$8QA D*Q+^,%F)?A+W]K;"D$8_&?>S\;O2@?^^, MX_>65Z(?]+Z:\V/1%WATUC3R]$&*6BL>]O[+"8LUF_S(T5CQY+/!I!R\@5M* M'KEUXG!I^6%9L^.]FZ:IKW#.RW^0\Y^M<\TUMTQ>DO:C_S=7^2V,D_'T7!S1 MJP,Z6PEY7>>9 ]IV03NA1.XJRY/K%.?7A'=O["_PJOE]?\HIUTNUF M<$//\A=>BD[E\ZI[J,NXZBQ_AOMHD\%G'!QR> M(W?#$T%^@2O&+(=/EB> MN$_NG_A.\SQ-LPRKZ'8;9;#%ZI9E\!>/AG$##RP/9'I;K?%NXQ/R^AQ@/7UM M0K"=XI.([12O-2#QNH%'GL>[C>4!#ZP+V.Q _G@>F*FX3YI"5S%NV G&D3S' M$)C%^(QF&5*=##[Q_F"G)$WS/(X %F>0IA@"IQ%', ; 4/2='@//GL?)=-[ M*CG_5U/\!%!+ P04 " ].S-4EXJ[', 3 @ "P %]R96QS+RYR M96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY M/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL M/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J. MW&,EC'%BM/XU@LD/['X 4$L#!!0 ( #T[,U0<.&7J/P$ #P" / M>&PO=V]R:V)O;VLN>&ULC5'+;L) #/R5U7Y $U"+5$2XE#Z0JA:5BON2=8C% M/B*O RU?7R=15*1>>O)Z;(UG9A?G2,=]C$?UY5U(A:Z9FWF6I;(&;])-;"#( MI(KD#4M+ARPU!,:F&H"]RZ9Y/LN\P:"7BY%K0]EU$QE*QA@$[( =PCG]SKM6 MG3#A'AWR=Z'[MP.M/ ;T> %;Z%RK5,?S2R2\Q,#&;4N*SA5Z,@QV0(SE'WC; MB?PT^]0C;/8?1H04>I8+8864N-_H^8UH/($L#UW+\0D= ZT,PS/%ML%PZ&C$ M179EH\]AK$.(<_I/C+&JL(15+%L/@8<<"5PG,*0:FZ15,!X*/:XH$ZQZ#"PA MJ748J&2WEYIK=W MDWM)J'7N0;#W\!J-'[IFBG#S^0W1UW6E\ M./VR./ /,+Q=Z*E%9"E*%1KD3,)HMC;!4N++3):BJ#(9BBJ6<%H@XLD@;6E6 M?;!/3K3G>1,)KM\,<'AT_@%02P,$% @ /3LS5&60>9(9 0 MSP, !, !;0V]N=&5N=%]4>7!E&ULK9--3L,P$(6O$F5;)2XL6*"F M&V +77 !8T\:J_Z39UK2VS-.VDJ@$A6%3:QXWKS/GI>LWH\1L.B=]=B4'5%\ M% )5!TYB'2)XKK0A.4G\FK8B2K636Q#WR^6#4,$3>*HH>Y3KU3.T.EY M&TWP39G 8ED\C<+,:DH9HS5*$M?%P>L?E.I$J+EST&!G(BY84(JKA%SY'7#J M>SM 2D9#L9&)7J5CE>BM0#I:P'K:XLH90]L:!3JHO>.6&F,"J;$#(&?KT70Q M32:>,(S/N]G\P68*R,I-"A$YL01_QYTCR=U59"-(9*:O>"&R]>S[04Y;@[Z1 MS>/]#&DWY(%B6.;/^'O&%_\;SO$1PNZ_/[&\UDX:?^:+X3]>?P%02P$"% ,4 M " ].S-4!T%-8H$ "Q $ @ $ 9&]C4')O M<',O87!P+GAM;%!+ 0(4 Q0 ( #T[,U1D10XK[@ "L" 1 M " :\ !D;V-0&UL4$L! A0#% @ /3LS5#H[K*8S! 0Q !@ ("! M#0@ 'AL+W=O7!E&UL4$L%!@ ) D /@( -83 $ $! end XML 9 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 10 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 11 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.4 html 1 118 1 false 0 0 false 0 false false R1.htm 0001001 - Document - Document and Entity Information Sheet http://www.fastenal.com/role/DocumentandEntityInformation Document and Entity Information Cover 1 false false All Reports Book All Reports fast-20220119.htm ex_99112312021earningsrele.htm fast-20220119.xsd fast-20220119_lab.xml fast-20220119_pre.xml http://xbrl.sec.gov/dei/2021 true false JSON 13 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "fast-20220119.htm": { "axisCustom": 0, "axisStandard": 0, "contextCount": 1, "dts": { "inline": { "local": [ "fast-20220119.htm" ] }, "labelLink": { "local": [ "fast-20220119_lab.xml" ] }, "presentationLink": { "local": [ "fast-20220119_pre.xml" ] }, "schema": { "local": [ "fast-20220119.xsd" ], "remote": [ "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd" ] } }, "elementCount": 23, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2021": 2, "total": 2 }, "keyCustom": 0, "keyStandard": 118, "memberCustom": 0, "memberStandard": 0, "nsprefix": "fast", "nsuri": "http://www.fastenal.com/20220119", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "fast-20220119.htm", "contextRef": "i7f9f6f5f960744ac978ded924d8cbaa8_D20220119-20220119", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Document and Entity Information", "role": "http://www.fastenal.com/role/DocumentandEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "fast-20220119.htm", "contextRef": "i7f9f6f5f960744ac978ded924d8cbaa8_D20220119-20220119", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 0, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.fastenal.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.fastenal.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021", "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.fastenal.com/role/DocumentandEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.fastenal.com/role/DocumentandEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.fastenal.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.fastenal.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.fastenal.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.fastenal.com/role/DocumentandEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r5" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.fastenal.com/role/DocumentandEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r5" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.fastenal.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.fastenal.com/role/DocumentandEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.fastenal.com/role/DocumentandEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r5" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.fastenal.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r5" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.fastenal.com/role/DocumentandEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.fastenal.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_PreCommencementIssuerTenderOffer": { "auth_ref": [ "r2" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.", "label": "Pre-commencement Issuer Tender Offer", "terseLabel": "Pre-commencement Issuer Tender Offer" } } }, "localname": "PreCommencementIssuerTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.fastenal.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_PreCommencementTenderOffer": { "auth_ref": [ "r3" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.", "label": "Pre-commencement Tender Offer", "terseLabel": "Pre-commencement Tender Offer" } } }, "localname": "PreCommencementTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.fastenal.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r0" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.fastenal.com/role/DocumentandEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r1" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.fastenal.com/role/DocumentandEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_SolicitingMaterial": { "auth_ref": [ "r4" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.", "label": "Soliciting Material", "terseLabel": "Soliciting Material" } } }, "localname": "SolicitingMaterial", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.fastenal.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.fastenal.com/role/DocumentandEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "dei_WrittenCommunications": { "auth_ref": [ "r6" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.", "label": "Written Communications", "terseLabel": "Written Communications" } } }, "localname": "WrittenCommunications", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.fastenal.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" } }, "unitCount": 0 } }, "std_ref": { "r0": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r1": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r2": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "13e", "Subsection": "4c" }, "r3": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14d", "Subsection": "2b" }, "r4": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14a", "Subsection": "12" }, "r5": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r6": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "425" } }, "version": "2.1" } ZIP 14 0000815556-22-000003-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000815556-22-000003-xbrl.zip M4$L#!!0 ( #T[,U2H]2HI;5$ +((!0 > 97A?.3DQ,3(S,3(P,C%E M87)N:6YG<^S^LL M+W:_GOXT!9&0A Y%J@G2CNZOGW, 4J)6B[(62L*MNFG;)(&#LR\ SOO_??/E M^N&OK[>D'P]\\O6/WWZ_NR:OJF_?_NE8AH('C, MPX#Z;]_>?GY%7O7C>'CY]NW3TY/QY!AAU'O[\.TM#E5[ZX>A8(87>Z\^O,>_ MP+^,>A_^U_O_7:V2F]!-!BR(B1LQ&C./)(('/?*GQ\1W4JVF;UV'PU'$>_V8 MV*9MDS_#Z#M_I.IYS&.???]6_?[^K9SD?2?T1A_>>_R1<.\_7O%VJ\G, MKLG:GNG56+M)79-US%:WTW%9L]NQ_Y\%0+Z%U]4W(A[Y[#]>#7A0[3.<_])I M#.-W3]R+^Y>6:?[\2K[WX7TW#&*8+(*/U8]JC/F1:-2#P3IA'(>#RQ:,E?XE M#H?RUYC]B*O4Y[W@4B[XE1H[^]X-_3"Z_,F4_WN'3ZI=.N#^Z/+7!SY@@GQF M3^1;.*#!KQ4!1*H*%O&N>E'P?S, &B:1OSZI!=5@')\'+%N@9>.J;O_O?][] M=O= VFW#FE[2TL74IQ(^^>^$1@ MN:51 .PHUD2!LY*>?R?;^_OR9]W MWV[?@("1.=1=?*;"H__\\E.]]>[CU?W#FPJAQ =A WSQ@,1]1I[ZH<\$]1GQ MN(@CWDE05Y"P"R]X"?XE1;<;!O!;XLK'(AD.?02+8/<_G#9 M,)9?BSZ-F/QNR++?> !/!A0AJA!XAPH2PBS1$Q>,!"&JJ [SPZ<*\4+?A]GH M * $I;P%FUT\\!?P4G,1+Y$#XB9P6OP=2QGU0Z].#&)O)":C4G0O% M8KWP]?;;QR_?/EU]OKXE]W]\^G3U[:\UE]"87D)=+B&62$_?[X01B$35100- M!;O,?G@',C'TZ>B2!Q(@^=&[>5WZR**8 ^%2[2$5B7H\L3^&J6Q0#(8G]K*9 MT\>&?/0V]N:?.:91:UI+'YO&\F>KAK5,PS8;&PV[^EG=J9TWL"W#JF\*S_)G M-O"/?=Z(/2I@FT;36@_6MU(C**T BD> Y?Z/5\ZK[(,A]5"-7]K#'\2:]E)\ MUIW3/4KM[-]QD^Q6DY7/EZ455]G5"GGGRCB3(VX#1!WW:=!CVG4:6'5PEIZQ"T0UF?L?8>ZWWLR&5%-871=QKK= M=YLBI71>PF<&4U*?B5F.VAH&3'(,>'B]N_7/Y=I+M?!&Q838M+W86]RF&)"" MR%BEDEX$SU*=9V]1[A=R??FH7Z\T:DW#T=0_2^HWC-HA*%\ZY?_S.N[45KE. M6]?SL*Y6I>Y81DOKU[/4KU;%J;<,4U/_/*EO'T;P2Z?]?WY9R-V5_UNX;D"Q M72^Y[?L-=T(P(8A'1W-1]EKRL0 !1R("=KUH:+&"V+O2;S-3;J3"CIE$]=,A M45G&.$U6:=BGPRDG2J$34K>;CK%I2O]8_8L;"F-NEL,_@T3"$>4*;&?3>.$ MT> V KXC5+"V;5B:1N6FT<;UC&./K+?$'MIJ')75J!E-K9%*3B/+:&@:E9M& M5FUG-"J=/MQ)0K;4*_Y7% I!AE'8Y?%+@N-3LW>+EEAN.;4KS6;3T)FHDJM3 MNU)O- O'LYI,>R93:V>25#JEN%FL] Q[:-MQ3+:C:=F%=[IJE;3O&H;5TG:C M[$2RZN=J.$ZPO"1'O.0QS.:N@0]%]Y_Q;HY@V>F1XT\6%$1*K5%8(,JR93N_!!XA/)!NDRPAG:CIIE:Y54=I7DU&L[4TJ:2-LR[XW">W5/ MQ'!LM8S@E-P8Z%K!]-Z8XAZMSFOHW-C,L=V3.N50*AXJRQAGP\N-3>^?T[RL M>6C,0[LZF'?V/*1K!>O4"GC@AH.YJZ!U9N>8,CM6Q;::.FU0 O7_#)FL6O%; M]329]KV3MW#Y_D22.[HJ<(:VPS&+7Z.M5=*>B60W=%6@]$2RBE^$G2![,0_I RHE2Y!I7MZ,FE9;;PS7^O#%/*0/J)1,EYU#P>"6 M1@' *DB'=<.(I64#$M,?!>YOU0F@,H:M%=O45]Z4P10\5SQP[,)W)FHRZ>*! M+AYHV[&KO'2[5=@=U2II[\4#6U\\6'8B6<[.JG"ETXBZ>*"+!^LD?O7.2)TL MTSQ44AXJKJ$/C;XU=+"6.IVB+K74G1$/Z:T#6G-OJ+G/H2#S&2(%EA9E= 'F MF)-H;;NN[^4H@8E:W7&@WBX<2V@B[9E(S9W5QTJG$'7QY>SMANU8.J]?=I5D MM8N?\-9$VC>1FKKX )T#/A M!*MF-'[.5K\E1"\;!U 3\R!18V"[HHBSP&6 @"@,>A7"X(5P@.; 'U6]"- ? M(+(4P 3X#Q67)!@;(.Z[P+[P0]*E;IQ$/&V+A 2(H\25^&?_)'PX8(!E?"22 MX1 H*"JP).[VB1>%0.(^( >@3 *>[LR%]=%80AOQCDPLI6O.T(;@C/?Q9LA3 M7($( %8 "%C0 \"1XRCP@T6JDL?@@0OZ,AS U@']WD,?-)/ MXJH7/@42E( \ 1^.A@HQ.<09Y)X#@P!GIO !%T;>+-HKD@DG>%Q%: !6^,@K M,(\/8\<*;N&'"'@Z!F!=XH8J%,.0"@\PB@OFG,(?AE'H 04$ I;]C0$!P&A\ M9_#G;.DIW-=?_N?NIFJU"7A20%ON%F.YCP 1!Z)3P$EE2M3@PQZ0. K&+/ $ M _;#1""W9(@7P% N"HI'G+K1_%F^Z!AU4(L1$T/FHB;P1P:YR0T-LPO:94BM ME*O@96##0,&K< 4#<#D5CI:R1J9:8*1!Z#$13]@J8EV?(=J41.2(!J* /)3B M%2= H@(-/(Y$H/Z$BSHP4@4P&2$1PVY7 *,"#14)%>PH.,CUY#'TDP'BC$

E8<##1( 7@8EL^8A2%&81*<,%6FR%9JC53&2\6M-$'@-.'H9@ M\43*UO-,G$VC](1 4PE"[2E-K303?.0GGKJD=L7T8&J%Y&C)'L#XLND=ZXT0 M'M!2O >_*0T]7JQ2-4.?NJBNN[ZTQTHNN)N T@2>1#GH4A&S )6 -.<18'T8 M@L:2N@W0_\A=-!BI+0>)%((HLB.#N\#\M >:^#H44J\-4-4)X #>!7T=H S2 M#EH9%(UJ)AH^ _D7RH, Y?[$@4[2.I;2_P*3+54PT&],3 H3@*S%&?J5$\06 M<-L"M+JAU'HI49"X^&G <$205L6-0'A;"?N:''Q0IPK6P <#8$.IV%(F7\S1 MI:2QM*0GH/F^SIH#92F$,E@ &4@:>P2'#$#+.1E(K8RY!OS',]IPI3]2@6=A M L857A$9\PK2IZ $)C8(E+-( "II2X%Y)EZ=E"H<7JT+AY7N9;HP<'=2C37E MZ4P\>KMFV#]+[;\22!3+B($%%X *M*WHHF3Z=4VS\,M/]?:[G :=&L^$N%)Y M4@Z&&/FC;RM'-97&6/+8:L\Z97>#(;KQ@]0-R2.E&X6#51.EI@J@36. 9Z() M%7IB)G_*86>+W3J%9*?P%CN\S-!L[^0M\XM3M7^GN3L4P2Q5DJH,V($/J&M9E.F@[R9@=-8_!:\]15TCC;4E IS00RN9A:YKGP M5^5;9Q^<@F]W,YW9D3Q'4Y13UP7O.<[E="X\UI4Y'9"@<7(D?0T<+X[4)(/$ MCSD >%CEM-ZDY>*MM%^+COZC,P8Y!-&.YF,+(>W%P&6UIQJ<3I:Y!P:8"2< M;^Q6\AP/QZ1E9P ]A$,"NG8E(I&E6LW9+R8O - WS&6##@"#<+XQR#<(<"%L M!/T6JR0JUM&0:"OFR>N >E.J(S5C',;P090-.9-O7<0585!=/E&6_57)!TS( M3U*$N9"SU"\WEO*;L%HC#1<>-P/!RS. BG06H$E *\*(M5HB-K\EY]JS7=A MU .G\]^9>I<97LQR1T@-Q#?\.,J@1E0>T>T#I9E080\J[L6I^K&KC'PXD]9^ODB#CW'C M5PX%^0DD;^DSX2&/Z6'SL,Z7"B! EJPI>7&-684JIL/$ MZR[Y)&J%Z&2$,\TBUS?V8W4"7(JWWZ_E*./],:M?-.>C\W !G'D(GR]@IBH? MWYKV4>;FR;/)<[B8$VL:D-;JX2?+0(FCWH '7)8TD;TS^7]N7E@)]B=>"^'8 MA+8PPE<%HMWMK6-B#,8^0JKNV&#HAR/&)K6<3#7FTC JD32!)'OG)&3S=AD& MLAAV'#01.@1V_<%1<0$JFZ8,GU3HM":97=]P6:N]3;G_,FF:UO!%(]E M)):[5D"4QAY>2EV:>A ?'V[S1=4LY3&NM/$T'A[@S?6X70DU$FZ=2IDL'>X) MQDI-Y&3K <5/4=^CP*,EE1OWNJ2;^'XU!G*.H129 (_!'H:A+]=(?1%.+S2_ M"V!JS9TP2$0:< \&7 B9IZ,CN?.FD@_?Q][=V ,9;VZ1^]]X0 -7;J1A$3A^ M ]P E546LS11E?;"?(IH[ E.$T)%][B-*HGD,-*;P! 3@WQQW60(0X^J43E]OAD).V1D,"?=%L@C M*OSE8EU*G"[0-8=$ZZR>:VY/S8WCRKE856[,!-<2MZMT(=A[9'ZHMJ2ZZ9ZA ML9L_V:T*GJX/"_-F-SZIVC\0_Q,-0)=YY"YXA/=#B*TN?OWXZ>[7-T0DF,U& M+F%N/P#,]GC>&I:*/Z[#08>KPA9HI5E3OLI:E4LZ32F=5GU..DN)]:6X/212 MY[T0QWP^G"BR*WW*"U^'R5+1%"KC9*D-&%,><@3^B3_9R)V9S+&5SG:\"Y7_ M!@N-4HV?JFJ3D%MYYZI\P%8QA*_IMDG<(H2<)G>1+]]H6T$8S9;A3,.(61UE MA]$,CZ>8,?3X<<,RS.EONPGSY[44ZB$_=(''L5CPG8"[PN*I33$"\.>E^_/& MKDNV3?H4*I%?2BG7:0V>X[80W%>N^/B00JT2*Z]MHU9 CN%U^YE8]018Z$_, MB;MAI(0Z:[65Z1YM&TW">R[F%$;'M='\=6]'!RP!/86X229Q&P[!6HUO- M4D]+% M5:9B.GP#;SWZ>6T;B;-[*V_226?#P_7/@Y8KLZ<&7::B7N.Q[\G7I52DQ?7. MV>W_LX]M_U^9#F5_S:5K[I,!0 GAV_7XK)**]*TV^2H=._%F*=N51G/]2Q[6 M1&60!(E(P#<,:)Q$+(M;\Z=Q I-,H=^[E@N6YTX 5/".3617I#M/KLZ.K=O8+.LB2C.E9% 0G"O'@@ "W.)*1*OC0LK(F MS_T*P#^ H#:[1.#_BG2SYGBW3#Y)EZ(E,_V9*IW-$HLF,"\TA.?/I M4+#+[(=W0'20BM$E#Z10R8_>34^([8YF[LF0$ZK'J;YLMPV[44>5F=[UETZ< M:E-#:M.9NSO4,P>\\V9[Z6/3L)8^6S6L!1_6[(V&7?VL[IPYL$VCV:P?":Q' MA=BC A:XH.6L->HS-X ^>[.159][=\'=1&+^(ZN"]0%# MKURI-2Z&.UUT]".V ALOY9+<'5K*UJ5.-Q%XW07!Y:VZ4[9\^$)_<)V+!)]= M[3FAS&IKE!5"V;7TB#72M&AJT2P9RA:(YJ:7J6^$D=)=D/AY6>O:[2S_1&_- M77/QY;X'M%$Q(3K:\)+OM;E_'Q>YOD##K7'%ZPLXO7Q$KU<NNFR'NG41%^ZZ4F$1E M&>,T6:6AV\^6G4(GI&XW'6-+/4Z/Q;W(W7BF>YL>1R6FDVFX;.1)5=G5;J5MTXH=3R:9+),G=& MH])IQ32U2Z<93L1P['5^I)S M>&,@1UQT7*A[/:AY: MDX?*,L;9\'+#J&M>UCST0AXZI51\J7AHTS'.H4CP99U[H'7UX)@30%:E7F\7 MWF>ELPM[)U.MWM)%GK*3J5EX-]R)Y(!T\> ,;4?-LG?&[UHE;8E(#ICWH@&H M)M*^S7O-:)RGX=#% UT\R&V2:>SL.,$Q,(-.EFV#AYH[VUM\]CQ4EC'.AI=U MXE?KPY?R4/&\D>8A73S88O% ]4#3=8)CSO58%=MJZEV()5#_SY#)K.O#(.4G M4WUG-"J=5M2%@K,W'HY9_'9LK9/V3"3;:6DBE9Y(]9W1J'0:41<*=*'@ !=( M' ,SZ,38%K!H%=_WIGE(%PI*24W@Y:(;"#0O:QZ:YJ'6SB[..GL>TH6"Y9B_ MI5$ L K28=TP8FFY@,3TASY<<-QY'ZMBFTU]N* $IN"YHD&M>"MEUDNTT]*: TA.I43A9>B*&X_1:7^BRP0O+!J=T M%7ZI4ASGPD,ZU5J^-)GFY8UY65].I'GHI64#S4,ETV7G4#;X#%XM2TL'NDQP MS)F>MEW7]TB40/&OOMJFK??PEIY(EKZ 2)<(SL=PV(ZESSJ57R<5WU>DB;3W M8MNYMKW94HF@U"N^X7X2,T\6 K*0B0Q91$2?1NL?S-;M3DLHN9;1T!V82ZY= M+!H)<>*S+$6PJB,<\ MT%"87Y";#&6O&)CHD;L,&\P_(1B<,*B?N,N"!QX8!%OPK2I2[W>3QZ8Y"'/A=X+,U/<"F-%D&:R20*+ ,_ MZ_)(Q.2?A$8Q*(:PFW)6JYF]()@; EKFWFC6Y\8"%$4+WD2LUFKS,X=)!"II MYG6#_,E(GWK$JM2L!J&N[-B#-!0D#,@-<]F@ Z\[,' J!'WN]DG$AA$3H&:0 ML@$N.6(4B 3#6I;1_EF1G; M$5"NRZ(H8Y(._,'MXY,0!2(= K[L1? ;C0DE'1;C8N,^P @4)!%PWVJ$D/!1 M?K#DN9G2N*<4//SD)0P!X /D8 "MDPC@&R$4+H$M%+"Y-6:L(P6@@A]3 @L$ MG@0) =A9!7RA((YX)U$R) = D,9H3I<0)!*[ %JZ=E11H;Q.D1GDRV3*]9@! MOHX8X,P/GR2\V+C)C3-Z*,+#! @<#]2RX67.@&, $91TD\#%EW$\7%+0@[EP M7OR#9&Y)2'?D^BS#FUP&HU$5X!@0MT]]_ [>&H+, S9' '+7ES!4B$B&0^ > M> NU D %/,&#&(#S:2?$+&48Q;2'/(!2@&.#1^FQ 7D$#X%Y0#C!PGUQXC-)@0\C$5#2"3V0G@-S/\B M4@#2;8/*PU0)?!Y_^6:\\(-^8N%CSR* P&,(_Z!A 7 M/HD<(1+F U1I$>SG'Y>5\_'1''IC;#P"&W@BYT0U! MGW&40&![9../5_ ,3@[*'OQB3N='8)GX7 MF%!R(VA<>%/@5_$4]$$8$S0\GH?S2YGT92\Z']6)ZD>'=@XAZ -NX,]=G_W@ M$*&@H%'0,MQ-=0Z^XX&N -D T!,Y&R($)@<,L9A&(S((.](#R(%AC#$QM4P\ MLAZ!?D&%DLX,(1YW.:X'WQR&H(1AD6/XB4=CBL9/X1K?>0X'G F#?$791_D< M^ZZ@F$"T841I685"1YBZ'6,]!K2!*,?/M+XDFU3;P C9,@SR&RB00*KVU8Z- M; >(GE\,=A^F!M7XR,-$2$)(/*)1)1]!UQ'+K/X7C ,LVY/P=E@/S+;'!?I_ M.)4+(2YJ?H$V"52!"T9'BI+B4&#B"<\\C&$:OZV,U(&%Y- 'G:KE^(_"$Q/0[>@S!"*WZ0*!7 I,#DZ-: M@]_ZS']$#\2EB")T3H;HU. /+':-BC+7.$>(POH00[!Y%WBTP@4XX1+L]'E5!$#&^7&"KH![T4TFPEL@)?@ M$QDH^-(]'!N5 /P[C_W8H&R1 &INF?E.PVJ1#&!5,, :IC/O?*4ZJ#+V M=&9Y^A!6M\AC$1+2IT/!+K,?WH&+./3IZ)('$D;YT;MI$/! M]DR%1$ZH'J=:43ISQM2)Z>J=JH9S73J)O.TL>F82U]MFK8 MEE%SEG^Y:M35S^KUQEG#VC#:5FOKL,*,UO(YSP&OQP0K\("]'CS/;/Q\MIYM MU>?>75"Q5O[ ?LJXK;6JN ]/&,E4!_!B'VN8//36V YTNNCH1VP%-E[*);F= M$\K.H:G$M=L6Q-MS>NC;?[&/CZPMTP]G1O%&IFQOV;=$T/U*:%[^2X.44+YV->-&) M&\UMZW<:K+2;&W:[U@KF6$E>KVUXNE*3_#A)CGN1M4UYX3T&*^YO.,+^B/=9 MF(77&GATM%&<5>K[.PHBI%GTDEI]Y\K!:=8XH7X'91GC;'A'MV$X.IK53TA' M;SK&.=R_M#I#/+U!3*:)?_FIWGY'\"'N Y55Z>69X[)+8B R)[LR:I7Q;71(^AQSB&,<[! MA9ZS%QJ%T"S[ER^?JK>;.#-_^G!/-<\?$CHFTT=WP)0L%B[0FUQRG*E;OHM'9V#%W7#%T64NR6 MH^8ZLU';68<_G?G<5CNM9N&&WB>2^=1:Z0RUDM.T]488S7/[5;$M M7LSY=*=K-\>?.[ J M[9I5V"LO7_9 <]UQ<9W3:NK:30F\C=4YJ[8^O*6UTMEHI7K-T990\]R>ZX6G ML'/FQ.U@K;XS7Z5TPJ9K-S-!KD=AIH*A[KH)IB- P?K*=]&B#R[7!5?;+*R, MUTVF[>\"3\V5I\:5Q[\]V/0$!?&+:O2%>4.FS?R:4KI4Y4%42%8Q_Y4?HR)]** MLN5.&SZ<"T?;-OSQPWOX)QMK0*,>#ZH*DY<-6'GZ%VPWB[^F8U81_Y=6 M:UI"_DY$S+NC_1=R;<3WER0B:3#_/")L!]#YL:J@YE![CD 2",2A^1+('C,1(4\,7R5LT=&!*,B M#\4B.A],$C$95F&! W#[U?1;T8&G#4. ,(X"EJ]JC58A(AD-_A&\!@"Y, M%T?P4PPS^+031D3TPRBF/9PR&QLH[K$!=PF-&,&AX8^X1OE0,-_'G]V1ZS.# M(!IZ(?5AW1%1")NT;9,CCJ^B\=@C=]D4P@ S-N&"V$X%J(7KM^OR)^SI9I Q M2^^#<9;F+_;%45>^3P8LCK@+E(S"1X[L C0"#F _7#_Q&*'#':O;E0 "4#_X M@,8,^,FR)9V",,!O%D%U<'PJ5GP$UD-^5=PG@(=I+!E[" **B0P*+$Y1;OS0 M_0X2"ZOL172P:^Y3?^(@:4%\6<67RL:/O_S4LNW&NQ+2=@;!-:..V$-5Q*[# MP8!%H&8ZB8"O!*H9*3M"9:S(@((BT$Q0?:>32$[X%C8N;V _0$Y,O +%*-9_I3C0Q6 -1AAV1. M VBSF\E.E_%K".\A15KAJA?!:+6Z8?^<*F5+KD7]N97^>8%Q US@RP;Y!F8J M2 L&H/^ZB32X*,ZG] C8L.("6!VD#2K;I@RB8A8BD-P<>!Q.L+RF4K(B*\^ MR.5OKBG*;Y50JCS>0S\45:.7N+&0W 'C*8V*RM0-!\.(HQ;-4L-C%D?@#1GZ2:J<898A^"0@4QF+3+@H&QI>\T*P/O&$KTB'2\]$BJCT MS#( +P!7*.7\$2Q718YXDZ[H8QC& '@0OS'(GQ./"SE0:@,Y$S@H;L0H MO#.LN'1(86X>!SSN4("((X/L"/^;(NPB1QJG+U!P'KM:QDL\/ M:2DRW5UK&+6Q[BZE2I8ZPC@DKI0JZ8%W 7*3NO) 6] C7=Y+0%UFI.:1B&!5!,"94+@OZ^*GT/87DB8Y U7Q$&51B MC"\C*B/J<1P4 ;Z)Q!6Q?."RG MQP) J3]9$^H5/G&.GABH58HA"XU5$#_C0Z;1'P"6A3B@54'-4J'<%622E*2_ M_%1OO\._PI\F<,68PP*T]RGX1P@83D-'TJW!1)R"(V(Q)MH&H=3R*1H)@ &3 M>0:Y3_5A0%.T4-<%'1*+L;\T=K525AK#/<[/%8-*\B>N;3"DZ+I+1(4!\!LF M0. _8;IHR4R U83(%7YZQ'S U&>FRH72!=-U4KT\$>M4U 5XQLC4 M*!=A-"U"D^]5A"6]9IG)HA.?'>=.9=I;(.Z*(?%%_&Y"WJD@X-?,5 'G>E=$^54CBD>PH*"7'WVJK4;<=HK"<"K89A*1%PC/92$7A M)S=B70RWA4KU0TQ*9723,S#XW2/U$SFVP+P < /J(V##NUC9F?$H^#+F^S+N MF*C5G!'$EU(&3QEH;8.CV&B42E@6N.,[,/X 7:EG1,QC#.Q]#BZY(IET5G+N M<1$E0V6L8/7YD@S&X)G**"6[#NDA6764T]>VXX!SMPZSVF->M8T&\.I2,Y;. MYI5V ]9+ZZ.%-KV@ QCZ/OMF5J_5]>-_! O#\ MG$?I2Z0ZKY1R.J6(I>(YI-R"TD,=G"5!ATD$VD[(B$'*J4PR3&OO5,E*5P&4 MY )5&Q?2ZSN-_O>9*42[(N(,+^@IL2BU/.R?A,O$:D5&JD!]>.Q"S)A&==*) MJJ36'BLY,L0I)?^B6X=5!/!U,: Y:/KNM55O&G7$52E1I5RM/QFXV1[IPP/0 M2F*8UKE#W'6!01V715#NR[].B0CPR-_@6>'Z_N0!N.P5\HD'(&QA6O^4&U5R MXCD=.622F7I[R%PRW)5.^22:5-4,;P(9?BX+J10U@'%0_81I4?J$ 4C.19-L.)A^ZH8BQ+./#"UF.]1,% MO:@T-G7A33%V'$:F[(V,J/&3YJFDEAFS43SJ9,E/UJ@PQ-$V_(1A]1A\Y MF]6!MFFUTIU55KN2P3_-;8#&=*M253IT!R(D638@R!?_0T7.5F_Q"%-P)BJ*?/)1>IFI='L M^X5<.6W5L1+HIG7'3 EY;*"^\[)(;:I>J-"%"=79M):,'SN"80H&L9];+))1 MJ<"%&A)+,1P$%%48G MY;%?I0K+=KB.9W^3"G;*7U+YO*Z9=G XR!*P9+?E3C(K#HP*@AU'S>\ M2-%^8NS[&\(&Z-0C 7( ,F.@[L+@?NNGNFPN/@9"C MAA$DQ[[XHP(D2 8=57<>)AV@'.E$("O]W!#9WNK9]V5TR])MWY/WWU32JE:V MH1IORDIWL$[S]J1G88&"7*!MM07BQK M&1,GGPX%N\Q^>.=Q,?3IZ)('DB?D1^^F9ZP/Y\YBR G5XTDB MRC!5,BH]J)W.G#XVY*.9 R+J6;UA.%9]Z6.L(B][MFK8IF'9SD:CKGY6=VHE M@E5CX+E1U^.L9ZX8*'!@IS2O+CCDIG+A^SE9U5KK?L9KI27OP:EDO_Q4;\V= M)=-H*XZV[3/S42#EOVM8_4"'>#=,=!Q(<#9 PNFN[.3(6R,I%LR3H^^2I6UZ M^T_J\THO>0B+"7WND6P5F_:F&5=:]QB@2>S(YZK MCK$@6L!H$0=X]>%0-0B)P2K)M@TLB%%G:N8;W#"P-KN5Y_J!U4U-[$JML>$] MX45$;Q\7O:\%STNNESA!XCNU#2_RWROQSY VYJ9=;'9)F$,@XN"7RIP:9X'4 M-UI%;WG64K\?[\7:M+'*:8O]EEIZ'/KVH:*^/ZG*2LP*1_9D+LY=K;*LBN,< M?Y.+TZ>299:DZ<-I8MC>6>OM\JU5=]K>2 +MQJX:>&@)E&'98%TH+V42LU*2P?:NTUU'::=W>$5 MOI; =270:6@)W!V&G9VU B[?6A>Z7!D0Z9MM*5YEZ0&BQRCG&.?@KG]^[F#> MN?GLE6;;*8 M$KZ?(.WM#;,_I3E3>**DJ6Z<%#CM,X4'2-J=&FN!U#=:Y>,M31IYDKB$E#F\ MU.\[3WBPJX3^E+_,W')Z\>GV#W!C18SWM","DB!^LYO[>G9ZQ="%]6:'=_D< MH[RW[4JKN>V+?$IUB\]N+_,X2IJ;E5KAC0=[I_FY4<7>-!^[,Y( M8^2IEE-IUS<\XJ)7U.+^F('^ZV\8OY#T6ONX==T_55TJG'+[8)K[]6? M>."Q(+ZLJFVY^W9=[6VXKEL%VC':+P#:-JPR7NF9=JW@(FONP'[(MC2"T.$P M"G_P 8V9/R(6[BTR21 &U7%W!QGSE++5'%O7 "VQ[$38R=1G6CEC>8KP+1J[3R8N=:X6=_L/ MDSCK?IOKIZ<:967-\%+-F+9:5'W(NXG?Y;XOVP("* ,>4%^0B]_O/CZ(-ZO6 M$;$!Y<%J)%OU.I'Z635/PNY#'%LT^;)KWY!%(@P"YL^V">23-E4 4]JO4G7] MPJ:#-.UFE2*E C^X?>R[E/:'XVG/WPQ#8#J9'\K.AT?2X>NY?GR !6PU%3^% MZ6&528O*+M &&/F?!*RAJO/+KGRR%Z(?HHYNM,8?C5M/NB%0(!*X!T!UZ,0= MF;+=5:,^MR]S_:FLQN(9[H*T!]S39"TLF*PE-X1MF\^/,0'7KMGS\.:&:UM+ M1Z/!*&UL59'+FS3@PF^!J00"Z>7;70*W]$'S *_ZQ.TG43#;_Q:[0S+9T#;M M"8L]5+LH-F53]9*U>M@OC_W@TXI-^=: ICX?"H4;T4]B^5(H'Z>8EKC*OLII M(:D"^J&(QQI(#B>[\]')%QYS.9*CDF\.BE^$02_$R2+P@6&A, N@B$5 +-03 M^&0\INK^.#$$"_&\-\\8!#3Z+KM:BDQB F^,JCRC &B@UUAOE#5U(T^@E9%' M HP-@+\#YL)H-$K;H@K9(%AV8E6MT^6D@0*L,C8K M^,?4 GH11ZE08 &L"V9=_TQX=UAX#^:@?L[OQ MI7#R 1N5+()SJ1%L31O!UO93$W/H7=S!\OK+YX^WWVX_7]^2ZZO??R<;^/_G/ZY^)]]N[__X_>%^35L_O\SRV/HK M5(38L_&1AXD MPF\1V7)*F,=(16K;$[<99'L8 P>G@_R[]&1,CE2:Z+^24VU M/TK;*P<)&"[5RE9,:5TWB2+9Y3MSMX2A4H-IH]7IJ208'0;V.P3G#^-3'\]S M@+J)Y+1W*)IH=<$,M&7K+],DU!@8%>D 1P!$#%C+I@C!GJ,6D]\^L0Z.6"%# M%)&C(;YG! E>F(WT!F'BE(7"<;G=G9%3L M!-8M5+B\E-9+I:+Z<3P4$B6__%1KJG]XN@ZCFZ[0<,.!?,+0:Q>&VQTZX^_SQR[=/5_C."2@-\-_E27;1 MQW:W*"J_SHO&KV0H3;MR0Y[*+B=/3T]3XG!(_E=N/Z)-YL! FV)C>"QZR! $ M%5V6,)C$L>-NNZK_KOHC/);C3/3RK&J]4$W'T_[E4T-6IEN82ZT(]$.7D00PFU7VY6XL-Q*5C*?3Z'/L0*.U2YL4 M=T/?#Y]P:7+\EZ]C SVGM/GJ>-0\Z/ _K[[=D-^_?/FON\__(O S6/52\9 M*J9N',3BX#80\":14V0(/Y(U$^1_#DH6)OD5&.D)-$+5#\/O*#L34'Y5F@4# M2'AY/*H2J=33@ME@ (:^FD#YZ"9Q A.D'@MYZ(,DD.532&@&U$/3%8F$!G'F MY@G:Q1QDU,&^XPB!4/,I4?\:R<0/N6< EY[!* MT,;],/'!+P=#*PMYE11!%: ?)HXJL#X([]%91F^6@@+OA11_CL*_Y7M]<+>! M.)%\666800O($#T)>)SF!@0'_J-@L\/($RIA@WI&C%,J'93[5 \)B<;14'%$ M$H/I9,@)X"Z/<:"HBU7)$ .)' LAWU12XR-#_W1I8@RTFC0EMH0\31T@!M/Y MI+J4?)!F@B@$!SC7"!-QKF0G6# 0)=SB$KLK&"@'@L@5O&5TD.6P)1)$DUS M*4(F"=85.0.(L([M" L>>10&$C$@>,K^JCQE)*F*@^96GV/V-"%% >_I:RQR M&81"WE1%84)1CIC$%]/LC_P=F0+^,^ B388!S(]\\O/\HCJ Z P&EPXYN@,R M2^-Q_%N.0/0'B13]TK],"@$^9LDE88&U@][XC32;JK)20B,]0+-.UP,\&^2M,4KE1*3V@I^0=&J\B-0 =8OF3DD<:<19+PQ]Q M\5W-@Z91:E.%W^]!^!2D#]3/%Q..5E\ICI&I73#]?MZ] I>LCXH9-240"0:% M(7V*V@@ AVEZ+,?QUU_^Y^ZF:K4)UEO8@+MOLD3:")4,[7:!;$K%\( BZR.G M4B&2P3#-7U[#O^R?!!;J@\ 'X7)$9*JK!X8?-!)CG@KKW3@7ULNI'S$AB((; M<900 V)G%X@N,H\1\>]2J?"2:'8 0(K' 7"0OB@8?L0\1")$9IQ6JO;4 M>055F:A*/3&#(*1 X#S'N,+8=RJS(!%U-6 741&J-Q,E8R9TR_(^PD!.1P,"7=T_5&]UAC7SCQK; MR+!:YA92K#7;:-:WF&5U%KG/QV@VJ=#P2ZS']Z!$()%&5WR0"), M?O1N>O0%F[? M5:KN_H_?[N]N[JZ^W=W>S^_//,*U+]Y["K;?P]J:)[V <6+B-^JCN2#W?<9B M<<+KO[@:X-81N<, AO>E>\M^N QW%?>I]%?'F9DWBQ Q8R"MVHIK;@O2[/0\]1D@T"QR-+4DBUU3 M,5U!J!,OOQ[EC 7IXH^ 0B@-9NI-6>3G93=8%SW34NK;?J[35"V5_"N+#2\Y MR?:"TZQG@_+%1Z@TEG>.Y2W=WB7/J#55C%]F#%Q3T5<[6_$']D_"'ZF/6:9= MJ.$B.%QXW'$1^@;<\WQV(/2]?LF=PL\?83SHVFRG8=C[O#EYO-KCNC_\L$2J MU??;?7F:2 >X.6;&1U:'8AM2TQZ(!@\15IRIZZJL Q8;0(MV?#8^)$!Q)XE, MON ^"S=BX.H2/P1W2A827ENV84HMC#\YN*M&8&6./S)_],R=+OJ.U^4W@9B% M]9>^"7O/1&HVV@?J(WR.WMY=6J?G;"?^W8G;6JM2M_?(#2G'#1=RFU9,?VRH70YN"0_*MJW"+/LB.[B99CEO$C7VVW#] MA5KEN%V5+W*COSN5>=8^2W%CV&H91>](TQ[+OHE4,XV]-H';CK]2^%)DRS;L MLNN=!WG%SQ;T3A$D[>1.QUDJ'$E&P*ZTZHVMWR&XC"4/=7&OIOXRZM?:[=)2 M?_'VL%:A)NB[WJIP2F.<0P/+KQ&> M7T1]5-I%)NA>'B"?JP5LF?OMD*K=E V(U+;VNSMAH1J9/8U4WR3>7#\3 <1) M$W4;VIR7)3WT!+L,A8\L#[L[\_)B;54ZC*V_%WG1$LN=%JQ5[':[L$>G=_/M MF4Q.I=VH[3>L7R=!NVN+>3I6YO@GV$'H5<*3I+]SVLEW9[B/0_=[/_3Q\J-? MR>T_"8]'.PW*CGV,3?-_14I,I?86LC.=_H23-C_862IU< S8?\'Q3HWK QSR M/.X=NIFLXT5G:=<(CW5V4E[<25AU)$<\-PJK#KNAU=QO3*5SD!N$O@>ET9GM M.K[*#G$.Z0A/<.KZ:/'2F^/H'<>E)Y+9/('ZZ!%IE2AAWKCGE2Z7%F?8=JOP MK@OMJNR;2$V[L.K7OLH6H[IP9L=7+KFC/9G""&Z;1DL[,B6GT4$/Y._\6L C M*]>[\TGE UUA]Y*C,\=8>6VT[$UWO1=CQD,=F-(DGR,YZ(4-2^V[)?D&EV@? MY_&DLHQQ#MN-?P^#7A6[:.VL=''BP9GCZ&1_^8G4J)] MK_4BF3V5)2.D5^T M0[[>.&0B61-I/2)9)W ?6JFUR@VVRHR8O@7MI;>@M3:]_$$[*7M3)V;Q$[ [ M/Q6E+^'0T>7F+#V]?YK)_=,O[G.RSPA6RAOUOT:9.R50 M,*4DDM>F85ID2"/R2/V$54B] E#@_U57/T%H$O?#".;Q9,OC]*]<"-Q\$4;8 M25RVAH9%ON!6_?..)7[YJ65;]CL=\FDRE2KH*Z4>NPX'@S!8J<1:2H4M4V/U M9KU2:]0JC98M#WK5F[6*56]7X.\S^@V?YA3KM0QYF.+-]\M]8 M3.&/'F$T"@!^G4#?8 ]VI=W4-XL= 9D:K8WON=:.2W''Q7630>+3&#-!JK5( M.!A&K,\" 1&2;,:H79C":+W 6WSG6K9K]Z4T]+$MPSX(?713D;G=\6)!D4FW M%MGG[KJ*6=O^-OEEC*E;BY2+^G:EZ3BEI?X6=S64XVH@/<%^+JY+9U+<='(V MTY^YZ&Y'-O19[!6]YZ@(54[T>ME"*"BWZ7C1];.;".A^?(?"7+^!^["Y!)2/ M#5YTO>T^V$#:D+ "RW3-,!2REG,9,9]BF?C=$_?B?KK6 M_(Y5V =9+ MZC_1D9A>T8 'U1D,SBY>+?'#^PY287Y:^8\DS@2QDB< &3X="G:9_?#.XV+H MT]$E#^22Y$?O!C3J 1 I-1" &6:02%>/4]A :UFVC>"EGD4Z<0JY(2&?X6#U MK&X9K5I[Z6/3L)8^6S6L!1^:FPV[^EG=:6I@CPI8RUEKV(5^L5U[-1'>I1N& M#GIQ+BX&JA+!GE 8'@? M#*H@[(?+P.IGE4\R9)':X/5F$29F3+IEK\@3% AG]:N;A.;/#M\N&Z.VUN+3 MOX 9R2W(K(<>S0USV: #7.E8E34B[E-%RD,_8HQ\@O?Z8@WDO)1U)S%E'JE M46MN>H_$D1-=J[135VE6I>Y8FYX=/'+N/EN59E6<>NN%VP3V>R?KJKSQ<=Y6 MH\?0-P!M5IP2,=:?%H8@133:$>HMIX)-FP[8MOEHSHP=>OMZLUWX(D=-ICV3 MJ66U]GO^4A.I.)&:3GO3HP!;=,=VLZW\V'9Z_RL*A2##*.SRY1>[KW$^[P0/ MK#2;FUX149KC2ELY<7&6U*\WFILVH-+4/W+J-T%Q%W4B-.U/@_8-<"#+*O=; MR2/MX+97/<81C'%>[47PN"+U!CS@(H[D 9OG&P#O[!:*0Q=#ZNW]]M)\D<4Z MW&4A!R93S=YS-Q=-I@T.HX)KJ(E47NL.O.\I+1S8L5J MVVH6YE&]0^'(B6[5]+:4,R.Z8^K-E6=&XQSV(=WA:14F MXBVXJT>HM\S"MZWKG1-[)]%>;ZW6)-J$1'OM(:Y)M F)]MI!=3N[CX[2CJ8U MES,KN5RT]W8ONTX/:_*<&GELHZ;)4V;RU ]"GFWN?MG=%=1Z CW! 2?89F>A M8Z@P9C<6D@[KAA%+$S::GW#NLQ]'[LS?* F3=VIIE NV5KCZST1&HZA0 MD?Z-"NZ2@"UJ]J?C@V-V RRCYZE[ 4;]^$,XK1:.22V81NWX6>[$U8)I M.(>_KD7'!GH"/<$YQP8WW$^P)[J.#D[/#8#H0+L!)7<#+*.VX:W+):*15@O' MI!9T=%!^M:"C SV!GJ#4$YQ#=* J!^H5"!(HP$9[3,4&@H1)+&(:X&K.;(M[ MO5G36]S+3R1'$ZG\1*KK/>[E)U)-;V31$^@)2CS!"QL\*HE[OH=3J=W5+)F] M8X>U",J.1L,W-]7P!1EHCPW@G@5I"SW@3HL)ZIO>T:&9X'28H*F90#-!8]-F M0OM@ NGKO(UIQV?P7X\_?G@O_U&0=O!A"K1^II\M>S833]9LHXDG.X>AX#$/ M@1&9+YLHOGOB7MQ/)2/_88)8J4, M&3X="G:9_?#.XV+HT]$E#^22Y$?O!C3J 1 I-1" &>4AD:X>3V S3 5?&C*E M,Z>/#?EH1N6I9TW+J%FUI8]-P]KP6=U9/NFJ+UO5Y__(E>?;\C] M'[_=W]W<77V[N[V?LL''NO;%GL9U&'AX1Y)'X"?I*5 ,W.]C^,\ P(6@O4NN MJ>B3CW[X)$X8$Q=7 W"G8,$\(#"\#_9$O'E^O1,G.%..01BPU>[RR]Y\!HP" MZ:]G7VV7C9:MM4CY%Z,1N07&]M#FW3"7#3HL(HY5*4+/;2(R%RJMVVVKW"BV M3=M:FL,KLMJS0IEY>/X[*I1=_!'0Q.-@D>9N?]\!PG;>0[?4R7MIY+MHY$DW M"@1^-Y9UC6=]3M=U=&7I; M^C%M2]=W71U!8># =UUMJ1_KT6C(*^_O1,0J#Q*')&)N&+C<9]/']> )_NZB M S6,PD<.@2?IC!9Z4!7Y:MB%/_V3<)6V?K%7M0VK7NHQMFF90?_D*=#SLWS=F(]&P?Q&/>*Q MSO.=F;5)7%H[T'W!RDZBYB%)=&X^RPWKLBB",'NMWIO:!BZW@4Z1ON3:1]F[ MWB\:K6H_96-DW\>A^[W:H;@;"K0*^BHR Z/]E<*HK.OF9N4GT0'[ 9^;OW(U M" &8?X\3NCR(:=#CN.>:"L%B[;MLD"8T"U\OH?V7?1>5"U&$5B7JT@[+_$J].I>PWE:*]DN() MOT.&YII$ZQ5WC,91U7;6NH ^#UC-*?\&A<_KGI)^B2?SLMX Z]\W_#QICD0V MFDWSA7?/K\^E^[EN6M-^;0>K8IG6IEV:=D[]Q8UGVKKOS+E,< X]_F;O7>/! M(Q-;NW=M!UOBC@&I+[A#36-LX_O0CORVGZ])Y/:I8$+?@K#5%%N]<:#@2Q-H M/0(U6@>ZJ.+<;ES\&H6 /"^U]#NX<.6\T\6M39OFZ(S^'C/Z!SP9>FX>C8PM MAA3"K&X8Y<_Z:#]F P>Y95OV.YWI+S>9+BR\QU9[,Z6N%YZW#;PP#4=O.B@M M>8H?*R^!AW+:]<)$R*N>%N9&=](HX<7UHJ)D.1+9N+!JK2*'SS;ESAW[1IKN MA?=/M*P-3L<>185P*[5C/<%A)MA21%]J,SA;(>SR@ ;NMBJ$.[B[_QB0^O(N M2QIC9Q?Q3N?OY9W&80? DO=ZZ?WWQ1%:UTV'RD\DJV*:)[,1_RC4#!VIGD.T M1WD@XNUHFC//"]=KYH'RPII :Q&H?3 "G;<;PWZPR.5";D40> 4R"8?:G]GP M*)"E+SXN.XUJEO9E#K2IT@T' ^PTA5I&^S!Z"\)IDNFB;FM'9K^!$N@6C^.1 MPL#3;LL&'-NH%>H#HWV6?1.H93I%NM65P&$YCQT)BVHQ>D?"7E67W=S@](+> MD7#L=&_6:QOT[]0[$O0$Y=R14(0S2VTC;[M=YLKF(NR'*UN2D(C&C+AI>Y(P M4"843SO)'_#(TR/UT9'7IG.?*K2V09BJ#>>14[V^Z6U5VG3J"AT^9[)TSQH'\%^WU MM;)G/L$Y7"M[GPR'/L/=4=0G/.B&T8#J+N][C%"/9A/=]"5A/(A9Q,1.;CI] M<9!3.MRM[]LM6F*Y37C[D-&;#K%W<^%E"0+L8]63D^XE$UVYV^9K+][(6CH< M%HZ%CTA?VNV:/LM>=HUI-S9N=K,UG?DVQI[2\%^//WYX#_]D4^?&^CL1,>^. M4BQ]>-_![U)XL\]6/9L);FNVJH8/0W7_ZV7$? @''MF[)^[%_10Y^0\5W)?F MY!/:@= JB9=_D@/?9>A&[I_&MG1JG8C1[U7:!5@OJ?]$ M1V)Z10,>5&7SP]7UP[K!^S$M[=;W64#NX]"?V=RR)OG6B/^/"1TW/&)N#,YEV"57 MK@MV2-YW627?V#",U-V7@0>_N6'@N\SQ-O=;-9=2RGVK1;]CPZEIK< M]72NMK.+[*QE+C>T;SNA-X+_]..!_^'_ U!+ P04 " ].S-4L07@\;\5 M !\G@ $0 &9A[1@5 ML7PW;;,'#81%5VP:XH0%+QVR+0>#C5FV"9=??Z9LR(VDN307:).'%K L34GS M\DW-*>G3?V=1B,Y8D@;QZ'.)E(42^N_NI__!^.\O[0-4B]U)Q$89VDL8S9B' MID'61QV/I4/D)W&$.G$R#,XHQOD[>_%XG@2G_0R)@BA>>YA4!&J(JNA+V*.* M@V79-;!#%0&^,M4WB$YT7?MP6O$=W],%1\-48@*6F>9C751\[,B.YE#9U5R= M?O J%,K)'A%\31=EJ@N&;HB^HTB^(OBZ3@7>;#^#WD$/1VDE#$;#SZ5^EHTK M.SO3Z;0\G.Z(@2#O\L4-35EH6GZV5GTIY:6(8QD[^=%4TF&4W5QR, MH!CC [F3)724^G$2T0P&&IH4!2R(F(CG[:7!3:T!;63G;_/@R.VSB.)@E&9T MY*ZHO)T^WO$+^F[K-Y$NT7BI.SAE[I5WX'OY-#[[88^(@@4=2^2\1]!.\(,1 MO]:7BLCZ%^M_CVN92Q6;:3#\W.[K_^]:]/69"%;->G:88YPPJ$&)]V MBA\_[115.[$WW_WD!68A^USR@G0>Q4?X1 MGEL@.TG@%NW/LC;S/Y<"S3=\U5=\0Q4T6::NH>D>\PQ1]G37H53_7EN1]"=A(;-D<=F?[%Y"04>5.U))W.G%I\=B.VSKF1.O$'] MK-[WHJ^1U3B

]2J]84NO;IM&6?*F;4"RS;BBS[2]2J]?OFOBX9S_H1;U^K[$?F(VO0\LVYV;'///@N],X5GN1 M.6O5H"Z[.S4;=N@9_>'UN D:$&?@<;Y@5W/S"-A=F WH?]5 MZ;LJ@RI1*,$N=2F6*:.@93P#JX+JJI(BJJY@E'8%^-.)HBCJIYTKD_J<MQM;L?TM.WN;UK;A=K9@1S$D+/C4]151(CX32B#W M8()J= G!-G61Q5 M%* -T%X6N#1<-I*W5SR^(+LL%*1G,$"9MVIY^;B]!K_@P?2Y)I6L=7W:%C#.4QF'@H7\+^=_'Y?,L'M_P M<$P]+QB=5@1$\B8N:-C)!^K23-P^67=,$R^Z>@[TQTEEU;H/C(A]&@7AO/*' M'42@3BPV1>TXHJ,_/J0 I0!S)8%?%$R#!:L0'>8J_SHMAD:#>O*)70X5$?E M'UM-NUY#1W;5KA]M/+5'];WC=M-NUH]0U:JA^M][?U:M1AWMM4RS>734;%FO MV 7A7EWHT+0/C)3%HP^H5MXK@Z^CR,:M9"_ECS,E%[X-D&Z]K.G*I@KW3POO MIG'\?JMMHF<$BRL7O7!U7A,KSE98L=4X!%SG15;G<&8MFH)5&R[,QGYD#?9# MTW85:V&*YL +3/L4<-^)[/T)6%(,SYQ!#)CP)+" #J!1,@>'0LLVI]U.5S0[ MQU#74#(7W;DE-F>M?5TQ[>9W4?*(*OG@>"I4Q;+DRUAW=8I%@VE$I"+U7(!Z M.O[K.M!#;Q*[N1([F*2 )>>E#;'$]S,,8-G:=>'*_39)T0D<9 MRF)TQ%R^BO.??Q-5^$@D%">(*.^\]RCV-[X?=I]Q^B=)D 50:WWF]L%)8ZCJ M9D ^(H8DWZ,D0^]6WQD%[X>E&6)G?/4VR1\S[WTQ MP2]@C;[E?EB]\,Y*J%@GA.IG6<6#7W $;?;Y:]BCC$;_5[F:VXNZM\U M7]1=@PC8D34=RSY1L.-1@AU1ET5)UC7*:&GW*QU-:#('7OZ0KZR_V;(MLF6O MBCZ??26ZS4Z#E,<",@N>_%X2# #4_.YH/J&"HF)5<0TLZXJ#J>))F J20Q3% M=WQ?!R^@>F37K>H!.+K7A=?\5K6Z&V]IWM5G% PJGWYN8)+S:4F8N7SI MST/!" 59BL $@[U)WK_II2W02UNSN"B)95&2[C72FU*M_!"^N(T)5O,LCF=\ MIM>EY?JH%P/^\GA<>!&3TQRY<0* -@\\'V4 )_?BR2A+YGNQ=Q5K\C@VCR9D M;)S$9[R>+06913S-@G9-NQV"B8(RWM"JF9*U.)4L\6MH1N;<%.M05UT$.J_% MTV*A-SB=68V3H<7-F'@HF L7:'6E;G0\[RZ:BZX-YL[N1=U0GQ[8U6NQ4E=V MJ2XP+"I4P+)+"*::Q+"C2YY,5C>[7@O_ZK+DNZI"@5T-!Y5S%TQQ7\%1L>!K%LN'+W)EPL210 M2>)Q)IT:I5V98,&0=9G\F'FW%%6L^1\Y%[_+#3U?F(RS/DO08)($J1?DRY;Y M6ATX)<%E8/#^.009O5BFKVNUO/L+YNN)D/UC00N:OL=*Y/CU/.?GEH$'5\Q*6ILO_#H MLM6PH"YT.7UV'WZ'NFNG4W,1PO]UT;)/H)TAL41S88GU-5C0M=M!M]/KMQK- MF14U!>C3HM5I"J;=)5:G2UKVL=1=F%+W9!W0'DCMD/W9GO&^& M@76/.!@^4$]P%"HJX+WQ3'-D]]DD $Y4QFN\,P>?&PE M=CS=;H]]^SBF5?VNZ:[L,4?'JN@ QQ!'Q;K/5"PQW?<,R7"HX)5V.P'PP9JS M_W(EN@_^BJ&(X(F[G)$44#U@FUT7 M9EX27?4^"T=%INS=EO?-2#]>G+[%("]A+Q@7RZAOLG*GK)@_E!73]B)ST%1, M\9CT.O6Y57.G4-<4QF=F1L<+J]8.N^*Q9-JYE585S74<7<2Z*W$KKS2(?Y\;_OEN+!HY[C! Q-,*8A M8C/F3K+@C =#P4%EZ4,<\5]R%-^!YD!<=3QZ)#;#G?^)^*2HEXGT](ZW#"_* M3^\A [6RN$4N\@;E'19K5<]HF+GS4TT8W7)3;#:LP*P-I5[#)-W.,;%JQV*K M=@HT]89FQ^JW.L?3GNV%UMH&P'C:%9M DS?L+D[Z/?M8L&SH0^UXT8L.9UVQ MKO3L+Z$E'@M XYVPU8R:4[/1E,S!5X %X=!J] :F/9SU[":!3_->[60(YED$ MNGSK\+NG";X@^AH6%.IAV1 -;!!1P#Y1?)A3466>!*98T*[;X'/5]QIJ&+U, MXR\.4@]BT ??^O%H^R.BVR@/K*T3!6D"O MGP%^O4:VX7V ^>5_-RA]\N8\7"O.4'4\#H&]8'PWB-Q;LCWWXP2D=YGNF>0K M:_"5%JX0\)V/BET6 !KYVAL*:;K:9O"6]+DI29\O/9R&42:*>-MP_LA/$<(LCY#=#Q.XG$2\'0,)YXAAX7Q ME&L$_I#K#:3COY ?A-PL!2G8J(R- /#Q?69I$$W"C(Y8/$G#.4II%J3^/']S M^4+L0%^+>']<5'DIU7P"]8 6&LU7SWQ@X7C*W^/+_ '/CD@K-R7!/$#Z'@$I M'EOT\1DZ-_''ZZ5M7#/"MX^"0]WA:1+#/.(E;7[^]_&91:$*[!JBXU' $1(R MCS;6V>DD00;BPI-])J-EXDNZ'MERXCAT*/!^!A*XQ0Y1KW-(3+LZA?8&X!C- MK<9)W^*G^S2.)2A-S(4K@E,";UY?JQ^'O=KQS*Q]@;Z90%M3Z'7J!&@0>!RJ MNSA>6(M>: [,1??DAM.?'-459$.2,8%IP;(N>]C1#8(I93+S?%509(7SM0&3 M^/%I4T0W2W27# =]N,QQ:'QI1* EE M*'A#EM;OI.3>=%FARXX M[K )*-3$[ "I_I-D?VD(EL_ZLQ114\B@HJ9[[A8 M)KJ =8VIF!+#4*DJR(1'V'\#17;!;2A:LMNZ%B,RQ42\I,BNG!9PKL;RB LO M^9MKLC>X=H>*^Y8P#M7X47WY&3S=-S3Z?GR)J>\P21.9H'^$,6)"R[GH1U0=6QY%,J*[XL2Z[Q MIN=NU',2P_([]WYZ;EGV/EN*-BT\<\G]+E9'6<*\*\.Q/- +D5SM+U=+80@J M]PG.D!O#H]MT4H3,W[S?&OV#]BII9;6(%SUMG,(H"^27/BGB9OFV^4G[Q7%E M;A^Y(4W3+=Y]?4L?$YK'YX_FD1.'[QZ4)[H=/;261P+ED\A6ZA9TS[0?P"\7 M"NHA@/))CGK>CO%[SA6XPD[,B>CDLK;-:*S6#\WH4+#$8\4"=&4US(59"_N MI 96S0-DYLYZ@\-9=["&QH:MQO&\5SN4>O90L.RZT%T *NO4)2LRH;XZL1;0 M=FT_,$^ QK6S3R3P-A6?8H4(@!AD4<4.(Q(F@D0]3>-GPFNE78Z18\XZL3O\ M@,8T06^<&^BM MWP[YC@8._N UMN=3XO.VAY"LEK>)[-D@O.>YD<7*@^A@<47Z[6L.O-3[\CT3)%_LK5=PH5/%>H8J?=N_J6]3X7MON5W-13,5R)G[=<$J.U>RJ:-J](3R5 MK%IUVFHTA9;=!=16G>9AE84W['8.K^]]XEB-F+7NS(H.%]V%*YBUJMP='"K\ M\ GXG(=5++'=[^5[G[K73H.41";IAH)%W=.P+!$54]_0L42IXA B4\_U[A=. MV:0=,DW_!]"*;PRZ$:<%:RG5?4!A+&0NO]QW%.>Q@TG*\E+ [LO$;7[5:Y#' M$XK[]3B3YFV%<]YX?BDP1W0CZ!L\2=A9D,)[@.WHR.5"25V7']'+"_-+7SV: M>&F1LNW=%KB0WM'W-P&J,D(/W>GX9(IAN3=IR2EW@SC]-4"< 3A$?12(N_^> MEK=JGZ_:3;@7\:V=S6[GQRL%ER\B'<>%YJXD+*3\P)*UJTDOJ,S)$RY>H0Z0 M,LEN?^6V>/CM]YP^^+)5J;1ZJ9]<8-%3AIV$T2%8EG=NN9)5% M<&Q_[E96CL4P=#>A;E9))Q%HYOFS@_B;#5 S8Q$2RX)81FV63L(L/YNF!:9Y MF1O1BP ']P^[K#K==@O32JN64W[^L0TQJAY<5+RWO1EK@ZGRM^14H4YSMFN=R$EF44 )V'^BQA@)"YQ=+O_'"(V2.IVF4+TE6?@ A3TPJ1&XY#^GZV&[5 MG7)-JU;_&]DM5/_[S^:7IGW[I<*W[^>^X)P7![^:H#T&_.IE67H<[/OQ,^49 M;I;1];)ZSP7,I\W;?=VUJT*\$R]@/L?0_,AT^?ZSC4]!G\?)GP)=7DYY%F_,9->1_B_V>D MKRJC1)!_7V7-TP'<&"A"W'%%?A)'N4.P-TD2GM6^O+R77^QQ?GI&'@3(BLAX M,P=%Z.\O[8/R _(%KOF^V[X0H&[(0L!55,IO8;VZX'MCXOS3LIUX+Y?EJ-FP MJO9QNWX7?K^C*\&(7\/"[^D0E5?+.[E\67GA3/\S"9*E\[6>,7+3)>!K;CL/ M?7@3<+Y=.N'ABJP?I,LSK'@S#K@M,(GP("XN-758GX8^=Z-Y1;F96A;@#O9D M!._DU=%)UH\3Z)RWL9D>/[.U0@&?YND/N57*DO3T9]P"L;KTI&?<;ORFJ>?: MX;C=/=K >_GV:9JQ4;Y NYZ$\2KY,;]0GNVE@S-OW,A\#2019=LA_P;.P;H/ M]C,2G/":-ZI_7^:57TXI[:0[J-"WZ.C/>KM[@*IE=- \:G6._FJ^Q/+2QMU( M6*/9X\_4?=GUI0V*)!1'\@ NGHW?1Q M$K@,\<6F@#M$"*.]?L!\<#'.9YS@Y8D*E1:NTJ5V"9UK=JW MR7%.P&IB9[93X-_/SD406KHB[6$2$O;Q]YW[.;FXW)0%>@&IF. S)W!]!P&G M(F-\.7,>[F]PY%S.1Z.+3Q@_?;E;H&M!ZQ*X1E<2B(8,K9E>H<<,U#/*I2C1 MHY#/[(5@/&](5Z+:2K9<:13Z87CX*A.?Q.%YF(]Q1LY2/)G0&*?DS#=7.,_C M( JB:/IYF>1IGD5^.L5D##Z>P#3'47B6XW223E,RH5,:M4HW*E%T!25!)C"N MDHV:.2NMJ\3SUNNUNQZ[0BZ]T/<#[^G;XF<#=3ILP?CS +U)9='CQYY]3HF" M'IX3I0=P*P!."I>*TK/A^D$0.XAH+5E::[@1LKR&G-2%X=7\=TT*EC/(3,H+ ML$D= /:>-9%+T-])":HB%#Y@=#Y"R.:"E960&O$WJ5TR@CB.O8V-SD%M[A:" M$MTTQ-%D-'ALCS@(\3AP-RISO ^9'2IB7&G"*9QBV]QPS_L7/NPJ>YH//>]T M'QIE"JB[%"]>!LQ6+GC;O#H&MP=L#T.;A'.A&[Z5=+*J8CP7K<"(K.-)[_T= MY/VPO)J -UJD^4N(I%(4?^DGKY*B JD9J/WI:12L).0SQW8O[KOV5T%2UWC2 M0UX9&); /GN& L5B%TG/U=O*<)4I0 %M;O[GP"L)IP9N*,JLC*;0)\9O^??F M';%LYO0+G?#L*]=,;V]-H\BRT>L@"WVXNSV^<1I?WM71V^ZM9Y SSIK^],T: M-C^$=Y^5O:/1AEIU:$_?A7>HY4!_K2#[P>?-^3!)';F#O$.DI*!U<3IOY]91 M6B?LB] -J3>5?@H $E> M 5 9F%S="TR,#(R,#$Q.5]L86(N>&ULS9Q=;]LX%H;O^RNTV9M=8%B+ MI$2)19M!-],.BLVT19NB@UTL#'XI$<:1 EEIDG^_E&PGDB79)!6KOFD=FSY\ MSVL]/!0IZ?6O]]<+[XO3F!+_T33V4BEVEV^>;DV\5[$)_\>OKBQ>N_ M ?#GO[Z<>[_EXO9:9:5W5BA6*NG=I>65]UVJY5]>4N37WO>\^"O]P0 XK;]T MEM\\%.GE5>DA'Z'M3XM7/J.(H 0#R4(.@D!0P%GHZS\522B,81Q'OUR^2G@B M8Y]'@&'E@T!%"8A1F >\(BS0$0B7@5=I-E?KZI_.%LJ3R>7+>L_WYQ7- MJ]GL[N[NY3TO%B_SXG*&?!_/-JU/ULWO.^WO<-T:4DIG]:>/39=I7T,=%L[^ M_./\J[A2UPRDV;)DF:@Z6*:OEO6;Y[E@9>WY7EW>8(OJ+[!I!JJW $0 PY?W M2WER^L+S5G84^4)]48E7_?_MRX?!+NFL:C'+U&7URWY619K+KR4KRG/&U4*K MKZ.5#S?JSZ%'A_4X04WNADM>75 OCI1]>\7,=%GG) M%A,<%D_=-"0OJC?.]:MU-U6@'8-IW<]ZZ&Y(5?>ERJ1:C9:MT%XJWYSH5W.I MTOGG0IWEU[KN"545OXOJ.\6G)%'%G L?&3/50:^?=V(J'LRZ>;$(LMR@-9"+?/;0CS5N>M%7_'2=:NJ=/$L8]=J M>!])@@10SB(($@9E3&*/25#P.[,6&@IR,= M%+1:KRW76^FU'1.&##8=%)[!MFE&!7O'' :%/6Z,&!6&(D\\+.Q)L#LN[/N" M_<#P58G;0D>&B%^DY4+-"4I(C* "F!*JQP*L0!SJ*3M5D%$2*H&D\1GY=O!C MP[\6Y>6)!]$_^#^]C5QSZCON[0=]C"<'9MO6#BNDA_)VHK@3;#)PA])HLCK8 MQK5NOT\7:EU)( ])Q'Q]XBPETZ?0^NQ9%VD!(-+<4J023*!=J7X*?FQXKFM- M)="Q'C>,,RW!;G9,4W5-G'"HL]V41Y361K")JVDWC6X![6EC#^5W#7>ILFJU M[#9;%^*E)M.72:1K9JQH" *-(^!Q1$#$,$V@@DD8<5,R>WLX-CS7(KVV2G-$ M^VW.6U.=SHX-[#4>U8VWHW9NAHTY3DVL+K!?]8VUF":.S:SAK_C.B5_=ZV*RS2[_+W([\HK MW=<-RQ[F"/.8AI0 03#2L_,P!CSR.4 R3'B $>4)LYN=]_9S;,/%>GJZT>JM MQ'IKM;:3]GYK3>?OHPV;9BIOZY7#M'ZG$R-F^/UQ)Y[L[TRN.^_?W=Q^$+@H M6'61Y]>':YXOYCZ-?"4U]J$?8(V]D( C%H HTB. I'KB[Q-3[%N1CPWTM3AO MI?KQD\#=6 MJGFDF(AP-4_G/@,!9CY@$&H6&0H#G,B 2F/X>GLX-@@?+R)?J?2T3*_2:8YC MOY'[L1QMSX'QM';&"M2=V3L!VQ]Q,G!W)M0$>'=#ATVG?)&*M-1CPA\Z4)&R MQ9Q(J0(F&""4:HH#)$#,_!B@*(;(9Y'DB?&Z=C?\L2'\I-#;2+38=.JZ9[#M M-,J3 W-K8X?=IM-@UF[;3MUPTVT\#:;2VGH:;N5>;R_T5^94Z<]9:9NUGS=6" [-FF+T5;'VI.L'6"C09 M;'WRF[#U?NZZ@OLA$WEQDQ?U3E)]I>59?IN5Q4-]6"4B(GZ .-#%K;I50?J M*[^Z)!(&#.KW9&)\&91!?\>&YGJ5LJ6Y<0GP6KDEMR:^FR[S/IN;TRSWCC+2 M8>W7R)X1:\"[XT^\%FR4;'=-V.QK(V^_6/]WGF8*ZCETI*!2$BA!]$DN1 K$ M2I_D8DP3$2-.*+2\>*NGER,=2A[O(UB_\"JQWJ?,];Z+EK&FH\9(NZ89*^R= MC^ MU$>PO!5P8HS[T^D2/-#.'M[JD3*+SU=YMKE@F(0*PY )@*4*0"!8 '@D)2"A M9(HRFI#8^'K.[>#'!FVMSZL%6E]IW3%N/ZQC[#@PJ!9.6$$ZE+(3H)U@D\$Y ME$83S,$V(Z?2U=G_I^(BO\OFDOHL8$D,((0MVP)X*])T*^!]";26 MP'L;C*RLG_-ER1;_26]62]\A9IAR#C"KEKZA/EFM;F$",<>22JJ$C"R?!M#7 MS;$AN5T]5F(]K=9IE;O76_ MM2O^9RK3X\CB0R;5_;_5PYR'F* $(L #J4#@8PF88 P(RO7_H3XP0F5'_E8/ M1PK]6J57R_2T3EO:MXTT!7V$/=,P;NZ, ]P#V8_@>COBQ$@/)-2E>:BA^_,[ MWMV+*_W[J7JYE+.018PE ,:*Z=-C10!36 2H(@0&5 LL.TS/)H='!O&&XW> M1J3EFG.OB?L9'FO-@1&V=,7I:1Y]J8]ZHDA+I^_)'KWMAN!M.GZN M7YV^V+R3KIX]?OKB_U!+ P04 " ].S-4#9O[C[8& A,0 %0 &9A M?RU75?OW+U;J: M?<;4EDV]-Z<[9#[#VC>AK%=[\[].WX*>_[+_ZM7K_P#\_>O[X]EOC;]88]W- M#A/:#L/LLNS.9A\#MI]F,37KV< Y4A 8!%!,QG!"5T+;\EF*>EB[__./[@SW!MH:S;SM:^5]"6N^UF\+CQ MMMM@_J]VS9Z4Z,_@3@SZ(: ,.-VY:L-\_]5L=@-':BI\CW'6___U_NB!RFC; M#FM;[?AFO>@%%G<>MG5X4W=E=WU4QR:M-];F%6QF[*[/<6_>ENOS"N_&SA+& MO7D_'_2N)I2:WHZ?OCO?XHN5YPG;7JP?/\X#M]/V-FW-8KS*MP:\ >=.<=7X M!T)5[YHFW=U968?59G09L%P>-OEI.7!MEZSOE@4J&F2TH*E7("S58+C3X!%] MC-I)JMQ#@/J5M'DI&T^VZ'=6S>=%GCA[E-'^H$=OX\&?'JF[@>MY=M^!=)IE MEURRJ)PSP(5E()CB8)1VH+TJK(F!6X^CS+ZO[:'5]]U\D/RL20%3CCQWZFSR MCUS^D/6W$HMSF_)$X,_**MS=W8>@;?BJ:[: W(U;LKGS65YUQ)0P'-]XY/P$4]GD)R/\E@/V4IE""YWC)XTD@J",@(F4@E4D1BF0J2"V MXOH':@=Q@$V? \_'\H7)$(,81 5RV16UH$+*$ 8 M9B6UAMCH1W'A6UH'48%/EPJCD9P$$XYRDI?.F[0!_D/&'P^;B[I+UX=-R%'. M2Z*+@H-3J$%X8<%Q(L!38CAZ;YG26R#&=XT8Q!,Q=9YL#^=)T.9M6>&?%VN' M:>FB=Z3@&0B*%(0+)B?G1()$SJEUHK",;8$C7S0.(H2<.B&>B> DO']JKXY" MQJJ,Y4WUW MQXNOM \BA_E!R#$&V2DQY*1I.UO]KSS?I,U$%89'PGMBY[19V[P (QD@59SJ M' Z--=OCQP/=PYI9Y >AQ_-A?6%R]$'O(*'=V.V5)-SVNP'21%]'9,(H.][4-(\"$VYG/ANZ%7=[OF%0G9TW]3_EDJ=3>90#RVRT#@ P< M43DS=H4A0A%#_+A.YM<:A[E^PEW,41"^L/L_IK+KL#YLUNN+^K9$:I?H@Q'> M4]!&"1#!>M!61)!&H @B*J?'90K?5#N,"!/N88X'\X79\*&I2E]V9;WZ(RE!$_K'D:* M"?,0&I#051]%\D M,J6 .<=UE"9:J;;RX-_7.HP#$^XZCH9R$MW&-VM,JTSE_Z;FLCO++[=S6U]G M1L?@C>> 7/6[]/G(,"*!&Y]CG2 *S;B/_+ZC?-B'4Y/O-XX'=A+\.,R0)5L= MY13GZG>\7EI=&);+(U 8#QOQ4 'R> 1 M " :E1 !F87-T+3(P,C(P,3$Y+FAT;5!+ 0(4 Q0 ( #T[ M,U3"ZAPT>P( +8' 1 " 9=G !F87-T+3(P,C(P,3$Y M+GAS9%!+ 0(4 Q0 ( #T[,U1OUG>5?@H $E> 5 " M 4%J !F87-T+3(P,C(P,3$Y7VQA8BYX;6Q02P$"% ,4 " ].S-4#9O[ MC[8& A,0 %0 @ 'R= 9F%S="TR,#(R,#$Q.5]P&UL4$L%!@ % 4 4 $ -M[ $! end