Washington, D.C. 20549

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

Date of Report (Date of earliest event reported) January 19, 2023
(Exact name of registrant as specified in its charter)
(State or other jurisdiction
of incorporation)
(Commission File Number)(IRS Employer Identification No.)
2001 Theurer Boulevard, Winona, Minnesota
      (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, 2023, 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.

Description of Document
104The cover page from the Current Report on Form 8-K formatted in Inline XBRL.

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
January 19, 2023By:/s/   SHERYL A. LISOWSKI
Sheryl A. Lisowski
Executive Vice President - Chief Accounting Officer and Treasurer

EX-99.1 2 ex_99112312022earningsrele.htm PRESS RELEASE Document

Fastenal Company Reports 2022 Annual and Fourth Quarter Earnings
WINONA, Minn., January 19, 2023 (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, 2022. 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. References to daily sales rate (DSR) change may reflect either growth (positive) or contraction (negative) for the applicable period.
 Twelve-month PeriodThree-month Period
Net sales$6,980.6 6,010.9 16.1 %$1,695.6 1,531.8 10.7 %
Business days254 253 62 62 
Daily sales$27.5 23.8 15.7 %$27.3 24.7 10.7 %
Gross profit$3,215.8 2,777.2 15.8 %$768.4 712.9 7.8 %
 % of net sales46.1 %46.2 %45.3 %46.5 %
Operating and administrative expenses $1,762.2 1,559.8 13.0 %$435.4 412.0 5.7 %
% of net sales25.2 %26.0 %25.7 %26.9 %
Operating income$1,453.6 1,217.4 19.4 %$333.0 300.9 10.7 %
 % of net sales20.8 %20.3 %19.6 %19.6 %
Earnings before income taxes$1,440.0 1,207.8 19.2 %$328.2 298.5 9.9 %
 % of net sales20.6 %20.1 %19.4 %19.5 %
Net earnings$1,086.9 925.0 17.5 %$245.6 231.2 6.2 %
Diluted net earnings per share$1.89 1.60 17.8 %$0.43 0.40 7.1 %
Quarterly Results of Operations
Net sales increased $163.8, or 10.7%, in the fourth quarter of 2022 when compared to the fourth quarter of 2021. The number of business days were the same in both periods. We experienced higher unit sales in the fourth quarter of 2022 that contributed to the increase in net sales in the period. This was due to further growth in underlying demand in markets tied to industrial capital goods and commodities, which more than offset softer markets tied to consumer goods and relatively lower growth in construction. Foreign exchange negatively affected sales in the fourth quarter of 2022 by approximately 90 basis points.
The overall impact of product pricing on net sales in the fourth quarter of 2022 was 350 to 380 basis points compared to the fourth quarter of 2021. The increase is from actions taken over the past twelve months intended to mitigate the impact of marketplace inflation for our products, particularly fasteners, and transportation services. We did not take any broad pricing actions in the fourth quarter of 2022, and price levels in the market remained stable. The favorable impact of product pricing moderated in the fourth quarter of 2022 relative to the third quarter of 2022 due to comparisons against initial price events that began in the third quarter of 2021. Spot prices in the marketplace for many inputs, particularly fuel, transportation services, and steel, have moderated over the last six months. Due to our long supply chain for imported fasteners and certain non-fastener products, however, it is likely to take several quarters before this is reflected in our cost of goods. The impact of product pricing on net sales in the fourth quarter of 2021 was 440 to 470 basis points.
From a product standpoint, we have three categories: fasteners, safety supplies, and other product lines, the latter of which includes eight smaller product categories, such as tools, janitorial supplies, and cutting tools. The DSR change when compared to the same period in the prior year and the percent of sales in the period were as follows:
DSR Change
Three-month Period
% of Sales
Three-month Period
Fasteners9.1 %24.2 %33.0 %33.5 %
Safety supplies10.7 %3.5 %21.3 %21.4 %
Other12.1 %12.8 %45.7 %45.1 %

Our end markets consist of manufacturing, non-residential construction, and other, the latter of which includes resellers, government/education, and transportation/warehousing. The DSR change when compared to the same period in the prior year and the percent of sales in the period were as follows:
DSR Change
Three-month Period
% of Sales
Three-month Period
Manufacturing16.0% 23.8% 72.9% 69.7% 
Non-residential construction-0.6% 14.8% 9.8% 11.0% 
Other-0.9% -9.9% 17.3% 19.3% 
We report our customers in two categories: national accounts, which are customers with a multi-site contract, and non-national accounts, which include large regional customers, small local customers, and government customers. Sales to most of our national account customers grew in the fourth quarter of 2022 over the year earlier period, as our sales grew at 79 of our Top 100 national account customers. The DSR change when compared to the same period in the prior year and the percent of sales in the period were as follows:
DSR Change
Three-month Period
% of Sales
Three-month Period
National Accounts15.0 %19.9 %58.9 %57.8 %
Non-National Accounts5.6 %7.6 %41.1 %42.2 %
Our gross profit, as a percentage of net sales, declined to 45.3% in the fourth quarter of 2022 from 46.5% in the fourth quarter of 2021. The decline in our gross profit percentage was primarily related to three factors. First, the net impact from mix was dilutive. We experienced relatively strong growth from our Onsite customers, national account customers, and non-fastener products, each of which tend to have a lower gross margin percentage than our business as a whole. Second, we had lower product margins in certain of our other product categories. We believe slower demand and greater product availability in the marketplace due to supply chain normalization has put some margin pressure on products that tend to be sold less frequently. Third, we experienced unfavorable price/cost, reflecting stable pricing for our products and services, but slightly higher costs. These impacts were slightly offset by a favorable contribution from freight, where we continued to experience healthy revenue which allowed us to leverage relatively stable costs and narrowed our freight losses.
Our operating income, as a percentage of net sales, was unchanged at 19.6% in the fourth quarter of 2022 from 19.6% in the fourth quarter of 2021. This was due to improved operating expense leverage, which offset the decline in our gross profit percentage. Our operating and administrative expenses, as a percentage of net sales, fell to 25.7% in the fourth quarter of 2022 from 26.9% in the fourth quarter of 2021. This was primarily due to a decline, as a percentage of net sales, in employee-related and occupancy-related expenses.
Employee-related expenses, which represent 70% to 75% of total operating and administrative expenses, increased 6.0% in the fourth quarter of 2022 compared to the fourth quarter of 2021. We experienced an increase in employee base pay due to higher average FTE during the period and, to a lesser degree, higher average wages. Bonus and commission payments decreased slightly reflecting slower sales and profit growth versus the year-ago period. We also experienced lower healthcare expenses reflecting post-COVID normalization of the healthcare environment. This was partly offset by higher profit sharing costs. Occupancy-related expenses, which represent 15% to 20% of total operating and administrative expenses, increased 0.1% in the fourth quarter of 2022 compared to the fourth quarter of 2021. Facility costs were slightly higher, with higher utility expenses more than offsetting reduced rents related to the reduction in our branch locations versus the year-earlier period. We also saw an increase in materials and equipment involved in maintaining and upgrading our facilities. Combined, all other operating and administrative expenses, which represent 10% to 15% of total operating and administrative expenses, increased 11.9% in the fourth quarter of 2022 compared to the fourth quarter of 2021. The increase in other operating and administrative expenses relates primarily to higher spending on information technology related to mobility hardware rollouts and general inflation for IT services and higher product movement and fuel costs for our local truck fleet.
Our net interest expense was $4.8 in the fourth quarter of 2022, compared to $2.4 in the fourth quarter of 2021. This increase was due to higher average debt balances and higher average interest rates on those borrowings during the period.
We recorded income tax expense of $82.6 in the fourth quarter of 2022, or 25.2% of earnings before income taxes. Income tax expense was $67.3 in the fourth quarter of 2021, or 22.6% of earnings before income taxes. The increase in our tax rate in the fourth quarter of 2022 is due primarily to an increase in state income tax expense, an increase in employee expense that was non-deductible due to strong financial results, and the absence of certain favorable reserve adjustments that benefited the fourth

quarter of 2021. 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 2022 were $245.6, an increase of 6.2% compared to the fourth quarter of 2021. Our diluted net earnings per share were $0.43 during the fourth quarter of 2022, which increased from $0.40 during the fourth quarter of 2021.
Growth Driver Performance
We signed 62 new Onsite locations (defined as dedicated sales and service provided from within, or in close proximity to, the customer's facility) in the fourth quarter of 2022, resulting in full-year signings of new Onsite locations of 356. We had 1,623 active sites on December 31, 2022, which represented an increase of 14.6% from December 31, 2021. Daily sales through our Onsite locations, excluding sales transferred from branches to new Onsites, grew at a high-teens rate in the fourth quarter of 2022 over the fourth quarter of 2021. This growth is due to contributions from the increase in the number of Onsites we operate and continued healthy business activity from our Onsite customers. Our goal for Onsite signings in 2023 is 375 to 400.
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 less expensive 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, 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 sales through FASTStock, FASTBin, and FASTVend. A portion of the growth in 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.
The table below summarizes the signings and installations of, and sales through, our FMI devices.
Twelve-month PeriodThree-month Period
Weighted FASTBin/FASTVend signings (MEUs)20,735 19,311 7.4 %4,730 3,972 19.1 %
Signings per day82 76 76 64 
Weighted FASTBin/FASTVend installations (MEUs; end of period)102,151 92,874 10.0 %
FASTStock sales$832.0 587.6 41.6 %$210.4 170.7 23.2 %
% of sales11.8 %9.7 %12.3 %11.0 %
FASTBin/FASTVend sales$1,755.3 1,353.7 29.7 %$453.0 372.6 21.6 %
% of sales24.9 %22.3 %26.4 %24.1 %
FMI sales$2,587.3 1,941.3 33.3 %$663.4 543.3 22.1 %
FMI daily sales$10.2 7.7 32.7 %$10.7 8.8 22.1 %
% of sales36.7 %32.0 %38.7 %35.1 %
Our goal for weighted FASTBin and FASTVend device signings in 2023 is 23,000 to 25,000 MEUs.
All metrics provided above exclude approximately 6,500 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 48.2% in the fourth quarter of 2022 and represented 20.1% of our total revenues in the period.

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 2022 represented 52.6% of our sales, an increase from 46.4% of sales in the fourth quarter of 2021.
Balance Sheet and Cash Flow
We produced operating cash flow of $301.9 in the fourth quarter of 2022, an increase of 93.0% from the fourth quarter of 2021, representing 122.9% of the period's net earnings versus 67.7% in the fourth quarter of 2021. The improvement reflects working capital being a modest source of cash in the fourth quarter of 2022, which is historically typical, versus working capital being a significant use of cash in the fourth quarter of 2021 in response to significant supply chain disruption in the marketplace. In 2022, our operating cash flow was $941.0, an increase of 22.2% from 2021, representing 86.6% of the period's net earnings versus 83.3% in 2021. While the conversion rates between the full years of 2022 and 2021 were comparable, we saw meaningful improvement in our conversion ratio in the second half of 2022 versus the first half of 2022.
The dollar and percentage change in accounts receivable, net, inventories, and accounts payable as of December 31, 2022 when compared to December 31, 2021 were as follows:
 December 31Twelve-month Dollar ChangeTwelve-month Percentage Change
Accounts receivable, net$1,013.2 900.2 $113.0 12.6 %
Inventories1,708.0 1,523.6 184.4 12.1 %
Trade working capital$2,721.2 2,423.8 $297.4 12.3 %
Accounts payable$255.0 233.1 $21.9 9.4 %
Trade working capital, net$2,466.2 2,190.7 $275.5 12.6 %
Net sales in last two months$1,091.9 1,000.1 $91.7 9.2 %
Note - Amounts may not foot due to rounding difference.
The increase in our accounts receivable balance at the end of 2022 is primarily attributable to two factors. First, our receivables increased as a result of improved business activity and resulting growth in our customers' sales. Second, we continue to experience a shift in our mix due to relatively stronger growth from national account customers, which tend to be larger and carry longer payment terms than our non-national account customers.
The increase in our inventory balance at the end of 2022 is primarily attributable to three factors. First, our inventory increased to support improved business activity by our customers. Second, in the first half of 2022 we aggressively imported product to deepen our inventory as a means of addressing supply disruptions. These disruptions have largely dissipated which will allow us to shorten our product ordering cycle, though this process will be gradual as we also sustain high internal fulfillment rates. Third, inflation was responsible for approximately one-third of the overall increase. The impact of inflation continues to moderate as inflationary pressures ease.
Our accounts payable balance increased due to higher product purchases to support the growth of our customers.
During the fourth quarter of 2022, our investment in property and equipment, net of proceeds from sales, was $41.5, which is an increase of 0.7% from the fourth quarter of 2021. Higher spending for FMI equipment was largely offset by lower spending for information technology. In 2022, our investment in property and equipment, net of proceeds from sales, was $162.4, which is an increase of 9.6% from 2021. This increase was primarily due to higher spending on FMI equipment. Property spending was up only slightly, though this reflected higher spending at our hubs for safety and automation upgrades largely offset by lower spending on a new building in downtown Winona, which was completed at the end of 2021. Our final investment in property and equipment, net of proceeds from sales, was below our anticipated range of $170.0 to $190.0 due to certain equipment and project delays related to hub projects. In 2023, we expect our investment in property and equipment, net of proceeds of sales, to be $210.0 to $230.0. This increase reflects primarily: (1) higher property-related spending on upgrades to and investments in automation of certain hubs, the beginning of construction of a hub in Utah, and investment in materials to facilitate our branch conversion projects; (2) an increase in spending on information technology; and (3) investments in fleet

equipment to support our network of heavy trucks.
During the fourth quarter of 2022, we returned $270.1 to our shareholders in the form of dividends ($176.9) and purchases of our common stock ($93.2), compared to $161.1 in the fourth quarter of 2021, all in the form of dividends. In 2022, we returned $949.1 to our shareholders in the form of dividends ($711.3) and purchases of our common stock ($237.8), compared to $643.7 in 2021, all in the form of dividends.
Total debt on our balance sheet was $555.0 at the end of 2022, or 14.9% of total capital (the sum of stockholders' equity and total debt). This compares to $390.0, or 11.4% of total capital, at the end of 2021.
Additional Information
The table below summarizes our absolute 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 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:
In-market locations - absolute employee headcount
13,410 13,243 1.3 %12,464 7.6 %
In-market locations - FTE employee headcount12,017 11,897 1.0 %11,337 6.0 %
Total absolute employee headcount22,386 22,025 1.6 %20,507 9.2 %
Total FTE employee headcount (1)
19,854 19,519 1.7 %18,334 8.3 %
Number of branch locations1,683 1,716 -1.9 %1,793 -6.1 %
Number of active Onsite locations1,623 1,567 3.6 %1,416 14.6 %
Number of in-market locations3,306 3,283 0.7 %3,209 3.0 %
Weighted FMI devices (MEU installed count) (2)
102,151 99,409 2.8 %92,874 10.0 %
(1) Due to a calculation error, organizational support personnel was overstated by 36 FTE in the fourth quarter of 2021, with total non-selling FTE and total FTE being overstated by the same amount. These figures have been corrected in this release. Adjusting for this error, total FTE in the first quarter, second quarter, and third quarter of 2022 would have each been up by an additional 0.2% for year-to-date growth.
(2) This number excludes approximately 6,500 non-weighted devices that are part of our locker lease program.
During the last twelve months, we increased our total FTE employee headcount by 1,520. This reflects an increase in our in-market and non-in-market selling FTE employee headcount of 1,063 to support growth in the marketplace and sales initiatives targeting customer acquisition. We had an increase in our distribution center FTE employee headcount of 231 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 226 that relates primarily to personnel investments in information technology, manufacturing, and operational support, such as purchasing and product development.
We opened one branch in the fourth quarter of 2022 and closed 34, net of conversions. We activated 76 Onsite locations in the fourth quarter of 2022 and closed 20, net of conversions. In 2022, we opened 12 branches and closed 122, net of conversions. In 2022, we activated 306 Onsite locations and closed 99, net of conversions. In any period, the number of closings tends to reflect 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.


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.
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.
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, investment in property and equipment, the impact of inflation on our cost of goods or operating costs, 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

Condensed Consolidated Balance Sheets
(Amounts in millions except share information)
December 31,
December 31,
Current assets:  
Cash and cash equivalents$230.1 236.2 
Trade accounts receivable, net of allowance for credit losses of $8.3 and $12.0, respectively
1,013.2 900.2 
Inventories1,708.0 1,523.6 
Prepaid income taxes8.1 8.5 
Other current assets165.4 188.1 
Total current assets3,124.8 2,856.6 
Property and equipment, net1,010.0 1,019.2 
Operating lease right-of-use assets243.0 242.3 
Other assets170.8 180.9 
Total assets$4,548.6 4,299.0 
Liabilities and Stockholders' Equity
Current liabilities:  
Current portion of debt$201.8 60.0 
Accounts payable255.0 233.1 
Accrued expenses241.1 298.3 
Current portion of operating lease liabilities91.9 90.8 
Total current liabilities789.8 682.2 
Long-term debt353.2 330.0 
Operating lease liabilities155.2 156.0 
Deferred income taxes83.7 88.6 
Other long-term liabilities3.5 — 
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, 570,811,674 and 575,464,682 shares issued and outstanding, respectively
5.7 5.8 
Additional paid-in capital3.6 96.2 
Retained earnings3,218.7 2,970.9 
Accumulated other comprehensive loss(64.8)(30.7)
Total stockholders' equity3,163.2 3,042.2 
Total liabilities and stockholders' equity$4,548.6 4,299.0 

Condensed Consolidated Statements of Earnings
(Amounts in millions except earnings per share)
Year Ended
December 31,
Three Months Ended
December 31,
Net sales$6,980.6 6,010.9 $1,695.6 1,531.8 
Cost of sales3,764.8 3,233.7 927.2 818.9 
Gross profit3,215.8 2,777.2 768.4 712.9 
Operating and administrative expenses1,762.2 1,559.8 435.4 412.0 
Operating income1,453.6 1,217.4 333.0 300.9 
Interest income0.7 0.1 0.3 0.0 
Interest expense(14.3)(9.7)(5.1)(2.4)
Earnings before income taxes1,440.0 1,207.8 328.2 298.5 
Income tax expense353.1 282.8 82.6 67.3 
Net earnings$1,086.9 925.0 $245.6 231.2 
Basic net earnings per share$1.89 1.61 $0.43 0.40 
Diluted net earnings per share$1.89 1.60 $0.43 0.40 
Basic weighted average shares outstanding573.8 574.8 571.1 575.3 
Diluted weighted average shares outstanding575.6 577.1 572.8 577.7 


Condensed Consolidated Statements of Cash Flows
(Amounts in millions)
Year Ended
December 31,
Three Months Ended
December 31,
Cash flows from operating activities:  
Net earnings$1,086.9 925.0 $245.6 231.2 
Adjustments to reconcile net earnings to net cash provided by operating activities:
Depreciation of property and equipment165.9 159.9 42.1 40.9 
Loss (gain) on sale of property and equipment1.1 (1.1)(0.1)— 
Bad debt expense(1.8)2.5 (0.9)1.7 
Deferred income taxes(4.9)(13.7)(9.2)(16.0)
Stock-based compensation7.2 5.6 2.8 1.3 
Amortization of intangible assets10.7 10.8 2.6 2.7 
Changes in operating assets and liabilities:
Trade accounts receivable(119.8)(135.2)103.1 47.0 
Other current assets22.7 (47.8)6.8 (25.5)
Accounts payable21.9 26.1 (22.2)(23.8)
Accrued expenses(57.2)26.2 (41.3)20.3 
Income taxes0.4 (1.8)(4.9)(1.8)
Other5.9 3.1 (1.4)1.4 
Net cash provided by operating activities941.0 770.1 301.9 156.4 
Cash flows from investing activities:  
Purchases of property and equipment(173.8)(156.6)(42.8)(41.9)
Proceeds from sale of property and equipment11.4 8.4 1.3 0.7 
Other(0.6)(0.3)0.1 (0.3)
Net cash used in investing activities(163.0)(148.5)(41.4)(41.5)
Cash flows from financing activities:  
Proceeds from debt obligations1,795.0 525.0 405.0 225.0 
Payments against debt obligations(1,630.0)(540.0)(405.0)(200.0)
Proceeds from exercise of stock options9.2 31.6 1.4 7.2 
Purchases of common stock (237.8)— (93.2)— 
Cash dividends paid(711.3)(643.7)(176.9)(161.1)
Net cash used in financing activities(774.9)(627.1)(268.7)(128.9)
Effect of exchange rate changes on cash and cash equivalents(9.2)(4.0)6.8 (0.3)
Net decrease in cash and cash equivalents(6.1)(9.5)(1.4)(14.3)
Cash and cash equivalents at beginning of period236.2 245.7 231.5 250.5 
Cash and cash equivalents at end of period$230.1 236.2 $230.1 236.2 
Supplemental information:
Cash paid for interest$13.3 9.9 $4.1 2.3 
Net cash paid for income taxes$354.1 294.0 $96.8 83.3 


CONTACT:Taylor Ranta Oborski
Financial Reporting & Regulatory Compliance Manager

EX-101.SCH 3 fast-20230119.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink EX-101.LAB 4 fast-20230119_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Entity Central Index Key Entity Central Index Key Entity Tax Identification Number Entity Tax Identification Number Entity Address, Address Line One Entity Address, Address Line One Trading Symbol Trading Symbol Entity File Number Entity File Number Pre-commencement Issuer Tender Offer Pre-commencement Issuer Tender Offer Soliciting Material Soliciting Material Entity Address, City or Town Entity Address, City or Town Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Local Phone Number Local Phone Number Entity Address, Postal Zip Code Entity Address, Postal Zip Code Written Communications Written Communications City Area Code City Area Code Cover [Abstract] Cover [Abstract] Title of 12(b) Security Title of 12(b) Security Document Type Document Type Amendment Flag Amendment Flag Security Exchange Name Security Exchange Name Entity Registrant Name Entity Registrant Name Entity Emerging Growth Company Entity Emerging Growth Company Entity Address, State or Province Entity Address, State or Province Document Period End Date Document Period End Date Pre-commencement Tender Offer Pre-commencement Tender Offer EX-101.PRE 5 fast-20230119_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 6 R1.htm IDEA: XBRL DOCUMENT v3.22.4
Document and Entity Information
Jan. 19, 2023
Cover [Abstract]  
Document Type 8-K
Document Period End Date Jan. 19, 2023
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-20230119_htm.xml IDEA: XBRL DOCUMENT 0000815556 2023-01-19 2023-01-19 0000815556 false 8-K 2023-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 ( #$],U8'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 " Q/3-6T_;W<.X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)OIVE%,'1S43PI""XHWL)D=C?8M"$9:??M;>-N%]$'\)B9/]]\ M ]-B4#A$>HY#H,B.TM7DNSXI#!MQ8 X*(.&!O$GEG.CGYFZ(WO#\C'L(!C_, MGJ"NJAOPQ,8:-K B[ 2A6XM*HQD>(@GO,45'SYCEV$6@3KRU',"64H0>ID8 MCE/7P@6PP)BB3]\%LBLQ5__$Y@Z(4W)*;DV-XUB.3<[-.TAX>WI\R>L6KD]L M>J3Y5W**CX$VXCSYM;F[WSX(75=U4U2RD+=;6:MKJ9KF?7']X7<1]H-U._>/ MC<^"NH5?=Z&_ %!+ P04 " Q/3-6F5R<(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 #$],U8^I SO2@0 (\0 8 >&PO=V]R:W-H965T&UL ME9AM;_(V%(;_BI5-TR:5YH6$EPZ0*&TW]O2%%;9*F_;!) :L)G;F.%#^_8X# M39B><,+3#TV^WFCSP!X-4KIFW/K^:9! M4>-/SG;9R3TQ75E*^6X*TVAH.8:(Q2S41H+"9Q2URF^:AJ?W MG^H/1>>A,TN:L8F,WWBD-T.K9Y&(K6@>ZU>Y^Y4=.Q08O5#&6?&?[ YU?=\B M89YIF1P; T'"Q>%*/XZ!.&G0[I]IX!T;> 7WX4,%Y1W5=#104J0UJYJ;H M:M$:X+@PHS+7"MYR:*='=S+,(Z&YWI.I.(PV1&U@:_B(J6J'1\'; M@Z!W1O W*JZ)V[\BGN.U_]_ MQO/%_?/XD4Q>$*I.2=6YA&HJ0JE2J8I[A&M:BX^-,S M0M@M";N7$#[PF)'G/%DR50>":S@MM^-Z 4+3*VEZE] LZ >91I!H?,7#(F@( M&Z[HNRVG[_=\%\/KEWC]2_#&4003/+OZO"&/4(^\B-HQQ!5A57/)8L-R!>YS M*_.8;:F*$%37J1S7^2;8B2E!TBWDKMYO<;DW+J2@&-G)6N!^$UDY'V9*;KD( M:^/8H(E.!K=:!5S4Q+]"F\E,TYC\Q=.SD[1!,0CZO6[+#1P' ZR6 1!I/LL)M@(@+G>5FMSHP?KM=(5AF_B_OT5V33+,N!K!$0EVT$ MK*S?Q9UZP34LD7)%7._'Y4]DSL(<\FU?RX0KF?R$%0WVW.'[%4FI(EL:YXQ\ M?PUK00J=S3948=!>M09XN&DO%(U,\LWWR5+6IEZ#@-D.8225YWNX/W_&B]Q_ MA!LJUNSL_JQ!Z'D\OQO_CC&=;/DO,OO[A*FUB=(OH* WQC]2*FI'MD&P*=N\ MRN8]W*6/:!.8"0IL=@J3X(-\8?50N)0#?STW"((.1E;YOH=;]AAF9U3,T(>8 MKFMY<(&S0;)/CI?FJ/Y$S;!D)&8K$'*NN^#:ZG#Z/12T3(L3YU)J.+\6MQM& MP2Y,!7B_DE)_%LPAMOP-8O0?4$L#!!0 ( #$],U:?H!OPL0( .(, - M >&PO9KEMWDOSAR+DCO9*ZW="C M<\W[)&D/1ZY8^\XT7'ND,E8QYU5;)VUC.2M;<%(R6=[<9(EB0M-BK3MUIUQ+ M#J;3;D-O:%*L*Z//EI0&@U_*%">/3&[HEDFQMV)8RY20IV!>@N%@I+'$>2I\ M0Q=@:9\"O @:L!SC**&-!6,2,H3O_;C\&3!IK5>%E#/!)0V&8MTPY[C5=UX9 M%@_&%Q 9Y=VI\0QKRTZ+Y2T].PP_/LG>V)+;.'36-/+T08I: M*Q[V_LL)BS6;_,C16/'DL\&D'+R!6TH>N77B<&GY85FSX[V;IJFO<,[+?Y#S MGZUSS36W3%Z2]J/_-U?Y+8R3\?1<'-&K SI;"5R$&_H5[E=YYD#VG9!.Z%$[ MBK+D^L4Y]>$=V_L+_"J^7U_RBG72[69P0\_R%UZ*3N7SJGNHR[CJ+'^&^VB1 MS;>PSR5TR7M>;D?5UOM!)%[P6<<'')XC=\,31S"?@,41P+ \& /,)WAA>?ZG M_:S0_00,X[:*(BO49X7Z!*\8LAT^6)ZX3^Z?^$[S/$VS#*OH=AMEL,7JEF7P M%X^&<0,/+ ]D>ENM\6[C$_+Z'& ]?6U"L)WBDXCM%*\U(/&Z@4>>Q[N-Y0$/ MK O8[$#^>!Z8J;A/FD)7,6[8"<:1/,<0F,7XC&894IT,/O'^8* \^>Q\ETWLJ.?]74_P$4$L#!!0 ( #$],U:7 MBKL

-8?20$3;8T.P6BP^0"X99K>]9!:GH_ 0 / ( \ !X;"]W;W)K8F]O:RYX;6R-49:EL@9OTDUL(,BDBN0-2TN'+#4$QJ8:@+W+IGD^R[S! MH)>+D6M#V743&4K&& 3L@!W".?W.NU:=,.$>'?)WH?NW ZT\!O1X 5OH7*M4 MQ_-+)+S$P,9M2XK.%7HR#'9 C.4?>-N)_#3[U"-L]A]&A!1ZE@MAA92XW^CY MC6@\@2P/73>TFH=>Y!L/?P&HT=S8\?M_P!4$L# M!!0 ( #$],U8D'INBK0 /@! : >&PO7W)E;',O=V]R:V)O;VLN M>&UL+G)E;'.UD3T.@S ,A:\2Y0 U4*E#!4Q=6"LN$ 7S(Q(2Q:X*MR^% 9 Z M=&&RGBU_[\E.GV@4=VZ@MO,D1FL&RF3+[.\ I%NTBB[.XS!/:A>LXEF&!KS2 MO6H0DBBZ0=@S9)[NF:*'3^ M 5!+ P04 " Q/3-699!YDAD! #/ P $P %M#;VYT96YT7U1Y<&5S M72YX;6RMDTU.PS 0A:\295LE+BQ8H*8;8 M=< %C3QJK_I-G6M+;,T[:2J 2 M%85-K'C>O,^>EZS>CQ&PZ)WUV)0=47P4 E4'3F(=(GBNM"$Y2?R:MB)*M9-; M$/?+Y8-0P1-XJBA[E.O5,[1R;ZEXZ7D;3?!-FI6.5Z*U .EK >MKB MRAE#VQH%.JB]XY8:8P*IL0,@9^O1=#%-)IXPC,^[V?S!9@K(RDT*$3FQ!'_' MG2/)W55D(TADIJ]X(;+U[/M!3EN#OI'-X_T,:3?D@6)8YL_X>\87_QO.\1'" M[K\_L;S63AI_YHOA/UY_ 5!+ 0(4 Q0 ( #$],U8'04UB@0 +$ 0 M " 0 !D;V-0&UL4$L! A0#% @ M,3TS5M/V]W#N *P( !$ ( !KP &1O8U!R;W!S+V-O M&UL4$L! A0#% @ ,3TS5IE&PO=V]R:W-H965T&UL4$L! A0#% @ ,3TS5I^@&_"Q @ X@P T M ( !C0P 'AL+W-T>6QE&PO=V]R:V)O;VLN M>&UL4$L! A0#% @ ,3TS5B0>FZ*M ^ $ !H ( ! MOA$ 'AL+U]R96QS+W=O9(9 0 SP, !, ( !HQ( %M#;VYT96YT7U1Y<&5S ;72YX;6Q02P4& D "0 ^ @ [1, 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.22.4 html 1 22 1 false 0 0 false 0 false false R1.htm 0000001 - 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-20230119.htm ex_99112312022earningsrele.htm fast-20230119.xsd fast-20230119_lab.xml fast-20230119_pre.xml http://xbrl.sec.gov/dei/2022 true false JSON 13 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "fast-20230119.htm": { "axisCustom": 0, "axisStandard": 0, "baseTaxonomies": { "http://xbrl.sec.gov/dei/2022": 22 }, "contextCount": 1, "dts": { "inline": { "local": [ "fast-20230119.htm" ] }, "labelLink": { "local": [ "fast-20230119_lab.xml" ] }, "presentationLink": { "local": [ "fast-20230119_pre.xml" ] }, "schema": { "local": [ "fast-20230119.xsd" ], "remote": [ "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", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 23, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2022": 2, "total": 2 }, "keyCustom": 0, "keyStandard": 22, "memberCustom": 0, "memberStandard": 0, "nsprefix": "fast", "nsuri": "http://www.fastenal.com/20230119", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "fast-20230119.htm", "contextRef": "i4c39a6687b3144608ffdfbfdb7c89da3_D20230119-20230119", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0000001 - Document - Document and Entity Information", "menuCat": "Cover", "order": "1", "role": "http://www.fastenal.com/role/DocumentandEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "fast-20230119.htm", "contextRef": "i4c39a6687b3144608ffdfbfdb7c89da3_D20230119-20230119", "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/2022", "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/2022", "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/2022", "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/2022", "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/2022", "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/2022", "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/2022", "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/2022", "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/2022", "presentation": [ "http://www.fastenal.com/role/DocumentandEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r1" ], "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/2022", "presentation": [ "http://www.fastenal.com/role/DocumentandEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r1" ], "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/2022", "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/2022", "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/2022", "presentation": [ "http://www.fastenal.com/role/DocumentandEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r1" ], "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/2022", "presentation": [ "http://www.fastenal.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r1" ], "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/2022", "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/2022", "presentation": [ "http://www.fastenal.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_PreCommencementIssuerTenderOffer": { "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 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/2022", "presentation": [ "http://www.fastenal.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_PreCommencementTenderOffer": { "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 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/2022", "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/2022", "presentation": [ "http://www.fastenal.com/role/DocumentandEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r2" ], "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/2022", "presentation": [ "http://www.fastenal.com/role/DocumentandEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_SolicitingMaterial": { "auth_ref": [ "r5" ], "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/2022", "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/2022", "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/2022", "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", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r1": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r2": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r3": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "13e", "Subsection": "4c", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r4": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14d", "Subsection": "2b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r5": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14a", "Subsection": "12", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r6": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "425", "role": "http://www.xbrl.org/2003/role/presentationRef" } }, "version": "2.2" } ZIP 14 0000815556-23-000002-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000815556-23-000002-xbrl.zip M4$L#!!0 ( #$],U;3>H4\IDX +YP!0 > 97A?.3DQ,3(S,3(P,C)E M87)N:6YG1SZ%@ B"X2)FOY].I]K4U/Q@^/[QZWL]?V0:4[DO/GU M%_P+_,NH\^O_^N4_+B_)K6_'8^9%Q X8C9A#XI![0_*7P\)OY/(R>>N#/YD% M?#B*B-$T3/*7'WSC3U0^CWCDLE_3<7YY+W__Y;V8Y)>^[\Q^_<7A3X0[__F& M=UJ#9L>VNY;>-5K=;I^V69=U!M2T'#;H&,W_I\,BW\/K\ILPFKGL/]^,N71-=3[D2C*[W9_/&->._77P:^%\%D 7PL?Y1C/!^)!D,8K.]'D3^^ MZL)8R5\B?R)^C=CWZ)*Z?.A=B0V_D6.GW]N^ZP=7/S3%_UWCD\L!'7-W=O7S M(Q^SD'QF4_+5'U/OYT8(2+H,6< '\L60_YO!HF$2\>M4;J@%X[C<8^D&=0-W M1>[^[W_=_W;_2'H]35_=T];=M%=W(V9:VHX-V&'!P?>CK^VGLW$_'VD8,:!6 MH*3QA'HS\I5-_" *D9X,>[AP?RU_W7NW? 8>09Z"X^T]"A?__T@]6]_GCS\/BN02AQ@=L 7MPCT8B1 MZ1@'OQR@LB#^ %YP8_Y* V_8]^"VVQ>,PGDQN M/VT0QW==F(V.896P'/PXC(00 S !ET8(M3(XRCPX^'(CR-8+0_A,RFJ&C@I M<@4=RC4DX]G4M6-7+ ! ,1UQ>R3&[M,0A@8X>;YW"4.*32;?/%$W1L"- 6RP M1E@AH7T ?^3CCP%+QYP+6(3;RK>P9MN-';GXE742)Q8#X2=B6OP>4!F-0*ZO M#J(!7PU8P !I(7[B4*!C@H00D@!F)Q>W#U_?$7M$/=@S+C9@ Y?9$6$<84R& M@3\%]KN8^*A?GM@[Q 0211022,7'AM2^21%/T6JL<5V :#<=S22FUV/SIN; MQ=,?=U\_?OGZZ>;SASOR\.>G3S=?_[G/%B(!C.3]OA\ 9U[:B*=)R*[2'ZZ! M-22RP3.Y(T7.Z6TG(=BD"3$7R07B>DZVU-/SG&"R?E?]S%7#HB/_;N&_=T RKX%KO-\RB8&%( M'#I[YC_OQ!\; % 2%C"L5D8.> '9QY)O:U/F$F%E1I%9'10598QJDDK;J ZE M* P5'4-YQ\@;K"^K?7&[2)S,:F?6((10HD"!T=&L?/["&;S!0SA\)12PAIG7 MG57UN\ON6A^(/I3:*)G:R.K!*9%T:ARUCB:2%([.'JXMN]HX4$2V MT#O^1^"'(9D$_H!'^WC'5=-WF[98;#XU&P98>%FM\ ('.JH9BC(:G4Y'JU \ MJIIH.B(K%4XJYG.67J$/I3S*I#PZ[:ZFCB0++I,ZNI$Y]U0AZ=1(JJO>J.#Y MDACQBD?\3"'MZVBR'E#Q9D!$HK=_9T(1DBX^Z/$H>N(PUE=9@4 M#>U(0T49HS:T;!WM6*+VM%P;&FH?+2.B]C24=XPZ'!9\F;" 1EB[#FOM46?, M/:Q-*(K)$?9]PKP0)E/'"&6.!.F-3MM0\>D"*(77KE!9/77:4W@TF5JSGN$@ M=8Q00^71,BUUC%!TF=32C:,))86D R$I>ZYN1?3&08\1S(+K G56L';G4L5Y M56QL3QIJ9U9NBH;464$AL6E4Z\9.H6BY-C34SENO3M&0.BLXQ%D!]VQ__*RF MLPKLE"FPHS=:EIFY6)N*&IP<38;>41&XPJ.I=S0<%4XJJE.!VBL/TSS>*9B2 M28="4C-[86N%I%,KCNQWL2NB.-3M G6[8&,?EZ/5'2H!2:@(V8%H2&5D%RQ" MIF@Y'S;!L\Q945_1LJ(A14-%E8=U.#&XHX$':PU)GPW\@"7G!B2BWS-4<%4! MH"*ZK8U6JZE"0 50!:^='C2/5[Y H>EPIP?'NIY3.*FH3@]JKSQ,HZNNHQ5= M)AF];N8KR0I))T92[V@'/(43B.KP0!T>[!+X58$.%2S;EX94>:N"!<. M_&9-2U.TK&AHG894::*"R;(Z'!Y\!JN6)0<(ZK"@S/$>O='L9K^SI(()IPXF M&)8ZT2DZDO3LK1,K$O)11P4U5!U&RU)WU(HNDPQ35^]CVC?9?!? MAS_]^@O\DZYI3(,A]R[E>J_:,'[RE\B?X*]G.,#KK&_*P$W]=TR#B 7NC'QE M8>Q&(69,):6L?&]QLI1U@\N8_%<<1GPP.SW:C/2@3*1_X?V:@-$0',&W>MO4 MN@WB!P0K#/S8@&E' ^\+A35::;AP_]]C:6')R7#:']5%8:,SP MPP%. 8,#]TYA+G@;F!@I!4N<.6R,'5'@CX#V;PS()N)R/NXY@.Z 4Y?8=()T M2(8^;$YT4 $0CGV'P[MA X#*[1$9^P(BU(-=#$)3M"/X0SX_$8N'E&>D' M/G7F\$SW\B(HY2SX"2,N _J=OR]7#RPQIH!05+^HF231>GLH"7Y@_Z;@X,3R04B!*"$Z:,*"7W-B!'8EED7 ,FG/IR\6\,%$,[P.1 M1#ZXA0WR+PK2T!?&TNK<=AR)4K+B/_!&3& M:""UD[3V;!"YN/@-5J"T3V%] ]\%DRH!U(&)1&BF.2_X 4A9Y .73D)VE?YP M[? 09/KLBGL"Y>*CZ]4)\5;*FH,H)I2/KZ?QS^WDW4)3DR*J7]\AJ9X(H MW6%6GCB(I-SG5+Q2U):C,T"MJ*V&])#S^G!UZ:$.UW7CU M:NB];*@8=LOWUM)/C0Q>6OBAQQ3 M9*_2G-]%1M6/JXD.23Y6<_$)[8<^WKG?^LG1,PYVS![4US(,EOX=!8N<@B&[ M[ >,?KND>#GABKI3.@M7=S3FWN4R^-9W+O?WZR]]A/_S.4N9>_DE#@CSG/EE M#;QVP<,DG=Z+!]2.X@"XI2$2G0,6<@>0+>Z&+%W06$JW?"7!$D9@F%L9-L@0 MD[*],0SWTP^MSC5S8ILN!EM-\A9O3&G 1C[>QAF>.:%2Y5.6(IM0Y5.J?$J5 M3ZGR*54^I4J7J_1N53ZE(A"53[FC-_UIV:]1:2QI++4-AF2Q\EAJCQ/#U+I% MQXE*+CQH,1Y#ZQ4=XW7#2;NG=8J(DSHDV7U^(>A8L]2,RZ;6SDJ&!\G-J E\ M]59V97L<^*K4L^T7?PJ"HFJ"5]>S^P"'@Z_*P*KF23THKKPV[>DMUS+"MU<4 M^*I,I!=J450&K"EKZ<\@C^1<>Q&')83,5G@E-J1S/3 Q)*M0R6) M(\0%D.'JAO*U^>@-6:R+N+Z]^F<<>9%ALGBBR8,_448R*:J'FUU?P-+ZAP% M]^6:BO/R@B*Q!/[GA/"%#Q"TM0V2XJ MVT5ENZAL%Y7MHK)=5+:+RG91R0PJVT41B,IVV>D$+?4J;A+/2F6\I#&#[-W M*U^XI=;TT--R]J&L!SVH3)]#PMGJ*FI3TF>)'G)W[ZPN/=0EP^DP-EIY\PXL MK5W/HC/51VU'H58E=+U0Q4'/7,6A@O114=P:FB?-UFIYKTR'#XXYYJ[D&<9CMBH:*V-+-TLP?U\_R"]G@;2G! MX)S@Q>0&T:BSU=:L9Y#;U.(S 7?:N'!!)3Q:QA%V%)T$'"@?%BU[4J:9#-CI M#>_G^9CX\)$'821KBB!.DZ:'8DEC_EUVN^5NC,5MGC7?7>HN&T8!-G=,VLN* MSW%U7SR9C[)(&]F>A+%(5MG0[I%1>[2H=H*=2G$OHG4=7;2V!4A(5E^&A.R< M"XN9]QD6]#P=^=C]\X'9ON4V3AAVH SZ0@]?S/I@8Q]AI?:MLY;.HN.M$A^@T#P&>8YX?=3^0[W8LD& MB^V1$:-N-$(F>6+P.,VQPOPS;0W&O: 05([,FT*@?SLO2>UGY9T"42\?47]>ABB+8@4IR./) M,*".Z,:.%J $B? */OCC/CK)#;0K"TGMB4NS(PV=DQ>>L8)4R?I>*EG77S.P M=N<%=-.722D#9!,27S;A%MHZA'J/F#WR /C#%4=_["=^):@A M!TM[D@#O',2)LS)$#QL@!0.Y&NAT:1##+:UX )\-HB9F[![ MZNK)6R)80. ; 3W+HBI8AVCUB]@(9N*Q,)I[%&@#O&UIW9?)IK%"-V\-K;63 M'3\GH"7O9LWN&SO)&XJB>CW.=X T&^[AM9^#6] U."@&4*L@.;P!,#Z;("*:C$LBO?[ MYY,(XFAW-/-E;,M9#'1U7YWEF5P!PL0I$;NOB"XN:6A%JJPIO#"2PZSOI+'5 MJ4BW*D)+N%\,WCE2*6-D)(U>R=C@@'M J%AD!$@R=J,DX(>+IOU01&)@M6F< M;1':02D?8)S/0:*2SH28L0\2#.QLYBQO?"OUUJYNM[$*"E6W.Q/T-CG::5Q7 M!("]H2\$9\)_#4G$J!G!R>8AL$LDV0@H=!PBE_<#GSH8Y!3!,!%6Q.'5E#1.TJ4941(=QKJ;6,E]?V-+-V<1V%!$Z_+JY^+J0-OY6 M&!V1PDZQ:3'5%0?#G]LK8.AL!,,_9%#I-N!XK?@/%@A3&A50?C@D1^J7>')^ MI7Q<1!\N'+!/\ 6TX)G#;>&:+6*%WM43=U)!@D$2[@F[$,\=7338 MI5) 9R[RY6%M>FSZW/=2W%S'7&XXJO"L[AE-AOW83H3;-IE.3EWU-?"TS JH!'L7K'K M]<]!;M]2-%0EN*(1D-YPM'RH/%]? PQ1+&(@XLCR;>QM,6!!D,)4!H:DSEUL M$7MD)-4"J'"=+B,&!NTN]O2\(,&+/EP2O>9S!V[YF#*42XO6C'IQ$A\+4,!@ MR4+Q^%+&#U@28$^/,M/#R\7A-N(%*67K(;S4B$,?+''TVY/'SN8\1$Y!]_'3?0&%,HC QT7LB8?")#NG1 XXVF-)CL;' MFX?'A\BWOQUE16U$S [8?.9J(EMHV"O$52RXR#.>+B=U!Z>_8\J@W7&$"0?0K?) 2_P9^!EJ$%SV'!@Y, MC[T#[1&FI^$A]!,P#FPM]GA$+C[=_?E.I/8X*=.A(+(CD8(885JH.%/ C-G9 M1'A<4AH*5\[QA5Q+"\#-A:)D/^"(!*1")O2936-P4+;;! 2>D(A^8QOYZ.R& MZACCLACGP8IV,>9WAD+7PF\CYCZA+VA3Q!N>2TP 2^('%ME:0YXVX,9]! 0Z M7\@)XFQ)9$>M( MP(F5,*#*+5X7,F4&SF7?2O-?4QT9QN3#K"XG-C:RV$BB8 MD_/<5%TUJC1R0U!W+>5[I=ZZEPRUG%#6GR%8&B+EB]NQ2P-0= N624<6TR0I M9G)58SX,YEEE\TQHX9M+RV&NJL7A&1]B%',3>XD3?4Q%2S]HD.UO[Q'0W<5; M+UK8$ME-)F/WF>M/@<''>,SY[UV$\+(]DA!/8VXU),;CQN2]D^?H'0V7IRT8 MV6MKIM'-4R_2!"/&,HY0U[!MM8]1V;&MUJK6JM;:/4G-4-W:I;1D\ MM3R4PGFI<=[16JH*IJK!>Z(*9:!33E\"7,F7,Z+<;/0Z6:O2*927&N5Z+W.- MRL8%QEG>,?*&CJL3(%[-#Q-1XI]^ ML'K7!!]B#I\XE-X>.#Y$CW8UQN''J&A?]J;1T*V<[M<9W.J:HJEG-+J=G(%7 MA:73,5/>AH45"5>DBTC?; GL%\4V46.H,;E1.11N MPV_WVF*Q]5[7-(ZF^)1Q RR>P8*CVAZ$@R:IN>4)M3IBW J.,ITQ8> M:&F].H0V#FE.U3=8MX6&C,R^K*(A=9122&P:[;E"G ^>7^Z^<#O1:ND)3T=%DFD?#4>&DHCH=J+WR M:+=-=0>EZ#+):AU/*"DD'W:4+11\ONDBJ)5@?5"8M/L*EU1%%PH77$0BK8T75%T,7!13%TA/*7W M$>V[#/[K\*=??X%_TK'&-!AR[U)"\JH-.T_^@HW]\-=DS$N$_Y7>7>60?\5A MQ >STQ\$&@CO+W% ACYUR< /B'QST1F&4$_^+.H0..R)VVS101R>&TW#)#PD MAMF 99+()X8E?L*V,1J9X_(4$-OJN)\*E#>N2\8L"K@=DDG@/W$'($G[_A,C M[+OMQ@XC1Y8R+RZ/3F!1W_F81LR=D7;# C1YOHBB'WPQV,6@)CIQR%\%:*8$;P3RE -&5/@HV@$ MBQ^.0#X1YC(["GR/V\2A$877(Q8,*(QP<7=[_ZY!0*[YT0@H(YI-X'L@F8C9 M(P]5H'@9J$7TNFH(:9>.[,V+74^Y$HT2W+W^5,%]S\0GMA[X; M1]L_6>)!&YPUBOJ3NDL7-W1&&3. M,OC6=R[W]^LO?;0^GL^91:05RN!P"BB3WOS*AVBEH@)Q8CL*!;/ 4%+OH,JQ M_?$DX*AKTL#Q7%Q@"M'%O"E((S6@&BL6U#LR<>-$A<$L$S] PD_9;\'.Z=#P MFN.#CHX6/$OZW'6%]05?B>L?Z0(O $PH"H'IW%E#C'B;[.BC[T>P<"]ZIY&_ M0+(REP.3"^X6(E/,!%:<#>2*4F%9!CK)&#:=4)@;6!7F8MZ(>CAI BORQ$,N MGL+,40#"EZ:_X?YM 'W@NW*>@,$7\"D \AO*&!\$3-)L4+PKU@#;P\[8J/CQ MCX/8'<"^QP@ L-&YS9EGXT+0: 6:%TL-F?O$Y""X[!8-%^! *?B[W/U,X6)X8MTSPOH(/AP9QRDI3".F>M/ MQ!)Q">P[.!SA$GHW 5++;Z(4WQS^LHD"7]1/YU2GQHI>M RM/=>+@AV1DM$4 M"=#8)(/ 'Y-66VLMSI#@82&EVG9PZ]HY ;Z'>5X(VM\]KB&V^QMUZ48".=^2 M0-,\C!B3\NH##4&+N?[TB&@Y%6F!CI.*"36U5"^@2&S MMI9761[^V#.UYH^2][X1D?8WB!"5T3L %J?=!3?O!-;G,B1&Z?">U)QC[X3H "&,\6 MNQ!P>&7CTQ&W1V@2C#AHT0 =('!]P('"GQKI@K=-*2)$H*4IK"\.=YM4QZ< MM@D8 @PU\?(@83R9P/SVB,)+#@^#>"(LIV1 H,-O+)JX8'=HY-Y+]B"U^W/L M3VE(WN)-ON8S! .NC 3!&U#9;2=*X55,=DW-_#&)CP'._AIQEZ7V KZ":P^$ MF=-GT92Q!"XQ6!HS&"M<\=<$<*8LL3]I@$%(8<:$=$K&C.+,\.D*5:!=A3;0 MRG3<3P$6,GCBD!%U!_.IDJ6+A? *&;YZ5[1E,+(!>0=!ZQD&@C 3M#8]B)P MU)"R//@/1CQM&_0&\%/ ;,:?)+ !QPUX"(XQ,@-+0@7S5R=TAN\1*A!W"Q^. M^RR0,7P3J$C =SH"-$L,HA'I;WXOP31%T]8%:L7>V]WK \->Q+$7CCA:VJ@G M73H)V57ZPS7P&;#4[(I[ I+BH^O5":W)L^,$,:%\O'!GM:9T:9-G85])OBM3 M&8K-IY4O;&KK^9QN[ ( &?T[#0BZ.T$@E>7$U+>"H5W.K3U.,:YR.8871^16 M:L\/0EUF0'CY=OK'PCC8L%O%O"\?KDN; HT0S$,(?9<[)-U*J6@"3;==,A)V MV7#= +==%"K *8H[/N#R7F_("Y+"B?:;+;[L/BE6N>CN8!#?^3KCF#N.R\I2 M;F;W_;^:6GG6C>N-IIZ[D6L6MMOQRMP<&">C]"RYL_M1??&PWVMF+ZM0)=PK M*5<3*:?G[L=1"3JOLXS3/^HQ20*K0U?;\X_REGT>PSFX:=9C>S MV-RK8$(^R5AW-%F&F5G$*32=&DW=UM&Z%B@D'&%E+56J!A&XN96 AU#+U 49J\ZQ&7T3L^,_198;UFKDE4) M^TK.U43.]3IYJ]Y7@L[K+.7T[-T'CQ:#*UX1]W01\\QG03<9/;:#91>H"=0$ MM9J@#FWG;M8N/J@F1'5O0F185MXC4=7?YF1(,LVC-;@Y'9*48"B58- S=YLO M'LE57"[TCM8_KG"LMI/'U,KC,1W"VE1CU&P,=4[VRCE97=+5RV5_5":(W&BU MV^JPK*9A9*.A][+W7:H2]I6O%=/TL=EJD)U 3J ML.QP*) )%=QR=#+&S^LA >5OR5688K"?O8C1B[)S5BF-(WI3'1<&/CP MCQ.+4L0"?7@JX?#!@ 7,L]DQ*_>?:N>BE'1:_3BI&+RA_"WI8^ERFQ$:B>K MV HL+1K,L04$APUB9QP:10'OQ[*Z+( -[=P!M2,?>S!\Q)K"LBCS8NAP/K^# M)6_3)@TX?%+-V%DT8J#8VP+;-,@F-O@BX@0[-D2C><7CM.O#S]+HULB#J'4L M"B:GW1IP<>P[5G!F8E\D'/'!O&CRF'^?(S[I8H-M?[#'T) %Z7RB2+0G&E=0 M-P7;8OJTA':$T(*1^@QL_P"_%TTN:!#,B"L'G-"9J-D%QF/1 N0EBNO/UEN*I%25EC1_5C$;Z8T. MAT"GH20@&!YF@>'3GBDPMA* >\5>V9CR;!H ME#0\$8#W[>6V*,. .C%2:"AV[(8(T##"0NTCP+5LQX4DO-S#1=0^Q\7S0,!P MX I"%Z79DQKP'-&)[5U6V];Y6(D:/TOKL /& MC/'*7S"OG4EG)D/GC*_6+; M6!4?5X'KGK]" ?I8[SV, VQR(T:K )]]69;K::WRE+T6K)#(/,0:6]#") [L M$3P/EUD% 9_(P:1'2J4$TVTLJ/^E!@DIRX916F\?&SJ!L2;5$_L[YJ(7D$A@ MP,\$WS GE(HC:2DC6A&T=,U:ZKBPUI*@B3TA7FDYH9'_DD@+)TFW1&0<[ XU M7X>8*I4*_F 0PJKZJ(*FZY\!-_C!6+*,:)0'0!_.3M0J9G.CDK.VS5SI)W$@ ME.MM0VMMQWD/^TS,NU (.;FPE,0("_6WRK5S3 +R5O"OD3_2Q<[?P8'B";R* MYHV+6\;&8F [4!Z\ M3 %N4U"^W!5_P4X?_A14XM0C?W&PAF@*,%PW-E)P&:[LF7T $.)-^">:/!X M"(3UF9NT!:.@0^Q$HP:B9P0VD]$[34UTOWV+*07-%"DVS(6*<,&%HNU$X/\+ M@ K*WZ6S4-J8TA(!:*9/P[21B2DL5[16[6@/$DR[5#428_2MH:=+-DSX:9W( MYFUEYI0F&E&0"_W=DH804U^F.UA&YASS, ,N;;%J$0=?HA%L#I/ ":FI(;#9 M9Z 8/#'6 !4W6-^@C)+7J0 4O/]G1$>-M>'Q[V@K!!QL$9P=+$'LMH:Z7O1U M ZP!#2UU1DDA#AOLP0:-=ROL",,M[VNS=)2?XD(NS'?K>P5 C)4^\Q4H+94 M^\P]H+>0)4OVF/ 7683)D\@@(T:?9@19YEM=[+$IBJPH#CR00V\-$,4];Y&'\%J#!'6#ND%R #&]KO7=20L]MWM2Z]<=C8/@0>WO" MJSU3,]XU5IKY@$K7-?WE#E<-(AV5S4M8ZERULIE>JY=],QU=U\S=-F.8':V[ MOIMVR]0Z:0.KU]9= 0I[%*V/'=:/4,@+/9'X1Z'HD">L-@LON6V(1X@6TWHK M;?/F)UT^14NT"]%N*Q8@$Q!/D/>S4-:)WH[FL[]+]'""#*' WIIH4\A)]*3C MY,HDC4TV4#F0(D;/P)")VOU#$Y=CJJZ$P&<&2IB90#%I=_T:N1:LS MT>VRF_#C';GH"Y<=:+75)"-L?HO=S$!PL&_O" /3V)\QAGK $6[_NO.R8G4" M/&0#/;#)[:03[X7#P'Z64=DE"L8?)>EYL6AW W]+#*K%M[*+^O,7132-D2\> M&"QL\?X[:<%)\,",Z+8X+&FZO$+7B[9[(5FT:DVG>][-;5FBK0\#HP3I8(?F ME?*T5VMJK5:^]EDO#=O5C-YN/;"R/3M&PZ[\:U40>'E4LVD>L@_:#HEIA7FU M%.U29%+EMM,JG EAMLAR?F4@#EOUOH8^_8N:BR0#!S *&Z.ZL<>ELD M@<(N?G$:S*C[>B=&OM$Z2WG+C,BO(V[.4W>T M>(#X<0<+Z*B)XEL!6DJRPCH4ARYF7"A^+R-6.@>_-UU^3J]'FZ_GQR&7XM#E M!=LU"[/LU=#FW(*JJ6>]D;1K2YL#VIZ[ENVJ*);T1K=7$"Q5%,*G[6-7( 6@ M.'!'#C1-Q8%'A'"[MAQ8AY(9,AMKEYAA/>X8&T;#[.;T1M1-\!-BJ6GD++-V M!F>]A!#6\[KDI9?ZB@-WXL!FPVH6I&)&-2%\O&H7Q=OK>4-?9SONEL;7YGC7 M<4Z1CWKP?:&_V^.$N;P>DMYK=*V3M@A7L;I<6++TK-7?5*0@D\UXGD#,^366 MXL"=Z*/;,,V"R,EJ0KB;.6NB*ARXN7:4&EKGT!7U:Y7F@VSF3/ 4IAKSUG6LX_W7CW<&WDCH(6Y M]5Q1U&3OD7T"Q)Q?=9TA9%>I^[7 \M-HZ%;.GJ:G$\'[ M%!E2M4:>)?#W&JW,:E?5&CDR5@RM6S"4G%_MJJI">W*ZT>AV5%6A@F$%NRX5 M#"?G9_4LK83-R4H1?OPUV?\E6M687;NA*K_\$_<W,*('%V7'23I,%@1]@5Y(A]?B_TT:U:4>B"0M"W_.8*UJG8)/.,!(- M)_HS8K;%];)7>N5,.?PUZ2'A>[!T%Q8V%%\N>J;@;WV&?U^=0O2LH&-&J&CK MG/9)'?"A:.TI>J3V&<.FH$$@.]R)Y8B>=Z[L_'GC".))VB**9\F>%W.OM']- MMM @H6@.N_A=MJC IJ5K?8O(U(]=1RZ'47LDUQ1/< O4P]ZO:;N3IF;\*-8Q M8Q2%P*6##&G\YU7Y@I'.",QK1B-" D0D-HK2AE>O;WP"\@FVQF]\PH..2]#_: MM>V92T&^1%/F@J 8PX>C4'0)6S3O13A$+]W9N-26W8Q$5TIX"+PMN#HD M$?8*%7(W;2I,J/UWS"7[:^0OF) ZFQ;N\%#V A?MGD69]1<6:ICZ2OMO.1C. M.^_0/0JP%^HDCM)^ITDS2BCSS^E-!ATG%4-O)>[GB-S=VQ(6E(+GZ_ M__@8OGMI'P$;4^Z]#&;#:!/!#;*3TW)+6%C50OVN-:/!BKB\[SE: P%% 5/=-IBZ265 ME^P60T##=GWD2;,U[\.Z:#<:"L2+_$MAK'3:S[(P=Y_!:&Z>8;F38+(!W4C6 MGY!N,H*.;[TVQ&*U9G/#&Z_6VCD:]6=)P2[9X730&PV^!D(#S1?="(-]$ M.H'L 5IUB3V* R]ECGX,+[,0!>"(1=B(-NFV&S#1M(Q[A52<0^S?Q[[S5<$F M;1D T8A/DM:WX2B.Q$N^>)Q 6< I_6I)"@D1,/+#:"Z!Q'"B6R!=?.$PFR,J M&LB[H$9<_"]^X7M#'R<+P.* C<(L "(6 *)03N"3^9BRK?)"%6R$\\GL$-GL M%!<9ILSB.7-0+1,*+ WD&$,I)QO-@6L! #Z!#!+TD$>08@)*EZF[!"[R$[3D_-#7UPU;BE'[=V[:.M2K6/WH)<[OSG&]YI#9H=V^Y:>M=H M=;M]VF9=UAE0TP)%US&:_Z_U)NM:$,9'Q]OFWJT?OGS^>/?U[O.'._+AYO?? MR>,7?'V\^_K[/\G-YUOXW^<_;WXG7^\>_OS]\:$"5N0- MJESL6/K$_3@$ QW\%&DO->;:2*APBDIIP *&C8=M;+H<^0Z=2>-&Z&?4=(D] MZ,K>P=3S8C"1 A;&;A2NZ'<[#@+T/>:&?*C)T'/28GAU*K&,/EJY/K@9Z&^Z M>$4(XVIBVGOD>;3MP.#HB[$,;)#O4;'\LGC#T#T/-'HS/ M:4#E=,_.*$!N;F_O'^^_? ;9\.G+Y\?_2L3%0GCNG&WRG E(#O,1) MW'=Y.,(VS\@K/S_GC9_)1%B1TN*=%IU1IM/I"C^;-IV7Y:_A'#\CC.0C"OR]:+Z8B+R$$2 %X:4GH*+L.0 M"8I07[ITZ)U0T8$[<7L9#3SA)(/ !U?'%A\T0.X/:>!(#TYH@.2P8JXF9* ) M'0L,:/ESFL)7=M@PCB9.)@20P*T4'CGZ_C?DKL52 M?I:R!Z,9\/)\5,ETB3$&L\$ #,VY$#EH$$DYZ]8IQ&K&U$'E%H0Q M]:+4$@SI /B01]F$"L(Y7Q2&/P1B @D>6"P*AGZ^AW^,Y1,^94AIY,;6YY M]'J61AZ0FY;!#"(+S%N.YYA\P!?GQ'$H%*B,T(MP^#S*#((KY$ J 'XPP@F!M-G#6%/H\%+0<0/?8H_!_Z_Q'LCL,@! M.8%X61YW@)P0\:+8XU$2J HYT!\%K>X'3BBCARB)PGE\KX^2(9%4(FP:S2:2 M(N((E"N&D6[ HI[#0&(7SR-]]#662 CIII&H)Q&'2K86SA-N8" M,YE/"%1!!TE8$H^U<:X91H1M04ZP85@ W4XA,LKX @$-F0?NC"O%(I($QN_B M8)5*<64"88-P247B6N>:AGE/// ] 1A@/*FA9;P\$%C%09=VOT3L2724 MR3 MUUA@,_"6G)7CK05&.4(27TQ"D>)W) KXSYB'2606UOS$%S\_WU0? )VNP:83 MC@:#"!DZ'/^VA"#ZG002?\E?%J=2+A[1",0":>-93_)&$M:7(=)GB>! C4.A MMAI+)TH(-X 0[#Z2SBC[.^83:9@@K#FX=)(E014G:2.^-&=L$;(> !!\2=R+ M("@^2H@K6=KB66KD"/RFF!3'$\ V&OFG'R?L*+!>/(KR1ABN/!^<83.P]LPQ'* M?Q3(0 LP* SI4A1ZL'"89LB6&.O#E_^YO[W4>P3/&-F8V^_2X/$,91D=#&3N M"D@"[E'D,&0(&H;Q>)+$[#_ OX 6V*@+(\6!XL*=)D$3NDC2 M$>($V15 =H?FW78PA1-& _ !"$&=$O^': MB0]67J+' #;Q1(R$H9"U09;.Q1(IBYJ?!V K()VC#@#RE4>R&/.4W^-H@*"; MA\?+.Q5$3LVP]O8@\NY6M=Y\LW_DN65H'>N P>>U)*^N+#:*J94+M(E$4@"U M2R )CXZ'IU] VY5@*E\G&RB5Y/ZUHF[B.Y-95,G&Q1 M$UM<2WN5SSJZUFMO?]S4])S/+-/(]>5+B]5UK6UVRK38WD[#;KSOIEMO%A2^ M]5Z;Y.DS91H_\R8%+Z'DN\.8X8$^0P..Y3]W:M"\.OE3DX)]NY.4+\%&TND]IAZ ]47IA'M M<+-'P:EIZ'EHL!R\> /6?;2]W$V-Z>#B3X^"]PB2^=T.X,E?8.(5$.>]YIZE MRL=K=^#'W'%<=BYMF80[J:!4$=+?YT+B'I>2#S)Z&4IC;;X)IZ!\="@?J.Z: MO'/9*SICTW DDY3Q!XQ1/E$7 RC'$+=9(+CQSFKAP/=VGUK0K]]#/>O>#+-Y MVHK7\]V6J^S[F9'4SMQV\H!(.E']G_FD2Z&]E>N9>O<$1_);>D(&>&)+;5NZ MTQA%!QG:=]G\M@?%7 T15XJKFCU M1J?9S5L!4-E#IT.3960OVE\\BZ@<(N6/@$THQS0"D>,4T>\Y9!9P=C- M[&?MI0/SR96ZH\@Z'XIJ9:9\$5GT]DK 6=DKV15AV]).VKI962LYD-3-+OH+ M8*MD+EYO=@HN=!Y%>: #")TL$#I*.ZT)+ER_Q"F*PG(L!RZ0\N\04*_1=;NHCHW/X.9U\E59LKIHG)-+6<;H .*D4.XF_L%(M0$YYG@ MD$?()8F\'D^A["V?"I>ROGO.\:8M%CL0V&I8K>Z9.KZ72T.>&4U&KW?:>,O1 M0K++\AG[I1SLGHP:_SCC'\'-VGSQ\:QZ\7=.^\OM-!XBW_XV\EVLW/,SN?L[ MYM'LJ Y8VG)=J]SBF_26YH3.\(JF M.@C-+E(L2QV$%AY)IEG&O.*RRI0@9LZ\/YDZ%'/GCHES=@U+WH Y^S.U[PTML+W6T M$XN*NV6F=>(R9\IWSH$DLPHQ_D*? :]?>U+^\5XI\)9USK*B"DF[(:E]SJ.8 M.I@GM]A#,F"JPMF^Y;-,K:.,E(+CZ,2)]S6\FBTN3[ISET?9*'L9U9E+\BD+ MY>2)F5U#-Z[/;J/L%;(J2#<5-?I.H]=!CZS>!6'B+LC>J?V'#&.6(6"P?X*^ M@MC)?< "]O_X(TA]Q!#94O A>=O4FCJ9T( \43=F#6(U8!7X/]E<,R0TCD9^ M /,XHO-X\E<>AIA+ACW?XTAT:(^] M*,*Z4H!M$V)6I]GHZGJCW6F)"ZM6QVJTVJU&NVNL23=\NB3>#M;QJ-Z^EI4Y MPJ;Z7H:#(:O4[V4HC*9LE] MD3 >QRZ-, DFR#YXTG 1LP+P342'6.5]9(9K!?MEM9]ITR7PN+';&J=L^#G M%!6BRG3+)]QPK'2^ D8[J-2JM<$Q&WH[>S9W7JH\UHT?A?V\V&^VLM_\.17V M][P/*0=[7N$QVXTE'>!C%?R45,I2=ZU\X\%DZZ' FK6PUT'P6-$"RX>!3;&E MTUZ5F0\J!$YS4_5PG)7%?C\>EQ61HO8H(GU6BA*Z\'V$%<32@\JE(]UDDZ#+ M.ZBK)GXHCB*N @:^/3CRUU/N1*,$",L?)IMI+CZA?5AY'&W_Y%D-X]/CTA#7 MU->.;9?^'K=&V?&:!2=,VMCYN:OK69R\-B^WP].V?OC3L MR\\L<_ND:K&%7*RUT[ ;#7RC]6;!O5N373:73S^1[S[?_$X^ M?/GTQ\WG?Y*;S[?DX<_?'NYO[V^^WM\]O)[&6(*];\OE\1PL1><0^$FH/A%3 M?HC@/]AE-,1Z4G>;3J^J!8>+F[&L]LD] L.[H%%#PK[;#-1^>GA')BR0Z4GO M-D%B3:?KQ@LW!S*D ZM7\^3NOSI\KVB$VMV)3O\)Q$CN@&<=-&ENF1P%CY!.\-PIW ,Z^I+/D&.[J.A0;?D;3,'8),!WD[DYE0*8K MD"DJ.S&5'4YTE0H.%W]Z-'8X6*;/#G^+;+ HV)8>"D,I]AM-N]+K-/<]P"G5(H\J)[H+TIIZ[GW7)D:Y$6M5%FMYH]RPE MTNHETO2&9>9N;':.&LFZI8HDJS%>'>-$U33.?#@51GC^M-$%.7ZJ^YDS/#MX M&4%UMR\ZFK!_VDGK52HTY;CS:G1.>^E5(2D[DKIZ-Z_O>9:L];SI]&7(3/]' MX(&GKLTA[IV4W+L&XU.)[LB4=BO!O8[[:[64KBO)^Y! M:>"DTG1E/+M/*:A@I))T,2V' G[8%UT*H(%2I[ ML-#'LE76/D<[%3NL;EFY*VBJ#(6R(MW0.YFUAT)ZJ9%NFN:>Y0P4RLN&\F9! M4RM5'I(:0^4AO<"Y]WA;A871 @RM=1;T M'#+]9;^\*#6!FJ"@$QRT[58)CAC3DH6DSP9^P)+(#8GH]QIF^K1:V5T;I3]/ M?PS8[*A,GZ*CR32Z*FNNZ$@R>EW-.GNFCTK(5F.HA.S-@<#4&JMI*-"TS,Q' M-DJ+G%J+= UECQ4=28"CK/F2"DB-9K=]VL;SR@;(4X')JD ,6HF&,HD&HY6]W&OQ M:*[B@L$P]7,&U(_E':QW&3VT6:?&5^,???PZQ*)_HR&WB<O@%1ZSFS1;.1SP@9OKZWH "W> M*D4!G;SFEZ* BE! [BN_B@(J0@&=S/6N3T<1]($3FBMZ(UU/N1*.$,98_3$B\N?B$ M]H'2P>[<^LD2G=L,ZP"?GK\-42]@%1K+_X[F3O4$[.7+?L#HMTLZ@+5>47=* M9^'JCL; %2($@.'22DR#(2PBP08N8$UX"*#+QXNU:4VYOL1-2F9.'FOBT9K$D\\L0S/:QM;'34W? M^NRE8758D+[]TY>&??F996Z?5"VVD(NU=AIVHY-OM-XLN'>KMRY%SYD,CLY& M@^/CS>;W\F'+Y_^N/G\3W+S^98\_/G;P_WM_IX'#QIT=CAX.5^:Q7Q6&@<)Q7%6Q+#X6#MW_/ M<3 -@YS+TT,G;H!.'!D$_ICX\Q;PU([X$X\X"W_ZP>H^"[H?!%2E.L#??/AP M6#@[)79"FHJD[NOL5B'Q.KJI.E.,U752>5:#CUWE35 MR1((AF)4G8 M0_JSX[B)AS!QU1@G&N.0SL$N5>G/QRFW; +05'0DM0QUM;3P.&J>DX\.:9066]7^[H[N@D!9VZ>. 9^S1[Q"T8ZJ MM*E5;N:K;(\( % 7,(]VQ_S$A$O[-G^2,5M]HN6EDD@3*J3V[J MF%I'X:>X^.EIAD)/<=&CM[7F6?!3'V?T(?+M;Y=]BM>-08VB0RK.6FOFE';. MF?>BS.J=:A"I_+&BHRAWF3"%HM,YI^>OTEL#Y_1F[,-*_CU/6^)>1+TAQZ)& M- Q95#='56]F#HHH<_OT.,HJOA6.3JYALQI!"D4G1]$9)5U]'-Z'HO2UJ!THJG/PJQ5+"]P C2FZ;*<2TZDEJ=S!>W"VI<%EZS MWGM/S(O\@.=,*BAOB/!"[W6SG+NI&.[)$=3M:99"4'$19&2ZBZ#P:=?HA$+B!T' :C2>AY\&&<-!RJK>K!6:TJ:A0=1VU54:/H.+H JS1#+%[AY^3X,<]T M1[96[BEHTR!F3GH/NVZNZ87542=R!<8/:-*LEQ(4CDX>.M U4_%08?%C-#/G MNRO?-.^!Z9[7L,MKKS6UEG)YBHTB576FV.C)5,A H: MR%K9T"=&D@77KY]W;::RC_NZ M,]A*0KN]EIZW65AF"CJR\;[3>O:Q[*N&^TZGF?'?>).9,N)%EW3^ NHS6Z'UVH"=0$!9W@0.=.KUGR9Y51']"0'[C^ M-"2#P!\3[CVQ\&!-$4L(D#UZM^\:W%80*U,AC*(5TRAV/9D_XL >T1 &5#VO MTJ!B)U,:H@HKGAQ!8*>W%8**BZ"6H1BHT/C1S]0_H3YUVOX(? ";DUCI1V@J M6=ZL"CW[N9#*?#DQCKH*145'T5E+6BL4[98@JUIBJ02R8S7#4RY0H=&C[L<4 M%SW9S_<5BNK"02IQ[%GB6!R*?I,;#YM4TMAR9+*=I\":2API/=Y;W1R5*17> MRX[W5J8$=(7VZJ"]@-RN4L34!&H"E2*VGB(VX![U;)4B5I"$)P6Q2HQ1G_#Z MZE&VP_H1\?NP)M'ELV[5P_1&IV>=LQN)BA[N=+_>4$@J/)):386DPB/)."\G MU2ACC,XP&2PD=$BY%T:'T;3E39ZXT!MMLZDZ,A49159+(:C0"!(J5B&HN @R MFN?BH+HZL.P["VP>BGSL,/+M;\2?U-&3[:DRRT5'D:EK;86C8N/HK$6N%(IV MJN=S3DE7(P=V^2JQ[8_'OILKI/?KS5-73C6EV?*3::+GJF MZM=48/RJ^Z 0M./U$5W3U:6G8EUZVI0^J2X]+2OF3IXN-NH61-GQWC8Z6:25PGM% M\&ZTNUGL/(7WBN!=-[I%E//JVI.:0$UPG&M/69BWN";]W6# [ A/I=AW>T2] M(2,!C1B1/X?$]Z3%CT7YQ ]8F>^)NIB-J2S]Y7A\CG"\TOMEQWI+E;2H'];; M6K>@G5 4YH_,[YD*+RDK7TV@)BC&!(=--2M!G-YA=L!HR#!,?Q0+OHSBNYTC M**MR9D[H0V4O':30<[H@9XZ"7@H]IT-/*X=Q6C#[\Q#&@1JC1&/4INC4)O.+ MT(CTV9!['J908 \4F,#/E[U87L%EF.W,EU"4=CDUDEK6.1LV*"3MQDFZ9BDD M%1Q)5O.<2,I[+^"0QYW%U<8,_KY5#Q\,1!LIM7" >GN\_1><0\W)8:7XU_ MCO$/=*6[T KY(9Y,7(;%/JE+N#?P@[&H\)F_*'\9HN!JC&-F:Q0Y54-$([!D M 0%2!X*/6,#"9UW/]PZ#%8[/=S>\-VVQV/:5;JKVTT6W@7M:K_0H4E*A3%*A ME=G?+A[%55PH&.>4VWL>S,C!UKSR$AI$\QH32T:1[8\9B>CWY\4E#@::5G;QF9<_3A.N?'D]!PA7YJ3YXN'>Z+7R=EFI!.Z5C*N'C.MEOU=8 M)3*OLXCK9H\8G KUPBQ]']&^RTX.&P-ALZB0[?"G7W^!?](5+&WD7W$8\<$L M0=^OO_1QT5L^2T9O&?(6U\0/.4:8KP+FTH@_L>LI=Z)1@IGE#Q,@-Q>?T#Y M.XZV?[*T1)MA<._T!": V%N%QO*_H_EAVX0.V64_8/3;)1W 6J^H.Z6S<'5' M8^Y=KD%P??-;D7 H#(YI,(1E)/C )21_P;,4@5-)^)>HW*Z,3LK^W', "5>7 M^!<\3T2B7B!7,!(@Q*63D%VE/UP[/)RX=';%/0%6\='U\Q6L.U XGWRM M:X;501 E3EXR<0(]34!OC>V39QV A$E7X"@PV]\98L[HG&'XYPR@>6C+%)) M7?*537Q8ES?@2(V"N7A6RG>S\M6;V[7O^[[OS. _HVCL_OK_ 5!+ P04 " Q M/3-6Q\'2#[P5 " M..+##.TDG&:46296J&%J*B&^K_L?3JNNI!B>Y7O8)ZJ,B2)S;*F2 MCWU9HA;S5$3Q39HF2[5MAG1X^KG$A_CXJ 0#S"G; M^A3QC"+Q*N;_C(.SSZ6=>)@!V^+6= 0U>,73YU+&)UDE'Z?*UK_^]:]/69"% M?,NG:88%PTJR;'VJ%#]^JA1%NS&;;GUBP1E*LVG(/Y=8D(Y".JT.XR$' H)) M563D2?$U8(P/\Z^0[H#L)(%7U#_)#KG_N1003[6HKIN&J\J$Z)+I^\QW?>8: MGFDQJOZH+4BYH*F$AC025?.@6A\"?=,=:$Y"P\:0\-91[3'KU\^Z>U:_V3^=-6OUB=/_TN^VNY'3.I"=MJ<[LVW9K@TTNW:J=*/&S-ES(L@S:;9.^O:L%]K*[L!N'4^: M>P=G;&\W.=<@GV9$M=]M?>]V^-W5JWLRNA5$WLDEW[YAT^[;B] ]D2)N_ MV4?2!#YENW^LV:<_J.KJINIZ6.6F@@DQ/.Q:BHQU9NC4-"30)&II2X(_ M4]8T3?]4N3:LSSG*VZ!TF5"\NR$]?1O=NT9WMF)T7:90W^4Z5GS9P,309.P2 M)F/?,@CW5>Z9/BN![(9("#9\JU\LHZK^L=$Y#&H^3_"E7]]4YNQ6\ M\1AV6Q3$ J8>/8#GJ"<(+[28.XT_KXN&3=?WEK\=+WT$?1OS!9/8 &2 MK :X8DL0A249"_U[,^V"3'9+UD7*XGE12>5:1RUZ]:(;*U=4=P44?*'E\^Z\ M"UK\D$M7WYE;AB@8XAX7\*>JZJ/LXWG LEY5EJ3_*>7YMCZE(PH+OX M7A2R5)0@&-,P.!U6/>A!GD )&75#OLC@Q@D0CKTX#.DHY=7%EX\+\U28<9R_ M]#&BR2D0Y\99%D=5#6@#Q)<%'@WGE>3U%E@O0,.BACBYKGR>4\J9*Q MY33++%O2[5:5^'^9>%=-X[?;1[:Z!GAXL)-+]R=UT2+DP5:;-:^#CKMDX% ?( 3 M(=T[=V9AV.E_C:"RBR5/-C&1+(Y=^(H9D9FD M>;K*#;>T9>*_;P(]]":QZRNQ_7$*6'):6A-+?#_# );ML.ZTT&']6_.PM?;D M?ALGZ9@.,Y3%Z(A[8B+J?_\-R/>CK*(X0;+VCKU'L;_V[6CUN*!_G 19 *76 M)UX/G#2.MKT,R$>RI9+[M&'-68ZL;+OP?40C#_DH3C+T;O',*7@_/,T0/Q,S MN$F>S-G[8H!?P!I]R_VP>N&=E5 QU0G%3[(J@U]P!'7VQ&N8T2F> KV8#_\L M\S6U9_4?E'@,^MK#.F5BID)5L26K$O8L5]$\;IE<44I;7^EP3),I\/*'?';] MS99MD"U[5?3Y[+/1A_PT2,5R1N9 RI\EP0! #WY(&E>(X;G8U0R.B:GXF&K, MPYJO:K(& NVK%G@!VT>MNK.]#X[N3>&UOVT[G;6W-._J$PH&50R_,##)Q; C MFJ)TQ#TQ]<=0,$1!EB(PP6!ODO=O>FD#]-+&3"ZJ2EE1U7OU]+H42Q["%[#S,DNE.S*YC M3;'H+U83,CY*XC-1SH:"S/F*6JVA=&8'JC-S@D[?GCFU \ENUX494NV9H/= MZB@V/-=OKJ@-;"@1ZE!MY6M@SVR@\6#2:0TF^:HM'?8[L\'$/C'/]UO; M-U?4B$HTHE&.?:823,"V8:I;$F86=0W#LEQ)9J4M.Q@.>1IG='E5;6X'YI+P MQN1W,?EN$'(HW04-_<:P=S/LTA*P;Q%J2;J)1401)KKN8Y,;'N:J8>K,U"VJ M L-*6-9E17MCUU]EUQ:=-.8+P%ZNE]]X]]Z\VU@*7R"*1R5%QZZANIA(Q,64 M:10SW=2HIR@2E^32%I&Q9!&3R#]GWPW%%DM>2,['[W)S+Z8GXZS'$]0?)T'* M@GSR,I^Q ]+/C) MNJ4_?;&0:"I/7JQ6UHW;WWR$"W;-U7ZPH(7<7V*E"WUZ$7CRVX&#;<82GJ;S MCWT@0-Y@8.!$W9ZSUSAOMAKGW=H)O"/*AW_]W0A@0J_;V@VZ>PVU66O< :Q MTHWJ4J>_K=G]+P.G?2R)MG1:GF*W.S-;V0WM-M#3]X@=K@"U@25UO_[>L=3M=Z'>@YFSUR&=]@$ C6X/P,>@T[*G=BWL?9\=_' 9 MH9XJ$:P;E&%PYC1LF@HX<\QT9=-@5':]TI8(U4:M'A\GH'J_Q..0G]&$W408 M'YXSHN$:T^S UV;2BL\WV7'?3)8Y_2$;S" >D\!KTCQ,3!$E3107,MB;)NHI]A6B8 MJ)Z%3>)+X,$ !WBJJAFR?)_YHR)D]F[C^V:G'R]/WV(0F+ ;C(KYU#=AN5-8 M[)\+2]2 ]_X+3J6J??@#JZ@5/;UCJM+Y$SZT7"4!LJ465+ M4['EFB8FE"O8M309RZ;,=*830V5^:4O3+-/ LB9)3RLLKP^$7\/E+ )C?O[_ MN[E\B/7/40*F)AC1$/$)]\99<":61<%)Y>E#G/'?LA??@>I 0G<\NB?6PZ7_ MA95*Q2S+ZM,[WP1>)$_O)0.U1-D@-WF-(A"+^:IGM,S"_]E..-UP6]S;OS2ZF0(Q^&$2E1)/\K F40"GGF5A2_8M[ $:M52N29ZL MEK9 :+"F&F0#H>D:KGK-8=5EJ.5_4I3QD(^$)*!A+@H?Q+I7.!:M0A3L!;3Z M&0#8:T0>W@>:7_U_C4(I5\?D.G&&MD>C$-@+^G>-R+TE\G,W3D!ZYZ&?23Z[ M!H^T<(: [WQ4[+@ V"CFWU!(T\66@[< T'4) 'WI[K2LLJPIMW7GSSP5I:P3 MZ^FC,]P8HZW%$1Z,D'B6!",IPXPER>1B? M"XT@$H7>0";^&_E!*,Q2D(*-ROB0@:;(8E 6T3C,Z)#'XS2I/\S?G M+\0NM+58]8^+(J^$G8^A'-!"P^DBS0<6CL_%>V*J/Q Q$FEU52C, Z3O$9#B ML5D?'Z>SBC]>+WCCAA&^O1= M>KZ -Q(..N 1=?>.I\[,GD)=06>VY!%-G>AKK],_)LW6X:#3/Y#L/7L"GE7/ M 3JZK89JSQI _]<^>$2K3H-2&"=<40W,?=_%Q.4*-JDN84]GOD:IH9BF)3C; M,@CY^+3!HNLEO'.6@S9IN3=M5FBS(T"N'C#)\-0&M""H?E-EOZC*5AY]!HI+EV5QG"3\ M1W3+PJ8B&]CCIJ:;BN0JW/\C5-DEOZ%HSG#+>DPF%,O*%55V[?2 "T66K[N( MG'^X+GN#;'8$''XCU![FJ81G2A,=@G](Y0=\!WVKC#>G0!.)@PK[]SW]U-]1=X_7/F] MZ;B5.JZ1IF.>O&FZI]-T\@I-)S/"%%>3L>Y).B::KF#+TG3L4H/JFJY)FL?> M--U*3:=R3-YY]]-T\[SWV6"T;LLT5YSP8I:4)YQ=ZX[Y(5](SA7_?-84NJ!Z MGT4:>>4RZ2:='D'$F_>;JW_0SB6CK!?K1D^[7F&5)?FW/CUBM7RWQ G\Q1%F M7@]Y(4W3#=Z-?4L;$YJOTQ]-(S<.WSTH8G0S6NC,CPG*!Y$OU"WHGO-> +]< M*JB'0,HG.?YY,_KO.>?A"CLQE14WE[4-QF,B1JHC0OEKWJ33[JC.WL&LV^J% MW>@D[.X!SFKM0OT=I5GKW-RB'W9K7P&GV9(SVQ6W$TC=FA,V]X!>H '>[=FB MK?T.<02-R^>A:+ZL6&(_E*69!N Q31POX2J8$X\Q7?4T195+6P(GQX)Y8F_P M 8UH@LYH..;HOT&WHY$X9K]'DQ57$-P]$?,F"D\@"G,]7*CA-SFXAQPL^26Z M!BZ?[EN8>H1A8A$94X.+(%E--EW79";QBM/OWKC\E17^PNLISFF\Z:,+([WQ MVR-?3A"6SVS1N6Y8W,.FIU-,F";B8E6 =9OB$QA4FD.*O8H2FC_Z C8120 M39,!S]#^_L[=A[C==/R@)+7\#\;0R:<<([<*?+R "$@:P" C^]80O/Q(1/31%C/M017Z@9+'B+&D+E_7ZE^\9+OGB;K>EEXTBSNW!IYM89=EZ MG-?]\R!!S7B&(QNMLOK(;5LO3ZQBEA7RN&)_7J4L/SVQ7_4 MULWZ0A7O%:IXIU#%3[N7]6W]^%[[\!=C40S%?"1^WV45H&72;=F*W3X)NJV& MYNPUE$Y4/P<<%W;:#B"OD[[3[I!F[>9%@;'LU'9#>]:9=-M?0[L_R/?3=UK; M,ULYZ764.OQNR]W^*7%DL16J ?H>#&2PK63-=B,&*N M+E#;?995UFG'3,/_";@2&X56(K5@*<2Z!SB,A]P3E_\.XWP-89SR/!X)-\[K"J:@\OS188+HAM U2$GX6I/ >H#LZ](184L\3Q_>* MS.):6$83EA8AW.RV!0SU'7V_"E*5$7KHUL,L0"+Z MHV#<_?>XO!7[?,6NPYV);_6L=ST_GRNX>DGI*"XT=S7A(15'F"Q=6WI)94Z> M=/D*=8&4<7;[*[>MB]]^!^J#+V)52XN7>LDE&CWEV$TX'6#J0ZU5&I[3:5JJ MW'9=*U' M?VU&UL%&L/0W(1Z634=1Z"9I\\.XU<;H$;&(Z24):6,#GDZ#K/\ MM)HFF.9Y? 086+1[87MW8L "(N'VF8=;K\AZ:51SR^[>UR&F.43S2YGF=Z;- M;V;ZD&.2PZL37>D88 P%1"..#@))XQ0P%!T. ?1X O04H.MBK,3U*5&<[Z 5 M MX 89$MLQ\['/-^$M#DB>9PV& @I>7#K]Q@N/D#D1KE&^(EGYH80B0*D0N?DX MI,M]NU'WS36<6OT[:C51_?M?C2^-UNT7#M^^O_N2!]W=FK0KQR(2J.AOES#V&K\=1+@M%BV_3B1L9' M1-H\>&%U[?I"F+TGGL)\CJ[YF>GR_6?KGX(^QKWY90G5/$16Y *:Z$ITRPM! M^_CJ!*)>(B9<^>2'9549EB?RYREH$!'@Q4(2$XXK\)(YRAV!GG"0BNGU^L:^X[N/B-(U\ M&2 KUL8;.2A"W[\<[I9%XXT_^,@V3N?"W'C*RZ M('S);1=+'VP,SK='QV*Y(NL%Z?Q,*U&-"VX+#"(DQ,6%IR[OT= 7;K0H*#=3 M\PS"P1X/X9V\.#K.>G$"C6-K&^OQ*ULL-/!IGO[86ZVLJD]_ZBT0:ZI/>NKM MVF^>>JZ]CIO=HC6\KV^7IAD?YA.TRV$8KQ(A\QO%VEXY2'/EEN8;($G6-AWR MK^$8+/M@OR+!B2AYK=KW95K][912):V@0M^BH[_JAYU]M%U&^XVC9OOH[\9+ M3"^MW3V%-9H]_HS=EYU?6J.5A.)X'L#%TS#GH""-S]-!L Z+'WF)U2"#VKQ[ M33LO[OXX"3R.Q&13(!PBA-%.+^ ^N!@7L4W-_':0)%\-:H%;FHH;UFZ;=GKP M;O,[UH\VP=^ON#&;PDM16)GMD/+OU_L)FI3**/2'M:7NM?GG/OMGE^LJQ(]@])O=WUWCB7G3G2M,UTL MH2*H34SH;*VGWM*8.@N"U6KEKQ)?JD40AV$4/'Z;_W10K\.67#P-T.MQU3C3T<$:T&<"M 00I_4)6@4TWC*+40\08Q?/&P+54U14PTI0MKQ&_&U)R MQH&V)2_!%G4 V+DV1"W ?"<5Z)H4\ &GLQ%"MA:\JJ4R2+Q)[8H1I6D:K&UV M'MK4;BX+8MQ '"R&PV-[Q%&,D\A?:^H%'W([%.)"&R(*.,9W^POWO'\1P[:S MQ\70\XZ/P8EI*/R%? XH<-NY^&WW^A#<'K ]#'T2(:1Q?&OI;'7-!9,;0VNR M@6=]]+? ^F5YM0%OC(C[RH@JE"S_,D]!K60-RG#0N]OC!)8*V-2STXO[J?U5 MDMQO(^DAKQP,6V"O@Y8"Y7R;2<\U+W7+U6T#2MC4YG].O%9P;.(M1;=/AFOT MD?E;_EU[CSB=>OV#3@3]*@PW+S?MH*C*Z7K(0N]O;PZ_."Z6=S5ZW[UW"HP+ M[N8S=)\(X>W?RLZQ54,;.;2C=Q[LJ^SI-QKH#S%SY_TB=>0.\@ZQ(&71E,?S MMF$=I'7&O@G=D@;#+=W\WMED9]@\#[/1'U!+ P04 " Q/3-6_0\_,VH* M !)7@ %0 &9A@YI4N:K7V[G,^^'+!=9D;\^"5[X)Y[,>2&R_.+UR;?S]X!/?GGS M[-FKOP'\\:\O9]ZO!;^>R[SR3DM)*RF\FZRZ]+X+N?C34V4Q][X7Y9_9#PKP MIGG3:7%U5V87EY47^F'T^-7RI1))R 2CH# G@&*A@ J"(:0ICB.$E$K4\XN7 MS ]33A0'A:( 4!A(()&O0 4^)4)%,4Z3)N@LR_]\6?_#Z$)Z.KE\T?SY^N2R MJJY>3B8W-SU&4%Y/0]Z/)NO7)JOGM5ON;J&D=$$(FS:OW31>9J:$. M&TS^^/WL*[^4>9Y2SO*8B:_2.75_W_[\J&S2S*I6TQR>5%_LI]EF17B:T7+ZHPR M.=/JFVC5W95\?;+(YEBN57B/3TSI?31Y22O[@H?DST>[4%85@_@/I!@U5WQ,G6A_>V7.ND)=_C M\ZK%A!=ZKG-50F[8,Z&JZ/FY+ZW3W9YX12EDJ>>OAA0,U]\YO?T@=,Q, M9DN]MH!W&=P7]">P;1S@[1US '^/&P,*0%?DD0O!G@2W"\*^-[@6AK="Z(MD ML?I/SRYD,*5^0E02!Q#PA %B$@&EB$""92 Q$R%"R*XH&'HYTH*PDOA\_<"K MQ7J? M[/IZ-V?%;!IC/Z2:;)!244 8IT Y12 D]Q5+5"+TA=L3]E;D8P-\)/Z#J)N=HPS=O9Q MPF&TW$YYP""Y$6SDL7$[C>TAT=#&'LK/I3PMYG.I==4[/!\6BVM9GM?+8^4G MI?2UE@0LI6$8 M/?CP&), ;"XA@8CID*,<*(D+Z0[NOLV*#5>H%O"/:6BKVE M9*_1W!_CO5;OQ_HI#3PPYH.\LP*_KRE.A6!O\-$*0]\T-PM%[_?8%XZOQ2SC M6:4G!K]3S6)&9U-$$QDP28$E(0=$]60:\S"!)$D)]Z-4""S[EHKM\,=6'!X4 M>FN)_6N!P;W]] _SY,"\V]AAA7=WUDY &\*-AG!W*IO0[F@U<(GK5#_\5)X7 M-_DTC0/,$D&!4QD!"A,,.$":5R"(^=%K@>^C@V8!\OVM1*M8]>K=5Q M:6O#4,N%+3>;1E[6ZN60^Y+6M@?#%[0V8OZE0+GK9,Z!T[(X_QV2>GW-OOR4M^R./M\6>3KM2"C89N5QJ;G':V M&3BI_UPL*CK[3W;5##DA#A.$&0+%8PDHP1@8#0E@II1($/$QZ[V7U=W-L8'Z M>.*Z%.MIM4ZCNM%9RPF^LU\CS_'[6N4^S31S*4@$F*8( M, 411YHVGK+ZRZR$* B$P"J*>-Q[.:P5^>APJ\5Y_UW+^Y\%<"W#>A#G:L.A MD>OK@!UTIFS=J&M%&@\[4P(M[HP-'':));_6 ^==$++SK)K)*0I4E*1"0(WX4_-CP:T1YA?*"\!_LG]Y:KL4N\6/W]H,X MQ),#LVAKA]TN<4?>;GO$CX.-MT/ZQ_VG^NW3KG/68J3&%*$ M,"!?#Y X\F,0")$P"&,<]U_9W0Q\;%C>GV90B^L/8\NK_2"Z.G!@"/LE;X6> M*5,G[%J!1D/.)'\3-^/K]JB]U3%$'>?]C%Y, ^IC'I (. IB0#$/ <>QGH)& M*D;4U^SAWC\Z;$4^-MCNQ7FUNOZTM>W:CYNS"0?FK6?^5L 9F#*@E"<0!YA$C(4)YY;';[0[ M.#9X5]MU#R(MX36:N!_>H=8<&%Y+5QSV+LVI#]BU?!1PY/U*7Y4667_Q6%C?5Y6DQOZ+YW33@.*(2A1#C1#.,0PRL7@UB*D5^(J-4Q98G M;AC[.5*4UUJ]I5AOI=86:;.U?;-@X@-MZY0#Z3B<&\&Z..S+V.Y/;IG]W M\X'W*34W)7XJ/Y?%CTS+GXH(D90F$C"7(2 ]> ,6A(%0/%6"I$*EEE7 W-&1 MEH'[&W#N;Y]="W:\6^FQOWU+P7#7QJD%#H:YW[/4X<;PNY8>!_XY]RUUI-=Y MYU)7>_<5Y_OS$W_5D:=IZD?$]P-(")> 4.0##5,!PJ>$LIAPTO]'QL8>CJT( MW"_#+E5Z6J97Z[1?CFX;V7]=VMF>L1:H^SKCM%9MS'[0HG4[XNBKU\:$3,O8 MYH:##P[8_!T[0J'P!>;@$XD!B7J/-U;U$9G*#U@2QC+FCD<&_)4."WB24P(& MG0_P%SD9X.!' ASH,(!C. ; [@ FY_^;WX29_K1FV?K9[+EV>-OGOT?4$L# M!!0 ( #$],U9UJ[:MM@8 "$Q 5 9F%S="TR,#(S,#$Q.5]P&ULU9I=;]RV$H;O_2OV;&\/O21%BJ01N_!QDP.C;F,D+E+T9C'\6@O12@8E MQ_:_/R/9VV1MIT>P%K!RL5\2Q1F^\X@A:FS3W7Z7'P!0H[ZBT[JJ[M4K"[;&:<\>WPV'42?<^LMD*B=(4+Z2, ; M33@H+3,A8LSCOU<'EG+E3'0DBHP1P5D@)J.11$;!^)A)K?*^T[*H/A]T;Q:: M,,/!54W_\W!^V;97!XO%S@*0Z:_N!9[:#M-?^_?LV^VZ+[ M13;-2'>(,$XRMG_;^/G1WFQV+T>JR_ AQ%GW^<>'TRV3$9HV5%#NNWJ]Z!HL M-A&&RK^MVJ*].ZUBG=:]MSB"OL?V[BHD"VRY5#@S ;&"4B(< M901,)DA04F3&")[Y<6Y_:VW;ZV_#?)SR<,)SI< M"3%IUR DH31@>AYY[B'; 2-?+0X"0DX=B!MBEC<[UX>!J)S MZ 3A1.0,%<$]&K%<2V)U8%*I+( V.T#A.^8'<9%/G8M=:#L)2(Z]QQ T#Q^X MDPML:96Q&=).G(:<"'2::,H,R7,1,HES8!Y@!X \8WH0'&KJ<(S5=$I@G.#7 M]^FBOJF6EIO<:>N(!<#ES[I(K'*><.U4- :"]SO$XJOA05#H'P2*%^HY)23Z MO.A].D_UEZ)R80DYDX&!(F 5(-I=6I3G#M,B9:T I5"TW7'QR/H@.,P/ L<8 M9:=$R'G=M%#^55SU:;/-//7&**)R:HA0,1# 9(F \@9PJR7!Q]WQL65[6#&+ M_B!XO%S65X:CF_2.4X#>;XU.>QLU850Z(KJY#Z%&*01(I04PGX\LPGYC;1@ M$RYGOEBZ5PYY]\2D/+^LJ[^W3XI*+JD@*H GPK"<:)4CN, S&IC*@8^K7CVV M."ST$ZYBCI+PEKV^KAZV2,W2B]R;B/DO2%S%A(N*&*$]B=K@ M2AN.T.]R\:A\-3F, XF7*,<*>,K0W">0D=PP,2V?S[7/=I-[R/Z ML0PJ.BDR09QGF.+('&S'",QTN,"B/F04RHS7OE=(O+$@V&@3+APN5.)7WM!">X: M%\4[QNU%T99AF67*2&. *$+>V=;ETC"M!*2/6 "9"#+=&VND1&[ZM[?N$JI5Z!_E0T O/:YQVM&T*JKLEM1FF.D@TATX3W975?<#- M$0>6,\B8[_HNYWU7PFH97(ZD M9I903Q4106">@U$DF/XRKS6F.3!N)[%E;ECT)UR%?+EX.XOZF\43\<[PP-'> MPXGNK?M/_='>_P!02P$"% ,4 " Q/3-6TWJ%/*9. "^< 4 '@ M @ $ 97A?.3DQ,3(S,3(P,C)E87)N:6YG'-D4$L! A0#% @ M,3TS5OT//S-J"@ 25X !4 ( !=6< &9A