0000930420-18-000183.txt : 20180802 0000930420-18-000183.hdr.sgml : 20180802 20180802160731 ACCESSION NUMBER: 0000930420-18-000183 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 59 CONFORMED PERIOD OF REPORT: 20180630 FILED AS OF DATE: 20180802 DATE AS OF CHANGE: 20180802 FILER: COMPANY DATA: COMPANY CONFORMED NAME: KFORCE INC CENTRAL INDEX KEY: 0000930420 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-HELP SUPPLY SERVICES [7363] IRS NUMBER: 593264661 STATE OF INCORPORATION: FL FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-26058 FILM NUMBER: 18988306 BUSINESS ADDRESS: STREET 1: 1001 EAST PALM AVENUE STREET 2: SUITE CITY: TAMPA STATE: FL ZIP: 33605 BUSINESS PHONE: 8135525000 MAIL ADDRESS: STREET 1: 1001 EAST PALM AVENUE STREET 2: SUITE CITY: TAMPA STATE: FL ZIP: 33605 FORMER COMPANY: FORMER CONFORMED NAME: KFORCE INC DATE OF NAME CHANGE: 20000517 FORMER COMPANY: FORMER CONFORMED NAME: ROMAC INTERNATIONAL INC DATE OF NAME CHANGE: 19950502 10-Q 1 kfrc-06302018x10q.htm FORM 10-Q Document

 
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549
 
____________________________________________________________________________________________
 
FORM 10-Q
 ________________________________________________________

x
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended June 30, 2018
OR
¨
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from                      to                     
Commission File Number 000-26058
_________________________________________________________________
 Kforce Inc.
Exact name of registrant as specified in its charter
_________________________________________________________________ 
FLORIDA
 
59-3264661
State or other jurisdiction of incorporation or organization
 
IRS Employer Identification No.
1001 EAST PALM AVENUE, TAMPA, FLORIDA
 
33605
Address of principal executive offices
 
Zip Code
Registrant’s telephone number, including area code: (813) 552-5000
 _______________________________________________________

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes  x    No  ¨
Indicate by check mark whether the registrant has submitted electronically and posted on its corporate web site, if any, every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files).    Yes  x    No  ¨
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “non-accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act:
Large accelerated filer
 
¨
  
Accelerated filer
 
x
Non-accelerated filer
 
¨  (Do not check if a smaller reporting company)
  
Smaller reporting company
 
¨
Emerging growth company
 
¨
 
 
 
 
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.    ¨
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act.):    Yes  ¨    No  x
The number of shares outstanding of the registrant’s common stock as of July 30, 2018 was 26,125,378.

 




KFORCE INC.
QUARTERLY REPORT ON FORM 10-Q FOR THE PERIOD ENDED JUNE 30, 2018
TABLE OF CONTENTS
CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS
References in this document to “the Registrant,” “Kforce,” “the Company,” “we,” “the Firm,” “management,” “our” or “us” refer to Kforce Inc. and its subsidiaries, except where the context otherwise requires or indicates.
This report, particularly Part I. Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations (“MD&A”) and Part II. Item 1A. Risk Factors, and the documents we incorporate into this report contain certain statements that are, or may be deemed to be, forward-looking statements within the meaning of that term in Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), and are made in reliance upon the protections provided by such acts for forward-looking statements. Such statements may include, but may not be limited to, projections of financial or operational performance, our beliefs regarding potential government actions or changes in laws and regulations, anticipated costs and benefits of proposed acquisitions, divestitures and investments, effects of interest rate variations, financing needs or plans, estimates concerning the effects of litigation or other disputes, the occurrence of unanticipated expenses, estimates concerning our ability to collect on our trade accounts receivable, developments within the staffing sector including, but not limited to, the penetration rate (the percentage of temporary staffing to total employment) and growth in temporary staffing, a reduction in the supply of consultants and candidates or the Firm’s ability to attract such individuals, estimates concerning goodwill impairment, delays or termination or the failure to obtain awards, task orders or funding under contracts, changes in client demand for Firm services and our ability to adapt to such changes as well as assumptions as to any of the foregoing and all statements that are not based on historical fact but rather reflect our current expectations concerning future results and events. For a further list and description of various risks, relevant factors and uncertainties that could cause future results or events to differ materially from those expressed or implied in our forward-looking statements, refer to the Risk Factors and MD&A sections. In addition, when used in this discussion, the terms “anticipate,” “assume,” “estimate,” “expect,” “intend,” “plan,” “believe,” “will,” “may,” “likely,” “could,” “should,” “future” and variations thereof and similar expressions are intended to identify forward-looking statements.
Forward-looking statements are inherently subject to risks and uncertainties, some of which cannot be predicted. Future events and actual results could differ materially from those set forth in or underlying the forward-looking statements. Readers are cautioned not to place undue reliance on any forward-looking statements contained in this report, which speak only as of the date of this report. Kforce undertakes no obligation to update any forward-looking statements.

2


PART I - FINANCIAL INFORMATION
ITEM 1.    FINANCIAL STATEMENTS.

KFORCE INC. AND SUBSIDIARIES
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
AND COMPREHENSIVE INCOME
(IN THOUSANDS, EXCEPT PER SHARE AMOUNTS)
 
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2018
 
2017
 
2018
 
2017
Revenue
$
358,624

 
$
340,309

 
$
704,917

 
$
674,301

Direct costs
251,141

 
236,390

 
497,246

 
473,247

Gross profit
107,483

 
103,919

 
207,671

 
201,054

Selling, general and administrative expenses
82,448

 
82,506

 
167,040

 
167,184

Depreciation and amortization
1,937

 
2,053

 
3,945

 
4,103

Income from operations
23,098

 
19,360

 
36,686

 
29,767

Other expense, net
1,256

 
1,357

 
2,595

 
2,542

Income before income taxes
21,842

 
18,003

 
34,091

 
27,225

Income tax expense
5,570

 
6,859

 
8,644

 
10,179

Net income
16,272

 
11,144

 
25,447

 
17,046

Other comprehensive income (loss):
 
 
 
 
 
 
 
Change in fair value of interest rate swap, net of tax
180

 
(112
)
 
697

 
(112
)
Defined benefit pension plans, net of tax

 
(4
)
 

 
(9
)
Comprehensive income
$
16,452

 
$
11,028

 
$
26,144

 
$
16,925

 
 
 
 
 
 
 
 
Earnings per share – basic
$
0.66

 
$
0.44

 
$
1.03

 
$
0.68

Earnings per share – diluted
$
0.65

 
$
0.44

 
$
1.01

 
$
0.67

 
 
 
 
 
 
 
 
Weighted average shares outstanding – basic
24,705

 
25,273

 
24,744

 
25,248

Weighted average shares outstanding – diluted
25,178

 
25,482

 
25,142

 
25,542

 
 
 
 
 
 
 
 
Dividends declared per share
$
0.12

 
$
0.12

 
$
0.24

 
$
0.24

THE ACCOMPANYING NOTES ARE AN INTEGRAL PART OF THESE UNAUDITED
CONDENSED CONSOLIDATED FINANCIAL STATEMENTS.


3


KFORCE INC. AND SUBSIDIARIES
UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS
(IN THOUSANDS)
 
 
June 30, 2018
 
December 31, 2017
ASSETS
 
 
 
Current assets:
 
 
 
Cash and cash equivalents
$
473

 
$
379

Trade receivables, net of allowances of $2,568 and $2,333, respectively
239,083

 
225,865

Income tax refund receivable
946

 
7,116

Prepaid expenses and other current assets
13,988

 
12,085

Total current assets
254,490

 
245,445

Fixed assets, net
38,568

 
39,680

Other assets, net
40,491

 
38,598

Deferred tax assets, net
11,578

 
11,316

Intangible assets, net
3,125

 
3,297

Goodwill
45,968

 
45,968

Total assets
$
394,220

 
$
384,304

LIABILITIES AND STOCKHOLDERS’ EQUITY
 
 
 
Current liabilities:
 
 
 
Accounts payable and other accrued liabilities
$
37,960

 
$
34,873

Accrued payroll costs
46,603

 
46,886

Other current liabilities
1,824

 
1,960

Income taxes payable
5,387

 

Total current liabilities
91,774

 
83,719

Long-term debt – credit facility
100,600

 
116,523

Long-term debt – other
2,114

 
2,597

Other long-term liabilities
49,426

 
47,188

Total liabilities
243,914

 
250,027

Commitments and contingencies (Note D)

 

Stockholders’ equity:
 
 
 
Preferred stock, $0.01 par; 15,000 shares authorized, none issued and outstanding

 

Common stock, $0.01 par; 250,000 shares authorized, 71,596 and 71,494 issued and outstanding, respectively
716

 
715

Additional paid-in capital
442,460

 
437,394

Accumulated other comprehensive income
797

 
100

Retained earnings
214,143

 
195,143

Treasury stock, at cost; 45,479 and 45,167 shares, respectively
(507,810
)
 
(499,075
)
Total stockholders’ equity
150,306

 
134,277

Total liabilities and stockholders’ equity
$
394,220

 
$
384,304

THE ACCOMPANYING NOTES ARE AN INTEGRAL PART OF THESE UNAUDITED
CONDENSED CONSOLIDATED FINANCIAL STATEMENTS.



4


KFORCE INC. AND SUBSIDIARIES
UNAUDITED CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS’ EQUITY
(IN THOUSANDS)
 
 
Common Stock
 
Additional Paid-In Capital
 
Accumulated Other Comprehensive Income
 
 
 
Treasury Stock
 
Total Stockholders’ Equity
 
Shares
 
Amount
 
 
 
Retained Earnings
 
Shares
 
Amount
 
Balance, December 31, 2017
71,494

 
$
715

 
$
437,394

 
$
100

 
$
195,143

 
45,167

 
$
(499,075
)
 
$
134,277

Net income

 

 

 

 
25,447

 

 

 
25,447

Cumulative effect of new accounting standard (Note C), net of tax of $63

 

 

 

 
(179
)
 

 

 
(179
)
Issuance for stock-based compensation and dividends, net of forfeitures
97

 
1

 
324

 

 
(325
)
 

 

 

Exercise of stock options
5

 

 
46

 

 

 
1

 
(46
)
 

Stock-based compensation expense

 

 
4,552

 

 

 

 

 
4,552

Employee stock purchase plan

 

 
144

 

 

 
(11
)
 
117

 
261

Dividends ($0.24 per share)

 

 

 

 
(5,943
)
 

 

 
(5,943
)
Change in fair value of interest rate swap, net of tax of $237

 

 

 
697

 

 

 

 
697

Repurchases of common stock

 

 

 

 

 
322

 
(8,806
)
 
(8,806
)
Balance, June 30, 2018
71,596

 
$
716

 
$
442,460

 
$
797

 
$
214,143

 
45,479

 
$
(507,810
)
 
$
150,306



THE ACCOMPANYING NOTES ARE AN INTEGRAL PART OF THESE UNAUDITED
CONDENSED CONSOLIDATED FINANCIAL STATEMENTS.


5


KFORCE INC. AND SUBSIDIARIES
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(IN THOUSANDS)
 
Six Months Ended June 30,
 
2018
 
2017
Cash flows from operating activities:
 
 
 
Net income
$
25,447

 
$
17,046

Adjustments to reconcile net income to cash provided by operating activities:
 
 
 
Deferred income tax provision, net
(498
)
 
2,738

Provision for bad debts
961

 
356

Depreciation and amortization
4,172

 
4,208

Stock-based compensation expense
4,552

 
3,869

Defined benefit pension plans expense
910

 
479

Loss on deferred compensation plan investments, net
248

 
206

Other
200

 
595

(Increase) decrease in operating assets
 
 
 
Trade receivables, net
(14,179
)
 
(19,403
)
Income tax refund receivable
6,170

 
(1,545
)
Prepaid expenses and other current assets
(1,904
)
 
(229
)
Other assets, net
101

 
(116
)
Increase (decrease) in operating liabilities
 
 
 
Accounts payable and other accrued liabilities
3,841

 
(4,126
)
Accrued payroll costs
2,403

 
2,572

Income taxes payable
5,387

 
265

Other long-term liabilities
448

 
(1,376
)
Cash provided by operating activities
38,259

 
5,539

Cash flows from investing activities:
 
 
 
Capital expenditures
(3,116
)
 
(4,344
)
Cash used in investing activities
(3,116
)
 
(4,344
)
Cash flows from financing activities:
 
 
 
Proceeds from credit facility
334,600

 
611,193

Payments on credit facility
(350,523
)
 
(598,611
)
Payments on other financing arrangements
(1,054
)
 
(1,079
)
Repurchases of common stock
(12,129
)
 
(2,952
)
Cash dividends
(5,943
)
 
(6,080
)
Proceeds from exercise of stock options

 
72

Payments of loan financing fees

 
(1,688
)
Cash (used in) provided by financing activities
(35,049
)
 
855

Change in cash and cash equivalents
94

 
2,050

Cash and cash equivalents at beginning of period
379

 
1,482

Cash and cash equivalents at end of period
$
473

 
$
3,532

THE ACCOMPANYING NOTES ARE AN INTEGRAL PART OF THESE UNAUDITED
CONDENSED CONSOLIDATED FINANCIAL STATEMENTS.


6


KFORCE INC. AND SUBSIDIARIES
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Note A - Summary of Significant Accounting Policies
Unless otherwise noted below, there have been no material changes to the accounting policies presented in Note 1 - “Summary of Significant Accounting Policies” of the Notes to Consolidated Financial Statements, included in Item 8. Financial Statements and Supplementary Data of the 2017 Annual Report on Form 10-K.
Basis of Presentation
The unaudited condensed consolidated financial statements have been prepared pursuant to the rules and regulations of the SEC regarding interim financial reporting. Accordingly, certain information and footnotes normally required by GAAP for complete financial statements have been condensed or omitted pursuant to those rules and regulations, although Kforce believes that the disclosures made are adequate to make the information not misleading. These unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in our 2017 Annual Report on Form 10-K. In management’s opinion, the accompanying unaudited condensed consolidated financial statements reflect all adjustments considered necessary for a fair presentation. The Unaudited Condensed Consolidated Balance Sheet as of December 31, 2017 was derived from our audited Consolidated Balance Sheet as of December 31, 2017, as presented in our 2017 Annual Report on Form 10-K.
Our quarterly operating results are affected by the number of billing days in a particular quarter, the seasonality of our clients’ businesses and increased holiday and vacation days taken. In addition, we typically experience an increase in costs in the first quarter of each fiscal year as a result of certain U.S. state and federal employment tax resets, which negatively impacts our gross profit and overall profitability. The results of operations for any interim period may be impacted by these factors and are not necessarily indicative of, nor comparable to, the results of operations for a full year.
Principles of Consolidation
The unaudited condensed consolidated financial statements include the accounts of Kforce Inc. and its subsidiaries. All intercompany transactions and balances have been eliminated in consolidation. References in this document to “Kforce,” “the Company,” “we,” “the Firm,” “management,” “our” or “us” refer to Kforce Inc. and its subsidiaries, except where the context indicates otherwise.
Use of Estimates
The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The most important of these estimates and assumptions relate to the following: revenue transaction prices; allowance for doubtful accounts; income taxes; self-insured liabilities for workers’ compensation and health insurance; obligations for pension plans and goodwill and any related impairment. Although these and other estimates and assumptions are based on the best available information, actual results could be materially different from these estimates.
Earnings per Share
Basic earnings per share is computed as net income divided by the weighted average number of common shares outstanding (“WASO”) during the period. WASO excludes unvested shares of restricted stock. Diluted earnings per share is computed by dividing net income by diluted WASO. Diluted WASO includes the dilutive effect of potentially dilutive securities such as unvested shares of restricted stock using the treasury stock method, except where the effect of including potential common shares would be anti-dilutive.
For the three and six months ended June 30, 2018, there were 473 thousand and 398 thousand common stock equivalents included in the diluted WASO, respectively. For the three and six months ended June 30, 2017, there were 209 thousand and 294 thousand common stock equivalents included in the diluted WASO, respectively. For the three and six months ended June 30, 2018 and 2017, there were insignificant anti-dilutive common stock equivalents.

7


New Accounting Standards
Recently Adopted Accounting Standards
In May 2014, the FASB issued authoritative guidance regarding revenue from contracts with customers, which specifies that revenue should be recognized when control of the promised goods or services is transferred to our customers at an amount that reflects the consideration to which we expect to be entitled to in exchange for those goods or services. The amended guidance (“Topic 606”) is effective for annual and interim reporting periods beginning after December 15, 2017. We adopted this new standard effective January 1, 2018, using the modified retrospective transition method with a cumulative adjustment to the opening balance of retained earnings. The comparative information continues to be reported under the accounting standards in effect for the period presented ("Topic 605"). Refer to Note C - "Revenue Recognition" for additional accounting policy and transition disclosures.
Accounting Standards Not Yet Adopted
In February 2018, the FASB issued authoritative guidance regarding the reclassification of certain stranded tax effects from accumulated other comprehensive income to retained earnings as a result of the change in tax rates related to the Tax Cuts and Jobs Act. The guidance is effective for fiscal periods beginning after December 15, 2018. The guidance should be applied either in the period of adoption or retrospectively. Kforce does not anticipate that this guidance will have a material impact on the consolidated financial statements.
In August 2017, the FASB issued authoritative guidance targeting improvements to accounting for hedging activities by simplifying the rules around hedge accounting and improving the disclosure requirements. The guidance is effective for annual periods beginning after December 15, 2018. The hedge accounting guidance should be implemented using a modified retrospective approach for any hedges that exist on the date of adoption, while the presentation and disclosure requirements must be applied prospectively. Kforce is currently evaluating the potential impact on the consolidated financial statements, especially with respect to disclosures.
In June 2016, the FASB issued authoritative guidance on accounting for credit losses on financial instruments, including trade receivables. The guidance requires the application of a current expected credit loss model, which measures credit losses based on relevant information about past events, including historical experience, current conditions, and reasonable and supportable forecasts. The guidance is effective for annual periods beginning after December 15, 2019. The guidance requires companies to apply the requirements using a modified retrospective approach. Kforce is currently evaluating the potential impact on the consolidated financial statements, especially with respect to disclosures.
In February 2016, the FASB issued authoritative guidance regarding the accounting for leases, and has since issued subsequent updates to the initial guidance. The guidance requires the recognition of assets and liabilities for operating leases with terms longer than 12 months. The guidance is effective for annual periods beginning after December 15, 2018 and we expect to utilize the optional transition method in the period of adoption without retrospective application to previous periods. We continue to make progress with our implementation procedures, including upgrading our lease accounting software, assessing accounting policy elections, evaluating the impact on internal controls and analyzing our lease and other vendor contracts to determine the appropriate accounting treatment. While we are continuing to assess the effect of adoption, we currently believe the most significant changes include the recognition of right-of-use assets and lease liabilities on our balance sheets for real estate and office equipment operating leases as well as the related financial statement disclosures.
Note B - Reportable Segments
Kforce provides services through the following segments: (1) Technology (“Tech”); (2) Finance and Accounting (“FA”); and (3) Government Solutions (“GS”). Historically, and for the three and six months ended June 30, 2018 and 2017, we have reported sales and gross profit information on a segment basis. Total assets, liabilities and operating expenses are not reported separately by segment as our operations are largely combined.

8


The following table provides information concerning the operations of our segments (in thousands):

Tech
 
FA
 
GS
 
Total
Three Months Ended June 30,
 
 
 
 
 
 
 
2018
 
 
 
 
 
 
 
Revenue
$
249,763

 
$
79,772

 
$
29,089

 
$
358,624

Gross profit
$
71,830

 
$
28,390

 
$
7,263

 
$
107,483

Operating expenses
 
 
 
 
 
 
85,641

Income before income taxes
 
 
 
 
 
 
$
21,842

2017
 
 
 
 
 
 
 
Revenue
$
228,369

 
$
88,266

 
$
23,674

 
$
340,309

Gross profit
$
65,563

 
$
31,302

 
$
7,054

 
$
103,919

Operating expenses
 
 
 
 
 
 
85,916

Income before income taxes
 
 
 
 
 
 
$
18,003

Six Months Ended June 30,
 
 
 
 
 
 
 
2018
 
 
 
 
 
 
 
Revenue
$
486,260

 
$
160,716

 
$
57,941

 
$
704,917

Gross profit
$
137,178

 
$
55,551

 
$
14,942

 
$
207,671

Operating expenses
 
 
 
 
 
 
173,580

Income before income taxes
 
 
 
 
 
 
$
34,091

2017
 
 
 
 
 
 
 
Revenue
$
450,414

 
$
175,561

 
$
48,326

 
$
674,301

Gross profit
$
126,663

 
$
59,957

 
$
14,434

 
$
201,054

Operating expenses
 
 
 
 
 
 
173,829

Income before income taxes
 
 
 
 
 
 
$
27,225

Note C - Revenue Recognition
We adopted Topic 606 using the modified retrospective transition method for all contracts that were not completed as of January 1, 2018. The cumulative impact of adopting Topic 606 was recorded as a reduction to the opening balance of retained earnings of $0.2 million, net of tax, as of January 1, 2018 with the offset recorded as a contract liability. The adjustment is related to a change in the revenue recognition pattern for the performance obligations under certain GS contracts including standard warranty revenues related to our product business and a contract that provides our customer with a material right to a future discount. As of and for the three months ended June 30, 2018, the unaudited condensed consolidated financial statements were not materially impacted as a result of the application of Topic 606 compared to Topic 605.
Revenue Recognition
All of our revenue and trade receivables are generated from contracts with customers and substantially all of our revenues are derived from U.S. domestic operations. The following section describes the accounting policies that we believe have significant judgment, or changes in judgment, as a result of adopting Topic 606.
Revenue is recognized when control of the promised goods or services is transferred to our customers at an amount that reflects the consideration to which we expect to be entitled to in exchange for those goods or services. Revenue is recorded net of sales or other transaction taxes collected from clients and remitted to taxing authorities.
For substantially all of our revenue transactions, we have determined that gross reporting of revenues as a principal versus net as an agent is the appropriate accounting treatment because Kforce: (i) is primarily responsible for fulfilling the promise to provide the specified good or service to the customer, (ii) has discretion in selecting and assigning the temporary workers to particular jobs and establishing the bill rate, and (iii) bears the risk and rewards of the transaction, including credit risk if the customer fails to pay for services performed.

9


Flex Revenue
Flex revenue is recognized over time as temporary staffing services are provided by our consultants at the contractually established bill rates, net of applicable variable consideration. Reimbursements of travel and out-of-pocket expenses ("billable expenses") are also recorded within Flex revenue when incurred and the equivalent amount of expense is recorded in Direct costs in the Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income.
Certain temporary staffing services are provided under time-and-material and fixed-price arrangements. For time-and-materials contracts, we recognize revenue in the amount of consideration to which we have the right to invoice when it corresponds directly to the services transferred to the customer satisfied over time. For fixed-price contracts, which are most frequently utilized in our GS segment, revenues are recognized over time using the input method based on costs incurred as a proportion of estimated total costs. Incurred costs represent work performed, which corresponds with, and thereby best depicts, the transfer of control to the customer. Management uses significant judgments when estimating the total labor hours expected to complete the contract performance obligation.
Direct Hire Revenue
Direct Hire revenue is recognized at the agreed upon rate at the point in time when the performance obligation is considered complete. Our policy requires the following criteria to be met in order for the performance obligation to be considered complete: (i) the candidate accepted the position; (ii) the candidate resigned from their current employer; and (iii) the agreed upon start date falls within the following month. Since the client has accepted the candidate and can direct the use of and obtains the significant risk and rewards of the placement, we consider this point as the transfer of control to our client.
Product Revenue
Revenue for our product business, which is a component of our GS segment, is recognized after the transfer of control to the customer, which typically occurs upon delivery.
Variable Consideration
Transaction prices for Flex revenue include variable consideration, such as customer rebates and discounts. Management evaluates the facts and circumstances of each contract to estimate the variable consideration using the most likely amount method which utilizes management’s expectation of the volume of services to be provided over the applicable period. Direct Hire revenue is recorded net of a fallout reserve. Direct Hire fallouts occur when a candidate does not remain employed with the client through the respective contingency period (typically 90 days or less). Management uses the expected value method to estimate the fallout reserve based on a combination of past experience and current trends. Variable consideration reduces revenue, but may be constrained to the extent that it is probable a significant reversal will not occur. These balances are recorded in Accounts payable and other accrued liabilities in the Unaudited Condensed Consolidated Balance Sheets.
Under Topic 605, the Direct Hire fallout reserve was recorded as a Trade receivables allowance and under Topic 606, it is recorded within Accounts payable and other accrued liabilities in the Unaudited Condensed Consolidated Balance Sheets. As of June 30, 2018 and December 31, 2017, the Direct Hire fallout reserve was $0.5 million.
Payment Terms
Our payment terms and conditions vary by arrangement, although terms are typically less than 90 days. Generally the timing between the satisfaction of the performance obligation and the payment is not significant and we currently do not have any significant financing components.
Cost of Services
Direct costs are composed of all related costs of employment for consultants, including compensation, payroll taxes, certain fringe benefits and subcontractor costs. Direct costs exclude depreciation and amortization expense (except for the product business), which is presented on a separate line in the accompanying Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income.
Associate and field management compensation, payroll taxes and fringe benefits are included in selling, general and administrative expenses (“SG&A”), along with other customary costs such as administrative and corporate costs. We generally expense sales commissions and any other incremental costs of obtaining a contract as incurred because the amortization period would be less than one year.

10


Unsatisfied Performance Obligations
We do not disclose the value of unsatisfied performance obligations for contracts if either the original expected length is one year or less or if revenue is recognized at the amount to which we have the right to invoice for services performed.
Disaggregation of Revenue
The following table provides information about disaggregated revenue by segment and revenue type for the three and six months ended June 30, 2018 and 2017 (in thousands):
 
Tech
 
FA
 
GS
 
Total
Three Months Ended June 30,
 
 
 
 
 
 
 
2018
 
 
 
 
 
 
 
Revenue by type:
 
 
 
 
 
 
 
Flex revenue
$
244,509

 
$
72,490

 
$
25,106

 
$
342,105

Direct Hire revenue
5,254

 
7,282

 

 
12,536

Product revenue

 

 
3,983

 
3,983

Total Revenue
$
249,763

 
$
79,772

 
$
29,089

 
$
358,624

2017
 
 
 
 
 
 
 
Revenue by type:
 
 
 
 
 
 
 
Flex revenue
$
222,744

 
$
80,038

 
$
21,233

 
$
324,015

Direct Hire revenue
5,625

 
8,228

 

 
13,853

Product revenue

 

 
2,441

 
2,441

Total Revenue
$
228,369

 
$
88,266

 
$
23,674

 
$
340,309

Six Months Ended June 30,
 
 
 
 
 
 
 
2018
 
 
 
 
 
 
 
Revenue by type:
 
 
 
 
 
 
 
Flex revenue
$
476,005

 
$
147,040

 
$
51,877

 
$
674,922

Direct Hire revenue
10,255

 
13,676

 

 
23,931

Product revenue

 

 
6,064

 
6,064

Total Revenue
$
486,260

 
$
160,716

 
$
57,941

 
$
704,917

2017
 
 
 
 
 
 
 
Revenue by type:
 
 
 
 
 
 
 
Flex revenue
$
439,630

 
$
160,987

 
$
42,730

 
$
643,347

Direct Hire revenue
10,784

 
14,574

 

 
25,358

Product revenue

 

 
5,596

 
5,596

Total Revenue
$
450,414

 
$
175,561

 
$
48,326

 
$
674,301

GS Flex revenue includes 42.3% and 41.4% of revenue recognized from fixed-price contracts for the three and six months ended June 30, 2018, respectively. GS Flex revenue includes 30.9% and 29.9% of revenue recognized from fixed-price contracts for the three and six months ended June 30, 2017, respectively.
Contract Balances
We record accounts receivable when our right to consideration becomes unconditional. Other than our trade receivable balance, we do not have any material contract assets as of January 1, 2018 and June 30, 2018.
We record a contract liability when we receive consideration from a customer prior to transferring goods or services to the customer or if we have an unconditional right and services have been performed. We recognize the contract liability as revenue after we have transferred control of the goods or services to the customer. Contract liabilities are recorded within Accounts payable and other accrued liabilities if expected to be recognized in less than one year and Other long-term liabilities, if over one year, in the Unaudited Condensed Consolidated Balance Sheets. We do not have any material contract liabilities as of January 1, 2018 and June 30, 2018.

11


Note D - Commitments and Contingencies
Employment Agreements
Kforce has employment agreements with certain executives that provide for minimum compensation, salary and continuation of certain benefits for a six-month to a three-year period after their employment ends under certain circumstances. Certain of the agreements also provide for a severance payment ranging from one to three times annual salary and one-half to three times average annual bonus if such an agreement is terminated without good cause by Kforce or for good reason by the executive subject to certain post-employment restrictive covenants. At June 30, 2018, our liability would be approximately $33.0 million if, following a change in control, all of the executives under contract were terminated without good cause by the employer or if the executives resigned for good reason and $13.4 million if, in the absence of a change in control, all of the executives under contract were terminated by Kforce without good cause or if the executives resigned for good reason.
Litigation
We are involved in legal proceedings, claims and administrative matters that arise in the ordinary course of business. We have made accruals with respect to certain of these matters, where appropriate, that are reflected in our unaudited condensed consolidated financial statements but are not, individually or in the aggregate, considered material. For other matters for which an accrual has not been made, we have not yet determined that a loss is probable or the amount of loss cannot be reasonably estimated. While the ultimate outcome of the matters cannot be determined, we currently do not expect that these proceedings and claims, individually or in the aggregate, will have a material effect on our financial position, results of operations or cash flows. The outcome of any litigation is inherently uncertain, however, and if decided adversely to us, or if we determine that settlement of particular litigation is appropriate, we may be subject to liability that could have a material adverse effect on our financial position, results of operations or cash flows. Kforce maintains liability insurance in amounts and with such coverage and deductibles as management believes is reasonable. The principal liability risks that Kforce insures against are workers’ compensation, personal injury, bodily injury, property damage, directors’ and officers’ liability, errors and omissions, cyber liability, employment practices liability and fidelity losses. There can be no assurance that Kforce’s liability insurance will cover all events or that the limits of coverage will be sufficient to fully cover all liabilities.
Note E - Accounts Payable and Other Accrued Liabilities
Accounts payable and other accrued liabilities consisted of the following (in thousands):
 
June 30, 2018
 
December 31, 2017
Accounts payable
$
25,556

 
$
21,591

Accrued liabilities
12,404

 
13,282

Total Accounts payable and other accrued liabilities
$
37,960

 
$
34,873

Our accounts payable balance includes vendor and independent contractor payables. Our accrued liabilities balance includes the current portion of the deferred compensation plans liability, contract liabilities from contracts with customers and other accrued liabilities.
Note F - Accrued Payroll Costs
Accrued payroll costs consisted of the following (in thousands):
 
June 30, 2018
 
December 31, 2017
Payroll and benefits
$
40,254

 
$
37,788

Health insurance liabilities
3,484

 
2,596

Payroll taxes
1,850

 
5,270

Workers’ compensation liabilities
1,015

 
1,232

Total Accrued payroll costs
$
46,603

 
$
46,886


12


Note G - Credit Facility
On May 25, 2017, the Firm entered into a credit agreement with Wells Fargo Bank, National Association, as administrative agent, Wells Fargo Securities, LLC, as lead arranger and bookrunner, Bank of America, N.A., as syndication agent, Regions Bank and BMO Harris Bank, N.A., as co-documentation agents, and the lenders referred to therein (the “Credit Facility”). Under the Credit Facility, the Firm has a maximum borrowing capacity of $300.0 million, which may, subject to certain conditions and the participation of the lenders, be increased up to an aggregate additional amount of $150.0 million (the “Commitment”), which will be available to the Firm in the form of revolving credit loans, swingline loans and letters of credit. Letters of credit and swingline loans under the Credit Facility are subject to sublimits of $10.0 million. The maturity date of the Credit Facility is May 25, 2022. Borrowings under the Credit Facility are secured by substantially all of the tangible and intangible assets of the Firm, excluding the Firm’s corporate headquarters and certain other designated executed collateral.
Revolving credit loans under the Credit Facility bear interest at a rate equal to (a) the Base Rate (as described below) plus the Applicable Margin (as described below) or (b) the LIBOR Rate plus the Applicable Margin. Swingline loans under the Credit Facility bear interest at a rate equal to the Base Rate plus the Applicable Margin. The Base Rate is the highest of: (i) the Wells Fargo Bank, National Association prime rate, (ii) the federal funds rate plus 0.50% or (iii) one-month LIBOR plus 1.00%, and the LIBOR Rate is reserve-adjusted LIBOR for the applicable interest period, but not less than zero. The Applicable Margin is based on the Firm’s total leverage ratio. The Applicable Margin for Base Rate loans ranges from 0.25% to 0.75% and the Applicable Margin for LIBOR Rate loans ranges from 1.25% to 1.75%. The Firm will pay a quarterly non-refundable commitment fee equal to the Applicable Margin on the average daily unused portion of the Commitment (swingline loans do not constitute usage for this purpose). The Applicable Margin for the commitment fee is based on the Firm’s total leverage ratio and ranges between 0.20% and 0.35%.
The Firm is subject to certain affirmative and negative covenants including (but not limited to), the maintenance of a fixed charge coverage ratio of no less than 1.25 to 1.00 and the maintenance of a total leverage ratio of no greater than 3.25 to 1.00. The numerator in the fixed charge coverage ratio is defined pursuant to the Credit Facility as earnings before interest expense, income taxes, depreciation and amortization, stock-based compensation expense and other permitted items pursuant to our Credit Facility (disclosed as “Consolidated EBITDA”), less cash paid for capital expenditures, income taxes and dividends. The denominator is defined as Kforce’s fixed charges such as interest expense and principal payments paid or payable on outstanding debt other than borrowings under the Credit Facility. The total leverage ratio is defined pursuant to the Credit Facility as total indebtedness divided by Consolidated EBITDA. Our ability to make distributions or repurchases of equity securities could be limited if an event of default has occurred. Furthermore, our ability to repurchase equity securities could be limited if (a) the total leverage ratio is greater than 2.75 to 1.00 and (b) the Firm’s availability, inclusive of unrestricted cash, is less than $25.0 million. As of June 30, 2018, Kforce was not limited in making distributions and executing repurchases of our equity securities.
As of June 30, 2018 and December 31, 2017, $100.6 million and $116.5 million was outstanding, respectively, and $196.2 million and $180.3 million was available under the Credit Facility, respectively, subject to the covenants described above. Kforce had $3.2 million of outstanding letters of credit at June 30, 2018 and December 31, 2017 which, pursuant to the Credit Facility, reduces the availability.
Note H - Employee Benefit Plans
Deferred Compensation Plans
The Firm maintains various non-qualified deferred compensation plans, pursuant to which eligible management and highly compensated key employees, as defined by IRS regulations, may elect to defer all or part of their compensation to later years. These amounts are classified in Accounts payable and other accrued liabilities if payable within the next year or in Other long-term liabilities if payable after the next year or upon retirement or termination of employment in the accompanying Unaudited Condensed Consolidated Balance Sheets. At June 30, 2018 and December 31, 2017, amounts related to the deferred compensation plans included in Accounts payable and other accrued liabilities were $2.0 million and $2.9 million, respectively, and $30.0 million and $28.9 million were included in Other long-term liabilities, respectively, in the Unaudited Condensed Consolidated Balance Sheets.
Kforce maintains a Rabbi Trust and holds life insurance policies on certain individuals to assist in the funding of the deferred compensation liability. If necessary, employee distributions are funded through proceeds from the sale of assets held within the Rabbi Trust. The balance of the assets within the Rabbi Trust, including the cash surrender value of the Company-owned life insurance policies, was $32.0 million and $31.4 million as of June 30, 2018 and December 31, 2017, respectively, and is included in Other assets, net in the accompanying Unaudited Condensed Consolidated Balance Sheets.

13


Supplemental Executive Retirement Plan
Kforce maintains a Supplemental Executive Retirement Plan (“SERP”) for the benefit of certain executive officers. The primary goals of the SERP are to create an additional wealth accumulation opportunity, restore lost qualified pension benefits due to government limitations and retain our covered executive officers. The SERP is a non-qualified benefit plan and does not include elective deferrals of covered executive officers’ compensation.
The following table presents the components of net periodic benefit cost (in thousands):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2018
 
2017
 
2018
 
2017
Service cost
$
338

 
$
80

 
$
676

 
$
160

Interest cost
117

 
135

 
234

 
269

Net periodic benefit cost
$
455

 
$
215

 
$
910

 
$
429

The service cost is recorded in SG&A and the interest cost is recorded in Other expense, net in the accompanying Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income.
The projected benefit obligation as of June 30, 2018 and December 31, 2017 was $15.3 million and $14.4 million, respectively, and is recorded in Other long-term liabilities in the accompanying Unaudited Condensed Consolidated Balance Sheets. There is no requirement for Kforce to fund the SERP and, as a result, no contributions were made to the SERP during the six months ended June 30, 2018. Kforce does not currently anticipate funding the SERP during the year ended December 31, 2018.
Note I - Stock Incentive Plans
On April 18, 2017, the Kforce shareholders approved the 2017 Stock Incentive Plan (“2017 Plan”). The 2017 Plan allows for the issuance of stock options, stock appreciation rights, stock awards (including restricted stock awards (“RSAs”) and restricted stock units (“RSUs”)) and other stock-based awards. The aggregate number of shares of common stock that are subject to awards under the 2017 Plan is approximately 3.0 million shares. The 2017 Plan terminates on April 18, 2027. Prior to the effective date of the 2017 Plan, the Company granted stock awards to eligible participants under our 2016 Stock Incentive Plan and 2013 Stock Incentive Plan (collectively the “Prior Plans”). As of the effective date of the 2017 Plan, no additional awards may be granted pursuant to the Prior Plans; however, awards outstanding as of the effective date will continue to vest in accordance with the terms of the Prior Plans.
During the three months ended June 30, 2018 and 2017, stock-based compensation expense was $2.3 million and $1.8 million, respectively. During the six months ended June 30, 2018 and 2017, stock-based compensation expense was $4.6 million and $3.9 million, respectively.
Restricted Stock
Restricted stock (including RSAs and RSUs) are granted to executives and management either: for awards related to Kforce’s annual long-term incentive (“LTI”) compensation program or as part of a compensation package in order to retain directors, executives and management. The LTI award amounts are generally based on total shareholder return performance goals. Restricted stock granted during the six months ended June 30, 2018 will vest over a period between one to ten years, with equal vesting annually.
RSAs contain the same voting rights as other common stock as well as the right to forfeitable dividends in the form of additional RSAs at the same rate as the cash dividend on common stock and containing the same vesting provisions as the underlying award. RSUs contain no voting rights, but have the right to forfeitable dividend equivalents in the form of additional RSUs at the same rate as the cash dividend on common stock and containing the same vesting provisions as the underlying award. The distribution of shares of common stock for each RSU, pursuant to the terms of the Kforce Inc. Director’s Restricted Stock Unit Deferral Plan, can be deferred to a date later than the vesting date if an appropriate election was made. In the event of such deferral, vested RSUs have the right to dividend equivalents.

14


The following table presents the restricted stock activity for the six months ended June 30, 2018 (in thousands, except per share amounts):
 
Number of Restricted Stock
 
Weighted Average
Grant Date
Fair Value
 
Total Intrinsic
Value of Restricted
Stock Vested
Outstanding as of December 31, 2017
1,355

 
$
22.67

 

Granted
125

 
$
27.24

 

Forfeited
(27
)
 
$
20.81

 


Vested
(56
)
 
$
24.81

 
$
1,564

Outstanding as of June 30, 2018
1,397

 
$
23.15

 

As of June 30, 2018, total unrecognized stock compensation expense related to restricted stock was $25.7 million, which will be recognized over a weighted average remaining period of 4.2 years.
Note J - Derivative Instrument and Hedging Activity
Kforce is exposed to interest rate risk as a result of our corporate borrowing activities. The Firm uses an interest rate swap derivative as a risk management tool to mitigate the potential impact of rising interest rates on our variable rate debt.
On April 21, 2017, Kforce entered into a forward-starting interest rate swap agreement with Wells Fargo Bank, N.A. (the “Swap”). The Swap was effective May 31, 2017 and matures April 29, 2022. The Swap rate is 1.81%, which is added to our interest rate margin to determine the fixed rate that the Firm will pay to the counterparty during the term of the Swap based on the notional amount of the Swap. The notional amount of the Swap is $65.0 million for the first three years and decreases to $25.0 million for years four and five.
The Swap has been designated as a cash flow hedge and was effective as of June 30, 2018. The change in the fair value of the Swap was recorded as a component of Accumulated other comprehensive income in the Unaudited Condensed Consolidated Balance Sheets. As of June 30, 2018 and December 31, 2017, the fair value of the Swap asset was $1.4 million and $0.5 million, respectively.
Note K - Fair Value Measurements
Kforce’s interest rate swap is measured at fair value using readily observable inputs, such as the LIBOR interest rate, which are considered to be Level 2 inputs. The Swap is recorded in Other assets, net within the accompanying Unaudited Condensed Consolidated Balance Sheets. Refer to Note J - “Derivative Instrument and Hedging Activity” for a complete discussion of the Firm’s derivative instrument.
Our contingent consideration liability relates to a non-significant business acquisition within our GS segment, which is measured on a recurring basis and recorded at fair value, using the discounted cash flow method. The inputs used to calculate the fair value of the contingent consideration liability are considered to be Level 3 inputs due to the lack of relevant market activity and significant management judgment. An increase in future cash flows may result in a higher estimated fair value while a decrease in future cash flows may result in a lower estimated fair value of the contingent consideration liability. Remeasurements to fair value are recorded in Other expense, net within the accompanying Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income. There was no activity in our recurring Level 3 fair value measurements for the six months ended June 30, 2018. The contingent consideration liability is recorded in Other long-term liabilities within the accompanying Unaudited Condensed Consolidated Balance Sheets.
Certain assets, in specific circumstances, are measured at fair value on a non-recurring basis utilizing Level 3 inputs such as goodwill, other intangible assets and other long-lived assets. For these assets, measurement at fair value in periods subsequent to their initial recognition would be applicable if one or more of these assets were determined to be impaired.

15


The following table sets forth by level, within the fair value hierarchy, estimated fair values on a recurring basis at June 30, 2018 and December 31, 2017 (in thousands):
Assets/(Liabilities) Measured at Fair Value:
Asset/(Liability)
 
Quoted Prices in
Active Markets
for Identical
Assets (Level 1)
 
Significant
Other
Observable
Inputs (Level 2)
 
Significant
Unobservable
Inputs (Level 3)
At June 30, 2018
 
 
 
 
 
 
 
Recurring basis:
 
 
 
 
 
 
 
Interest rate swap derivative instrument
$
1,412

 
$

 
$
1,412

 
$

Contingent consideration liability
$
(191
)
 
$

 
$

 
$
(191
)
At December 31, 2017
 
 
 
 
 
 
 
Recurring basis:
 
 
 
 
 
 
 
Interest rate swap derivative instrument
$
479

 
$

 
$
479

 
$

Contingent consideration liability
$
(191
)
 
$

 
$

 
$
(191
)
There were no transfers into or out of Level 1, 2 or 3 assets or liabilities during the six months ended June 30, 2018.
Note L - Supplemental Cash Flow Information
The following table provides information regarding supplemental cash flows (in thousands):
 
Six Months Ended June 30,
 
2018
 
2017
Cash Paid During the Period For:
 
 
 
Income taxes
$
4,343

 
$
7,542

Interest, net
$
2,199

 
$
1,624

Non-Cash Financing and Investing Transactions:
 
 
 
Employee stock purchase plan
$
261

 
$
281

Equipment acquired under capital leases
$
424

 
$
465

Shares tendered in payment of exercise price of stock options
$
46

 
$

During the six months ended June 30, 2018, cash provided by operating activities included the receipt of an income tax refund in the amount of $6.8 million.


16


ITEM 2.    MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS.
The following Management’s Discussion and Analysis of Financial Condition and Results of Operations is intended to help the reader understand Kforce Inc., our operations and present business environment. This MD&A should be read in conjunction with Item 1. Financial Statements of this report on Form 10-Q. This overview summarizes the MD&A, which includes:
Executive Summary An executive summary of our results of operations as of and for the six months ended June 30, 2018.
Results of Operations – An analysis of Kforce’s unaudited consolidated results of operations for the three and six months ended June 30, 2018 and 2017, which have been presented in the unaudited condensed consolidated financial statements. In order to assist the reader in understanding our business as a whole, certain metrics are presented for each of our segments.
Liquidity and Capital Resources – An analysis of cash flows, credit facility, stock repurchases, off-balance sheet arrangements and contractual obligations and commitments.
Critical Accounting Estimates – A discussion of the accounting estimates that are most critical to aid in fully understanding and evaluating our reported financial results and that require management’s most difficult, subjective or complex judgments.
New Accounting Standards – A discussion of recently issued accounting standards and the potential impact on our consolidated financial statements.
EXECUTIVE SUMMARY
The following is an executive summary of what Kforce believes are highlights as of and for the six months ended June 30, 2018, which should be considered in the context of the additional discussions herein and in conjunction with the unaudited condensed consolidated financial statements and notes thereto.
Revenue for the six months ended June 30, 2018 increased 4.5% to $704.9 million from $674.3 million in the comparable period in 2017.
Flex revenue for the six months ended June 30, 2018 increased 4.9% over the comparable period in 2017. Flex revenue increased 8.3% and 21.4% for Tech and GS, respectively, and decreased 8.7% for FA. The year-over-year growth rate in our largest line of business, Tech Flex, accelerated to 9.8% in the second quarter of 2018 from 6.7% in the first quarter of 2018.
Direct Hire revenue for the six months ended June 30, 2018 decreased 5.6% to $23.9 million from $25.4 million in the comparable period in 2017.
Flex gross profit margin for the six months ended June 30, 2018 decreased 10 basis points to 26.7% from 26.8% in the comparable period in 2017. For the six months ended June 30, 2018 and on a year-over-year basis, Flex gross profit margin increased 30 basis points for Tech, primarily due to improved spreads and lower payroll taxes; increased 30 basis points for FA, primarily due to lower payroll taxes and benefit costs; and decreased 370 basis points for GS, primarily due to compression in the spread between bill rates and pay rates for certain contracts.
SG&A expenses as a percentage of revenue for the six months ended June 30, 2018 decreased to 23.7% from 24.8% in the comparable period in 2017. The 110 basis point decrease was primarily a result of improved associate productivity lower revenue-generating headcount, reduced costs as a result of realignment activities and continued focus on expense discipline.
Net income for the six months ended June 30, 2018 increased 49.3% to $25.4 million from $17.0 million in the comparable period in 2017 driven by the factors noted above as well as the reduction in our effective tax rate due to the enactment of the Tax Cuts and Jobs Act (“TCJA”).
Diluted earnings per share for the six months ended June 30, 2018 increased to $1.01 per share from $0.67 per share in the comparable period in 2017 driven primarily by the factors noted above.
The Firm declared and paid two quarterly dividends of $0.12 per share during the six months ended June 30, 2018, resulting in a total cash payout of $5.9 million.
The total amount outstanding under our Credit Facility as of June 30, 2018 was $100.6 million, which decreased $22.6 million and $15.9 million from March 31, 2018 and December 31, 2017, respectively.
Cash provided by operating activities was $38.3 million during the six months ended June 30, 2018 compared to $5.5 million in the six months ended June 30, 2017 primarily due to increasing levels of profitability and improved collections of our accounts receivable.

17


RESULTS OF OPERATIONS
Business Overview
Kforce provides professional staffing services and solutions to clients through our Tech, FA and GS segments. Kforce provides staffing services and solutions on both a temporary (“Flex”) and permanent (“Direct Hire”) basis. We operate through our corporate headquarters in Tampa, Florida and over 50 field offices located throughout the United States. As of June 30, 2018, Kforce employed nearly 2,400 associates and 11,000 consultants on assignment.
Kforce serves clients across many industries and geographies as well as companies of all sizes with a particular focus on Fortune 1000 and similarly-sized companies. We also provide services and solutions to the Federal Government as well as state and local governments, as a prime contractor and subcontractor. We believe that our portfolio of service offerings, which are focused in Tech and FA (areas of expected growth), are a key contributor to our long-term financial stability.
From an economic standpoint, temporary employment figures and trends are important indicators of staffing demand, which continued to be positive during 2018, based on data published by the Bureau of Labor Statistics and Staffing Industry Analysts. The penetration rate (the percentage of temporary staffing to total employment) and unemployment rate was 2.0% and 4.0%, respectively, in June 2018. Total non-farm employment was up 1.6% year-over-year as of June 2018, and temporary help employment was up 3.2%. In addition, the college-level unemployment rate, which we believe serves as a proxy for professional employment and therefore aligns well with the candidate and consultant population that Kforce most typically serves, was 2.3% in June 2018. Further, we believe that the unemployment rate in the specialties we serve, especially in certain technology skill sets, is lower than the published averages, which we believe speaks to the demand environment in which we are operating.
Operating Results - Three and Six Months Ended June 30, 2018 and 2017
In order to align the discussion of our Operating Results with Note C - “Revenue Recognition” in the Notes to the Unaudited Condensed Consolidated Financial Statements included in Item 1. Financial Statements of this report, we have disaggregated our GS product business and modified the presentation to exclude it from Flex revenue and Flex gross profit. Prior periods have been adjusted to align with the current presentation.
The following table presents, as a percentage of revenue, certain items in our Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income:
 
Three Months Ended
 
Six Months Ended
 
June 30,
 
June 30,
 
2018
 
2017
 
2018
 
2017
Revenue by segment:
 
 
 
 
 
 
 
Tech
69.6
%
 
67.1
%
 
69.0
%
 
66.8
%
FA
22.2

 
25.9

 
22.8

 
26.0

GS
8.2

 
7.0

 
8.2

 
7.2

Total Revenue
100.0
%
 
100.0
%
 
100.0
%
 
100.0
%
Revenue by type:
 
 
 
 
 
 
 
Flex
95.4
%
 
95.2
%
 
95.7
%
 
95.4
%
Direct Hire
3.5

 
4.1

 
3.4

 
3.8

Product
1.1
%
 
0.7
%
 
0.9

 
0.8

Total Revenue
100.0
%
 
100.0
%
 
100.0
%
 
100.0
%
Gross profit
30.0
%
 
30.5
%
 
29.5
%
 
29.8
%
Selling, general and administrative expenses
23.0
%
 
24.2
%
 
23.7
%
 
24.8
%
Depreciation and amortization
0.5
%
 
0.6
%
 
0.6
%
 
0.6
%
Income from operations
6.4
%
 
5.7
%
 
5.2
%
 
4.4
%
Income before income taxes
6.1
%
 
5.3
%
 
4.8
%
 
4.0
%
Net income
4.5
%
 
3.3
%
 
3.6
%
 
2.5
%

18


Revenue. The following table presents revenue by type for each segment and the percentage change from the prior period (in thousands):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2018
 
Increase
(Decrease)
 
2017
 
2018
 
Increase
(Decrease)
 
2017
Tech
 
 
 
 
 
 
 
 
 
 
 
Flex revenue
$
244,509

 
9.8
 %
 
$
222,744

 
$
476,005

 
8.3
 %
 
$
439,630

Direct Hire revenue
5,254

 
(6.6
)%
 
5,625

 
10,255

 
(4.9
)%
 
10,784

Total Tech revenue
$
249,763

 
9.4
 %
 
$
228,369

 
$
486,260

 
8.0
 %
 
$
450,414

FA
 
 
 
 
 
 
 
 
 
 
 
Flex revenue
$
72,490

 
(9.4
)%
 
$
80,038

 
$
147,040

 
(8.7
)%
 
$
160,987

Direct Hire revenue
7,282

 
(11.5
)%
 
8,228

 
13,676

 
(6.2
)%
 
14,574

Total FA revenue
$
79,772

 
(9.6
)%
 
$
88,266

 
$
160,716

 
(8.5
)%
 
$
175,561

GS
 
 
 
 
 
 
 
 
 
 
 
Flex revenue
$
25,106

 
18.2
 %
 
$
21,233

 
$
51,877

 
21.4
 %
 
$
42,730

Product revenue
3,983

 
63.2
 %
 
2,441

 
6,064

 
8.4
 %
 
5,596

Total GS revenue
$
29,089

 
22.9
 %
 
$
23,674

 
$
57,941

 
19.9
 %
 
$
48,326

 
 
 
 
 
 
 
 
 
 
 
 
Total Flex revenue
$
342,105

 
5.6
 %
 
$
324,015

 
$
674,922

 
4.9
 %
 
$
643,347

Total Direct Hire revenue
12,536

 
(9.5
)%
 
13,853

 
23,931

 
(5.6
)%
 
25,358

Total Product revenue
3,983

 
63.2
 %
 
2,441

 
6,064

 
8.4
 %
 
5,596

Total Revenue
$
358,624

 
5.4
 %
 
$
340,309

 
$
704,917

 
4.5
 %
 
$
674,301

Our quarterly operating results are affected by the number of billing days in a quarter. The following table presents the year-over-year revenue growth rates, on a billing day basis, for the last five quarters:
 
 
Year-Over-Year Revenue Growth Rates
 
 
(Per Billing Day)
 
 
Q2 2018
 
Q1 2018
 
Q4 2017
 
Q3 2017
 
Q2 2017
Billing Days
 
64
 
64

 
61

 
63

 
64

Tech Flex
 
9.8
 %
 
6.7
 %
 
5.4
%
 
3.3
%
 
1.5
%
FA Flex
 
(9.4
)%
 
(7.9
)%
 
0.3
%
 
4.1
%
 
4.3
%
GS Flex
 
18.2
 %
 
24.5
 %
 
27.9
%
 
12.7
%
 
1.2
%
Total Flex
 
5.6
 %
 
4.2
 %
 
5.5
%
 
4.2
%
 
2.2
%
Total Firm
 
5.4
 %
 
3.7
 %
 
5.1
%
 
3.0
%
 
1.6
%
Flex Revenue. The key drivers of Flex revenue are the number of consultants on assignment and billable hours, the bill rate per hour and, to a limited extent, the amount of billable expenses incurred by Kforce.
Flex revenue for our largest segment, Tech, increased during the three and six months ended June 30, 2018 by 9.8% and 8.3%, respectively, as compared to the same periods in 2017. The secular drivers of technology spend have remained intact with many companies becoming increasingly dependent on the efficiencies provided by technology and the need for innovation to support business strategies and sustain relevancy in today’s rapidly changing marketplace. We expect Tech Flex revenue to increase sequentially and on a year-over-year basis in the third quarter of 2018 and for the year-over-year growth rates to accelerate further. 

19


Our FA segment experienced a decrease in Flex revenue of 9.4% and 8.7% during the three and six months ended June 30, 2018, respectively, as compared to the same periods in 2017. While we expected a year-over-year decrease in FA Flex revenue in the second quarter of 2018, the rate of decline was greater than we anticipated as a result of the conclusion of several larger projects during the first quarter and fewer-than-expected new assignments in the second quarter. We continue to make progress diversifying our portfolio within FA Flex as evidenced by our quarterly year-over-year increase in average bill rates of 2.7%. We expect FA Flex revenue to remain stable or slightly increase in the third quarter of 2018 on a sequential basis but expect a continued year-over-year decrease, though the rate of decline is expected to improve.
Our GS segment experienced an increase in Flex revenue of 18.2% and 21.4% for the three and six months ended June 30, 2018, respectively, as compared to the same periods in 2017. The year-over-year increase in the first half of 2018 was primarily a result of two new prime contract wins secured in the third quarter of 2017. We expect our GS Flex business to continue to grow in the third quarter of 2018; however, year-over-year growth rates are expected to decelerate relative to the second quarter.
As our GS Flex business provides temporary staffing services under both time-and-material and fixed-price contracts, key drivers for the change in Flex revenue and Flex hours billed are not presented in the tables below.
The following table presents the key drivers for the change in Flex revenue for our Tech and FA segments over the prior period (in thousands):
 
Three Months Ended
 
Six Months Ended
 
June 30, 2018 vs. June 30, 2017
 
June 30, 2018 vs. June 30, 2017
 
Tech
 
FA
 
Tech
 
FA
Key drivers
 
 
 
 
 
 
 
Volume (hours billed)
$
4,090

 
$
(10,717
)
 
$
(493
)
 
$
(19,608
)
Bill rate
16,785

 
3,074

 
34,444

 
5,564

Billable expenses
890

 
95

 
2,424

 
97

Total change in Flex revenue
$
21,765

 
$
(7,548
)
 
$
36,375

 
$
(13,947
)
Tech Flex revenue was impacted by the asset sale of Kforce Global Solutions, Inc (“Global”), which occurred in the third quarter of 2017. For the six months ended June 30, 2017, Global contributed approximately 5% of the total hours billed and 1% of Flex revenue. The volume previously contributed by Global has been replaced by organic growth in the remainder of our portfolio at significantly higher bill rates.
The following table presents total Flex hours billed for our Tech and FA segments and percentage change over the prior period (in thousands):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2018
 
Increase
(Decrease)
 
2017
 
2018
 
Increase
(Decrease)
 
2017
Tech
3,294

 
1.9
 %
 
3,234

 
6,472

 
(0.1
)%
 
6,479

FA
2,076

 
(13.4
)%
 
2,398

 
4,272

 
(12.2
)%
 
4,866

Total Flex hours billed
5,370

 
(4.7
)%
 
5,632

 
10,744

 
(5.3
)%
 
11,345

Direct Hire Revenue. The key drivers of Direct Hire revenue are the number of placements and the associated placement fee. Direct Hire revenue also includes conversion revenue, which occurs when consultants initially assigned to a client on a temporary basis are later converted to a permanent placement for a fee. Our GS segment does not make permanent placements.
Direct Hire revenue decreased 9.5% and 5.6% during the three and six months ended June 30, 2018, respectively, as compared to the same periods in 2017. We expect a seasonal decrease in the third quarter and year-over-year growth rates to continue to decline at levels less than those experienced in the first half of 2018.

20


The following table presents the key drivers for the change in Direct Hire revenue for our Tech and FA segments over the prior period (in thousands):
 
Three Months Ended
 
Six Months Ended
 
June 30, 2018 vs. June 30, 2017
 
June 30, 2018 vs. June 30, 2017
 
Tech
 
FA
 
Tech
 
FA
Key Drivers
 
 
 
 
 
 
 
Volume (number of placements)
$
(619
)
 
$
(1,150
)
 
$
(911
)
 
$
(557
)
Placement fee
248

 
204

 
382

 
(341
)
Total change in Direct Hire revenue
$
(371
)
 
$
(946
)
 
$
(529
)
 
$
(898
)
The following table presents the total number of placements for our Tech and FA segments and percentage change over the prior period:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2018
 
Increase
(Decrease)
 
2017
 
2018
 
Increase
(Decrease)
 
2017
Tech
282

 
(11.0
)%
 
317

 
560

 
(8.3
)%
 
611

FA
565

 
(14.0
)%
 
657

 
1,140

 
(3.9
)%
 
1,186

Total number of placements
847

 
(13.0
)%
 
974

 
1,700

 
(5.4
)%
 
1,797

The following table presents the average placement fee for our Tech and FA segments and percentage change over the prior period:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2018
 
Increase
(Decrease)
 
2017
 
2018
 
Increase
(Decrease)
 
2017
Tech
$
18,635

 
5.0
%
 
$
17,753

 
$
18,330

 
3.9
 %
 
$
17,649

FA
12,889

 
2.9
%
 
12,526

 
11,994

 
(2.4
)%
 
12,292

Total average placement fee
$
14,802

 
4.0
%
 
$
14,227

 
$
14,079

 
(0.2
)%
 
$
14,114

Gross Profit. Gross profit is determined by deducting direct costs (primarily consultant compensation, payroll taxes, payroll-related insurance and certain fringe benefits, as well as subcontractor costs) from total revenue. There are no consultant payroll costs associated with Direct Hire placements, thus all Direct Hire revenue increases gross profit by the full amount of the placement fee.
The following table presents the gross profit percentage (gross profit as a percentage of total revenue) for each segment and percentage change over the prior period:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2018
 
Increase
(Decrease)
 
2017
 
2018
 
Increase
(Decrease)
 
2017
Tech
28.8
%
 
0.3
 %
 
28.7
%
 
28.2
%
 
0.4
 %
 
28.1
%
FA
35.6
%
 
0.3
 %
 
35.5
%
 
34.6
%
 
1.2
 %
 
34.2
%
GS
25.0
%
 
(16.1
)%
 
29.8
%
 
25.8
%
 
(13.7
)%
 
29.9
%
Total gross profit percentage
30.0
%
 
(1.6
)%
 
30.5
%
 
29.5
%
 
(1.0
)%
 
29.8
%
The change in total gross profit percentage for the three and six months ended June 30, 2018 as compared to the same periods in 2017, is primarily the result of a decline in the overall mix of Direct Hire revenue compared to total revenue and a decline in Flex gross profit.
Flex gross profit percentage (Flex gross profit as a percentage of Flex revenue) provides management with helpful insight into the other drivers of total gross profit percentage driven by our Flex business such as changes in the spread between the consultants’ bill rate and pay rate.

21


The following table presents the Flex gross profit percentage for each segment and percentage change over the prior period:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2018
 
Increase
(Decrease)
 
2017
 
2018
 
Increase
(Decrease)
 
2017
Tech
27.2
%
 
1.1
 %
 
26.9
%
 
26.7
%
 
1.1
 %
 
26.4
%
FA
29.1
%
 
1.0
 %
 
28.8
%
 
28.5
%
 
1.1
 %
 
28.2
%
GS
19.8
%
 
(25.8
)%
 
26.7
%
 
22.2
%
 
(14.3
)%
 
25.9
%
Total Flex gross profit percentage
27.1
%
 
(1.1
)%
 
27.4
%
 
26.7
%
 
(0.4
)%
 
26.8
%
Flex gross profit percentage decreased 30 and 10 basis points for the three and six months ended June 30, 2018, respectively, as compared to the same periods in 2017 primarily as a result of the 690 and 370 basis point decline in GS for the three and six months ended June 30, 2018, respectively. Tech Flex gross profit margin increased 30 basis points for the three and six months ended June 30, 2018 as compared to the same periods in 2017, primarily due to improvements in the spread between bill and pay rates and reduced payroll tax costs. FA Flex gross profit margin increased 30 basis points for the three and six months ended June 30, 2018 as compared to the same periods in 2017, primarily due to reduced payroll tax and benefit costs, as spreads in our FA Flex business have been relatively stable. GS Flex gross profit margin decreased 690 and 370 basis points for the three and six months ended June 30, 2018, respectively, as compared to the same periods in 2017 due to the compression in the spread between bill rates and pay rates for certain contracts, as well as higher benefit costs. Our GS business continues to operate in a cost competitive environment. GS was successful in winning a significant recompete in the first half of 2018; however, this contract is expected to put pressure on GS margins. Kforce continues to focus on training our revenue-generating associates on effective pricing and optimizing the spread between bill rates and pay rates. We believe this will serve to obtain the optimal volume, rate, effort and duration of assignment, while ultimately maximizing the benefit for our clients, our consultants and Kforce.
The following table presents the key drivers for the change in Flex gross profit for our Tech and FA segments over the prior period (in thousands):
 
Three Months Ended
 
Six Months Ended
 
June 30, 2018 vs. June 30, 2017
 
June 30, 2018 vs. June 30, 2017
 
Tech
 
FA
 
Tech
 
FA
Key Drivers
 
 
 
 
 
 
 
Revenue impact
$
5,856

 
$
(2,176
)
 
$
9,587

 
$
(3,932
)
Profitability impact
782

 
210

 
1,457

 
424

Total change in Flex gross profit
$
6,638

 
$
(1,966
)
 
$
11,044

 
$
(3,508
)
SG&A Expenses. Total compensation, commissions, payroll taxes and benefit costs as a percentage of SG&A represented 83.8% for the three and six months ended June 30, 2018 as compared to 83.9% and 84.3% for the comparable periods in 2017, respectively. Commissions and other bonus incentives for our revenue-generating talent are variable costs driven primarily by revenue and gross profit levels, and associate performance. Therefore, as gross profit levels change, these expenses would also generally be anticipated to change, but remain relatively consistent as a percentage of revenues.
The following table presents components of SG&A as a percentage of total revenue (in thousands):
 
2018
 
% of
Revenues
 
2017
 
% of
Revenues
Three Months Ended June 30,
 
 
 
 
 
 
 
Compensation, commissions, payroll taxes and benefits costs
$
69,103

 
19.3
%
 
$
69,252

 
20.3
%
Other (1)
13,345

 
3.7
%
 
13,254

 
3.9
%
Total SG&A
$
82,448

 
23.0
%
 
$
82,506

 
24.2
%
Six Months Ended June 30,
 
 
 
 
 
 
 
Compensation, commissions, payroll taxes and benefits costs
$
139,996

 
19.9
%
 
$
140,896

 
20.9
%
Other (1)
27,044

 
3.8
%
 
26,288

 
3.9
%
Total SG&A
$
167,040

 
23.7
%
 
$
167,184

 
24.8
%

22


(1)
Balances in “other” include bad debt expense, lease expense, professional fees, travel, telephone, computer and certain other expenses.
SG&A as a percentage of revenue decreased 120 and 110 basis points for the three and six months ended June 30, 2018, respectively, as compared to the same periods in 2017. Overall, compensation costs are lower primarily as a result of improved associate productivity levels, lower revenue-generating headcount and reduced costs stemming from our realignment activities. The reduction in other SG&A costs can be attributed to a continued overall focus on expense discipline.
Depreciation and Amortization. The following table presents depreciation and amortization expense and percentage change over the prior period by major category (in thousands):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2018
 
Increase
(Decrease)
 
2017
 
2018
 
Increase
(Decrease)
 
2017
Fixed asset depreciation (includes capital leases)
$
1,570

 
(10.9
)%
 
$
1,763

 
$
3,235

 
(7.2
)%
 
$
3,487

Capitalized software amortization
281

 
37.7
 %
 
204

 
538

 
21.2
 %
 
444

Intangible asset amortization
86

 
 %
 
86

 
172

 
 %
 
172

Total Depreciation and amortization
$
1,937

 
(5.7
)%
 
$
2,053

 
$
3,945

 
(3.9
)%
 
$
4,103

Other Expense, Net. Other expense, net for the three and six months ended June 30, 2018 was $1.3 million and $2.6 million, respectively. Other expense, net for the three and six months ended June 30, 2017 was $1.4 million and $2.5 million, respectively. Other expense, net consists primarily of interest expense related to outstanding borrowings under our Credit Facility.
Income Tax Expense. Income tax expense as a percentage of income before income taxes (our “effective tax rate”) for the six months ended June 30, 2018 and 2017 was 25.4% and 37.4%, respectively. Our effective tax rate for the six months ended June 30, 2018 was positively impacted by the TCJA.
Non-GAAP Financial Measures
Free Cash Flow. “Free Cash Flow”, a non-GAAP financial measure, is defined by Kforce as net cash provided by operating activities determined in accordance with GAAP, less capital expenditures. Management believes this provides an additional way of viewing our liquidity that, when viewed with our GAAP results, provides a more complete understanding of factors and trends affecting our cash flows and is useful information to investors as it provides a measure of the amount of cash generated from the business that can be used for strategic opportunities including investing in our business, making acquisitions, repurchasing common stock or paying dividends. Free Cash Flow has limitations due to the fact that it does not represent the residual cash flow available for discretionary expenditures. Therefore, we believe it is important to view Free Cash Flow as a complement to our Unaudited Condensed Consolidated Statements of Cash Flows.
The following table presents Free Cash Flow (in thousands):
 
Six Months Ended
 
June 30,
 
2018
 
2017
Net income
$
25,447

 
$
17,046

Non-cash provisions and other
10,545

 
12,451

Changes in operating assets/liabilities
2,267

 
(23,958
)
Net cash provided by operating activities
38,259

 
5,539

Capital expenditures
(3,116
)
 
(4,344
)
Free cash flow
35,143

 
1,195

Change in debt
(15,923
)
 
12,582

Repurchases of common stock
(12,129
)
 
(2,952
)
Cash dividends
(5,943
)
 
(6,080
)
Other
(1,054
)
 
(2,695
)
Change in cash and cash equivalents
$
94

 
$
2,050


23


Adjusted EBITDA. “Adjusted EBITDA”, a non-GAAP financial measure, is defined by Kforce as net income before depreciation and amortization, stock-based compensation expense, interest expense, net and income tax expense. Adjusted EBITDA should not be considered a measure of financial performance under GAAP. Items excluded from Adjusted EBITDA are significant components in understanding and assessing our past and future financial performance, and this presentation should not be construed as an inference by us that our future results will be unaffected by those items excluded from Adjusted EBITDA. Adjusted EBITDA is a key measure used by management to assess our operations including our ability to generate cash flows and our ability to repay our debt obligations and management believes it provides a good metric of our core profitability in comparing our performance to our competitors, as well as our performance over different time periods. Consequently, management believes it is useful information to investors. The measure should not be considered in isolation or as an alternative to net income, cash flows or other financial statement information presented in the consolidated financial statements as indicators of financial performance or liquidity. The measure is not determined in accordance with GAAP and is thus susceptible to varying calculations. Also, Adjusted EBITDA, as presented, may not be comparable to similarly titled measures of other companies.
In addition, although we excluded amortization of stock-based compensation expense because it is a non-cash expense, we expect to continue to incur stock-based compensation in the future and the associated stock issued may result in an increase in our outstanding shares of stock, which may result in the dilution of our stockholder ownership interest. We suggest that you evaluate these items and the potential risks of excluding such items when analyzing our financial position.
The following table presents Adjusted EBITDA and includes a reconciliation of Adjusted EBITDA to net income (in thousands):
 
2018
 
2017
Three Months Ended June 30,
 
 
 
Net income
$
16,272

 
$
11,144

Depreciation and amortization
2,057

 
2,105

Stock-based compensation expense
2,292

 
1,805

Interest expense, net
1,237

 
1,345

Income tax expense
5,570

 
6,859

Adjusted EBITDA
$
27,428

 
$
23,258

 
 
 
 
Six Months Ended June 30,
 
 
 
Net income
$
25,447

 
$
17,046

Depreciation and amortization
4,172

 
4,208

Stock-based compensation expense
4,552

 
3,869

Interest expense, net
2,534

 
2,518

Income tax expense
8,644

 
10,179

Adjusted EBITDA
$
45,349

 
$
37,820

LIQUIDITY AND CAPITAL RESOURCES
To meet our capital and liquidity requirements, we primarily rely on operating cash flow as well as borrowings under our Credit Facility. At June 30, 2018, Kforce had $162.7 million in working capital compared to $161.7 million at December 31, 2017.
Cash Flows
We are principally focused on achieving an appropriate balance of cash flow across several areas of opportunity such as: generating positive cash flow from operating activities; returning capital to our shareholders through our quarterly dividends and common stock repurchase program; maintaining appropriate leverage under our Credit Facility; investing in our infrastructure to allow sustainable growth via capital expenditures; and maintaining sufficient liquidity to complete acquisitions or other strategic investments.

24


Cash provided by operating activities was $38.3 million during the six months ended June 30, 2018 compared to $5.5 million in the six months ended June 30, 2017. Our largest source of operating cash flows is the collection of trade receivables and our largest use of operating cash flows is the payment of our associate and consultant compensation. The increase in cash provided by operating activities during the six months ended June 30, 2018 as compared to the same period in 2017 is primarily due to increasing levels of profitability and improved collections of our accounts receivable, as well as the lower effective tax rate and receipt of a $6.8 million income tax refund. As a result of the TCJA, we expect to generate an additional $10.0 million in operating cash in 2018 related to the decrease in our effective tax rate.
Cash used in investing activities was $3.1 million during the six months ended June 30, 2018 compared to $4.3 million in the six months ended June 30, 2017, which consists of capital expenditures except for equipment acquired under capital leases. We expect to continue selectively investing in our infrastructure in order to support the expected future growth in our business and evolution of our operating model. In addition, we continually review our portfolio of businesses and their operations in comparison to our internal strategic and performance objectives. As part of this review, we may acquire other businesses and further invest in, fully divest and/or sell parts of our current businesses.
Cash used in financing activities was $35.0 million during the six months ended June 30, 2018 compared to $0.9 million provided by financing activities in the six months ended June 30, 2017. This was primarily driven by a reduction in the outstanding balance under our Credit Facility of $15.9 million during the six months ended June 30, 2018 versus an increase of $12.6 million for the same period in 2017, as well as an increase in cash used for common stock repurchases.
The following table presents the cash flow impact of the common stock repurchase activity (in thousands):
 
 
Six Months Ended
 
 
June 30,
 
 
2018
 
2017
Open market repurchases
 
$
9,565

 
$
935

Repurchase of shares related to tax withholding requirements for vesting of restricted stock
 
2,564

 
2,017

Total cash flow impact of common stock repurchases
 
$
12,129

 
$
2,952

 
 
 
 
 
Cash paid in current period for settlement of prior year repurchases
 
$
3,323

 
$
2,952

During each of the six months ended June 30, 2018 and 2017, Kforce declared and paid quarterly dividends of $5.9 million ($0.24 per share) and $6.1 million ($0.24 per share), respectively. On July 27, 2018, Kforce’s Board of Directors approved a 50% increase to the Company's quarterly dividend from $0.12 per share to $0.18 per share. The declaration, payment and amount of future dividends are discretionary and will be subject to determination by Kforce’s Board of Directors each quarter following its review of, among other things, the Firm’s current and expected financial performance as well as the ability to pay dividends under applicable law.
We believe that existing cash and cash equivalents, cash flow from operations, and available borrowings under our Credit Facility will be adequate to meet the capital expenditure and working capital requirements of our operations for at least the next 12 months. However, a material deterioration in the economic environment or market conditions, among other things, could negatively impact operating results and liquidity, as well as the ability of our lenders to fund borrowings. Actual results could also differ materially from these indicated as a result of a number of factors, including the use of currently available resources for potential acquisitions, strategic investments, additional repurchases or dividends.
Credit Facility
Under the Credit Facility, our maximum borrowing capacity of $300.0 million which, subject to certain conditions and participation of the lenders, may be increased up to an aggregate additional amount of $150.0 million in the form of revolving credit loans, swingline loans and letters of credit. Letters of credit and swingline loans under the Credit Facility are subject to sublimits of $10.0 million. As of June 30, 2018 and December 31, 2017, $100.6 million and $116.5 million was outstanding, respectively, and $196.2 million and $180.3 million was available, respectively, subject to the covenants described below, under the Credit Facility.

25


The Firm will continually be subject to certain affirmative and negative covenants including (but not limited to), the maintenance of a fixed charge coverage ratio of no less than 1.25 to 1.00 and the maintenance of a total leverage ratio of no greater than 3.25 to 1.00. The numerator in the fixed charge coverage ratio is defined pursuant to the Credit Facility as earnings before interest expense, income taxes, depreciation and amortization, stock-based compensation expense and other permitted items pursuant to our Credit Facility (disclosed as “Consolidated EBITDA”), less cash paid for capital expenditures, income taxes and dividends. The denominator is defined as Kforce’s fixed charges such as interest expense and principal payments paid or payable on outstanding debt other than borrowings under the Credit Facility. The total leverage ratio is defined pursuant to the Credit Facility as total indebtedness divided by Consolidated EBITDA. Our ability to make distributions or repurchases of equity securities could be limited if an event of default has occurred. Furthermore, our ability to repurchase equity securities could be limited if (a) the total leverage ratio is greater than 2.75 to 1.00 and (b) the Firm’s availability, inclusive of unrestricted cash, is less than $25.0 million. As of June 30, 2018, Kforce was not limited in making distributions and executing repurchases of its equity securities. Refer to Note G – “Credit Facility” in the Notes to Unaudited Condensed Consolidated Financial Statements, included in this report for a complete discussion of our Credit Facility.
Kforce entered into a forward-starting interest rate swap agreement to mitigate the risk of rising interest rates and the Swap has been designated as a cash flow hedge. As of June 30, 2018, the fair value of the Swap asset was $1.4 million. Refer to Note J - “Derivative Instrument and Hedging Activity” in the Notes to Unaudited Condensed Consolidated Financial Statements, included in this report for a complete discussion of our Credit Facility.
Stock Repurchases
During the six months ended June 30, 2018, Kforce repurchased approximately 318 thousand shares of common stock on the open market at a total cost of approximately $8.7 million. As of June 30, 2018 and December 31, 2017$29.8 million and $38.5 million, respectively, remained available for further repurchases under the Board-authorized common stock repurchase program.
Off-Balance Sheet Arrangements
There have been no material changes during the period covered by this Quarterly Report on Form 10-Q to our off-balance sheet arrangements previously disclosed in Part II, Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations” included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2017.
Contractual Obligations and Commitments
Other than those changes described elsewhere in this Quarterly Report, there have been no material changes during the period covered by this report on Form 10-Q to our contractual obligations previously disclosed in Part II, Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations” included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2017.
CRITICAL ACCOUNTING ESTIMATES
Our unaudited condensed consolidated financial statements are prepared in accordance with GAAP. In connection with the preparation of our unaudited condensed consolidated financial statements, we are required to make assumptions and estimates about future events, and apply judgments that affect the reported amount of assets, liabilities, revenues, expenses and the related disclosures. We base our assumptions, estimates and judgments on historical experience, current trends and other factors that management believes to be relevant at the time our unaudited condensed consolidated financial statements are prepared. On a regular basis, management reviews the accounting policies, estimates, assumptions and judgments to ensure that our unaudited condensed consolidated financial statements are presented fairly and in accordance with GAAP. However, because future events and their effects cannot be determined with certainty, actual results could differ from our assumptions and estimates, and such differences could be material.
Effective January 1, 2018, we adopted Topic 606, which requires judgment in estimating the transaction price for revenue from contracts with customers. Topic 606 also required a reclassification on the balance sheet. We have reached conclusions on key accounting assessments and estimates related to the impact of the new standard, which are described in Note C - “Revenue Recognition” in the Notes to Unaudited Condensed Consolidated Financial Statements, included in Item 1. Financial Statements of this report.
Refer to Note 1 – “Summary of Significant Accounting Policies” in the Notes to Consolidated Financial Statements and “Management’s Discussion and Analysis of Financial Condition and Results of Operations – Critical Accounting Estimates” in our 2017 Annual Report on Form 10-K for a more detailed discussion of our significant accounting policies and critical accounting estimates.

26


NEW ACCOUNTING STANDARDS
Refer to Note A - “Summary of Significant Accounting Policies” in the Notes to Unaudited Condensed Consolidated Financial Statements, included in Item 1. Financial Statements of this report for a discussion of new accounting standards.
ITEM 3.    QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK.

With respect to our quantitative and qualitative disclosures about market risk, there have been no material changes to the information included in Part II, Item 7A, “Quantitative and Qualitative Disclosures About Market Risk” in our Annual Report on Form 10-K for the fiscal year ended December 31, 2017.
ITEM 4.    CONTROLS AND PROCEDURES.

Evaluation of Disclosure Controls and Procedures
As of June 30, 2018, we carried out an evaluation required by Rules 13a-15 and 15d-15 under the Exchange Act (the “Evaluation”) under the supervision and with the participation of our CEO and CFO, of the effectiveness of our disclosure controls and procedures as defined in Rules 13a-15 and 15d-15 under the Exchange Act (“Disclosure Controls”). Based on the Evaluation, our CEO and CFO concluded that the design and operation of our Disclosure Controls were effective to ensure that information required to be disclosed by us in the reports that we file or submit under the Exchange Act is: (1) recorded, processed, summarized, and reported within the time periods specified in the SEC’s rules and forms; and (2) accumulated and communicated to management, including the principal executive officer and the principal financial officer, as appropriate to allow timely decisions regarding disclosure.
Changes in Internal Control over Financial Reporting
Management has evaluated, with the participation of our CEO and CFO, whether any changes in our internal control over financial reporting that occurred during our last fiscal quarter have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting. Based on the evaluation we conducted, management has concluded that no such changes have occurred.
Inherent Limitations of Internal Control Over Financial Reporting
Because of the inherent limitations of internal control over financial reporting, including the possibility of collusion or improper management override of controls, material misstatements due to error or fraud may not be prevented or detected on a timely basis. Also, projections of any evaluation of the effectiveness of the internal control over financial reporting to future periods are subject to the risk that the controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.
CEO and CFO Certifications
Exhibits 31.1 and 31.2 are the Certifications of the CEO and the CFO, respectively. The Certifications are required in accordance with Section 302 of the Sarbanes-Oxley Act of 2002 (the “Section 302 Certifications”). This Item of this report, which you are currently reading, is the information concerning the Evaluation referred to in the Section 302 Certifications and this information should be read in conjunction with the Section 302 Certifications for a more complete understanding of the topics presented.

27


PART II - OTHER INFORMATION
ITEM 1.     LEGAL PROCEEDINGS.
We are involved in legal proceedings, claims and administrative matters that arise in the ordinary course of business. We have made accruals with respect to certain of these matters, where appropriate, that are reflected in our unaudited condensed consolidated financial statements but are not, individually or in the aggregate, considered material. For other matters for which an accrual has not been made, we have not yet determined that a loss is probable or the amount of loss cannot be reasonably estimated. While the ultimate outcome of the matters cannot be determined, we currently do not expect that these proceedings and claims, individually or in the aggregate, will have a material effect on our financial position, results of operations or cash flows. The outcome of any litigation is inherently uncertain, however, and if decided adversely to us, or if we determine that settlement of particular litigation is appropriate, we may be subject to liability that could have a material adverse effect on our financial position, results of operations or cash flows. Kforce maintains liability insurance in amounts and with such coverage and deductibles as management believes is reasonable. The principal liability risks that Kforce insures against are workers’ compensation, personal injury, bodily injury, property damage, directors’ and officers’ liability, errors and omissions, cyber liability, employment practices liability and fidelity losses. There can be no assurance that Kforce’s liability insurance will cover all events or that the limits of coverage will be sufficient to fully cover all liabilities.
ITEM 1A.     RISK FACTORS.
There have been no material changes in the risk factors previously disclosed in our 2017 Annual Report on Form 10-K.
ITEM 2.    UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS.
Purchases of Equity Securities by the Issuer
On July 29, 2016, our Board of Directors approved an increase in our stock repurchase authorization bringing the available authorization to $75.0 million. The following table presents information with respect to our repurchases of Kforce common stock during the three months ended June 30, 2018:
Period
Total Number of
Shares Purchased
(1)
 
Average Price Paid
per Share
 
Total Number of
Shares Purchased
as Part of
Publicly Announced
Plans or Programs
 
Approximate Dollar
Value of Shares that
May Yet Be
Purchased Under the
Plans or Programs
April 1, 2018 to April 30, 2018
203

 
$
27.15

 

 
$
29,813,098

May 1, 2018 to May 31, 2018
2,632

 
$
32.38

 

 
$
29,813,098

June 1, 2018 to June 30, 2018

 
$

 

 
$
29,813,098

Total
2,835

 
$
32.01

 

 
$
29,813,098

 
(1)
All activity presented in this table relates to shares of stock purchased upon vesting of restricted stock to satisfy statutory minimum tax withholding requirements.
ITEM 3.    DEFAULTS UPON SENIOR SECURITIES.
None.
ITEM 4.     MINE SAFETY DISCLOSURES.
None.
ITEM 5.     OTHER INFORMATION.
None.

28


ITEM 6.    EXHIBITS.
 
 
 
Exhibit
Number
  
Description
 
 
3.1
  
Amended and Restated Articles of Incorporation, incorporated by reference to the Registrant’s Registration Statement on Form S-1 (File No. 33-91738) filed with the SEC on April 28, 1995.
 
 
  
Articles of Amendment to Articles of Incorporation, incorporated by reference to the Registrant’s Registration Statement on Form S-4/A (File No. 333-111566) filed with the SEC on February 9, 2004, as amended.
 
 
  
Articles of Amendment to Articles of Incorporation, incorporated by reference to the Registrant’s Registration Statement on Form S-4/A (File No. 333-111566) filed with the SEC on February 9, 2004, as amended.
 
 
  
Articles of Amendment to Articles of Incorporation, incorporated by reference to the Registrant’s Registration Statement on Form S-4/A (File No. 333-111566) filed with the SEC on February 9, 2004, as amended.
 
 
  
Articles of Amendment to Articles of Incorporation, incorporated by reference to the Registrant’s Current Report on Form 8-K (File No. 000-26058) filed with the SEC on May 17, 2000.
 
 
  
Articles of Amendment to Articles of Incorporation, incorporated by reference to the Registrant’s Annual Report on Form 10-K (File No. 000-26058) filed with the SEC on March 29, 2002.
 
 
  
Amended & Restated Bylaws, incorporated by reference to the Registrant’s Current Report on Form 8-K (File No. 000-26058) filed with the SEC on April 29, 2013.
 
 
 
 
Credit Agreement, dated May 25, 2017, between Kforce Inc. and its subsidiaries and Wells Fargo Bank, National Association, and the other lenders thereto, incorporated by reference to the Registrant’s Current Report on Form 8-K (File No. 000-26058) filed with the SEC on May 25, 2017.
 
 
 
  
Certification by the Chief Executive Officer of Kforce Inc. pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
 
 
  
Certification by the Chief Financial Officer of Kforce Inc. pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
 
 
  
Certification by the Chief Executive Officer of Kforce Inc. pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
 
 
  
Certification by the Chief Financial Officer of Kforce Inc. pursuant to 18 U.S.C. Section 2350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
 
 
101.1
  
Part I, Item 1 of this Form 10-Q formatted in XBRL.


29


SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, as amended, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized. 
Kforce Inc.
 
 
 
 
(Registrant)
 
 
 
 
 
 
 
 
 
 
Date: August 2, 2018
 
 
 
By:
 
/s/    DAVID M. KELLY        
 
 
 
 
 
 
David M. Kelly
 
 
 
 
 
 
Senior Vice President and Chief Financial Officer
 
 
 
 
 
 
(Principal Financial Officer)
 
 
 
 
 
 
 
Date: August 2, 2018
 
 
 
By:
 
/s/    JEFFREY B. HACKMAN       
 
 
 
 
 
 
Jeffrey B. Hackman
 
 
 
 
 
 
Senior Vice President, Finance and Accounting
 
 
 
 
 
 
(Principal Accounting Officer)


30
EX-31.1 2 exhibit311q22018.htm CERTIFICATION BY THE CHIEF EXECUTIVE OFFICER OF KFORCE INC. Exhibit


Exhibit 31.1
CERTIFICATIONS
I, David L. Dunkel, certify that:
1. I have reviewed this quarterly report on Form 10-Q of Kforce Inc.;
2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4. The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5. The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
(a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Date: August 2, 2018
 
/s/ DAVID L. DUNKEL
 
David L. Dunkel,
 
Chief Executive Officer
 
(Principal Executive Officer)


EX-31.2 3 exhibit312q22018.htm CERTIFICATION BY THE CHIEF FINANCIAL OFFICER OF KFORCE INC Exhibit


Exhibit 31.2
CERTIFICATIONS
I, David M. Kelly, certify that:
1. I have reviewed this quarterly report on Form 10-Q of Kforce Inc.;
2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4. The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5. The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
(a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Date: August 2, 2018
 
/s/ DAVID M. KELLY
 
David M. Kelly,
 
Senior Vice President, Chief Financial Officer
 
(Principal Financial Officer)


EX-32.1 4 exhibit321q22018.htm CERTIFICATION BY THE CHIEF EXECUTIVE OFFICER OF KFORCE INC. Exhibit


Exhibit 32.1
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO SECTION 906
OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Quarterly Report of Kforce Inc. (“Kforce”) on Form 10-Q for the quarterly period ended June 30, 2018 as filed with the Securities and Exchange Commission on the date hereof (the “Form 10-Q”), I, David L. Dunkel, Chief Executive Officer of Kforce, hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
(1) The Form 10-Q fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 (15 U.S.C. 78m or 78o(d)); and
(2) The information contained in the Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of Kforce.
Date: August 2, 2018
 
/s/ DAVID L. DUNKEL
 
David L. Dunkel,
 
Chief Executive Officer
 
(Principal Executive Officer)


EX-32.2 5 exhibit322q22018.htm CERTIFICATION BY THE CHIEF FINANCIAL OFFICER OF KFORCE INC Exhibit


Exhibit 32.2
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO SECTION 906
OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Quarterly Report of Kforce Inc. (“Kforce”) on Form 10-Q for the quarterly period ended June 30, 2018 as filed with the Securities and Exchange Commission on the date hereof (the “Form 10-Q”), I, David M. Kelly, Chief Financial Officer of Kforce, hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
(1) The Form 10-Q fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 (15 U.S.C. 78m or 78o(d)); and
(2) The information contained in the Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of Kforce.
Date: August 2, 2018
 
/s/ DAVID M. KELLY
 
David M. Kelly,
 
Senior Vice President, Chief Financial Officer
 
(Principal Financial Officer)


EX-101.INS 6 kfrc-20180630.xml XBRL INSTANCE DOCUMENT 0000930420 2018-01-01 2018-06-30 0000930420 2018-07-30 0000930420 2017-01-01 2017-06-30 0000930420 2018-04-01 2018-06-30 0000930420 2017-04-01 2017-06-30 0000930420 2018-06-30 0000930420 2017-12-31 0000930420 us-gaap:TreasuryStockMember 2018-01-01 2018-06-30 0000930420 us-gaap:CommonStockMember 2017-12-31 0000930420 us-gaap:TreasuryStockMember 2017-12-31 0000930420 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-06-30 0000930420 us-gaap:RetainedEarningsMember 2018-06-30 0000930420 us-gaap:CommonStockMember 2018-01-01 2018-06-30 0000930420 us-gaap:CommonStockMember 2018-06-30 0000930420 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0000930420 us-gaap:TreasuryStockMember 2018-06-30 0000930420 us-gaap:RetainedEarningsMember 2018-01-01 2018-06-30 0000930420 us-gaap:AdditionalPaidInCapitalMember 2018-06-30 0000930420 us-gaap:RetainedEarningsMember 2017-12-31 0000930420 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0000930420 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-06-30 0000930420 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 0000930420 2017-12-31 2017-12-31 0000930420 2016-12-31 0000930420 2017-06-30 0000930420 kfrc:TechnologySegmentMember 2018-01-01 2018-06-30 0000930420 kfrc:GovernmentSolutionsSegmentMember 2018-01-01 2018-06-30 0000930420 kfrc:GovernmentSolutionsSegmentMember 2017-04-01 2017-06-30 0000930420 kfrc:FinanceAndAccountingSegmentMember 2018-01-01 2018-06-30 0000930420 kfrc:GovernmentSolutionsSegmentMember 2018-04-01 2018-06-30 0000930420 kfrc:FinanceAndAccountingSegmentMember 2017-01-01 2017-06-30 0000930420 kfrc:TechnologySegmentMember 2018-04-01 2018-06-30 0000930420 kfrc:TechnologySegmentMember 2017-04-01 2017-06-30 0000930420 kfrc:TechnologySegmentMember 2017-01-01 2017-06-30 0000930420 kfrc:FinanceAndAccountingSegmentMember 2018-04-01 2018-06-30 0000930420 kfrc:GovernmentSolutionsSegmentMember 2017-01-01 2017-06-30 0000930420 kfrc:FinanceAndAccountingSegmentMember 2017-04-01 2017-06-30 0000930420 kfrc:DirectHireRevenueMember 2017-01-01 2017-06-30 0000930420 kfrc:FlexRevenueMember kfrc:TechnologySegmentMember 2017-04-01 2017-06-30 0000930420 kfrc:FlexRevenueMember 2017-01-01 2017-06-30 0000930420 kfrc:FlexRevenueMember kfrc:TechnologySegmentMember 2017-01-01 2017-06-30 0000930420 kfrc:FlexRevenueMember kfrc:FinanceAndAccountingSegmentMember 2018-04-01 2018-06-30 0000930420 kfrc:ProductRevenueMember 2017-01-01 2017-06-30 0000930420 kfrc:ProductRevenueMember 2018-04-01 2018-06-30 0000930420 kfrc:ProductRevenueMember kfrc:GovernmentSolutionsSegmentMember 2017-04-01 2017-06-30 0000930420 kfrc:ProductRevenueMember kfrc:FinanceAndAccountingSegmentMember 2018-01-01 2018-06-30 0000930420 kfrc:FlexRevenueMember kfrc:GovernmentSolutionsSegmentMember 2017-04-01 2017-06-30 0000930420 kfrc:DirectHireRevenueMember kfrc:TechnologySegmentMember 2018-04-01 2018-06-30 0000930420 kfrc:DirectHireRevenueMember 2017-04-01 2017-06-30 0000930420 kfrc:FlexRevenueMember 2017-04-01 2017-06-30 0000930420 kfrc:DirectHireRevenueMember kfrc:FinanceAndAccountingSegmentMember 2018-04-01 2018-06-30 0000930420 kfrc:ProductRevenueMember kfrc:GovernmentSolutionsSegmentMember 2017-01-01 2017-06-30 0000930420 kfrc:DirectHireRevenueMember kfrc:FinanceAndAccountingSegmentMember 2017-01-01 2017-06-30 0000930420 kfrc:ProductRevenueMember kfrc:TechnologySegmentMember 2017-04-01 2017-06-30 0000930420 kfrc:FlexRevenueMember kfrc:FinanceAndAccountingSegmentMember 2017-01-01 2017-06-30 0000930420 kfrc:FlexRevenueMember kfrc:TechnologySegmentMember 2018-01-01 2018-06-30 0000930420 kfrc:DirectHireRevenueMember kfrc:TechnologySegmentMember 2017-01-01 2017-06-30 0000930420 kfrc:ProductRevenueMember kfrc:FinanceAndAccountingSegmentMember 2018-04-01 2018-06-30 0000930420 kfrc:ProductRevenueMember 2018-01-01 2018-06-30 0000930420 kfrc:DirectHireRevenueMember 2018-04-01 2018-06-30 0000930420 kfrc:DirectHireRevenueMember kfrc:FinanceAndAccountingSegmentMember 2018-01-01 2018-06-30 0000930420 kfrc:ProductRevenueMember kfrc:TechnologySegmentMember 2018-01-01 2018-06-30 0000930420 kfrc:FlexRevenueMember kfrc:FinanceAndAccountingSegmentMember 2018-01-01 2018-06-30 0000930420 kfrc:DirectHireRevenueMember kfrc:GovernmentSolutionsSegmentMember 2018-04-01 2018-06-30 0000930420 kfrc:ProductRevenueMember kfrc:TechnologySegmentMember 2018-04-01 2018-06-30 0000930420 kfrc:DirectHireRevenueMember kfrc:FinanceAndAccountingSegmentMember 2017-04-01 2017-06-30 0000930420 kfrc:FlexRevenueMember 2018-01-01 2018-06-30 0000930420 kfrc:DirectHireRevenueMember kfrc:GovernmentSolutionsSegmentMember 2017-04-01 2017-06-30 0000930420 kfrc:FlexRevenueMember 2018-04-01 2018-06-30 0000930420 kfrc:DirectHireRevenueMember kfrc:GovernmentSolutionsSegmentMember 2017-01-01 2017-06-30 0000930420 kfrc:DirectHireRevenueMember kfrc:GovernmentSolutionsSegmentMember 2018-01-01 2018-06-30 0000930420 kfrc:FlexRevenueMember kfrc:FinanceAndAccountingSegmentMember 2017-04-01 2017-06-30 0000930420 kfrc:ProductRevenueMember kfrc:TechnologySegmentMember 2017-01-01 2017-06-30 0000930420 kfrc:DirectHireRevenueMember kfrc:TechnologySegmentMember 2017-04-01 2017-06-30 0000930420 kfrc:DirectHireRevenueMember 2018-01-01 2018-06-30 0000930420 kfrc:FlexRevenueMember kfrc:GovernmentSolutionsSegmentMember 2017-01-01 2017-06-30 0000930420 kfrc:FlexRevenueMember kfrc:GovernmentSolutionsSegmentMember 2018-04-01 2018-06-30 0000930420 kfrc:ProductRevenueMember 2017-04-01 2017-06-30 0000930420 kfrc:ProductRevenueMember kfrc:GovernmentSolutionsSegmentMember 2018-04-01 2018-06-30 0000930420 kfrc:ProductRevenueMember kfrc:FinanceAndAccountingSegmentMember 2017-04-01 2017-06-30 0000930420 kfrc:ProductRevenueMember kfrc:GovernmentSolutionsSegmentMember 2018-01-01 2018-06-30 0000930420 kfrc:FlexRevenueMember kfrc:TechnologySegmentMember 2018-04-01 2018-06-30 0000930420 kfrc:FlexRevenueMember kfrc:GovernmentSolutionsSegmentMember 2018-01-01 2018-06-30 0000930420 kfrc:ProductRevenueMember kfrc:FinanceAndAccountingSegmentMember 2017-01-01 2017-06-30 0000930420 kfrc:DirectHireRevenueMember kfrc:TechnologySegmentMember 2018-01-01 2018-06-30 0000930420 kfrc:DirectHireRevenueMember 2018-06-30 0000930420 us-gaap:FixedPriceContractMember kfrc:FlexRevenueMember kfrc:GovernmentSolutionsSegmentMember 2018-04-01 2018-06-30 0000930420 us-gaap:FixedPriceContractMember kfrc:FlexRevenueMember kfrc:GovernmentSolutionsSegmentMember 2018-01-01 2018-06-30 0000930420 us-gaap:FixedPriceContractMember kfrc:FlexRevenueMember kfrc:GovernmentSolutionsSegmentMember 2017-01-01 2017-06-30 0000930420 us-gaap:FixedPriceContractMember kfrc:FlexRevenueMember kfrc:GovernmentSolutionsSegmentMember 2017-04-01 2017-06-30 0000930420 us-gaap:AccountingStandardsUpdate201409Member us-gaap:RetainedEarningsMember 2018-01-01 0000930420 kfrc:DirectHireRevenueMember 2017-12-31 0000930420 us-gaap:AccountingStandardsUpdate201409Member 2018-01-01 0000930420 2018-01-01 0000930420 us-gaap:MinimumMember 2018-01-01 2018-06-30 0000930420 us-gaap:MaximumMember 2018-01-01 2018-06-30 0000930420 us-gaap:LetterOfCreditMember us-gaap:LineOfCreditMember 2018-06-30 0000930420 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:MaximumMember 2018-01-01 2018-06-30 0000930420 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:MinimumMember 2018-01-01 2018-06-30 0000930420 us-gaap:LineOfCreditMember us-gaap:MaximumMember us-gaap:BaseRateMember 2018-01-01 2018-06-30 0000930420 us-gaap:LineOfCreditMember us-gaap:FederalFundsEffectiveSwapRateMember 2018-01-01 2018-06-30 0000930420 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2018-06-30 0000930420 us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-01-01 2018-06-30 0000930420 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2017-12-31 0000930420 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:MaximumMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-01-01 2018-06-30 0000930420 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:MinimumMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-01-01 2018-06-30 0000930420 us-gaap:LineOfCreditMember us-gaap:MinimumMember us-gaap:BaseRateMember 2018-01-01 2018-06-30 0000930420 us-gaap:LetterOfCreditMember us-gaap:LineOfCreditMember 2017-12-31 0000930420 kfrc:SwinglineLoanMember us-gaap:LineOfCreditMember 2018-06-30 0000930420 us-gaap:RestrictedStockMember 2018-06-30 0000930420 us-gaap:RestrictedStockMember 2017-12-31 0000930420 us-gaap:RestrictedStockMember 2018-01-01 2018-06-30 0000930420 us-gaap:RestrictedStockMember us-gaap:MaximumMember 2018-01-01 2018-06-30 0000930420 kfrc:TwoThousandSeventeenStockIncentivePlanMember 2017-04-18 0000930420 us-gaap:RestrictedStockMember us-gaap:MinimumMember 2018-01-01 2018-06-30 0000930420 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-05-31 0000930420 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:ScenarioForecastMember 2020-05-31 0000930420 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-06-30 0000930420 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-12-31 0000930420 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-05-31 0000930420 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:ScenarioForecastMember 2021-05-31 0000930420 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:ScenarioForecastMember 2019-05-31 0000930420 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000930420 us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0000930420 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000930420 us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000930420 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0000930420 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000930420 us-gaap:InterestRateSwapMember us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0000930420 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0000930420 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0000930420 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000930420 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0000930420 us-gaap:InterestRateSwapMember us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000930420 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000930420 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000930420 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0000930420 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 iso4217:USD xbrli:shares xbrli:pure iso4217:USD xbrli:shares false --12-31 Q2 2018 2018-06-30 10-Q 0000930420 26125378 Accelerated Filer KFORCE INC 65000000 65000000 65000000 25000000 25000000 25000000 2.75 1.25 3.25 3.0 0.5 3.00 1.00 150000000 P3Y P6M P90D P90D 0.309 0.299 0.423 0.414 33000000 13400000 34873000 37960000 21591000 25556000 225865000 239083000 37788000 40254000 0 5387000 2596000 3484000 13282000 12404000 5270000 1850000 100000 797000 437394000 442460000 4552000 4552000 1800000 3900000 2300000 4600000 2333000 2568000 0 0 0 0 384304000 394220000 245445000 254490000 0 0 191000 191000 0 0 191000 191000 465000 424000 1482000 3532000 379000 473000 2050000 94000 0.12 0.24 0.12 0.24 0.01 0.01 250000000 250000000 71494000 71596000 71494000 71596000 715000 716000 11028000 16925000 16452000 26144000 0 0 0 0 200000 500000 500000 236390000 473247000 251141000 497246000 -179000 -179000 -200000 0.0175 0.0125 0.0075 0.0025 0.005 0.01 28900000 30000000 2900000 2000000 31400000 32000000 2738000 -498000 11316000 11578000 0 0 135000 269000 117000 234000 215000 429000 455000 910000 80000 160000 338000 676000 2053000 4103000 1937000 3945000 4208000 4172000 0 479000 0 479000 500000 0 1412000 0 1412000 1400000 0.0181 5943000 5943000 0.44 0.68 0.66 1.03 0.44 0.67 0.65 1.01 46886000 46603000 P4Y2M0D 25700000 -206000 -248000 45968000 45968000 103919000 31302000 7054000 65563000 201054000 59957000 14434000 126663000 107483000 28390000 7263000 71830000 207671000 55551000 14942000 137178000 18003000 27225000 21842000 34091000 63000 6859000 10179000 5570000 8644000 7542000 4343000 7116000 946000 -4126000 3841000 19403000 14179000 265000 5387000 2572000 2403000 1545000 -6170000 -1376000 448000 116000 -101000 229000 1904000 209000 294000 473000 398000 3297000 3125000 1624000 2199000 250027000 243914000 384304000 394220000 83719000 91774000 3200000 116500000 3200000 100600000 0.0035 0.002 10000000 10000000 300000000 180300000 196200000 116523000 100600000 855000 -35049000 -4344000 -3116000 5539000 38259000 11144000 17046000 16272000 25447000 25447000 85916000 173829000 85641000 173580000 19360000 29767000 23098000 36686000 38598000 40491000 4000 9000 0 0 -112000 -112000 180000 697000 697000 237000 1960000 1824000 47188000 49426000 2597000 2114000 -595000 -200000 -1357000 -2542000 -1256000 -2595000 2952000 12129000 1688000 0 6080000 5943000 4344000 3116000 479000 910000 14400000 15300000 0.01 0.01 15000000 15000000 0 0 0 0 0 0 12085000 13988000 6800000 611193000 334600000 72000 0 39680000 38568000 356000 961000 1079000 1054000 598611000 350523000 195143000 214143000 340309000 13853000 8228000 0 5625000 324015000 80038000 21233000 222744000 2441000 0 2441000 0 88266000 23674000 228369000 674301000 25358000 14574000 0 10784000 643347000 160987000 42730000 439630000 5596000 0 5596000 0 175561000 48326000 450414000 358624000 12536000 7282000 0 5254000 342105000 72490000 25106000 244509000 3983000 0 3983000 0 79772000 29089000 249763000 704917000 23931000 13676000 0 10255000 674922000 147040000 51877000 476005000 6064000 0 6064000 0 160716000 57941000 486260000 82506000 167184000 82448000 167040000 3869000 4552000 P10Y P1Y 27000 20.81 125000 1355000 1397000 22.67 23.15 56000 24.81 3000000 27.24 1564000 71494000 45167000 71596000 45479000 0 46000 11000 97000 5000 1000 281000 261000 144000 117000 0 324000 1000 -325000 0 46000 0 -46000 134277000 100000 437394000 715000 195143000 -499075000 150306000 797000 442460000 716000 214143000 -507810000 45167000 45479000 322000 499075000 507810000 8806000 8806000 25482000 25542000 25178000 25142000 25273000 25248000 24705000 24744000 1232000 1015000 <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accrued Payroll Costs</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued payroll costs consisted of the following (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Payroll and benefits</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,254</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,788</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Health insurance liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,484</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,596</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Payroll taxes</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,850</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,270</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Workers&#8217; compensation liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,015</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,232</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total Accrued payroll costs</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,603</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,886</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accounts Payable and Other Accrued Liabilities</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts payable and other accrued liabilities consisted of the following (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts payable</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,556</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,591</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,404</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,282</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total Accounts payable and other accrued liabilities</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,960</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,873</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our accounts payable balance includes vendor and independent contractor payables. Our accrued liabilities balance includes the current portion of the deferred compensation plans liability, contract liabilities from contracts with customers and other accrued liabilities.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The unaudited condensed consolidated financial statements have been prepared pursuant to the rules and regulations of the SEC regarding interim financial reporting. Accordingly, certain information and footnotes normally required by GAAP for complete financial statements have been condensed or omitted pursuant to those rules and regulations, although Kforce believes that the disclosures made are adequate to make the information not misleading. These unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in our </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> Annual Report on Form 10-K. In management&#8217;s opinion, the accompanying unaudited condensed consolidated financial statements reflect all adjustments considered necessary for a fair presentation. The Unaudited Condensed Consolidated Balance Sheet as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> was derived from our audited Consolidated Balance Sheet as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, as presented in our </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> Annual Report on Form 10-K.</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our quarterly operating results are affected by the number of billing days in a particular quarter, the seasonality of our clients&#8217; businesses and increased holiday and vacation days taken. In addition, we typically experience an increase in costs in the first quarter of each fiscal year as a result of certain U.S. state and federal employment tax resets, which negatively impacts our gross profit and overall profitability. The results of operations for any interim period may be impacted by these factors and are not necessarily indicative of, nor comparable to, the results of operations for a full year.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Supplemental Cash Flow Information</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table provides information regarding supplemental cash flows (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:79%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Cash Paid During the Period For:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income taxes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,343</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,542</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest, net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,199</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,624</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Non-Cash Financing and Investing Transactions:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Employee stock purchase plan</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">261</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">281</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Equipment acquired under capital leases</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">424</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">465</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shares tendered in payment of exercise price of stock options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the six months ended June 30, 2018, cash provided by operating activities included the receipt of an income tax refund in the amount of </font><font style="font-family:inherit;font-size:10pt;">$6.8 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Commitments and Contingencies</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Employment Agreements</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Kforce has employment agreements with certain executives that provide for minimum compensation, salary and continuation of certain benefits for a </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;">-month to a </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">-year period after their employment ends under certain circumstances. Certain of the agreements also provide for a severance payment ranging from one to three times annual salary and one-half to three times average annual bonus if such an agreement is terminated without good cause by Kforce or for good reason by the executive subject to certain post-employment restrictive covenants. At </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, our liability would be approximately </font><font style="font-family:inherit;font-size:10pt;">$33.0 million</font><font style="font-family:inherit;font-size:10pt;"> if, following a change in control, all of the executives under contract were terminated without good cause by the employer or if the executives resigned for good reason and </font><font style="font-family:inherit;font-size:10pt;">$13.4 million</font><font style="font-family:inherit;font-size:10pt;"> if, in the absence of a change in control, all of the executives under contract were terminated by Kforce without good cause or if the executives resigned for good reason. </font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Litigation</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are involved in legal proceedings, claims and administrative matters that arise in the ordinary course of business. We have made accruals with respect to certain of these matters, where appropriate, that are reflected in our unaudited condensed consolidated financial statements but are not, individually or in the aggregate, considered material. For other matters for which an accrual has not been made, we have not yet determined that a loss is probable or the amount of loss cannot be reasonably estimated. While the ultimate outcome of the matters cannot be determined, we currently do not expect that these proceedings and claims, individually or in the aggregate, will have a material effect on our financial position, results of operations or cash flows. The outcome of any litigation is inherently uncertain, however, and if decided adversely to us, or if we determine that settlement of particular litigation is appropriate, we may be subject to liability that could have a material adverse effect on our financial position, results of operations or cash flows. Kforce maintains liability insurance in amounts and with such coverage and deductibles as management believes is reasonable. The principal liability risks that Kforce insures against are workers&#8217; compensation, personal injury, bodily injury, property damage, directors&#8217; and officers&#8217; liability, errors and omissions, cyber liability, employment practices liability and fidelity losses. There can be no assurance that Kforce&#8217;s liability insurance will cover all events or that the limits of coverage will be sufficient to fully cover all liabilities. </font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Employee Benefit Plans</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Deferred Compensation Plans</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Firm maintains various non-qualified deferred compensation plans, pursuant to which eligible management and highly compensated key employees, as defined by IRS regulations, may elect to defer all or part of their compensation to later years. These amounts are classified in Accounts payable and other accrued liabilities if payable within the next year or in Other long-term liabilities if payable after the next year or upon retirement or termination of employment in the accompanying Unaudited Condensed Consolidated Balance Sheets. At </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, amounts related to the deferred compensation plans included in Accounts payable and other accrued liabilities were </font><font style="font-family:inherit;font-size:10pt;">$2.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2.9 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, and </font><font style="font-family:inherit;font-size:10pt;">$30.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$28.9 million</font><font style="font-family:inherit;font-size:10pt;"> were included in Other long-term liabilities, respectively, in the Unaudited Condensed Consolidated Balance Sheets.</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Kforce maintains a Rabbi Trust and holds life insurance policies on certain individuals to assist in the funding of the deferred compensation liability. If necessary, employee distributions are funded through proceeds from the sale of assets held within the Rabbi Trust. The balance of the assets within the Rabbi Trust, including the cash surrender value of the Company-owned life insurance policies, was </font><font style="font-family:inherit;font-size:10pt;">$32.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$31.4 million</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, respectively, and is included in Other assets, net in the accompanying Unaudited Condensed Consolidated Balance Sheets.</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Supplemental Executive Retirement Plan</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Kforce maintains a Supplemental Executive Retirement Plan (&#8220;SERP&#8221;) for the benefit of certain executive officers. The primary goals of the SERP are to create an additional wealth accumulation opportunity, restore lost qualified pension benefits due to government limitations and retain our covered executive officers. The SERP is a non-qualified benefit plan and does not include elective deferrals of covered executive officers&#8217; compensation.</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents the components of net periodic benefit cost (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:57%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Service cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">338</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">80</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">676</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">160</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest cost</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">117</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">135</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">234</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">269</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net periodic benefit cost</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">455</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">215</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">910</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">429</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The service cost is recorded in SG&amp;A and the interest cost is recorded in Other expense, net in the accompanying Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The projected benefit obligation as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$15.3 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$14.4 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, and is recorded in Other long-term liabilities in the accompanying Unaudited Condensed Consolidated Balance Sheets. There is no requirement for Kforce to fund the SERP and, as a result, </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> contributions were made to the SERP during the </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">. Kforce does </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;">t currently anticipate funding the SERP during the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The unaudited condensed consolidated financial statements include the accounts of Kforce Inc. and its subsidiaries. All intercompany transactions and balances have been eliminated in consolidation. References in this document to &#8220;Kforce,&#8221; &#8220;the Company,&#8221; &#8220;we,&#8221; &#8220;the Firm,&#8221; &#8220;management,&#8221; &#8220;our&#8221; or &#8220;us&#8221; refer to Kforce Inc. and its subsidiaries, except where the context indicates otherwise. </font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Credit Facility</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On May 25, 2017, the Firm entered into a credit agreement with Wells Fargo Bank, National Association, as administrative agent, Wells Fargo Securities, LLC, as lead arranger and bookrunner, Bank of America, N.A., as syndication agent, Regions Bank and BMO Harris Bank, N.A., as co-documentation agents, and the lenders referred to therein (the &#8220;Credit Facility&#8221;). Under the Credit Facility, the Firm has a maximum borrowing capacity of </font><font style="font-family:inherit;font-size:10pt;">$300.0 million</font><font style="font-family:inherit;font-size:10pt;">, which may, subject to certain conditions and the participation of the lenders, be increased up to an aggregate additional amount of </font><font style="font-family:inherit;font-size:10pt;">$150.0 million</font><font style="font-family:inherit;font-size:10pt;"> (the &#8220;Commitment&#8221;), which will be available to the Firm in the form of revolving credit loans, swingline loans and letters of credit. Letters of credit and swingline loans under the Credit Facility are subject to sublimits of </font><font style="font-family:inherit;font-size:10pt;">$10.0 million</font><font style="font-family:inherit;font-size:10pt;">. The maturity date of the Credit Facility is May 25, 2022. Borrowings under the Credit Facility are secured by substantially all of the tangible and intangible assets of the Firm,&#160;excluding the Firm&#8217;s corporate headquarters and certain other designated executed collateral.</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revolving credit loans under the Credit Facility bear interest at a rate equal to (a) the Base Rate (as described below) plus the Applicable Margin (as described below) or (b) the LIBOR Rate plus the Applicable Margin. Swingline loans under the Credit Facility bear interest at a rate equal to the Base Rate plus the Applicable Margin. The Base Rate is the highest of: (i) the Wells Fargo Bank, National Association prime rate, (ii) the federal funds rate plus </font><font style="font-family:inherit;font-size:10pt;">0.50%</font><font style="font-family:inherit;font-size:10pt;"> or (iii) one-month LIBOR plus </font><font style="font-family:inherit;font-size:10pt;">1.00%</font><font style="font-family:inherit;font-size:10pt;">, and the LIBOR Rate is reserve-adjusted LIBOR for the applicable interest period, but not less than </font><font style="font-family:inherit;font-size:10pt;">zero</font><font style="font-family:inherit;font-size:10pt;">. The Applicable Margin is based on the Firm&#8217;s total leverage ratio. The Applicable Margin for Base Rate loans ranges from </font><font style="font-family:inherit;font-size:10pt;">0.25%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">0.75%</font><font style="font-family:inherit;font-size:10pt;"> and the Applicable Margin for LIBOR Rate loans ranges from </font><font style="font-family:inherit;font-size:10pt;">1.25%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">1.75%</font><font style="font-family:inherit;font-size:10pt;">. The Firm will pay a quarterly non-refundable commitment fee equal to the Applicable Margin on the average daily unused portion of the Commitment (swingline loans do not constitute usage for this purpose). The Applicable Margin for the commitment fee is based on the Firm&#8217;s total leverage ratio and ranges between </font><font style="font-family:inherit;font-size:10pt;">0.20%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">0.35%</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Firm is subject to certain affirmative and negative covenants including (but not limited to), the maintenance of a fixed charge coverage ratio of no less than </font><font style="font-family:inherit;font-size:10pt;">1.25</font><font style="font-family:inherit;font-size:10pt;"> to 1.00 and the maintenance of a total leverage ratio of no greater than </font><font style="font-family:inherit;font-size:10pt;">3.25</font><font style="font-family:inherit;font-size:10pt;"> to 1.00. The numerator in the fixed charge coverage ratio is defined pursuant to the Credit Facility as earnings before interest expense, income taxes, depreciation and amortization, stock-based compensation expense and other permitted items pursuant to our Credit Facility (disclosed as &#8220;Consolidated EBITDA&#8221;), less cash paid for capital expenditures, income taxes and dividends. The denominator is defined as Kforce&#8217;s fixed charges such as interest expense and principal payments paid or payable on outstanding debt other than borrowings under the Credit Facility. The total leverage ratio is defined pursuant to the Credit Facility as total indebtedness divided by Consolidated EBITDA. Our ability to make distributions or repurchases of equity securities could be limited if an event of default has occurred. Furthermore, our ability to repurchase equity securities could be limited if (a) the total leverage ratio is greater than </font><font style="font-family:inherit;font-size:10pt;">2.75</font><font style="font-family:inherit;font-size:10pt;"> to 1.00 and (b) the Firm&#8217;s availability, inclusive of unrestricted cash, is less than </font><font style="font-family:inherit;font-size:10pt;">$25.0 million</font><font style="font-family:inherit;font-size:10pt;">. As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, Kforce was not limited in making distributions and executing repurchases of our equity securities. </font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$100.6 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$116.5 million</font><font style="font-family:inherit;font-size:10pt;"> was outstanding, respectively, and </font><font style="font-family:inherit;font-size:10pt;">$196.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$180.3 million</font><font style="font-family:inherit;font-size:10pt;"> was available under the Credit Facility, respectively, subject to the covenants described above. Kforce had </font><font style="font-family:inherit;font-size:10pt;">$3.2 million</font><font style="font-family:inherit;font-size:10pt;"> of outstanding letters of credit at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> which, pursuant to the Credit Facility, reduces the availability.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Derivative Instrument and Hedging Activity</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Kforce is exposed to interest rate risk as a result of our corporate borrowing activities. The Firm uses an interest rate swap derivative as a risk management tool to mitigate the potential impact of rising interest rates on our variable rate debt. </font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On April 21, 2017, Kforce entered into a forward-starting interest rate swap agreement with Wells Fargo Bank, N.A. (the &#8220;Swap&#8221;). The Swap was effective May 31, 2017 and matures April 29, 2022. The Swap rate is </font><font style="font-family:inherit;font-size:10pt;">1.81%</font><font style="font-family:inherit;font-size:10pt;">, which is added to our interest rate margin to determine the fixed rate that the Firm will pay to the counterparty during the term of the Swap based on the notional amount of the Swap. The notional amount of the Swap is </font><font style="font-family:inherit;font-size:10pt;">$65.0 million</font><font style="font-family:inherit;font-size:10pt;"> for the first three years and decreases to </font><font style="font-family:inherit;font-size:10pt;">$25.0 million</font><font style="font-family:inherit;font-size:10pt;"> for years four and five.</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Swap has been designated as a cash flow hedge and was effective as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">. The change in the fair value of the Swap was recorded as a component of Accumulated other comprehensive income in the Unaudited Condensed Consolidated Balance Sheets. As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the fair value of the Swap asset was </font><font style="font-family:inherit;font-size:10pt;">$1.4 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.5 million</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table provides information about disaggregated revenue by segment and revenue type for the </font><font style="font-family:inherit;font-size:10pt;">three and six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:57%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Tech</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">FA</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">GS</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Three Months Ended June 30,</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2018</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue by type:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Flex revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">244,509</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">72,490</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,106</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">342,105</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Direct Hire revenue</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,254</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,282</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,536</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Product revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,983</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,983</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:68px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total Revenue</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">249,763</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">79,772</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,089</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">358,624</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue by type:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Flex revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">222,744</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">80,038</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,233</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">324,015</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Direct Hire revenue</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,625</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,228</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,853</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Product revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,441</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,441</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:68px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total Revenue</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">228,369</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">88,266</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,674</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">340,309</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Six Months Ended June 30,</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2018</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue by type:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Flex revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">476,005</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">147,040</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,877</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">674,922</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Direct Hire revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,255</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,676</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,931</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Product revenue</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,064</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,064</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:68px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total Revenue</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">486,260</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">160,716</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">57,941</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">704,917</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue by type:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Flex revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">439,630</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">160,987</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42,730</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">643,347</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Direct Hire revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,784</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,574</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,358</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Product revenue</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,596</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,596</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:68px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total Revenue</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">450,414</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">175,561</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48,326</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">674,301</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Stock Incentive Plans</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On April 18, 2017, the Kforce shareholders approved the 2017 Stock Incentive Plan (&#8220;2017 Plan&#8221;). The 2017 Plan allows for the issuance of stock options, stock appreciation rights, stock awards (including restricted stock awards (&#8220;RSAs&#8221;) and restricted stock units (&#8220;RSUs&#8221;)) and other stock-based awards. The aggregate number of shares of common stock that are subject to awards under the 2017 Plan is&#160;approximately </font><font style="font-family:inherit;font-size:10pt;">3.0 million</font><font style="font-family:inherit;font-size:10pt;"> shares. The 2017 Plan terminates on April&#160;18, 2027. Prior to the effective date of the 2017 Plan, the Company granted stock awards to eligible participants under our 2016 Stock Incentive Plan and 2013 Stock Incentive Plan (collectively the &#8220;Prior Plans&#8221;). As of the effective date of the 2017 Plan, no additional awards may be granted pursuant to the Prior Plans; however, awards outstanding as of the effective date will continue to vest in accordance with the terms of the Prior Plans.</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the three months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, stock-based compensation expense was </font><font style="font-family:inherit;font-size:10pt;">$2.3 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.8 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. During the </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, stock-based compensation expense was </font><font style="font-family:inherit;font-size:10pt;">$4.6 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$3.9 million</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Restricted Stock</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restricted stock (including RSAs and RSUs) are granted to executives and management either: for awards related to Kforce&#8217;s annual long-term incentive (&#8220;LTI&#8221;) compensation program or as part of a compensation package in order to retain directors, executives and management. The LTI award amounts are generally based on total shareholder return performance goals. Restricted stock granted during the </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> will vest over a period between </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">ten years</font><font style="font-family:inherit;font-size:10pt;">, with equal vesting annually.</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">RSAs contain the same voting rights as other common stock as well as the right to forfeitable dividends in the form of additional RSAs at the same rate as the cash dividend on common stock and containing the same vesting provisions as the underlying award. RSUs contain no voting rights, but have the right to forfeitable dividend equivalents in the form of additional RSUs at the same rate as the cash dividend on common stock and containing the same vesting provisions as the underlying award. The distribution of shares of common stock for each RSU, pursuant to the terms of the Kforce Inc. Director&#8217;s Restricted Stock Unit Deferral Plan, can be deferred to a date later than the vesting date if an appropriate election was made.&#160;In the event of such deferral, vested RSUs have the right to dividend equivalents.</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents the restricted stock activity for the </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> (in thousands, except per share amounts):</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="11" rowspan="1"></td></tr><tr><td style="width:48%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Number&#160;of&#160;Restricted&#160;Stock</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted&#160;Average<br clear="none"/>Grant Date<br clear="none"/>Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total&#160;Intrinsic<br clear="none"/>Value&#160;of&#160;Restricted<br clear="none"/>Stock Vested</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding as of December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,355</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22.67</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">125</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27.24</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(27</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20.81</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(56</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24.81</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,564</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding as of June&#160;30, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,397</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23.15</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, total unrecognized stock compensation expense related to restricted stock was </font><font style="font-family:inherit;font-size:10pt;">$25.7 million</font><font style="font-family:inherit;font-size:10pt;">, which will be recognized over a weighted average remaining period of </font><font style="font-family:inherit;font-size:10pt;">4.2</font><font style="font-family:inherit;font-size:10pt;"> years.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic earnings per share is computed as net income divided by the weighted average number of common shares outstanding (&#8220;WASO&#8221;) during the period. WASO excludes unvested shares of restricted stock. Diluted earnings per share is computed by dividing net income by diluted WASO. Diluted WASO includes the dilutive effect of potentially dilutive securities such as unvested shares of restricted stock using the treasury stock method, except where the effect of including potential common shares would be anti-dilutive.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value Measurements</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Kforce&#8217;s interest rate swap is measured at fair value using readily observable inputs, such as the LIBOR interest rate, which are considered to be Level 2 inputs. The Swap is recorded in Other assets, net within the accompanying Unaudited Condensed Consolidated Balance Sheets. Refer to Note J - &#8220;Derivative Instrument and Hedging Activity&#8221; for a complete discussion of the Firm&#8217;s derivative instrument.</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our contingent consideration liability relates to a non-significant business acquisition within our GS segment, which is measured on a recurring basis and recorded at fair value, using the discounted cash flow method. The inputs used to calculate the fair value of the contingent consideration liability are considered to be Level 3 inputs due to the lack of relevant market activity and significant management judgment. An increase in future cash flows may result in a higher estimated fair value while a decrease in future cash flows may result in a lower estimated fair value of the contingent consideration liability. Remeasurements to fair value are recorded in Other expense, net within the accompanying Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income. There was no activity in our recurring Level 3 fair value measurements for the </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">. The contingent consideration liability is recorded in Other long-term liabilities within the accompanying Unaudited Condensed Consolidated Balance Sheets.</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certain assets, in specific circumstances, are measured at fair value on a non-recurring basis utilizing Level 3 inputs such as goodwill, other intangible assets and other long-lived assets. For these assets, measurement at fair value in periods subsequent to their initial recognition would be applicable if one or more of these assets were determined to be impaired.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth by level, within the fair value hierarchy, estimated fair values on a recurring basis at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.21875%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:47%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Assets/(Liabilities) Measured at Fair Value:</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Asset/(Liability)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Quoted&#160;Prices&#160;in<br clear="none"/>Active Markets<br clear="none"/>for Identical<br clear="none"/>Assets (Level 1)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Significant<br clear="none"/>Other<br clear="none"/>Observable<br clear="none"/>Inputs&#160;(Level&#160;2)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Significant<br clear="none"/>Unobservable<br clear="none"/>Inputs&#160;(Level&#160;3)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">At June&#160;30, 2018</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Recurring basis:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest rate swap derivative instrument</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,412</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,412</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contingent consideration liability</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(191</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(191</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">At December&#160;31, 2017</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Recurring basis:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest rate swap derivative instrument</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">479</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">479</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contingent consideration liability</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(191</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(191</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There were </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> transfers into or out of Level 1, 2 or 3 assets or liabilities during the </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Recently Adopted Accounting Standards</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2014, the FASB issued authoritative guidance regarding revenue from contracts with customers, which specifies that revenue should be recognized when control of the promised goods or services is transferred to our customers at an amount that reflects the consideration to which we expect to be entitled to in exchange for those goods or services. The amended guidance (&#8220;Topic 606&#8221;) is effective for annual and interim reporting periods beginning after December 15, 2017. We adopted this new standard effective January 1, 2018, using the modified retrospective transition method with a cumulative adjustment to the opening balance of retained earnings. The comparative information continues to be reported under the accounting standards in effect for the period presented ("Topic 605").&#160;Refer to Note C - "Revenue Recognition" for additional accounting policy and transition disclosures. </font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Accounting Standards Not Yet Adopted</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2018, the FASB issued authoritative guidance regarding the reclassification of certain stranded tax effects from accumulated other comprehensive income to retained earnings as a result of the change in tax rates related to the Tax Cuts and Jobs Act. The guidance is effective for fiscal periods beginning after December 15, 2018. The guidance should be applied either in the period of adoption or retrospectively. Kforce does not anticipate that this guidance will have a material impact on the consolidated financial statements. </font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2017, the FASB issued authoritative guidance targeting improvements to accounting for hedging activities by simplifying the rules around hedge accounting and improving the disclosure requirements. The guidance is effective for annual periods beginning after December 15, 2018. The hedge accounting guidance should be implemented using a modified retrospective approach for any hedges that exist on the date of adoption, while the presentation and disclosure requirements must be applied prospectively. Kforce is currently evaluating the potential impact on the consolidated financial statements, especially with respect to disclosures.</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In June 2016, the FASB issued authoritative guidance on accounting for credit losses on financial instruments, including trade receivables. The guidance requires the application of a current expected credit loss model, which measures credit losses based on relevant information about past events, including historical experience, current conditions, and reasonable and supportable forecasts. The guidance is effective for annual periods beginning after December 15, 2019. The guidance requires companies to apply the requirements using a modified retrospective approach. Kforce is currently evaluating the potential impact on the consolidated financial statements, especially with respect to disclosures.</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued authoritative guidance regarding the accounting for leases, and has since issued subsequent updates to the initial guidance. The guidance requires the recognition of assets and liabilities for operating leases with terms longer than 12 months. The guidance is effective for annual periods beginning after December 15, 2018 and we expect to utilize the optional transition method in the period of adoption without retrospective application to previous periods. We continue to make progress with our implementation procedures, including upgrading our lease accounting software, assessing accounting policy elections, evaluating the impact on internal controls and analyzing our lease and other vendor contracts to determine the appropriate accounting treatment. While we are continuing to assess the effect of adoption, we currently believe the most significant changes include the recognition of right-of-use assets and lease liabilities on our balance sheets for real estate and office equipment operating leases as well as the related financial statement disclosures.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Revenue Recognition</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We adopted Topic 606 using the modified retrospective transition method for all contracts that were not completed as of January 1, 2018. The cumulative impact of adopting Topic 606 was recorded as a reduction to the opening balance of retained earnings of </font><font style="font-family:inherit;font-size:10pt;">$0.2 million</font><font style="font-family:inherit;font-size:10pt;">, net of tax, as of </font><font style="font-family:inherit;font-size:10pt;">January&#160;1, 2018</font><font style="font-family:inherit;font-size:10pt;"> with the offset recorded as a contract liability. The adjustment is related to a change in the revenue recognition pattern for the performance obligations under certain GS contracts including standard warranty revenues related to our product business and a contract that provides our customer with a material right to a future discount. As of and for the three months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, the unaudited condensed consolidated financial statements were not materially impacted as a result of the application of Topic 606 compared to Topic 605. </font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue Recognition</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">All of our revenue and trade receivables are generated from contracts with customers and substantially all of our revenues are derived from U.S. domestic operations. The following section describes the accounting policies that we believe have significant judgment, or changes in judgment, as a result of adopting Topic 606.</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue is recognized when control of the promised goods or services is transferred to our customers at an amount that reflects the consideration to which we expect to be entitled to in exchange for those goods or services. Revenue is recorded net of sales or other transaction taxes collected from clients and remitted to taxing authorities. </font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For substantially all of our revenue transactions, we have determined that gross reporting of revenues as a principal versus net as an agent is the appropriate accounting treatment because Kforce: (i) is primarily responsible for fulfilling the promise to provide the specified good or service to the customer, (ii) has discretion in selecting and assigning the temporary workers to particular jobs and establishing the bill rate, and (iii) bears the risk and rewards of the transaction, including credit risk if the customer fails to pay for services performed.</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Flex Revenue</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Flex revenue is recognized over time as temporary staffing services are provided by our consultants at the contractually established bill rates, net of applicable variable consideration. Reimbursements of travel and out-of-pocket expenses ("billable expenses") are also recorded within Flex revenue when incurred and the equivalent amount of expense is recorded in Direct costs in the Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income.</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certain temporary staffing services are provided under time-and-material and fixed-price arrangements. For time-and-materials contracts, we recognize revenue in the amount of consideration to which we have the right to invoice when it corresponds directly to the services transferred to the customer satisfied over time. For fixed-price contracts, which are most frequently utilized in our GS segment, revenues are recognized over time using the input method based on costs incurred as a proportion of estimated total costs. Incurred costs represent work performed, which corresponds with, and thereby best depicts, the transfer of control to the customer. Management uses significant judgments when estimating the total labor hours expected to complete the contract performance obligation.</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Direct Hire Revenue</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Direct Hire revenue is recognized at the agreed upon rate at the point in time when the performance obligation is considered complete. Our policy requires the following criteria to be met in order for the performance obligation to be considered complete: (i) the candidate accepted the position; (ii) the candidate resigned from their current employer; and (iii) the agreed upon start date falls within the following month. Since the client has accepted the candidate and can direct the use of and obtains the significant risk and rewards of the placement, we consider this point as the transfer of control to our client. </font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Product Revenue</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue for our product business, which is a component of our GS segment, is recognized after the transfer of control to the customer, which typically occurs upon delivery.</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Variable Consideration</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Transaction prices for Flex revenue include variable consideration, such as customer rebates and discounts.&#160;Management evaluates the facts and circumstances of each contract to estimate the variable consideration using the most likely amount method which utilizes management&#8217;s expectation of the volume of services to be provided over the applicable period. Direct Hire revenue is recorded net of a fallout reserve. Direct Hire fallouts occur when a candidate does not remain employed with the client through the respective contingency period (typically&#160;</font><font style="font-family:inherit;font-size:10pt;">90 days</font><font style="font-family:inherit;font-size:10pt;">&#160;or less). Management uses the expected value method to estimate the fallout reserve based on a combination of past experience and current trends. Variable consideration reduces revenue, but may be constrained to the extent that it is probable a significant reversal will not occur. These balances are recorded in Accounts payable and other accrued liabilities in the Unaudited Condensed Consolidated Balance Sheets.</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under Topic 605, the Direct Hire fallout reserve was recorded as a Trade receivables allowance and under Topic 606, it is recorded within Accounts payable and other accrued liabilities in the Unaudited Condensed Consolidated Balance Sheets. As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the Direct Hire fallout reserve was </font><font style="font-family:inherit;font-size:10pt;">$0.5 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Payment Terms</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our payment terms and conditions vary by arrangement, although terms are typically less than </font><font style="font-family:inherit;font-size:10pt;">90 days</font><font style="font-family:inherit;font-size:10pt;">. Generally the timing between the satisfaction of the performance obligation and the payment is not significant and we currently do not have any significant financing components. </font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Cost of Services</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Direct costs are composed of all related costs of employment for consultants, including compensation, payroll taxes, certain fringe benefits and subcontractor costs. Direct costs exclude depreciation and amortization expense (except for the product business), which is presented on a separate line in the accompanying Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income.</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Associate and field management compensation, payroll taxes and fringe benefits are included in selling, general and administrative expenses (&#8220;SG&amp;A&#8221;), along with other customary costs such as administrative and corporate costs. We generally expense sales commissions and any other incremental costs of obtaining a contract as incurred because the amortization period would be less than one year.</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Unsatisfied Performance Obligations</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We do not disclose the value of unsatisfied performance obligations for contracts if either the original expected length is one year or less or if revenue is recognized at the amount to which we have the right to invoice for services performed. </font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Disaggregation of Revenue</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table provides information about disaggregated revenue by segment and revenue type for the </font><font style="font-family:inherit;font-size:10pt;">three and six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:57%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Tech</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">FA</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">GS</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Three Months Ended June 30,</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2018</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue by type:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Flex revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">244,509</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">72,490</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,106</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">342,105</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Direct Hire revenue</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,254</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,282</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,536</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Product revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,983</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,983</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:68px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total Revenue</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">249,763</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">79,772</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,089</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">358,624</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue by type:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Flex revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">222,744</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">80,038</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,233</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">324,015</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Direct Hire revenue</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,625</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,228</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,853</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Product revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,441</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,441</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:68px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total Revenue</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">228,369</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">88,266</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,674</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">340,309</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Six Months Ended June 30,</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2018</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue by type:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Flex revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">476,005</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">147,040</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,877</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">674,922</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Direct Hire revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,255</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,676</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,931</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Product revenue</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,064</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,064</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:68px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total Revenue</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">486,260</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">160,716</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">57,941</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">704,917</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue by type:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Flex revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">439,630</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">160,987</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42,730</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">643,347</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Direct Hire revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,784</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,574</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,358</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Product revenue</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,596</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,596</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:68px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total Revenue</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">450,414</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">175,561</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48,326</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">674,301</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">GS Flex revenue includes </font><font style="font-family:inherit;font-size:10pt;">42.3%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">41.4%</font><font style="font-family:inherit;font-size:10pt;"> of revenue recognized from fixed-price contracts for the </font><font style="font-family:inherit;font-size:10pt;">three and six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, respectively. GS Flex revenue includes </font><font style="font-family:inherit;font-size:10pt;">30.9%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">29.9%</font><font style="font-family:inherit;font-size:10pt;"> of revenue recognized from fixed-price contracts for the </font><font style="font-family:inherit;font-size:10pt;">three and six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Contract Balances</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We record accounts receivable when our right to consideration becomes unconditional. Other than our trade receivable balance, we do </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;">t have any material contract assets as of January 1, 2018 and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We record a contract liability when we receive consideration from a customer prior to transferring goods or services to the customer or if we have an unconditional right and services have been performed. We recognize the contract liability as revenue after we have transferred control of the goods or services to the customer. Contract liabilities are recorded within Accounts payable and other accrued liabilities if expected to be recognized in less than one year and Other long-term liabilities, if over one year, in the Unaudited Condensed Consolidated Balance Sheets. We do </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;">t have any material contract liabilities as of January 1, 2018 and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts payable and other accrued liabilities consisted of the following (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts payable</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,556</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,591</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,404</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,282</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total Accounts payable and other accrued liabilities</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,960</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,873</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued payroll costs consisted of the following (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Payroll and benefits</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,254</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,788</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Health insurance liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,484</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,596</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Payroll taxes</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,850</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,270</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Workers&#8217; compensation liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,015</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,232</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total Accrued payroll costs</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,603</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,886</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table provides information regarding supplemental cash flows (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:79%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Cash Paid During the Period For:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income taxes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,343</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,542</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest, net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,199</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,624</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Non-Cash Financing and Investing Transactions:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Employee stock purchase plan</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">261</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">281</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Equipment acquired under capital leases</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">424</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">465</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shares tendered in payment of exercise price of stock options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth by level, within the fair value hierarchy, estimated fair values on a recurring basis at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.21875%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:47%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Assets/(Liabilities) Measured at Fair Value:</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Asset/(Liability)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Quoted&#160;Prices&#160;in<br clear="none"/>Active Markets<br clear="none"/>for Identical<br clear="none"/>Assets (Level 1)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Significant<br clear="none"/>Other<br clear="none"/>Observable<br clear="none"/>Inputs&#160;(Level&#160;2)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Significant<br clear="none"/>Unobservable<br clear="none"/>Inputs&#160;(Level&#160;3)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">At June&#160;30, 2018</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Recurring basis:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest rate swap derivative instrument</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,412</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,412</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contingent consideration liability</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(191</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(191</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">At December&#160;31, 2017</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Recurring basis:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest rate swap derivative instrument</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">479</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">479</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contingent consideration liability</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(191</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(191</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents the components of net periodic benefit cost (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:57%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Service cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">338</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">80</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">676</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">160</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest cost</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">117</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">135</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">234</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">269</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net periodic benefit cost</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">455</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">215</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">910</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">429</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table provides information concerning the operations of our segments (in thousands):</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:57%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Tech</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">FA</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">GS</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Three Months Ended June 30,</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2018</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">249,763</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">79,772</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,089</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">358,624</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross profit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71,830</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,390</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,263</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">107,483</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating expenses</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">85,641</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income before income taxes</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,842</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">228,369</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">88,266</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,674</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">340,309</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross profit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65,563</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,302</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,054</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">103,919</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating expenses</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">85,916</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income before income taxes</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,003</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Six Months Ended June 30,</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2018</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">486,260</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">160,716</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">57,941</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">704,917</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross profit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">137,178</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">55,551</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,942</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">207,671</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating expenses</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">173,580</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income before income taxes</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,091</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">450,414</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">175,561</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48,326</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">674,301</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross profit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">126,663</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59,957</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,434</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">201,054</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating expenses</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">173,829</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income before income taxes</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27,225</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents the restricted stock activity for the </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> (in thousands, except per share amounts):</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="11" rowspan="1"></td></tr><tr><td style="width:48%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Number&#160;of&#160;Restricted&#160;Stock</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted&#160;Average<br clear="none"/>Grant Date<br clear="none"/>Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total&#160;Intrinsic<br clear="none"/>Value&#160;of&#160;Restricted<br clear="none"/>Stock Vested</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding as of December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,355</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22.67</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">125</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27.24</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(27</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20.81</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(56</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24.81</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,564</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding as of June&#160;30, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,397</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23.15</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Reportable Segments</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Kforce provides services through the following segments: (1)&#160;Technology (&#8220;Tech&#8221;); (2)&#160;Finance and Accounting (&#8220;FA&#8221;); and (3)&#160;Government Solutions (&#8220;GS&#8221;). Historically, and for the </font><font style="font-family:inherit;font-size:10pt;">three and six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, we have reported sales and gross profit information on a segment basis. Total assets, liabilities and operating expenses are not reported separately by segment as our operations are largely combined. </font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table provides information concerning the operations of our segments (in thousands):</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:57%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Tech</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">FA</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">GS</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Three Months Ended June 30,</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2018</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">249,763</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">79,772</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,089</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">358,624</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross profit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71,830</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,390</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,263</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">107,483</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating expenses</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">85,641</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income before income taxes</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,842</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">228,369</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">88,266</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,674</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">340,309</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross profit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65,563</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,302</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,054</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">103,919</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating expenses</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">85,916</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income before income taxes</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,003</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Six Months Ended June 30,</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2018</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">486,260</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">160,716</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">57,941</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">704,917</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross profit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">137,178</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">55,551</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,942</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">207,671</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating expenses</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">173,580</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income before income taxes</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,091</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">450,414</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">175,561</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48,326</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">674,301</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross profit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">126,663</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59,957</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,434</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">201,054</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating expenses</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">173,829</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income before income taxes</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27,225</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Summary of Significant Accounting Policies</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unless otherwise noted below, there have been no material changes to the accounting policies presented in Note 1 - &#8220;Summary of Significant Accounting Policies&#8221; of the Notes to Consolidated Financial Statements, included in Item 8. Financial Statements and Supplementary Data of the </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> Annual Report on Form 10-K. </font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Basis of Presentation</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The unaudited condensed consolidated financial statements have been prepared pursuant to the rules and regulations of the SEC regarding interim financial reporting. Accordingly, certain information and footnotes normally required by GAAP for complete financial statements have been condensed or omitted pursuant to those rules and regulations, although Kforce believes that the disclosures made are adequate to make the information not misleading. These unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in our </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> Annual Report on Form 10-K. In management&#8217;s opinion, the accompanying unaudited condensed consolidated financial statements reflect all adjustments considered necessary for a fair presentation. The Unaudited Condensed Consolidated Balance Sheet as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> was derived from our audited Consolidated Balance Sheet as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, as presented in our </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> Annual Report on Form 10-K.</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our quarterly operating results are affected by the number of billing days in a particular quarter, the seasonality of our clients&#8217; businesses and increased holiday and vacation days taken. In addition, we typically experience an increase in costs in the first quarter of each fiscal year as a result of certain U.S. state and federal employment tax resets, which negatively impacts our gross profit and overall profitability. The results of operations for any interim period may be impacted by these factors and are not necessarily indicative of, nor comparable to, the results of operations for a full year.</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Principles of Consolidation</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The unaudited condensed consolidated financial statements include the accounts of Kforce Inc. and its subsidiaries. All intercompany transactions and balances have been eliminated in consolidation. References in this document to &#8220;Kforce,&#8221; &#8220;the Company,&#8221; &#8220;we,&#8221; &#8220;the Firm,&#8221; &#8220;management,&#8221; &#8220;our&#8221; or &#8220;us&#8221; refer to Kforce Inc. and its subsidiaries, except where the context indicates otherwise. </font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Use of Estimates</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The most important of these estimates and assumptions relate to the following: revenue transaction prices; allowance for doubtful accounts; income taxes; self-insured liabilities for workers&#8217; compensation and health insurance; obligations for pension plans and goodwill and any related impairment. Although these and other estimates and assumptions are based on the best available information, actual results could be materially different from these estimates.</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Earnings per Share</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic earnings per share is computed as net income divided by the weighted average number of common shares outstanding (&#8220;WASO&#8221;) during the period. WASO excludes unvested shares of restricted stock. Diluted earnings per share is computed by dividing net income by diluted WASO. Diluted WASO includes the dilutive effect of potentially dilutive securities such as unvested shares of restricted stock using the treasury stock method, except where the effect of including potential common shares would be anti-dilutive.</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the </font><font style="font-family:inherit;font-size:10pt;">three and six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, there were </font><font style="font-family:inherit;font-size:10pt;">473 thousand</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">398 thousand</font><font style="font-family:inherit;font-size:10pt;"> common stock equivalents included in the diluted WASO, respectively. For the </font><font style="font-family:inherit;font-size:10pt;">three and six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, there were </font><font style="font-family:inherit;font-size:10pt;">209 thousand</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">294 thousand</font><font style="font-family:inherit;font-size:10pt;"> common stock equivalents included in the diluted WASO, respectively. For the&#160;</font><font style="font-family:inherit;font-size:10pt;">three and six</font><font style="font-family:inherit;font-size:10pt;">&#160;months ended&#160;</font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">&#160;and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, there were insignificant anti-dilutive common stock equivalents. </font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">New Accounting Standards</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Recently Adopted Accounting Standards</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2014, the FASB issued authoritative guidance regarding revenue from contracts with customers, which specifies that revenue should be recognized when control of the promised goods or services is transferred to our customers at an amount that reflects the consideration to which we expect to be entitled to in exchange for those goods or services. The amended guidance (&#8220;Topic 606&#8221;) is effective for annual and interim reporting periods beginning after December 15, 2017. We adopted this new standard effective January 1, 2018, using the modified retrospective transition method with a cumulative adjustment to the opening balance of retained earnings. The comparative information continues to be reported under the accounting standards in effect for the period presented ("Topic 605").&#160;Refer to Note C - "Revenue Recognition" for additional accounting policy and transition disclosures. </font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Accounting Standards Not Yet Adopted</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2018, the FASB issued authoritative guidance regarding the reclassification of certain stranded tax effects from accumulated other comprehensive income to retained earnings as a result of the change in tax rates related to the Tax Cuts and Jobs Act. The guidance is effective for fiscal periods beginning after December 15, 2018. The guidance should be applied either in the period of adoption or retrospectively. Kforce does not anticipate that this guidance will have a material impact on the consolidated financial statements. </font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2017, the FASB issued authoritative guidance targeting improvements to accounting for hedging activities by simplifying the rules around hedge accounting and improving the disclosure requirements. The guidance is effective for annual periods beginning after December 15, 2018. The hedge accounting guidance should be implemented using a modified retrospective approach for any hedges that exist on the date of adoption, while the presentation and disclosure requirements must be applied prospectively. Kforce is currently evaluating the potential impact on the consolidated financial statements, especially with respect to disclosures.</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In June 2016, the FASB issued authoritative guidance on accounting for credit losses on financial instruments, including trade receivables. The guidance requires the application of a current expected credit loss model, which measures credit losses based on relevant information about past events, including historical experience, current conditions, and reasonable and supportable forecasts. The guidance is effective for annual periods beginning after December 15, 2019. The guidance requires companies to apply the requirements using a modified retrospective approach. Kforce is currently evaluating the potential impact on the consolidated financial statements, especially with respect to disclosures.</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued authoritative guidance regarding the accounting for leases, and has since issued subsequent updates to the initial guidance. The guidance requires the recognition of assets and liabilities for operating leases with terms longer than 12 months. The guidance is effective for annual periods beginning after December 15, 2018 and we expect to utilize the optional transition method in the period of adoption without retrospective application to previous periods. We continue to make progress with our implementation procedures, including upgrading our lease accounting software, assessing accounting policy elections, evaluating the impact on internal controls and analyzing our lease and other vendor contracts to determine the appropriate accounting treatment. While we are continuing to assess the effect of adoption, we currently believe the most significant changes include the recognition of right-of-use assets and lease liabilities on our balance sheets for real estate and office equipment operating leases as well as the related financial statement disclosures.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The most important of these estimates and assumptions relate to the following: revenue transaction prices; allowance for doubtful accounts; income taxes; self-insured liabilities for workers&#8217; compensation and health insurance; obligations for pension plans and goodwill and any related impairment. Although these and other estimates and assumptions are based on the best available information, actual results could be materially different from these estimates.</font></div></div> EX-101.SCH 7 kfrc-20180630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2105100 - Disclosure - Accounts Payable and Other Accrued Liabilities link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Accounts Payable and Other Accrued Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Accounts Payable and Other Accrued Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - Accrued Payroll Costs link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Accrued Payroll Costs (Details) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Accrued Payroll Costs (Tables) link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2404401 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Credit Facility link:presentationLink link:calculationLink link:definitionLink 2407401 - Disclosure - Credit Facility (Details) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Derivative Instrument and Hedging Activity link:presentationLink link:calculationLink link:definitionLink 2410401 - Disclosure - Derivative Instrument and Hedging Activity (Details) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - Employee Benefit Plans link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - Employee Benefit Plans - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - Employee Benefit Plans - Components of Net Periodic Benefit Cost (Details) link:presentationLink link:calculationLink link:definitionLink 2308301 - Disclosure - Employee Benefit Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2411402 - Disclosure - Fair Value Measurements - Schedule of Estimated Fair Values (Details) link:presentationLink link:calculationLink link:definitionLink 2311301 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Reportable Segments link:presentationLink link:calculationLink link:definitionLink 2402402 - Disclosure - Reportable Segments (Details) link:presentationLink link:calculationLink link:definitionLink 2302301 - Disclosure - Reportable Segments (Tables) link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - Revenue Recognition link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - Revenue Recognition - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2403403 - Disclosure - Revenue Recognition - Schedule of Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Revenue Recognition (Tables) link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - Stock Incentive Plans link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - Stock Incentive Plans - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2409403 - Disclosure - Stock Incentive Plans - Summary of Restricted Stock Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2309301 - Disclosure - Stock Incentive Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2401402 - Disclosure - Summary of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 2201201 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - Supplemental Cash Flow Information link:presentationLink link:calculationLink link:definitionLink 2412402 - Disclosure - Supplemental Cash Flow Information (Details) link:presentationLink link:calculationLink link:definitionLink 2312301 - Disclosure - Supplemental Cash Flow Information (Tables) link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 1002501 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS’ EQUITY link:presentationLink link:calculationLink link:definitionLink 1003501 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS’ EQUITY (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 kfrc-20180630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 kfrc-20180630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 kfrc-20180630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Accounting Policies [Abstract] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Fair Value Disclosures [Abstract] Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value Measurements, Recurring and Nonrecurring [Table] Measurement Frequency [Axis] Measurement Frequency [Axis] Fair Value, Measurement Frequency [Domain] Fair Value, Measurement Frequency [Domain] Recurring Basis Fair Value, Measurements, Recurring [Member] Fair Value, Hierarchy [Axis] Fair Value, Hierarchy [Axis] Fair Value Hierarchy [Domain] Fair Value Hierarchy [Domain] Quoted Prices in Active Markets for Identical Assets (Level 1) Fair Value, Inputs, Level 1 [Member] Significant Other Observable Inputs (Level 2) Fair Value, Inputs, Level 2 [Member] Significant Unobservable Inputs (Level 3) Fair Value, Inputs, Level 3 [Member] Derivative Instrument [Axis] Derivative Instrument [Axis] Derivative Contract [Domain] Derivative Contract [Domain] Interest Rate Swap Interest Rate Swap [Member] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Interest rate swap derivative instrument Derivative Asset Contingent consideration liability Business Combination, Contingent Consideration, Liability Statement of Stockholders' Equity [Abstract] Statement [Table] Statement [Table] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Common Stock Common Stock [Member] Additional Paid-in Capital Additional Paid-in Capital [Member] Accumulated Other Comprehensive Income AOCI Attributable to Parent [Member] Retained Earnings Retained Earnings [Member] Treasury Stock Treasury Stock [Member] Statement [Line Items] Statement [Line Items] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Shares at beginning of period (in shares) Shares, Issued Balance at beginning of period Stockholders' Equity Attributable to Parent Net income Net Income (Loss) Attributable to Parent Cumulative effect of new accounting standard (Note C), net of tax of $63 Cumulative Effect of New Accounting Principle in Period of Adoption Issuance for stock-based compensation and dividends, net of forfeitures (in shares) Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures Issuance for stock-based compensation and dividends, net of forfeitures Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures Exercise of stock options (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Exercise of stock options Stock Issued During Period, Value, Stock Options Exercised Stock-based compensation expense Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition Employee stock purchase plan Stock Issued During Period, Value, Employee Stock Purchase Plan Employee stock purchase plan (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Dividends ($0.24 per share) Dividends, Common Stock Change in fair value of interest rate swap, net of tax of $237 Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax, Portion Attributable to Parent Repurchases of common stock (in shares) Treasury Stock, Shares, Acquired Repurchases of common stock Treasury Stock, Value, Acquired, Cost Method Shares at end of period (in shares) Balance at end of period Fair Value Measurements Fair Value Disclosures [Text Block] Debt Disclosure [Abstract] Line of Credit Facility [Table] Line of Credit Facility [Table] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Line of Credit Line of Credit [Member] Credit Facility [Axis] Credit Facility [Axis] Credit Facility [Domain] Credit Facility [Domain] Revolving Credit Facility Revolving Credit Facility [Member] Letters of Credit Letter of Credit [Member] Swingline Loan Swingline Loan [Member] Swingline Loan [Member] Variable Rate [Axis] Variable Rate [Axis] Variable Rate [Domain] Variable Rate [Domain] Federal Funds Rate Federal Funds Effective Swap Rate [Member] LIBOR London Interbank Offered Rate (LIBOR) [Member] Base Rate Base Rate [Member] Range [Axis] Range [Axis] Range [Domain] Range [Domain] Minimum Minimum [Member] Maximum Maximum [Member] Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Line of credit maximum borrowing capacity Line of Credit Facility, Current Borrowing Capacity Possible borrowing capacity increase Line of Credit Facility, Possible Borrowing Capacity Increase Line of Credit Facility, Possible Borrowing Capacity Increase Interest rate Debt Instrument, Basis Spread on Variable Rate Commitment fee percentage Line of Credit Facility, Commitment Fee Percentage Fixed charge coverage ratio Debt Instrument, Covenant, Fixed Charge Coverage Ratio Debt Instrument, Covenant, Fixed Charge Coverage Ratio Leverage ratio Debt Instrument, Covenant, Leverage Ratio Debt Instrument, Covenant, Leverage Ratio Equity securities limitation, leverage ratio Debt Instrument, Covenant, Equity Securities Limitation, Leverage Ratio Debt Instrument, Covenant, Equity Securities Limitation, Leverage Ratio Cash availability Debt Instrument, Covenant, Availability Debt Instrument, Covenant, Availability Line of credit outstanding Long-term Line of Credit Line of credit remaining borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity Revenue from Contract with Customer [Abstract] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Type of Adoption [Domain] Accounting Standards Update 2014-09 Accounting Standards Update 2014-09 [Member] Contract with Customer, Basis of Pricing [Axis] Contract with Customer, Basis of Pricing [Axis] Contract with Customer, Basis of Pricing [Domain] Contract with Customer, Basis of Pricing [Domain] Fixed-price Contract Fixed-price Contract [Member] Segments [Axis] Segments [Axis] Segments [Domain] Segments [Domain] GS Government Solutions Segment [Member] Government Solutions Segment [Member] Products and Services [Axis] Products and Services [Axis] Products and Services [Domain] Products and Services [Domain] Direct Hire revenue Direct Hire Revenue [Member] Direct Hire Revenue Flex revenue Flex Revenue [Member] Flex Revenues Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Cumulative effect of new accounting standard, net of tax Contingency period (or less) Revenue From Contract With Customers, Contingency Period Revenue From Contract With Customers, Contingency Period Contract with customer, refund liability Contract with Customer, Refund Liability Required payment period (typically less) Revenue From Contract With Customer, Required Payment Period Revenue From Contract With Customer, Required Payment Period Revenue, as a percent Revenue, Percent Revenue, Percent Contract assets Contract with Customer, Asset, Net Contract liabilities Contract with Customer, Liability Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Stock Incentive Plans Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Segment Reporting [Abstract] Reportable Segments Segment Reporting Disclosure [Text Block] Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Payables and Accruals [Abstract] Schedule of Accounts Payable and Accrued Liabilities Schedule of Accounts Payable and Accrued Liabilities [Table Text Block] Disaggregation of Revenues Disaggregation of Revenue [Table Text Block] Retirement Benefits [Abstract] Components of Net Periodic Benefit Cost Schedule of Net Benefit Costs [Table Text Block] Supplemental Cash Flow Elements [Abstract] Cash Paid During the Period For: Supplemental Cash Flow Information [Abstract] Income taxes Income Taxes Paid Interest, net Interest Paid, Net Non-Cash Financing and Investing Transactions: Noncash Investing and Financing Items [Abstract] Equipment acquired under capital leases Capital Lease Obligations Incurred Shares tendered in payment of exercise price of stock options Stock Issued Proceeds from income tax refunds Proceeds from Income Tax Refunds Document And Entity Information [Abstract] Document and entity information. Document Type Document Type Amendment Flag Amendment Flag Document Period End Date Document Period End Date Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Entity Registrant Name Entity Registrant Name Entity Central Index Key Entity Central Index Key Current Fiscal Year End Date Current Fiscal Year End Date Entity Filer Category Entity Filer Category Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Details of Supplemental Cash Flow Information Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] Payroll and benefits Accrued Employee Benefits, Current Health insurance liabilities Accrued Insurance, Current Payroll taxes Accrued Payroll Taxes, Current Workers’ compensation liabilities Workers' Compensation Liability, Current Total Accrued payroll costs Employee-related Liabilities, Current Employee Related Liabilities Schedule of Accrued Liabilities [Table Text Block] Employee Benefit Plans Compensation and Employee Benefit Plans [Text Block] Statement of Cash Flows [Abstract] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net income to cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Deferred income tax provision, net Deferred Income Taxes and Tax Credits Provision for bad debts Provision for Doubtful Accounts Depreciation and amortization Depreciation, Depletion and Amortization Stock-based compensation expense Share-based Compensation Defined benefit pension plans expense Pension and Other Postretirement Benefits Cost (Reversal of Cost) Loss on deferred compensation plan investments, net Gain (Loss) on Investments Other Other Noncash Income (Expense) (Increase) decrease in operating assets Increase (Decrease) in Operating Assets [Abstract] Trade receivables, net Increase (Decrease) in Accounts Receivable Income tax refund receivable Increase (Decrease) in Income Taxes Receivable Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Other assets, net Increase (Decrease) in Other Operating Assets Increase (decrease) in operating liabilities Increase (Decrease) in Operating Liabilities [Abstract] Accounts payable and other accrued liabilities Increase (Decrease) in Accounts Payable and Accrued Liabilities Accrued payroll costs Increase (Decrease) in Employee Related Liabilities Income taxes payable Increase (Decrease) in Income Taxes Payable Other long-term liabilities Increase (Decrease) in Other Noncurrent Liabilities Cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Capital expenditures Payments to Acquire Property, Plant, and Equipment Cash used in investing activities Net Cash Provided by (Used in) Investing Activities Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Proceeds from credit facility Proceeds from Lines of Credit Payments on credit facility Repayments of Lines of Credit Payments on other financing arrangements Repayments of Debt and Capital Lease Obligations Repurchases of common stock Payments for Repurchase of Common Stock Cash dividends Payments of Ordinary Dividends, Common Stock Proceeds from exercise of stock options Proceeds from Stock Options Exercised Payments of loan financing fees Payments of Debt Issuance Costs Cash (used in) provided by financing activities Net Cash Provided by (Used in) Financing Activities Change in cash and cash equivalents Cash and Cash Equivalents, Period Increase (Decrease) Cash and cash equivalents at beginning of period Cash and Cash Equivalents, at Carrying Value Cash and cash equivalents at end of period Tech Technology Segment [Member] Technology. FA Finance And Accounting Segment [Member] Finance and accounting. Product revenue Product Revenue [Member] Product Revenue [Member] Total Revenue Revenue from Contract with Customer, Excluding Assessed Tax Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Plan Name [Axis] Plan Name [Axis] Plan Name [Domain] Plan Name [Domain] 2017 Stock Incentive Plan Two Thousand Seventeen Stock Incentive Plan [Member] Two Thousand Seventeen Stock Incentive Plan [Member] Award Type [Axis] Award Type [Axis] Equity Award [Domain] Equity Award [Domain] Restricted Stock Restricted Stock [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Shares available for grant (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Stock-based compensation expense Allocated Share-based Compensation Expense Restricted stock granted, vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Total unrecognized compensation expenses Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options Weighted average period expected to be recognized Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Principles of Consolidation Consolidation, Policy [Policy Text Block] Use of Estimates Use of Estimates, Policy [Policy Text Block] Earnings per Share Earnings Per Share, Policy [Policy Text Block] New Accounting Standards New Accounting Pronouncements, Policy [Policy Text Block] Accounts Payable and Other Accrued Liabilities Accounts Payable and Accrued Liabilities Disclosure [Text Block] Statement of Financial Position [Abstract] Trade receivables, allowances Allowance for Doubtful Accounts Receivable, Current Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Common stock, shares authorized (in shares) Common Stock, Shares Authorized Common stock, shares issued (in shares) Common Stock, Shares, Issued Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Treasury stock, shares (in shares) Treasury Stock, Shares Summary of Restricted Stock Activity Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Other Commitments [Table] Other Commitments [Table] Other Commitments [Line Items] Other Commitments [Line Items] Period for providing minimum compensation salary and continuation of certain benefits to executives under employment agreements Period For Continuation Of Benefits Under Agreement Period for continuation of minimum compensation and benefits under certain executive employee agreements. Severance payment as a percentage of annual salary Employment Agreement, Severance, Percentage of Annual Salary Employment Agreement, Severance, Percentage of Annual Salary Severance payment as a percentage of annual bonus Employment Agreement, Severance, Percentage of Annual Bonus Employment Agreement, Severance, Percentage of Annual Bonus Unemployment benefits, possible liability with a change in control Supplemental Unemployment Benefits On Change In Control Supplemental unemployment benefits for employees under contract that are terminated without good cause or the employee resigns for good reason following a change in control. Unemployment benefits, possible liability without a change in control Supplemental Unemployment Benefits On No Change In Control Supplemental unemployment benefits for employees under contract that are terminated without good cause or the employee resigns for good reason in the absence of a change in control. Service cost Defined Benefit Plan, Service Cost Interest cost Defined Benefit Plan, Interest Cost Net periodic benefit cost Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Revenue Recognition Revenue from Contract with Customer [Text Block] Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instrument and Hedging Activity Derivative Instruments and Hedging Activities Disclosure [Text Block] Supplemental Cash Flow Information Cash Flow, Supplemental Disclosures [Text Block] Tax effect of new accounting standard Income Tax Effects Allocated Directly to Equity, Cumulative Effect of Change in Accounting Principle Interest rate swap tax Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Tax, Portion Attributable to Parent Dividend (in dollars per share) Common Stock, Dividends, Per Share, Declared Operations of Segments Schedule of Segment Reporting Information, by Segment [Table Text Block] Number of Restricted Stock Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Outstanding, as of beginning of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Outstanding, as of end of period (in shares) Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Outstanding, as of beginning of period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Forfeited (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Vested (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Outstanding, as of end of period (in dollars per share) Vested, total intrinsic value of restricted stock vested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested Credit Facility Debt Disclosure [Text Block] Current deferred compensation liability Deferred Compensation Liability, Current Deferred compensation plan Deferred Compensation Liability, Classified, Noncurrent Deferred compensation plan assets Deferred Compensation Plan Assets Supplemental executive retirement plan Liability, Defined Benefit Plan, Noncurrent Employer contributions to benefit plans Defined Benefit Plan, Plan Assets, Contributions by Employer Expected funding of the SERP in the current year Defined Benefit Plan, Expected Future Benefit Payment, Remainder of Fiscal Year ASSETS Assets [Abstract] Current assets: Assets, Current [Abstract] Cash and cash equivalents Trade receivables, net of allowances of $2,568 and $2,333, respectively Accounts Receivable, Net, Current Income tax refund receivable Income Taxes Receivable, Current Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Total current assets Assets, Current Fixed assets, net Property, Plant and Equipment, Net Other assets, net Other Assets, Noncurrent Deferred tax assets, net Deferred Tax Assets, Net, Noncurrent Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Goodwill Goodwill Total assets Assets LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Current liabilities: Liabilities, Current [Abstract] Accounts payable and other accrued liabilities Accounts Payable and Accrued Liabilities, Current Accrued payroll costs Other current liabilities Other Liabilities, Current Income taxes payable Accrued Income Taxes, Current Total current liabilities Liabilities, Current Long-term debt – credit facility Long-term Line of Credit, Noncurrent Long-term debt – other Other Long-term Debt, Noncurrent Other long-term liabilities Other Liabilities, Noncurrent Total liabilities Liabilities Commitments and contingencies (Note D) Commitments and Contingencies Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Preferred stock, $0.01 par; 15,000 shares authorized, none issued and outstanding Preferred Stock, Value, Issued Common stock, $0.01 par; 250,000 shares authorized, 71,596 and 71,494 issued and outstanding, respectively Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital Accumulated other comprehensive income Accumulated Other Comprehensive Income (Loss), Net of Tax Retained earnings Retained Earnings (Accumulated Deficit) Treasury stock, at cost; 45,479 and 45,167 shares, respectively Treasury Stock, Value Total stockholders’ equity Total liabilities and stockholders’ equity Liabilities and Equity Income Statement [Abstract] Revenue Direct costs Cost of Revenue Gross profit Gross Profit Selling, general and administrative expenses Selling, General and Administrative Expense Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction Income from operations Operating Income (Loss) Other expense, net Other Nonoperating Income (Expense) Income before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Income tax expense Income Tax Expense (Benefit) Net income Other comprehensive income (loss): Other Comprehensive Income (Loss), Net of Tax [Abstract] Change in fair value of interest rate swap, net of tax Defined benefit pension plans, net of tax Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Earnings per share – basic (in dollars per share) Earnings Per Share, Basic Earnings per share – diluted (in dollars per share) Earnings Per Share, Diluted Weighted average shares outstanding – basic (in shares) Weighted Average Number of Shares Outstanding, Basic Weighted average shares outstanding – diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Dividends declared per share (in dollars per share) Derivative Instruments and Hedging Activities Disclosures [Table] Derivative Instruments and Hedging Activities Disclosures [Table] Hedging Designation [Axis] Hedging Designation [Axis] Hedging Designation [Domain] Hedging Designation [Domain] Designated as Hedging Instrument Designated as Hedging Instrument [Member] Scenario [Axis] Scenario [Axis] Scenario, Unspecified [Domain] Scenario, Unspecified [Domain] Scenario, Forecast Scenario, Forecast [Member] Derivative Instruments and Hedging Activities Disclosures [Line Items] Derivative Instruments and Hedging Activities Disclosures [Line Items] Derivative rate Derivative, Forward Interest Rate Derivative, notional amount Derivative, Notional Amount Accrued Payroll Costs Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block] Accounts payable Accounts Payable, Current Accrued liabilities Accrued Liabilities, Current Total Accounts payable and other accrued liabilities Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Gross profit Operating expenses Operating Expenses Earnings per Share Incremental Weighted Average Shares Attributable to Dilutive Effect [Abstract] Common stock equivalents (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Anti-dilutive common stock equivalents (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount EX-101.PRE 11 kfrc-20180630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 12 R1.htm IDEA: XBRL DOCUMENT v3.10.0.1
Document and Entity Information - shares
6 Months Ended
Jun. 30, 2018
Jul. 30, 2018
Document And Entity Information [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Jun. 30, 2018  
Document Fiscal Year Focus 2018  
Document Fiscal Period Focus Q2  
Entity Registrant Name KFORCE INC  
Entity Central Index Key 0000930420  
Current Fiscal Year End Date --12-31  
Entity Filer Category Accelerated Filer  
Entity Common Stock, Shares Outstanding   26,125,378
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.10.0.1
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Income Statement [Abstract]        
Revenue $ 358,624 $ 340,309 $ 704,917 $ 674,301
Direct costs 251,141 236,390 497,246 473,247
Gross profit 107,483 103,919 207,671 201,054
Selling, general and administrative expenses 82,448 82,506 167,040 167,184
Depreciation and amortization 1,937 2,053 3,945 4,103
Income from operations 23,098 19,360 36,686 29,767
Other expense, net 1,256 1,357 2,595 2,542
Income before income taxes 21,842 18,003 34,091 27,225
Income tax expense 5,570 6,859 8,644 10,179
Net income 16,272 11,144 25,447 17,046
Other comprehensive income (loss):        
Change in fair value of interest rate swap, net of tax 180 (112) 697 (112)
Defined benefit pension plans, net of tax 0 (4) 0 (9)
Comprehensive income $ 16,452 $ 11,028 $ 26,144 $ 16,925
Earnings per share – basic (in dollars per share) $ 0.66 $ 0.44 $ 1.03 $ 0.68
Earnings per share – diluted (in dollars per share) $ 0.65 $ 0.44 $ 1.01 $ 0.67
Weighted average shares outstanding – basic (in shares) 24,705 25,273 24,744 25,248
Weighted average shares outstanding – diluted (in shares) 25,178 25,482 25,142 25,542
Dividends declared per share (in dollars per share) $ 0.12 $ 0.12 $ 0.24 $ 0.24
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.10.0.1
UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Current assets:    
Cash and cash equivalents $ 473 $ 379
Trade receivables, net of allowances of $2,568 and $2,333, respectively 239,083 225,865
Income tax refund receivable 946 7,116
Prepaid expenses and other current assets 13,988 12,085
Total current assets 254,490 245,445
Fixed assets, net 38,568 39,680
Other assets, net 40,491 38,598
Deferred tax assets, net 11,578 11,316
Intangible assets, net 3,125 3,297
Goodwill 45,968 45,968
Total assets 394,220 384,304
Current liabilities:    
Accounts payable and other accrued liabilities 37,960 34,873
Accrued payroll costs 46,603 46,886
Other current liabilities 1,824 1,960
Income taxes payable 5,387 0
Total current liabilities 91,774 83,719
Long-term debt – credit facility 100,600 116,523
Long-term debt – other 2,114 2,597
Other long-term liabilities 49,426 47,188
Total liabilities 243,914 250,027
Commitments and contingencies (Note D)
Stockholders’ equity:    
Preferred stock, $0.01 par; 15,000 shares authorized, none issued and outstanding 0 0
Common stock, $0.01 par; 250,000 shares authorized, 71,596 and 71,494 issued and outstanding, respectively 716 715
Additional paid-in capital 442,460 437,394
Accumulated other comprehensive income 797 100
Retained earnings 214,143 195,143
Treasury stock, at cost; 45,479 and 45,167 shares, respectively (507,810) (499,075)
Total stockholders’ equity 150,306 134,277
Total liabilities and stockholders’ equity $ 394,220 $ 384,304
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.10.0.1
UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Statement of Financial Position [Abstract]    
Trade receivables, allowances $ 2,568 $ 2,333
Preferred stock, par value (in dollars per share) $ 0.01 $ 0.01
Preferred stock, shares authorized (in shares) 15,000,000 15,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 250,000,000 250,000,000
Common stock, shares issued (in shares) 71,596,000 71,494,000
Common stock, shares outstanding (in shares) 71,596,000 71,494,000
Treasury stock, shares (in shares) 45,479,000 45,167,000
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.10.0.1
UNAUDITED CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS’ EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Income
Retained Earnings
Treasury Stock
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Cumulative effect of new accounting standard (Note C), net of tax of $63 $ (179)       $ (179)  
Shares at beginning of period (in shares) at Dec. 31, 2017   71,494       45,167
Balance at beginning of period at Dec. 31, 2017 134,277 $ 715 $ 437,394 $ 100 195,143 $ (499,075)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 25,447       25,447  
Issuance for stock-based compensation and dividends, net of forfeitures (in shares)   97        
Issuance for stock-based compensation and dividends, net of forfeitures 0 $ 1 324   (325)  
Exercise of stock options (in shares)   5       1
Exercise of stock options 0 $ 0 46     $ (46)
Stock-based compensation expense 4,552   4,552      
Employee stock purchase plan 261   144     $ 117
Employee stock purchase plan (in shares)           (11)
Dividends ($0.24 per share) (5,943)       (5,943)  
Change in fair value of interest rate swap, net of tax of $237 697     697    
Repurchases of common stock (in shares)           322
Repurchases of common stock (8,806)         $ (8,806)
Shares at end of period (in shares) at Jun. 30, 2018   71,596       45,479
Balance at end of period at Jun. 30, 2018 $ 150,306 $ 716 $ 442,460 $ 797 $ 214,143 $ (507,810)
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.10.0.1
UNAUDITED CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS’ EQUITY (Parenthetical) - USD ($)
$ in Thousands
6 Months Ended
Dec. 31, 2017
Jun. 30, 2018
Statement of Stockholders' Equity [Abstract]    
Tax effect of new accounting standard $ 63  
Interest rate swap tax   $ 237
Dividend (in dollars per share)   $ 0.24
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.10.0.1
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Cash flows from operating activities:    
Net income $ 25,447 $ 17,046
Adjustments to reconcile net income to cash provided by operating activities:    
Deferred income tax provision, net (498) 2,738
Provision for bad debts 961 356
Depreciation and amortization 4,172 4,208
Stock-based compensation expense 4,552 3,869
Defined benefit pension plans expense 910 479
Loss on deferred compensation plan investments, net 248 206
Other 200 595
(Increase) decrease in operating assets    
Trade receivables, net (14,179) (19,403)
Income tax refund receivable 6,170 (1,545)
Prepaid expenses and other current assets (1,904) (229)
Other assets, net 101 (116)
Increase (decrease) in operating liabilities    
Accounts payable and other accrued liabilities 3,841 (4,126)
Accrued payroll costs 2,403 2,572
Income taxes payable 5,387 265
Other long-term liabilities 448 (1,376)
Cash provided by operating activities 38,259 5,539
Cash flows from investing activities:    
Capital expenditures (3,116) (4,344)
Cash used in investing activities (3,116) (4,344)
Cash flows from financing activities:    
Proceeds from credit facility 334,600 611,193
Payments on credit facility (350,523) (598,611)
Payments on other financing arrangements (1,054) (1,079)
Repurchases of common stock (12,129) (2,952)
Cash dividends (5,943) (6,080)
Proceeds from exercise of stock options 0 72
Payments of loan financing fees 0 (1,688)
Cash (used in) provided by financing activities (35,049) 855
Change in cash and cash equivalents 94 2,050
Cash and cash equivalents at beginning of period 379 1,482
Cash and cash equivalents at end of period $ 473 $ 3,532
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies
6 Months Ended
Jun. 30, 2018
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies
Summary of Significant Accounting Policies
Unless otherwise noted below, there have been no material changes to the accounting policies presented in Note 1 - “Summary of Significant Accounting Policies” of the Notes to Consolidated Financial Statements, included in Item 8. Financial Statements and Supplementary Data of the 2017 Annual Report on Form 10-K.
Basis of Presentation
The unaudited condensed consolidated financial statements have been prepared pursuant to the rules and regulations of the SEC regarding interim financial reporting. Accordingly, certain information and footnotes normally required by GAAP for complete financial statements have been condensed or omitted pursuant to those rules and regulations, although Kforce believes that the disclosures made are adequate to make the information not misleading. These unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in our 2017 Annual Report on Form 10-K. In management’s opinion, the accompanying unaudited condensed consolidated financial statements reflect all adjustments considered necessary for a fair presentation. The Unaudited Condensed Consolidated Balance Sheet as of December 31, 2017 was derived from our audited Consolidated Balance Sheet as of December 31, 2017, as presented in our 2017 Annual Report on Form 10-K.
Our quarterly operating results are affected by the number of billing days in a particular quarter, the seasonality of our clients’ businesses and increased holiday and vacation days taken. In addition, we typically experience an increase in costs in the first quarter of each fiscal year as a result of certain U.S. state and federal employment tax resets, which negatively impacts our gross profit and overall profitability. The results of operations for any interim period may be impacted by these factors and are not necessarily indicative of, nor comparable to, the results of operations for a full year.
Principles of Consolidation
The unaudited condensed consolidated financial statements include the accounts of Kforce Inc. and its subsidiaries. All intercompany transactions and balances have been eliminated in consolidation. References in this document to “Kforce,” “the Company,” “we,” “the Firm,” “management,” “our” or “us” refer to Kforce Inc. and its subsidiaries, except where the context indicates otherwise.
Use of Estimates
The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The most important of these estimates and assumptions relate to the following: revenue transaction prices; allowance for doubtful accounts; income taxes; self-insured liabilities for workers’ compensation and health insurance; obligations for pension plans and goodwill and any related impairment. Although these and other estimates and assumptions are based on the best available information, actual results could be materially different from these estimates.
Earnings per Share
Basic earnings per share is computed as net income divided by the weighted average number of common shares outstanding (“WASO”) during the period. WASO excludes unvested shares of restricted stock. Diluted earnings per share is computed by dividing net income by diluted WASO. Diluted WASO includes the dilutive effect of potentially dilutive securities such as unvested shares of restricted stock using the treasury stock method, except where the effect of including potential common shares would be anti-dilutive.
For the three and six months ended June 30, 2018, there were 473 thousand and 398 thousand common stock equivalents included in the diluted WASO, respectively. For the three and six months ended June 30, 2017, there were 209 thousand and 294 thousand common stock equivalents included in the diluted WASO, respectively. For the three and six months ended June 30, 2018 and 2017, there were insignificant anti-dilutive common stock equivalents.
New Accounting Standards
Recently Adopted Accounting Standards
In May 2014, the FASB issued authoritative guidance regarding revenue from contracts with customers, which specifies that revenue should be recognized when control of the promised goods or services is transferred to our customers at an amount that reflects the consideration to which we expect to be entitled to in exchange for those goods or services. The amended guidance (“Topic 606”) is effective for annual and interim reporting periods beginning after December 15, 2017. We adopted this new standard effective January 1, 2018, using the modified retrospective transition method with a cumulative adjustment to the opening balance of retained earnings. The comparative information continues to be reported under the accounting standards in effect for the period presented ("Topic 605"). Refer to Note C - "Revenue Recognition" for additional accounting policy and transition disclosures.
Accounting Standards Not Yet Adopted
In February 2018, the FASB issued authoritative guidance regarding the reclassification of certain stranded tax effects from accumulated other comprehensive income to retained earnings as a result of the change in tax rates related to the Tax Cuts and Jobs Act. The guidance is effective for fiscal periods beginning after December 15, 2018. The guidance should be applied either in the period of adoption or retrospectively. Kforce does not anticipate that this guidance will have a material impact on the consolidated financial statements.
In August 2017, the FASB issued authoritative guidance targeting improvements to accounting for hedging activities by simplifying the rules around hedge accounting and improving the disclosure requirements. The guidance is effective for annual periods beginning after December 15, 2018. The hedge accounting guidance should be implemented using a modified retrospective approach for any hedges that exist on the date of adoption, while the presentation and disclosure requirements must be applied prospectively. Kforce is currently evaluating the potential impact on the consolidated financial statements, especially with respect to disclosures.
In June 2016, the FASB issued authoritative guidance on accounting for credit losses on financial instruments, including trade receivables. The guidance requires the application of a current expected credit loss model, which measures credit losses based on relevant information about past events, including historical experience, current conditions, and reasonable and supportable forecasts. The guidance is effective for annual periods beginning after December 15, 2019. The guidance requires companies to apply the requirements using a modified retrospective approach. Kforce is currently evaluating the potential impact on the consolidated financial statements, especially with respect to disclosures.
In February 2016, the FASB issued authoritative guidance regarding the accounting for leases, and has since issued subsequent updates to the initial guidance. The guidance requires the recognition of assets and liabilities for operating leases with terms longer than 12 months. The guidance is effective for annual periods beginning after December 15, 2018 and we expect to utilize the optional transition method in the period of adoption without retrospective application to previous periods. We continue to make progress with our implementation procedures, including upgrading our lease accounting software, assessing accounting policy elections, evaluating the impact on internal controls and analyzing our lease and other vendor contracts to determine the appropriate accounting treatment. While we are continuing to assess the effect of adoption, we currently believe the most significant changes include the recognition of right-of-use assets and lease liabilities on our balance sheets for real estate and office equipment operating leases as well as the related financial statement disclosures.
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.10.0.1
Reportable Segments
6 Months Ended
Jun. 30, 2018
Segment Reporting [Abstract]  
Reportable Segments
Reportable Segments
Kforce provides services through the following segments: (1) Technology (“Tech”); (2) Finance and Accounting (“FA”); and (3) Government Solutions (“GS”). Historically, and for the three and six months ended June 30, 2018 and 2017, we have reported sales and gross profit information on a segment basis. Total assets, liabilities and operating expenses are not reported separately by segment as our operations are largely combined.
The following table provides information concerning the operations of our segments (in thousands):

Tech
 
FA
 
GS
 
Total
Three Months Ended June 30,
 
 
 
 
 
 
 
2018
 
 
 
 
 
 
 
Revenue
$
249,763

 
$
79,772

 
$
29,089

 
$
358,624

Gross profit
$
71,830

 
$
28,390

 
$
7,263

 
$
107,483

Operating expenses
 
 
 
 
 
 
85,641

Income before income taxes
 
 
 
 
 
 
$
21,842

2017
 
 
 
 
 
 
 
Revenue
$
228,369

 
$
88,266

 
$
23,674

 
$
340,309

Gross profit
$
65,563

 
$
31,302

 
$
7,054

 
$
103,919

Operating expenses
 
 
 
 
 
 
85,916

Income before income taxes
 
 
 
 
 
 
$
18,003

Six Months Ended June 30,
 
 
 
 
 
 
 
2018
 
 
 
 
 
 
 
Revenue
$
486,260

 
$
160,716

 
$
57,941

 
$
704,917

Gross profit
$
137,178

 
$
55,551

 
$
14,942

 
$
207,671

Operating expenses
 
 
 
 
 
 
173,580

Income before income taxes
 
 
 
 
 
 
$
34,091

2017
 
 
 
 
 
 
 
Revenue
$
450,414

 
$
175,561

 
$
48,326

 
$
674,301

Gross profit
$
126,663

 
$
59,957

 
$
14,434

 
$
201,054

Operating expenses
 
 
 
 
 
 
173,829

Income before income taxes
 
 
 
 
 
 
$
27,225

XML 21 R10.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Recognition
6 Months Ended
Jun. 30, 2018
Revenue from Contract with Customer [Abstract]  
Revenue Recognition
Revenue Recognition
We adopted Topic 606 using the modified retrospective transition method for all contracts that were not completed as of January 1, 2018. The cumulative impact of adopting Topic 606 was recorded as a reduction to the opening balance of retained earnings of $0.2 million, net of tax, as of January 1, 2018 with the offset recorded as a contract liability. The adjustment is related to a change in the revenue recognition pattern for the performance obligations under certain GS contracts including standard warranty revenues related to our product business and a contract that provides our customer with a material right to a future discount. As of and for the three months ended June 30, 2018, the unaudited condensed consolidated financial statements were not materially impacted as a result of the application of Topic 606 compared to Topic 605.
Revenue Recognition
All of our revenue and trade receivables are generated from contracts with customers and substantially all of our revenues are derived from U.S. domestic operations. The following section describes the accounting policies that we believe have significant judgment, or changes in judgment, as a result of adopting Topic 606.
Revenue is recognized when control of the promised goods or services is transferred to our customers at an amount that reflects the consideration to which we expect to be entitled to in exchange for those goods or services. Revenue is recorded net of sales or other transaction taxes collected from clients and remitted to taxing authorities.
For substantially all of our revenue transactions, we have determined that gross reporting of revenues as a principal versus net as an agent is the appropriate accounting treatment because Kforce: (i) is primarily responsible for fulfilling the promise to provide the specified good or service to the customer, (ii) has discretion in selecting and assigning the temporary workers to particular jobs and establishing the bill rate, and (iii) bears the risk and rewards of the transaction, including credit risk if the customer fails to pay for services performed.
Flex Revenue
Flex revenue is recognized over time as temporary staffing services are provided by our consultants at the contractually established bill rates, net of applicable variable consideration. Reimbursements of travel and out-of-pocket expenses ("billable expenses") are also recorded within Flex revenue when incurred and the equivalent amount of expense is recorded in Direct costs in the Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income.
Certain temporary staffing services are provided under time-and-material and fixed-price arrangements. For time-and-materials contracts, we recognize revenue in the amount of consideration to which we have the right to invoice when it corresponds directly to the services transferred to the customer satisfied over time. For fixed-price contracts, which are most frequently utilized in our GS segment, revenues are recognized over time using the input method based on costs incurred as a proportion of estimated total costs. Incurred costs represent work performed, which corresponds with, and thereby best depicts, the transfer of control to the customer. Management uses significant judgments when estimating the total labor hours expected to complete the contract performance obligation.
Direct Hire Revenue
Direct Hire revenue is recognized at the agreed upon rate at the point in time when the performance obligation is considered complete. Our policy requires the following criteria to be met in order for the performance obligation to be considered complete: (i) the candidate accepted the position; (ii) the candidate resigned from their current employer; and (iii) the agreed upon start date falls within the following month. Since the client has accepted the candidate and can direct the use of and obtains the significant risk and rewards of the placement, we consider this point as the transfer of control to our client.
Product Revenue
Revenue for our product business, which is a component of our GS segment, is recognized after the transfer of control to the customer, which typically occurs upon delivery.
Variable Consideration
Transaction prices for Flex revenue include variable consideration, such as customer rebates and discounts. Management evaluates the facts and circumstances of each contract to estimate the variable consideration using the most likely amount method which utilizes management’s expectation of the volume of services to be provided over the applicable period. Direct Hire revenue is recorded net of a fallout reserve. Direct Hire fallouts occur when a candidate does not remain employed with the client through the respective contingency period (typically 90 days or less). Management uses the expected value method to estimate the fallout reserve based on a combination of past experience and current trends. Variable consideration reduces revenue, but may be constrained to the extent that it is probable a significant reversal will not occur. These balances are recorded in Accounts payable and other accrued liabilities in the Unaudited Condensed Consolidated Balance Sheets.
Under Topic 605, the Direct Hire fallout reserve was recorded as a Trade receivables allowance and under Topic 606, it is recorded within Accounts payable and other accrued liabilities in the Unaudited Condensed Consolidated Balance Sheets. As of June 30, 2018 and December 31, 2017, the Direct Hire fallout reserve was $0.5 million.
Payment Terms
Our payment terms and conditions vary by arrangement, although terms are typically less than 90 days. Generally the timing between the satisfaction of the performance obligation and the payment is not significant and we currently do not have any significant financing components.
Cost of Services
Direct costs are composed of all related costs of employment for consultants, including compensation, payroll taxes, certain fringe benefits and subcontractor costs. Direct costs exclude depreciation and amortization expense (except for the product business), which is presented on a separate line in the accompanying Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income.
Associate and field management compensation, payroll taxes and fringe benefits are included in selling, general and administrative expenses (“SG&A”), along with other customary costs such as administrative and corporate costs. We generally expense sales commissions and any other incremental costs of obtaining a contract as incurred because the amortization period would be less than one year.
Unsatisfied Performance Obligations
We do not disclose the value of unsatisfied performance obligations for contracts if either the original expected length is one year or less or if revenue is recognized at the amount to which we have the right to invoice for services performed.
Disaggregation of Revenue
The following table provides information about disaggregated revenue by segment and revenue type for the three and six months ended June 30, 2018 and 2017 (in thousands):
 
Tech
 
FA
 
GS
 
Total
Three Months Ended June 30,
 
 
 
 
 
 
 
2018
 
 
 
 
 
 
 
Revenue by type:
 
 
 
 
 
 
 
Flex revenue
$
244,509

 
$
72,490

 
$
25,106

 
$
342,105

Direct Hire revenue
5,254

 
7,282

 

 
12,536

Product revenue

 

 
3,983

 
3,983

Total Revenue
$
249,763

 
$
79,772

 
$
29,089

 
$
358,624

2017
 
 
 
 
 
 
 
Revenue by type:
 
 
 
 
 
 
 
Flex revenue
$
222,744

 
$
80,038

 
$
21,233

 
$
324,015

Direct Hire revenue
5,625

 
8,228

 

 
13,853

Product revenue

 

 
2,441

 
2,441

Total Revenue
$
228,369

 
$
88,266

 
$
23,674

 
$
340,309

Six Months Ended June 30,
 
 
 
 
 
 
 
2018
 
 
 
 
 
 
 
Revenue by type:
 
 
 
 
 
 
 
Flex revenue
$
476,005

 
$
147,040

 
$
51,877

 
$
674,922

Direct Hire revenue
10,255

 
13,676

 

 
23,931

Product revenue

 

 
6,064

 
6,064

Total Revenue
$
486,260

 
$
160,716

 
$
57,941

 
$
704,917

2017
 
 
 
 
 
 
 
Revenue by type:
 
 
 
 
 
 
 
Flex revenue
$
439,630

 
$
160,987

 
$
42,730

 
$
643,347

Direct Hire revenue
10,784

 
14,574

 

 
25,358

Product revenue

 

 
5,596

 
5,596

Total Revenue
$
450,414

 
$
175,561

 
$
48,326

 
$
674,301


GS Flex revenue includes 42.3% and 41.4% of revenue recognized from fixed-price contracts for the three and six months ended June 30, 2018, respectively. GS Flex revenue includes 30.9% and 29.9% of revenue recognized from fixed-price contracts for the three and six months ended June 30, 2017, respectively.
Contract Balances
We record accounts receivable when our right to consideration becomes unconditional. Other than our trade receivable balance, we do not have any material contract assets as of January 1, 2018 and June 30, 2018.
We record a contract liability when we receive consideration from a customer prior to transferring goods or services to the customer or if we have an unconditional right and services have been performed. We recognize the contract liability as revenue after we have transferred control of the goods or services to the customer. Contract liabilities are recorded within Accounts payable and other accrued liabilities if expected to be recognized in less than one year and Other long-term liabilities, if over one year, in the Unaudited Condensed Consolidated Balance Sheets. We do not have any material contract liabilities as of January 1, 2018 and June 30, 2018.
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies
6 Months Ended
Jun. 30, 2018
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
Commitments and Contingencies
Employment Agreements
Kforce has employment agreements with certain executives that provide for minimum compensation, salary and continuation of certain benefits for a six-month to a three-year period after their employment ends under certain circumstances. Certain of the agreements also provide for a severance payment ranging from one to three times annual salary and one-half to three times average annual bonus if such an agreement is terminated without good cause by Kforce or for good reason by the executive subject to certain post-employment restrictive covenants. At June 30, 2018, our liability would be approximately $33.0 million if, following a change in control, all of the executives under contract were terminated without good cause by the employer or if the executives resigned for good reason and $13.4 million if, in the absence of a change in control, all of the executives under contract were terminated by Kforce without good cause or if the executives resigned for good reason.
Litigation
We are involved in legal proceedings, claims and administrative matters that arise in the ordinary course of business. We have made accruals with respect to certain of these matters, where appropriate, that are reflected in our unaudited condensed consolidated financial statements but are not, individually or in the aggregate, considered material. For other matters for which an accrual has not been made, we have not yet determined that a loss is probable or the amount of loss cannot be reasonably estimated. While the ultimate outcome of the matters cannot be determined, we currently do not expect that these proceedings and claims, individually or in the aggregate, will have a material effect on our financial position, results of operations or cash flows. The outcome of any litigation is inherently uncertain, however, and if decided adversely to us, or if we determine that settlement of particular litigation is appropriate, we may be subject to liability that could have a material adverse effect on our financial position, results of operations or cash flows. Kforce maintains liability insurance in amounts and with such coverage and deductibles as management believes is reasonable. The principal liability risks that Kforce insures against are workers’ compensation, personal injury, bodily injury, property damage, directors’ and officers’ liability, errors and omissions, cyber liability, employment practices liability and fidelity losses. There can be no assurance that Kforce’s liability insurance will cover all events or that the limits of coverage will be sufficient to fully cover all liabilities.
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accounts Payable and Other Accrued Liabilities
6 Months Ended
Jun. 30, 2018
Payables and Accruals [Abstract]  
Accounts Payable and Other Accrued Liabilities
Accounts Payable and Other Accrued Liabilities
Accounts payable and other accrued liabilities consisted of the following (in thousands):
 
June 30, 2018
 
December 31, 2017
Accounts payable
$
25,556

 
$
21,591

Accrued liabilities
12,404

 
13,282

Total Accounts payable and other accrued liabilities
$
37,960

 
$
34,873


Our accounts payable balance includes vendor and independent contractor payables. Our accrued liabilities balance includes the current portion of the deferred compensation plans liability, contract liabilities from contracts with customers and other accrued liabilities.
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accrued Payroll Costs
6 Months Ended
Jun. 30, 2018
Payables and Accruals [Abstract]  
Accrued Payroll Costs
Accrued Payroll Costs
Accrued payroll costs consisted of the following (in thousands):
 
June 30, 2018
 
December 31, 2017
Payroll and benefits
$
40,254

 
$
37,788

Health insurance liabilities
3,484

 
2,596

Payroll taxes
1,850

 
5,270

Workers’ compensation liabilities
1,015

 
1,232

Total Accrued payroll costs
$
46,603

 
$
46,886

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.10.0.1
Credit Facility
6 Months Ended
Jun. 30, 2018
Debt Disclosure [Abstract]  
Credit Facility
Credit Facility
On May 25, 2017, the Firm entered into a credit agreement with Wells Fargo Bank, National Association, as administrative agent, Wells Fargo Securities, LLC, as lead arranger and bookrunner, Bank of America, N.A., as syndication agent, Regions Bank and BMO Harris Bank, N.A., as co-documentation agents, and the lenders referred to therein (the “Credit Facility”). Under the Credit Facility, the Firm has a maximum borrowing capacity of $300.0 million, which may, subject to certain conditions and the participation of the lenders, be increased up to an aggregate additional amount of $150.0 million (the “Commitment”), which will be available to the Firm in the form of revolving credit loans, swingline loans and letters of credit. Letters of credit and swingline loans under the Credit Facility are subject to sublimits of $10.0 million. The maturity date of the Credit Facility is May 25, 2022. Borrowings under the Credit Facility are secured by substantially all of the tangible and intangible assets of the Firm, excluding the Firm’s corporate headquarters and certain other designated executed collateral.
Revolving credit loans under the Credit Facility bear interest at a rate equal to (a) the Base Rate (as described below) plus the Applicable Margin (as described below) or (b) the LIBOR Rate plus the Applicable Margin. Swingline loans under the Credit Facility bear interest at a rate equal to the Base Rate plus the Applicable Margin. The Base Rate is the highest of: (i) the Wells Fargo Bank, National Association prime rate, (ii) the federal funds rate plus 0.50% or (iii) one-month LIBOR plus 1.00%, and the LIBOR Rate is reserve-adjusted LIBOR for the applicable interest period, but not less than zero. The Applicable Margin is based on the Firm’s total leverage ratio. The Applicable Margin for Base Rate loans ranges from 0.25% to 0.75% and the Applicable Margin for LIBOR Rate loans ranges from 1.25% to 1.75%. The Firm will pay a quarterly non-refundable commitment fee equal to the Applicable Margin on the average daily unused portion of the Commitment (swingline loans do not constitute usage for this purpose). The Applicable Margin for the commitment fee is based on the Firm’s total leverage ratio and ranges between 0.20% and 0.35%.
The Firm is subject to certain affirmative and negative covenants including (but not limited to), the maintenance of a fixed charge coverage ratio of no less than 1.25 to 1.00 and the maintenance of a total leverage ratio of no greater than 3.25 to 1.00. The numerator in the fixed charge coverage ratio is defined pursuant to the Credit Facility as earnings before interest expense, income taxes, depreciation and amortization, stock-based compensation expense and other permitted items pursuant to our Credit Facility (disclosed as “Consolidated EBITDA”), less cash paid for capital expenditures, income taxes and dividends. The denominator is defined as Kforce’s fixed charges such as interest expense and principal payments paid or payable on outstanding debt other than borrowings under the Credit Facility. The total leverage ratio is defined pursuant to the Credit Facility as total indebtedness divided by Consolidated EBITDA. Our ability to make distributions or repurchases of equity securities could be limited if an event of default has occurred. Furthermore, our ability to repurchase equity securities could be limited if (a) the total leverage ratio is greater than 2.75 to 1.00 and (b) the Firm’s availability, inclusive of unrestricted cash, is less than $25.0 million. As of June 30, 2018, Kforce was not limited in making distributions and executing repurchases of our equity securities.
As of June 30, 2018 and December 31, 2017, $100.6 million and $116.5 million was outstanding, respectively, and $196.2 million and $180.3 million was available under the Credit Facility, respectively, subject to the covenants described above. Kforce had $3.2 million of outstanding letters of credit at June 30, 2018 and December 31, 2017 which, pursuant to the Credit Facility, reduces the availability.
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.10.0.1
Employee Benefit Plans
6 Months Ended
Jun. 30, 2018
Retirement Benefits [Abstract]  
Employee Benefit Plans
Employee Benefit Plans
Deferred Compensation Plans
The Firm maintains various non-qualified deferred compensation plans, pursuant to which eligible management and highly compensated key employees, as defined by IRS regulations, may elect to defer all or part of their compensation to later years. These amounts are classified in Accounts payable and other accrued liabilities if payable within the next year or in Other long-term liabilities if payable after the next year or upon retirement or termination of employment in the accompanying Unaudited Condensed Consolidated Balance Sheets. At June 30, 2018 and December 31, 2017, amounts related to the deferred compensation plans included in Accounts payable and other accrued liabilities were $2.0 million and $2.9 million, respectively, and $30.0 million and $28.9 million were included in Other long-term liabilities, respectively, in the Unaudited Condensed Consolidated Balance Sheets.
Kforce maintains a Rabbi Trust and holds life insurance policies on certain individuals to assist in the funding of the deferred compensation liability. If necessary, employee distributions are funded through proceeds from the sale of assets held within the Rabbi Trust. The balance of the assets within the Rabbi Trust, including the cash surrender value of the Company-owned life insurance policies, was $32.0 million and $31.4 million as of June 30, 2018 and December 31, 2017, respectively, and is included in Other assets, net in the accompanying Unaudited Condensed Consolidated Balance Sheets.
Supplemental Executive Retirement Plan
Kforce maintains a Supplemental Executive Retirement Plan (“SERP”) for the benefit of certain executive officers. The primary goals of the SERP are to create an additional wealth accumulation opportunity, restore lost qualified pension benefits due to government limitations and retain our covered executive officers. The SERP is a non-qualified benefit plan and does not include elective deferrals of covered executive officers’ compensation.
The following table presents the components of net periodic benefit cost (in thousands):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2018
 
2017
 
2018
 
2017
Service cost
$
338

 
$
80

 
$
676

 
$
160

Interest cost
117

 
135

 
234

 
269

Net periodic benefit cost
$
455

 
$
215

 
$
910

 
$
429


The service cost is recorded in SG&A and the interest cost is recorded in Other expense, net in the accompanying Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income.
The projected benefit obligation as of June 30, 2018 and December 31, 2017 was $15.3 million and $14.4 million, respectively, and is recorded in Other long-term liabilities in the accompanying Unaudited Condensed Consolidated Balance Sheets. There is no requirement for Kforce to fund the SERP and, as a result, no contributions were made to the SERP during the six months ended June 30, 2018. Kforce does not currently anticipate funding the SERP during the year ended December 31, 2018.
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock Incentive Plans
6 Months Ended
Jun. 30, 2018
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Stock Incentive Plans
Stock Incentive Plans
On April 18, 2017, the Kforce shareholders approved the 2017 Stock Incentive Plan (“2017 Plan”). The 2017 Plan allows for the issuance of stock options, stock appreciation rights, stock awards (including restricted stock awards (“RSAs”) and restricted stock units (“RSUs”)) and other stock-based awards. The aggregate number of shares of common stock that are subject to awards under the 2017 Plan is approximately 3.0 million shares. The 2017 Plan terminates on April 18, 2027. Prior to the effective date of the 2017 Plan, the Company granted stock awards to eligible participants under our 2016 Stock Incentive Plan and 2013 Stock Incentive Plan (collectively the “Prior Plans”). As of the effective date of the 2017 Plan, no additional awards may be granted pursuant to the Prior Plans; however, awards outstanding as of the effective date will continue to vest in accordance with the terms of the Prior Plans.
During the three months ended June 30, 2018 and 2017, stock-based compensation expense was $2.3 million and $1.8 million, respectively. During the six months ended June 30, 2018 and 2017, stock-based compensation expense was $4.6 million and $3.9 million, respectively.
Restricted Stock
Restricted stock (including RSAs and RSUs) are granted to executives and management either: for awards related to Kforce’s annual long-term incentive (“LTI”) compensation program or as part of a compensation package in order to retain directors, executives and management. The LTI award amounts are generally based on total shareholder return performance goals. Restricted stock granted during the six months ended June 30, 2018 will vest over a period between one to ten years, with equal vesting annually.
RSAs contain the same voting rights as other common stock as well as the right to forfeitable dividends in the form of additional RSAs at the same rate as the cash dividend on common stock and containing the same vesting provisions as the underlying award. RSUs contain no voting rights, but have the right to forfeitable dividend equivalents in the form of additional RSUs at the same rate as the cash dividend on common stock and containing the same vesting provisions as the underlying award. The distribution of shares of common stock for each RSU, pursuant to the terms of the Kforce Inc. Director’s Restricted Stock Unit Deferral Plan, can be deferred to a date later than the vesting date if an appropriate election was made. In the event of such deferral, vested RSUs have the right to dividend equivalents.
The following table presents the restricted stock activity for the six months ended June 30, 2018 (in thousands, except per share amounts):
 
Number of Restricted Stock
 
Weighted Average
Grant Date
Fair Value
 
Total Intrinsic
Value of Restricted
Stock Vested
Outstanding as of December 31, 2017
1,355

 
$
22.67

 

Granted
125

 
$
27.24

 

Forfeited
(27
)
 
$
20.81

 


Vested
(56
)
 
$
24.81

 
$
1,564

Outstanding as of June 30, 2018
1,397

 
$
23.15

 


As of June 30, 2018, total unrecognized stock compensation expense related to restricted stock was $25.7 million, which will be recognized over a weighted average remaining period of 4.2 years.
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.10.0.1
Derivative Instrument and Hedging Activity
6 Months Ended
Jun. 30, 2018
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Instrument and Hedging Activity
Derivative Instrument and Hedging Activity
Kforce is exposed to interest rate risk as a result of our corporate borrowing activities. The Firm uses an interest rate swap derivative as a risk management tool to mitigate the potential impact of rising interest rates on our variable rate debt.
On April 21, 2017, Kforce entered into a forward-starting interest rate swap agreement with Wells Fargo Bank, N.A. (the “Swap”). The Swap was effective May 31, 2017 and matures April 29, 2022. The Swap rate is 1.81%, which is added to our interest rate margin to determine the fixed rate that the Firm will pay to the counterparty during the term of the Swap based on the notional amount of the Swap. The notional amount of the Swap is $65.0 million for the first three years and decreases to $25.0 million for years four and five.
The Swap has been designated as a cash flow hedge and was effective as of June 30, 2018. The change in the fair value of the Swap was recorded as a component of Accumulated other comprehensive income in the Unaudited Condensed Consolidated Balance Sheets. As of June 30, 2018 and December 31, 2017, the fair value of the Swap asset was $1.4 million and $0.5 million, respectively.
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurements
6 Months Ended
Jun. 30, 2018
Fair Value Disclosures [Abstract]  
Fair Value Measurements
Fair Value Measurements
Kforce’s interest rate swap is measured at fair value using readily observable inputs, such as the LIBOR interest rate, which are considered to be Level 2 inputs. The Swap is recorded in Other assets, net within the accompanying Unaudited Condensed Consolidated Balance Sheets. Refer to Note J - “Derivative Instrument and Hedging Activity” for a complete discussion of the Firm’s derivative instrument.
Our contingent consideration liability relates to a non-significant business acquisition within our GS segment, which is measured on a recurring basis and recorded at fair value, using the discounted cash flow method. The inputs used to calculate the fair value of the contingent consideration liability are considered to be Level 3 inputs due to the lack of relevant market activity and significant management judgment. An increase in future cash flows may result in a higher estimated fair value while a decrease in future cash flows may result in a lower estimated fair value of the contingent consideration liability. Remeasurements to fair value are recorded in Other expense, net within the accompanying Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income. There was no activity in our recurring Level 3 fair value measurements for the six months ended June 30, 2018. The contingent consideration liability is recorded in Other long-term liabilities within the accompanying Unaudited Condensed Consolidated Balance Sheets.
Certain assets, in specific circumstances, are measured at fair value on a non-recurring basis utilizing Level 3 inputs such as goodwill, other intangible assets and other long-lived assets. For these assets, measurement at fair value in periods subsequent to their initial recognition would be applicable if one or more of these assets were determined to be impaired.
The following table sets forth by level, within the fair value hierarchy, estimated fair values on a recurring basis at June 30, 2018 and December 31, 2017 (in thousands):
Assets/(Liabilities) Measured at Fair Value:
Asset/(Liability)
 
Quoted Prices in
Active Markets
for Identical
Assets (Level 1)
 
Significant
Other
Observable
Inputs (Level 2)
 
Significant
Unobservable
Inputs (Level 3)
At June 30, 2018
 
 
 
 
 
 
 
Recurring basis:
 
 
 
 
 
 
 
Interest rate swap derivative instrument
$
1,412

 
$

 
$
1,412

 
$

Contingent consideration liability
$
(191
)
 
$

 
$

 
$
(191
)
At December 31, 2017
 
 
 
 
 
 
 
Recurring basis:
 
 
 
 
 
 
 
Interest rate swap derivative instrument
$
479

 
$

 
$
479

 
$

Contingent consideration liability
$
(191
)
 
$

 
$

 
$
(191
)

There were no transfers into or out of Level 1, 2 or 3 assets or liabilities during the six months ended June 30, 2018.
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.10.0.1
Supplemental Cash Flow Information
6 Months Ended
Jun. 30, 2018
Supplemental Cash Flow Elements [Abstract]  
Supplemental Cash Flow Information
Supplemental Cash Flow Information
The following table provides information regarding supplemental cash flows (in thousands):
 
Six Months Ended June 30,
 
2018
 
2017
Cash Paid During the Period For:
 
 
 
Income taxes
$
4,343

 
$
7,542

Interest, net
$
2,199

 
$
1,624

Non-Cash Financing and Investing Transactions:
 
 
 
Employee stock purchase plan
$
261

 
$
281

Equipment acquired under capital leases
$
424

 
$
465

Shares tendered in payment of exercise price of stock options
$
46

 
$


During the six months ended June 30, 2018, cash provided by operating activities included the receipt of an income tax refund in the amount of $6.8 million.
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2018
Accounting Policies [Abstract]  
Basis of Presentation
The unaudited condensed consolidated financial statements have been prepared pursuant to the rules and regulations of the SEC regarding interim financial reporting. Accordingly, certain information and footnotes normally required by GAAP for complete financial statements have been condensed or omitted pursuant to those rules and regulations, although Kforce believes that the disclosures made are adequate to make the information not misleading. These unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in our 2017 Annual Report on Form 10-K. In management’s opinion, the accompanying unaudited condensed consolidated financial statements reflect all adjustments considered necessary for a fair presentation. The Unaudited Condensed Consolidated Balance Sheet as of December 31, 2017 was derived from our audited Consolidated Balance Sheet as of December 31, 2017, as presented in our 2017 Annual Report on Form 10-K.
Our quarterly operating results are affected by the number of billing days in a particular quarter, the seasonality of our clients’ businesses and increased holiday and vacation days taken. In addition, we typically experience an increase in costs in the first quarter of each fiscal year as a result of certain U.S. state and federal employment tax resets, which negatively impacts our gross profit and overall profitability. The results of operations for any interim period may be impacted by these factors and are not necessarily indicative of, nor comparable to, the results of operations for a full year.
Principles of Consolidation
The unaudited condensed consolidated financial statements include the accounts of Kforce Inc. and its subsidiaries. All intercompany transactions and balances have been eliminated in consolidation. References in this document to “Kforce,” “the Company,” “we,” “the Firm,” “management,” “our” or “us” refer to Kforce Inc. and its subsidiaries, except where the context indicates otherwise.
Use of Estimates
The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The most important of these estimates and assumptions relate to the following: revenue transaction prices; allowance for doubtful accounts; income taxes; self-insured liabilities for workers’ compensation and health insurance; obligations for pension plans and goodwill and any related impairment. Although these and other estimates and assumptions are based on the best available information, actual results could be materially different from these estimates.
Earnings per Share
Basic earnings per share is computed as net income divided by the weighted average number of common shares outstanding (“WASO”) during the period. WASO excludes unvested shares of restricted stock. Diluted earnings per share is computed by dividing net income by diluted WASO. Diluted WASO includes the dilutive effect of potentially dilutive securities such as unvested shares of restricted stock using the treasury stock method, except where the effect of including potential common shares would be anti-dilutive.
New Accounting Standards
Recently Adopted Accounting Standards
In May 2014, the FASB issued authoritative guidance regarding revenue from contracts with customers, which specifies that revenue should be recognized when control of the promised goods or services is transferred to our customers at an amount that reflects the consideration to which we expect to be entitled to in exchange for those goods or services. The amended guidance (“Topic 606”) is effective for annual and interim reporting periods beginning after December 15, 2017. We adopted this new standard effective January 1, 2018, using the modified retrospective transition method with a cumulative adjustment to the opening balance of retained earnings. The comparative information continues to be reported under the accounting standards in effect for the period presented ("Topic 605"). Refer to Note C - "Revenue Recognition" for additional accounting policy and transition disclosures.
Accounting Standards Not Yet Adopted
In February 2018, the FASB issued authoritative guidance regarding the reclassification of certain stranded tax effects from accumulated other comprehensive income to retained earnings as a result of the change in tax rates related to the Tax Cuts and Jobs Act. The guidance is effective for fiscal periods beginning after December 15, 2018. The guidance should be applied either in the period of adoption or retrospectively. Kforce does not anticipate that this guidance will have a material impact on the consolidated financial statements.
In August 2017, the FASB issued authoritative guidance targeting improvements to accounting for hedging activities by simplifying the rules around hedge accounting and improving the disclosure requirements. The guidance is effective for annual periods beginning after December 15, 2018. The hedge accounting guidance should be implemented using a modified retrospective approach for any hedges that exist on the date of adoption, while the presentation and disclosure requirements must be applied prospectively. Kforce is currently evaluating the potential impact on the consolidated financial statements, especially with respect to disclosures.
In June 2016, the FASB issued authoritative guidance on accounting for credit losses on financial instruments, including trade receivables. The guidance requires the application of a current expected credit loss model, which measures credit losses based on relevant information about past events, including historical experience, current conditions, and reasonable and supportable forecasts. The guidance is effective for annual periods beginning after December 15, 2019. The guidance requires companies to apply the requirements using a modified retrospective approach. Kforce is currently evaluating the potential impact on the consolidated financial statements, especially with respect to disclosures.
In February 2016, the FASB issued authoritative guidance regarding the accounting for leases, and has since issued subsequent updates to the initial guidance. The guidance requires the recognition of assets and liabilities for operating leases with terms longer than 12 months. The guidance is effective for annual periods beginning after December 15, 2018 and we expect to utilize the optional transition method in the period of adoption without retrospective application to previous periods. We continue to make progress with our implementation procedures, including upgrading our lease accounting software, assessing accounting policy elections, evaluating the impact on internal controls and analyzing our lease and other vendor contracts to determine the appropriate accounting treatment. While we are continuing to assess the effect of adoption, we currently believe the most significant changes include the recognition of right-of-use assets and lease liabilities on our balance sheets for real estate and office equipment operating leases as well as the related financial statement disclosures.
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.10.0.1
Reportable Segments (Tables)
6 Months Ended
Jun. 30, 2018
Segment Reporting [Abstract]  
Operations of Segments
The following table provides information concerning the operations of our segments (in thousands):

Tech
 
FA
 
GS
 
Total
Three Months Ended June 30,
 
 
 
 
 
 
 
2018
 
 
 
 
 
 
 
Revenue
$
249,763

 
$
79,772

 
$
29,089

 
$
358,624

Gross profit
$
71,830

 
$
28,390

 
$
7,263

 
$
107,483

Operating expenses
 
 
 
 
 
 
85,641

Income before income taxes
 
 
 
 
 
 
$
21,842

2017
 
 
 
 
 
 
 
Revenue
$
228,369

 
$
88,266

 
$
23,674

 
$
340,309

Gross profit
$
65,563

 
$
31,302

 
$
7,054

 
$
103,919

Operating expenses
 
 
 
 
 
 
85,916

Income before income taxes
 
 
 
 
 
 
$
18,003

Six Months Ended June 30,
 
 
 
 
 
 
 
2018
 
 
 
 
 
 
 
Revenue
$
486,260

 
$
160,716

 
$
57,941

 
$
704,917

Gross profit
$
137,178

 
$
55,551

 
$
14,942

 
$
207,671

Operating expenses
 
 
 
 
 
 
173,580

Income before income taxes
 
 
 
 
 
 
$
34,091

2017
 
 
 
 
 
 
 
Revenue
$
450,414

 
$
175,561

 
$
48,326

 
$
674,301

Gross profit
$
126,663

 
$
59,957

 
$
14,434

 
$
201,054

Operating expenses
 
 
 
 
 
 
173,829

Income before income taxes
 
 
 
 
 
 
$
27,225

XML 33 R22.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2018
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenues
The following table provides information about disaggregated revenue by segment and revenue type for the three and six months ended June 30, 2018 and 2017 (in thousands):
 
Tech
 
FA
 
GS
 
Total
Three Months Ended June 30,
 
 
 
 
 
 
 
2018
 
 
 
 
 
 
 
Revenue by type:
 
 
 
 
 
 
 
Flex revenue
$
244,509

 
$
72,490

 
$
25,106

 
$
342,105

Direct Hire revenue
5,254

 
7,282

 

 
12,536

Product revenue

 

 
3,983

 
3,983

Total Revenue
$
249,763

 
$
79,772

 
$
29,089

 
$
358,624

2017
 
 
 
 
 
 
 
Revenue by type:
 
 
 
 
 
 
 
Flex revenue
$
222,744

 
$
80,038

 
$
21,233

 
$
324,015

Direct Hire revenue
5,625

 
8,228

 

 
13,853

Product revenue

 

 
2,441

 
2,441

Total Revenue
$
228,369

 
$
88,266

 
$
23,674

 
$
340,309

Six Months Ended June 30,
 
 
 
 
 
 
 
2018
 
 
 
 
 
 
 
Revenue by type:
 
 
 
 
 
 
 
Flex revenue
$
476,005

 
$
147,040

 
$
51,877

 
$
674,922

Direct Hire revenue
10,255

 
13,676

 

 
23,931

Product revenue

 

 
6,064

 
6,064

Total Revenue
$
486,260

 
$
160,716

 
$
57,941

 
$
704,917

2017
 
 
 
 
 
 
 
Revenue by type:
 
 
 
 
 
 
 
Flex revenue
$
439,630

 
$
160,987

 
$
42,730

 
$
643,347

Direct Hire revenue
10,784

 
14,574

 

 
25,358

Product revenue

 

 
5,596

 
5,596

Total Revenue
$
450,414

 
$
175,561

 
$
48,326

 
$
674,301

XML 34 R23.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accounts Payable and Other Accrued Liabilities (Tables)
6 Months Ended
Jun. 30, 2018
Payables and Accruals [Abstract]  
Schedule of Accounts Payable and Accrued Liabilities
Accounts payable and other accrued liabilities consisted of the following (in thousands):
 
June 30, 2018
 
December 31, 2017
Accounts payable
$
25,556

 
$
21,591

Accrued liabilities
12,404

 
13,282

Total Accounts payable and other accrued liabilities
$
37,960

 
$
34,873

XML 35 R24.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accrued Payroll Costs (Tables)
6 Months Ended
Jun. 30, 2018
Payables and Accruals [Abstract]  
Employee Related Liabilities
Accrued payroll costs consisted of the following (in thousands):
 
June 30, 2018
 
December 31, 2017
Payroll and benefits
$
40,254

 
$
37,788

Health insurance liabilities
3,484

 
2,596

Payroll taxes
1,850

 
5,270

Workers’ compensation liabilities
1,015

 
1,232

Total Accrued payroll costs
$
46,603

 
$
46,886

XML 36 R25.htm IDEA: XBRL DOCUMENT v3.10.0.1
Employee Benefit Plans (Tables)
6 Months Ended
Jun. 30, 2018
Retirement Benefits [Abstract]  
Components of Net Periodic Benefit Cost
The following table presents the components of net periodic benefit cost (in thousands):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2018
 
2017
 
2018
 
2017
Service cost
$
338

 
$
80

 
$
676

 
$
160

Interest cost
117

 
135

 
234

 
269

Net periodic benefit cost
$
455

 
$
215

 
$
910

 
$
429

XML 37 R26.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock Incentive Plans (Tables)
6 Months Ended
Jun. 30, 2018
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Summary of Restricted Stock Activity
The following table presents the restricted stock activity for the six months ended June 30, 2018 (in thousands, except per share amounts):
 
Number of Restricted Stock
 
Weighted Average
Grant Date
Fair Value
 
Total Intrinsic
Value of Restricted
Stock Vested
Outstanding as of December 31, 2017
1,355

 
$
22.67

 

Granted
125

 
$
27.24

 

Forfeited
(27
)
 
$
20.81

 


Vested
(56
)
 
$
24.81

 
$
1,564

Outstanding as of June 30, 2018
1,397

 
$
23.15

 

XML 38 R27.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2018
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis
The following table sets forth by level, within the fair value hierarchy, estimated fair values on a recurring basis at June 30, 2018 and December 31, 2017 (in thousands):
Assets/(Liabilities) Measured at Fair Value:
Asset/(Liability)
 
Quoted Prices in
Active Markets
for Identical
Assets (Level 1)
 
Significant
Other
Observable
Inputs (Level 2)
 
Significant
Unobservable
Inputs (Level 3)
At June 30, 2018
 
 
 
 
 
 
 
Recurring basis:
 
 
 
 
 
 
 
Interest rate swap derivative instrument
$
1,412

 
$

 
$
1,412

 
$

Contingent consideration liability
$
(191
)
 
$

 
$

 
$
(191
)
At December 31, 2017
 
 
 
 
 
 
 
Recurring basis:
 
 
 
 
 
 
 
Interest rate swap derivative instrument
$
479

 
$

 
$
479

 
$

Contingent consideration liability
$
(191
)
 
$

 
$

 
$
(191
)
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.10.0.1
Supplemental Cash Flow Information (Tables)
6 Months Ended
Jun. 30, 2018
Supplemental Cash Flow Elements [Abstract]  
Details of Supplemental Cash Flow Information
The following table provides information regarding supplemental cash flows (in thousands):
 
Six Months Ended June 30,
 
2018
 
2017
Cash Paid During the Period For:
 
 
 
Income taxes
$
4,343

 
$
7,542

Interest, net
$
2,199

 
$
1,624

Non-Cash Financing and Investing Transactions:
 
 
 
Employee stock purchase plan
$
261

 
$
281

Equipment acquired under capital leases
$
424

 
$
465

Shares tendered in payment of exercise price of stock options
$
46

 
$

XML 40 R29.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Earnings per Share        
Common stock equivalents (in shares) 473 209 398 294
Anti-dilutive common stock equivalents (in shares) 0 0 0 0
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.10.0.1
Reportable Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Segment Reporting Information [Line Items]        
Revenue $ 358,624 $ 340,309 $ 704,917 $ 674,301
Gross profit 107,483 103,919 207,671 201,054
Operating expenses 85,641 85,916 173,580 173,829
Income before income taxes 21,842 18,003 34,091 27,225
Tech        
Segment Reporting Information [Line Items]        
Revenue 249,763 228,369 486,260 450,414
Gross profit 71,830 65,563 137,178 126,663
FA        
Segment Reporting Information [Line Items]        
Revenue 79,772 88,266 160,716 175,561
Gross profit 28,390 31,302 55,551 59,957
GS        
Segment Reporting Information [Line Items]        
Revenue 29,089 23,674 57,941 48,326
Gross profit $ 7,263 $ 7,054 $ 14,942 $ 14,434
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Recognition - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Jan. 01, 2018
Dec. 31, 2017
Disaggregation of Revenue [Line Items]            
Cumulative effect of new accounting standard, net of tax           $ (179)
Contingency period (or less)     90 days      
Required payment period (typically less)     90 days      
Contract assets $ 0   $ 0   $ 0  
Contract liabilities 0   0   0  
Direct Hire revenue            
Disaggregation of Revenue [Line Items]            
Contract with customer, refund liability $ 500   $ 500     500
Fixed-price Contract | GS | Flex revenue            
Disaggregation of Revenue [Line Items]            
Revenue, as a percent 42.30% 30.90% 41.40% 29.90%    
Retained Earnings            
Disaggregation of Revenue [Line Items]            
Cumulative effect of new accounting standard, net of tax           $ (179)
Accounting Standards Update 2014-09            
Disaggregation of Revenue [Line Items]            
Contract liabilities         200  
Accounting Standards Update 2014-09 | Retained Earnings            
Disaggregation of Revenue [Line Items]            
Cumulative effect of new accounting standard, net of tax         $ (200)  
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Recognition - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Disaggregation of Revenue [Line Items]        
Total Revenue $ 358,624 $ 340,309 $ 704,917 $ 674,301
Flex revenue        
Disaggregation of Revenue [Line Items]        
Total Revenue 342,105 324,015 674,922 643,347
Direct Hire revenue        
Disaggregation of Revenue [Line Items]        
Total Revenue 12,536 13,853 23,931 25,358
Product revenue        
Disaggregation of Revenue [Line Items]        
Total Revenue 3,983 2,441 6,064 5,596
Tech        
Disaggregation of Revenue [Line Items]        
Total Revenue 249,763 228,369 486,260 450,414
Tech | Flex revenue        
Disaggregation of Revenue [Line Items]        
Total Revenue 244,509 222,744 476,005 439,630
Tech | Direct Hire revenue        
Disaggregation of Revenue [Line Items]        
Total Revenue 5,254 5,625 10,255 10,784
Tech | Product revenue        
Disaggregation of Revenue [Line Items]        
Total Revenue 0 0 0 0
FA        
Disaggregation of Revenue [Line Items]        
Total Revenue 79,772 88,266 160,716 175,561
FA | Flex revenue        
Disaggregation of Revenue [Line Items]        
Total Revenue 72,490 80,038 147,040 160,987
FA | Direct Hire revenue        
Disaggregation of Revenue [Line Items]        
Total Revenue 7,282 8,228 13,676 14,574
FA | Product revenue        
Disaggregation of Revenue [Line Items]        
Total Revenue 0 0 0 0
GS        
Disaggregation of Revenue [Line Items]        
Total Revenue 29,089 23,674 57,941 48,326
GS | Flex revenue        
Disaggregation of Revenue [Line Items]        
Total Revenue 25,106 21,233 51,877 42,730
GS | Direct Hire revenue        
Disaggregation of Revenue [Line Items]        
Total Revenue 0 0 0 0
GS | Product revenue        
Disaggregation of Revenue [Line Items]        
Total Revenue $ 3,983 $ 2,441 $ 6,064 $ 5,596
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies (Details)
$ in Millions
6 Months Ended
Jun. 30, 2018
USD ($)
Other Commitments [Line Items]  
Unemployment benefits, possible liability with a change in control $ 33.0
Unemployment benefits, possible liability without a change in control $ 13.4
Minimum  
Other Commitments [Line Items]  
Period for providing minimum compensation salary and continuation of certain benefits to executives under employment agreements 6 months
Severance payment as a percentage of annual salary 100.00%
Severance payment as a percentage of annual bonus 50.00%
Maximum  
Other Commitments [Line Items]  
Period for providing minimum compensation salary and continuation of certain benefits to executives under employment agreements 3 years
Severance payment as a percentage of annual salary 300.00%
Severance payment as a percentage of annual bonus 300.00%
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accounts Payable and Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Payables and Accruals [Abstract]    
Accounts payable $ 25,556 $ 21,591
Accrued liabilities 12,404 13,282
Total Accounts payable and other accrued liabilities $ 37,960 $ 34,873
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accrued Payroll Costs (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Payables and Accruals [Abstract]    
Payroll and benefits $ 40,254 $ 37,788
Health insurance liabilities 3,484 2,596
Payroll taxes 1,850 5,270
Workers’ compensation liabilities 1,015 1,232
Total Accrued payroll costs $ 46,603 $ 46,886
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.10.0.1
Credit Facility (Details) - Line of Credit
6 Months Ended
Jun. 30, 2018
USD ($)
Dec. 31, 2017
USD ($)
Federal Funds Rate    
Line of Credit Facility [Line Items]    
Interest rate 0.50%  
LIBOR    
Line of Credit Facility [Line Items]    
Interest rate 1.00%  
Base Rate | Minimum    
Line of Credit Facility [Line Items]    
Interest rate 0.25%  
Base Rate | Maximum    
Line of Credit Facility [Line Items]    
Interest rate 0.75%  
Revolving Credit Facility    
Line of Credit Facility [Line Items]    
Line of credit maximum borrowing capacity $ 300,000,000  
Possible borrowing capacity increase 150,000,000  
Line of credit outstanding 100,600,000 $ 116,500,000
Line of credit remaining borrowing capacity $ 196,200,000 180,300,000
Revolving Credit Facility | Minimum    
Line of Credit Facility [Line Items]    
Commitment fee percentage 0.20%  
Fixed charge coverage ratio 1.25  
Equity securities limitation, leverage ratio 2.75  
Cash availability $ 25,000,000  
Revolving Credit Facility | Maximum    
Line of Credit Facility [Line Items]    
Commitment fee percentage 0.35%  
Leverage ratio 3.25  
Revolving Credit Facility | LIBOR | Minimum    
Line of Credit Facility [Line Items]    
Interest rate 1.25%  
Revolving Credit Facility | LIBOR | Maximum    
Line of Credit Facility [Line Items]    
Interest rate 1.75%  
Letters of Credit    
Line of Credit Facility [Line Items]    
Line of credit maximum borrowing capacity $ 10,000,000  
Line of credit outstanding 3,200,000 $ 3,200,000
Swingline Loan    
Line of Credit Facility [Line Items]    
Line of credit maximum borrowing capacity $ 10,000,000  
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.10.0.1
Employee Benefit Plans - Additional Information (Details) - USD ($)
6 Months Ended
Jun. 30, 2018
Dec. 31, 2017
Retirement Benefits [Abstract]    
Current deferred compensation liability $ 2,000,000 $ 2,900,000
Deferred compensation plan 30,000,000 28,900,000
Deferred compensation plan assets 32,000,000 31,400,000
Supplemental executive retirement plan 15,300,000 $ 14,400,000
Employer contributions to benefit plans 0  
Expected funding of the SERP in the current year $ 0  
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.10.0.1
Employee Benefit Plans - Components of Net Periodic Benefit Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Retirement Benefits [Abstract]        
Service cost $ 338 $ 80 $ 676 $ 160
Interest cost 117 135 234 269
Net periodic benefit cost $ 455 $ 215 $ 910 $ 429
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock Incentive Plans - Additional Information (Details) - USD ($)
shares in Millions, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Apr. 18, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based compensation expense $ 2.3 $ 1.8 $ 4.6 $ 3.9  
Restricted Stock          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Total unrecognized compensation expenses $ 25.7   $ 25.7    
Weighted average period expected to be recognized     4 years 2 months    
2017 Stock Incentive Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares available for grant (in shares)         3.0
Minimum | Restricted Stock          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Restricted stock granted, vesting period     1 year    
Maximum | Restricted Stock          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Restricted stock granted, vesting period     10 years    
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock Incentive Plans - Summary of Restricted Stock Activity (Details) - Restricted Stock
$ / shares in Units, shares in Thousands, $ in Thousands
6 Months Ended
Jun. 30, 2018
USD ($)
$ / shares
shares
Number of Restricted Stock  
Outstanding, as of beginning of period (in shares) | shares 1,355
Granted (in shares) | shares 125
Forfeited (in shares) | shares (27)
Vested (in shares) | shares (56)
Outstanding, as of end of period (in shares) | shares 1,397
Weighted Average Grant Date Fair Value  
Outstanding, as of beginning of period (in dollars per share) | $ / shares $ 22.67
Granted (in dollars per share) | $ / shares 27.24
Forfeited (in dollars per share) | $ / shares 20.81
Vested (in dollars per share) | $ / shares 24.81
Outstanding, as of end of period (in dollars per share) | $ / shares $ 23.15
Vested, total intrinsic value of restricted stock vested | $ $ 1,564
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.10.0.1
Derivative Instrument and Hedging Activity (Details) - Designated as Hedging Instrument - Interest Rate Swap - USD ($)
May 31, 2021
May 31, 2020
May 31, 2019
Jun. 30, 2018
May 31, 2018
Dec. 31, 2017
May 31, 2017
Derivative Instruments and Hedging Activities Disclosures [Line Items]              
Derivative rate             1.81%
Derivative, notional amount         $ 65,000,000   $ 65,000,000
Interest rate swap derivative instrument       $ 1,400,000   $ 500,000  
Scenario, Forecast              
Derivative Instruments and Hedging Activities Disclosures [Line Items]              
Derivative, notional amount $ 25,000,000 $ 25,000,000 $ 65,000,000        
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurements - Schedule of Estimated Fair Values (Details) - Recurring Basis - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Contingent consideration liability $ (191) $ (191)
Interest Rate Swap    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Interest rate swap derivative instrument 1,412 479
Quoted Prices in Active Markets for Identical Assets (Level 1)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Contingent consideration liability 0 0
Quoted Prices in Active Markets for Identical Assets (Level 1) | Interest Rate Swap    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Interest rate swap derivative instrument 0 0
Significant Other Observable Inputs (Level 2)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Contingent consideration liability 0 0
Significant Other Observable Inputs (Level 2) | Interest Rate Swap    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Interest rate swap derivative instrument 1,412 479
Significant Unobservable Inputs (Level 3)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Contingent consideration liability (191) (191)
Significant Unobservable Inputs (Level 3) | Interest Rate Swap    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Interest rate swap derivative instrument $ 0 $ 0
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.10.0.1
Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Cash Paid During the Period For:    
Income taxes $ 4,343 $ 7,542
Interest, net 2,199 1,624
Non-Cash Financing and Investing Transactions:    
Employee stock purchase plan 261 281
Equipment acquired under capital leases 424 465
Shares tendered in payment of exercise price of stock options 46 $ 0
Proceeds from income tax refunds $ 6,800  
EXCEL 55 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !&! DT?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ $8$"36;S"V"" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGB06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " 1@0)-0!IH2.\ K @ $0 &1O8U!R;W!S+V-O M&ULS9)12\,P$,>_BN2]O;0;54*7%\6G"8(#Q;>0W+9@TX3DI-VW-ZU; MA^@'$/*2NW]^]SM(JX/0/N)S] $C64PWH^OZ)'38L"-1$ !)']&I5.9$GYM[ M'YVB?(T'"$I_J -"S7D##DD910HF8!$6(I.MT4)'5.3C&6_T@@^?L9MA1@-V MZ+"G!%59 9/3Q' :NQ:N@ E&&%WZ+J!9B'/U3^S< 79.CLDNJ6$8RF$UY_(. M%;P];5_F=0O;)U*]QOPJ64&G@!MVF?RZNG_8/3)9\^JNX/G4NZH1_%:LF_?) M]8??5=AY8_?V'QM?!&4+O_Z%_ )02P,$% @ $8$"39E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T M$W-I=MNTF83M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY M\^XN8NB&B)3R> +]O6N[!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4? M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M M&N#C\7@XMLO2BW A(5M>5 TR 6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2. MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$. M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07 M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL! M_]':-\*K^(+ .7\N?<^E[[GT/:'2MSAD M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W MF)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>( M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K> M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5 MYYN MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+ MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> , M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H: M,]6+K#F-"F]!U4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ M 5!+ P04 " 1@0)-X<3/_U0" "N!P & 'AL+W=O@+)N MYR/_S?!M>0&/T#^;$]^[%JS-CU?V(\T-R$:"!$(P&M_TO P&_$V*3?!^92?43D23/ M..L\WI]62W11H"U6FUEHH]D[\T]E*Y3UD8=9\-!N!L2A1T03!!H1@?(]"D0N M@4-DT:./ D<;@=T"V)D!-G0\H<=N>NRDQX8>3^C); -L1.H62)P"B45?S01L MQ-HMD#H%4HN^F0G8"!2Z%59.A97-1S.)'I(82-,?. ^5!C*8H2O)IG%$Q>OQKXS30* MX17LWI@N-;&.S6@?F=?S'=YWLN^$WZI&>&\[2+^0K!VZ8S"VZ/P?4$L#!!0 ( !&! DU%,[D:6P0 %<4 M 8 >&PO=V]R:W-H965T&ULC9C;;N,V$(9?1=#]1CR* MDF$;B&05+= "P19MKQ6;/F!U<"4YWKY]J4.\]LPHV9O8HK^9X4]2_!DNKW7S MK3U:VWG?RZ)J5_ZQZ\Z+(&BW1UOF[5-]MI7[95\W9=ZYQ^80M.?&YKLAJ"P" MP5@8E/FI\M?+H>VE62_K2U><*OO2>.VE+//FO\06]77E<_^]X>OI<.SZAF"] M/.<'^Z?M_CJ_-.XIN&79G4I;M:>Z\AJ[7_G/?)$)T0<,Q-\G>VWOOGN]E->Z M_M8__+9;^:SOD2WLMNM3Y.[CS::V*/I,KA__3DG]6\T^\/[[>_9?!O%.S&O> MVK0N_CGMNN/*CWQO9_?YI>B^UM=?[21(^]ZD_G?[9@N']SUQ-;9UT0Y_O>VE M[>IRRN*Z4N;?Q\]3-7Q>I_SO872 F +$+<#5_BA 3@'R1X#Z,$!- >IG*^@I M0(,*P:A]&,Q-WN7K95-?O69<#^>\7W9\H=UT;?O&87:&W]QXMJ[U;2W$,GCK M\TQ(,B+B'I&/R 8C_$8$KOZM$X+J1")PA<<"*4$HT(=/DV0?)GGHIB3'2@[Q M\CY>T_&*C%=#O+J/#\%8CX@9D&I I(Y"J#4E,,4DB\&08,PP%7,#Q@5CH5&2 MS4RA)K5IK V4249$WY41FG/%@38"DZ&,&="&,14;H<" 9@1FI%"&UA:2VD*L M+0+:0E2&,Z,B\)ZD%"9C#N<-8X*9T("1RBB,,SVSI@VIS6!MH#>)064BH108 M@92B- /3L<$4#]V:!).;D1B/9I1%I+((*9.@3!+A,K$$RS;%D& :;H 8DK'2 M0!6&E)M^6E-,:HJQ)K HDIAX?5@,9PM33GD(WS%,R3",X"M&5(S=:J5U<4;; M$,/*D \QW&FA06]2BI(:3.J&H(2.X821E!(SRF8,EF-E$BKCN(Y;[= $"8Q' MC"$SQIASAQCN'E11(^8@.H$*:6T8%(>I,-)P9R2H*%0*2L,4 M9]S$,])HM^<22]-0FB0V*C>*4!N!.>>#)Q@"<\M-0;NFLKD]-)Q11Y]%N$*' M&3F7@79\CBT?[IT)Q_;K5BP<'0Q]X5S P<%4&*.A^235HR[:[3FV>PGMGF/K M1:HP\@5-^*=I,BK-W#JF'9YCBY?0XB?&/*QCI=$Z)C#.X&%H0V B1,L](XO& MLQL0[?(&]FAMX2B,Q%<&MDOI3U(:DX/_#V6?4J"RXNQ0I;7,8;JA:;UM?JJZWPKO6VRW8\W )!MH3OD@Y MT;[ABVR\X_J1?KQR^R-O#J>J]5[KKJO+X<)E7]>==9UG3VY&CC;?W1X*N^_Z MK\9];\:KKO&AJ\_3-5YPNTM<_P]02P,$% @ $8$"3>J+5"$P! [!, M !@ !X;"]W;W)K0A'_L?^SAL^/5I6F_ M=8<0^L7WNCIUZ^6A[\\/6=8]'T)==E^:-N^9MVY#>5^#*JK M#)7*L[H\GI:;U?CLL=VLFK>^.I["8[OHWNJZ;/_=AJJYK)>P_'CP]?AZZ(<' MV69U+E_#'Z'_\_S8QKOLULK^6(=3=VQ.BS:\K)<_PL-.ZR%@5/QU#)=N=KT8 M4GEJFF_#S:_[]5(-CD(5GONAB3)^O8==J*JAI>CCGZG1Y:W/(7!^_='ZSV/R M,9FGL@N[IOK[N.\/ZZ5?+O;AI7RK^J_-Y9&ZJ M;OQ9^M<#D4!#SH.YO/P8;1>?OF^,767O0SN39'N5X$R" M]XH=5YC\)LEB_S<3*)K ,5[/XYT;PG25PE;I2#*).T&%RB<&Q8E>'/="JGGK^-A;8PHR=CM!9J(NX<:+ M;CQW0RIAZUDWVMNC#(%F]@)*Q MI+@;QB7%RP&LHT,CRG2J@B&!2>!^.* EMH15%@D< 2=-YH91*.9!*#84N*3: <9'H"QV=. M\0F0PS2E,4:!DA!?=*DDR!SX!4Y1ABARFE-I;Y)!$HPL^/H+.*H6I$9)A MBGQ?F]-]K:!QK'H^U=P[D:&,EF'=0:(%&:/(,>HHMI#SD:7RF>3>AXQ/Y/BD M[R-;Y&!TP&I.$B4VH2C#$SD\*8JVR+%H#!JVUDDZ[>)*GW D,Q0Y0QUC%H>C M*RC-!1&HQ$QIF9^:\]-16FG.100#AKUA"OPL[%QW[TCFI^;\=)18FI/Q!ZN< M!SIADM 4A7*)&M(R136G*-V);S7'(UBE%2UI2:<-NM290.)0@'/446IIX95? MVI1*.FE3FLV.789SL-_+]O5XZA9/3=\W]7C.\M(T?8AMJB\QOT,H][>;*KST MPZ6+U^WU_.EZTS?GZ6PMNQWP;?X#4$L#!!0 ( !&! DV);"U89P( -0( M 8 >&PO=V]R:W-H965T&ULC99OKYL@%,:_BO$#7,3_ M-M9D[;)LR98T=]GVFK:TFJOB@-:[;S] :Q2X;?NB C[/.;^#"N0]H6^LQ)@[ M[TW=LK5;(O9 .M^+.B= &<=&E9\ ZBM%1F9H:^)X7@P95K5OD M:FQ'BYQ<>%VU>$<==FD:1/]M<$WZM0O=V\!K=2ZY' !%WJ$S_HGYKVY'10], M48Y5@UM6D=:A^+1V/\'5%OK2H!2_*]RS6=N1I>P)>9.=;\>UZTDB7.,#ER&0 MN%SQ%M>UC"0X_HY!W2FG-,[;M^A?5/&BF#UB>$OJ/]61EVLW=9TC/J%+S5]) M_Q6/!46N,U;_'5]Q+>221.0XD)JI?^=P89PT8Q2!TJ#WX5JUZMJ/\6\VN\$? M#?YD@.%=0S : LT !C)5ZF?$49%3TCMT>%H=DB\%7 5B,@]R4,V=NB>J96+T M6J1>#JXRSBC9#!)_)O&7BJVI".-) D3^"<*W0OC*'\PAH-T?6/V!\H=SOX:X M&22)DK1#$5&<:G581$$0V$E"*TEHD@0:R2!)9TF\%P]J) ]$"Y+(2A*9)*%& M,DBB61(8>>JGT3PA7!#%5J+8)(HTHMA(I*/<4RP8$BM#8C+$&D/RD.&>8L&0 M6AE2DR'1&-)GWI$'H@5)9B7)3!+MD]AD1JW^^.CU67E&N6""GGU%\DRJ3%^2 M/"-9 J,L-JFLRC +/Z;Z8)V$!E5F+)3P:2J;\BZ5?>&$ODD%=2K?R!5&89)9 MJ&Q*&"*4X8DR=&I^X;":B M38=]=NAPTHUG"# =9(K_4$L#!!0 ( !&! DWZ6I/ GP, *T/ 8 M>&PO=V]R:W-H965T&ULC5?9CMI(%/T5Y'=BWUI<=@N0 C3, M2#-2*U&29S<4C14OQ'8WF;^?\M)N^]8UY 4OG'/W.N5:7//B9WG6NIK]3I.L M7#KGJKH\N&YY..LT*C_E%YV9?TYYD4:5>2Q>W/)2Z.C8D-+$99[GNVD49\YJ MT;Q[*E:+_+5*XDP_%;/R-4VCXK^U3O+KT@'G_<67^.5(2O>BONOIV M>2K,D]M;.<:ISLHXSV:%/BV=S_"P9UY-:!#?8WTM!_>S.I7G//]9/_Q]7#I> M'9%.]*&J343F\J8W.DEJ2R:.7YU1I_=9$X?W[]9W3?(FF>>HU)L\^1$?J_/2 M"9S949^BUZ3ZDE__TEU"TIEUV?^CWW1BX'4DQLR_TV@"ZPBL)P#<)/".P#\(_"9!= 31$YBZ29 =0?8$'MXD^!W! M_P@IN$E0'4%]$&33P+:Z3;NV416M%D5^G17MQ%VB>K#A09F!.-0OF_XW_YF. ME>;MVRID"_>MMM-!UBV$#2%\#-D0$#&&; F('$,>"8@_ANP(B!I#]@0DZ"&N M*49?$496A#5\/N2'-)^3?-[PQ8 /GH=*VF)4@\D:S!Q4B'*] QJ%(LA0!!$* MH-:U&#GPHD#@[NUME)#@*SH8208CB6#PJ$G+#7#!%&KQ1EJ548"&:6MC!%<< M)_9HPZQN[8BH0@D"+8*];6HNPM!3DJZ23U;)_^/I4R1?657FJ#)K9:7#I!"H MQKM[J%$L 1E+0'0<*T=@N0DG?(2DCY#P@7J\#BT?J,.;T)X"-$ZV#'C M?&PS\P%HG!&MZ\"(C!3.B!%")QF.^ YJ' Z]30"U3P0X'&ZO0A^/)@$"@04< M[-T$8&*E ;V; +6=A-B/O5/,86KTZ(T"B)T"\ X*MBC/98@U>7<7-@Z(UF3P MB8 !^1;GGS\;?)X!S0.AA9XL!4>@.$NV.K-V=1\TN(-A'H#QTG;\CT/ JP3 M^PZF)F'C@&BE!T+J06"YL378?!K@S\@] 1-23'U<,5JK&:'5^#-DW8%&ZTYZ M')=H0^ 4(-"6 G!A(\6QR-E#,_BC@ Q$/9G#8&;2T\%@R795LL=G#GJ@^R_ M4?$29^7L.:_,\:4Y9)SRO-+&J/?)E/YLSL[]0Z)/57VKS'W1'B#;ARJ_=(=C MMS^AK_X'4$L#!!0 ( !&! DU="+!VS $ '8$ 8 >&PO=V]R:W-H M965T&UL?53K;ILP%'X5Y >(P9#+(D!:,TV=M$E1I[6_'3@$ MJS:FMA.ZMY]M"**$[@_V.?XNYQC;:2?5JZX!3/ N>*,S5!O3[C'610V"ZI5L MH;$KE52"&ANJ,]:M EIZDN"8A.$&"\H:E*<^=U1Y*B^&LP:.*M 7(:CZ^P!< M=AF*T"WQQ,ZU<0F54HFH-%,-H&"*D-?H_UA[? >\,R@ MTY-YX#HY2?GJ@A]EAD)7$' HC%.@=KC" 3AW0K:,MT$3C9:..)W?U+_[WFTO M)ZKA(/D+*TV=H1T*2JCHA9LGV3W"T,\:!4/S/^$*W,)=)=:CD%S[;U!CZSQ8S?HWVC+!#(0R$B(DO\2XH$0SPBXK\RW^HT:FJ=*=H'J?U9+ MW9F(]K'=S,(E_=[Y-=NMMMEK'D6;%%^=T(!YZ#%D@DEFD,,]A(P(; L8JR"+ M51!/CS]4L5T6B!<%8B^0?!#8S=KH,5N/:3QF$R][)(L>R8+'E]D^)'<>)/ZD MD?6BR?K>A(0SDQZSFYB$*Y+,7/#D!+@;^8NJ,VMT<)+&'B;_RRLI#5C!<&45 M:_L(C &'RKCIULY5?Q7ZP,AVN.5X?&KR?U!+ P04 " 1@0)-SS@=HH\$ M #7%0 & 'AL+W=O>RZRT,4M?NCJXKV2WUQ9_^?U[JIBLZ_-F]1>VE< M<1@*566DXSB)JN)T7F[6P[?G9K.NW[OR=';/S:)]KZJB^7?KROKZN%3+SP]? M3V_'KO\0;=:7XLW]X;H_+\^-?XMNM1Q.E3NWI_J\:-SKX_))/>PHZPL,BK]. M[MK.GA=]*"]U_:U_^?7PN(Q[1ZYT^ZZOHO _'V[GRK*OR?OX9ZIT>6NS+SA_ M_JS]YR%X'\Q+T;I=7?Y].G3'QV6V7!S<:_%>=E_KZR]N"L@N%U/TO[D/5WIY M[\2WL:_+=OB[V+^W75U-M7@K5?%]_#V=A]_K5/]G,5Q 3P7TK8!O^_\*T%2 M?A0P0_"CLR'4GXJNV*R;^KIHQM&Z%/VD4 _D.W/??QSZ;OB?C[;U7S\V2JMU M]-%7-&FVHT;/-3=%Y&N_-:%1$ULMBNO[!G9 87 +!(.@H3S=!:%Q!0968(8* MS*P"LJP31DDZ2,ZC1VM,RB*1*I7&)L%>+/1B03"$*TA@!8D(1LVZ/%'X/Q2?CJC^4 *=9Y.R R M:DR.8V8 ;C32&^ MA3H7 TY)PBFQ B;1'1647P0Y#PGI2Z+0,/ZH9KSQ_+YJWT[E=O-1=5U?#E=IK77?.FXR_ M^,XZNN)P>RG=:]<_IOZY&:\:QY>NODS7J-'M+G?S'U!+ P04 " 1@0)- M7EQR +4! #2 P & 'AL+W=O-V@3N0,A"AC-\3)YU3!N#R_,I^'VO'6L[3Y1,Q7^'"T@,#THP1VFDBRLI>^>-FEA0BN(OXRYTW(?Q)MU-L'5 ,@&2 M&;"/>=B8*"K_PCTO,FL&8L?>=SP\\?:08&_*X(RMB'&PO=V]R:W-H965T&UL?5-AC]0@$/TK MA!]P=-D]/3=MD]LS1A---F?4SVP[;T M3ZX#\.19*^,*VGG?'QES50=:N!OLP82;!JT6/IBV9:ZW(.H$THKQ+'O%M)"& MEGGRG6V9X^"5-'"VQ U:"_OC! K'@N[HB^-1MIV/#E;FO6CA,_@O_=D&BRTL MM=1@G$1#+#0%O=\=3X<8GP*^2AC=ZDQB)1?$IVA\J N:14&@H/*1083M"@^@ M5"0*,K[/G'1)&8'K\PO[NU1[J.4B'#R@^B9KWQ7TCI(:&C$H_XCC>YCKN:5D M+OXC7$&%\*@DY*A0N;22:G >]:K!M MFB9'*AQ,FN25=QG8>Y[>Y%?X-.V?A&VE<>2"/KQLZG^#Z"%(R6[""'7A@RV& M@L;'X^MPMM.838;'?OY!;/G&Y4]02P,$% @ $8$"39L9,=JT 0 T@, M !D !X;"]W;W)K&UL?5/;;MP@$/T5Q >$7=:; M1"O;4C91U4JMM$K5YIFUQQ<%& ?P.OW[ G8<)[7Z LPPY\R984@'-,^V 7#D M54EM,]HXUQT8LT4#2M@K[$#[FPJ-$LZ;IF:V,R#*"%*2\8J]DZV&DR&V5TJ8/T>0.&1T2]\=J)&GZ"^]6=C+?8S%*V"K1M M41,#54;OMH=C$N)CP.\6!KLXDU#)&?$Y&-_*C&Z"()!0N, @_':!>Y R$'D9 M+Q,GG5,&X/+\QOXEUNYK.0L+]RB?VM(U&;VEI(1*]-(]XO 5IGKVE$S%?X<+ M2!\>E/@_@X[3^$J5MMR1F=?]G8_PK1@9>RN?(CU/@/-AL2*A>. M-_YLQC$;#8?=](/8_(WSOU!+ P04 " 1@0)-WE2EY[0! #2 P &0 M 'AL+W=OW<NC@Q59)QKX OYK=['!8C-+)348)]$0"W5. M'[>G\S[&IX!O$@:W.)-8R17Q)1H?JYQNHB!04/K((,)V@R=0*A(%&3\F3CJG MC,#E^8W]?:H]U'(5#IY0?9>5;W-ZI*2"6O3*/^/P :9Z#I1,Q7^"&Z@0'I6$ M'"4JEU92]LZCGEB"%"U>QUV:M _CS8%/L'4 GP!\!AQ3'C8F2LK?"2^*S.) M[-C[3L0GWIYXZ$T9G:D5Z2Z(=\%[*[:'^XS=(M$4&PO M=V]R:W-H965T@N\CB0E69HD!Z:XT+3,H^]LR]P,7@H-9TO< MH!2W?TX@S5C0'7UU/(FV\\'!RKSG+7P'_Z,_6[38HE(+!=H)HXF%IJ /N^,I M"_@(^"E@=*LS"95ZH$E(""14/BAPW*[P"%(&(4SC]ZQ)EY"!N#Z_ MJG^*M6,M%^[@T\IJ:'A@_1/9OP,BXC]--=C?3M@GI3$@7PGV,PZ9 ,?./W/,RMV8D=NI] MS\,3[XXI]J8*SMB*>(?)._1>R]WMAYQ=@]",.4V8=(U9$ S5EQ#I5HA3^H:> M;M/WFQGN(WV_CGY(M@6R38$L"F3OEKB!.?Q?)%OU5(%MXS0Y4IE!QTE>>9>! M?4CCF_R#3]/^C=M6:$ M]/,/8LLW+O\"4$L#!!0 ( !&! DT(-S$RM $ -(# 9 >&PO=V]R M:W-H965TIM'*MI1-%"52*ZU2 MM7UF[?%%X>( 7J=_WP$[KMM:>0%FF'/FS#!DH[$OK@7PY$U)[7+:>M\?&'-E M"TJX*].#QIO:6"4\FK9AKK<@J@A2DO$DN69*=)H66?2=;)&9PGRQ:;&&I.@7:=483"W5.;W>'XS[$ MQX ?'8QN=2:ADK,Q+\%XJG*:!$$@H?2!0>!V@3N0,A"AC->9DRXI W!]?F=_ MB+5C+6?AX,[(GUWEVYS>4%)!+0;IG\WX"',]GRB9B_\"%Y 8'I1@CM)(%U=2 M#LX;-;.@%"7>IKW3<1^GFS2=8=L /@/X KB)>=B4*"J_%UX4F34CL5/O>Q&> M>'?@V)LR.&,KXAV*=^B]%+MKGK%+()ICCE,,7\E?"I-M@OTFP3X2[#\L<2LF_2<)6_54@6WB-#E2FD''25YYEX&]Y?%- M_H1/T_Y5V*;3CIR-QY>-_:^-\8!2DBL&UL?5/;;MLP#/T501]0)8J;%H%MH&E1=, &!"VV/2LV M?4%U<24Y[OZ^E.QZWF;L11(IGL-#BDH'8U]= ^#)NY+:9;3QOCLPYHH&E'!7 MI@.--Y6Q2G@T;R>6IZ+UL-)TM;0_'),3'@!\M M#&YQ)J&2LS&OP?A29G03!(&$P@<&@=L%[D'*0(0RWB9..J<,P.7YD_TQUHZU MG(6#>R-_MJ5O,GI+20F5Z*5_-L,33/5<4S(5_Q4N(#$\*,$ZOC/HPW_&:"K0/X!. SX#;F86.BJ/Q!>)&GU@S$CKWO1'CB[8%C M;XK@C*V(=RC>H?>2;_=)RBZ!:(HYCC%\&3-',&2?4_"U%$?^#YROPW>K"G<1 MOOM#X?4Z0;)*D$2"Y+\EKL7L_TK"%CU58.LX38X4IM=QDA?>>6#O>'R3W^'C MM'\3MFZU(V?C\65C_RMC/*"4S16.4(,?;#8D5#X<;_!LQS$;#6^ZZ0>Q^1OG M'U!+ P04 " 1@0)-YV*'-[4! #2 P &0 'AL+W=O MU,8J[M&T#7.=!5Y%D)(LW6RNF>)"TR*+OI,M,M-[*32<+'&]4MR^'D&:(:<) M?7,\B:;UP<&*K.,-? ?_HSM9M-C,4@D%V@FCB84ZI[?)X;@+\3'@IX#!+ .I Q$*./WQ$GGE &X/+^Q?XVU8RUG[N#. MR%^B\FU.]Y144/->^B+--)M@Z()T Z0S8QSQL3!25?^&>%YDU [%C[SL>GC@YI-B;,CAC M*^(=BG?HO13)]4W&+H%HBCF.,>DR9HY@R#ZG2-=2'-,/\'0=OEU5N(WP[3\* M]^L$NU6"7238_;?$M9C/[Y*P14\5V"9.DR.EZ76 M9-/ZX&!%UHL&OH'_WI\M6FQAJ:2&SDG3$0MU3N]VQU,:XF/ #PFC6YU)J.1B MS%,P/E\HF8O_ E=0&!Z48([2*!=74@[.&SVSH!0MGJ== M=G$?IYM#.L.V 7P&\ 5P&_.P*5%4_D%X4636C,1.O>]%>.+=D6-ORN",K8AW M*-ZA]UKL#DG&KH%HCCE-,7P=LT0P9%]2\*T4)_X/G&_#]YL*]Q&^_T/A?_*G MFP1I)$C?+'$KYF^5;-53#;:)T^1(:88N3O+*NPSL'8]O\AH^3?M781O9.7(Q M'E\V]K\VQ@-*26YPA%K\8(NAH/;A>,"SG<9L,KSIYQ_$EF]<_ 902P,$% M @ $8$"34LAW-RU 0 T@, !D !X;"]W;W)K&UL?5/;;MLP#/T501]0)8[;!H%MH&E1=, &!"VV/2LV;0O5Q97DN/O[4K+K M>9NQ%TFD> X/*2H;C'UU+8 G[TIJE]/6^^[ F"M;4-Q=F0XTWM3&*N[1M US MG05>19"2+-EL;ICB0M,BB[Z3+3+3>RDTG"QQO5+<_CJ"-$-.M_33\2R:U@<' M*[*.-_ "_GMWLFBQF:42"K031A,+=4[OMH=C&N)CP \!@UN<2:CD;,QK,+Y4 M.=T$02"A](&!XW:!>Y R$*&,MXF3SBD#<'G^9'^,M6,M9^[@WLB?HO)M3O>4 M5%#S7OIG,SS!5,\U)5/Q7^$"$L.#$LQ1&NGB2LK>>:,F%I2B^/NX"QWW8;RY MV4^P=4 R 9(9L(]YV)@H*G_@GA>9-0.Q8^\['IYX>TBP-V5PQE;$.Q3OT'LI MMK>[C%T"T11S'&.29$NPG=_*$S7"=)5@C02 MI/\M<2WF^J\D;-%3!;:)T^1(:7H=)WGAG0?V+HEO\CM\G/9OW#9".W(V'E\V M]K\VQ@-*V5SA"+7XP69#0NW#\1;/=ARST?"FFWX0F[]Q\0%02P,$% @ M$8$"39F'Z &U 0 T@, !D !X;"]W;W)K&UL M?5-M;]L@$/XKB!]0$N(U461;:CI-G;1)4:NMGXE]?E&!>ZYXT@'-"^V 7#D34EM,]HXUQT9LT4#2M@;[$#[FPJ-$LZ;IF:V,R#* M"%*2\8J]DZV&LR&V5TJ87R>0.&1T2S\=J) M&I[ _>C.QEML9BE;!=JVJ(F!*J-WV^,I"?$QX&<+@UV<2:CD@O@2C*]E1C=! M$$@H7& 0?KO"/4@9B+R,UXF3SBD#<'G^8/\2:_>U7(2%>Y3/;>F:C!XH*:$2 MO72/.#S 5,\G2J;BO\$5I \/2GR. J6-*REZZU!-+%Z*$F_CWNJX#^/-+IE@ MZP ^ ?@,.,0\;$P4E7\63N2IP8&8L?>="$^\/7+?FR(X8ROBG1=OO?>:;_>W M*;L&HBGF-,;P9\?@FO\/':?\N3-UJ2R[H_,O&_E>( M#KR4S8T?H<9_L-F04+EPW/NS&<=L-!QVTP]B\S?.WP%02P,$% @ $8$" M302[@ >U 0 T@, !D !X;"]W;W)K&UL?5/; M;MP@$/T5Q <$K]=MMBO;4C95E4J-M$K5]IFUQS8*, [@=?+W!>RX5FOU!9CA MG#,7AGQ$\VP[ $=>E=2VH)US_9$Q6W6@N+W!'K2_:= H[KQI6F9[ [R.)"59 MFB0?F>)"TS*/OK,I3B!Q+.B.OCN>1-NYX&!EWO,6OH/[ MT9^-M]BB4@L%V@K4Q$!3T+O=\90%? 3\%##:U9F$2BZ(S\'X6AZW*]R#E$'(I_$R:](E9""NS^_J7V+MOI8+MW"/\I>H75?0 R4U-'R0[@G' M!YCK^4#)7/PWN(+T\)")CU&AM'$EU6 =JEG%IZ+XZ[0+'?=QNLGV,VV;D,Z$ M="$<8APV!8J9?^:.E[G!D9BI]ST/3[P[IKXW57#&5L0[G[SUWFNYN_V4LVL0 MFC&G"9.N,0N">?4E1+H5XI3^0T^WZ?O-#/>1OE]'/R3; MFF0!8%LO^6N($Y M_%TD6_54@6GC-%E2X:#C)*^\R\#>I?%-_L"G:7_DIA7:D@LZ_[*Q_PVB Y]* MQY1N7OP%02P,$% @ $8$"34"7 M$3+M 0 9@4 !D !X;"]W;W)K&UL=53;;IPP M$/T5Q ?$+ N[9 5(V415*[72*E739R\,%\7&U#9+^O>U#:&43EZP9WSFG!F; MF704\E4U -I[XZQ3F=]HW9\(444#G*H[T4-G3BHA.=7&E#51O01:NB#.2!@$ M!\)IV_EYZGP7F:=BT*SMX"(]-7!.Y>\S,#%F_LY_=SRW=:.M@^1I3VOX#OI' M?Y'&(@M+V7+H5"LZ3T*5^0^[TSFQ> =X:6%4J[UG*[D*\6J-+V7F!S8A8%!H MRT#--T$D=S&!X0 MS@'A$I X'3()NGN>VJ?>'<*S=T4UNFNPIV9Y)7QWO)=$J;D M9HEFS'G"A&O,@B"&?9$(,8ES^%]XB(?OT0SW+GR_5H\2G"!""2)'$/U3XGY3 M(H:)<)$8%8D1@G@C@F$.N,@!%3D@!,>-"(;YX+J.J,@1(;C?B""8^P 725"1 M!"'8;40PS/;/(:O_G(.L78LL MB#*"M&)\L_G$M) MS=/H.]D\-;U7LH63):[76MA?1U!FR.B6OCN>9-WXX&!Y MVHD:OH/_T9TL6FQF*:6&UDG3$@M51F^WAV,2XF/ LX3!+=)0-P>7YG_QIKQUK.PL&=43]EZ9N,7E-2 M0B5ZY9_,< ]3/7M*IN(?X (*PT,FJ%$8Y>)*BMYYHR<63$6+MW&7;=R'\8;? M3+!U )\ ? 9<1QTV"L7,OP@O\M2:@=BQ]YT(3[P]<.Q-$9RQ%?$.DW?HO>3; MFUW*+H%HBCF.,7P9,T,!4]E&PO=V]R:W-H965TL!CKNW'V#7\SK_ M >[EG',_N&0#FE?; CCRIJ2V.6V=ZXZ,V;(%Q>T-=J#]38U&<>=-TS#;&>!5 M)"G)DLWFCBDN-"VRZ#N;(L/>2:'A;(CME>+F]PDD#CG=TG?'LVA:%QRLR#K> MP'=P/[JS\1:;52JA0%N!FABH4/X4E6MS>J"D@IKW MTCWC\!FF>FXIF8K_"E>0'AXR\3%*E#:NI.RM0S6I^%04?QMWH>,^C#?I?J*M M$Y*)D,R$0XS#QD Q\T?N>)$9'(@9>]_Q\,3;8^)[4P9G;$6\\\E;[[T6VT]W M&;L&H0ES&C')$C,CF%>?0R1K(4[)?_1DG;Y;S7 7Z;ME]-MT72!=%4BC0/I/ MB?L/):YA#A^"L$5/%9@F3I,E)?8Z3O+".P_L?1+?Y"]\G/9OW#1"6W)!YU\V M]K]&=.!3V=SX$6K]!YL-";4+Q[T_FW',1L-A-_T@-G_CX@]02P,$% @ M$8$"36=M=UVW 0 T@, !D !X;"]W;W)K&UL M;5/;;IPP$/T5RQ\0L^QFFZP *9LH:J5$6J5J^^R% :SX0FVS)'^?L2$4I;S8 MGO$Y9RX>9X.QKZX%\.1-2>URVGK?'1AS90N*NRO3@<:;VEC%/9JV8:ZSP*M( M4I*E2;)GB@M-BRSZ3K;(3.^ET'"RQ/5*^E M?S'#=YCJN:9D*OX)+B 1'C+!&*61+JZD[)TW:E+!5!1_&W>AXSZ,-]?[B;9. M2"=".A-N8APV!HJ9/W#/B\R:@=BQ]QT/3[PYI-B;,CAC*^(=)N_0>RDVM[<9 MNP2A"7,<,>D2,R,8JL\ATK40Q_0_>KI.WZYFN(WT[3+Z/ED7V*T*[*+ ;AD_ M2;Z4N(;Y6B1;]%2!;>(T.5*:7L=)7GCG@;U+XYO\@X_3_LQM([0C9^/Q96/_ M:V,\8"K)%8Y0BQ]L-B34/AR_X=F.8S8:WG33#V+S-RX^ %!+ P04 " 1 M@0)-7,6P#;8! #2 P &0 'AL+W=O-\,O;%=0">O&K5NX)VW@]'QES5@1;NQ@S0XTUCK!8>3=LR-U@0=21I MQ7B2W#$M9$_+//K.MLS-Z)7LX6R)&[46]O<)E)D*>J!OCF?9=CXX6)D/HH5O MX+\/9XL66U5JJ:%WTO3$0E/0A\/QE 5\!/R0,+G-F81*+L:\!.-S7= D) 0* M*A\4!&Y7> 2E@A"F\6O1I&O(0-R>W]0_QMJQEHMP\&C43UG[KJ#WE-30B%'Y M9S-]@J6>6TJ6XK_ %13"0R88HS+*Q954H_-&+RJ8BA:O\R[[N$_S39HNM'T" M7PA\)=S'.&P.%#-_$EZ4N343L7/O!Q&>^'#DV)LJ.&,KXATF[]![+7G"F[ M$O/#\0.>[3QFL^'-L/P@MG[C\@]02P,$% @ $8$" M3?*97#FV 0 T@, !D !X;"]W;W)K&UL;5/M M;ML@%'T5Q ,4A[AI%-F6FE;5)JU2U&K;;V)?VZA\>(#C]NT+V/&\SG^ >SGG MW \NV:#-FVT!''J70MD"*S@99'LIF?DX@M!#CC?XZGCA3>N"@Q19QQIX!?>S M.QEOD5FEXA*4Y5HA W6.[S>'8QKP$?"+PV 79Q0J.6O]%HSO58Z3D! (*%U0 M8'Z[P ,($81\&G\F33R'#,3E^:K^%&OWM9R9A08U1!S7KA7O3P M#:9Z;C&:BO\!%Q >'C+Q,4HM;%Q1V5NGY:3B4Y'L?=RYBOLPWJ17VCJ!3@0Z M$_:10,9 ,?-'YEB1&3T@,_:^8^&)-P?J>U,&9VQ%O//)6^^]%#2YS<@E"$V8 MXXBA"\QF1A"O/H>@:R&.]#\Z7:=O5S/<1OIV&7VW7Q=(5P72*)#^4^+N2XEK MF+LO0;#0&U"\<[?S;CF(V&T]WT@\C\C8M/4$L#!!0 ( !&! DW< M1#I7N0$ -(# 9 >&PO=V]R:W-H965TM? =W(_^ M;+Q%%I::2U"6:X4,- 6^38^G+,3'@)\<1KLZHU#)1>NG8'RM"YR$A$! Y0(# M\]L5[D"(0.33>)XY\2(9@.OS&_N76+NOY<(LW&GQB]>N*_ !HQH:-@CWJ,=[ MF.OY@-%<_#>X@O#A(1.O46EAXXJJP3HM9Q:?BF0OT\Y5W,?I9I_-L&T G0%T M 1RB#IF$8N:?F6-E;O2(S-3[GH4G3H_4]Z8*SMB*>.>3M]Y[+6ERR,DU$,TQ MIRF&KF+2)8)X]D6";DF< MN3"D YH7VP X\JI5:S/:.-<=&+-% UK8*^R@]3<5&BV<-TW-;&= E)&D%>.; MS3>FA6QIGD;?R>0I]D[)%DZ&V%YK8=Z.H'#(:$(_'$^R;EQPL#SM1 W/X'YU M)^,M-JN44D-K);;$0)71V^1PW 5\!/R6,-C%F81*SH@OP?A19G03$@(%A0L* MPF\7N .E@I!/X^^D2>>0@;@\?ZC?Q]I]+6=AX0[5'UFZ)J,WE)10B5ZY)QP> M8*KGFI*I^)]P >7A(1,?HT!EXTJ*WCK4DXI/18O7<9=MW(?Q9G\]T=8)?"+P MF7 3X[ Q4,S\NW B3PT.Q(R][T1XXN3 ?6^*X(RMB'<^>>N]EYPG2\OCFWS"QVE_%*:6K25G=/YE8_\K1 <^ ME&PO=V]R:W-H965TU#^IM%&,N=-TQ+;&V!U)$E!:)+L MB61<]:^ 7N=W\V MWB*+2LTE*,NU0@:: M^EQU,6\!'PA\-H5V<4*KEH_1R,A[K 24@(!%0N*#"_ M7>$>A A"/HV761,O(0-Q?7Y3_Q9K][5^>2M]UY+FF8YN0:A&7.: M,'2%21<$\>I+"+H5XD3_H]-M^FXSPUVD[];1#\FV0+8ID$6![$.)MY]*W,+L M/P4AJYY*,&V<)HLJ/:@XR2OO,K!W-+[).WR:]I_,M%Q9=-'.OVSL?Z.U Y]* M&ULC57;CILP M$/T5Q >LN387$:0E2=5*K11MM>VS0R: UL;4=L+V[VL;AR6$)GV)[>&<,V<& M/$E:QM]$"2"==TIJL7)+*9LE0B(O@6+QQ!JHU9,CXQ1+=>0%$@T'?# D2E#@ M>9\0Q57MIHF)[7B:L),D50T[[H@3I9C_R8"P=N7Z[B7P4A6EU &4)@TNX ?( MUV;'U0GU*H>*0BTJ5CL\;>].'K8>5ZVA 0 MR*56P&HYPQH(T4+*QF^KZ?8I-7&XOZA_-K6K6O98P)J17]5!EBMW[CH'..(3 MD2^L_0*VGMAU;/'?X Q$P;43E2-G1)A?)S\)R:A5458H?N_6JC9K:_4OM&E" M8 E!3_#CNX30$L(/0G27$%E"]+\98DN(1QE05[MIY@9+G":4Z:-Z.>:;Z*53TG ;^+$%G+60Q68<)AICP&K*YA?@] BD#O8M@RD46 MW&:X3K">0$0C#P]%MG=%KFR&D\T*#3\<5CE?3 M$DP*1$8BNNCT?=;O#Q 93 M&TPT&[5[?8L)O,6H';>8<#'*M9W06?RC(_%D0?%$02,C67R3Q!N5\Q"Q>8C8 MWD-TA:#!G:# "S.@A).S4RWU6QU$^QGX'.@[-8IG_G+M3\0W:F9V(^Y#OANX MWS$OJEHX>R;533;W[U*>2S7C^P.!H]3;F=KS;M)U!\D:.\11_T^2 M_@502P,$% @ $8$"30.6CAJ8 P [PX !D !X;"]W;W)K&ULE5?;CN,V#/T5PQ^P%G6QI$$28')9M$ +#+9H]]F3*!>L M;:6V,]G^?>7+9AV)GLGF(;;D0XJ'HDAQ=K75M_IH3!-]+_*RGL?'ICD_)4F] M/9HBJS_9LRG=E[VMBJQQP^J0U.?*9+M.J,@32DB:%-FIC!>S;NZE6LSLI5T.#;M1+*8G;.#^]12>;7V6SOX?3>/26N1R.O"/SFM5F9?.OIUUSG,3.WAKB5MC:_.Z^X^VE[JQQ:#%F5)DW_OGJ>R>U_Z+$(,8 M+D ' 7H3@/<%V"# ?@KP=P7X(, ?74$, L);(>FY=\Y<9TVVF%7V&E5]/)RS M-NS@2;CMVK:3W>YTWYP_:S?[MJ"4S)*W5M& 6?88.L:P>\@ZA, -D3@#;E90 MS(HE#5>X7V"%(+AGPX=*-N\JN3.3HL[N(;*# ME!V$"97Z9%<(C!-&M.>3$"8)UR ]QX2P5')&)K@)E)L(N2F/6P\1HV6 2*Z\ M8%IA,*;!YQ;"*)&I!(\;!@,B)C8^1;FE(3?J!=-2L,I<$+@G6( M NG"P#N8&Q2FJ,:I292:#*@Q;S^6,O0@*.Z?T! %BA _480H%[?:WS-D14FI MP'DIE)="MHSA"C2J0#]^V('@N95\?-P'S!U5KF7JGPD,1Q5+_4.!X+A+'ZD? M.AA.$ X3QP(FJ@=\?.@'S'@E"8H1GV (2X7P_;!&8, D2.7S0W T3=.)$ "T M+CT#1:)HRD5XS8!?*!J 5PUXH&P,F#LO:RG]0XK E')^\;T.T K'A,I#+ M'9ZK M03\003J\"]$PSR*H\65AX!:B@&N_)&Y0&&=^ DE&E_7"5(>NK6-:S&Z1F!O;6.< M]>23VY.CZSYO@]SLF_95NO>J;\'Z06//0WN9W'K&ULE5== M;]HP%/TK4=[7Q,X7($ J4-BD34*=MCV[8"!J$F>V@>[?SW;]OW8RTE:N-.QF5OSZ9@=9986=,T=<Y[Q//Z?X@ M]80W'9=D3W]2^:M<Q<6[HTMY M8>Q5#[YM)ZZO%=&,;J2F(.IQHG.:99I)Z?AK2=TZIPZ\?']G7YKB53$O1- Y MR_ZD6WF8N /7V=(=.6;RF9V_4EM0Y#JV^N_T1#,%UTI4C@W+A/EU-D&]&2(;$-V;(;8! M\;T!B0U(6@%>M;IFNQ9$DNF8L[/#JQ-7$GVPT2A1!V*C)\W^F__4C@DU>YIB M'(^]DR:RF%F%P9>8H E9="&H1GA*0*T"0RIFN)NAF6 .(,*6AILD3[=)E@ $ M)TW,JHL)8[C: %SSP,0'C1P#F" $"4)#$#8(ABV1%28QF,)@OJ!D"&>)P"Q1 M-TO@M]8W$*"B8URHLR&1 MWUZO>T K"XIZ0$W%H,<](@PH3GHH8.- GW .!%L' KPC&+37#0*U#&8.@<+. MXD(@U+)E$(1[RH*]"G6-:-BWMK 1H?@3:PO;# )\IN/+J&L2_<:,8*- @%.$ M00\%W,1H>'^Y&.YB[-_VJZ4%738.[FL<#+S-;W_4>L+W>M^1D:S1$POT"CI^HV M_T%??5S\('R?%L)Y85)=*8I$J\_Z VZ:"^9^I!1G=2OR;JG5>7^FH@ M66D_6+SZJVGZ'U!+ P04 " 1@0)-YOX-X^ $ !*&@ &0 'AL+W=O M^.XC84Q5\%\0 ;_[EVDA&#- -4K=1* MJZW:?LZ 9T";$)IDANW;UPD9EMC'$+Y 8GZ^\3TQ)[[.[%A6W^NM,FR.HOY<'L[2^O955DC3VMWJ+Z4)ELTW4J\D@PIJ,BV^VG M\UG7]K6:S\KW)M_MS==J4K\715;]]VSR\O@XY=//AF^[MVW3-D3SV2%[,W^: MYJ_#U\J>1>(/*TK;#AWQ]\X'69@\;R/9K]EVO#S^C/Y+E[Q-YB6KS:+, M_]EMFNWC-)E.-N8U>\^;;^7Q5],GI*:3/OO?S8?)+=Z.Q%YC7>9U]SE9O]=- M6?11[%"*[,?I>[?OOH]]_,]NN(/H.XAS!WOM:QUDWT'^[$!7.U#?@<9>0?4= ME'.%Z)1[)^8R:[+YK"J/D^HT'PY9.^WX@[*W:]TV=G>G^\WJ6=O6C[D@-8L^ MVD ]\WQBQ"4CA\C21_B9B.P SJ,0:!3/PK_"\ (+0) SAIM!5E>##(8IH5BR MZR\O^XL$!R 8@+H -!B =M0^,7''[#M&JD2[V2X 1DRRU!'%QV)&*8\=97Q, MQR19X"8JF)P"R<4X@(8!]'AY8Q@@'B'OB5$#W01GSIQ? $P0XPZV]#&K6RK< MB0^@R62Z4=+ %PF2B/&/Q,2%3 MR1V!$:;L_R:07L +.4@O% (:V1,7=XB,38;+,2)+?WZFB70U]BE!Q%V)?4HS M3:["/J54J@.I8?OCP/\N'B7#$-ADN+I#8&PS7(\16 /ITEA[$@-.)%*[/@PX MLJZNF2LSX!0C'GA.<6R$'#EA&@B![88G=PB-#8>G8X1.T1Q5[H-L@3@A8G)7 M 8"C6#/7X%>(DZF6#* M1E97D6$ZV ,%\,#06EA@CQ'Q':)BCQ%@3>.+FGBYQFD<>P6"CR6)T-H5U\>X M9C'7KL* BY72H8F''5 !U0"AY#8820;+[/$#B/1NL:5N8<&,MMGACM_ 98P M)A-'9H!QLI6'.Y$1IUF:!%;&$ON?!/ZG NL*&2CM[JCM)'89.::ZZZ&AS(D[ MF0&57 ZG%]FGN-2Q.Y411BH.5;[8_R3P/Q4*@3U'WE'?2>PY1=U1UA!V&QE1U! JLE"7N*@UA=DJZBS2 MJ3AU*Y,5P"B1(E!T$'8_ NZG B(3]A>ZHZHC["\TIJHC4*\ISMS2&6%<2+=T M!ICB2>QM_?@8B3BT#J; QA;P/A6Z3]AAZ([*CK##T)C*COP*R[6'V\CR-K*Z MB@S3P6Y'P.U4X,E(V&'HCBJ.L,/0F"JNAP;;D?Y^!*# ?@2@P'X$H,!^1'2Q M#UZ8ZJU[*5%/UN7[OFEEN6@]O_AX$NT^NM/^S!\6'+0O^QO:X.KW=.)TTY:%_ M&ULC571CILP$/P5Q <$;$)((H*47%6U4BM%5_7Z M[)!-0&L+W,SNS:7F_:"OFN"@#M?52\5AN_T+I9!X'* M"ZB8FHD&:O/G)&3%M%G*SHG"H>T#!73-08>:1()C:=H#6T)?3Y'AX$2.J&#%QS!*N[A]!#0@TXP>BPKD&?7)I27BTOM>M3(.K2B M+76/[3]XU\>^,WDN:^4=A#9/MGM83T)H,+&$,Q-+85KGL.!PTG::F+GL^D>W MT*+I>V,P-.CL+U!+ P04 " 1@0)-S!+]:N@! #N! &0 'AL+W=O M?X'+AQ-G+Q*AL %;QWK)<'U"@U[#&6 M90,=E0]\@%X_J;GHJ-*EN& Y"*"5)74,QV&XP1UM>Y1GMG<2><:OBK4]G$0@ MKUU'Q=\C,#X>4(3NC>?VTBC3P'DVT O\ O5[. E=X5FE:COH96ACE8A^8)&?.7TWQO3J@T!@"!J4R"E0O-RB ,2.D;;Q-FF@^TA"7 M^[OZD\VNLYRIA(*S/VVEF@/:H:""FEZ9>N;C-YCR$!1,X7_ #9B&&R?ZC)(S M:7^#\BH5[R85;:6C[VYM>[N.D_Z=YB?$$R&>"5'Z7T(R$9(5 3MG-NI7JFB> M"3X&PGVL@9J9B/:)?IFE:=IW9Y_IM%)W;WF\33)\,T(3YN@P\1+S$5%\1J2; M&8*U@=E%['416WZRX$>;T"^0> 42*Y!^B)&N8CC,UF)ZAR&$;%91/*B(/$9^ M,ZG73.HQ0U9F'(8LCHGB-%Q9+CRH)-[%?C/$:X9XS*PR'\FGS,GVP_."H1RX>)$U@ I>6];);5@K MU6\0DJ<:6BH?> ^=GKEPT5*E0W%%LA= SS:I90A'48Y:VG1A5=JQ@ZA*?E.L MZ> @ GEK6RK^[H#Q81O&X=O 4W.ME1E 5=G3*_P$]:L_"!VAN\" M 9=M^"G>[(G16\%S X-<] /CY,CYBPF^G;=A9(" P4F9"E0W=]@#8Z:0QO@S MU0SG)4WBLO]6_8OUKKTV?GM%NI1^\5)J1$=U-HTNQ& M#5YJWBOV:T6:SQ*D 68*[*7 -C]9Y,=YY"^0> LDMD#ZSD;AV!@UQ&JZ$3+" M6>I86:L20HK"#Y-Z85(/S*,#,VJRY3)IX;*L13A[_&!C,R]*MD8I(@A!&ZOU@SP'#"[*=(GN MB_%9&@/%^^G%1?.S7_T#4$L#!!0 ( !&! DT!*&;\FP, )X1 9 M>&PO=V]R:W-H965TDG:U676:MOZTW0[&J9K4RGL@AX&,9!F>65 M/Y^:MJ=Z/E7[ML@K^51[S;XLL_K?0A;J,/.9_][P(]]LVZXAF$]WV4;^E.VO MW5.M[X*CE55>RJK)5>75E7KI;KZN9G[8 M120+N6P[$YG^>96/LB@Z2SJ.OX-1_^BSZWAZ_6[]LTE>)_.<-?)1%7_R5;N= M^8GOK>0ZVQ?M#W7X(H>$(M\;LO\F7V6AY5TDVL=2%8WY[RWW3:O*P8H.I M^M^\,K^'_HF(AFZX Q\Z\&,'SBYVH*$#C3H$?60FU4]9F\VGM3IX=?^V=EDW M*=@]Z<%<=HUF[,PSG6VC6U_G/*%I\-H9&C2+7L-/-.RH"+3UHPN.7"RXU9U' MZ;F+1Z!)!'9", \R!L29@0@;$-" , ;HS$",#4300 0BF(Q&$FD2["2&3F)@ M(,4&)M# Y/HT$V@@N2)-H$E#["2%3E)@P#'G6(CG=7A]HLR!!KLB521*N<,/ MY..!<6""'";P[&=T0[9X_C-Q3;9 E#HX91@3!AA(':0R# &+;\@68\ F((IX MG&TOFAA19404#G\.;Y@9AH"PQK8712?>6'39&X:'(7J2L;?4]J9K_[FW?FT> MI*?#P%@<70B,8R9Y" (;58+%(#KSEL8.:/XBZ9?1C<.^X U2.6>$G@=F&D,!I[BJVIQ:-+@'&\>'![\:#0]:[QBL"3&Z8+QIS;F(/I M@D03[(PA.OG9+66_,P4#C+=6^,J<2)ZW'PX<';KZ6/^3]R<7WK-[D M5>,]JU9_%'+==I<3?5WW)P;]3:MVPVE(<#R2 MF?\'4$L#!!0 ( !&! DU303ID-0( -$& 9 >&PO=V]R:W-H965T M.OH@:0SALEK=BZM93=!B%1U4"Q>&(= MM&KGS#C%4DWY!8F. SZ9($I0X'D)HKAIW;(P:P=>%NPJ2=/"@3OB2BGF?W= M6+]U??=]X:6YU%(OH++H\ 5^@/S9';B:H2G+J:'0BH:U#H?SUGWV-_MMQ@#X3H1 KCSYC3G2QUX'S\GOVS MJ5W5X/]6A$E=H?06D1HXL,Y8)+9$T36!)%)$-V=0K(XA4&3&DT[ ME.&9WZ(8BRZ_U]T!Q5:@V *4+H &33PS"CTKT5H89(^0$BM28D'*%DC)&LE^ M2!:A'SU 2JU(J04I7R"E*R<_#FU(Z>J]^=$CI,R*E*V1@H73+ELA_<K4KY\#TV$^Y$.S_X[YI6F%&ULC57MCILP$'P5Q ,<8#Z2BPC2D:1JI5:*KFK[VR&;@,Y@:COA^O:U#>&( ML=+^"?8R,[NS)NNTH^R-EP#">:])P]=N*42[\CQ>E%!C_D1;:.2;$V4U%G++ MSAYO&>"C)M7$0[Z?>#6N&C=+=6S/LI1>!*D:V#.'7^H:LS\Y$-JMW<"]!5ZK MJ'*L:&E[1QF%P6KLOP6J7*+P&_*R@XY.UHYP< M*'U3FR_'M>NK@H! (90"EH\K;( 0)23+^#UHNF-*19RN;^J?M'?IY8 Y;"CY M51U%N7:7KG.$$[X0\4J[SS#XB5UG,/\5KD D7%4B$J*!$/UOAG@@Q$8&K_>NF[G% M FJK"U:Q/*Y"!?7IZ'>RGUQ&KUF(4.I=E=" R7L,FF!0> _9 MSB'!B/!D 6,5R%9%CN89[A-L+(C(J.&?(KN'(G=EAM9FA9H?3ETF2[M 9!6( MM$!TUVVCE7F/66A,TV/"I=&-.6;I&]V80Y)%8O1CC@D2W^XGMOJ)+7Z,8\E[ M3#Q-$BP,/Q9,&!N&YA@4&KEV%DSR;#>46 TE%D-&(7DRZUH4&YC-'(,"T] < M\QP8I[BSY$*F(6_R7Z^!G?7@Y4Y!+XU07^LD.L[V%Z1FA1'/@]4FL,2W\B[H M1_>'?'^1?,/L7#7<.5 A)Y2>(R=*!&PO=V]R M:W-H965TSL%/9%!6M1<%J MC]/MS+]#DP>4:X)!_"[H2?3&GD[EA;%7/?F^F?F1CHB6="VU!%&?(UW2LM1* M*HZ_5M3O?&IB?_RN_F"25\F\$$&7K/Q3;.1^YH]\;T.WY%#*)W;Z1FU"J>_9 M['_0(RT57$>B?*Q9*/M!FJ(WJ=H MDJGU76NC64[SGUH H:S'.8ZS:7C40A:S:#%Q#Q/C<\AJ"$$=(E0!=%'$4!2+ M>.CAW,$20"1.#%=%[J^+/ PA.,[A5#!84&P$\)G "!9(0('$""3]4D:YLR(M M9FPP=9M(X"S)SVDN:@ M0#Z, $=.2?-A2=/ J?OJ"N@LE!$8R@@(!3E>($P,.QF#3L: (8%4 0?"]'M M-4<73A8$1.&VFP6E_=UUP0MX@E?"A5N)O2%;D)P.R&HGP;90B"W[-551OC./#.&MV:&6.L:> MM7O(W,7ZFG/L"S19(L"^0I/[]IGR(=^^FGX2OBMJX;TPJ2Y7&UL=99AKYHP M%(;_"N'[@!8*:-!$[[)LR9:8N]SM<]6JY!;*VJIW_WYM089P^")M.>=]SJ&\ MU.(NY+NZ,*:]CXK7:N5?M&Z68:@.%U91%8B&U>;.2R_-%VX5P733T MS'XR_=;LI)F%O/LH*T$-9<;>V&<6R53QY].U.^9-G$X?JA_<\=V8E>N7X5]Z^L:XCX7M?]=W9CW(3;2@SC(+ARO][AJK2H.A532D4_VFM9 MN^N]TW^DP0FX2\!]0IRY7EJ0J_PSU71=2''W9/OP&VKW&"VQ>38'N^@>A;MG MBE=F];:.DZ@(;U:HB]FV,7@0@_J(T*CW" PAMGB2'BTI^H/*[#^!U!+ P04 " 1@0)- M(=ADY#@" "V!P &0 'AL+W=O.RQJVU&+GJD+T]Q(P:1>V9U\G7LM3P>6$DV<- M.L$;\._-EHJ1TZL-N_JC^KW$4N.\1@1?#/\L"+A9W: MU@&.Z(SY*VDWH/.);$LG_Q4N@ 5<.A$Q]@0S];;V9\9)I56$E0I]=&U9J[;5 M^E>:F>!K@M\3O. N(="$8"XAU(1P+B'2A.@O(;Q+B#4AGALAT81D;H14$])1 M!*6DVC#JFR@Q$[.7/(BBS+E((8U9 M=AA_@(F'F)4)DPPQ:Q,F'6*>IAA_B'@VJ7P:8EZFF'!D>&.0B=T>XXA%ZU?. M-ZZ+(5<_( MS0S@P%)DM!09+(VVW%,TB>2%!D:-\0/94ULW:$BW-)G1Y'0C@(4?=!5*00 MEV@_P'#DLIN(/NVNDF[ 2:-O2:>_JO,_4$L#!!0 ( !&! DW8&\_DF@( M #P+ 9 >&PO=V]R:W-H965T[/5>M2BY0UE:Y^_=K2R6B'UQ\$5K.=SC?L8=V47/Q M)H^,*>^]R$NY](]*5?,@D-LC*ZA\XA4K]9,]%P55>B@.@:P$HSM;5.0!#L-) M4-"L]-.%G5N+=,%/*L]*MA:>/!4%%?^>6<[KI8_\R\1+=C@J,Q&DBXH>V"^F M7JNUT*.@9=EE!2MEQDM/L/W2_XSF*QR; HOXG;%:7MU[II4-YV]F\'VW]$.C MB.5LJPP%U9Z_\'.+-=PHT2_8\MS:7^][4DJ7C@6+:6@[\TU*^VU M=OR7,K@ NP+<%J!XL"!R!=%-0= HLZU^H8JF"\%K3S3_5D7-HD#S2)NY-9/6 M._M,=ROU[#F-)F01G V1PSPW&'R%P5W$ZAX13UI(H 6T*C"H MOZJ*-B"A-$ M($%D">(.P>RFC09#+*:TF$]HAFXZ^0#4D1*#4N)[*22$"1*0(!EOQ@0DF !F M)#=F-)CDJD\4H]N_]1X4DQFLA(!*".!%CYE3D& ZWHL92# ;L3!F=VV&-T8, M(3HB4 BG+ 2,P#T4/4%%XZU <,H0'K$P'&C(C4%(5PB<5@3$E40]%'#*4/R M'7#.4#)B;3C0H!U#D*X0.*\(""R)>RC@H"'R@!UPU-!TS.J8COEN *C>#P>" MK9)(,"D;Z.%HX>C!TR! MHX>!'>YNH3@0&V*Q4!AHI+ M"B0>5]@!QI))Z'B?2.VYIDQK".&DG%B&E11_CL^G4)M -+.20=4[]4ZX M92)Z+8(DR9VK))HPY8CQ%QAO1CB"?2[AFTJ4_BK=OR^P,R!"MS5]\,\G1H)DY<5S4\U+LO82>YH5 ^:1D-0H)#4T M53N$9;HJ$B[:-0HQ8.+(+"0S"LD,0K0S5&:&(IJ.;'7,7+,*,6&-7[UKT!'J MG[V[JA*GKE[(64R:%NA9#65F5>32&UL[7UI<]O8E>CG>;\"Y>>>D:H@-G=2[4RJ:%GJ5N)%L>RX4JGW 2)! M"=T@P&"1S%1^_#O;W;"0H-K)S)O77[IE$+C+N>>>??E=GA?>UTV>&52?2W,KQ(RZ3XSQ>C^>3%[W^71[__7?'[-^FRW(1)X07)RKM,BJC8>=<) MCQFEB7?FY0]!%N:_^[[X_>^^QV_XNZGW+DV*AQR^686KZJ]_*).>-^K[WK _ MF-=_C-M_U.M9-*_GKXN[O,B"9?%_6K_\M-N&U1\'_;,_59\MX.T5?7$5!_?5 M7]=!G->&T7/S])0PR[PH>UL!< M?5/F;7SW3\/J$X'?Q_ ^0J#!,.^#36VQ?[SZ\/'BTKM^?]'R_04L((/)K^&H MOWI_#'?5]R[*+*MNIPTT9V>#X=EHT#+5512'F7Q7(9PN_PZXK? M;%MPNMD KMP6Z?(7W[LE!/8^E$5> )9'2>VL/[]??'YS_>GRC7?QX?V;R_>W M_-?MA[?7;Q;X^/83_._=Y?M/M]Z'*^_#S>7'Q:=K>,%;O,?;]]X)R]/Y?YX4>)]>DC+'%:0^]Y+Y]_5]8PZ7ZY9]1WP"^SP 3Y%,,A<)S% \_2'VFUZ"))[?,E;!U'F/09Q&7KI&AX4(6!2 MX>$%\/*G8$O;PI]@9760KJ,$[LD=G : 1\ .#)I4O-G6]8(+_TJP:SE]DRW)OH,5H!I\F]5;B$?<#;9KO=MG>0 M/KU>O%V\!QI^^]/E)= H0WSVTYDWX1(HR:"9DBBB'N1Y6.1U+ WR![JJ2_PC M_%L9 :+"^[5)/F7!*O3@>H?PQET<&N0+XCA]"I(EPG;MO1SZD^F![,WOY MX!S)GM&N+6*MUK/_[/8,]C9-[L^ M&[@@MX5^FHOX42 ;JZ#)7Y7P[^6KP@@ MS?N*]1=[%L.KWO,"RC91@:R=T7@)D@)0I#!9PLO>R?L4>,.;*@5!#>*'?!LL MP_]\ <0]#[/'\,7OO1H+1X'I(8U789;3AF:OZ&87NQHVP)42I,U9RGK9[_4' MXJ F+-H;"_.L4,@[S,=FKS 4MCK[SQQ!_/SFDW\.=@.A,@[-\/HU3>>K8' M49 F[/[]L=SJY"; *_H0%A%H#Z>=N9>1<8%[7$4)<)((5:0TCPZHB@TLR?"B M@Y@.6"A"63?N71N@AKG[Q(>VKP6SG_&E+%Z/YF[/$3F&I<'@^+O@&\@I=)? MI[A_FT7]AW=)!,C[ZT<4*:[2["G(5K7;?L&+)_USO4;=%NA%$CZAV((2#>(& M(0E\+ STXM36D$@ZG8YJ]$>0N@ =ZSY*<(_XYI9--!;NX"M[1>W708RDIVVH M0Y]?P]V@[T&190P^ R4G7!$W@C,R:O5*Z2)Z>_#).HR*\@"Z?Z,I:@K@US!; M1CFIMS0J*/2DS>];2^M'C>),TSI;E/C+S39.=V$HHV[+;/F &(@J\S'O=M,& M3T"F&8[WD=!GV0%8E1K5D.1CJ-9(VM;2HI;[UKOGL_;[$**XU783]MJ&K9O@ M#G+HPW\&/?XF@DDSP6H73=#&=(A*-2B&%8QHM @)ZGTKHX-K%+U8W/[D7;W] M\*6[^8%,"&N0NW+'F <;#5"4;5%#5S^7N>@_18I"7 IR'ZBCB3;!X7.R2FRS M%+>\\NYVW0;7FKBQ!O(@:#IKU+9OU*]$&>^"%:F##9:6/=:X-GKT%HVM\-)* MK2*@ M/W4PH@FF[8QSV=5(V6K-;)')COK>X60U9E%N-@$(P<@JHOLD6@.O0?>GH?HW M:1PMFTUJU5?V,);N\WB?$[C<.6/-$QYODA9$NP"U?0^?AMY#\(BNDS"!'[T- ML)T,=>\E09X(,[QFLZZM&IS,3TG!MXJ$[0$P#.2\P_ZK[HND#]#>MJ:9<"": M]@*P#UY9B8]0&04T2P:B!;0]+E>\@&MXZLU[C6_2>=Z6VVU,_\9UO0F*0$V) MDKBW2)(2/@(I* 9Q>BW>^MPPSU.3@"^.&QRG6:5HD!/<$G\?Q#H8 MS,_XIOZX6-P04T2N%8=PT =V96 !'Z6;J"AJ.TSSECVB 0=^+N\?O#_"G$L< M,H["1T2*![B"N/]5E"_C-"=59X.L#!TP\/^_E2@U%8C&OX3TIKU3V*&WB?(X M#%8$&CB__+DGF,,*8[Q('H9I$(%*DY_+9$DS/47% TU_>"#;B.LW4;J MM,P.8^=U OM- N8"(O@"JFRCA$0==7TWVR#9(;X\;\=9N(Y1E@7L % ;R0V_ M!)*.J)* 0)'G>+L060)6=K;6E2&8 U%2\U_H^9W+KE2'6XQ^ 1$&T1[4YG!S M![Q/J<[>4X!^N"QZQ!63T G LD8^=CP??W%H6B?H?X"7 .\RN(.Q+>; 0&6, M!XRH26H 7R8\CJ2DJ6$9(#^AJ]U;!3LR$@5HG@,E!6Z#'I:/, DO$]+VC)N+AUE('.(NO%Y87!$@0H#B+981 ) MP#80F)#V*93H<^^VQUC&A"A<42Q\B M0 $$MB+-&-IXS$A@U!V(<'4@CR[97)6NT67"%#3(R.E6I'RP>];BK1 ^N%RA'(7U!: 4L=Z6"IH NBF#! M*_.5U"!/V;:#ILLC$7HH'6FZ'V"47]0*[#O!1Q=!.C]ROBHZ)ZOTO*N@*NN M;^ K)X;I%=#^>'T6)0A!%U+X]5.:_6)Y\FIFW(<0!2J//LHC.N M"0._N9?( ]YMLI-=KH@(PLT!\",%$#F-062""-J!A522K;@I,XX[M'4%CT$4 M$TVTQ#4?U<*2A%FFCTLE<2D=!2CL*EH3S2A8 JB<5<]SPI+(JDFR_%([;*T MGB@GV%$0$' KRPC%.K3FWD_5J"+#SI51M<%E)43CR^+V@Y"-4QL=%1+B[T@D MD"KG0-315H%^/QD1$1O4PH@8$2GJ/>^-1"X=V-/=CC>",UJ;H\<\ ,YMAJ.5 M"'_(1>R&7USGRQ9$5[C.?04Z0%&;(49MHKDZ MU.9J3^G-3_B?\6R$R@Q91>GCT?GX M],:W0/)]!^(=K&;,TMC5XO:UCC5A)W?!(MQ]"9(*DFRC>2L2SP:_-"%[3<[L M=@D:$MRO3(NM"#+8G=)CU;>V)KE, 0#H4P<43WC -%8L$,18T%Y#)LXYRB$8 M_!.1N)0SEU'!9RFK!VH%R%!!>F?NJ&8G;2[76BJJ<,PSX&M>\!-'^2Y)0H#U MX;4J8AX_0M<;VXB(A;!"7UL9,]5@PUB@(:B(X2=04I?>M#_5%!%VPI<:(<[R M.*E>K-"P6%[EW+EEU@O6J(!HY6XPX3L!=!4-!(P()%FB/T:[BLV4?PA@.B \ MK!3.?8LH;=(5'A\:*^!8U 5@P'.8"M,I/O[ 6QIGM=&7E9R &1\XL,C(3 \K MP40,/-$8"HY",M8,%J-*MI7=64)0";#.JD:[7&,\GAR3S;7<6U%SC.I[\D(= MS.3%JN?%K@L*TZO^7;"A-Y? M@%6I*PRW]2J\R^B$^'B.OK(L^BUCD$J(U"@I6BFDE%VQD@A.!I28R(-.(6+L MR:J<9%7[I4NG3=NDX9*XI*0L01+T(%Z4(NC^(;W+ 4H%8X7>6>W"B-+=]6K, M*^,9QC19H41"+*@P+]B%P'>=^=*($\016B5DDV1R3EHKR0ILQ4/ M%JXG)5&3M,3 6*!9WU:"XD%5EJP8B_(>+AI=^NN0.$IAZ_B:+W3R,5&S2PM2?9>W3OWD.@83:/>MY0C4CBD<=<6T_#N>-^: U(2XCZ!6VT#U D2\G2(Y83&E\87/@URO7Q*5U.(0TQ MQ3@4QF89U2OZH@T2;X-G:V'FMA'G4.;E4&&T7V&L!1OD:"HM'!Z)72!\$O\F M09<(O,A B"<.(0,L)&D'@#[MC(.X<1?9Q">(>24A>?[,JD!0*K+2<8'0_JI. MW0H*:=6?6 ."T%"_0$=7,\='VY%9 !Y_&"LY9D.R.8SC+E&K=4#$ .I)X7H9 M[D 9\K8!'""R#G?E0 L* ,I2O+AL;_3UDM">%2G? #D+R!*J M?S^ MYS +D-K'"'0_M5*2BY4DJ0V!@(_W&?J-"2RH2FB>( $K&#NP*BE>W5SC0!7WZ61ROA0U&3%$M83O>@7U#<*3(I"0AD\:DMB9X,GN M[Y7IM4T*B,Z*[.]*24.T#_'(05)3)#%+MR!Z%,ZRT191L,'K"[&L)W8W"M3H ME52V5#%*6,PNM*ZT^#-%J0"*:.N]RN]N&^8KB)VA^>DL79^5>>A@.6W9QO64 M?5A*R:!L$4&958D]RHR<5#INR5QE +/_-W/W@G@U/O M4[A\2-(XO=\9+14>*07UE7:!\[HZ_S.;5R*X55"C' M$LF?E7+FUPS\!EE,7I[XP\S$[+1 KQU*S3)\P+X[R_&%'\8HDL.+P%WO4)%B M\FN.C ]<'W!%+095+E%$PQI8G*;JN"EV4AG"\M,?Z.2!S7D_WLIN/Q&\[?SM M"IR5%OS2&X[/_=ET!'_-X(_9$!^=^_WY.?PQFLS]Z7#LV1G7^.+ GX_Z^.+< M'YWC'S-_2$,,^C-_/!]Y'^I0G4_\Z7C@M><[XW@P\'C("&"M$*>9XGKF!"3(J':Q'8$]C&-VWR>XYEC42M.+:Y.&J:9#Y&8J/B MDU82Y%&QYHE!S=CEE$BA6#6LQZP/XTN0\V8K'@\-.*MRJ42IKE8\BN+O]T"2 MQ% /^-8.\?>;%VH"B( O \FMK$-M7]-AB6JPS(R18TP*;&L3,6\^(UNPV 8% M2E6V59"H*NW+5&9RX!8FL,PHJ"VK#Y1@&JQ,_Y8:UE(CN$J(%!U\ J+ M")=#+Z29B,X*IUM!6# MBJ56XP)R0CWP@+<<)P7W$03NO&1'/OX"(+\7TMA%W0,8+P/4L%B= .T@(O<4 M?++A\"XTH.!9B>$)@[76$LYG80BKW42_.(Y/W(",.=;Q**:B$,6'&6%*-)8@ M'0/&$I'NB]$@>&W$FHR.C'LM[P(! L@@*Y&P$)K>A!3^C%X$"HG)48B.\@?U M)48BDAN"E0Z8&R:_"S&SB%A&E/\B9_U$OAFY!]:IV;8 L0W25]':V1>&A<:R M+HX4U3='> X*_%=Q^%6C*_TC:[R;J%9Y1;0)23'5NX?=@49+%$;&1AKE)*24 M9 U :A!(=+\*Q\HX\@2M;PI*^(T"D%7VA,DV(L CX 3]X5Q?O''1YJ[,\E!G M3<#PCV&L"AF@'K]-E[^$A1'O3E[@7#2:>O;BE -)XSPU-Q=I->"# QVB57 . M)=$>%2%E7.:*[F",)H_M$ ,8SJX:I02&@R&[5JP]C/S!4N>256..<<^[$!&B M\Z&)8Q/.^@Q&/=-\G[@ZEFXYH_ J)R=&HA.JW^2&XQ&IT0AEL(PW;J#53I:) M3O$=$0$D2AY37 D?!L(R8V*!I8,(O&@G3B6N5UDG7)[A7!D,Y\J):&A\YYW9 M^[:W1&M#Z)&!:9VQ=15F%3NCCF\& 4XT8M_EYXUWS,CL4;(M"R67:]N_0AJ% M?DR04R+6+-JHX"S<(U5U27/VW@7'/>V="(DN\ADW214A:L@.*A7S1,"]S M7H(=QM*MA&&'$LN!FV,M\14S3/=-6",V5QO"H4@29E M!;LOU\ 2X):5AT\%&V+#"DJ,UX!FA"B56UKI\L;&.0Z[W."#'DN\_RTSAU(K%)4GBLZ M",BKIU?9IN&6@1BX->S9/VZGW*PTL0+%)$&'W9^;<8%L4V1>(8#[<#L+E;F" M;P)BL1*5RLJ+4&F?4<%Z37K'/G67X(2H1@%WHQ@=A#>=A\J>TSD>2F104N1Q M->8ZRYE.*A= XS/)A-HRPMR^ 8TT\.M6O5HRO!6=CXLNG2FFOL"K*H7_BS;, MAJRZOZQ-MF@3:S^G=WB?RA1/#ER?L'9J:L\$I7""]Q=1F11X=I8G=P_ VW7.J MCJG-GOP&4GR3XL:IM5H5=?1H*YO#UR47R2!CTGG7F$40JHH4VFBGV F-3E*V MLTI),D!!N;UBKU823R3X7DMQ%2'@U)("3"2IN!+9\P?XGQC%RLY(_6>HEXL\ M3Y>13BR,PGAE)SWM 2Q_4(5II@6$E1AA.M=(UG[>VQ__/=AL7VGW,-Z5%/;/ M<18<4TK"!5XK/B4E=%2&YGN8H>)2 Y64,D:"&XF?'+:DI9+ TNR4<4QT9(,OPDIUMH6Y[U@PDE,9/R=&G[VQ MKO$'R\WP)5374J()E"0DI9-*:XPV5\7:"?B(UBJ4E1PKH*Q'B42<$0^/P^2^ M(/Q5*U7<'_\?K0]H7F+.[607:#-ZO8GRX/X^"^^U1*!D[\[^;PZT6YF!R*W& M@]A^]\0\!N(<_HH@@V_G1\?\*EC+#ZY8CM[UL3_IH^]Z-O3'Y"L?3OQ!?TJ^ MV"'\-6D4.B?^<#)&M_I\R%5=AZ^\P="?C*9:QU&OJI_5_T?^^7PD_^5='.?L M=WS#K?L:#OW9&'V]\[[?'\W9>3\^:/QK&UOL_D8'?\3@+7>V\0'9#JXMPG5R>7_UO;6*2+AME$+SF'MO=%W M7*%VT!M_9WE:;/(GY9$:K)#'DY1J8EGKTD;]WOEWDLV&?_VSES:K+4V'1;Q6 M"M 7I?^8/'JC4[#Z2MXNQ0M<]0WX*7I+@:UIZ3J(>U*CD]EGF=5\N4K](J,/ ML4O/$F--+1_#P3E8L#'F@)),G//HV9MJB#K@73VI%5554LZ:,>82.(24\HBT MI9LR$&K^TZKQF[FO8J@ "@=( E$Z0S6"55_',-*J5^89=2/^IEE,%4\DEKD%-S$?;]XUX:?6^!]F4G5A7MQ)9" M&)@7.!Y#%+WP:[BDA-CJ&!SEV3N/R4U$O9IODV+2W@VHCIMIH0$K!/P08&D.<+$+&*\,:]TP%CWMA9NC(>W.6A MQ-M]NRV8@VS8S%&+[WEO@9Z)$O-=6-0"C0).?;,MXR(TFI@ >F,) M1(2&-HEI.^/F5EDCY-^+Q2L R$6ANH*C:NEF)+,8O]%4J2+!I"!>'MK8Q-2> M$*H+7!N3;U42"Y^O.3[E:_6]YK)5:''1M5,YVL_:+$H L;D:$9HN'D+96ID( M-OK>0_J$Q)^]^G#O5N&2O$[!"IT1(0=/E+EO1$,[E0=@ F)N$>O"S5;\DSN[ M@]Y/H?*76$3:D%<:EVO05($ER_I60!,JA%XM=@*;1>@B/E0K3JH=D3T;+S9Q MKV6J>1M6,*:(9?9J.$6?=%%%LF:IA,J>%)A2(71F9G0\"Q%2:8H)IX$&][A( MOLI[:A'Y*#U0!3OX\NP6#H3_NC]$.A49%-K@[: MH*RGLH?9BM+"Q^VURG/[-C4J#REOA4]/MU#']],9]LCS32<_F<^^G2@DV!U8C?SP?>T.RX-TX?JB!/Y_TT8H] MZWM?]E1YN M#N1]D))+4II'TLNC;(,A[2&7[.><%?[0Z&*$1E]"C,*Z"K+[U'L=)+_XWOM M+$'*YI'!TT;@7%5J8L!)0]P1?$QU@!MTDL_:SK E5>L4Z XM5 3/A* MIH2[%!@JQ_4%6WB9*\^^'/7[ED:IRT($.[])O;6B!8QO/I-J,!:YD?WY5()$ MEZXMMV2%2(S ZI08TI+XR\'$7I0#$&V6,6Y7\=$)=S7U!\5R1[#007[P-QN8 M08&S8MNQ^CTL-T< D6>;'D@F-@OTR,KI9= (JX_88EGYN&P[(Y*N+.C"GT9< M>#FP]RZ%+(,",7OG5-&L#@IH:*[B<-CS7JL3/[@4O#BL-#XY.)= M;L=+]1858I5@!!7.AL^T,&71 MH:[XL?$$]VP4LQ],CQ[2"6D=6&>< A1/ @X8?8V)]Q_QIQ,J2LW)3%)G_Q1X M9LF<=F&"Y=X!_<&;V_0^L/*3.Q[Y[?7K#Q]YZ/91>MYM9SPZN"=W/_LF_>2\ M*6DU#]']0TC!,29NMQO)ILR:4%)0="2OJ@B-?6%S7BJMJ=^;]+\C2%'8+AKZ MV&C)$*-W!KT^O&-(J 5,TGK(;GO&69,HF-+/RC5D!39J<+']DV/K4 TW]O6_ MAUDJ-Z]^R%'N%CUUT%MBQT.1^$DG;!L(UV8@SD>=<:8;25S]WG#R'1YBOS>; M?*?WW3R0!8WZ2 ,UTH!&X@41622BB9D[@57V/$F3,^[=*Z&)BN1B4Q 7M^J+ M$:@HF^PJB,@:0$U#*C*IH>7>295VBFF$@AVC FZ_!V*<3HA#.TZ984C6Z3[H MLE_(6?W1I\?!%0Q,%<4&)]/G ^GW1BY H[R);6(F#,5T2+"/*GIN3,)6E-B) M1DCD"20;G/IB6D+D30)M+25_*-I,L_O0Z)F\;FQ3E5I(C4C .-#O:V2JC=@( M A[J'I/IE -S9(W&VT] W('7C55JW^*P&KBT7JKVRJ@QJ-QD7^O<>+G"NHV\ MG2WO[P^"\]O[Y*DH*Z/2;-$.1OGZ M^M,;*V:,#HB[8F$K;(IR:FB"Y&Y1@M2E&1##'_Y,R?J-)V# &^15>X9]+B8D MK0I3FL+8CK:J4Q"MTJBG;!\SE9&IZ7)J'-UW'6007G\CYAV')SP$ZM-W &I* M0+>J/3<<@^C6RB@H%9-6J&5$=Z6VYV5NLSUNKVL71M;5K-65C= \RF8A_ +V M$&"B,DKD%'&=459DF2&@ #=#=O]8"S%3=IQ.22]M8'1N[Q#X@$,+E(3BD$.1 MI$6M( *5<_L#.$NKX#-B+Z6#&&+SVC$GJ]W@U;]7PB;G).@ M3%=VV%"Y7N=0$'XU2!T780V2=[\WU:MFI]5@:H54/P5.'7 WCL27+\ZG5GT( M?C0'/N$,8I24UEM1'=QB*\S7%.4Q/=Q*\ ML D__Z:9N#'68ZX.5EA#D0CE'L[UWF-,<\'"FFD81ZPK619[JIP'TC771>)! M8,!?PIWRL5)]/4/^@(!=?[SUG-Y*Z.&@]'&N?[86"S)1YTR5HX@R=YGH!R%* M@$$ N4K]T.X'-(Q+/=WGY7ZL]8M6;X6LX5HK_[C._VH'H1P*;O-XOAQ:I)7HS[)U; M%IT&&C7JUSZ96]](!7>SK+TQ1N[XSXTOJOG) M!F[NXB[U.&A6+IOJ3Q"JW5 MZ] RONJ:(IBPK#NB*3=I+N7\L'BM$DM+)G][#>-6+9[KM6F%Y>O+665-&0], M_F;.4-LZ+1F+!P[>MVI9/F 2@W5'K.VR1&05(B(,YL^:OW!JQR)[0(DR)U\ M\A<=:2]Z%UZ$L_0I(7QJA*?/"46C&G*-!E881W $>ZWC890W8)DJ2\==+;[! MW;5:!<;>I0[>L=@)DO\F!.SXI4X(N?QXHVO?*_U3=9:U8K1, )%R?VI/+>6* MW*>(N*GJ#OCQAK.N4F33G )CFTV?V!VA"YH3!:0BNF6BQ(@"M:8XY:Y>PL14 MGQCMZ5AQT=![4]N0!#(K-X?+84FQC4>R[K?MA99-.<0NZ]2-=A%PI,6HS$^5 ML,OU4![5S110M,_7Y$1I*S%(F4RJ,(]* "/U-E3VH&BIUXB^E7I"Q)[\AP/Q M]'0/S%^2;L;3O/1&E#(PI_CRV90#SSW=09I>&L!7@]'$&X[&WG!Z[KUO736& MBT_(^8G_/1_T*7S]G,"2V_-6RH6HG"9M((BY@NKE?!GW]AG)(3Q?4E_ MEDY\ZI)9J8.=*1/1N<'$DM!9:!];=*Z%>M6!T2+2? LZQE$+E +I626IB=(( M\:)P CDY)AS)RBF5A7WKV)6K61PHL$UF%/K2:&1V(\Z^V!_ **\+)ZA2@ M^&[3%"38\>#5\VF(#Z;6[8@)6#4+<*)16WCCM"ESI/V/(IN16]GG3E)B#M(- MD?Y MYGG,(ZJ-H!)D+N;]S_K]4TNZM6UR/(540=2>0M.7RW2=2M&F?]W!&/1TE(^(AM"J*VRX[/91O"V+>/595 MK$(8"P\HQ5'[6*D"/6U&VIE.FY%'\OE&+:@EU=^X[:;E7>4M$$8;;%MH6>3@ MIC"6RG+H\D8D#D]MLFHVL.9\9<4*2D$4RUX1M*U#@K%,W7/L3D8Q==0N60*V MI(X$I['+0-;^-H4<'RTGJ?,D.UF3B+\,:>^G-6[B+LY+NQ:&[K6-<-7"- M6G5%]+'JN\QX]+%ZN2U*@92 AL0KS@7.U)$C*IM :WS'LH1P&N\/G"? IVXI MSQ7;M83X&RX;:@I KPY[!=WNK)HN M"ET.CC94*2#*KZ6R,.!/,@YA. C>&W;YX8='SE>O"!2I1TV6&^& M[;/$6>C6%M)?R=#J:OUYE4<'FUZ'$8OKVK]1#=ZP2 PC76$FYSI9N=&!U2A< MT,Q>@F312&J\6;YLD_)7),>>QR/"&Y/P1J?;(U37 #BYVR=/(" M0)CM2"3OR@JF"I@UQ,;G@5.IS=)O[*.Q*X>J=A5$*E$DIOXIQ'&4)X?<94HS M]3WI@TGG4C_IIM/MH)K692[N4;73,MZ!>^[HK+K3IFDD*E0)M-GW6JBJ ?J+ M:HRZ$%<2!R!>H^Z08-?5#S7>7->M!OZ(]=!A;XI5W9EB#8;T;-8;CC'G V\# M/#T9SKQ3*I7>FP^\/S-D3R93?CC&AZ 4^Y/IN&%J%P P[?F,,MY[H W.Y^8 M]J(C2R=9,K0;F:?%DFK'PPQ^TIO5PNA43%JU_&)0;SO+A:\BW0<1ESSN#<5* M7P_8S "A"M:(50,INN,_25^SA>!,IR_SID^[YD\>L1BK*1( EMSD5$A#; Q$ MS;@HGEO=F2U.*G+,1#*:YFU6" 85] J2RK#Y4[#ELM82AD$SX%Q.\VRN5;?A MQ!+I:%;KTH1=6ZA:FS.%[M"B"[S1Q.B,[AG]<#A0^J' HA(G"P^1V)Y1J<+: M'+R-PT&TO47/"9N\A<]<_1&?$.8:81JC!_7-9;F&8@_4RL]58*'^/I/H*Q!F M!]]Y=NG U2K4Q;+='6PX/J?6L8?#$C*KJ6 U1DE[/DL<$ 6XG2W\D#RHK*:X M.B?0)TEK8:;J18E?:7\!=_1R:GNT%2%>1UE>B+K (A,GZG#$*REQKBL90LX!-I%":9/@= Q8!U'%):"Q MH=J;P*K_N.C6,O-?50NM91/D/A";GNVH0%W'KHY6T76J-.T*1_\SC?Z.6^0U M=C>R7C.DT*PU9>)M<@>!MB?>NAC&7A::/YTW;>6(ZJ7V?X=%O6_L$[4U2M M.^,1VB?)Z+J&+T9KE91:9@A,AXPER(;2&$4@5BVTJJFJ/G^JQ)9AF$O&'4OR2'EHU/6U,<1N?*Q*FTK< M#A,4KG7)A\L'[97"G)=!O*1+WW+I.@!B#UZ-U'3B?,(1XV#Y"\?H2^M)X!A8 M45U+P5SAQ<#28N"JLC.0DT0G'B!Z2@\1DYE)9BF1,-!4Q+'.F572VMHKMS<- M-&'O-B(\;!NP,_ 0^SH8BB)BE4%N%K%T"VGX7-F]F;331>=X;/>R M9,L'C/%HN+%Y"\WM%A=4=2(O:$O?GUC9 MLZ=*'B 4,&*"O&S>W9UZ?RI37-T-E[Y&MZU%#>V_:V%+']WU_V 3Q4KJS^Y.'P57WHG@_,!J?1F'/.7_+@H&H#X:]8^GIT[\[C__F;K M%OK'_:)TF:F<=3LJN$Z2-%]9W!<^'.DX8&L^2CMPY0(YU!6R^6M3 M6K+C%Y=Q>- ?>G"N[O4N3=/AW![5XK'5F]0EY((6=8-QZY9CY8:M+$#G?E"= M]U2OO;$_&E-!2'\R'FHL8V[ZTAOZ@_-S0GXL#?D>:#-O6I<61A)PG2A3HU6K M'E!61Z6RY4C'>%,X#(Q-5?V&\X%WJ7NWDH"(9$$JWDAR@#1RQ;".,:7]3MB1 MC16.DI58%'2Q)6H0$V;+B(J+1 W>81K#PNG./BA?LA?L;CRZR:$QT)A(+S9Q M+L-HRPZ8Q$IM\#COJ-ZPY>74\IPB+--_DPGJ!L5)GBB_CJM#O*: M*#H,<6.UL*^^].GAN5WDK#)V6EVS3%+9J?4MB_* M,0V<0/.)1(KGG6#^H*06U+6E1M7/9;+4RIL2Z@\,1"E@J322R$(R@9HP2/'L MST"%(6,*/4*#_MD?R2_1T/TAW8*PE4IT@2._/F_'4AN*HLI-/TJG MH8R.C17=FD2FK76#6#([3GYN]2<\!;G;FY",:&;D8\>CX"A3X;PK]-$"8/(E M#;E3%8$(-)#)#:U7(G?>6H8#YIBE9-(QF6CS#G6CZQ).N;OBXZZE'9 M$>1.F5S[!X($*\N/@50RH!D+N"<)89#R+%*Y)%/5W^E9X6C13ALQMGW*>G7; MDS5<4P ;EZ=TK?B*$E$_2=.M7"4%6S'[S E8[V#KA\J8U*TWN7VHT_::%)I' M\K'+(Z>A:G.Y)L+:9*<)JGA?)&A%M_GD0\RY[8NJ2Z3:8JL[P/6/N&X$1:AB M1 Q3T""3D@2^::UH^GWG9#>QU<1M8 M@^V[)?PK6 >,5A& @Q*PXIAA*\3(Z0S)!3E4T5W#2T*,/&;3-U-9LU$Q!X;) M4L558HZ@%-M -B"V05Z9KPQ_\M2*NJK^]-3X,A4TJ#PWA+?Z"Z"D>@)'*0]+ M%4O%U3Y,5$L[V+3/E@OW*5,1YL (?H425O$$$EV]3-1G+B!X*8ILS6S]B:)G MN9.#&#];CAWG16Y*-2F1PY%Y8KDN?E1B1,#M#CLFI\":2; MO(J2,;D15'>CTI=^Y41T6F:?MF]$;K!"U5JY<=MR3!,]RCV4#A"69F9ZEZJ& M20A;ZN 482=$K*5A3!GML&%CL1($M;+T@ZGK7^MY][15JAU82'<=YQ[U"#0YE98 Z'O<_E-37)T[:S5S7D5K(BF% MSM6QSZJ>KJC2T3&B@I2N)E5B:=+63>0%->/;;$MQZG'$/)V1E:B,.ZK%!QCQ M0<792."-%0JA0N"^+&X_Z!@X"UD5BN+OJF,,QI-*%(L)Y:F&.&!@3DR+/K"G MNQUO!&>T-D>/>0"J;66D.@]^&3K9O>2G_UAHS7)8?1 M+["[=;AJ_ @%.:K[TQ^,I?C3XO8UA8$C^DCG9I9([LN(PV&-(JGHR]XB;TH* M4^V.A9:K;VW%Z']@G^U/9(E@TX>&H+IKNI68OG"1[9)G\9(T"2F<1%)FE6V@ MR_\^2KA)#R6]:EUE(*75J IP((A 4D\":)0+&EA35BJN^TYGP16G88'2"9*S MZIY'@&?#O&HTB,>/U?XYI0QC"[3ZIY@4"*X)6V-UFB)'REID0KEH-BQJ/+K* MN8K95@T)-0'-]*JPTI2NU&DSMYH=O(O3BMNI OO#/OA6F( MJ=T2+_BXK CV2N]Z5J#34'4E\?D3_'!1 MBI3U!^Q7OEA*E+3>6>W"B [9]6K,*^,9)=Q$)#XP&UDHM):MGUSDP[H2 M&-WLIC45=BZ3&*6PK(::M+'PL@H82[H9AD@I7Y3WF/!L55,\C!L%UG+A:+$- M)1=I7[&%P0C9!XF+L.RR6/0-OHJC]4XC%]OHLK0DP8^"C//.;:>AK.'?=#:T!:0M0O:*-]%/]+A@LQ!-#XPN#"KY@X+L>G M% F%-+Z$!3!C,P:OJK)B@\3;X-E:F+EMQ#D4J70.G;2=U4)<+1RQ(W:A8Q/Y M-\E1U=KQ#B$#+"03/^87=<;!-*DBFR[,1^8I#'[3JS+..:=!8K4E3A6%G$;5 MXCI6U"\PG:!5%Q5K 7C\Y/SE\I;L:LTK2]0ZA0X]J3=CXZZNC]65 RTH4JPA M&EOF,U\OR=3-],7VK8IT81GPL-:$4^E-N5"OQB=P3'/ZA) M]N&T'2/1;@VAWMW:Z"R>0/8_4&(%QG.HM(?!4'QWWYH:<_RI+5]+7VH1#D6$ MJLN6[5Q8M>JH(9>^YP7VE0D?J2:/K)3D8CO[CZQ0E.R%\77JN@5;6[A_Q5.H@O(0:O1* M*ENJZ+P6L[,[5XA[3I2*W&W)RV*A:S2N(#:ER)REZ[/2!/APK5WTO-YDC^T4( $G!E*^SN!*G=$13KE>T#=KY-FM1^:/MB<& M7ASX<^J5B&THJL\'PPW;]"T.GZ_5'7 MYIH=FU96%C\8S?S!# N&3+#/ 65&P8MC.AH \'0V:%K^8#;R)_/^_O6/QG[_ M?%"%<+?VDY55#J?^E& \.??/)S->Y7@TIE4."-PMJYP/SP_@ >#3<%*_FC6E MOO5JMO;G??[U_*U?[V_]>G_KU_M;O]ZN!/-7-MQIHVRWRP<0;;G87..0'7H% M_=;,9SX;=6M,TW8,.MA3%1S:#^[?FML\L[E-2ZG7MF.Y<"J_80VU&U5#30V MY]I-"/C_O:):Q<69;[U)3.& MJ)3-Z=Y9F8\F#X0BMKO>WO)O_ MY_)N?DUFB^#*J7>FXI'D?Q&F8,G9-4A#IFJ3784*3YR_KR'EPHYNLGUKET\E1A^!85^IO[Y%L_@U]FVI):W5K4ZUNQ,N'VI, M;E%]\N-M%PO4F;SA:MO;"X,$$^QNZ/L44-L3=\ M&5$9";[6,4FHYW*GG#LGY#7+Z^=_WJ= +H$"A MNOK2>-@;];^K/AWU>^?UI^-!;UQ_.CQO>K38IU/"L7Y/].WP"._ZH M(HM4&&VW&V0+C.UX?OR%;4X,"&] MT&$Z>N_ 9 >QEU[H,!F]=V RTRE.59]0I,9E?'34[SA+M$XZ2R"=2D(1Y*CQ M!;(-V=/MHYR?$RMG21E5?.P0GU.A!2,VJGA*'3 G;M]?-R(Z&SH,^BY*L -L M#8&9ME+H/@F%>'$W_*YKM=R:.N3*TIA"G8Y!"5:$HBIN %7FAU!&SKU*]3N&,&ODN3LK:R2>.P[[C? M;HTB<]FO.J%N'.180_#19*]J&6VS1^[AF,\QL78TJ!Z]G2;K9O6=?:;-MO%( M-:G^V-' V0JONHWS4)=M&R!$CS#]C]ZIZXO+GE:56XC]WS?>2FJLVB"#2 M7/A XW0%*(DC;.^U74,P1=$;VG*KC-L#DUF9/P?>-+5%#R^L=>OMH+]P6ZP: M MIP1O6SO6IO$UHS]-_: )\ZW.YLT$QC2G?IL&-8M3BROF& 6XKIYR".V!1EUU M0MC6<:W[FRWJI&.(,PV)K(9T3=,(:+)*^Q7*?#$]D6J37:I@YDK?,FZP))&S M B*4,#J?2$,XN,>D>S/+]KZC7C+:A3P#[66O4C-4L63BGKIB+6=4&FFF0JYA8= M0*_2LM2P-8."U+(=MLCNK=UM&N%GMT5%K80:'.RS(@JA)*/"?@BU-4_P3?U[ MVGJ-1C;>*2&H'>8=])O%_C8$[N(0=="Y]M9+[WL+M[%:/A: K=N!_4.&Q@9M MV8S-_ZW=WU;/9TW/MIOHLK?1!)QCRJ_8_H/QJ'(&_ I0K4#CPNFJO-:[%'.H^R![YJ0OH(S^V MX'[DEYV.X5FK4?T"(NVJUX5<:Z$%DH4.@]9%CM48X,SY0 MTG:H0'.K1&7JO ]K$6C6;_WVWP8UVZ_U6\TM8=>5[P21#NT(]AOFK%&;M%$J M5]_^C5^M!;]7U=WC<*Y1?2#WV%#:1_;=ZWH5,%S/U M9(K)8?"$>K89J(3VC"1_*$U,>BHV(0F(T>'"(06"?IY00@U MZY33N[I6GM-Z__L\+W[_?P%02P,$% @ $8$"32=.ZS@^ @ 'PL T M !X;"]S='EL97,N>&ULU5;;:MM $/V595-* B62[-HEC21H X%"&P+Q0]_" M6AI)"WM15RM7SM=W+[)DN_3F-L5^TG9V%CQ?7^_BY"UQ@Y#D^Y F.YJ]Q M\/NDE^&/>4ULCWKV9]0_8=XCGEOBH-^<-"ZDV-TC"YC*A -:$9;@&\+H4E&; M51!.V=K#$PMDDDF%M#D7JQKH[!49!U-9GA,<(,ILI0J!S64B? & M2F,&A96C:%G940*[^,>_R?U8\??/WDMU?95_P<>WJ3\^$5.KYY98] WQJWNN]-[!Q0M6\HT%;W:BN8Y>#WV\9/@._OJ8CL= M<&S!AEZ3I7FM[O";W!P*TC)];Y?H@@D>[8]6>#0?9BT&B@2/]B?(:UEE%->CO/)B>>;<6Y>I7IYEO*%_,TSH4?>SICBNM?3R8[E5/^4!1/V MRD:JG!I[J+8]72A&4[UCS.19+^CWA[V<[4VU\\39J_X\7QT2 MFAB^9VOZ//+ZGFW73 @1P D(,N(8<.Y!" ''8)>>% 7@"0%[B0<9GG5+T1N2$QWPIN M;Z,V((V31)8V(#F0EP#D)2[D RND,M0^D\1L6S76#M@5 ':%#;9GHF3D@272 M#M[7H-V'HG8?%VTB\YR;>JQJO4RD?9UBRT3"F3MZ/J@69+>\?V::K.A;_7HK MTJ79,55]@ M\)'%,66*[VG--1?:J,\<\3=+MVY,]B%S^,CJN*-:V?CWAU%=*O8U,ON0 M,WQD:<1E460U$K4SENH=N(%;J 205 )DJ30:KW$P(<<$G3BF$1.2 M3="%;!HI(>L$R-9I">='3A<3LDZ 7K 83VX=#$A^P3H]H'"^I6+"=DG0"]@ M&L+ZE!G*LY,O,X3<$Z*[YWM]GG:5F4LMG4<' _[,LZS(J7ZV;FX+,(ACT]5 M'KU=AK=J^74(9;I2\;<@<]>#M#]( MZ4'6'V3T(-\?Y.E!H_Z@$3UHW!\TI@=-^H,F]*!I?]"4'C3K#YK1@V0(9!SR MDQ#6?*T%<"U\KP6 +7RQ!9 M?+,%H"U\M06P+7RW!< M?+D%T"U\NP7@+7R] M%>BM?+T5Z*T/>-9&#]M\O17HK7R]%>BM?+T5Z*U\O17HK7R]%>BM?+T5Z*U\ MO17HK7R]#>AM?+T-Z&U\O0WH;0\X*T&')7R]#>AM?+T-Z&U\O0WH;7R]#>AM M?+T-Z&U\O0WH;7R]/=#;\_7V0&_/U]L#O3U?;P_T]@\XZ^[H'8N\":N/U&S+ M3;QWR<7PFS4=N&,Z[7!E&UL MS9G?;L(@%(=?Q?1VL0AT[D_4FVVWF\GV JP]M8UM(8!.WWZTZI*9+G%1D]]- M*1PXYX.2[Z:3CZTA-]C45>.F4>&]>63,I075RL7:4!,BN;:U\J%K%\RH=*D6 MQ,1H-&:I;CPU?NC;'-%L\DRY6E5^\+0;;U-/(V5,5:;*E[IAZR8[2CK<)XPM M5=T<5Y3&W80)T>!E$[*X,#:-0M1%[(0*QPO;?ECWMB9KRXS^A:;SO$PIT^FJ M#DMB9RRIS!5$OJYB5RA+V;NW9;/8\\Z5]:^J#HG9IF*_)L37X_#;BOH!NL@E M*_MP+:BO5!?8/?E9!0^W(=66AL:&J/5ES_8"TCQ$'6LG7G*+U%Z=C+*3BH?4 MU_NP7]HNN_>^ _\).M8UYYWZY3@$"(<$X4A .&Y!.,8@''<@'/<@' \@''R$ M H)B5(ZB5([B5(XB58YB58ZB58[B58XB5HYB5H%B5H%B5H%B5H%B5H%B5H%B M5H%B5H%B5H%B5H%B5HEB5HEB5HEB5HEB5HEB5HEB5HEB5HEB5HEB5HEBU@3% MK F*61,4LR97-&O7QK4JF[](/K5>'NJS[@_6[!M02P$"% ,4 " 1@0)- M'R// \ 3 @ "P @ $ 7W)E;',O+G)E;'-02P$" M% ,4 " 1@0)-9O,+8(( "Q $ @ 'I 9&]C M4')O<',O87!P+GAM;%!+ 0(4 Q0 ( !&! DU &FA([P "L" 1 M " 9D! !D;V-0&UL4$L! A0#% @ $8$"3>'$S_]4 @ K@< !@ M ( !^ @ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ $8$"38EL+5AG @ U @ !@ ( !>10 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ $8$"3<\X':*/! MUQ4 !@ ( ![1P 'AL+W=O7'( M0$ -(# 8 " ;(A M !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ $8$"39L9,=JT 0 T@, !D M ( !A24 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ $8$"30@W,3*T 0 T@, !D ( !1RL 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ $8$"32"E M";^S 0 T@, !D ( !"3$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $8$"302[@ >U 0 T@, !D M ( !RS8 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ $8$"333LFO:W 0 T@, !D ( ! MR3P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ $8$"3?*97#FV 0 T@, !D ( !DD( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $8$"32'F$=@* P 00T !D M ( !=5 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ $8$"3&PO=V]R:W-H965T&UL4$L! A0#% @ M$8$"35-!.F0U @ T08 !D ( !@6, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $8$"32%HL+-N @ M*@@ !D ( !5VL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $8$"3<4_Y4U4 @ ,@< !D M ( !/', 'AL+W=O&PO&PO M?@, ( < / " ?ZY !X;"]W;W)K8F]O:RYX;6Q02P$" M% ,4 " 1@0)-/K%M%;4! "6&@ &@ @ &IO0 >&PO M7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " 1@0)-S"W63[(! M #)&@ $P @ &6OP 6T-O;G1E;G1?5'EP97-=+GAM;%!+ 4!08 - T !X. !YP0 ! end XML 56 Show.js IDEA: XBRL DOCUMENT /** * Rivet Software Inc. * * @copyright Copyright (c) 2006-2011 Rivet Software, Inc. All rights reserved. * Version 2.4.0.3 * */ var Show = {}; Show.LastAR = null, Show.hideAR = function(){ Show.LastAR.style.display = 'none'; }; Show.showAR = function ( link, id, win ){ if( Show.LastAR ){ Show.hideAR(); } var ref = link; do { ref = ref.nextSibling; } while (ref && ref.nodeName != 'TABLE'); if (!ref || ref.nodeName != 'TABLE') { var tmp = win ? win.document.getElementById(id) : document.getElementById(id); if( tmp ){ ref = tmp.cloneNode(true); ref.id = ''; link.parentNode.appendChild(ref); } } if( ref ){ ref.style.display = 'block'; Show.LastAR = ref; } }; Show.toggleNext = function( link ){ var ref = link; do{ ref = ref.nextSibling; }while( ref.nodeName != 'DIV' ); if( ref.style && ref.style.display && ref.style.display == 'none' ){ ref.style.display = 'block'; if( link.textContent ){ link.textContent = link.textContent.replace( '+', '-' ); }else{ link.innerText = link.innerText.replace( '+', '-' ); } }else{ ref.style.display = 'none'; if( link.textContent ){ link.textContent = link.textContent.replace( '-', '+' ); }else{ link.innerText = link.innerText.replace( '-', '+' ); } } }; XML 57 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 59 FilingSummary.xml IDEA: XBRL DOCUMENT 3.10.0.1 html 138 195 1 false 31 0 false 4 false false R1.htm 0001000 - Document - Document and Entity Information Sheet http://www.kforce.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001000 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME Sheet http://www.kforce.com/role/UnauditedCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME Statements 2 false false R3.htm 1002000 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.kforce.com/role/UnauditedCondensedConsolidatedBalanceSheets UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS Statements 3 false false R4.htm 1002501 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.kforce.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 4 false false R5.htm 1003000 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS??? EQUITY Sheet http://www.kforce.com/role/UnauditedCondensedConsolidatedStatementOfChangesInStockholdersEquity UNAUDITED CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS??? EQUITY Statements 5 false false R6.htm 1003501 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS??? EQUITY (Parenthetical) Sheet http://www.kforce.com/role/UnauditedCondensedConsolidatedStatementOfChangesInStockholdersEquityParenthetical UNAUDITED CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS??? EQUITY (Parenthetical) Statements 6 false false R7.htm 1004000 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.kforce.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 2101100 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.kforce.com/role/SummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 8 false false R9.htm 2102100 - Disclosure - Reportable Segments Sheet http://www.kforce.com/role/ReportableSegments Reportable Segments Notes 9 false false R10.htm 2103100 - Disclosure - Revenue Recognition Sheet http://www.kforce.com/role/RevenueRecognition Revenue Recognition Notes 10 false false R11.htm 2104100 - Disclosure - Commitments and Contingencies Sheet http://www.kforce.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 11 false false R12.htm 2105100 - Disclosure - Accounts Payable and Other Accrued Liabilities Sheet http://www.kforce.com/role/AccountsPayableAndOtherAccruedLiabilities Accounts Payable and Other Accrued Liabilities Notes 12 false false R13.htm 2106100 - Disclosure - Accrued Payroll Costs Sheet http://www.kforce.com/role/AccruedPayrollCosts Accrued Payroll Costs Notes 13 false false R14.htm 2107100 - Disclosure - Credit Facility Sheet http://www.kforce.com/role/CreditFacility Credit Facility Notes 14 false false R15.htm 2108100 - Disclosure - Employee Benefit Plans Sheet http://www.kforce.com/role/EmployeeBenefitPlans Employee Benefit Plans Notes 15 false false R16.htm 2109100 - Disclosure - Stock Incentive Plans Sheet http://www.kforce.com/role/StockIncentivePlans Stock Incentive Plans Notes 16 false false R17.htm 2110100 - Disclosure - Derivative Instrument and Hedging Activity Sheet http://www.kforce.com/role/DerivativeInstrumentAndHedgingActivity Derivative Instrument and Hedging Activity Notes 17 false false R18.htm 2111100 - Disclosure - Fair Value Measurements Sheet http://www.kforce.com/role/FairValueMeasurements Fair Value Measurements Notes 18 false false R19.htm 2112100 - Disclosure - Supplemental Cash Flow Information Sheet http://www.kforce.com/role/SupplementalCashFlowInformation Supplemental Cash Flow Information Notes 19 false false R20.htm 2201201 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.kforce.com/role/SummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.kforce.com/role/SummaryOfSignificantAccountingPolicies 20 false false R21.htm 2302301 - Disclosure - Reportable Segments (Tables) Sheet http://www.kforce.com/role/ReportableSegmentsTables Reportable Segments (Tables) Tables http://www.kforce.com/role/ReportableSegments 21 false false R22.htm 2303301 - Disclosure - Revenue Recognition (Tables) Sheet http://www.kforce.com/role/RevenueRecognitionTables Revenue Recognition (Tables) Tables http://www.kforce.com/role/RevenueRecognition 22 false false R23.htm 2305301 - Disclosure - Accounts Payable and Other Accrued Liabilities (Tables) Sheet http://www.kforce.com/role/AccountsPayableAndOtherAccruedLiabilitiesTables Accounts Payable and Other Accrued Liabilities (Tables) Tables http://www.kforce.com/role/AccountsPayableAndOtherAccruedLiabilities 23 false false R24.htm 2306301 - Disclosure - Accrued Payroll Costs (Tables) Sheet http://www.kforce.com/role/AccruedPayrollCostsTables Accrued Payroll Costs (Tables) Tables http://www.kforce.com/role/AccruedPayrollCosts 24 false false R25.htm 2308301 - Disclosure - Employee Benefit Plans (Tables) Sheet http://www.kforce.com/role/EmployeeBenefitPlansTables Employee Benefit Plans (Tables) Tables http://www.kforce.com/role/EmployeeBenefitPlans 25 false false R26.htm 2309301 - Disclosure - Stock Incentive Plans (Tables) Sheet http://www.kforce.com/role/StockIncentivePlansTables Stock Incentive Plans (Tables) Tables http://www.kforce.com/role/StockIncentivePlans 26 false false R27.htm 2311301 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.kforce.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.kforce.com/role/FairValueMeasurements 27 false false R28.htm 2312301 - Disclosure - Supplemental Cash Flow Information (Tables) Sheet http://www.kforce.com/role/SupplementalCashFlowInformationTables Supplemental Cash Flow Information (Tables) Tables http://www.kforce.com/role/SupplementalCashFlowInformation 28 false false R29.htm 2401402 - Disclosure - Summary of Significant Accounting Policies (Details) Sheet http://www.kforce.com/role/SummaryOfSignificantAccountingPoliciesDetails Summary of Significant Accounting Policies (Details) Details http://www.kforce.com/role/SummaryOfSignificantAccountingPoliciesPolicies 29 false false R30.htm 2402402 - Disclosure - Reportable Segments (Details) Sheet http://www.kforce.com/role/ReportableSegmentsDetails Reportable Segments (Details) Details http://www.kforce.com/role/ReportableSegmentsTables 30 false false R31.htm 2403402 - Disclosure - Revenue Recognition - Additional Information (Details) Sheet http://www.kforce.com/role/RevenueRecognitionAdditionalInformationDetails Revenue Recognition - Additional Information (Details) Details 31 false false R32.htm 2403403 - Disclosure - Revenue Recognition - Schedule of Disaggregation of Revenue (Details) Sheet http://www.kforce.com/role/RevenueRecognitionScheduleOfDisaggregationOfRevenueDetails Revenue Recognition - Schedule of Disaggregation of Revenue (Details) Details 32 false false R33.htm 2404401 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.kforce.com/role/CommitmentsAndContingenciesDetails Commitments and Contingencies (Details) Details http://www.kforce.com/role/CommitmentsAndContingencies 33 false false R34.htm 2405402 - Disclosure - Accounts Payable and Other Accrued Liabilities (Details) Sheet http://www.kforce.com/role/AccountsPayableAndOtherAccruedLiabilitiesDetails Accounts Payable and Other Accrued Liabilities (Details) Details http://www.kforce.com/role/AccountsPayableAndOtherAccruedLiabilitiesTables 34 false false R35.htm 2406402 - Disclosure - Accrued Payroll Costs (Details) Sheet http://www.kforce.com/role/AccruedPayrollCostsDetails Accrued Payroll Costs (Details) Details http://www.kforce.com/role/AccruedPayrollCostsTables 35 false false R36.htm 2407401 - Disclosure - Credit Facility (Details) Sheet http://www.kforce.com/role/CreditFacilityDetails Credit Facility (Details) Details http://www.kforce.com/role/CreditFacility 36 false false R37.htm 2408402 - Disclosure - Employee Benefit Plans - Additional Information (Details) Sheet http://www.kforce.com/role/EmployeeBenefitPlansAdditionalInformationDetails Employee Benefit Plans - Additional Information (Details) Details 37 false false R38.htm 2408403 - Disclosure - Employee Benefit Plans - Components of Net Periodic Benefit Cost (Details) Sheet http://www.kforce.com/role/EmployeeBenefitPlansComponentsOfNetPeriodicBenefitCostDetails Employee Benefit Plans - Components of Net Periodic Benefit Cost (Details) Details 38 false false R39.htm 2409402 - Disclosure - Stock Incentive Plans - Additional Information (Details) Sheet http://www.kforce.com/role/StockIncentivePlansAdditionalInformationDetails Stock Incentive Plans - Additional Information (Details) Details 39 false false R40.htm 2409403 - Disclosure - Stock Incentive Plans - Summary of Restricted Stock Activity (Details) Sheet http://www.kforce.com/role/StockIncentivePlansSummaryOfRestrictedStockActivityDetails Stock Incentive Plans - Summary of Restricted Stock Activity (Details) Details 40 false false R41.htm 2410401 - Disclosure - Derivative Instrument and Hedging Activity (Details) Sheet http://www.kforce.com/role/DerivativeInstrumentAndHedgingActivityDetails Derivative Instrument and Hedging Activity (Details) Details http://www.kforce.com/role/DerivativeInstrumentAndHedgingActivity 41 false false R42.htm 2411402 - Disclosure - Fair Value Measurements - Schedule of Estimated Fair Values (Details) Sheet http://www.kforce.com/role/FairValueMeasurementsScheduleOfEstimatedFairValuesDetails Fair Value Measurements - Schedule of Estimated Fair Values (Details) Details 42 false false R43.htm 2412402 - Disclosure - Supplemental Cash Flow Information (Details) Sheet http://www.kforce.com/role/SupplementalCashFlowInformationDetails Supplemental Cash Flow Information (Details) Details http://www.kforce.com/role/SupplementalCashFlowInformationTables 43 false false All Reports Book All Reports kfrc-20180630.xml kfrc-20180630.xsd kfrc-20180630_cal.xml kfrc-20180630_def.xml kfrc-20180630_lab.xml kfrc-20180630_pre.xml http://xbrl.sec.gov/dei/2014-01-31 http://fasb.org/us-gaap/2017-01-31 http://xbrl.sec.gov/invest/2013-01-31 true true ZIP 61 0000930420-18-000183-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000930420-18-000183-xbrl.zip M4$L#!!0 ( !&! DV?TA!TM[.3+ML5]?452]:W+;9)9-N MDG+:_?0#;$H6R=@\BI(HB=6];"=/&T @@ \(!/"G__/UT_D/7YKQ9# :_OD9 M_Y$]^Z$9GHWZ@^&'/S_[^YOG_DU\\>+9__GE?__I_WO^_/^&U[_^D$9G%Y^: MX?2'.&YZTZ;_PQ^#Z<2*54K__.R/=@>G!F^!D(9___KS^_UZ)Q_(PI TS9]]8I9_0[UN^]?Z\: MHUW[8U_?C<\'/].?/R#5P\G/9Z.+X73\[<_//DZGGW_^Z2=ZZ\=)<_;CA]&7 MGR[?_$DP;IXS_ESR9U=?NQB/D?#W[V/UY M>J?C]P?#+\UDVOV5V7OT);GTI?N/K" MO]Z/SQ8^_:_WH_%9\^/9Z!/]O&5:LJO/G@^&_UKSR_3VN]ZDN?KXL#?.I^1G\Z_FGZ[7/S$W[H.7ZJ&0_.OG]O\Y<6OS!NWJ_D1/^$ M[UY]<#(XZV8!WR &^"(#D^GG\8K/XSL=7[B8//_0ZWW^_IWWO/9=Y;Y6*OJ';#_-G7,_M>]^_^BDW_5!_%G^ MT__][=7;],Z_/G99/#I\SFR]!/]S,S,G8V&T^;K](B",;3A+[@%R*3](GQJZ]?OS?WA6;8G_NX?B[9 M]=/Z5Q^^>NG[\ZY>N)1,MZA>M)*2_W9QCD;L"&4U4YCI)>MFCO6K=_9FO=42 M\S"TQ.RF)>; 6G*UH?[V $2%:J+N<4-=:=5#$)79350'UZJ9\1''**=%NZ,/ M:G=>M!JBCIQM\YP+!#J'-;KCW5P^*>?.A\RH^FGBJ@'"C^N]L*.&H$O M?QH-'Z\^5/S=GC;)MWW^X,IBJYW_JHWZ+\8QM[GP;1W M_BA7>RVO3\C,HZ+LJ"6OFVEO,&SZN3<>#H8?)H]2/;J9O!-[<'!DN[<].#GT MT[X_:<,#V^W[P3M_=G;QZ>*3C\V8_K8N/E(HOS2O!B>C3XUCW+1M^;[ M84+!_7;Z">L_F-V^MV\_H;B3ES_%@/<2 QZ?]S\9@P?HU_< >:>]_9 7??^\ MW@GX?PR(X*0]1Q :'AHIS HB5&K.)#_&,^^EDH@%4[JY)&+AXX?9./KH M:P/T[:",8Z\$,7<94X>+"6+(R>3-;#_/+"751?[GV^;LXW!T/OKP[?*]!VH4 MNSA\]@NQ^/,*%I^(]]Q/+?XR^M*,A_3BF]'Y!2'2R:/5CTV\/B%%F=4:GA3E MJ!7EOBLM][,H93"D8GT_["-"I>M!@^&'1ZLI&YE]0C;%GFS*\=N4(RET/]F4 MX[<K%:"NO?9.G.ZC ?9'JL?'$DL<87YBM49?OO/8?'$76R># M=EK^)[/[]U_^IYC4/* J/=I4ZKT'E_8F/NT$U(Y*K8\(J]U[/=S=I/R>@*F^ MS^#C9*=W!Y\KLOVGC-">1R&/*B_TH'#TZ43N\9JS_=WS(UC^>SS3N/>%OTL_ M]A1"COOW:$<4=1R#;[N;:/H)!!ZG'-&Q)+YO6D-ULMDGFWW4VGTW>?W'&U;? MLZF^]UJ+>T?5=U,I]!1L\ZG6XCBL\M;G4J?:MZ/3XWO/<1[#Z=.=(>;'J\/W MCY/O'5D<@QV^&W3\%,#%J3[@:#)U-ZI[>8*J^,@<]$V/(1Z!!MSO(>2#L@&G MO.8#P6M'Y.&.P<3=S5G4XPU GG1>\T'I\"FO><3YH)-5OI_ZER=0)'#_D.-( MZ@2.!$^?3E)/B.-!Z_!-JY-/N./8#/2QH(]CJ!/8'T\_ E6\K[+K8X"==VG6 M3K#SZ<#.(S%JI[LD3S%_?Y=5%B>C]J2,VC'479QT^Z3;3QN,GK+ZIZS^@X"@ M=W;O[Y3Y?)29SV- ''>9(GB\:GS_0./>-?G>K?%-L?/35,/'!S+OH'3D"81. MIP9@1^&>[Z:=]DF?GX(^'TGR]M1-^=Z::1\#1CMU4WX*SUO:<([B:D>KRYSB?=8^3>L<;=W(UZ @;YE! X"FM\ M9V>H)^S\E+#S,21N3[V@3N>J#]Q"OYAI\NE0]2X/50=#7&?\5KV@5^\<- "* M^/ZX=S;]QV#Z,5Y,IJ-/S3CT)H/)R_>OQLC8\$.[RE:*Z^N&2P M3I!TK:9M)^YGOUQ]?I6\#V0#3PCY@45\I^UZVJZG[7J<<*DCH#UMU]-V/6W7 MXXW3S0D,G[;K:;MNN5WO\TAZEHO@_]8;,OY]K_C^?Z':M (KH_'OS1_7F4=< MS"'^\ZRYWCO?OW6=GL1XNM\;]R=__]Q'ZO 1BKE5^S'_]P4*+(X^?1X-J]]\ MW4Q[N(#]W!L/\8M+>!RL=^6\7O>&'YH% M]?]M,!Q\NOCTL-3\.QO7*KS QQ/*DFQ>X-[7Q[' \WP\D05>/C6,XZ8_F);> MV> <^5A8YE^;Z;09OWP_^\@2\/YU-/R [WY*S;OIVV^?%Q7D5P1YB]][*%I2 MB^-:7;KD<2#\W"7-N0=7XGS0!YP+*=C5ZH>0/S:JMT]>U M CQ"Q3T9\T>VH1XB#CQMJ!/\7=A0M^1@OK_Z'[WQH/?NO'F-E"]\//0F[8L/ M:_\,SR8ET_;7&U3MMEU^VR^?E8MB?Y/?OF[/IX$OS MYH_>Y]/>N+'2;B';)Z+).X3%MP*C'HH*/R9X]* "Y8/;5?S!_FCX I\Z?M<; M_NLE;G_\/GWLUQ?AY>N'I99'9UFWDNX3LJWS)Z4GVWJRK?=VS'OL.9/=8L1' M9<0?D_X_I-#UY*L>C'683\F=K,-3M0[;)F9/UN%X\UTWWMRG]/!#VD5/,CV\ M0^!WJC5YVK4F!P_SMDCHML79;_Y V'".3/\ZZ@V?KMZUY=P=LGC,.G?PM.VR MSOD_>N-^I3BOF\ET/#B;-OTWT]'9OQZ6[BRP- _ .WAZN(LX[[1.B_@ K7\' M4#^MXU. G#=;^,=6'7HH!;FC;.;CT<.9$Q'^\YC;ZQN"Y[WA[[U/OMQ=#'I#?MOZ +=M&F&[9*\&)X1QU\:^L[#TKEY+J_ZM.W YAWY&Z:>B=EY>O6KEV;GM]XW>7V'->%/?.G1+GN!>CZ^(!Y?#R;_6M"S-K^+ MZT,Y*BH 6U+,OS;]#Q@;IF8R^##L49>#A6]?O=[T_>3RH]?/>EBZNTY:U[K5 M+:X#Z7*WL*\?OH6T[\J*PH%O8 MVG-I;]YMX@YZKA]PM_-+5BV4T;LYZDY/J M'YGJ[T!)YT)?$]*]TG>Q[00[\+:KTE;'L>5.N^98=LW#R=6=-/>DN0\B07EI MY&+# 3*$XF\'9,X J=?ZH* M^M35885'W-<$RI,)/)@)E"<3^##.5T[0X3$E)$[HY8&XJP-OW=,^N[=]]H"T M^M9O6!V)0SH!N6/<*"=JZITS\T]JZI\. IQ,&GKSNH]JZ)Z_[\,+ 4P;G MM'5/&9P'Z75/^^R4P;DGAW2$6/(4!A[C1CF%@<>\=4\AW.D$_"GH_(&K/DZN MYF3GCS[P.+#.G^+]4[!];#I_,1S,%/YBTI_7GT\SWGX93$9*NOZ5^E'.GYR\K&'^+CK5R\%T+Z_\\\.+Y:5??%G/^,_=_Y19/]5,WY#%,W_ M^L+4NFWPQ^]JB9_78/G/<^_'"I-:^;]PM=OI[-+&7O;/I]\PDN2_7C5T^,N'WHI<'DK'?^SZ8WSK,^4%L\ M7 89LO)@M8P0;?+.Y<2*4H:)E'QZ]LOS*T2T[DE7E*3161OQS3[PJMU"!5^; M;$&*R8XG*:6SV4"VS 5NF/9!%N>]2>'9+W\3,RI6/J6;#*)S6R)T<1"#*2J5 M $YPEW5T.O,24I$@X%EK/+K(^/Z492)F]&V_)%QY$[PM3H(%$-*[XE1TW/G$ M42DN2;BR7RN?M$P&M5/;XNF*"[ J)@G*07;2,9:R%"GX%(.0Y=DOG#W_V^)S MZ:>O'I=;,QSQU7'O_,6PWWS]]^;;-L]U04G!8@%41)Y2L-Q%S4P1&83):=&S MKGS2$AFC3Y]<Z!K7F:O$0?B(:^C\YF@:898I'_=G$NV;,?^LW9X!/N.7S] M]S)'(^"NP.7@1B@&3,D@#.I$4KRHK$N2SWX@.]#^X)7]%AKE*8U=('D-58OT ME\%Y,XZXF!]&XVV$Z#B2(ITH ;576FL5RQQ0LHE(UOS9+_[LK#DGN]GT?VA_ M?9ZPA<AL4'$1 =F,IU++/T^HGNKO7/_:70QG%;K>*S]ZU:J5?+@ MO10A>V4!C5ZPJ%0:;0#DR#*;5ZL6:6A@[?_^]-,&T>PCO6-M*K)2>LY *K@) MC0L1,FBOB[7,.YF#XS''.Y7>H[Q=OU+T0F7C2D&E@0#)AJ"8D4H#2"?1'-ZI MXC[.QG\K16\BH'HSSE)PX(WP M4^"PDA<[0??EGTXC9%_RA;N:P4?=&6:Q%\ M1J .)D2$Z,)$E1+3*?%2;B3ZMMTQ#;FX9B:.OB"!PZG_TAN<]]ZU,S=6.>#O M3!WKS+G58M52\.280]!B %OL":SQ(WQWC/$7*O%NJ7,-H@W__<%?N@-Y2(& MTT$S^77P:3!M]8Z2)N/>!QJ_-!@]0LDG1&:L,,6+;(/6'J^^]KUM9FIP,MT*PX!A(CQ#&9P-!IY*+"<5T MB%IN$G6W5N=/G\]'W^AS_L.XF;F@]H/#LP:#=>I=C]\9O??#X47O/(R&JW,4 M-V<[)96]5Y X(C1GR,ZJE MJ74B!!=;)]I5YW8.3NY;"EONL6,$D:(8&#KS. M00FKP8#B,N'?I4,*[$>X&S 5P!]I)16DMXU,PR;*HHM>. M&=6M#/MIPXR7.Q?$=OH@0\(H6Z04M0&6K4]>I9(8<,Z.KT60R>'?>A-%X/*)I:K'W&=^:?GLQ/!LWO1G.\4LX=R79O83S7;17.>%Q1&D-4/:$/%Z^#\VP M>3^83OX^[#?C[RMV\UUV;5U<;O.7+A=-:52'?^DV-^%$%B"?_?)*_O.2PYUH MO#O.%K?-G-TT3!AN2O8%HBC.QQ@ [:B)QFFAD3/]VXTX>TV372Z:,AY]HN^- M\:G_&$P_QHO)=/2I&;]N$%*B.KSJ?;O.=6^1B/36%,-3=AA>0!'6EJP%B[YP M+R6^CH0[EBXIWX>&;1F8S*3Q@4Y%MZ:>1V8C4TIJYZ H[B&['#/N+%DXR+ + M]34!RZ1?FJR:+O,W\;=YS-?QZZ$W&4Q>OG\U'ISA,Q8/X F'TAO-U1>7K,ZK M\:A_<39].7[3C+_@Q]IOMP..RGGS]9*X54%]N)B@K9A,WLS.A"?77_X+@=YA M:Y1'YQ>DA%8!@2V0:(;CFG3(6[H8RMD]*CTLTJ:#AR")Z MD8';H!W*..>"CCADUREC)>2-9?R$])A+'PH7S#D!-G/T^4);=),Z)HPQ>5?R M!&7,U7H9O[GX_/F\I;AW_O=A\QUE7KG0ET,,Z]&2OQBV4AJ==\+">9J?P_QA MJPX(S'B(/C+(5@05D&R>5$E<&E=ECZ5 MI!V,H^6%FNBE2TAL&CP+XS A*PY0I3);H&CO9;#9A-$ ,U# M C!2(ZB,O&AD)"BEK*IRU1P<7T?\#>A<)^3">9%!A\W9PU@R_TH=^;Z5Y2E2F6F*US:$?!,!^D\U0&97R*PGJHJ$6+ MVQXIUN1V$;,_T>M$S%E(WDJ'%C4B0/>.> MLYQ#TUS9I+UD+;)#7ZV51JH!K://AB%AJ7A96)&5!DMCK%VF>@TU-Z%[G;A] MP9B:!1M<$&"RH\HUU&X9, I%=:A.B103H&Y&]XOA&6*6M[VO>]IN#SY8:Y,H M&"];+3QB7N1!Q8AN2>:T3')-:TW!GF2NDVPL#%CA5''2THFB-5%)Z36^8JQ> M)A.D-5V"W9+8R46;)-M+HLQC&"9D*D;B^GOI)6)<+EPJ&$7$6@D$N,JJ=5&Q M%Z%KC8/6VJ-S0[]F(2'B1@/L!4K61P,L5;4I:)8[E74+0F^*,+@Q$1)#A50< MDM'6)*6"BFC'HD%86 ,G8447K1N][R'0 ^W^S'B*-FE0.00/B&09#Q;]G'?5 MGN)"L4[);D4M.C\$>N?[FP"1 ^VM9!P*-Z(]@.R#804W$/CL*^&",!7664'( MON2NDRX5H"J3:?,KY%Y\NSJF&X^7T8S..HT^? MQ\U'NF! A2-D1GX=32;H#%^^Q]_83>3:),[0JW&F4=K*>8$A7XPWC*BN]-U_]_F!6K_*J M-T";%'N?!Q@G[;@5T*LX*Z3'L!-]2=.GY<*U:C/J;39Z,I@VEYF064X74>3HP[#]E?:FS>HD\RK;6B!'Z1"M M1 W9"/1BZT"<+.^K>4XL@I/" MHN91(4K!,*;X:+E7V;&,@5<5WM+5BWOBQ*Y?$Q\#1@5)\%,<#E'H0OE>Q#+1X=>RU@7R=5*ZZN](J24%3=;TW9 IM9YX0SH M@P/&RP(22.%",J"+2SPX$YCN*+?5]D!,#:>#_H . [XTUY6,^>O9^46_Z<]. M63]]OIA>'F_GWG@X&'Z87-V%["B67F7P%K)@):+VI:Q# 4 (ZU,V&FV=Y2KD MS.:-_M4EHWEF#T'SW0AA+0;!&,[2*15J,P04 C-)%A6LY5%JG1Z'$#K,[ +4 MAQ1%B25[BYI@4.&90^.4LT<$#38_&B<X1$SC'8*(2F>$$$X524B(=,2 *- MVET+83)III,=$X J8<3#(LL",;73023 ,YBT ;%\0K&H4>2R]F*]K';$++6 ME.:D0P0+1J#\6$*W4+1P(DD?M?!UTAC8.NCI,M[KR5H;8J.>.1Z-XCP %P@,-+=.65F"]H;5YQ!( ME>L24P=95P?0J';O!K-K+=^KT[ >\CQV)?AUEN:E"UN M5W!)8-"&YJ.(A ZMH+T.3NN@,*H3)K/*C!RCX!Y:B[#5Z5V>P:?"Z&@>#;O/ M3@C.CL0N04O*LZ-)X172>]S+<&\F M7>K(T+MYI3)%?>C] IU!%.$3 MQBG =)5A/+#@+E/CO]*=DI?OS@06Q\"+9"TK583)U5)1PU8T'8 )LR8>-2AP81EDE#O8P+S6A:&'#5D)B*8^ M. !Y7TRL28*0U8L*P"8)(;(@<0T8*V"8\ZH^]T45NQ<>UI93)B.M ^FY3J"< M=E&F[)04WAB$H)5754LUN ?B8786=W7G+35=%P.W,$H\901E-FMC%!2)X" [ M2,'SDKF6J4ZLLZ4JCUVH.QQ7&T^O#7CE(3",HC"2#@0I5H.3LG7.1%1DE.K7 EIW# M#U\G@Y^'@_,_/YN.+YIG/_RT-QFMJE^[W*B2DZ +=P(Q2K!*6U1MHPS&5SZ% M70(#WT1HN!-V+B\4L M5S-?MZ1D/W(QM\);T'807OZYCI=@1):A.,>Y!(7.R(:06?0AR!B\A=6\"'77 MO-3'%(N\4&[>@K#H=]"0>!XB3UZ 9-8D7A6,W.^ZU-9CD1=F!'+"=&+)41(Z M2"D-EUJ@M;1%IUM?EU>]\MM%/I0H7#,D&,$",$1M'+0B MCI26WBF]F@_&._E81=>-V5ARN$NJI8I(D9>8";_1W5<0Z''1J"<-.J]1K<.P M,>O/Z"^F'T?CP?\L*]3&5;"Y:*1:).X"AC$EH&4/%N7ON:<[8UT-(Z_OP6]! MS]YDKY6ZH49Z#N%:$0@P4-YE1CA>(*A$ M;,FD[SS2-'RYA'T?8E=U/]U#H#>3O4]X9'!C(1H'X1,(1*N MX77F5- NHJA[@!H.JZBLHXB-E*V]<9.$+0$M0/$*\&\G1.8&R52YH).IHD_# M5\JOB[+EXN/NJN@MZF8*ITN2'*/[(B%E8Y,"$8)2F2.L@CK4YTS894I747,3 MHM=&*T$+#!V%$EZC*4@VY5(X^FUNZ5I#)5RNG:@6_N!$;ZA+8<)Y3=>%J5EV M=LS;S'@4Q;)H7!+U51&MENI2;XGH=9*&'%/AGKF4$WB$V-JK: !<3)9+5T>[ MFJO*?FU'='W?O2T'P _O>'LHHV<(,Y6 B[>^\0U(D?F'$.IQM *V"2& M 21?=Y7PEDF>JW3_7G)>1N/?FS\N2RW16[X:CX;XS[/FNO7"]V]]_] ;G7]=CUPAU1O( M!G_V8MC?\DQ\=?.*-!@W9]._XI\++2Q6\@Q,"Q]$]%(JY,=1QW O(6@;$?:F MRCC %CPOL7)CSN>/C@['>;(8FLCL=$3M1[W7]"1N/820(2N$*"N2[*U=,OTSA&P&V7K'&+;L43;PK1! MZ$&&192(+A$C$R.CJ1RB,E(HX(5Z^7S*>@^'9X/,Y(H]9-OKE>]\??:;#M-TBC>B*R0Q7W5L%S(+5G"F9 MC4#L1G,LEGEXSI=/8O8F]!;9W?$^UNMFVAL,F_Y5P>^F"CD'Q6D;/()"B(*: M^>$6B8AS1#2Z/H$[;IG=M=\^_-K,NP.1C&5!I: QK6A,WM$ES>H* MS_/*^Q]D;1;; K<-KMY@N-#KOQS^1V\\H"LFU.B>/]A^RM]?G6=G\;='P_YH MV+;U?]<;_NLE2A.?0Q_[]45X^7IC?V)A*7IT&+ESZJ 99, 0W7L63)%9=7]LP=%V07MS8L]IH)7B*WH0$.6HGA,A66QX5&CJU0L#L:';&O2GVM@+VQ6*X M6*0NQH&SR047)<8847@1&8@5 G[P&KQ2<*6A^KCS@D'19.85Z0+5'[W/VTB3 M9U4<+RF LI!5=E2?3;,E2DP81'2W3V7LT0KSIGZQ4(%#%B9SBY&.I7(IQZVU M&'($NS!E:=Z\WE2:2.1X\3+S]_ XGOE-B<5#B,$+8U0P M+OHLP=KZPE]U=GJ+W.VS7#3V$+@LGIL$23G')$(RZQ0&MQHZ1A[MMEJ'8F'= MFE@'T64GD6(!/E*;"(^A7-11!HC04>UV"RR\.N\-M[U!.D]\+$*C#AF=4X*" M.I1B;B\#AZ2T,E7,+KG:@OIK:FY"]SJA"X$@!(1P!1*8:+V*CGJVL80\"%>2]DZ; !^\FS6Y M#M\N.V&.=R^6"TK%I)/E&+)#-!BQ1\=*0JM*(R]4=1"\R,IV5*UGA?JKG$V; M?KF87HRO>GE>3F>8O&X^]08T:^+E^^L1S3N60C$GN!=6>LXR^!Q]X#HKBXZ< M6M[PJBYC+8N[4[N>^ZL)BI13WOED(J--3MHJ1;99:^G:CMDN&YNU9-#1\!&6 ME7$-.3BV!1B0(*U+60 R4"R=KE1+(K2[(\(WG&NDS)U+B246 M I*>G P1/8R35&(7>96I1(1\=X2OD[A$I>!H?'W.B-9C" H!( T>103O@ZO1 MNE0'(QSMVBSM.CB[?'4O;:>^(2F$J#F=PUGE<\F.&EJFE H/M=+P3=K>3=C! MF%GKVXTT$=V#0.,+!GT'FF%F.:224Y%U;TLE-NV VV1FPZ[(&!!E.EDI$BT, MM52/Z.-EV\[5B8YS2+C/E=F$NK)67#*G1 S@9?!^EK:3&C<-_E]U^X17L>^U4:)+/C.58J&Y79IYJ1!Q(9BTEC.3J@-KNXF!.6)N1O7:P^R(>L-X MM-3,K8U0(S>&HW_@*JFZT3+7=T/V!MTWBE&23 J//EA \8@LHE3>TRQ0)BK= MEW6$<5MDKST&#Q&=+6JYS0Z\+\X*[R4S,C/IF*EPN385*M^6[,]C)&$V_7G8 M]Y]&X^G@?WKU*? 6B@V6)ZM+9!B%@O'422S35# 3! :HJI[9P$ N4;V2F)O0 MO$[0&H&!4%)FRSW([)S'^-^S! XM?V851E.&9KS6 $TQ8VX(1=74]C79.2^Y_ /,='^0?=U45(S M3E?.K06!"(>" .59]*HH7E^D7UB814$_^$6XMZXN.85,*3!$R JXCP$CVZ!% MQ,@]::CA@C++N/^1K<2]-79)JF00 ;%#C, *AL6X-@C]=;#,0IU=?0B+<+L2 M8R4$EQW"%E4 8G$^Z !1Y?F_X'Y#DUD\&'67N9A6]?O=[T_>3R MH]?/VE38'16BCA05!,1\17KN471<:>%R>?/-!#5?LGTDF_S>?)X5 M1C+E9,Z(0JB'F5;4?,B@^J+?\[?G\XYP$>[-Y_'HJ4,,2A^W@RXE6!>+M ;A M2/ %JJ-/KO@R+GQD2W%O3L\E9Y4AX"T+1(/[@?KB:K3I'(.^4B6W'L(BW++$ MI!86=/+"4ALS[:.4G.X5@@O:UTV/CEQY;]'KZ:P]AX31-T?AH.NC8IGDHA/: M4 ."6E)[N;TR&O_1&_?G^:Q*XS'<_JWW3?(C%MWB&27*+!K-T$9J!@ECLRR5 M5%D+A*0>B.: M5"1B9V9]%>LC#TMIK0XJ]J7R=F^.6,:SSD)I1'0@$P8,$O&N1"PG70"H4J4[ ML[K%Y,0C">K36(T'4,ABEM=( M5U'6!L,X$[T"'5R@,Y^8E!2)Y:C6]"[3YG;H7:^Y:)P53Z[P8 IP2:T.(VJ% MBDDZU.=UF@NW1N\Z^19;,G=!B6@@45(!S4)A=)%5J.SM&NWEN]%[.3?X==/. M4+SIV%5IO0'&E2^9IC5%FY4']!?6!)-"/1Q8:6L7#],V$G1#ZM>5M$E%)$OM MJ76D\,5Q%S7N/J#19JKN;ZRT7CJ@VHOZR]/"[I%;OX^&7Q"X()(B'#-Y.YKV MSN??IS/&WT?3?S;3RVEV_]/T9R?L"'WF!MQMOBC0/J"Z(? :'SX>4)E7ZZNO M\,%_-/M2 M.XOT[\&5[LW)#,+.3Y%=$'#QJLKY&*')PV01EB^4 46)PP2'1WF0AJX#Z.5K2'>D9>JZ*C1Q\?=#W5%MS2E+JKYVY'R]KQ10GE(YU!Y.:A MN& 9>FSN&9*1I4L=\UNWHF6,4GLU'KT?[%Y3I(/*0&.\N-!@3+0%92,S%]39 M0=5SISB3I'0+)%T_?D>JZOCNJCG\F^;#]8WVMA5)&0QI4""=&E]?;)]]:E.: M,M"8XIPRQB,@ !$^H%O'0"\G5GA'!0&73-P#AW\9?6G&0WKQS>A\5FN]'8,8 MMB F!)6RQC4,&+W@_R(5_F@:IUU9",- W0-_;YNSC\/1^>C#M^W8HOF8"KCS M@H8=:^K/PH2A>E>?F?056^UDLD/PM=;*64H5\A0T&F':G;Z8X(H0:/V\9'4# M%,8/).W.?,AM[!<;0J3+'B*N;-^5K; M=Q0,^!R8-)F#A>01,T)2@O81$MIQ&]9HPP]$U=WLEVPP4A#1B&(+!(=N-$3< MG<%=-PSWT0++$O43PW$AO='92L1GABJ+EP\CZ&*:X4L7)53\:-W-77G\;#$?CP?3;U7D8*N+BK\P.BWYKIA]I0,CZ M"'QM4UT,$^GHA2F6@!5&_>Z"2L[C@BI3 R*ZP+YH_NZ0NV,2ZMK2:'3R&'9J M##0!E*.^H#1N2T$!A >E&EY%D0P\>:%N:L]8<@Y2%E).2$P$ITOR0G"Z%1*A M'H_,[9+=>:)"73MFS1J)NB>8YP(0]%A41:G!B^*S=76MF:0>,,4*T>@NXWEH-KH%]962OU?7OW?O@4+D ,.^IR["Q)G"4.'!195U@=B!P:[2NQ>\Q M>E.4"B9(P(@W2)-4IFG=& =S7H%;JY>:V>]":S-YU1OL/O12HQB3,8BZ T,( MXZPQ&JEV:+>,5*Z.YZ#337PG8"?:-LB/*92@,R%&*C:+R2JCD2JN.7JU:J[0 MLU^45"OLQ5K:7C=GS> +-=C:[3A!JRB%4X5*!B!'$[1A 4G%UT2.]94NPY?Z MGG32L >1:\<3,.,I^4/9")K,Y!6-.XH9D:N60E$V"7/AC90\8@!%=]2< M8RZA4I800M%.UD7B3M7!TT:R;L[&AN7)'$.^ M8HK2"([#2E-$WP*D7T]!6& MX:K#7=Z<#5J]!?OV;:]%$9GQ["2-!>0@2[;%&X^ EB%:48M]"R_[M%2AU[:T M'8RE34-DP'(F-=> 7/$LO?/HW"1=&.99ZRJI#]*:V^%I==W,[GXZ>/3/6:94 M)-!X.JDXC7 1RA:,\BJC@/"Z\M-;4W;(G*N60Z:=I--!%D4 MG16-RU5@M+ :X2PU]\CH8BU4EN$YEV83B%A-WN'8VI26\('.EVP.4=$H#E>$ M2[(4@]9.6U/?RE\JMSDP4Y>YC.&'KALOV[BDDHO%S:]4]H!^R.E@+:="2QV3 MJG%U!ZS>@JQ#,+)A743 @#^D2-/MH)3B #!2<+CA@W59= SQ8)N W.ZI*>!E)(@)L?VK/):("=.<"MW1<%G$+<72Y7 6?$*-*4Q]SBDT(:!LR M;X/1#4M8M"P@L[89L82*#)<00RBM!6(_;UF5F^:.52'\(3BEC%Y;DDBW2V9S M6J>S1HQD0-^.KHL1+SL5^O&8$EY['G,@LT5(Y%%&16.Z(.$.U G7E_JSS7NQ M[Z-E6<<*WXCJ.Y#!VI5G+I;H@PP: TR!,4H6,QE04R+-NF3@.M;^J&6P:88D M-0S5-*HL.N"<.2D-R@!5P[CD(W3(0)D.@';L,E@_@4NQ9*7)BBH%HPSVXO=FFK^>G5_0J-O]ZF)%!D1%@1E6 M:,A8IM/,R*/P)?@HZ@L"4KCE@&DS23=G86V:2V9)%;08RF5$>2[HI+PVH7C) MN8$*,TA>'2'NS$)[&D-YQ6IFZ#9)=RC@,D8_&"L 7:(-121I'9VC^Z3KI+L6 MR\9E@8"=:-MT\]-;7/MB!0TR==;;+!( NC83'"16Z8/@;MGXKZ1M)<[=> =' M.*>%C! @H^R(% Q[@Q/&BB+K"<>TOF)135? V+4DK5.Z0)?"8BPR>TU'BX^B\WXPGL_.MW43'(7B*0(M4:-!18#3* M',,>E"2G&5P="47)5M+92=#-B%\GY%BH=:$1,H$'NG N,ZHC^J&(,#K6D\.D M(^8.0?Q>5\5$1DH%$XDZYHB4D7*,BM&W9C[=!.1UUE7%QW)B5JM!)W_7HE?4=?M9,XOJUF4ZIQ7;G M!)<=)[^L'GO 6#0V #6M![2XMJC,Z$J DC;GNH>J7!Y)-_^L@XO@5H:1K;YF M56C: X+^P#VXR"TB7ET0ZVK%3*RG+&/(O=S1:#]IS-\7NW>%H!X''/$KHGV0 M4EG$1;B7Z28X(:0JC7(@A=A2!'>K$#**@L[!24>;0R+DI3$;&/BB+:/+9G5- M0'O5;%=I7'%!L'C0EJV4IGG5C,\(+']8F;(\RFE^\U/EUHPJ,$P+E[CT5-YF MBC6R1-QU9(=47*B;G!^[):%;L!L$^!3D/C]L;K7)JO<9W]DTG+M#Z&WI[AOZB7-\S*^CWO!P M]F!1?IHA=/5">Z-L.9E&(V5#' M7(T^-D*;V:9N+D[1M7RNN>VX /.@A'CK+FK)E ;.A:'&8EE*:DGA]&NST.DRYHT21B;?( MQ,9P9/4I3U36!BK#R0H2XN!@%3?@I!2:!UY7NG JY5TDOX.(W8E<&] &):F3 M?7)(9"PTNBX%#&4+^B:,8+IL:H54-Q#Y>S.-O#5_4ZDI?0Z)^KA9:B]O?3),P:%,XB115N7B"[-5=F>M$,QM"%WJ!G& M3K$$BJ>!%V:M,2 <%.FE*W4SQ><2F'*WQ].L(/YFB^0CZ3RE0A$[VA*LH3YQ MS.@(& JQCMI#N53(NSUQAV)I4^&-5A8!2)%* @00(3!G0>A$%5.\;MCZ7"Z? MLA^4I>L3[?U727&T 47(D*EIFTW!@K$%$8*5H*WLJ R76^E=!VV'XFA3'K[X MHB +PS,&AXE['6C$JV-6>S!U,9&T @[$TO4-D]UG$R%T,'3%D2L#)4GG-3 D MWFEC?:I[B/.VU^H2U=?/WXVPM86;R7E+-226&3"MPB-B1"WA*B7OZTOQAJE* MY_A=0T+U3<4[R6.(0O%0 R]JYG$HPM96(JL@!"_26N5! M(\@6B6[NX,N.%1;JFWF@E#D@8;?;]3.JZ*+6G*&G@A*C USMJ"UX.O/B';VE MMN;N^P:[K.[8?1B*AMT)7.M! M'"JK#45HW-_1XGY27""P+<905_SZ -.@>7('I7##MD+D"L;)2 .-@+>%+,QD M:8W-W(AZW)A%%>>')G#]&;#-T7I9;# 7EG-9*9>*ZXXX^H[FBA"6)KDMAV% M-[#FG,Z%F"DZ<)H0%:B4VFJ:FV<%9ZZC:%_J%21NV"HWL.RQ(&K6-!%/ 0V) M\K;(8(-2TGK1T4Q+.*/-P8G<='.-<4UU]HQG=--%^*3H%"4G*K=7JIY4+=E2 M'5WDMN_ ::"K MHXB)4N#4B=IY:@*E8^9.A(0^OH9%L"S(+B+VH')=7)JBQH4%VU[YX[CB*@IJ M&:"IOB:PRCXJ#(/X'E22+QPW'W'SMZW/2>;UY+Z)[__7Q>Q>,/JLE^_?]KZ^ MHH%;H^%B$=*K7LWH-O6".0:+[C09]$X&@PDC970Z:Z[02M2U&:KF\Q;8N#=1 MK355@<80"5D0'X.)##76H#?RVC)OP3UB46TPF%8+;Q0=,M"(4(B!2YZ* M%2Q;I7$CK9ED\>CDM':_)>E@[.NI-@H!4%W2<31RNIIF,/G; M1>]\\/Y;6]%.@Q6:R6U8*9,=G;AFQ= NX[9#1)VB0Z3@I6>&50[X.5^:\W%; MG-R;M-8G\DJ!#+@#902I? A,AFBHATA$<%H%((]<6AMLE=?:"P09J& <2*5R M,DE(4%IAT-B1A5[&\8]-6&L-5M$T;+M$:@,O,.(6CH>B,G4O*ZZC.<92N?%C M%-:.J0Y_=C9K<=+T5U&ZJ56LR(D[KXP0B*>]=P%=;,*M[75!O%KE=A[,(AQ8 M63'TR<$R+EDH;=-HX(YNVCGF$TV9J\.V \AI1Q'=M&@5(STZ.@=($E=VY$\ M@"DL,)=Y;,]ZT2XX(V-0C*,GJP-6IY8Z;.Q"[^61*YVP[RM@A+R(Y9)=3D(C7:;*51 ['?1V4K(WP6LE;)PQTN9(&:#(::Z6ER5[GQ+*N^YG M@Z%SE_9N1S"]U9M\G!F;R^S@[A>F@7M)M4E121"<"J.+CT)&EEF2L=IOS]O; MKZ1O:I!H,;Q1'#U=$$#W,P+&AY(5)C*NPO*L M)Y*Z@ YS=UNDKRT:0;.!Q,:2/ 7X/C ,]$%Z1"D> 74=R(I5VW(SZ9>7$2?M M^)G/%^.SC[T)%V-EPOH9(UQ.Q-\Z9;^,)Z(UWV M 1)P9KV@?IN(3C&X3J(^A[X1M5M-I=P@9*(QHE?'=5=H-0HJ"%=*H,:#9QWE M-9HMY0/6TW,3RC>%.U88JD(0,F6TU=89SZGR6O@D-,R.GJ*J/.@1ZT\,[E2(?GLNZ\415L M;4_;H3C:L"Z12NC *N2%D U&I C#T D(-#F\U-NVJM?:DR,*63$*O>Q.\0KW MS;B9#F;7V2_3P_N"!Y]+M(5Q-*+(4K34](D.F%ERW"9331-62VW4=J#M8"QM M.CYU0@KC?-&"CE +=?34KF13(KFX2N_:$[];9JDCE[]G=#M?VNRMD0@[@FJO M.@OM7$R\H,IAD"!"[.B"MSP+^B!$WX$4EB.ZA7N3*D=!SDDE YK*$!"T.VHY M4+B)I;J"P&&Y8O[P4AA?-I9I[>VKWOCEN$TI]MOYZ%'S0Z/[AS.](.P3"?3WI#ZINPH7H%(DX;-2^X4.-9>/L^^A6;":]ZE%ALH MGJ/E1F2O%301:+F,&8T^8!#K,;IB*BH=,WXS[:$56Y'=FID=^X D"*BMR>@@ M(-%L@@P$C;WA3"97'>FN)+-]]LZDK4N-"A_0?+FDDI)0$ Q&QX0!0[ B95DE MGW%6&'L!1*Q'1K5C4Q>)7TW-*JKI:MBD^X+: M-FE2+P$D=9$3%@6.>D.*4Y+QIKV.4)',.7=R)=$+Q.Q)\89 !C>B]2%I2$* MU]20-^ODHS.":P%5XE]*M7RK;F>*V_U[.3PY?VW&9X-)UXCY#;)VL5A&!V^, M.C?2_0[$W+FP$D.D\;955WZQDNI.@FY(_2:Y&P=!&BT\PE,,AJT2GJ[\A& P M_!75 <8-*.\._JM^89O,8<+@CR>$U)Z&?X*R!E%USH(RH4:8.C$QFV.\2/A* M6O:G>9T!S%)2B9RU- M3>NVIO!UC= P+(@*YK@IBO6P MZ;YRX "O#(:I]'% MN^G[B_.K9N^[JS8:9^$$HX/7-AODLS/2&NT,CZYC,,#2@<4Z8O8G>M--0Q40 M:N@B4,@T\@?_VVH?HT-(YU/=5<=IOA?1K]$CS:=Z<5%B[_-@VCO_E?JNOGQW M/OC0ZYA:OTVBJH1 !Q:HTQYXU Y1E&$>%,V><)US2QWRY.*;RL-(_[4#QILL^,M#<6S3M"CVJBE;2]4Y)!]7!AUQWJP"V M?)E^2XH7+\'-58I1.NELYR8 )1=T/5)K!E 0"AJ6E97@768AU$>\W %7RW1O M(NFF#*PS]CX&ER.JN $!C@M7BL^2KB9(9G2ICQNYNBD#7YKA17,UX&V,1/QC M,/T8+R93Q)KC[VU%"2[C__<1?>Y<,R *W0=$9R4LHIQ40C06;2PO#$&EE+4V MT>"$9:.T,YFWQ.7WJD:T]?V+L^G+\9MF_&5PUESW.)H->/LK_GGYW W5C2(5 MPX0H5+#L19$II398<#ZTP^;J$,?"\IH_?/'K>P8+ZI#\BR=R-#8TT11LUS7&7+BX M^J_4M^@:CC:Q[ QRW7&]U MI_.DJ<^81KB9V[[9^'P)G'-M<:?7#>NM;2\%/7B)[;]S14E::2>C2Z!S\-%Q MCA;2,L<]I+J5E]3FZ-WS+>S!8E41 5C*W((N(:"FF9P9]]$+7R>6A;!2'V5B M;>V!M T\\)P0A420S@9#77^9!"V-3:HZT4!=D.PH+?D_;R5]"%)J*R&W>6-' MK5EBBM'$HF4N2=43DF>MQB>=N3+D*,6I'.7D,R0!-$6XZC(0M=>%CO-9% MKN X+=.=R7K__*'#T$Q)NK5G '>^S8&Y9%D.@D/4ZSKJ/#49[^HW:&"U5L!* MM)&FQCC-E.%T'T^&[$3=PY,9^X"U>/L$(GH6EJSC(N<,/H/E&MT,95D9X[J> MH*J5E$MM-A^V9.[&BGKP0C@.G$J3<[1.95&RU)EF#JNZ8 M%[^Q3%?/>!I2B M6<%<^#09#.@O2".&>)YUQP!?#-QX*0[BV#&).+H@2;J">!=> 3]3R6 M*2:A$@K[I,@WL:&)96X<'6[Y!,JH@$$[6!^,D-QUC$$^;KG>ZDZW(ECFJ'B9 M88B/)E0: W0M(E.%+:_KV@R /OH4R&UN7<-T]C020'L.!N$C9UJ)DI04AF/P M4SEH*\71[]U;V(2RM%@0_0=-F'#"EI)M8=;[9'(V=2,M8(H?7RRXJ;N^"5&S MDI/ D,-K:UWR@&K@3'(8ZU6Y! EV>83Y\7!Y*RG$Q#@-H4]&:A\E KBVV$ 7 M&[VOD007((]OM]Q4/'=4@6AY-KJH%"1&#"CDF%@K:V]L,G7RQ0@KGK2H]_/L$(I-"058^E<2=!H/<12>9N;*C@ MZ,W1F2?C>4AT!]O)5LSX$A=UQ;P1[=B^)RGEO:/Z0K')%!-L;RP!6*FK<@ K-5J_MA% (O(_OY'YKX>Z4 M/PPA6+KU!"HH9E36(-KR3"H 0+=352!*9X^O\O5&HKD;*PJEZ.+;!!>O LJI/4T2Y)2809C MHAHO.6../NB\U>*37(#N6W!6''B6@@DT&R526D3)CGNXCMFC=\^W<9/","XP MP*9&]I!4\0Z=M5 >_;5,-G5<%G!&'Z6-6S]:%C=#SL(B[1 QLD-XPG/@Q7AC M6>TH#8W'.[YZ!7M;%8B<;HJ@C(P5U&I.V20+@K7,HC*9J\J\".GD\9U.W%0\ M=Y0^=!;WEL5X3 9PS@1.AY**<@ZAY%K67&ISE%'9\5<@ZF"I";/2)4IP#*&< MMLX;<(J#*75A[1.6\>['3@X,S]'G8L"DW%Z$8((CCD/;8.J^=&AECS)-=N@* M1+#)*^FC+#("4\SA_QN1%(M!JZYF[$8Y<910[:@K$+/1UEI%<:X"SS4U)@E4 M)41>[1EKHHSR>.O8*1&T-17N ^ @W>'*>#EO164FOL@O+W!VOG3=2%=."_,>UDI(M?,\*./.V^U M^H0G=,N23IX],,U=D,9[*SAU'1&Z"M3!N"/L/["[P';=A$YE*X.,S&4&Z$L\ M9UP$"!R%EUP]+TM9+?1!H?B;YOPN2G1:.^N&.V(^Q K*QMP1J"\X)S8"X .A\, MFB)XNORFK)!U*PVN#5^Z,7AWO&RH!844T6HEW)"^@+,9$8O16:1$.7R5JY2U M%[NH_VBXYGQ+')6P!T"1R&"BA! JJSK)F+2+G4NZ*9C'THW]1_6%$-8 M:5ATD(V@,;XLJ11U"(6E*ONO8&D$Y+Z4^O&X-_PP,[??KC]R.1S-_]$;]]L_ M_J.9D"-_U8P'HS[?:,/;[[S]]KE9&-+^&G]D/#B;7HZF6 )?KXF0A<__UOLZ M^'3QZ M,45%)AEMO6?9**9R$$EZZ-A(?*DA[5W)XV[6X/?1\ M*L.G_?D&"Z^QA?] 5 MP- B6N.2UH%FNPE7.//)H[_@R8N%F3W?5T#"72W!DCB.9 UP(QQT#61FLM#\ M+^X8A.*1'"^0<^K" $L# MG^Y*'/>Q!$.KMW^,WGX<74QZP_X;RDA/FV;8KLN+ MX1G^U^!+0]_IV$CS$R.3 ?1*)B3.$Q0=+? 8+$;ZP1NZ+M2QD>3RN.^,@ MHNX$Y,>Q,R+N@6R$\LG13*[ 58P989Q#+(>P;N7.,#\*=0"Q[R>9:E'>;7[T MNYTWI?_P8=Q\P.>^&*) AY/!6?OPV5Z]$]>"?I[:4E MI@+T]SXR'H7%8-." M@?H@C+1\/L)V]6G\.5/H^%6CED(!$X^6BL+ M1!4+1-J#DMG9Z*7UWH4@-.-=6WMI7N:>O&XMKMV.%F_-6'", ML'B.V<2B@#$=I.16A0P>]Y?-74<8RQFGW;G<7DB[3)F^-1DIF30K*D7I#>3" MG+=>.QZ91J# 2Y?=@1U$M&EX];U):)<-I]#7>&&NWT9M5AJY6;=O>+ .Y$1!V4F%)20G4H(=&2)243TM_6T!+L5C^NIO 4V M-UU61(Y<5%$+EL 7&;Q3Z$-**=J@]:Q;2^AC9G-'I??]_H#TK'?^JC?HOQA> MSGG>=!ND6"-%P6TO.* ^6'2R11:MO0G6IKJ]XM(PL X4@F*;^5M#B.H Y7[)&-C%H4%+0T(;CQ:!^8A1D9C=\.Z MHN#=J;L=WNYDT_"0?= B42L+D(*Z87O$J2$5"4*F2A>DV'[3'+&PM@<>A@? MD!L1A[4 S ?A@G7'>"&93XD&@ M-K&J5?ASN5PX<'MBV@6;K0YEE$$\E8K*VH)1PN+*VR)BMM9&T)5KV9:UFT"J MVT2=^]D2#8""BAB;< \>78QB5'593$')25G=(UH=\3X<26UO2"!AV%NH7)9N M_WCA4Y:6JVQDC)[7W>X>NF1V020)LF/:**X=.HJ(!L\&J9RSTD,V%?%<*F$Z$-4""7L0 MN.L>/_M_['UKD]O&L?;GG%^!THG?DJJ@-2X$ 4IQJGAUE&-;BE:.*Q^QX'") M" 087/:27_]VSP D>-LEN'F\>OU!:Y3 M]/HH9C-:;? @>OK P@0YG5&GK0-4V_;(<MBW".NV'7'G0WCUET++UEGKR7A]#H<*C9VJAE=TS+LIQ6R^ET-+.C&R8, M5JO?VG!Z@+HZFEWU2,)LL3LHWK,->] S':T-9K76[]IMS30&-B@4YJK?' 1+ M,]>/4U71P-?G2GN ^5?[W9%F 5?V\=@_>*B:#>QIM;2-H;&W17A?N]='<647 MV'&H82Z_-E;X&W1;75L;ZMVAWH89OKVY[M$R6NVJ)X8ZU_9LJPO=&HQ&'0W3 M0O>=]K"+JQLPBGUK6]IB_?0 /I KN[HUT$?]5F=@="VCT^K!/V;+L?D)*K.S MF0I,;U7/E?4N9/9[7_<.Z]VSK=8?= PP48UN M%RS7 48^.]U>IP,N)]89VZ#B37-@LPF'-O I\+3;AC,8@>8!IK$:;%<;V4.T M/FT=J$??.)2Y10.2UM6$L.\Z:";-/JZKJ18V*8'7:]K!EC?K][A!L&JO;'?8,?KW3%( I]?M&YH%>FDYX+R!6>98O(RBK?5'6K>WM7^Z[.'*M;RU[+8O="?OVU+@-VUVK-QR:;1UXI>OTG*YFCMIFU]2P MJKUC;._;VL:"X_L6Q=_!M2BO>_WBNS=^@/-W%L

Q]F$)I@IP_TGF[V--VR MVZ/.H-4&:(Y:,&=;AK&Y"=LPU\CC^1:]N -/&8RVU>J.>CU[:/8L2[,,9S3L MMPS;Z;;-ULCBHA0Z:N! MGWA!!'8-RQ_X#;K7"\#$V0V_92 6_F?W]2$_O_ M"]*/8_].2=+'@/WT9@*/?#]Q9W[P^.&;/P/W[3=VKWR-9F[XD?^6^/]E'W1M MGGY\\_]NTX]KMP=^R-Y/.4 _ ,9_^#AWQXC%]S=1FD8S^&[^L/,Y^/VV=O@A M2,1/U^_C'^_%NV[ :Q8/RF6J@(CC* @4-/T2?/J/>'WQJA^AS2=N_DIKYWEK M/6PMCFOB\Z,4T40!."@3^"VZQSG^K1_"-^(\4?+N0Z4=0RR]=P/_-OR 1Y-8 MO,^(%P\*V"3]H!5/\<,Q/(%_+K\ZC&+0PL7+TVB.#WY8/CA%M5 \%@3Y-3^] MT=[PS\G<]8K/AV-UYL:W?B@:Z69I5'P1\V;Q;^[]<3J%JT$X-U$\9O%[#Z3N MSA/VH?BC+"%\5*G=\>(O=)VPM>%/;\!UBZ-[\;>^N/;'=+S\,][ZA+R#HDEM M^X>/*P]:OF#K0]?OUU]X>^NTK[^DSC^#!YCP4]]S@QR"0G<_KF@@ZG%9OEUPWOQ!2:+ 'RO_*\Y*UB')IZ6W0;,OD-_VZ?#O6&"):CZ?891'8GZN2SK, >T)* M1PJ#PZ]2:;0TU;!:M8M$EL''^VYBQ0N8&__T)HQ"]N;'13]? Q,7/$<2U5PV MU9BV:CN5&9W2#_Y+J:;Q7N#+1?@WY@;I5/'#)(NQ.($2+ .BQQCGQC/&^3'2 M.\#4KD&EU)93V>0MRZC7/4?35'S&&F&H5J=-&D'^\Z'^<^H^U#.I5"K'D^J6 MKCJ61O8;N8KRS$_GHUR6:MBD7.0<[2W"?-.)T"_'T.V/T)C2H7WRE=9G+TVW MR#(D7XE\I85&&*9!&D&^TKZR_1:E;J!LW:U6F>6RLCYNSA^4<93A;K"7+)#O M')[\;7P'VL92O"Q2KVX5X3G9OF29H0Y1UK#.0!2[I82B1) M)%DO23I.94%T(LE]['7'KY\TB%'4K1N MI].V6J;6'8E3HW@ZS^Z8+>99'4K@LE5R8?,<>'Y:%1?W+GB&;$Y]5 M$=V8E[H1\6ZX>3=*D2@0R\5TOO$1>CK$(MDY CK$0H=8Z!#+ M60:6UXW*4RJU]&OGM*M\9<.?I5I6=<$*V0>?8K*2QF2):LZ?:G35ZNA$-74: M/&=GUZQ'Q(ZQQ\]OYXFAMC0ZN$(N*FW&6JB$J1H.[<8BI_GPW5@'K,=49KS0 M#@3:@5#K4?%.N[K3$+0#@4("M$U+!JP2259(DBW5L6DOJT3;M%ZM8:?< /0Y MXY;EJM%YXP8\08D$V9HERQ\)Q%'-C%#?0S!G?1<,WAL6NE\)/^:W)E9(_ M<6/OT,9#F6TAFX.3P@63SS45V\?^4]DSB: M+7Y)E'L_G<)K$I >BY.G[>FKI_'S[%:]/3?4E??D84+OY/,D?Q*,]!=0..]1 M_/N0+7A8M,%N=]NC@=:R;-/NM9UN:SAH#[7VT.S;=I.WX D'"7"1A6XV]E-1 MTP<@F)4B1\"R'SPI)*BEDFB3-T[P#1C@*"8S5W$U3R+D\R%1J01 M!UR< 78Y.&)VBU7?9!V'LA>N0 !FW/Z8@_- +JVJ" H]86MNTD..9!2C<, M,^C"5PXQ!3H[ @$KNO;^_ZZ43R%(/G1O>=]*)XQBU,-J&22!/@2!!%9(@%>/W<<$!\4%0PW]!:#_Q6,%2R3,3;".)]99A!MQ M]#R8"$#+RSD);K($!) D^40"Y(GUN>#-4X[G1_[MG>N)*8"_-87)(>1DA9)* M.2W=PW3Q.$>W!?K$'J!3\"8/HYV+1PJ2Q\H)?&,Y3H)QDA9MQB8RUYO"MPD\ M17D$>QL1Z.9RP=^+Z??WJ^LK069B]F6@EW +@\DU>D0>PVQ!>!]+83J\G_KP MV!"F^Q24%YKG W>B(8D2 8\I09A'$S\5IB36:P%2%%_EAJE@NF* 4)ABU-"D MX.08/BZLB#FO0@X\_HBSFWC78B!!"A-N7@MIXU#CK%I0K8^M"\>^QYL*+U+1 MH.!F@QMS0SZ-Q. ^T19ED@5"?H=:O_N9KF5CM^\FTU$0W5]GEA@K^MTAB.G-6BW^MVN-C"=)IN[_./&GL6RT!24I(*B M!+U:F%S2]A8CA4FMQTSV@$$S#I5( M>V+$[ISTT(33Z!,?3>I[0W8+2;<"L6BN?8)-^U)MT;_V'Y1?X9=IH@Q#],_Q MP(AB:NH1,5Z"X#$0I',C&Z"D(TH$M=>#VL4<1JK2;^*7?P!?'+Q0\23N*WUQ M 2Z#+.8."+@C7X3?/8)^UP+8>H6[_R)M$VB@*3"53G $Q\JE6H'5Z#1]*^JG MT(MF[. V>6AZIU.[1*19>SK-D3(:R:F(:;9 M<397;1M4(_D5 R+-#R'_%H7OQ98;L3LVO.4;LCZ%=V#IX*=OL1LF+M^.G-02 M4'Z=%8[SY^HSF\L(/^2G'2?.(=_^RAC6>$9AWBF'KL'1O_L;)O_9/Z#:^-W(D'?(N.6R$SB,7_.;2B1_"4_>8 IIS*>84;DL)IACI$J M4B,)+FA?.PIT6SFB\1;W7#JSD M.>\YQV)BQ8H:EDY!LM4TC2?:RI-6N1/,Q 7T[,?E<82I(2GB[;FT/3_VLEF2 M8J*[Y$KIYU_G^35+ ^\&2;0RP*Z2,,RQA=G!"G\;/MWBG"+RZH5,I+B$9R@I M)R57I'DKH2!"@+O!9.-*?/0M*^ZXB<(,YB=PWC-OBO/1HF6*CZY_#'#C.?L0 MGU&6*K<1B,%S,W#\8;;+80VMQI;SWV*>5:W(R[9 ,KS@YM^84!':4\AH'B7I M^Y(8<1-]['O\<@_\A] % 5TIW;0:3.Q9?_681ZL\5]HB3Z]R7R3O=.=#P9XB].#%"Q]]X+ !S&',([F&*D1V-4+4S:M6]4(L;+>;A"?W0Q.O M,F$NU6V+6 \2X]6F#"68)_>=^'\!F_I6[NQO?XB$P7YX%P5W(G(:L%N7)TT$ M!Q'?G8#O$+C^+,]S.,9I'=A/Y#4$ND@Q=3>?_-W8%[DA<71YJF7D> \()^$( M*Q)47BE_,)$B660LQKS<,+D(RP*@,%]C7P' 9/$V3 2)D..4-8]] )U:M( 5 M^7"7B4Z/2ZM[DZ5%4D>59W*$:2_C.3$1P;GVW-YB5CQ\?2G;+E(H-"JXP@P6 M>4+S0DZ(;Y'%$F'7CRQ5QDSH%_?,L*-*@-DN M?9[P\H:GJHOB-6^,7^'!],D?G6L47/JHX,9H;.481F+J!R(_=!:(+T%F*??T M8YJ'GE?H$E8?AQ0^\CU'HA/B,)= M"%9A/*1+3[4DU,0'G(EVAR 1:ZBRF_@P6*HNRY9HCNI:% M.1I591K=H]FCBBRK$Q"'QWUJ=PS?)CA[ G8SZ)V@NON2P(1,$I:FPK'$UY:2 MOJZ^?07>]ZS(0UHR3Y;3.'^NQ^?R=6'ES:I*:#FSST 4*(Y2SG\0%WBY>1V! M'(=BN+EB<[O-BQ96W1C$,L[ AKKAJ<^34K[L99YS/UGBEHD1 XE P^>X4V3Q M9B">[SD)Y>WC;<'GWF(CA2K?1_%W$$4Y9^ZJ;P*=YGEVX>Y_9_&C"D;G6"1R M%1]Q/ % '1W!DU5E;$?,YX#MOQ,;M1.)KZW]JY2<006QT7BV&CF)XG(]NX] M8F;@\F5+BW..,RT\LBQOGC$7H,<_H+8S 6KH*B@K8B4$-R4I!J4DGI6$Y-L& MD*L='RQN L!8X%ARBLD3SP?^S!=868PIOXDC%'OO,Y'@'G/8/I:>5:[I\/3T MOB4T6>Q)ST6F<)G):-CL:YX-BD(F96S(VRU^'Q+@R(]G)?Z] [,K MRM"""-__!V92?^*S\5-56M25^A/"&@$.N44B+I,PTLL4NL:U-W\(// [>RR< M(I;PU/+P+FZ9@-W_Z>OU:@4+G+18D,]7O%'"IXCYO)?;&'Z\VDR\K%( XKQM",X$-U7G']%1-R ML,4LX-+.:]$\5?RH7*WD0$1R#[J:<(%1=?4=2A;23O!;K@WKO+5O;GQE6]QEN1S(E@0:#5/ M6,E@GF-E!51EH(-E;:G"NTWX@@',6,F"['$%%7G^R:IJ"]/\2ODT69;Q41<3 M,-9_2F/_)A.^&DZ-^& >)HAYY:C<](,"0X9T;9(L']<5D]SZZ#SD=;I6GRJOU M5*35$G.CJ5<=Y:VF6A&9!$],-GZRA3:%?O 42Y48=C)2Y;XNUDI=E.%BA>WK MTB[^\MR19LDF@_UZI+PM(BR&]O%Z^/7+XJ/^\1T/ B,L\G7N\M+W M!4_9U1?>;(QOKKFLA3C0FA;QP8B)P'BN9,*1Q >*V3(7Q>[W[8KT2:E3"_]^ MLQH/K]R6%V6%;D2AB,9-.,>(!7_?6\@/*W-1+9X3U>+1VY44X['L"RI((]?M MU/>&-KY1?6](ZB[ISD90$:;"MO[&]\J]J P3X8WP1D6_=@MU[93+"T1: 0"I M#A.5_)(D8>%E0FWODE\$M:9![45%DHCR"(>7B,.+*8%8:^H2%M]A5A(,VIY2 MKZ4_($XI LKWF69ELX#T(X_W42H22D5"///Z/.-H1#-$,T0S1#.UTDS;ILQJ MQ#/GQ#/[>_*73D)U2*J&PF3M^BVA1F#FI?35^%7 EXNP*,-Z:-!GT6*CAH)2 M!T07:]"NZA979!GDNJ=YFLW/61],2H!.^D#Z4-QGF%04A/2!]&&A#^W*RK&? MBS[0(O-NV?ZVZYA092[MRNX($YS7<93AF9V7;(]HMI]<76SE.=F>?_"E955F M#A\OS4:@KFZK0B+"E,[<((8DACR90:@30Q)#$D,20Q)#;K^OHU>W@$<,20Q) M#"D#5HDA*_2RC/%_LB+K'^;TR],%\IH'.36)%'WA MF.=)=_,*&VHU @ZC:D:1!;0@\2RWQ7*= JOK2DP)\'62W23^V'=C7F6F&P3"2,R97TEC M&#XLJ%,8<'F.ZT143^*%N!BF.!4%[41%O.6P7BE?,0$IXW?P:04FA''D9;.\ MYDTI^ZMHG5I* %O^M90'>]C,5 =OV^K.6QZXHHB\N_P!Q6^C%+RK_% MO'8'].TY<:M@;'MLGN9%VD324@Y[GA#= XDFHA3"O9^P(TH [=:OLAX.V$UZ M7.EETVYU]:X]ZK8TTW)&KZ[6YG:)K=EF,W607YQ\W2RS$#=52@]SS9 M?*6.2Y7<\3E4?G4?%<,2QKBJ%!J@\'P77%-Y95Y/=&A9(I97(/L#$\9"+^/; M".RZ\+NJ_.;FF9*[21(!WX@R8&BJK98Y!#4")5IYP#6#&3,OB?#++WU^%[C= M8\6-L08N)@)'7HFB[W$6AE@N#E^)?-6=00<]%]Y^U;WB]R6/0C&XKR5>]97= MK]^5OX&S_:3HNW%W5[TON">TB,2=>$?!SSY?B)4.%X4,XD94-=; M;M(ME7X="J6\U5=@+8_S6C=KEY5&8LH-W9G[P&L_WT1Q+'(9>RZFZDT?JZL3 M;VI55^E0\VI(,Q=ZM*4,,,Y6_G+2P#Z+ZGUH+>5E?4H"5[$8&LQ:6,$.I)[- M>16(<%G>L)RK>UFWL2K/L/(:)AM8651C*\.D$&)1#9L M%WQY$O72>,.?R_)V%0U'U:,AXJ(H+/?TQ[QP,#?21/IW;DD&O'J8&\B; MY_WK5KP_,1HWZ&TM IV\ BR7#\/\^8C9M^X[?F,/N$;YBC^]Y:79$@]\>Q[6 M"Z+[=\H\R$0B^>Y\#K83U\M?84+#J6#;]6 2OKT13_[E4^_S5_'HW4^Y4J[W MUKIG^[3:GZ=>^FWE2E]=V,\&X/46&&^-"K?F]T[8&%'% MO>)$-)6WJ1)]UJXL[8=J>!K'S,=&1X!J'B#)QZZZUNI76D6M79HI)7SQJ!ZN M [#W[OC?68)J+7XN:F>X2PPL$"2V.*N\=#.6C0A8PHO"AM7T^;\LKB;8(N"Z MJ8#0ZQMN*43A=EI,(ZPZ$K"\WBI?@=CU,!344B.$*G+#-*\$51%H#:LBT*+7 M7$V3[*J:5 !SNW!+<*U)NKI\TM4KDZ[ +;<%N:4X!PO%5?*I'BP,K T##@M0 MK2C^L; U@8;7IHC-\H\QJJJ4N*J9 MI[+%(^W*K QGTAJ!"P7PDVW>ICN9P(]Y ($&Z+/B!^PX%'H+D.B:$:^74QZ MZ+AP'_^=\,IY]2J\7I3P M4-E*W'G=R;GKCSD%>^XN"Y?_AKP+4*,&/$Y3RQM\);RFMBB6C!.3UF* M_C97[C&[27,Y[.&_BSYLU8?#,",>@:6[;D#D(4I7"(J'!;8,QY7R&08T M+UR*#YZYW]<+E4)?8P8O!X$EC <)<"T=+D\6855 5!:@'[J@-'^"T3/HBXB3 M01_<+$AYQ#'R^/KE^$H993$*"G *:(Y6&[)\Y9ZO*YSJ76*LGE,,,+"JY\K" MA=\P-/+@7![$Y=-)(BKH ;(0N;'/-P6A/JG8XXJGAC\;5N5QL6XC=BNIQ4(: M;@8J3]Q ^J P7.U7:_N&BQ*'\-N:]B#0-R ML>G3C#%JS(ZRBG84_5D'&Z0M M[7XRO7UE55SY'*>.Y41;7T%YO=.^,J05K*-5O8L0!;M<^-EII*P+O.0%";>Y M<'26<6GW!KY<;*2:NI45X*YZ?#@K+VVXC54K#'@3 5:VI1;7'-7G[%G$VSC# M73LB/+0T?@[='K9C>\GJ#I38O^,>^Z<0)G*^0)]TP_'?V/@6$-%%U/-Y^KAM M*FUKJ.N=CN,83LOJVW9'&UDCV^R9HU&[H[7T\]NFLA2HLI0HAV@N4B67J;P[ M6'+: D,:/$+NW0)0%UXB7U**_>1[>;=P8=XMUT27FRKW<.-+J0H'@#OFNY30P:$_&H*EBB/M^@P+ MD0BW-5;NW-CGO,]?C'ZCQ);HYU#I@D<>*(9>["K*!VEM3Q%\>>_&X_? Z'&Z MT7DAW^[R^C^(:;EW=:,/+I.,#<1YEDTE>]AQ7\0O:Y+CGR_\@^+P' MG6*!?W%_G*^F513'<_2J%OW$'A&L C\>"RU Y*R*=":"Z/#;F.%N?@S,+^-A ML< GS*+IQD+"PG[(\(&X1^>QO'69'PW(X_]<3"O1>'#&UK?D%!?F ;K=%U0F MZS^WJW:,%XL1$S].4&A8/A8W<>?!+R;V*265K155[]OS+H@F3WAH)\2MPG<5 M'[6JDET6BHA!*KZMN+1CA5,PCU3B&61E"I.8B!"N:GTS3E\)U?"FN$"U"%R[ M/LX&0<96= 2[MSBT(X00S>91F,?UNIZ7S;* BT@$/;V5XW5YW#9_Q\$G>"CT M4''HX8F1YGO JCSN5O&)L@J=:*WBV,2J:WRX>W*\[['BP_A)L5L5.O9Y\A6C M[QG[AN;=(<[*H-=W1J9M&JUNSVH/ATZKU^L:^K!KC ;#@:TUV5E9$/TD"@)A ME_-#W7BF%M=)Q"WB,NU]1JGR;);M=>#7%U^GCG"UF M[TK )29_OD?V(@_B5:?WU44PWO()+ HN M!(;B<_G5(0(\6$F&H>,UBP<+E?# (\JO^>F-]H9_3O!@0/[Y<.T73H)HI)NE M4?&%2 C#O[GWQ^D4K@;AY.DE^!;A><(^%']LG*]?MKN<3':9^-[3QC>I[0ZK=2)<'2[*ZW%*5WO[& MO.D!HB2H$=2.A=JH2T CH+T"T'Z^)J 1T%YC\L2=G/O*\C#K#80B4V[3FC+& MB8]X^0?<4^U[1?P+(TJ_BB#0D >!,'ZCF)I:"W+KE?/^62B;P >GE.2%$"G! MD>!X,7 DQ!'BB "/E&I#(H)UYAO>NHQ7 0B)W61 CG3R(?P0?@@_A!_"CX3R MJ;-LK]-T0^GKD^0G)9[L]!(OF+S?45"'"&.$$>((\3)(KB7A[RL MQL>\1@%[*#;TG]*WDD4>E15NK*_/-53I;K542ZNLRJ(L8XGWU5DPEB8>XH&S MX@';4%N=RLI1RS*41 -$ T0#AY@#EJIK;:(!H@&B@0NF ;-E ]L9GV]&$@1]CGL2_P7^.B"HLVFV\9ACK@', U2N9I1I6J_80J2SPJ'L.IA@Q M*5?9GU4-QR#E(N4BY:I>N8K,D+I1/\)(Q4C%+E#%=$.US,H",6>O7;2>FW[\ M$D?C##RP&IVOQJE1#3.5+,--04UYYAW2"](+THLST M3[3@F:01I!&D$:43% M[L9^SFF[\4>$>#XCY6NU&TM7\T*9\P=E'&68OO\1!N!/(J%2KK1AEB26++.154@2;NZ554B22)) M(DD9L$HD6:$IV5$UI[(#54221))$DE)@E4BRPJBBY:AMH[K=K\22E85#"1XIP:,\:*00QBO0'"&.$$>( M(\01XBX$<70@B!(\4BH7#'P:AFJW*HNTRS*6+PV)4PR!>."B>,#15,T\I,85 MT0#1 -' N=& H:N&2>=YB :(!BZ9!DRCI6HZ)7BL(FI "1XIA\_6^RRU;52F M8F>?PH=BQ!7$B"]'N1S5,"IS9TFY2+E(N6I-#T0J1BI&*K:\3S=5QZHNX<"Y M:Q>MYU*"QU>:J609;@IJRC/OD%Z07I!>G(%>&&JKI9-&D$:01I!&5.QN4(+' MEWBPE'""$D[4N0W6461PZ"@6"BQ)+&D?"SI.*K1KJ[J$)$DD221I Q8 M)9*LT)0TU;9-J_L%/ MX?&>>-*U_Z#\"C]-$V48CME8^7L6,L74U&-B_I1$ZW"-I?F7\$/X(?P0?@@_ M,LJGSB20#3:G1(1#TP\Y6D,9JFIQT.7!FG2"(\01X@AQC1"<-,(BQ%T"XBHH M==+X_7FOD<+[$K%%+B?AA_!#^"'\2"L?PL]I0E[-/UPM2[)LZ4_R5[=+X@6; M(*39Y]"RVZJF498OB@@T:5PSVFS2FJJ85%:_U>8 M9,YL$CYCE<#CFI6=:2>5()5HO$I03;5C4BZ\*OR-2UDV?H6< MW*MGGSC3;APB!B,&VW^-N*VIMOZ*B<^;@"-B,&(P8K"&,)AEJYWJRG@1@1&!$8$1 M@;TB@=E:2^WHU9TX(08[-CXF442[YB27AZ"-TG'5,D7(@S7I!$>((\01XAHA M.&F$18B[!,11DDM*;<0UZUNQ.@YEGB.N(:XAKJG9KC%4F\P:HAJB&J*:NL_] MM4S5;)%94VL8Y\RB-93D+H*FV4]DA6EE&N^[9F2;A&O'/W]BFR^ HS%:D8 MJ1BI&*G8?OD$5*M373X44BY2+E(N4BY*\GBD#"G)HZ1KTQ>3GZ-E:6I+KREU M[:7FYZ! +#$8,=AKK9':8'>U*4<:,1@QF 3((P8[(M&V:AJ4I98(C A, N01 M@1V^"]INJ:9&)EA=\;$?4Q>ZO_7Z+7__Y<7_KNO,/ S]Q;V]C=NNF?A1^ MGN2!IF_XM&_0]5X0>=__^C]_^DOI!B^(DBQFGR?]:#9G8<)O_B,J_ M8\J7P V3)T%PHN;S^SZ'2G<>^X&B.ZJ"N315)9TRY?\F4>PQ)<&QGT+76)PH M[GP>PZ0VYA?@I3X'JL+);?G3O1N/$^6M'WI!AG)38I:D ML>\!F-]S>H-ODK1;<+ M_61*F,UNX$+L)4HYP;^\:#:#3HD7IE,W5> 7)R?/R7J^#(67QS ^AW2"/')K+ M;@F,&O:5\B7V$2X1EP&;3$ \", Q"A;DN"(9@6BD-S=\5&YC-]Q SR(P:S@ MXZ0S=W&.\N'BM!!TE,7XN/9VP..@PZ_F#G6 &2D0S8.AP):4$"2Z(1AB14.Z M2=&-9SL7 BJ (U ;W*#HT,Q]5&[8HK/S+$:E2@N)E=[[49E&]S!/Q&IQ;Y2E M20J=0O5Q=[7C'J# Z=_'[&WPV#O0%\4':7@>S-9<@>_]=,KOQ4%=/*CT[BMI M:7&0Q=A]WOAIS)@":IE.$X4!'L;5*-3?LY MH6UJG'XW-W0>I5L(R4J>M#6[ M\C$/4E<8T2O9&@I[P+\!+@"V2M[U9^/*K):K*I/GG_4KI]*FJ3A1S0M^N5)* MP*WD^8G_4(T(28$:I$"MJ[:L"F1>=>I4(!EG)/$1+__@I^"]>CL\CZ]+DY6; M(C+V9;VAP@PK&>QHC'.XH'7]CMN_A16#5MH#\S(<*G$-.(7N+4.G5&$^VMT? MN!N1&S*Q\&+Q/N'/+#:F1MO!CV.XV?N1K#_H+*B++E;PG574KH6%(+.F'(7\>:+ MH 5WKGBP8,7MAV_O&> &_HOW\6MQ;$!Y)T!R&,L#WKCSQZ $B9(_'36;4\_2 M$Q1$FBY?'J/?EC_57RRN[^?LKO(T6,?Z11Z MAJR_.ZZ#,Q1SO2DV6=UPS5=\Y3P,]RGTP++/YXJ526Q]RE=^#_U4&; )BV%> MR",$GAMB,&#,OQ7SH2N\>)P?,8[D"K$6'>:_^2#>4 3]YK&/WS >QX!^H*$Y M<\?L:DF8 Y?W:B#FB=>FGCXL8)TVJQ[?V+>> *$M ;;G=Y+%YBC.KT+?"/GKW="F! MJ@!4>L[*"JD&]_#5)A^D&HK/Y1>%:(H%*TN".EZS>+# E07R9:-*F_<7BZUZ5NWX>^_ M]UNTJ>7\\/QBWM9EQ;Q/U@OO;_3MU/E7>WT%=5LN<@/*_D>$5C8$;"[YUR#+ M+?(KL2 &!EA=QAVY:7GS&,I S 9]AUQ?R:Q &&?650'GIB@8;7-)89336FJFZ\.382^\"J,\C.,Z#WUGB]B.<2 M) V:N]])B9\SXWP*]EUXL$^[B;Q3<_'C8 M1H3#LO54LWE$FKGLK5537K;=7ZYYG*&O+N7F6$7-=-3O5Q:73;GQB&HDV9= >V7ULU]W9N5^M8:=,?R)2TVXT[YA'U9@F1,T3 MH65AS+SH-H1?BVPL6W,GEG+%;:1OJ3 QJ75E5YR]\'[J>U.1:>P&N['H;)YR M[#X_O*NXXLPN7#++$QWEV?W M@1!]3V&YH$K9=_R$ZU?&$97ILTJ> M<3DQXQ_=Z\\KF1E+20L%LJ\4O 8S! 79F&$R[SP-U3(QU[JN8YJM@#?^F;Y! M+WB'\(VE3O*OQ0/PW/^0\SEDZC\2)QTCT,,BME^,:'+;-Q+EJT M-BCW419@'D/%A5_?%VT]5&>?4;2R3F+" 'XF>ZGG!]6A& SZ[8X-&M@S.U;' M&'8,N],9].Q.JV,,C%:KR1K)/VZ<>%^F6%!^Y0#@V43EK42Q)46KCUD!,'TF MS^67W+MSU,&9Z,T8L_U-L)-WO),"\(!U0..C$MTD++[C.;3\$%062T3DVH-8 M_^53[_/7U><74REJ.N I ;+*D^4!S']A=RQ0C/Q9(MW?==X>G'-C9#8_5#[S M?(YNDC!\(Q(#9J_,LQ9B:GQ>A ;^GOH@HJAOO8C3!&6B+_X&C&W1'INP'.U M7D\92WFRUHG('?L;Z*3R=^5]N9# ,1ZYW*^^!0"$V0\)RXF-OP;&]_B^[IY M#KH298IEB1Y]D)L\!N' U/98;IO MS%^)/F7.W@* HQPAX IN'->AAT1*3*7FI$/YAZ"> +[9O&ZL:CW@$\,7*S. M@I-/P.Y05C,W_@Z87^0[Q(Z695G*U_SO;'PKTAMW0YQP<)+B.9(G69K%;-EE M4.:27>"W&OM21E3Y20LL7/UKH\A[*N76J6:8O+RY$0[&J24=:8N^SF"<6 M+F9:^!.3^"//*)X?>]D,?0:/P4^H>#M,!D[.R/?K! W6;.#_MZP .?D5-L1M M%(W1YU;S#,Y@2;BAJ!\DFE0J!<6'*/#ON$>4\+E\)-0F88L.E+1JK9%^F+LS M^':P:OZ3L46V8!_?['/[//?\Q>RTL,[G<["HA14T@>XRS%0_B^*"UA8- '"%4.^K;$N[SQP$+I%'VO $=++<._),BI#SH5>]-' M=2O3)SOFZE1Z!JFNNL8!F96.:NA*[MZ*,_0^E4YLIYNV$MB6-FUKGS9!K-;H]+8OO+W9K:>1;\K( M-^2HQ9)<*\\RV>7&U(]O?UG:XN^*Z!LW/I=!N:9#(EQ)_I),)I]@X M<'FX^T<6K:1$_A+[X&XN/_OAKI7]KBBC^BN/E26[KL+(RBW MPDO5"?N$_=? _O4RI+L+F3PZM?/'Q>+,KBL^\7#+?#8(Z05T2J/\> M1B_&L[DWGBE/^#X%4H5IF+[\$$53]DY*1RK2".M\V9@01X@CQ!'B"'&7@;C# M3;^SL?#X?5]7EV9KB:!>(J[(12;\$'X(/X0?:>5#^#E%2,QINL7T:?, Q=8= M_*?45.F/KE/:@M4,*BU]\YPGI2V@(('T-H'T:".FV02-8^A&_>HF"P*(;XAO MB&_(LB&F(:8AICE7IB'+IN[DL9N+7XV/Y?2CYTX(GY*!9)'216:;?JMW*DLY MOZD #1I]VA4LL9$B"T@NDB)J,#ED&<^Z/1GB N("X@+B N("XH*SXP)R'0YU M'>@ UB$'L [(*$3;Q>F @BR"(\01X@AQC1"<-,(BQ%T"XN@0%AW":HIG?:F$ M1?@A_!!^"#^$'YGM(CJ$18>P: /A4=)HV9W:Y2'+R.-]M%'Y3"P"Z=%&/$,; ME8EOB&^(;\BN(9XAGB&>.4>>(;N&#F#1 2RYB:9)?$*[*.D EOQ&BBP@N4B* MH$,7Q 7$!<0%Q 7$!<0%Q 7D.E1P .M'7G%[V_6OQETEZ>Q5IKQ*D7V#GYAR MC__::.,QSPNC2AZCI+$;)A,6)XH?II$2Q4J4I4HT4?(ZE:IBX)>FXHKZE?!W ML*R8JXPSOK\XG5;4K<1_J*9?,_ARFB@L'+-Q-4W;LS[9,8^^>EJ?\K__\F.6 MO+]UW?D'+$W,*Q,/_,0+(BQ9G'P#?>\%D??]K__SI[\4%_[&[KN>%V4\&O8E MCD+XTV.X@RGY$@6^]RC^O;@7HV5('%_9Y*.*;5LX9=S1D->AVST[5:[8'9USIO_KJF:F4A?/-G !IHE?(UFKF[ M)^@3::KXB)>OG(W\RK!X8?"H=,?1/ 4\+66J7*=N.';C<2(M\WP*E5_=1P1K M2^6*.NI>]Q0_23*LHROW4]Z9*,F>>/T%>2*=NNK@WF499,%9N\+E>=!M" M^\9P!PO% Z, ^09;-H>7^ G\>!M%8\XU6*P1B_5">Q=4A?6YD:JR>-D"+-CM MAHH[PW$IWCX)&+85G[P:!8:[18/OF<(>H-$I?@7MPQJ^:2">[X?PFS=UPUOH M/30%!)6PS99=*4#M\&+!- L)OBT%W\J(@SOHZJ9$E!Y;-HC,,XAO?#\."H\COX M /A<@C,&XA@+&+@P#+,L$!!RQ_^&,4&&01GBPZ(Y"\49E(!+!L8:'NN"&D!K MW!A_RX7H1;.Y&Q=[+4$D,S%<'H_F9PBK2* (I0*W9R#SF+_$76IDT=6$CR#O M;CY^+);=U9+>@0#QR9'R6Y0RI:^\5]Y\S='\56 8 M6_9&C!OH+W["L5LV8\Z9E8]F26[C)6%?;4Y+$E#&#@K05@!?$2LWPP &/< 96@1C#$20.H^Y*!+!&<" M)(1VP(\15EKF,(\9T%\B@ Z?&4)M0RO Y@+E JAD05I09$Y(\$I\$VY33N * M\?A('4P MGW<6&[I4/.@$IR8NO7B57H+'*^7_H"GPM'$$O0HCI'1PG?PY;L;FG,[Y;/'2 M>S\(E*F+K*, 5< KH <^< AH?!0N>!_K'G/Y3/P0[L.+@"-280;)J84%;+O9 M+; IY_6]09NZ\2WCF@JBB*,[T4\$1XF=<,BG;'S+1QC%+\SYFTP^P$'3\<]JK"N+'F!O!0/HO' M_ L^:Y MN&@@P^. ]0$-\*BRJ>3>H/L^=P%8:*ZLMAS(,P6A(,_CZV.?07O519, -,*0 M@9L0MC$T *P:Z"+_F&1S-+OX9W@A\^ E5:MU9Y)#P!^89#<)C"2",)N/N4V3VS(^ M&MH@X.(E3^E:O#3,N:Z)@!6^L!RQPL: 2Q*+L1;-$@,%@)PEH&9@7Z&W .ZD M;N1QI*IG+]ZJ%>:W0(WX%][");OB MET63]-Z-@7!P9!*AK!O^$D.?77#0FDHN%9%[QRB?/'P@!MF%;Q[_N_;ZL#"Z M@0S'2/>+" :J(\,A!_TJJ#J.YF!#IBO-3H$&N3\+LN)3/ P;]**0&K\DRKO$ MGY.[G*O& 2M1S0V#V?Z.Y9XV,'7B VS1JT 2YO9]DHN5;0,V7S)X'TW>9]C# M$LIYE\M8Q^M!%H7GG4P97COAEC=. IRVA) F\'YH.ZC3G#OO&RH".GO/P-YV M"V4+=G'@_C2W&=D\-&!9#G;F#OH(O*Y^/LQ_ (#[>8SHD"!GS]#[K7:[9>FF M:76T?J_K],S.R#',_D ?]NS&!SGOQ;MNHF!=!J&?LJ&*K0?&C/LGWW;L(5.1Z+ MYZ%C/\Z\@IGWC93AEY6L.?Q9NX+9#3SH;2-]S -5)60B3.$^J+G$JEEX$6)? M!N?T"I=>\JD?I3^9 )6NC5$!C>7&X3S>NPQS^BL!&+<$\*?2JS.%S-\4) MK!R5Y!8\'_.;P+_ELVR2AS>+$-//UR6@+F?=1607YE9 >/I8O'*E63@-P/2& M@%-N4%5PMN*SYK*+'/ST"+ FDD!=,^H(;EJI?CNFM M.8E+SA !<3&"BSBUG!&KS;AQ\^>9;L!7IE 3"C7.P_FK 0!N#]ZR$"TFQ,13 M2V6Y*WV#:IL*:+@;KQ%/Y)DGBN?]?G5]I8SA$4D*,,BM,T"BH*-)% 31/:<# M83[#S8D7^S=%&&+-SEXLT8%A6IBC/)!:-D7_G8UO$= JAFJ7=FGI^S4L;\YZ M\GJY!0[]Y#P7)=?ZQV>T?'Y.7,0LNL'<,^(]<'-#Q'W@P98@$,$I 67 1YC[ M&#&;^6FQUN ^^GS9 M&&Z9N3'TF,>6$$1Y3 XFXV"")ET1Q1+0%9X_G]?YU\4RO8!T"3>%(5H@6(4W MPBLQ7H/S.QBC/G>_X7KNIN<+ +@H=AL6+X59$"2#=O)]%']'-<#7N[@)#@SE M6/DWKDCA;>A^@K633(L[;W ]!SE4A(G@W?#R&[!\+Z0=ZN1RZXA4KGMA@;2TE=.U9G1P%[*#1>QF8O&QEO MI5WX7GX7$#/\8)Q(L2[BSP^W]?&+/]A3';+QNSUTL3%I[\ M>6%C\!;T5U:M/_%5:REU1!P S9VFO<&4;R4!#+Z'WKY?>#K1!="7Z!<#LAS%W98 GX$$^^4NEQ_>1=@2 1(< MXUA, V-D:1QV7!P11+[HZYJ9LD*&";PUX=/!0@]%S\K]+G>)MPVEQZ.7DUB$ M[N&M>1";(Q!5$US6A.6VXHIINU7WEQ$U$C&G>B\5\RKL"3()+]B#5 M9+EV"&\I8E0KO+&%E]2VFAZ" MM7GPD-.0'WO9#",7V"0TADO5X#R62&= MQE%V.\V7;Q;KAV+!_Y:%,+_F^R_>+G3UB=.AQT"QH\&<]KAYIN289RV;QK?A M),F[36N4NY>%58DP9 4DUM&U-@1+ZYP3XXT?+G A-J$M]ID)*.=3>PK_QMTG M_]R.5;XRRA>P.!A4(&)<3'DL3! O@C'17G+4U8$6/U41,BB&[%Q;75Z9AB0 M VN:[QQ&+'"L\!AZPHIUUZ6+4GC3^9:$!,-%B_UP(GH*YD.,6YC*VR[V];=[ M^3KO-=^7(26S\_M^Y[[Q8@%*>#U;5&\!BLVU[F^;:R9HG+D%,+*55[35?!S7 MHR2O,Q#Y"J;L2Y2\\Y4\Z8#*?\>OI3X'F*IV-5B5[FJ04BMWF=ON(Z?T;[B1 M4<9V\_NXFYJW5&RYY#/#8O,Q&C"/&-PMA=I4H OP?N MFG2S[Y7R,U\8#O(=RS"5\BT^++UGN9LOXF^YX5DXC-N]\"(47,C/%Q9->8[+ M=Y8NMQN.(WZ-."<3/JYT_9!,_7>Q**)P*_G0>.UUI)7L0WL\8(ZB>O\0DN!%QZO]7 M?%$L2;R%R]F\=/ARS:M^5W*KERSALMPN2=. ?"C29>TF-%- MDLCSBZC4Q&?!N.2;/37@XH;UL8X7?NPX7\S%%6,UW\(BUCS<,?"4CY8V=WZ6 MRUJE<\W7/_,/^$^W?+09V3J",1+;Q\691^X/([$+)!5^\MIKQ$P0XY)-R@H( M_E%LKN&+>3FXQ"8&Z/K,3Y+%N"*_1?FY0T^<"RF6 7BTAH?MQ"F1A?_LEM84 MB@7W?'5FB>G61N;&4\-F7-'\/EXM 7TI3S^?E;D09NU?L M!LZGN'S?>1$&02\6!CTK]6W73LO)RM$ ?U*<7N7[0F/_U@_S,U/<00Y8>)MR MVBH&7\E=:_RO/WEF$2#?#K37(M^.O0F-GJ$'?N+>WN)IH<+BD3T^O+K%3AR! M6VR4W3Q^-UYVD.]"%V# L[4B3)RO$.1[CA[G;#%%5F)RBMVV?$:_R&PZU?G% ME7G REMNPT19 FU+WCU=B?50I)&A;OQ'[IR2O)Y[3B*3Z:4N)S^=4A M CQ8R5"FXS6+!PN5\,"0R*_YZ8WVAG].YJY7?#[\K Q8#,"]HI%NED;%%R)K M&O_FWA^G4[@:A'/#5S(QIWO@SA/VH?CCXWHNM&6[R]G1E_G4VEOK^>V?8%VT MR;)_>#YCV]:4<7F?7G:[<]*WG_9VZGM#&]^HOA]69H&RHFX0[;/5[ 6A%Y/= M_$'A_KWROQK_WRL5;WUJ?G6.$Z"S\QSF-^9-#Q E08V@=BS41ET"&@'M%8#V M\S4!C8#V&I,G;I7>5Y:U54%O'O_"B-*O(@@TY$$@GGO+U-1:D%NO MG'/%X%&,#:UX#L_2\<$I)7DA1$IP)#A>#!P)<80X(L CI=J0B&"=M6&V+N-5 M $)B-QF0(YU\"#^$'\(/X8?P(Z%\CC*']K0V&U^C_NMR7QCN 7MZ3Y"'O*S&Q[S**4).Z5O)(H^+K YNM%JJI76J MZKHL8XGW'5QIFV(()Y6/+-BY2!ZP#;75T8@&B :(!BZ8!@Q+U;4VT0#1 -' M!=. V3* !RSB@0JB!OO%79H?3MB2#_.8,);QFF&L \X!5*]DEFI8K=I#I++ MH^XYF&+$I%QE?U8U'(.4BY2+E*MZY5HDUC;J1QBI&*G8!:J8;JB665D@YNRU MB]9SEW5+:G2^&J=&-.8I!&D$:01I!$5 MNQO[.:?MQA\1XOF,]LJ.?8@'NY(7RIP_*.,HP_2]+TD,M7-$]C_Y4$CA3!>@>8(<80X M0APACA!W(8BC T&4X)%2N6#@TS!4NU59I%V6L7QI2)QB",0#%\4#CJ9JYB$U MKH@&B :(!LZ-!@Q=-4PZST,T0#1PR31@&BU5TRG!8Q51 TKP2#E\MMYGJ6VC M,A4[^Q0^%".N($9\.>8?T@O2"].(,],)06RV=-((T@C2"-*)B=X,2 M/+[$@Z6$$Y1PHLYML(YJMBDMCQP&!<5"B26))>5C2<=1C79U58>()(DDB21E MP"J19(6FI*FV;4I=1B1))$DD222Y8X-Y2U--C?QM&<.5((L3T&--\A,?\?(/ M?@J/]\23KOT'Y5?X:9HHPW#,QLK?LY IIJ8>$_.G)%J':RS-OX0?P@_AA_!# M^)%1/G4F@6RP.24B')I^R-$:RE!5BX,N#]:D$QPACA!'B&N$X*01%B'N$A!7 M0:F3QN_/>XT4WI>(+7(Y"3^$'\(/X4=:^1!^3A/R:O[A:EF294M_DK^Z71(O MV 0AS3Z'EMU6-8VR?%%$H(&3O_1H(ZY921G3LE6MI1'7$-<0UQ#7U)N[5%<= M^Y"*R40U1#5$-40UATNC;;?4CF$0U]09QCFS:,TKY2(_AGU.FU524PV+TOJ_ MPB1S9I/P&:L$'M>L[$P[J02I1.-5@I)#DEZ07FS9]VZJ'9-RX57A;US*LO$K MY.1>/?N\>8CY?'+BUU%VXECAR0(PBDPV8*8C%245)14E%95"1=NJUJXI/14I M)RDG*2E%X_7"L%33KRH9!RD7*1J%L:E<= MV:!L="IK$T'Y."AO'D^J ,HRSA;B(U[^P4]A6O?$-_?B[3=1,!:/[N<(47IN MX(8>2V3L#+_O#P'U>*RXGA=E(8 :/C/_#@T"Y7[*0B7*8H6;=$H:(?83'VPC M-_6C4+F!6V= +ED(WX]]_,X-KA3E,R@%:H8K[@99C%GYN3="+*IRS\#TJ@:9 M852-%BI3]P[5\%&9N2E%^ B*WAD%,TW)\"N OA?WP6_^!%^38V 5V+D6<(8NGL OO&'0N#EXWU$\ M8^,KY8_2_"%>L-DA-UG,->X$<+9XZZ+);"SNBP)$&S[FV0Y<*?WU-_EPE1L7 MPH5GWOOIU ^5;J'N<_>1ZR1V*^)Z"TP09W!E^1$@%O: Y S?PTMO5F9(>%S MDB17^) ICV#Y\P<*(@@B=$)9/"L_4L5G8LQB<8>*#\+N_!ZZ&0@=G@S=&;,P M$7]Q-\S%KW-:5:ZG#/21"[Q)-+(R-F?*)<7??_DQ2][?NN[\0[X+802Z6J#T M#\!B/\?N-W"5>T'D??_K__SI+\4]U]Z4C;. ?9X4>/TBX-H-QUT!TU^6POR& MORR>P^4-'[ZRR4]O1@/L]S^,?WT;O%'\,7P!KW]O.;K=;_<[+4?7+=/L= V] MJ_?MD=-UK/[0Z;_YZQHMEF7SS<>I[S=VKWR-9N[N>-LI6?5 +>>LFJ"&Y8PS MB8(@ND?R?,MU,\H2>$+R[NFTN8?VN!0E\1B,6;R/+%?B@UKQ%!_Y0GPNOSH$ M9G:#E8"8CM2-V=)^Q#\ ^P$KMF/2)VC#U^=IE? M=$-M:90DC%Q42H:T4 E3-1R#5(*4YGQ4LM>ZUWCUHC-LZ^W M"?LEQG0S=F>;MMII5Y<._VB!-@)X%!*0-"1 )$DD62=)ME3'-D\OT$8 KT)# M=/?1EJ=W*[UDY]'.'4POW:]D=CO#MM%IV\ZH;;5:G6ZK:VF.Y0Q[MF$Z>OL< M]BMQ(QC,XS@*<,M7^ MURJ+!9R+1I#__+S_G+H/]4PJYU.(0U<=J[H-+^=NOS5(OYH[/YV/D668;D*Y&OM- (PZ33 M'.0K'7Z:8W.W6F66"^U'IOW(-2YWMM6V1ON1Y3 N)&)-Z:P.(DDBR1.2I..\ M8N&D1@.O0GNSDD,;1QS1Z+O)= 3D=YW-YP&;L1"LO(&?>$&49/$1YS6DFJ?4DQQZB:\:Y#6D/9=B=DYY+UBSOM4!$3Q$2\OZF[Q)Z&[IGQQ 2Z#C%?XP;/A7^ !T5@90;]K 6R] MPMW?TV\"#30%IM()CN!8N50KL!J=IB];?@JQ7M_!.SSK7>P_AUAYDTX?M52S M5=G"GRPC^=+@,]GTQ (7Q0*V:K5HR],KNEMG8#R 8\R25%5"EIZ2-Z3?TTVG MG5[,X/FC/H5W8.G@IV]8CMWUU,W8V#TS\ZV^4_FS_'L@.)Z\&?,Q@J,-@.1NG-TZQ20;$)KVY6R3)/(I%5=_$>6 M<:S;-B$3A#C@O#B@3&'F-"#&QG11&$/+/9\ M#)_$OL?P&Q%6B>8\)$R.#CDZ>_,2^3D43VF>,2,]VHAF-D'C&+I1O[K)@H * M[:.7IYXX*(G$]CP4(]>/_^D&&>LF"4N3;EA.9/$K<_%!X\_A5^9E,1Y\ZKF) M?WAV"LNVNX.AWK7M=L>R!G:W[;1Z(\UJ6WIK-!CHM6>GJ!("VS)1H.S@RSB= M*C>/2L#N6* J]WXZY:DFX'H0LW*'*"KEJ3LW^\]/9FMYY&OBDCW[C=AI6?^Q>VW(]O2Z;<.Z4P MYM"40*M/X69?/2?7+R_5 A?Y4N*/[T[I1Y]9G(%PMQMW_\@B\!^68OV"L>-D M^=D/=WFL72_U[YCRJQM_9R*7]+:KP*=1/J$9BM+>^2C.-\K;7]#O473"/F'_ M==)[W8;^!$01IKN0^1F<[WCGCS<)B^]X$&;'%9_">9:6M$D@?/G9(*@3U"6! M^N]A]&(\FWOC^?#]81*MI-04(!8?\?*5@S_=5-DSZB9_EIYF'=Z@Q;W78&-" M'"&.$$>((\1=!N)>>C2@P18>O^_KZM(L'=66>$?1I1(6X8?P0_@A_!!^9+:+ M+N7<0Y'/3XG=E"G)O3M7QG#QG,,=R^>4E.EWWE*>X]7$W"U],J2 MBDH_]KOB^10D:*!-(#W:B&GHE /Q#?$-\0U9-L0TQ#3$-.?)-&394%ZL@P78 MA^^@99BSPHO"Q!^S6-3=#HJM[Z=D(%FD=)'I<-[JG)0T6G:G=GG(,O)X'VU4/A.+0'JT$<_01F7B&^(;XANR:XAG MB&>(9\Z19\BNH0-8= !+;J)I$I_0+DHZ@"6_D2(+2"Z2(NC0!7$!<0%Q 7$! M<0%Q 7$!N0X5',#ZD5?*/X0O72]^;//];;PL&CL>\J-D"Q][0\K"2V?G+YIKGZ LJU1%6+]-8\:4 M7^&W::(,868=\\*>BJFIY%<2WFHH^OOP,K0UA/)VNW,O$&D% *0ZU!N0/+!L ML61 DY?K"&K;H'9(*9\GZ,1 MS1#-$,T0S=1*,VV[33Q#/'-&/+._)W_I)%2'I&JH@]FNWQ)J!&9>2E^-7P6L M,/?5@4&?18N-&E*M'1!=K$&[JEM@#+3+OENUONXX)5>;2KNR.,,%Y'4<9GMEYR?:(9OO) MU<56GI/M^0=?6E9EYO#QTFP$ZNJV*B0B3.G,#6)(8LB3&80Z,20Q)#$D,20Q MY/;[.GIU"WC$D,20Q) R8)48LD(OVZ@NSSPQY)ZQRIK],V1Z/6L&L[ MHYX^:.EGFI8INO/'T'1_*3V4E&F&=+U<2X@AQA#A"'"'N,A#WTG*J6H.-/+&/[[#TCGNC[!+!1%XKX8?P M0_@A_$@K'\+/*2)AC2\Z_Y7=L3!CIU1$Z=.,29';29J]C4:KH]IMLW:9R#+Z M>!_MX3Z325]ZM!'7E.^S@6IL@ZB&J(:HAJBF7K.FHVI.=:RW>.SR*(2WBKL8<["A"4'8(V67CNX9#&Z7M^ZY4(G"(GA!_"#^&'\-,4^=23S[P)":1?+VWYB2161X4;U6E5MZO^ MV03E38"1M"'G<\C#<$A%<@K 4 !&4L.,$$>((\01X@AQ%X*XBP^\2I =0A91 M7.3^(@-W&[>;&U M=RG+=:^;;H%VG%.X@\XX$.((<80X0MR+!%=+$HA=H]&(8_VOEQWB)1'C9J2- MT!U5TZK;CG.T0!L!O%/'HAOL@XB/>/D'/X7'>^))U_Z#\BO\-$V483AF8^7O M6<@44U,I1D0Q(MD,/L(/X8?P0_@A_+R>?"@%UQ,IN!P*:YS:.Z>P!B&.$">) MX AQA#A"G/R"N_@]F92"Z[(/V[> O!0M.'DR1!3L7R0,P^*I-N_B( M!X@'+IH'+%OM5%<[39:A)!H@&B :.*#3MM92.P<5UK@('J!-_92#2Q8Z.8\S MY*:MZO8AJX?'R426T:_;$*$(.7$-<_%YMZEK-A1&BYIB9KB'80X0IPL@B/$$>)D$AREX:HO(DQI MN,R6JG6J"R=3&JXZ@]'GD#KBD$VF%/ZA\ ^%#PD_A!\YY4/X(?R\8BZ&2PG5 M2I"D0?I](;0K:"6M@Z6I+9WJ@%*TJH&3OO1H(ZY977FV5*M-.Q"):XAKB&OJ M3E>EFD9E66JD'WRB&J(:HIK34$W;;JFF1F9-?>&;,XO2R)("0Q9Y7&3B'-UH MJ^UV966L9!G+N@T1LC>(!\Z*!ZR.VK$H?Q;1 -' )=. WE);9F7+,+(,)=$ MT0#1P&';'%7-(AYX<((0Y)1RC4SNZ9+&Z7M^>/3.S]75S2A"#4^B$\$/X(?P0?IHBGWJR-S3AK/SK M)6DXD<1J"!O;JF%8KR:W1L"H0AO]Q]2%[F^]?LO??_DQ2][?NN[\P[4W9>,L M8)\GU^QVQL+T*YM',49K/X5@^,[GC-^S'XCTP M."&.P%G-:&!HNO,/XU_?!F\4?PQ?N%[ZWG1:_5Y?'_7Z1L\R6[K3:IF: MT^D.VL:HTS<&;_ZZ-J+ET?GFSUBB_,;NE:_1S-U-N*7; S]D[Z>,\[MN:#^L MJZ2..EDE2KY-F3*) I@6,(;.QUF9QRR!\4B4%'Z,%^*$1Z/0W%R6<%O,K]@ MU#'M2/R'2IZCS.#+::*P< PMKN21?\]"MIS?3$U5$"G5M/:M'X(,HRQQPW&B M*NS!8_-4F;-821#NBCN+,AB)=Q^>U-JJ %1ZSLKLBME3.%7Y(-50?"Z_*$1= M#E:F$QVO63Q8X,IC09!?\],;[0W_#.3H%9\/5Z%[?YQ.X4_H9\[)P+>!.T_8 MA^*/C^L*-;EI+[Z.6[?*7?HY=>.O 37=> M,7+]6/FG&YPV\0AA^&(P_"U*W6 IU4\A,&J8^-XN@ IL/D?'.V[FY*S\$ZX3 MUYQTOUK3U_T^9VF2@J^'SK:;*-%$&3"/K.J:547 M\3OW!7?:SR+1,H[T:*/S[2N+"\95NWXREF7LB6F:8/.>=J^FS/AK2#RKWOP* MX+'N;ZQ+=(BJCC0#E1F)L@QOW0Q-1"R-/LAKV36) PS[RJ CA<0"#=_?*#.: MCK*Z)'(%ZI3M*(HGS*_0(#O/@-Y;X_4BGDN0-&CN?B@;!3<_'K81X;"C'M5L'I%F+GMK59< ?D\Y7;9A M3;,:14[/*W+:JM :EF4D*7)*+$ L<-!6.ZM-ZR=5F.(2^<.ON\MUSS.4M1W8 M/LN(N:Z:G>IBYD?+4!;443#KC"9\Z=%&8?,51\&\TFDW/C&-1)LR:(_L/K9K M!:E=*L_+LI+_92UQS,!/O"!*LOB@-"X#1^\ZG7Y+ZW4TJSW2'7\^*&_U=TL.^<:\:0B*?ONHO!7?.H8AOEY\U#^^^ZB\ M-4IWC?S0#>'EX*TH7<_#;"OXCO(31MW5^_'2MV;I&3\C28;8)N4Z"C*$?[+R MA)^ORT^X4O[F)VD4(V4%CRI_7J6Y=$!L3/3H0K/J8-=+68YC'/$A5[IDR M=>\PGQ(J)F93<@. .#;UME0/4?&7F;$4^+];P%T!BO63*X6?_06O.F%IHBJ! M[][X@9_Z^:.BC7(("J81"J.T]&(V=^$B%CPJ-X^+QZ.?GL7% Q#!>&/@QK=X MH1?-;H 6QE>;!>6KM1:["1 M5RP*'K)S5;(L(G*!B;Q6P@_AA_!#^)%6/H2?4T3"&E_A^BN[8^%I*V)(OX^< MSA"L'C;NJ';;K%TFLHP^WD>G",YDTI<>;<0UY?MLH!K;(*HAJB&J(:JIUZSI MJ)K3(:HAJB&J(:JIE6I,RU';U:6ZEW[T7\HU+UW*:GR0YN?2R;-3\HPL\KC( M]$ZVKCJF5E7/91G*NNT0,C>(!LZ*!@Q'-3M$ T0#1 .73 .V:E2W!B/+2!(+ M$ L0"QS0:5VSU99#//#B@,&E;/?XO)%XY@#LT$;L.DB7(N6$.$*<+((CQ!'B M3H2XRRDPYEAJNT7E^^HS9\_,:OT4>M&,*3=L$L5,\<6GU'VHQWHE J?(">&' M\$/X(?PT13[/EH4Y:EN9>"C/>[N17$D6VZ"ZK67[BO"5)5;#$K*N.JWJ=M4_ M6Y&H"3"2-N1\#GD8#JE^10$8"L!(:I@1X@AQA#A"'"'N0A!W\8%7";)#R"** M_]_>M3ZW;2/QS]>_ N.9F^G-T+;>CZ37&<>.;YI>VUR<3* 2%F68\>235G[):WX !:+W=\^"1]D?U$+NXU[6_LJLBY[^=A@C[-5 MC ,'A0.#@=?J]1@&& 88!@X8!EIMK]??VG?+==E*A@&& 8:!!RRZW6EX[09' M!8_.%AS*5P=U.;^@]IV"?$Y*];U>U^OR09-;L[.<'V>H8:C9X-(TP:/A@R89 M:AAJ&&IV?7)#H\MGOS'2,-(PTNSZ=(BV-VSRF;:[2^"\L#S-TYP.<8B=1%PC M8/EA^6'Y8?FI+7_N?0[#H^N53^T'#KK@!G+WSJ.]O4,IUSWM<0O<<<[I#O[& M@26.)8XECB7N48S;R2$0FW9C+S[K?[K3(1Z3,=Z/8R.: Z_1V%X[SCS+Y"*[#_MB^,^AYK1[_P5].%CQ[,J4NLG.0. ";[_6YBX]Q@''@H'&@V_>& MV_O;:7792H8!A@&&@0,,'_6&-@\ !;NKG,[CJ BMKBG\"L^^8S MU##4,-0\#]2T&GVOUV>W9G6J>%3N/8)C5^8M6+Y8?EA^6'Y>7;Y>7&G M<#7[;:\[X$:^1[M[AU*QXV.X:@O4G.]@B6.)JPOC6.)8XNK$.#Z&:W<983Z& MJ]WQ&L/MI9/Y&*Y=)J-?PM$1#VDRY?0/IW\X?2 MJJW!(0VU[POAKJ"58QVZ#:_3Y+\#RMFJ/33ZM98SU##4,-0\#]3T^AVOW6"W9G?IFQ>6I:G+$1AUX<=! M'IS3;/6\7F]K?\:J+GNY:T>$_0W&@1>% ]VA-^SR^5D, PP#APP#S8[7:6^M M#%.7K6088!A@&'A8FZ/7Z#(./#IE<"@='T]S2 -_L,*YJ]5],K[MA1AMT4<_S24L_];G;_G_'TX+ M?3R1,GUUI28S%>ET&YW.H-MZ^[9ST3WO]R\[K>[9T8\W]J'*TX_A3&GQJYJ+ M#\E,;H;)RNM1&*OCJ2)4;K8:_[RI2$W4I"WM+?V3=5)K(''F)S[^*LP!@/T->O5&ZE CS]\; 9)YF,1U7!"]]Q$$HXAE M$80H?X"3 5;$Z/]*L1POA4V7PE8J%FA**C-X+BTR7: .6+7*"M!/DLI,38J( M.*&=.%Z]/PBL*C&NR0!S#V@2^I]"%G4]#&+'T(G#I M20 XOD#K9N9:;B1P80R_D\QP&[<:K:J#VA"IBX/0)U)A(@\="G(;9(9!+=AF ML[EWT"+&163X5TL=N*\O^SX#P0E3]'!@D27 ODR/UCHMU8B0UFU=N)]B_\3H M)_I.Q0AL= CBHC0XJ+#9)'O6)Q!Y)F,M?2,1^,[(V*.J@PD>X0S(L,#N5YE[ M F@Z!@> WB!-A9 B2/S"*%92#4,-=5XUQJS /5>"7ZSZLUB)3#.<,6XMJ^QVP-L\U6: ZA@@&]=5,SO.+U5E9S ?@>3 MGS0BD'BK\Q!S%_5-Q:#6F3C0&"D@>H..X69A/(,FD6(,BLQLJ*8KOOL=&;FCT;!2[,1[:1$YFSALS#[D&5!$4&3H4Y4N4BB(K9NS>#(PV&C*XA>&G MF5W?Q9M,13:0)#J3*$KF,.HK1T$5HV#K0H":UQB*)'-RG-&,80X[!TNV1,/7 M*WT'K\&]B<;'88P<7.44OCU/LL\J6W%T$!YAP670/E48* L: J<%B!A%X:1B M2O%YHA#PTRQRDB3!/,28"5<<+^Q* [+S@%:P!8C(-OXV;"*O B'A#H:A(S B MMRLQOM$(GA7R6H81F?U*& Y^N9\7E*0P+H#O(FF7800G(@C'A.&Y"55N[-=> M^P5O918#"1I%%$(LX%P=5[-,Q_G@U58(UDBP"#6)8T'ZJ<']RYUP [EA4/K] M9O7X%+JEDVH@ (_/0%AH0/1EW%-W8E+G33(#-\-C16DOMH_<@>-Y>MCZ?9LJ MGPZ_;"?:!];F4RU4C!JRE2'?%;&JY$\:E#\9;"E_8HI <_QG*R-V^FU,_!8: MF+H=AN+N;&6D]G"P9=*<)I$VHH-V+:-JI!2X+$(523S4\!3TDP+]$\$"O=6$ MX+8%NM48UE6@6\-.C07ZCOZE>DAV26!5Q+=,]@[!NQQV>Q*U$SV$Z*52_U_Q M,S9*W'ZG);#5I=+G<(5>K\R"6J8GUM=$(WU0/NP#N*]G09*BJN_+>NS' .(7 MN4!=ZYA<].79U1MP^W6!<4H!J EOF@3VI @#BNC+8KO+ %!R[4K7[MUJ\=A/0/S_AIG!18_-@$GD,B0I3!)B5(UQN\84 MH%;9=4B936V2$! F8P(A3TR!Q%& ^189V^2)FYU*IGI9F,8ZJ4DGP-N&X+FB MO(I/"22@#\."/#+C [Q#-$'-/Y1=,#7\-FM4U\HRZ?=';G.Z1_\Z*+=5R.0\!+ M-U^8&=P8KX1XF:810H<*:;'62;:*ASEV%!;B7K8*+^@OVWI.D%!K MEG&0_#"EY+1IA@+"EY-29I>*9+)LUS057)>7_6HEKYY:Z,3VK)@ FA*NWUMH MF4%;,E8T33N^4JAQ!9J+)_OEC]K_!XH?VOTW"*0N!ZB 0T&F3BYR<"![&8) M-378)@$:WWHSZDNHEW+EZCI.FLD#BI3U8LJ>JYNUHRI+Q SWMJ(RZ:W*@ G: M(LN,!ZH@)BA,_PE-MC=6S=P M0U:5P =O,LP%+!=K:W"_Y!;$:GE6K#16$]\S[, $8Z @0!M%ZJ9H+\N3Y)?@ MUI;F0KJMM&XG]AJ4!*!8JL@YTS-*<,,XJR0NRTZ ^B -<;[:W3I*BERD$@0+ MW955R@$\KB)EZ99(C0N(#)U84UR19WNJ=RL6 _RENZO7*O>T@T]B["ES K6%/P:V"O: M AH06S9@)U$(BS20>?FU18B.-C#837*7KF6E8WY',1^)*9OX#%FV@5EE,PUJ M!OX51@L03C9;-N6[;>M%5*T$GT4.!/ZM;,1DPXGU@&NS.X5+0-U?$_HE_L L M8)JNPZ30CE(*%EUXM6RB #V99/BU#+$%X^RE#96V!2#Q58!B7(67(IUDU&I. MKQ!G5^*R9)S/9:8\VAEME'4M7E(8LQL,NJ&2I2)2=!Q3^8[2![8^#U<6?]^8 M?EG+!S ,J#7/93!0'15N.>B7@^HL2<&'S%?(QD)C;AH%?B<3/S?M]Y9K]$AB MEW2CXEAQ#E0%:FQ_OXVT :FK*4'WM5&UP>R&8-,'CL?)^+C %5:DG)9 MIZ].3^?S^&2?SQ'-D[5U1<^(X$GZ?7Z'CJJYN'P@0DIE);C);A,"$.@9R(=G9 M>]H2M@!5;,DKRR3\^Y-D&TP0PC+L)'7F9<;(ZD_=_4G=DFPK7WY]\3TP1RS$ ME%Q5&B?U"D#$H2XFTZO*XZC:&K5[O&@S1#D MR 7/F,_ #Q>%3V#"J ]^4/:$Y[!:C86 NG@)W7!9JST_/Y\\ M32AST(E#_=IIO?&Y_K$I3!)&DO#R:<*3Q,2ZHKJ!.A0P74[-1AU$/A M@?116/LJ)"D^E$(*JXA"IEZT19U-$?FKFLI595&U<;J?%JM!9J=%*G<(+2YJ MD#F2:D&;PZOH)? @@9RR15?\SJ>9Q]@:2F<%(E6\D"HV/NZAHD(F:"K#<7Z5 MLE('U-;*2@UCP@-H4TZ2X&EE"SM4O-R<=&0'9\+E=DR%R M3J9T7G-H1#A;Y YI.KGT1Y%8M@X:,29F,P6TR0HN?^VMCXNP1#RS4265D1?5 ME7 Q!="+,[-VQE)(7>WM!$SF*.02L&FC148LN:ZN((II0B!V\B??3:GX5%="1=4@ ?,7H-42%T9=("$4*Z 9%%:& 283&A<(LIDRKY, M\_8]F@ U,[U,LJ9Y_EH+& T0XUC,I#+S<@4P8VAR59$3_VHZP__#@=Z)F/&F M538:6)]1J PE1)S(4T;T5TJF"#)F7U5"X6P/)9;_=*-<-+$U2HA@@M^Q31X< MV]HD1)#W3LT)&+(U1XB$8AU&=W !QQYJ$7?(9XB) M8A8AMX_A&'M86E(!4N[QOK=MH:STR@^7ZI1JM>IT7T\;]?-&O0ZJX :'CD?# MB"'Q(\4&"3B Q 4*'B3X(-/ E]IKV%<-1B%RA^2KNG[MSD0XJ6(0?#7^<\NM M#S&M6%*8LG4(#F\0A]@[-)4IJHG1L_KY6?UT/T;!/Y.6?CERN\G"@[Q]:&H3 M4!.SS?IYL][8E]FXH9(1*]T@_".*O38->7[R-@3-P?2C/I@J%A(8H'#*[7[; MZ+A-WAP'/^KCX"8990UWK]UJ&=BVB)M#V$=]"-.14KY(U::^C[E\[!**3-&F MA&,R1<3)/2DT 9@CUYDF2D9EW&/%8^Z<:* @ I0FG=;3<@M*+F,?!)-P;6G5_*7G^#&)X+ M'>:H1T+.U/L!(LK<(GM!I8=I'' B:G!YH#+SV,YQV+R?HYP>4=D8[[H$4&0K[3*2: )P45M(\3?BL"8 I#$AP M@ (J.0,MUU7PT,OT2JMX9XUJGF-\UNPU+P :&CRG\0!"@AD MD/,JH*%)B5O(%'?2!F5H7#:9J5_. MC2DM-S9QT01@#(R-AB8P;J.OA)'Q'LF7M*39(S2U"(L:.?.:X%03$U<@($4I MM>NMXMUV;E"6IS)%\"6J7W;9(F[-;4YO=-HDK M878;<>H\]8@C+,!S9+$EKQ,TY[<+37Y3*& )4[H->8T7]T]QMJ#FJ'>AR7%: MVHY9;@>SH\CW(5O(K!-RAAV.7%6KT$/F/?!W\KV1Y;;QG;08)[6TS:1VJ9]! M:]BQR7/;Q[5+A#S4T_=#G\6$4A((#%+^@[6#O=: MQM!<6.9'F[I' ;L9*VG0-/K;:H*9"\K\5%/WS" /<^6;>3X2&(F%,9)?G;B( MA.HB%!G"E4_FKZ$GCXP:S1#*^^33!M! H@B6I_'[JB/A6I2\L/HX:#W>]!XZ M-Z ]'-QT!J/X:C3L]VY:LOBZU6\-VATPNNUT'D9''G5NOX-,V#E#7,P1O(.3 MNHZ^@^%S-4SW8%C,9K+M'4=NRLG2I\-)>P;)%(4]HI;;,^JYB(6=/Z/<7WT< MI"5S3V@6&.NC!_'?]\[@ 0R[H'W;&GSKC$!O(,J'[7_?#OLWG?O1/_[^^;3Q MZ5^@\Y_'WL-_C[W#BK.#!XHBS>[H-P4BB'V_.4:9782&@M%DKG:0>8(>V-P7 MSO:)(2/5&5JC6]#M#W\<9PXZ(H8!8DK9^"ME7]@]$P+J8S+!*SHT\3O;,_>' MQM[]87C7N6\]]$0%T!K(FM_O[CNW0JSW6T=$#/&[\__94;[47AT$EQ2L'1>G M#HM+3H-6/4D>J?7'#1KSU:=_;3I'1&YVS<6*.#YL1DPZY)EW\O/&'#6QY\DU MV55%5).'S4;CD&,>21V^,1H%5Q5UZO*EZ%!^!<2';L4E/B5B'55PTQCPM#=0W&@]*WHU8LBM4L[4SSF CY$0,RV-U^MC'"=]H+GKS M%-W+7V87Y ^9 /NCB%S&F9_(<<%F4TVB#U+NTTH+/]\$:%*TP MZ/"TV95]F"&'WXI_DQ=/OB-_C-C2IJVWB]@1'\9^Z5(?8G)X4PQ?Q[82H:5= M^>H6)TL^=";3O;M?_)F2TG3*D+HY4AU*!+$[Q.2S4]&WZ*0E' N]:TJB,#6Q MF&@A6@6G08SXDPT>B7#.%L4L7LJ^D>M'&&MV-]Z?^-YF?B.I;U%.*A%IRNW-$PQ$*M M:\H8?19=J@T#<4N&2(4@:!88DWO+L$>5\ZJ66%!%\BU5QGO"YVY8!+>P& MG>@[<\36^#J2B= 3V;)/(5D/K_I;[V_6\X"<&:$>G2ZTDYWMM]^A*<_T84:C M$!)7K@X(1XALOM?ZRCX[F9]G=+PU%_]9B*\?_@=02P,$% @ $8$"32_! MZ(@!%@ TN< !4 !K9G)C+3(P,3@P-C,P7V-A;"YX;6SM7>MS&SF._[Y_ MA2_[&1.^'UL[NY77[*4J,\E-9F[W6Q>?MFYDR=>2D_C^^@,E)7%B66JYNRDE M=U4IQY8(-O@C" (@B/[KWS]<3L_>I78QF<]^?$1_((_.TBS,XV1V_N.CW]_" MD[?/7KY\]/>__>FO_P;PKZ>_OCI[/@_7EVFV/'O6)K=,\>S]9'EQ]L^8%G^< MY79^>?;/>?O'Y)T#6!.=K7Z93F9__*7\\&Z1SCXL)G]9A(MTZ5[-@UNNGGVQ M7%[]Y?'C]^_?__#!M],?YNWY8T8(?_R)ZMX6Y2_XV S*1T 9/5MY^:+B;;&F*W]/&_?G[U=C5.F,P62S<+ MZ='?_G1VMH:CG4_3KRF?E?]___7E%YW\D>=M2#^$^>7C\O7C)R',KV?+Q1MW MX_PT/9G%U\N+U.+'[76*KR;.3Z:3Y20MD*M5YQ=MRC\^^B.W 0&AABA."AQ_ M/KBCYS2\O)\NBH1PXU=U[&(;A-L7)\B<7RDJ\VIU^3FYQW:;5/K6/MYU$X[%5W)-X/4VO\XO%2B ^D@+/Z:KN;MLO3[-IUWDHK[*49BJ..4[R4S_%2 SUVUMM( _FL3)Y/%N[\O$WGJZ>_SINV#Q[4 MH3V/-,"N.:230=C^?>:N<3M))3 9TVRQ^F6!0AB+%_343YV<7;G:>%B]GJ[WI8CZ- MJ5V\^._K#L',(9]Q,H,><*I[/+ F' MD;Z,S>J[5G5U6'M+KJ]2NE-_Z].3R MJDT72+"*7&-W:;B1=GW2O0#@O(?KZ:J+5_CWIGD9[[#GY6L&TH=EPA'%JBQL MW3D_<5+X^,C)=!Z^F)G-TU>I#-DM_"KQX'H!Y\Y=/<89TX_3=+GX^$F90PV$ M;C(C_KSYN+G+Z%T>GUVW925^Y''J?)K^^ CY:1[02\.I]DY0"YE*#58Y#4D9 M#Y;:Y'C2'G]^"<>TY(G,V\V\5,7CX*%_'*5VFGE)'6@N U 7!?C(,T3K0V91 M.:9BEU'>DK\G;3B;MZ@??WQ$'YV]3Y/SB^7JUW4OK@UWQ/++/)=-B\>+8CB7 M'@&7\>5'^I*_4VE6YR-!B .L)20/62+W09>3R59YH((A8-KC\SRWX$UD+$1* MDC4/%Q7VO8G*8"A^EI:_/MZFZ^MM MOCOU_3M-@H M!ZW;O;1-R#9%8C/P&"D()SR@F@HH?B1Z:@+U@AQU0RO3\=7I9W>%=0]A$W36 MR2L&(3M2EC(^6;D$@49I:>+64'OJ&]S <[M=5PT'8.7M[>5L<=T6E[RSK'Q- MT7 >K./:@J(A0?*N[.,.,[B,\.]'1H8!KY:8E)L J5UE":'/ MO[$BUK#<[)>7#M0-E4)H$C,8A5K4,,W \^2 6,HS-4DIT,/JR'I!'7?_[X,'3.ZQWRJ?L3 M=L=^6O=,CK$Y>6!V;$6G^#DR,DOQ%M/;^=RQ2W?MHO$N,^2R9S9F*4W>:CR0X/7$@=AR-VIP]V"T1]W^'V T5D:&_9]R?OC M/NO8QL7Z@/_5?+'X"77#VK6Y1@OX-UJU3CG$AAJ7I[%G?N\EI9$? M=IRY'^I6T,@\C3[Y#[BP4__YXR/?X[[,L'P<+-).EV[=H F*2.UI!*6,!,.$Q1XE!16DSMQ1Y6PZGK>U9K)#5L3M=HUQ M0A.E/'#%#!A3CGMM]%".?UT*0>>@3]WC>LCT?)WMT!.46NY06<'EV!;_*R;\ M.S=='>0NG[FVO4&%NHHX[9C\3O0-T='1Z 4P30P((10()@G0'*.T4E$C.PGZ M\87B03,ZKX-9Q=RI548P6KX)N4=]_TM:=K]CL(VLB5%K+4.$+)P'J8@&ZSD% MFI(U&1>BH:>?/CZ8A P,52W!N!4P^,SYWLCF5^T;;:S31G/P5FD0Q%&05%!P MBC%K=&:*^E-/I1M.%(;"J)8,O&G3E9O$3-"K/!_<#Z^*;X'Z;J>8 MW$_64"N$XP971! )0N(!+*6H'WD(D0;%$=IO8ROI98$.C%&U^/QG\?UE/@M[ M-<;6]HWU3&?G+41A-:C5@7S('I271C)&O-4]S(F:>T@O&1@*G'H&Q-+-SB?E MFMF:Z;1\\2%,KTLQ]W_,Y_']9#K=:4_L)V]H3D01PX!HU+A$,D0VL026$Y>3 MC M=S/DMS+C/?"HF(R64$=%-'?7 [YUE0 %M-.&T+F/1EMO%+,6B,@*-,6[J[T,#%\M4?HV2DH<,Q SL-B, 5K5R,Q!(G(/ M1>-%4B$XCN:I8L 3<: T>IF2EMB#0+O2]K! ZD1G!A:,X:"J7E_CT_G$ 14V MOJ9I?.1.NR2 )!RGUS$#XY2!9C92)811_.2C,L-O,8.!5.D4MXZ7$"('N#F*"!PDP![D300S:UVW]!6T4L8AL7I6&;# M 2*QC:C)C MK30!9[D(2&PE$R5,YR1*"\6!UZ&%55M\I!I"(@6"J)1 '1>>V MA':$I])DK4!F(G!X(D)RD4,T)-%LK>"G?[X[:OQJ$,PJYHNLP\\KKO>E&VYI MW8CL%;4R0K0HZ=$%=*^E(Z!MY@S7 ,_ZY..9?:?L;E+( #!5RT&=7U[.9YWF M_^NF34"V%5$.DDZES%R4X!5:V:@ZB;19&<_4J2N#@2=_ (RJ^9"?+A2]<1/T M=)ZYJ\G2[3K4O8>B89%Z&YD&@]LE&!8M,",X2,\CL\SK[$\^:7!@.1@.JHHA MA>O+ZU5D;&79;*FV7^Z;_I*6KS,ZQ+L##8?TU!"1B574E=(L 8Q!CUTI]*MX MMI)$)YR0/7S..D;ET.(S.H2UQ.K7EQ#H'!R$8#U(+1FPG%S6(A)">R2DULDO&5AX1D&MEKS\UJXJK-QTLDCN M-FX$4=H(RR (1L%EI4M)( 59*5P,.;/I[6_^_27 =TT\3(DHU> 279 M0M3&@7>XC7MJF#),2&>.^.:CC""<-^'D4V/&F_YY15QKYRC?.I=%\/#_ M]>G<+KG:1]HHDQ#6C%LF9QP\X1R,\AZ\5\&ZC!^R3A5FCRE-8TWR/5G+ V)9 M\=+;N\D"D?QIWCZ?7_MEOIY^S"?;&?N^GZSAWA,FE 5J:0#A$<5@4H)$C$^, M>DK[Q+_JQ$$K2<[ .-;3.U=M"I--D9>K:5K-T2P^N9RWR\G_?%%U9JONV4_> M<.U)X#2"C*;<]]$:8HX6G)/*:U0YA+]":?NI6UNWG M]VKL.HC=2M DGE+(IKCNEH"0Z,0;)RU(3YQ)3 ^B=.H'32A(S&(+5]JD2 MZUT)]2H _&:^6+8HYNO2PYOBSYM[Y[NVK>Z]--$F&E/F$*T.(&4.8 7!E1-C M5A1-SV!ZV#]U(JFU=K%18:UVC=--9N44X?6L6RWDK>T;+0T-B4GUQ"%PIX%I);H9"L&KZ6,EK0FS6MOY^E7,O#6[(U(G($U"! MCBNG.,XLI4(?(3BEK::\6\6U[9*BORM)&1+%BA6(O@A7O)S=+:6T0W"ZD#CQQ>D")JRX]-"RR;!P3 MX*3)X+5! U!R":6H-4W<4)][W$6WW[E0#87I\>1J4\;I8U1K:SFG@\2L2X=- M*!G"/C)PBG,(+ 5<@YQ!XCZGF((/MD^\D7SG8C<2QL>3PA7?GW$[7.JV=="X M8$MU,P$J"0*TE!\SI= 9=8QP(BQ3L4<^!*7?N90-A.GQ3;!==Z4?9)3MZK#1 M/%EIG0'.O )E=0($3"),*4O'K-"J3\W9[RHD7@WBXPGA_3>O#Q*]^[MI*+K- M5E 'FAJ-BCXXL*Z4R*&RQ/*$C[I'F2GZ747/1P;VJ+KNJTN[FQ5TJ(+;WDO# M$J&$E%*>!)%W7G*P5'!065#ET.#5I(^0?5;,;;D>PPDJ>2>C[Q%'K>/Y M'5N%#8-KQ1S.D%)S=X<#,1Z%U"O-EKU=>XJ+/?2-"0IF16:GT:A^1F,0(WKO"AO M628YH'VJ98]2:97>05Q)6H9$\1C24JH\K93RZNK^JZ)[7_OI9/VJVUV;5_=. M&D68)=D%$-H3D-ZB=UJR.;)&;"5A(?1Q]OEW*T^#PWJ,O6MUS>[UU8KE%Q]2 M&R:+%#ON85MIFTA$S%P(''=T0!ACH$OU*6N]CIK;'-7)U^*SW3PW>XG;HRCPI(@@)<")9)R!C0G!DQIZ="^]-'U.+Z3 MWY56&@7.VH)47N1>4)K%Q6%"M)VP4=F0X&PJ%6X(9(*JUPF"6[VP5 2*QF*? MLF#'30H>2X &@_((PH.[\KMAQ,X1'%)L!<#QRT8;;-_LWH7_\=E6,XD[AHR\9KWGA_RXO M':IA[:!JA+6$RI" 4470:XX,C'0]K.N(_)R6 M%R6DV>6^444N&H*:6%/#(:-YAG"(""&AU9\2$Q2MMI12GS3)6H[30Z5KZWN/ M3Q7Y:K>?/IY!=]*"6UHWUEB1C)6XM>,/09@#FTG1%>@Z>LW+"X!/7:I.5A:^ MOC$U"/[5[EZVR!^:B'EG'/I6J\8YE[C0 ;*SM$1*.<1(2B$N0HRG/$XZ^OD_9"Y]Z,>5W:7:=/BZ?UH7E/R?+BV?7BR6"T'YZ\VO)+L=_<;<] M^8#>FFP4^HJES&Q$%T.9K"$XQ7$O2!Y_$4K8DS_B>O!3]TFJ$2G99+ ?%R,ILLED6EONMP,[M;!PVS+@J6!3 1)%B2'(A2*31' MKZ6.)7C0(W9723B&WFE&P^X8%8P>5KCHZ_HZH1S94D. :*;!DW(\H@*%&"(7 M6:!^-*=_=#FTG P+6.TZ#_,OT>A>[&$[8<,D"=RS##IZA),8@YMG"$!C-)PZ M%ECL<5N_3G;I-^/_##T5=8--"-R&U4W]G+V!H3L4C39>1R-+H$,IR$DA?)Z6 MW!(7I"."^CZG3O62Q/^Z7B^;CY'9 M-T75XHPME^W$7R_+S:+?YNNZQ?LTV B/;"A5S$J3@'M9ZNP+ 2Y9M":Y5])F M&:+O476\DC".%0@_(=2/+]OMY-W*B%S\Q[6;3O+-ROG\]Q3/TV(LV>[WR(;C M&)5P ;C1":25%G1(#/^T.0I)?GAW2+][4__"U!+ M P04 " 1@0)-4(5CG/XH !3[@$ %0 &MFO3)[$ MLV3\ZOMD=O/J'^.D^./559[=OOI'EO\Q^1:_>;/L]&KQE^DD_>//Y1]?XR)Y M]:.8_+D8W22W\?ML%,\6W[Z9S>[^_/;M]^_??_GQ-9_^DN77;Q$ ^.VFU\X6 MY;_>K)N]*7_T!J(W&/[RHQB_?A4X3(O%MRM\9-V\_.UXMNGPL#%]N_SEINFS MH;_C15LHI7R[^.VF:3'9UC ,"M_^]X?WEPM(WDS28A:GH^3U7__TZM42N3R; M)I^3JU?E?W_[_.[1(']<9?DH^664W;XM?_U6C4;9/)T5G^*?\==IHM+QQ>PF MR<./\WDR?C^)OTZFD]DD*0)5B\%O\N3JU]=_7.6C@!T4@&%0(O>?1P\T^WF7 M_/JZF-S>30.0;SLFWR:S>#)MCXLGX_7+S)?RU^WQ\GBXME@I/Q(^'?XY-5DQ MJT+NKBY=D51=*0[T[(K RH+>W[$5\DQV>SN9E<:\"*IDLG06S'XP_Q5L0X6N M79-84=351VB'X#P93V8^'I4S\>=!XK:V[H"0JF#MZ]0*63;)@W,PFWQ+WH5E M+E^X$D$N?T_&UT$N:A1^4P&WXT;ID?"*.-<:K!TV5NY;^)H+4V'V\UT:6MPN MG+"#5%?HVPJ1+O3.?B:)3M+D:C+[-(W3@Y#NZ],946H+-:I0[3M[=0=665X,IY/DXLK5\PFMV7PMVE7=35N/'!W[%73 MBPI=6R'Q>A^2B[ M3B=5EMK=/3HBJ,E*5F^TCABY-R9V4L37UWERO?CZQ=6J;6VFCAVY(P:KZO7^ M?JT0=SG+1G^\2T=AV@17MI*;MJ=+5R0U4>V:PW7%RN7\]C;.?Y8:%\*&R2BL ME(M61X8?S4?NBL%JRGVP8SODK2&YG(0I=#49Q2'T6>[ A2#M4S:=5-DI.6Z4 M'@FOJBMU!NN1C7;ET)$\[D+WTKF(IR8N;OPT^WY$V%VQ>Q^D5M:98T;I@_"* M=N6805HA^[Y/,PNR;MLC/UG%[8.YR%OXLU>7BRMS$Z752O$L7:]---ATG>>'^.:^P MF=GF-P;#=(NB;O#!/N$H GDKF]%PKNX=LF>6+NZ2?&'\EJYQ6_=). .)\M,9@]=>',&R.\"?I[.UX9M/'VBGSN2!-;G_F6" M 5WP]J!GVT2%OY>\9^F;<7(5SZ>SFB3N'*=#@K/;>)(VI_?1,*V3NQC]S6UR M^S7)Z]*Z;8RV";T)X^6C^=?DS0::FN3N&6DGT4%I)LO=@_?AGZO6)5WM9J L MOY_\F"7!1HS[I&"K*WH*0K;YENW2L3\5H]MO]0!SE7R)%K]8.0&BGV_N![C\ M\/K3TVRTS7XL;,=57'Q=&)!Y\>8ZCN^"(8'\;3*=%>N?E(L[?P/@*KON/U<_ MCA9:_8"^P%;R+BSM&XJF\==D^NOK\/7H8)_(00XT%=)SAKRSEDK.%:;6(44( M!?PQF],RAS#+5P#WR^="RX[@<=$^0LPB("%6PDO!-'%,T35_Q@E7A;][%5+Y MZ%66!T_XU]=PW7.U?!SE_939FZU+*&L?CT!Z^,%B=?OS:)H%E_+7U[,P_>]_ M&&9&T'VW#.7#PK8\V>E%03Z7 8KZ,=FG^)LVD0 $40B=LT)P0)E!T*X9AX2! M'A5ACWMP6#&.%&/6#AX+1>A+IA\>N7F[I+IL%?A 5FO$(+0$(DJY=&[-A])2 M1%N]\4[ENS,2>"[=&O+8)M%&6)RO;$\CTT?1TJE%>AI1?@B0WLYO#PKS4;L( M8RR%MQ #S3'S0!JBUKQ8I76?XMP64.Z0Y;&2R-K#H#=YQC^JR?-AN\@YIXEP MAE+&N?>.:28WGHDA]9=4-&AY-L#@L#R?;^N5/XF627P^RY>AR'R5#;%*F2M^ M"[%'KJ[S)%EZ7\\$>/P@D>0*!"84Y?7R=9%DUD83K+13;F,:%1;U_01R)FK1-60=*L7'K#6U>#94%+Q@P9 FFA,H&-7@ M?LV4%K'Z\1U],8K1%+1[U?C+VRW[X8WWR??=^!+H5]:071+SM$ MBF'(I=!(6LR(Y(Y)LN:.>8F'O:G?3& 'I-\(H9>F!X,\ !B"^$\D]@>V[^!> M\O/&D>.22 FE=1!KB3R@$J^YX@3#/L5=+1YH*IX]WD$M3/J2]./U[<#Z_KQQ MA+03Q(298 SDSG*!A5QSI:"NE';2TB[BB5?WQN"<1N0'+?JVYA$6 FG*K60 M:.M#B"S%FC- M!SVNMY$5'NEW@B=ER3_0:[GIQ;[B;(UDF_9]-LDO7Y,\^'\ MC7W](DDHEAHC0S1D@E"+/=LLC-@/\%"QF9G:T"$YO3ETR"QY.=;=N2_.( M"80!-XAB%Q9&:QAS&\X4H'WN^53-%&A'4D_]N^;@U-_K_QZX"H#4G[-D38-COB//\8]L7/>$)I3"/N@8_:\<405"BN: MA\!#)8A&CND-5P R,VRWO+Z0]DB[$3(O1>Z#=,=/*>[3B-DG =1XZN?IN'!7 M5TE9)R:Y_![?E90?=,@J](XXQ?]9$>%G7 /6X MS3[.TG=I\"F_QND?%X'XL/B59+]_IR\^'_;5J_2/&.)60QP63^,(,%0CLO&4 M*%=L>)Y?B\K1!41]J8>.BZ22B7C<,'(.>NJ!,<#HX"I)[O@FNA7,J.&E\;4H M\$98]'J5IO+5-T+#,( IQ0/GD$-+Y&:W"H &1^G'Y]^=V)^OB\EPKTAQ:[V& M@0-F($? 2\;TA@_C_+!=]QKRV'-7JAX6YRO;0;KG_8KT-**L=_U->H.H$I8( MQ:%7Q#OCUBECD-L^,YIJ7)>J+(F]U]^.PV#8U]^D%=)R"K4-B$"A >)^S8LE M0[_^5EN>#3 X11[*VG$P\[RL6J:S/,_*75P3WX7?S+9=CJHS3+2(#SD@BDA( MA?4*(K1&PG$^P"..;>R][R3!M270:A]]E#1E3VCZE!7%)/B2SXAZEX[R9/D^ MV=;#D5J#1>6>%&'4:\R\14)J[>#&\&D_0&/1KGKT!EU?-J;,^+I_429$C9/B M\BX0/+Y('T:C<(]]J3I$)*#FU%OLG.="A[A'WJ^:(3"EM96GLX"\&]O2$6 G M798V=XE\\N"*X+&KTO91(@RT) 3'O!V%$H$K5SCH#0?X,V['A>E5C"KO28] MUF63?4O2.) R^9&,S4V<7R?EC_) T.?RWOFNQ>BX42+EE;&"*X<)M4YSH^0& MO^ $UM>'SB[<=; *=8I9R_KP/JFM!(^Z1HXB1Z4%P2PBBPE4@&X641-\]MJ2 M9VE*M]/@HE:U)UHH @5!XT \8Q(+Q1P5CJL@0^Q MX-K/(J)^>1Y^]BK2#80M*X_Z%D^FRRJG.TM^'.X9 6^A<3#,@Q#86\JH$IL) MX(2LGZ,KSEX-&N!T"A^SHA,9P>#G,$J%]] I))7'QJPYH1#6WYB4YR'Q%D Y M90CQ.2DQ"Y%ST[VMW0-%A@D1'&/ A-%&"V&)VJ"!39,$$7"^.M(Z;AT7:ZCS ME&^+11P:O,3;8W&';506S\@LZT!/BO+B_3Q/*I5@;C1N63^*!H5!RG(88E*E MI:8A2K740N05J;0H#P>O0\4C:H\9:4+"V@N H!I0Z4F(W(W53&'ND7.]7C#: M6URB)VUXMG_6#ZZ#+DZQ8M8FQ>0Z7?CP!Q)IMG>(M- M@M!RA!QB]3=E.RY0T8,29!T V)>']9S8@YG5N[I$CEA)H)?<,PV9IHYP:QG3 MUDH5F&41"\@A2A7%+'B;2"FI$<+4.:809[!/'3HB:Z>I/ ^J1S?PG:,&2>HD MT1Q('JP[Y5P@8)A$3AACD,/#O##;EWX&:,Y)XXJ$&:C M ]:'_[DF)7I,^75MX-^RO8.D>="&H:, M"2X[10()4B9/ .&0Y9SB7I6@FFO2CK"R#M#I2_:;EV$O1TD:YY/L@"NRM7T4 M%F (D $:*$=Y6,1M5DLDG#Q3MZ.A0)^J1U_PG:<.84P$E@%5KQ4% MG&OHO-,A5%0:E@OV(-V,OC3D.'#Z5@"?Y'#!E?K4)ZO\Y%"Y+:(?M&T/0?9@1RO\?Y^*%?5"G.V-(O(EP3'9PP M842P;<@JKY1Q6H=_ ,+! +>_3GW:UQS%XS2F2$:_7&?? ES?PN=*?<&KOY>: M@A]HRO*G#TC]F)5"B:?JMGS,>XN.'.@1.27+*>4) 9SJ\G&E8&8!%J6#QF2# M9*;.+MKTJQWMXM>_)5%%D1QHU^63*67FE@X>E#7**.6#!1[B MJU2GMA>U@.LZ>2D;K3.&7#I;W \++6X7APF=I2PMW_-*DM5[/)^F<=K=F_/; M/J;&X\ER>CY@=W^*5#>$F.SV+DM+/;RX^IC,EF\C3D:K)B8K9J>@:A&(=_=) M'T_RW^/I//F0Q.4D6\S#?K]V.;I)QO-IFZT0L!1@%0)J:,0.(R8M]@. M)=?N1-KSM,K+ "Y1FO MQL$IIM8C9HDMKQ18"+@]TXWL5D6^2YWZ@_7EZ!OA2C.(-3,.4@-LB-$AMN7= M$DP<$L-\!^O4VG0<:*=4EF)CQ@]7\ZW0/?+0A)FCL &24^.X $8+9"56'!'B MZM_D[6R'M%5Y5M"5AI#UKBSZY^:O?Y\D>?C^S<_RZO&TNHNT9X!(+>8@HY)8 M3YDKZW@1#CVATEKDH$Q[[ +*& M+BS;B*]6>0>0%N?O/+6B"56L6%\8OVR%5,X+:S4!!@/*(=..AXEOH0"2AH6@ MUW/E.M[5Z=7M. 1[UZ9WZ=U\5BQ @=4]K.>](J&$E<$/,000"AE1C&AA&=#. M 6!$_6W6L6I#C+FUIC-DI=0/5T@VT]B!9F&+.$(&PI\&9U PZ1S57",+ M6/T2"9T=/)].-^IA=DK=P+5T Z_+Y$+)25AV*2@/U:&1 " OE/:VS/ZR];?* M.SN"/IUNU,/LG*]O86<%"5&MM)I39[RR0',I8%BKI?*J_JK2<>KTZ:.O%F$] MYZLWDGO'F.04>">$=9XSM/+V/93R7.^9MR/=8R[GM SD.>L4LQH'*RNGNQ+-?2\"*P693+?U\FR#D,Y2P(.BR*7P<:6+R$N\]9V%Q)M,%IDJ0MP0LLT M4F'&@3!=% Z./O8.:XX'^);@,!2L>ZP[3M_=&D]VG+[Y.;G+\EGYC[,AV M!?WLMEK7P TZO7%S[7-MOM?&H>H-^VW](@.)0P$8J"G65+* $E@#A.EP"P]V MJ@R[[MBW@&!OUV27)!Z^&_VP741P66E><..MAT9XKXU;\4(HH7+8#X"V)*>G MTF\!H?.6^B!W9X8@[&.%O.,%AB_)Z";-IMGUVESMW&'9USS2P"BGG008&R05 ML.4-NQ6U5IL!QMLUT%<6G/+O:^[+.@U81IY!AXC15QM$0P7"BU6:*B"&^$-VI M*M2'IB\17]PM=E'3:_?C+CBUR;X@_5G;:'$:!*2&1E$F"$8(P8W:8EC_R+3K M=:(;<3<%J+_#TE&P1.^#;JZ-U"2=![)7](>%3R3 8G)_'HRP?C/N0S&ZR\)NRXLJC_>>M)["]41%):[ 1Q%OGF>,!>:KD0@Y& MV&!IZRMJ9\_"=JJHPX6^XT.9YZ<6G9_(+)R!S\DHNU[V[O%3-6JI]'!:/RGB MZ^L\N5Y0D6*>RT0R$BH4AHK!#4PJZX55SU>M-__]-/K8GM:1)">^@,^E1%C?]WOC*G M/LL_)M_O]QV"5(U*_2,E MF/$.J[+((E!AF2^/OE:\0\A[/[F]M'ZF@V;Z\ M:L(\!IIH0I5:\R8H4\-V+UJ26]8=4B]+&P;I40Q)"4YU(CD+Q"5C%^?E&_'% M09]A>X?(2,$-8"I@!)DC7EB\PL=OFI.0D,I/3M(; &6OH2^[:AS<17@ MXNI3/AF5YYW[_8-J T28<>XLHIPJ@#F DIF-4R24J5_MONM7E[IP%#K!;#@: M[2'"Z#LZ!()(S5BQC&,@=>6*$SUFD,2[M"^]IX9-V ML.K-AXW3Z^2 Q[)I$X4U.OP/&(\MP)A+1Y!8\\ $K>^4')]><'JGI"XLO8KV M<$QRWRI"6"LID?0. >FH@@SX-1\&,3%L[Z&&/+9)M!$6YRO;0:[D_8KT-*+\ M$/^8W,YO#PKS4;N(ET^Y&:H$#DAP@0PG>+,C#]4 G\JK)8FL/0QZ/S=H]6JH MIX 8104 R@DH07 >-KQB[^N?&] S7'G;A&K8MP&!]]8RJ51YCV=_#GRO;MG]EW]$\TA0# MIXBD$DKCD,74 -\!;0#YK'9CZ)1^FR8]* GS6,*),.V>"RJJPF"%N M!2W+R*[8%7: )1U:%EU32'H[[YS?SJ>+$ISNZBHH6_E,]:/TY4DZFMQ-DW?I M\NWJ^^S5?2>@M0>-$%/ 4L0A\XYPS:! :YMG#&4#=.([NYC4&XJU#<2!(@7% MIM;FZ.>2Q%T&Y.B!(HLA\A@)0:6 EG,F)5]SJ#FMKR>=&9C6]:07Y$Z9=_$Y MN9K?UXW=5U.W0N]($,L],A8*QJ QW%*SMK]&.5A_D[>S,@/=69;6X>K*A'Q. M_CD/[L_X4_RSW--H9$6VCE6^8 F-#+$V0\(@*HB!Z[TS@Q3H\]1]R(:D#?": M*DGXZ&AQ6W:O^%>M(J*@=18!8 V008$9@6ACYYRI__CO\8M&!4J(=]1P! '$1CHA'7%K;@60 MNL]7V1L6**DJMF,*E!R'3CSD B7=Y/9PY8B$T!L:_B<0U0'[%4 *2MGGAE)[ MIX25I7Y4;L]Q4 T[RX,IH0D@'EKN.'66\M6U]\"+]HX/^UBP)3GM3?>HA]!Y M2WV09W]#$'9+@7I+]=VI\=P#Q@DGGB!E#%,;:BTW];WTGC)Y*J-=I;[[<6#4 M/^SKKKZ[4"%B,!Y19H Q2C(/V8H#+7&#O)OIU6PCNBK4+< M$VNA5,BMZ7>LP5.G/=5WKR76EE$YIWP[J:R73./@8'*F F]E^N"*,^%<_?VT M4U;7J>M)MX#0>:97&:@Q LHZ;ZJ$DFL*D6]0">4$.7:5T=Z?J'4<)*=.DG0: M"6"Y!D1[%+P9S=%F5Q'"!N^FG"#3KI8 VP&FMAA7W%22X;:V$:4<:&BUUT1J MX!&$9*UNSAC;9RVBTPBP!51ZNQE^\F>2-++(,NPD,@9)RP75=(T+ :;7':ZV M#C!KGHMT#U_OQYH=OR-Q._W6(%^2N+R)\T3'03_* MBGO!?8R7$R,O;]0O=F5_WC=993^I[W$^?E_A*+?YX!$1PFODJ##0,6 5D! ( MR"@#7&%O*Y6O[ BY^X>)#[%9[.+SB"?$FWTC)C\'F*UQ5$36 M3P=K^V'Q'E5F][/CO8(]Z%/I(VLX"62$TP1KHB$"$CGK[QG'?893=1\9[TOT MNPL^'85A;Z[?T46!O/(.4,:4Q&7@"+218LV'!=P->Z>LACSV5 >JA\7YRG:0 MFU[]BO0THOP0(*U4\.EANXA#H:& U&&ME7'"8;K!0RLXP,=G:TGB:<&G!ACT M)L]:!;RDH))A#@TKGTBUGMA[#TA"/,#;8:W(LP$&O9T]A$#P8WQ[\ #R0;,( M8B 8]])SS01'P&/OUIP8WZ P9L<'CZ=WJAK V+="'#Z!>M0P(LA)+*D"SDE& ML0.PO,^XY$9H-_!BW/4$LT.ZC1 Y=SD/TM,ZA7C;2N'[GGVYR>9%7&[N?PMF M*$G2YWMY!_+ZCA@C8@@RAIEQG@'FI $2H\TZI7VO[[-4//^H*9BL'XCZFM'+ M]2E\\M"#H0_;14XKI(WUWC)E$)8!,?>TK9K8W//73JN MO%9T\;G(<$&4I=CP8!B%1HS=!T( D(%G.-74DJ=;P<,!]M^JVQ["@W26SEAC M3Y6%4,SRR6B6C!<>0X67T;:TCR"%@&@+"(.(:,(DUGS-&_6XSP.QJNG;)Q7Q ML^R#YJ .QK3MPNWCO.1JY?(4:CZ[R?+)_R7;*K!T]JT(08RM=B%T8I2$. H' M[WIC$2 ?8(KB*<]P3PQ_;\''="'H,/NV,NQ^E'_=EUE0;8#(6.VI5XI;"!P+ MQL)PL@G>K:[_%$1W=Y=.IWR=8#IX([GXX_>P')1%^19UD6 7]G'+9R(JO?6: M6*V-9U !K!C>;#T@5O_K$H.+EO^^=D M-$62A^6)82VLT$(0[;Q8.V,:(EW_D+ZSTFXGG!WG(J:SGTI+"^*S_$'>[[X% MHU]"(NP]"OZ="A%,L&U"$\K6[IX6"@ZP;-Y+G#1MR*;C[/4M"=Z7\]O;./]9 MYO@_"H[5*#29S'[^.]=[OQIR@CC'2DHG#<5 *PL)"S%7T$DO9;7+'?_.]4ZB M@)Q2+LP6ABA%$$GD/5$(R#!?",%]OM_7=:YW997I+-?[.+ 'G>M=[T0S!+,A M&$#48R,HI%QQIJ1S5@5Q2,;Z+%!WHA/-RBJP]T3S.!P'LRUP!L="MBSCBADG M&!KARSMV@ =@"7,66 AMQ+A'070J-'*4(:6D1@A3YYA"G,$3G1L==]1967WZ M.#AJ&?%_*WMUZ)42) 24'#@A*49",<>T=48JB(#CPWR+><"J?!R>9W8&"@CT M"N.P?"%J =+68^L @E#[LBC4&1XM=2KB:F>@1X$Z&-.V"S?WSWD(7=^E@=7Y M N"G&UB;^/YS-IV&D+WLU$6<6(N02"CL@ %4 D+Q -,K M3QD5#5DV+VBF+ ^;3SM)EC1$%DN!(#7!Y[+4:B'"4DN\(9X:Q00XQS28$REI M_W.IE@C/?QK]+0PQ*];/OIUD%CTF(4+E Q'004V5IL@[@9'%MGP0B'!(4:47 M"41%I"1'!1"ON,+76"$BL08X%/YHB MQ098#>Q??B8U%>+Y3Z;?%U(ZZ4QZ3$)D> FWQ(P108DPBG(K):#2*RA$@\<> MAY?Z\5*F42,)]CJ'OAYF_^M3]I_*XA_)Y/JFS GXEN3Q=;)8C6T\2WP\R7^/ MI_-$?2T6)>T.S:9>B8FX"DKBC=8^N-J+]#=-G2.*8QJ(B_*1 MMW&>TC9M9 U;O_O8BV M)3SXN;DUCCS)-*Q'262D]EQJA U4U DF$2:8"NJHIE+I^I4ENEW+7OB,ZT68 M@Y]<58/.>9X4PUSZCB$P=I MMV(>_-[+07S4ZGV"Y%TZRR=I,1DM<%C"UL4&3#.*(L*DAP0R#B&A# CM@8"Z M?)_=$HM0_6DXO$."$^["]"JD_B_K=/W6Q/HNT.7D.IU<34;!RMR_A/DIFTY& MDY-_?O^%I+ZHZ &,N[OE?8IX:N+BQD^S[P^>X#C5=[M'?^_G.YX OZ7Q?%P> M"YHLC)@N[$]:!%&/RPH).IZ6S\->WB3);! T? HF, T&;A:4='HB@C8O85]< MF9O2/!?OED41;[)I6)^*I44^W?7!-7GOJUP'?-8XHEP +X!SP%#N=0B#M%>8 M6H-8PXD@Y;J01G'BK'RCJG*XZ@ 0V> &[[HET#83QU M)YH@,.C;;QO.EM.L]):R-%F]0U]%)[;UBYS31'!"C;36!IA# *'7 DO^\P_ M/NYV7$TY[U*7%L#IK?3!8U(/7N/9VCZ" I31+M+(:,F%(42:]03CQLMAE]%L M26Y/ZP6TB-3+TH9!WLH:DA*<1OB!RMLLK7;%ZEG;B#.JG:; &*ZQ)@ YP]<\ M*>-[?26GVCY%0]ED[2+26S&]S<.,G^+)^%UJXKM)B)D.2GQOOPA!(@-:%C") M>$"/6$_7O&)"!U@ZKUWIMXE.;YHP&LUOY],R&%OL=I58Y,E-:2^_)>_2$,<= M?B>K\A@15%18#FGY%I6DP9I:@=<8"-2@7'%G^Y@M:TA'2/5W"7<6V$_&+L[3 M27I=5+B%NZU#1+'@ ,'@7E-"H".>NTTL1KDVPSM6:ED+UD'&U32FMAD^=]M MVW'5;CT?.5*DN/>0>0TTPHRIH/\,K/#@@*$!NHXM[C%U"U:OY[7%NZ*8'SY$ M736+"#'0*$*UAJ6_1TB M_N^\F"T2I;]D.\Z^MN=B?TX"F,5DMGY&80G @Y.%W$E:%AJ M,&6B/#^ A.J-(3".-,BM ^>NEWT .@CG<"X&T+Y6SDV^3<9*.BP?6G"KL04&]3[VV(OL?A_\W@ZN?H9=%X5?T_&UTGQ M,9E=7'V)?WS*\H7L9K-\\G4^*S.IOV3+FR9[M*FK3T8"(4(]]$R4%]&MA(:K MC>/,FUQ7./N#AH%@?I(DEJ6-5J, 9KXW[-W3*R)>"4>Q$<1Q@Y0$D&VV+@&G M#7RQLS]V: ^VDZC'\G;_BN#RL;X/R>QF;YG+*MT#FE8+ Y!RP=_$0%ECY'T4 MWR"FA&=_=- !?AW?KV[C7N.@;F 6@=35E=E374]]2,O%79+'RTOWZ7C+,K6' MQ)6\RS_*/8B__NG_ U!+ P04 " 1@0)-5]0"D2*$ !%4P8 %0 &MF MY/;.)KF^_]^"I[>C;/5$7870 (@,&=F M-W#=<1QWV6.[IW>CXH1"EIBVII1BMBBY[/WT!Z1$27E3 B @L79BHLN7M-X' M#X0?7MS_^;]_OUUFWZIULZA7__(G^!?PIZQ:S>KY8O7E7_[TMX^O^4?YYLV? M_OM_^T___'^]?OT_Q8>WF:IGV]MJM]']-&2,_=S][>%'F\53/V@_%O[\/__Z]F-7 MSM>+5;.9KF;5G_[;?\JRG1WK>EE]J&ZR]K]_^_#F677LY_8G?EY57UJ_WU?K M13W_N)FN-V^GGZNEE=%]VM=U=?/T1RS7ZWN?T#K$6H<@:1WZSR]\\.;'7?4O M?VH6MW=+:\_/ _0'"-X\%IM*76?"+R$BS[GZ\ ,CZ_UDFVX55_'CCXRL>?=% MTZMYBN_OPX^-K#VNY*3?C'HS74;^9CSZR&FM_M?_!]M//X+<+OH?J MR0=7WS?5:E[-.VC>^^AL,?^7/]E?3;;-ZR_3Z=V$SV;U=K6Q_=;[>KF8+:J& M?VXVZ^EL,Q%*4,R,+K0 @A!,*4822D6$AE*8?-)]XJ1:O?[;QSY^]T?.$1@2 M$B.B&+3_I:00)>>"%E39WX$2L#_YN/#8WW75U-OU;- M5?9KK^O_^^>?CX6Y9V$]>^H[T:FYF3:?.TG[MW_R&L!] M#_N?7S;HH:OU+*:K.Y.6;291K_??PGM?%KZ>9?5Z7JUMAM/_H^EZ]D)M['_B MYUEMN^V[S>M[%=-F.O$+4D?_QNV\L45YRI='C>CCXLMJ<;.835>;Q[$_V=8H M;(E_F^ "4@ 00057)2M+0S7H&U0)L9QL#EW(BZW*,:12D.SC]O9VNOZ1U3?9B>#LB=;W;)-+:K@;P:[@M1_- M7O V^[45F74J+\PV-^O.<"ZR]^-@7NQ"U4F_KWXL--/%^M^GRVVE%LUL63?; M]2E^=9XS!C70N)", 9HCH9"2$A4* (,<&^39& H9K8P",%?*HE[P4F-L69\7 MDE &9;IFV,K*.EW9B;"KY17G7#K3XJ*8.XYV%J?%OV!WZI5^O^MV+:+)I/T\_+:B*U@2 G MDB'"%5"Y I3W#5 ;S'U2D'BJ#!'*E%+PW((!Y#8C(UQC"'21$Z,*E3A+.6FW M>]GM1%WS*CM(SZ:K>78JWG:IK?+G6_2UZ]$3I*.JPF#J1JN]M#P>:K8+O"]6 MH2,C_>7*_5RW<&'GO?L0\>.DF9AU]8]MM9K]X-\7S22'NBB(!!12QDHA"I"7 M/56P'1T']0YGXDE2DK(D0'/;26)N&,TES3$4@!@J$$K,_1-=V4&83=>LM%"P M#S'7$]D7\M4/QD&6IJ7M\SZY<#2"RR,C9(P2/<>^:&YY4^VIN*J^G2Y6DQ*4 M /%.!:%9A@KDY.^X4%0JB"JG8F'2BX(+ 21&F()%&<&%HI06A1(Y[2X6#;[ M*GNF.>Z$AC)NB-6>C+N0RZ$)9[#!:8GWO&LNQ(O@^?J_7$*(HT!%*KHK0"@$9EL6^'6BN")M^J]>=Z"/0>AX32-G9>2,!* M+'5)@10T5ZS@98Z0%C[M\52=<[,\#O>Z7'HXW/Q=#:=;4CNCX.W>@/K7G

5M^LO6U.:9F*N(%Y M*4J;4N8(,\;Z!FDH#,OLSH?D70Y+,$/*8**I #DJH;&AE]1Z*7?#J>=L;.J!ZQFKW,:N,;P>&>DB%>KY$6P\SP:E=(]E]&,LC;"F MIC!<4 $U@?@PCZ1!+NC0X>SSD;EM\4H)!&0!< F)T"4$6D$*&+;@!Y=;ICEI MH='&L@,<'Y#W7<3LX 45#Y\OE_$]9YEOZC?8^I&1,6[97)+!2 YZ<_+-ZFZ[ M:3HLPSX/)00B ;$2$!)IB0RAZ=LH824,HN(3<2BGBMF1O43 QB"($R2H(D!H M#8"D96(&_MNV;L^.O%\O9E63+589GVT6WZKLK]/U;]6FR6[J=?9F;NMF,9LN ML]U25/935X(,_CD0DB%V>R(QL=/AN>!.V*ML;^&U1[Z/?7*AW@!W1\:X(25Y MCFB#W1G"KWP?D>2<0ZUD61#,<8ERQ/BA0>50#.57?FBX-G75$M&\,-@.W04 MA&F-12ER!0A-S*_3G:KO-E^K=?;N$JSP(5[[NCA=7WB5QP%68.T-P5>PCVA%0R8"&G!2: JVA,H?^'Q8%&HJK M/@Z#S+9603$ )190,@!R0[DP2@(!5.J=@:>X^MNJ?@Y51014.3L;CJH4IL9" M53$B5!5!J/)U=[RH\BZ) ZK"W'%%E:K6BV_3=B3T9M5LUMU!^P^+YK?=%+8H M-,Z-%B7.B;XA2E3O"]"Z63K%?= M.9%/]M_OI\I8:30AK,3 :$J5-B7)^^8$&2-A='HB$%&BL("EF@N.&9<""X9L MSLBX+K =YUZ.3KVXP,G[87;ZTBFQD\%T&^1$IP&^CHU.0XKR+)T& M^^-*IS,HE+* G&D4>KUQ%Y5ULK*6EU^' HUSHU %_#,CSV/[;K2 MD.UI9\Y 9Z"5X\#-T$+44;]>ES^_^G:QJMYLJMMFPBDK),:P)+#0)0)%;@X- M3$E<7/H,ZU$9Y@"#]KB6,':(E%/+99131 %B1B&47W!SV'[IKSWY>%*B?D/G M/*M7Y\Y'=N7*?FU+EG5%N\)!5X\*]YP2&UU=AT^B7:R:1WLB]E C+M-U%ZWY M?+'D=]UF\%#\$[+M8;=.R.GHV#6^'RGQU2!_G@2@^Q;2R?FD;6MY\7J^YRWG8( M;^%E6Y']5;.PAG5_W)/OQT1+3G.$%1=%+B'1FAO0)S8XUVCRZ&K1%UM*B R% MM84G5$3D'", ;,+/"\A*VT@+419N%Y>]=+_JBPWK*#.;G>K,EKU0/Q8EJ1 W M7%VM$H*(UJO-3N2^RDZJXY[B5X=$\_GZ2(*^ %//T#%E%8T#H$E+6%_N"^]Y M%>?&XJ=-7-[=?-S4L]^^UDL;NM'_V-J8AVNZ;/)1$%5KHH MH=6D72^&C!(L7G@I9 +' MO!OE[H*C,F>Z4(S3DAC(-:&D-'T0"8#7YC'/CTZ]7^S0X(+NA_/UR9-2\2T* MQ=%5[E^[[X,+7/P,&QE%/,4_AXL0#[RYL*.0S1[NZE5[L*C;C*&U0+1$6#*E ME* 0"3ZF-0PK[LJAT5*3(U]7WP4%;1I:Z"9GBQ)[J,?6KPM3$N8I]QQ 0Y'$1QRI=.#4/M-&)""G#&5BUP*5E*)$)/[6*24QNN.Q+ (%Z91 MX"ZM0/?<,)3>N&'XN=*FK"=M.<.=83:.@S<#RU#'_&+Y\<5&N:U7W6!LO_NB M)%AH@8&4I2@$ KF691^'2Z-]V.+_Z8FYLA.TFX;P0TF 46X82>N1'T).[;G2 MQJI'=IQ!1[AUX\#& /UUK"^1'R[X?+YH9U"GR_?3Q?S-2D[O%IOI>L46/H86T2%G5,UFV]OMLET([@[YM_G4NOI:K9KN MV,VLOJWZ_:8<4]4^Q46U8-B.XA0M^OCM2JP7MJ)%38VPH]#])0CWI&8[K9XX MBV>Y(]JNXK8GYM[)-QG?;-:+S]M-=VY[4UO@K;L1VG4XY^K:.>9%=WXD_(M? MKLVTZ0E C4^I^-RBI,"T=Q$!B4LC*,#B MP"K-_&X<#OCXR^W9>1MZWBW$-,\%]S1^^6'$TZJT:^QO'0Y^#7!O' P94H#G MEM!#O7"_4TJI2U>Z_;U:/-QQ^J)=+4Z]_GZ[G$UX: XD10.0%(=RF0P3L M592 Y%ZK7K%C)V9/+S?[J1?\Y_92WZ>WZK:ZL[UP3SY%KQ(W>%VS-OS(EJ B M$MU]X.7H&32FJIMQ<#-9Z1Y=HY#21>><[>O4?K??-,VVFD\0DE"50EFD"T45 MR5'1IX4E9PI,[JKUHI[;[F"]<IXT^5.*>B'2*LNDF^UQ]6:S:@75[ MQ&'W>=E/MN4VW4]XWLOIYZ-C I?*/,_4K9/Q*ML)N7#*=F+!N60MQ*EQX"9, M^L,$+;S\[H.[AW"::)&3HM!E40IBDS[[O^80R!!. G#A'^0BT!!3^]M9]0PU M? =\_D:Z#OB2NN<[X'LB_WEZ0>W2H\"'+IT=!09;.A*\#"C HU'@0"]<4?-+ MM=FMJ+VMFV92JD)* O&A-0%-YQRUL? A?(Z\N7WR8E'<%:,'2CXK]=[VN/& MCG3.^&&C-64G)/NIE?+G43#CGCMG)N:4=4[[O^^=T-G]=W[4ZF"5> <(@DYD8B M3@G.:7](M43">+WUE%!&8O(H.K&@>%+%/3A-O1+>>LUUMR-9M6VO<1M%W*G7@ZP:KLA:ON, M7]/J?_VYU9C-3D1VUSC.%]\6\VHU;PY M__DIEILMNV\6/@$6(HZ\QCW7K&Z M @;&^\FT;*=WC^Q763_5UOUW7X&GLE]EO^RJS!RK[ JC9S^O7QI>)ZJY<> \ M:0F?&J G=7,@P+MK/)\1HC T!HLREP72O Y-\?E#0;+"/P>$OZ/@>\HR!Y4 M2X.(?:D*B@?L_5W*?SA>GW':']9"^1U8C1!^,2L[H6T[;I#=;8;#"5+GL/J M($;NG-S^@)7H)S";\?7:_MQN?^'G'_=P_'[ZH_MCWFZB>)7M2_,JZ\O3'*=, M1D'F,\X')]*#JG'49(Y20*\T.H*74;+H)W50A9%0>9%#BA@I$ &,]CJ(\;MA M*'[T:W$Y8E8^E!M=V MR_F:ES]0K?KU$2=%:_=M/+@X)CM>''-N_N10RFQ?S'YY\Z2@E[YO)FV-G>F! M1O-E&4>'-1X['EV<,Q9AT<8;^O9N6?^H=MWS>]OBOUKI[VU[GY2<8COZ*3"A M[;%2B+ X=,U2(\^[EE,H2#WNV O;#SKN]M*R._M3\88> RI@^/#C,MY''X(< M:F;WL[WP[/VYFKGX..19

C3,D_*Z:9J)+FW"!( M("DEX(AI:0YJA%+]HV 19N8'J'!"POTWP>(!.=$<_9!*B3!1G[HVDFUT.4?H M<:R4OF1PZ*1\A"H;-:;CE=)G>CZ:J\XOO_;;,4[N\IT@ $JD(,G(US$$W:*:S+NP!V./>':O@D[W ]7MCQWT>3Q6=KFW[;3Y>+F1_OL=?.O MU?Q+U?Q2;=[=?)I^?U^OV_F"T]-3G^K=V:D)S7.$#32$ H&Y8E"6_#";7@(T M^5:M/]>N@_:KR?1IJ*P'YT."8O M2C\,7J^RW5#ZAZAE/QP_?X'R_NSAJ^RD=-FQ>-FTR78%/&SPLX5\E>V+.8HC MBZGJZTQ7%4XT)2I$N9$B?QE/*'JI^T:%JXS';)XFXZ(W@"8Y"O;IW$I2SUX_S]*TR/ MDP^]M"O>97K?HS-LC>'L./ 8I23G[C@=Y$X0I+I)XCZ@K)O-7ZO-U[J]LDL) M*D'.-2AP ;B2\G#\G1B!_.8!HH1,/B]P!ET#8SN; M8 *X^CJ/=A$D_=P^>7_D' MW(-7YH(C@;0JVJ>#J;:A^@9'L0*%=VOP#W&!-G%R!]Z]1O''NKW-U E'@G.I" VY GG@(WXK;)6HV,6L[ M[>YTFN=9E(%>NB6_E[/1+^L]IB3XV@V0POQN#>7M8E6]NY%VD+G8 MF.ELL;2YPZ=V'6#"E>8E-XQ+S=MK9&S0O(_'./#JS,.C).[(6V%MMKN3EO7: M;#_4JO-\36. EV[MZ*R5M6K MK-5E^V^KS)<^0>XY@B>U<9[,"? L#6^>\.4<:H;8.!+*#"K"0\ ,]R.4+:J^ MG2Y6$TX*6#(J=MH&$< MNPAG=B(\2.-IYCA9XUN(%V@3Y$G(N&K_+JLN&6(,,J5A(5AN &9%'ZA$?I<8 M!WS\14=2X0,G5[/\1TP)?!HT5+K.:\N/'7$<&WG:-Q*$#"C F=%0D!?.+V#< M&W!U.5$N-$72ID-2PE*KDA:4]8$X%%[WYP9\?&)T/)HZ"!C]A)CFAI#$?ODA MQ-.J-$] /#+D#$$&N#<.@@PIP,.G&(9Z$4:0?9Y34)H+7"I& !#*L-(F/7TH M@(37]8%! 2Y-D: Q3IAU(21)X-I EEQE:/.4*OEML?IR/^8^%V((%TP4N40"$HJP*LQA>8H4QNLVO&&1$G/F(.[ADH?^DT-<%3,$&>.4["I+;+33[^;N%E_[)Z6T]7^S!E;@=G0$O[ MP1QKG!N=\\,2E0).:]+!'YZ8(P=)6:O)#2+A1IT'R$4\\H/'?7M>1D;; ^2V)6M!2@$I0(?1Y\KZ!$('VW)=? Z77T?Z>OBE M8?\^72_:W4(?IIO=RGY>,,(5%&)L]GJR5E#0 M#+:_76[95U*G_.#I95*2I.NA&6<2KF#?QI%LAO@6 MX P_@KQP/IM865.F2[-=S9O=6^>+;]7'WZ=W;>0^T\$%44!Q2K'1 J,R1X>- MRT1SZG5",4*\Q(S92\PZC5WK\3RB&,-2-^!O6FO9CR\W3UVSL;?%W-V[!OWXAW'_K) MK[Q4 A:,2ZD1D%CDZ##YA4ON]7!KG(BII[Q;*=Y;F&,XZ3CO?7$3/2?".WW9 M06"V5[@#VD^=R#]?:W; MHN[J\9!98@]CW""0QA._]N]D1YJ-/WWISVWR\79H'.T]0/?#S3N!)?=JY?W( M22DCH/UL(F&9 \,($8<(4AOO=N[XN9=IZ4&SNU[V>+3V!,X$M?>KS..>./!2 MF_?T:42MWE?Y4^T^J/2N+?^OB]7B=GO;;P,T,L><*D1Y"0U'1LO]D6]F*U%Y M]?%^GYRX]>_%^#5[3V_<&GXZ6_R:_E['E1+]>RZ<:?YA;HT# (':ZQC?%T\( M3+^?QE"4J1)#H2QH(!4@+TT?0R$$O"#@][.I;IM)F4N)B@*KW" ) 0=CX',^>D)Q<'6,EY'#B^: S$C^.1VJ:N/7#^*_KYMF\7E9/1+P9C5K M7\:I)NT^8T2P$04Q*J=," T/HU!AG)+!A.$3T[07^ 0_L\5>H\)5@DD M]ADJ1 N:N&-[<_K@NM]0()ZO;L. JUCJUUMU3X$<-;[*.I793F96K[)[AVDN M_SR(BWUG,O_H-3".K#]^L9YX5"2!;X/F2^K;V\6FE6.JZGUEO\ZVW_]230H@ M& (%*J5$&D.60\5Z!5R4@^=\0^,FQN!15G935>W[>WMA$69'0IT>,#ER 9-C MS8T=#(L=-#,I. M5S;KA&6SO;(V>5S4'J/MV%X[3'Q:!.62O]56V,W\G-^OU9A^N;+['',<5 M*R%LTDW<<\.O;P@SK%95,W;A1T:=5_- M^X( ,@0Q0SG0BNE" $/ 818=43&P4X@E(W%WL9.9-0>=V?(@]%6VC-N91*N: MX&[F&K42K0/:U]51??;VI*XB=T_1ZFIPQW6-.HO>I46INR$=GJ.+?EUA[*H9 M;2<9O: O=Y]IO!W0L?)OTX7]D6["<0*,@E)#VZNK$BM,,*>'[EQ3YO123ZQ8 MJ1<]ILW7;'HB:#!;_9P,[NR2F1BM1^/7A]CY/+0_J6TP!^'4B0 MB:/M)<)*\W)7,,"ED,7O"43:?BZFQD#-<\9-(64? D/H]YZ]SP>GGAN[O]F_ MWFZ:S70U7ZR^A*]?OVR6_P)U5)\\5Z /#TK?7XN^WCJSXT*RLV?C6REVEWYF M*=BS_$,VQ7RHVCLQ;*MYO ]?$DH+( "A4DA!J4+\(**0?G?71@Y]6;:L>Z%) MCA(-J0%_'%W8?$]@/;=EYJ!VE >*GO?2<^-,A$H9'Q%C%LYA^TPT#SV>J:Q6 MV\I8$V2]VJRGL\W?%YNO" M8U@XWZ@4*5RZ5KQ7F+5?BZS7F/UN16:]RNS77N?E'UYT<>],NXWM_S@:;/12 M/7Z6,8%KSLQCFJ1OK+F:GYR18L)-I3CF<<>D,R**8 M.PYZQ2G*PQ,,\?QQY12?_X<%8CM;U)AZ_4OU.Y_-ZNUJ8Y.8]^MZ97\YJ[J_ M[>[(+$LI ..80BV@*$Q14M)K@)25/N"*&SDQR4[$9C?U.K-RLZ/>[+[@H%MO M(U>$&^VN5P=^^(MJ?Q(B>CEY!I%I:F05B!;*Y)N:&R8*6B($2X'TH(:3?6V]! 1(SLM749B:]JL K@<.\<^-=7*&40-,G$<)!I6A#KBE\HS6SN@[&.[\C1=SYN_W#MM#[@64C'0QX:P=-I<$3=BZNSLF H<5&8[F5FK\S5@GLE8')\= MD["+6^R9?+WL[I6N.75R[ERR%=7Y<: M)E<)''.%WU.S>-TI_W+ MF=74970%*4NM8/3GAW5^+8?.+O=:@<6DL MU]U8> 7#_6 8R^LD/'1S[PP0(]L_#B+&+E2=]"L;FXG[]X@UEQQ10)DPO&0< ME0:@/CS0N=>20[2@H^%BT$ UGO>QV)C ]E1TO,I U]7!083TK(0_"B-]B^5- MR2#?G!].;X^4MX&J7L@^5:62B9Q(38H"&*$0+[#HPQ4">KW)%1PD,0<[7:_O M6F&'S1&>CZ0'V^>&MHLXYX>RITR[U@OHS[AS!E.##1T'EH87X^$#YW%\<<6. M'21ONL4&L6T6JZII/E9?CFL/!@,D.:; CI$I9,"&+ XQC=$^[!D6*3& >BU! M ]"!'KH!Z'+V^5'(U;DDW#EKRAGXQ#%S' 2*5)8ZQ=?-DT6[$/LT"QBC%&&< M%X7,$>:T0.:09A6YUV*DWR=?C#5!@SI/EQSIDLR@4)I<9?AUSX9S_ BR:R2\ M"-/^D \#'' ZHOT_VGNU5FV,C_5RVZY;]@CJWT0M!,J[X^!:4B3SDN?J,%V% MH'(^H#TX4F)>_(^/'B>'A]MV'AB7=\P/($=IV4%;MA?W\N HA9\>Y[ OZFO8 M*>QA_KJ=P7[)AB? '->^$9R_CE>6.L47S"^Q>[^NY]O9YMWZ8[7^9D>VN]?L M=4YU*5"!$01"4P 5/.20"D.?_"XH0&)L[S4UV70US_:ZPL:78?:Y)7[)G?/# M=Y!I25+!IXPYDQ$.\G$&P(M01OU=!=&GX:MY_8_9I*2T*94K*92FA!H(6 M.3_.U L5@IB *-?A3-#84JF1.ZW># B3FSTY6 MUNK*UCMA/C==A;KF,$R]A&%^J#GUZG \TG]0&FR:SYU@%S O\"*PQR8.O?3K MZ;(^-\X<:LT(AI>#BU!'_*IX0-8LJ^_W@V BM)8VE^0Z+_)245SH \FINN;O ZR]9+7?!SL.C-LCN;T.$;/\8KC M=N5'J$_.YP:VM]NE#?FMTCE'/C^=;)SGA M0.&\A,1H5 H":=Y/,TJ)B9I\J]:?:^>S!.F$^+354\W.3?:H/:LZ\6VK756_ M9]/CB[/"9YGV!:AM'P[]$01]NE;^4MTYCPA>N M46O:/[2JJM7LQT[.1!4P-T5.*684JK(DC/47JDE18O>M(_%#)TZ-3@2UCQM; M1=E/]3I;5DWS9X\15 ++'<:@UW7;+UGJ4R-S[[['OY\>.FI>9:?5L9-\W4KP M&.9>MS+"AL'1*\5MQ.QMU7,CZG2>CV#$G;!P]46^M\//Q7ZH;K:K^=M%_Q(" M1:HTN520$@*E+!66_5R!Y!IZ';^($>\"G=/Q;.;L<#9SW+^TQWY=TG-'7W<*L[96C 3]0_6/ M[6)=S=]/?[1=^IZZ!DHH&14%R:G,,442]D=,9,Z!TR4IZ:(G)F$O*KO;J3KD MZO9?+F;3Y?)'[)0]L!*&9^WI_8^>N+?(W-?/7G7TY#VP.N+E[^FK)5D*[U\] M4=+X)QT+S.2'N3_^9'Y@^3SR^1A.^G1R-L#,QID@#I56UC,75J7F73)INVO5(KRA][SBZY]R\I# KJ.5YE[Y/;XL_Y%/8, M(OC+-GE1>?]A+_#6UX7QD-1;^1.,#"O]D D-WC35YI=J,V&BS '34A$," 22 M2-[?+28! GCH3(9SH$M-84Q;0<]OM4G@8/@411+SXLQ-=-)>95;<]6IL\ MIR.\W1WO/(1_41PF( +]&8*EXVQ'B:2A"G!4DH(6HH"$'A+!4M#!,ZSND2X% MIGX6=7%F(V *(\/QE,;#.'P:T:1IZ'2IO[WC!51 61P(%>J0Q^;-V;)NMNOV MW<;Z]JY:-5U*_:%:3C?57-;-IOGX=;JN/D^;PTBV.3P/EPL&95$"0S@%PFB6 M0V*'MXH(FB/,7(_F#53!%-*(VG$TPP1KF%.D8%[D@LC28*U)TGV)>^'=,ZDG MTK.]]JP3_RKKY+_N]/=30\W57ETM!4E#E=>/64"W(,@Q!JA"$$.."4P8- MAA*2'!:(EZG/WGS<6!'9FU4[7FYW3[ZW?^N9+R6OCQ67/VQ$_5'?UNMVA='P>6"A0F((83$NDF3( MTATH?,.=-6!_LYCD8XO!A/WQPXU)?09G-LW,<&JS4JBD)R28#,!=*$]UUMSA"G M(N"JT;/QA"!(*(@5,0H+RP188U**7(/4-\;LM+5/]O8WMWFF-E$\#:-2 M:CN' NHD:;E> N)@F@>XAE@^3H8-*M$+.!ONEC/99E^K^79IDQ0S7:S_?;K< M5MU<>GO=S=OC+.]?JVFK9O[.YB^S[7IM-7;/6G1O=I\D+0PBB VU68I0HET2 MQ! #UN805BWWN^H]JC(C.4340("(P(A0+@H- .*&,P2+,OG5\/O"M(.0MCA9 M5Y[]TM3NTJB3,F5]H;)NF+(OUNYY&4_(7K9Z'7$\VIKU!'>T2K68[WK2Z\$^ M9I6OZVKCU3,>G6GB,9P=1X.-4I*'MPE&<\<_P]L?KF[V&GH)U6F[?]"^I=!8 M%X(24O+2CK\@9+!O;9KD95A"%R!$&%V4N1W.6ZI@7$(&VA/?S&@((9$L]9'G MTZZ^5Y_MY1\;:W6OPP_-U%)4DV]B=N4:"L_#7"MG1!F7O]=."5;"*AP'GB]3 MU&?3I^3^#KRVZT'L B&H\MP2 I5EB;"DJ) :(XVD03PG$>[N\HR8&-G/WC3E MOP0;PU[GA=8+.^N]G/K<]5U7YJF3<^=712,Z/PY"1BZ3VYU>@QQSWY![7%&U MY/U0;1;K[J6YX\SI(:V6I2XDX*3 A80V4S*%8!:ZA2@,H(0RYUVE[B%I 7!A M:5\J1FUBAD19Y,"6O00&Y@3S= WT*"L3U:JZ65QQWF\;W?1S-,TG) M'FU%3>6>__CSEVJS_TYVNQ\>@(+D@.<,2XW* E(@F!3YOID6N<%.=S#[QBPM M"H0 T!0080XT*Z$M,9,J-WG)=?K]]+=W]:K;:&1[4BMU?\9X,>L;;[+J4T^:K6=:_Z]T?'.<#B=8BYS9A@8QQRIB"2*FBE"973%/STG5W46,E;)XG M\K)67]8*S'J%U]NMY6#;N589T_61-,FH17K8'N/[-:0QOEG=U.O;7=K41[<= MI9(&)P&'V#]>" XJE0,'A[OFBL(WJUE]6WV: M?J^:MM5/ "6Z4*4=&;*^,L+=) M;KA*Z8\?EO;6=%(Z^E\6/0^,.(.84,O&@9)@]76<+XXO&FPCJYI-&Z*[:0'K M0AL $(0FQRJ'!1$[ &F@5>%U&XOO9R='PTY.]YJ!+QL\77)E0SJ#?-FP4])Q MX0J7JCQPXBPK+[94.UYG-7<+%;3UDXY7M3$0+%"7^_2^UY>MR_E(#S[ MM)ZN&BO49GB-YZ JHO5N++J.ZWZ4VFL\<;CU^^A^I_-J8RMG!\_0+7XMC(-[ M"JY=3^\6=G#WMIHVU;O/R\5N_;RQ6=QVO:[F$VU'!TD'!HK,1?U/[:+NVZQ>CK;W[:[7=DO6#;;Z!MFBE>;C&']4EYUGS]G:3 M-TVSK>9P8HA$'-H 3&@&E1&%Y'T(*:778-#K@Q,#JKNAHC'KUI>;[LJ7W3-EOAO O?QTG %/9:7G-/?N(IQ.QX5G ML4\,.#=5'>+3.* 2)OWAI'-X^9W/=*WK657-F_:.]<.$U>[=D&9"$2\*@;F4 M N68PNJ0TC M--%YU$")<9)KRUKZ]'"I)^!WK].Y$F,89:Z$>1B;OH1Y;Z1 MQ_GJ_3M$SL^31SHH=\:D,]2)XNTX*!2G* _/RL7SQ^GU!;6_BMX."/5JL]C\ M>&K=C0J-#,X+;030&@DM4%D(1;0$A"+VTMJT>R!!<\Q@#C@2!!M44B!MUI;G M!.:B_7VZQM7+RZR^;"?0=TDZE;D>;Q908A;GCK5=\V-6/-J<0C[R?Z+2:X@T(09VV1R"4NC,:%]VRD! M=1J"/?K04FK*=0=5@1DO.6K?O($$$8B(R+W:1\@9KKYQM&+<8./ORWE@)[4D MD,MGW3B3X335["]?ZF\_VS*UR0UJ?]$R YWD- _+^P0<@BVY+@/"9=<#OPKN M+9K;SYZWGV^6TR\3@TO.N<(Y+$I"0(';P=CNJULJSIR>+WS\J8!#9)N$**F! M75LH,&5"EM(6P"94J;<4'L1DK1KW1NUISB9]IV&&N M7+]E!^JNAWX?_'OKW?99O9JKZ:::*,(DQ((CQ##B$FF@>?]%!@4#OMWV_4\W MA<8,*5QH7N(2V8S:9ANV$)BBDAY^>SJ_ MSMW5JHC]_#T/7NCPP_RZ/A\&ZG\B!1CBA \OS**939?_JYJNC?V39J(*Q U$ M.>2Y %R97-*B__(S89QNV#_W^:"TA1 \9X!@RSS 9 X,I(9@"EF1?([TT!!V MNK)66-8I\Z>&MW7NW$CI6B YW V+R(X'/KQ CU#7QL./X!(\09!A;O@S9$>L M72PDC+DE3>#:.)DVW1>7+BA1-10KP;&U."RO L5<(=<>'* M;I;S0_5ET4YNKC:_3&^K2:EM:\ ED$ J**DJ57'H74NMGJ=:KN9^:.HK%7ESI$PPUY&2'*O_.CA:5,$;CQE MP#/(&.35]6DQ3'X=Z3OCRPA9M6\A+M^LYM7W_[?Z,;&?1^Q'VS@"E08@@HDY MI."%":B MY!"B!*0>N^R__GM562%M MFBLH4OH51 IWJZ*QXH$'9V$1ZM=8:!&L_Q$NACGAP@O9[E8]'13U4ROM5H\2 M:UT"4S #C?W%(=.VL9R1\6P 50C0KA!"QC56"'*&99LJ*6;;'//;!1!RR<). MU[WQN_],:;A]+\/C(L[Y\2/(M @,>J(WR3?_,,LEM5: MV@A?ZO6/B>TV@:*Y*ML>%9"R8+0\+AP4RB_[>/#94 K%0 .*49(\9*J A%% M-97M"YR7R3TZ35DORC?Q\'3+->U(9U10TN'H4;2,XU[QS^8;849=GQ&#U#_* M-8:XX#$RJ6]OZU6W]7UWS./==M-LIJOY8O5E0I@L!9&L0(J6BNOV,LS#_@)F MG&ZC= S%[&_10&\V]+HL=,&;I)&:=QOUCN$UV(M-[ M"#/(7>?QS*6,#1O" (&^YW/"]1@BI*4.87*4(1QJX/8 MX0?A@B.6$YI\7;G:3!?+[J;=EZ]="[UR-W*MG,?@F"K$CX^G5_(>_']UOUY. M=(_HDEXOAY\@[*7J;!S'@I*7\ME+?5.ZZ@KK_7LP^O9N6?^HJOX^_OT0>))S M*05!!/&RH%3;WT+4MG[(D9"\\'HL]850FE##VTTO!'#,N.*\+#GA2.9"F2)/ M??W-^^D/^T^7W1&7SWMI?H0=:J4;2"_HHA\O^P>L>F59+^U5MA=W61Z>-^H, M]B(Y/ ZZQ2I,G>1;&,2J-RN+QZDM?1\-PAQ31*@L;5RA*!$J[UM6 :C7R>SG M8N!",LQQCF ),1' 4M=@90L$;4O.5>JW_?ZUFBXW7[-%+RM;AK[A%VRB%YZ2 M^A?&I8.DZ_+HH3,O@RC8RU$1*+P43Z-GH"N>S-EG!]W]I7U B8P!N>W$H5$ MYX8P>NC0A0%>C\&<":,*HGAI/Q !@QDF#-&"&(B+PH[%;/0+Y44!=Q /\<*@E[DSQ-51H6=009ZFSW!O7 'T]WK]FVVUIV]D]8]W M_N@CEU04G!5* 4H%@D::XM":%.!>M_$YQ6-*%](.6_+28"T$Q:3("_N'AE,; M,74RM)?X?_]GFL/R_\EF)U+#\Z(H/KM1Z](6^^%KK^Z_9J?Z#L\2_[@2R!P\ M.T.TF(Z/ VU12U2G^W[ZP:X?3WZHEM/-O5>*#XD#,Y1)R3'0).<$<8T/35!# M:I.NNKUFT*D=OARM+ I%.:%<:V4S2\.PAJK@4 HCRMSX+7L>A#DWQ4_M/SF\ M#'ZWSR=F[0M@?G"+X*L;VBYKJ>>"YU[;Z_5.W.E3ZU>BVHMVG6%:/*O'0;2( MY:E3?2E#%T)??'6]G=)'I#WK B%C4&G[6U50S:2AG!H>MO8Y.&SJ;1W]5/&' MQRTR='5SN-6^"YH7=3E\#;/O1DYTCFC-\B43G98IH]7$.(B8HF#/+D9&]B[P MD?0'"PKO[;>Y.=F+((5$A: P9[#$.34ER"64B@@.C<)>+WUY!>:EE*61B$I# M;%94< 24*7.;!(M<%BKY%?0/EM2R3I[GC?-1C79CY-4\]J/DO8%NN_[[M-^6 MEM?BI(^19TB9I#[&P)4KM5Y+A]Y/@6" :H8)P6!<<2 MVL%XCG-F$U@CM2D*K-QO9!\0(V$RT\NZMR/KBH\OG['I7+H2P]UQ-+HX17ET MSWLT?YQ?!JLV;:CWZ_K;8E[-Q8^_->T"X[N[:CWM7M^9;1;?NISH($07@"A" M2\J$[1258 217@B6%'D]$18_?.*$I&M]-UWKZRXWKWNIV?2@U?>)L 1UX(:[ M*]OO!T$K=L>^7F[V^4?V4ZLX6ZS^G!U$9T?5UWM"S-O8,]A,6$OC@&G* CY\ M72RUE\Z[*^;_L6TV+>R;3_6'JG5JL:RLO-U5^F_KQOZYKU15Y)RK7%!0:*N6 M<5&B7BJ5R&LN[2H"$\/[I$S9IL[6?:G:AV0/[WW46?!;Q@/MQSK-Y]=EW)\XP)]VH=3$3 M_8AUW[]>6-8KN_AS>,]Z=(934:P=!Z/B%.7QH,OZW7F\7_WKW")G,+0Y$S5+87>$B%0*[VH1$&U.D%BZ@!DR=<1XU=4C ] M$>>;:\7PUS7?NK"UOCG74=ZK[""P,YB[&)PH[7K9M+.I5T3/QX&VN$5ZE()% M]\MY\;>]P45,[8CV="5Z@@6R(U;(9/MXNL#8(*+[8$H6I=?FP; 0B7'6W5_S M^G,KZ_YQC^I[^VO'&RB'VNBX>I[>0<]U\U;0WKQ321=>+7_2EG/KY,-\' >) MAA;BX=IX#$^[?Y6JW?U\UF;6&W[A;G]WM>]*[]380!&N8&4E5H M2'*C0=$/.U&IH5=^%3-N^GFMQ:HZ7!B2W>VD9W?=?K$@.$5UW7&\>"7#/8>/ M>V_;9*O3F=T7VF_6:RSDFDWVTX?JFZW0Z;+;+63_Y,\7'F"ZFWINO)F@:L9! MQB0E>S@:3>:>*T/_QW2Q:EK+Y5^Z6+"2L1QQ;8[:U[F!+*3/N:.(48 M%CF$.)^LJB_M>8A/[M ,"^346MFNM3[2Y-QR6UV9;;GS?LKZ7@K7LC);'$4' M+ <$NNQ&QX3.!G&PU=.OW%K[3D1=%G!/^G(&9<-\' >T!I:ACOG-\@-1!\!? M;"FGS=?=XD$//H"XR=NWB34%!6LW*W/1@X\A37H8N7$H/$X B_PPU$GS \L MU]S@DMBN(,#LDJN]J,-6D;VN"V=1S_IS!C3#/1T';"*4HX[];?.#CHVQKNQH M556[_Y[NPVB::G/<@P$I+2EA&)I2,XFQ_=TA?B&5U]V_\:(F'CW^U"O]LTV- M=K^RB=#I/KM.KA^R(GKNAK#KV.V'M%YC]E.O\L^MTR=;VSJE5]O6YNSA&>S% MKX=Q8#!!N>K4W^"AF.R73#]4LVKQK3V'.\DY+P7'.H> 29;G!-*B#TV*,O=+ MTZ*$3)ZQ?5I/YU6[07FO*&1L&,?<4!2FGWV#8O\ UP?:S, M&U*D%W$WV*]PTIUL9#N)3B@D&$DD$-9$%UK+8W2-F1X*N["HR7GWYK@[UC:O M[6I^PKZAU LT.A1\"1V.R;Y[FV?'P[\GW?-"X##_QTK!@:5Z$80Q7 MGX?MU M=3==S/L]OONQ>;]ZL4M%)P HP$AI&)>YPH+@/(>]&&Z4'(K&*"*2DW*OLE]B MW6U\K[N)J]G^T-A"MEASI2PP20."GJ9590] M7*,,Q\.\#9Z;3&9JU(G)SN2'TY/7YN93WOE-2 XQ?ZQ<'%:HEZ#UIBB5-=8D1RWD,[K4!$]#4?T M\Z\&3$JMH2DHP<@40N@<'WL)K LV,/,=$#@]CH>^1!+7YU#67LCB*(0->B3A M0E1]WD9E MOWJ7L(Y3,):N,XM[ Y:-VW_UN:?J4SS8J0C8<):7DG / <'_L$!/E]W9Y MU,")\;A;X5C6JR^O[;^^C3IC.L#M018TQ$X?,":,2P7KST?PI4NMS& MG>K%A9<]=^/FE>SVHV; "PMC?5;A##,35,4XB)FB8,'/)WAZ-Y"6NU/D3U]R MC;!01:$94CS7LH042-P+843&>*]F2/C$V>;#]VH6O=3H[]4,JH-!%+V4_5%I M>A ]AL<%_(WU!VR,6AHU:*,4T VX\;QTOA)M^F/_^ "?_6.[6%=6DJ7^YD?[ M]M^F?1+0_NE=^R,3@WB!=(&E*BWQ.2GHX:@HU@0"O]VA$0,GWR$JIW>+]MWZ M;F_^?+'9KGTSTY@VNS'UTOZ&W8"V%]D^V+*7F?4Z7W5OE&Y>[=XO[<5>^,HS M9Q//<#-!38R#ERD*]O"^LU3>Q4],)Z4FA(-"R%+8_VO?*Y"'A2E4TAC#^)"P MEQC&;W?9SY-9:*HD]&6_8R>?4:U.GG2.-=.,DF$Z5\4X2)FB8,$9I:=W TEI M%JOI:O9T2DM+0+7AN10Y8E(5%.<'(<:4-,(0?DCX"P_A;WJIT8?P@^I@$$4O M97]4FAY$CW@(?\98?\#&J*51@S9* =V &\]+CZ>L9E4U;XQUX^UB537O;F3W M=M;$&,@L[ TB"F(),=[HN_H35T_:<&UT/MG0#*G$FN H<2,:($+IM@AX;1 ])LY#(^3?*+P,)]5KX:1:("7 M;B1*;&(0B8Z:6@!=E43/VG.&1,,M'0>)(I2CCOUE"R>1JCZW\X3[*?RW[6Z@ M=Y^7BR_=5?W-!!="\9(BPR"27"&,R6'S#P*T"$?3P, 79=7N .+) '2]MC]: MG;^#/[GU_B2[A.<1T-;*[)8U^H6E3FEV(O5ZM#MOH2/^(M7#^'@8JV!G !G5 M.]]E8%.OK1;[)?[:AKV1]>UMO>K>JIL@:)0"FJD"Y49*#I@^)(TL5S!L^7= MP.2$/ KK6NVLTY8UK;BPU=\A[OJM^J:V==AJ;_M:\E'>[CFKSMN/9[U-NL3[ MO&,.2[L1[!X'ZV(6Z)FEW&A>^;+-HG713M6MYLUIT)(128W6(N>&FU*7.3_L MJX$B#^1:8+ +;&5IOF;S7EH8QD*-]$-82@>'X M=M!WO56 )^UR7 T89O5(F!:O/&=6!V(X%9"-V8'NFZ;93JT3[7.VS82:0N0( MMR_+0V8'LT#C_HUYP@GWG(P;$NF"LV\WV;*>KDXFWVZJT-W%09YZ9V5IS!R< MDG63:KVP[GWD"\^BG;'(+04+-G8DK(I1DN>3KX'NQ-_&-I%8Y:#0M- 6D1!* M! K9"\@UC+'A-R3L)3;\_K3M-TN=GN!]:@=;J@UL+[OO!K8K&>_'N8 -:V/= MI19E=YIS58R#C"D*%KP;S=,[5VZVT;MEB^9K>R;CVW3937#_9@I>X>[7YPH?97MM&9/W"9S66KZ.'F&FTDJ9!SD3%.T^@)?Z!CT MY);IZ_4/B^]_GRZWU83DH#2FE(7-"U'R_NX%0@S4D[M.\\?-=+T9 D_? MN#Z-^*%$__;\D)C9=)-]KKXL5JLV [(CP5V(&"#UKH A!$WI>C1T3MM$=*<,X4?V9V N,0\2J?5?@11;^@1NI:P7\D1JI[#9/7 M]^Z>G /_^(*[[9$+9(I( 7H@'RNC$_P-XHEU\5MG"+4$;\B'C#=3=;M'PEI MGPVQY+X?E/)24&ER3"20DC.;6I%]4,$*Z?1,1Z10B0%KN N:' MW+VVC._>*MJK&X+?")YZ@/BRWH8AN?>XS;BG!Y5#\?QBR9\#=3S+1H#LB(6I MDWRM/##^?EW/M[/-A^I;M=I6?7>!2R"@LODV8@*8'$+$]G&TE"IW)G?0IZ?? MGM=JRM8[41Z4"?/* =;);?+C<^_07D\(D,.L\F!P+T>Y/E/6JNT#E[XO-5[EM-O5MM=;?9\OM?/^ M/W_ M^:?I]XG(5:Y(H5DN9]XE?907/6BVX??V6_.Y+]/UU9=^_R4-DQ0KG+)<%%:B24H"(4$$U!RCIC7A5.74Y4X M.^X+TB['=#)??VYU9J>%R4Y+TV[N._W!?8FRKDC9KUVA'#/'*U2Q&_#'6;M^ MW<"%*S9)#Q&M'L[T&Y>OZW'T)E1&WR3N>,Y*>)J3)KC M.B!?/@)7N2$F$7W($)GHZ-BPJ^XI_A0I ';GN+ M?J\_?:VWS70U_]B.E3=5M;MSX8TMYVJS^%:U&O9SD"2'A!2DWX_=K%.K)FA@ZNF26RZ:SB _ M^KM[DR03O6?#F40TS*YQY*&!VNL87QC/]9'@N;.CNM7\0<(L2XJXPH4L;>=# M14X(-KU4 !#V6BJYAL#$=&K/,6Q^]%/C0,@^'4M>+C4)[3Z7A1@")!1 !.9((,(* M4?:QL"F\UL[#(B0F^E'4"W>DQC3-C<;I_?+#Z4.KO(>VL;8//6'+V0U"0VP< M!]0&EN'1)I_ACD1+4Y\#X-O%JGJSJ6Z;":+4B%QC*J$F0'' (#CDST8YS:)> M4$[JC3L.>SI>V-+1EB7K"A,[=XU0F9$RUXY=MVX_M=Q4U?+OY6J\7_[N:3W)8%$IH6N8$H]*P@E%X MT E+K\G2RZN[1'_29--OT\6RW535O8/RQ19GD_VT6&5-]]?/7T$VEBI,W&U< MI/8NW(N\RG:E.NP4;;)CP?X@O>*WZ]P.>W\NL7;$ZS%.ADW+DUPKC.CX.LL0OU M<%4QA6?)L_+N?_Z]:MI;#G:WE\()9D89@900TA#(0<%)<=B7EQ.G&V.N(NQR MD]&[)X2Z/+RRF=JWGM<^+?[IZW2U?U]JPDH[.B"%H(H* M2I'0AO:+'P+FPNEJR/&7(G'WM;OE8;M:'Q0_.2+P?$U@O'8Z]G7C+4#"K3?[ M,F?[0C\[?GF5'4J^ZPIW;Y8>OS2VT-F/JKUIIR_VJWL?MOM'65?V;&,+W[\4 M>-E.]&J5?*;''?\7;QS=\Q_ I_J/AI21=/R[?*5[W;O[H_;GX*0P)H<4?JO6TR_5?D#:=>W=N'539Y^K M[)@!C*2O#_P>7+F#3_\5N%:OWI;VR:Y]_PI2NPAY4NC_0_KR)^OS&AWXL"_6 M_^&]]D!S+M55QZA#U_[9"EXT[VZ.]]6^KY>+V8_=_WZJOF_$LGUV'D@D2LTY MI PJ9(1FC$E(A<3 4.JW6]@Q)+>EDB7*M088,RFHC0K&:+>Z65=1STBE.4AV]?Q?/'E51_:ZIW-[K9+&ZGFZJ9 M -;F"%JW&P 8-9P8#':M"0(._6X]??#1C&&04\V-P0A##B@JM6+=XP2E033U MCE6KIL7008\?@GQM%NV'I0TY)0S!6F"G;,2NLH&#BT#:0[:V]IDE?B,5L7Z\0P9 1C@%5 M@F/*E3&&2R&)DHF9TLMKYS-WLUJ>$Y=#K72<:;R@BYY3@[V![WL#QT.>%UP[ M-P$7R>]QL"E::1Y.<45UR95>OU2_GPP)U_7*_G*V.U3_] "1:)H3Q!3,I>$Y M*&@A=-\&*8?4!V?>P2%%6H@":(QMSLZ5NO:WF;Q?3SXOE8K.H&K5H9LNZV:ZKHYJ<%:7 @ N&* )V M*$LYEE J(A3&K/2B:Z@&8Q-B.V@SU)0YIF7.!$8<(<"(*#3$J;=O][*SO>[N M4<;=QJ2]_NRD )X'8U)5BQN!QU C?B!^LC*>J(;L*#O[]6H\#O3W#)93U]@X MZ)R\E _/X%S$5>=#.9OIINLAWMWL'A5=3)?OZZ9;"N:?F^[YIDE>"(2$;>[2 MY"7F&@",5%$J2%DIE/O;.#%B)3R)T8?9KK_'2]V4XV';NT$1, MU\?19.,6Z>$AA_A^^9P2_KU]V-?4:U5O/V]NMLL>%Q^J6;7XUA)#;M=K*V]2 M2EYHC8B-3FF!$4."]QH@4:57NA0U^8_OMK[*]VLN?(78V\ERBDZ1"QL'*1&5[XF!Q*@>= MG]NQWZS*!MA=2?=^NGZW[E@^__?IB[W*W9'@5]G==)U]:Q5V]_/,Z^5RNMZM6W1W]7A>U1/+=S=X7L%R M/VH>W?ZX<]MJM,T\VZG,.IG')8X+OP3D9-X94D9V?QR(C%VHAR\*I? L#(J/ M;KLI,2BH4< 4&N64(T, .^2Q6GD=6AT8ZM(0;/:WEAT4AE]6-M3D$/(E]7<@ M\:Y\%=AYHYSI%NSP&*D67IBS-!OHT1"*O6F:K0W(H8), D6P$@@PK4VI^H L M+_U>50P/I/%T=+Z5\"^) J"!O MAM#IW7;3M#LD%JLO$RYD"8P DA528E.T&[<.PUT V5!$^<2Z$J?JH\2XL/+R M.9Q8J2R.@ZT3===GUXD83X"%F#Q>B@65Q@%EX2ZY'UBZO:U7YT>KAG"(2LM2 MR2U2#8.Y.D16 A"_W23OOA;6_R^*;-'&P[@[J8 MIH\#=U%+].C84VRW K#W:%B+= XX*719Y 63"&-<'(:UF!FOHU!#XEP4M\)(\SZN![@1S:C^X+0F0@&*IL2%( M"04( X?!K767NZQEO?&#DZ>9(0>1; MBI<@%.1*,(!.AZ1""6FTD2"G%):&:2"H*BA&N05>SM4@"OD$N@:*HDQS#;,W M$$JIG(U!IJM-;YUSR8=1(>:.%%1!17F)5N'^N"+KT[J:-MOUCY.@$\HDX3E5 M2@AD&)>PY&(/1\JAW_[9D,]/ODMV)^D!HH*Q%&2A&XU2N^<'H8-Q]S!T6?(\ MX<@9X SQ;QR<&52".MZWR?/PS.QK-=\NJ_TS8I\?WLEX?(RET\)7\P=_\K?5 M8M/PV6;Q;;'Y\:G=(GMR[,Y@ #0OA;&C1JJ@I 7 @ D($ +8\\WBE$(9)P3G M4N<*:,P+P N#1&%*6B J!$O-N8_;V]NI;:WU37;R^,WN>?%>L>=K-U>M5C=D M_F%JU(^]?;$.#TH^>3/PHWIN#V8^^L.NA(>O0/9K5\CKG9=/66-G^H91?%'& MTP=7#T?EA.8XSVWG*WE>$ &E MY=[^^+C@'+L"SR\H1X8*K0420F)4"(X0:V_)(QKFR("$+[.?Z.RP=$_IO9/B M5SI.ZF7D"Z/<^!4R#E(D*ML3X^!4#D9MRT>@"*E*P;B@!@*A@"PAS/O&;+#P M>G;1,S3#6NE2\:+@!%-,F&&%Q%("*61.BTOL 'FV7?M/\,7T/") T]B=BJ!7 MO/+6Q\NA$/6OE#\010,*%X+14 ]=.=K=T7.BI$O$)CE1.6"PX-0P2@32Q"8\ M!58ZYTAJZG6\*BQ"8BKNKB8Z;;&[8=;S[3&F>V[@2V^<']_\/4O"L"=M.8.J M83:.@T@#RU#'_&(-X\O;Q:IZLZENFXF&)1"8,E.2W&BE,"O+/A["P&L9(SS* MY3G3:LLZ<0-AXV%E&'#2N#@8.BX&7H0\!W\\Z./OZ3@)%%".%R@4ZLQ+)/KM M9CV;'%Z,VJ59VVZ*ZMV-J%;5S6+3_&UE[>-?UE5W@=*$E1S86!H71C$H#3.J MZ 4 K9S.9B8(FYA5)^_/W:WK;XMN-\CM8K6XW=[>?\VXF2[;E8MVD#,[*5@[ M^3VKUIOI8I5]WA>Q?16Q^E[-MIO%-SL*VK8ESJKN8;#NRK)I7WK'L6B*VCQ/ MQRM7I!\N]W5HA6:G2K-W-UFO->O$9@>UU_-]7L^VM_W+86/U_Y[(D+;TL(4\ MV:+:IG1H,KM&TK>D0^O9-YNJ.FDT?W'M 5L7VWZ- E* KE?S]_6);BYAY5RW MWTM9L#KY%]NC9]0'%A_"?*S:%VZM/5;PT/Y N>NJ%^UY@=C?==V)--FV/T>WEMJU\V@G>]Y0>B$U3 M'0X]W-5KPJ^C.\H]]F2OLH/B[C7=D^K8J;9L)%80JJ32'BN:42$ %ZF7DL'0Z1)DL M^(@ZN\^MX&1P=:R+Z%U=_&JX1$\GQE 7R?JY^'5RR6[N?-VDZ.6ZB'$Z.3_K M_W!]G&?QPKNX$!^=>KB/V[N[91=]NOS;ZCC5U@\IWZWD5_L=KMZLVB&GM7$B M3(Y++9D04J"""\WU853)"^JT.291Z,2]VZG(P_S+J^RN;II%N^EVN7_:XD?V M^V+SU?9[LTY_MEAUTSHVK =B$U2,0V=WW3KQZ^I.M6;WZN8P>?ENE>WT9F]6 MF1Q#'7ATMB[ N[EZ=;)]J+]TL9S\W>9B]; LPG6VRS=>IS1G756:;Y^UB MU5V*TS:F>KO)OM3U/)M-M^W#O6O[DR=3G%;1XLMJ]]G=C[6'8^J5_7U[8WN[ M,O%$8QPZ&^I=/\]UJ>DJ>@0=:L+"U1=I+%$[TU_JAS)@ 2C)VS?-$:0$"W"< MI&4J)T[/P24+/JH.M65 ZCXUH'ZB]*IIJR9%O_I+G;AK#:B*J)UKVBKY/Z)[ MM8VP_;GIYZ9JYWS:N9UK=+./:BJ\HPVO]#]$5SN@>'Z=[5 ?73<,*AMO5ZEV*;7..X0R.2@><[O\M[Y]?3[77U_5K6*FLG MY'9FRG-F)MDR>-:G,]L&X_@[CJV#DY>BU1\.3G M82B?DMD7 U '/\= J%.GO! 59/%8&156F!YV'OVJ59C_)=35? M;)Z_S>M"N'O:2"_P#:R+L2)P:+%>A&$4WURQ^*'Z5JVVE;$%E_O9D[\O-E_E MMMG4M]7Z>-!6,X@!4W9P:S36QJ8@FDBHH E$)1Y'4QS#BHYYXKD)60FQUH MH0L#^%72OLWT:N?ZRZMX,]P-B/'?=@'@58_V V'O:-K6L%[E; M2.YE7O$J %<#SX P>AV, X3QBU4G_N[ZYH?KQ;=I>Z+DS:K9K+M)Z_8&@G^M MYE\6JR_[*YF>OLP%TY)K(VE)E'>G!^:24..$F8((2@N-2R$U)R4CN>Z!P3#VG+ ?((0I84'*I8(:8B8A@P8: M+I!DA2F-3CUC]B0[GD*'YYV?:2LG&3^%C=0V+[%ZRHH MYZ!%(942A!2(*9Q3+DH;O6"* %K8S#/YXNOIIHQ6=-:JMI2XJ=>W4__!<3RS MW8!\%9_]X'MP]55VS^T3F=>\)\_1P#-,C5X'X^!G_&(]O!4OC6^N7'RSFMDQ M^*?I=WUS4\TLI9>=X]5<+=;V]\L?GVK]CZU-T^3V=KOLF+[[R7^U TD41>$LI+3'F[ M5HX!$!A H(UAK6 C4]]3:LN359W,=M?9JOH]FQY$9MTK*]/U\Z]\C:HNW2#] M!ZA&/Z3O"I2U%;DO4G8H4]87JKT/:%>L5]FQ8/M_T-:\/.PV/)8N.Q3OLMU MFBHZTVE<^3LQCB[FVB;4HVJG8=7[]D/)21+RD8[_*@7>VT,RW>>TB>^^#EY?&X M7U_?'_-N_+OWR[TWOPOF?5)-C&2I1HYC(5. K564&>*MK6C4#6U(^2P.3D#J M**.,**U42C3B-G0(<%K)J)[Y76JA]GY1)(??EW?)MF9F:^XS% MV:A3.\D'=9+2;OWR=G5E/HE=06#<2M4G*8Q M98]S=,9(3;DBYF&A)D7@E3::T\U&B^=7S?K;>I5M5X?WV3Y_/L9D-QO_VVJ! MG 0&6V4,IT)8+C1C%6M!9=#B6[:_WK5XB/7U(1VG4CD+F;*(I )*D:?9'(2A M[@1'W;&M2]<\$5V*EK]QN-IMO%B'4*16O'?8_A76#B@WS#.-#6]DCNG1JZPG M"?.N',4K78'M"S$G>Z#U5>#.Y9;ZQ'T>E-JO2J\_W-H77BV>6LP^AVS6A^PN M,._V,BS$ M2DY"UT] KI+K'Z>?F-$;A3$XGZ'8H6=N'JP[N):O/QHX(*J-N3GPOWKZ<*'< M[T/6)K_]^N/A1]X7[>_D[\O]JLCWU,YR[SYFJP_> MFW.[??A'"^F=+", $)K_X45Q,?CUF!J#=0.I%&4/J[H7"(+-""*\9002)4G M00Q2)KW'([^2V D91HC&W'1IWJ M<^9OGFMN)E9SIN \-;8S%7-N-KI@@$7*,:,$I];[_8ISS804%5L;"?6BN#;X M\;C<'V=CI$O9#1(\A43[,,40XZ6G4F"GL2-:4@ZB.J$^5;-YO'9_S,_IO3=W M%=+EGE*OL\_K[39$#OX/Q0?G2:X\L76(S&S-:"G,QG /,/]_&)O]TYGF0JUI MK7+D@OHO8Y!C<1G?%K>:N>G-\%_]1QP/;[;%1>"%,@0BHZU6##$L'$8:5-3+ M()M)D/Q$Z%0A2*&%BDA%4F$8,TA2,7!XG$N3S=*RQL[NU(9UP(F= MJUTM5 X%=X72/XM9?3R5DUC5EJOI9S>J;6$9S:9VFK?I3:J/R&^SM;<()PTT M088Y;:0/Q(4@3A+)*MZUD+/%-OL<2AJGMJO/)5<"IAAAY>5%Q!C-(38ZM=2 ME*22-KL>* H&KBO9F(A/(LW1O+:8Z:DM[$!3/',C^["*?CH[^VQ")S&U[9?5 MSVYM.R SFL'M.GO3V]Q_SV/PD_B4$2^H9=0(1V4*$6'P=/0'4S47@_M$;,T" MQ )1BCG!7$O"C!" ""P$3VUGAYC9F1O9*QDE_/9<.D@[F3V#T:= M9<:%[Q*.9IU$L%$XC/) :ITTHYC[K" M1BE%K,62(4)2(89NEEL)FI22%D9+8*($.:/._^C!S,O M%;0T6U&3]1$=?XHO&>IYKK<96>R9 O22Z9ZIJ',+@2ZJN%!<046HI7[5,!_B M":.JLD4J(3:SK&"]K!:'J8!"I(3)E$!N.&8F99Q*K@P%A,RMN+7K#>Y9@'YQ M+4V=WYQH 'B]-!1.43)*P6Y+V;50C@F5(@TEL9R*%&%$.+%$$2$5 M'K%N=S*G8:AI']@_F,&,3Y%JR^Y/9_'9S.X1Y'WB5_<$M^=#H]&6T1YG% MZ3,%91%5Z)+=@+]3XHRA$%.)&)8DE>!TDHH-@?.X9Q.EDI4N!8I(K#D@4$J. MN$46*,2D-$H-W:3B<:'P?), _2Z3J=, DZV0N28":H#\9&Y!KVMARB+E?A?K M']R)F BTL4N;AYCSZ5V.Q^5EE_4##!+(A93AX7/@]4Q9U1&)$D+U/+R.6*VP M4XJX5'L'$1"2,B52BC3!1'D*Q(.7(]1JIN?K=?2^4J9V/*9<)'/U/9X68/]7 MO1)2.8T9@$:G7#*(*NM" M*1,SK"._K)316'GW,548.V($$(PZ[6VE))!BK:,:K0]98A[AI/S!^/_G.8MN MNI9^=M8? K(YGD7'S??@E>T759.?/^_S^Z5OML?]>GM8W^1Z%"9N 8F&DAMA MI.!6I<@RBTMZ9X@Y,4IY>T<=,!4.8D@9A)A0P)4#'"ID.#38I.DX0>55/*J[,1\")V8DV*IC53U/O0"&;CT?49K8ZZQY F!Y 1! M$2Q68>8?I 2^VU0/40<_TN*;D6LP9Y3ZJH@?=5:;.@ FNSZ^]*:]!8+3U/]/ M,1^'6<@H4,4[YTJF4D2=/K\V!DB!51PS*94FP%)%L7!$$)Y2QE/@!C:@>I^M MUL?$+6_6&S\Q<7:Q-6[-[-88D,79E2!1[>WW"9]^?P6;,T3<%\^B&]S?)P M6-^NL]6O'J52#LD!!UI:J!3TH2^C$*AJ7V(H57\,^-+H#'.LC%5:4TDLEHI; M)ZCW-$7*!=5#%^B9%VGPSO],GPS8"O8^Z'!HQ/OFQI.\^>6UF_E1Y0N MN;- M+I/S1R#13OI%,6IW)+O0ZWN_R.7AD!T/"\/\KF92AQ[V! +CD&35IM;$1?50 MN3 4-L)"#%PXHR04,FF HLZ'Z0SH5/&A_INM5+;U7QR#+(>*6]?9H<:I6*= 640=Y0X[YIR0NMR&2$E)8^BM M'XF$A%A9Q[FEBGC))%6($0)<\*HMCFJAUX(%/][?W6URB9>;)/N>W=P?U]^R MY$&1%J[D2%/5C#'G-TMQQ%IS+DMIDU+9V52HUQ#LM4LZ$OW5=R>&>V)E]RW"77)5D$&H]W:?O" MO+%W.P'!F:)YWAWN>D7D0[0!Z/7>2!T&N M/6':[W=9J&QR]^'>5O6-XK#]\"'[NEQO/>KO;MWZ<+/<_$>VW"]X"J& "OA= MG5(MC'""5/N:^/^Z<6D+@5*2"J4UX%P;8@SE"DJ&4\%9ZI,VOVM!L*7%R M>Y^7 X>2,6\JDX_VP_MP021\7=K!Y(>7MRO?#C%E;:EXXMGJ@Z5/TU?H\/#= M0HNKY*1&F-A"D>0_SLWC2,0=CWT4IP\XM7.E^R%5OF@)!L>[J9$H/)93%]%4 MBE B[0R5*;&6&*&)X=!Q2_S0)NHB:^1'#TS<\N-'^^EC'!W'@M.,6 ?$)8XB M"T$FZ[[\&(IM 18!!#N!I+ M&8/C.2%VA)'JB8I#G__5AB.B,8NABB'A:L,8IP*@B:GC"2X7&:0MCG,BDM8Z MO,@GW1!I2BMZ>?@BMZOP6ZCF_K;9'_EZD_V:':MR/@F9A)998RDR&.-P2[(:$FH;U?.VTT # M[[Q/^^4JG'!6DGF+MLV.(>)?;C:[WY=^C>1WO/\QO2*4YWO4?XD0N@K7 T/D MMOZ6;2(+C+LAW]!?& OT2+>A%"MYD.LJ\9)-5$E\#J5S3D0?X,Z#W_I1Y:E+ MT1\^3=GLS?9F]S7[M/R>U49=$)5J"YU@A'--'0YOFU5C<0[3&!IK-\+ _%4( ME1R7WST?A41TCG]:K1TWJLWM%JE0I>"(D)%AHR1PA!1N2>7#D&ZR_?%'.+T^>B8*F:N[<%SM@[P%@X(YSE*+,":.0J6XJX9$ MS$957'8::&"7QZV_9ZN2)O*<4:QKTP7#IC[-2/#%.C.%6$6AY#%W9DZBY1&5,US3#<5YD$Q''79] MKJMVMZ0_+;\7(];ONF3'VOA*2T$!@<@BR2!@SAIYHC5.HFX4]C?JP/1SNNT; MDM"M6:A'D)LQTS3XQK'5"5HOY -IA=.RJ?M)7$3M#)OUC_P\&&X O5ZY;-TW M:ZO-UE)O=G1?K_9W(?K#W_=[5:_KS>;A>8.*P0L@IBE!& ,347" MQFEFXL[<>AAP\".X2L;V[-\6I*/QUA"@[62B )DO%.)5'6 :#"$=O$MVU_O MFI)9XX^-V5QU"1KOL4J2.))J#DLS(AH$CSBRN0C$($S2@"VBL9D'(\2+O>NX M)MJ<92TXHI1Q)+B3*;).09!6!V6&VS:'6!<_HJG?0YT%F_:NU&WBQMB;$IS>YD)3(I% S*I4".!52JI,GQ7741>X.PPQ, M>M4]Q,V#A)'7-[M &$UH0Z+7FL*FO\WY.D+-**LMK+,CJ=:*O$Y+W;")O57V M?ODCU&![+O1_L[_/5L\E65C &1+0#RT4EHIZ#_&4O4'.1#EG?8X[,%6=[D#= M%;+6JJ67A"IJ\Q('37$1K .*Y.'. MJ9@'-0ZBV2NWUOI'KREYEFW@L@_99GE\<5S'*8...:PDLBGA!*&J<,H(SJ,N MEG0?;7BBS+>GYTG_$9OD9G<8.[5S$:,SN[$_?.>Q!WO49S?42FQ1,/C":$)0 MIP4)@9EEH8D.UZ8:33$15AN=\5-(1 MTGE03P]Z/(\X>D&F?99X037'B$%,)-,I4]1 <$I'(PE0S%%XBX\?Y5B\LY?3 M!K>V*>%>(>N>"IXZ_QN5]VV,W3P(I8L"%_.\D5@TII#=]O.G;/_U[7J;O;LM MG@!?6(T!QHQ98X C#@/GJFIC@[6.BI=:#3#TB;J7Z<_^WWU-5N$5[_P0'?XE MN2D>0+]M]0!Z.R ;LLK0&$;RR@F^(%!HIU:(--TUAI< .L!Q;96U.0 ;!)K[^^3)&%_,WW9"=!Q?UHLF+>9P^T&F;/*[?0X6. M:D.ATZE@2I'0AJ<:4 HJNN2/(X89)86\.6VJWI+(,4BVRR,/!&+G5/*TC!3Y M*&,/H,Z)C[HIF(F4OO&;RKLOGY='_/GHD(K M^=WVN-Y^SK8W^8C0$HZI3I%$CM"4 U"_'QD5(7499V!/I"9:\8Q"7;CDEU]W MQRPQKU\7[A_69O0Q%J)Q=/(4S$=RC?P@Q>L G2&Z9-4%K"R7,/**0A M=-?)1RY>WH'&0",Q10J+5!"+%3K%:I8R%=G'/?KS!R:FDTC)(\K[PC<'[_L]NO_S%97R7:WS9+UX1!*4O*K"_?'PW&9 MOX$(V$ M&+PB@N;\X[_$ K_"2%W>Z8J?A.9QWV#XQP=['OKI:>DI)A?BNU;PS8.0VHO_ M0B37 8?&-K-5B_OUL?E9H$,T$EXI;$_=?[_"I8?H[FB>YNGWW)M@=OQ(MB MZ;>[0^@(^.[VT_+[@C("7(J-9!) Q1QBO'+!K(8P*LO=]]A#,]2#N-6#6W6! M_<8+$D??L>@7_H8L-B'RD>Q6 [TXQ'\D:W5/XY<@[I^*]J6[VW!M8_2[&C& MGB/%@:9F)F0YE';/;WL,B&)3'FE0FNUW?K$-G$&X0 M%,"FJ9,,:9#*JI+3"H.C+IGW,-S %%I)F&2EB'%LV0>>S0AR9"CC./&$8B5= M\DN=)DL!1V[9?!FQ,Z37(]SSX+D^%=H-MC3CV.S3/EL>[O<_:E&P1-P9(! E M$"*-#-"ZBH*MP2E=;+//>9>!1INNQ0"--IDH-EE=EN:%4*5,5<9L>0*,Y&GP/R7D+(R<]8E"=8&X69\-A2TK?CKA&D]%38N6SW'XPP[=0!O'FS4 M18%=;PNI:R7#0C*%J$!*(L@)3CV]07>*@)U+8VHM6WS\*"67AU?K%Z8^8X\Z M6V\,YCPV2!<%+IZE1V+15U_F!;2IXE@Z076*&4^-T-6]=NO#&]6R-+G=8*-L MGEJ]+9?/,%1OR,Z#K_I3)[*U(<*D(HQD'M958-+V2U/;CA]M.9=KR)-)D MM72O0'-F*W4%K5!5'$;Z^_KX1=][B_;PH/0_A?X1&[A7<\*$":I$XCI#3P6U9[2:S?M-8(A.,RC?V//WCJ,1=Y M[*18-$YGLV3#H3Z/73FHAL_R:$.CV;P [7!\=UO*LX"I),8JAHDR$&B @'4E M8[@4DJ@W!.(^>> =:-;[[.9XH;-L'P U;37AH-=MF^^4FM,)??5UOUR& "(=(]OM=MCUD"V !PE9A MR5C**264.5@-SE5AAS882BEO$H^%W+FB:?E(TF3K! UTJ'H"_)F-#,! MVG$,= +ZKS6@'PN9E%*.? K1"+ES)Q/]0C\/6NM;J:*4@,LUM1AI*B&RFE;C>04BNH*U>;S M!P[BRM.+,*/)KA!OMXUM1-<&MF:4-#1B<51TDN9QK?K(3>>>0W*&8KH . ]J MZ:3!T_YRG=&(:G/I#=+N\8B5QR6@M-E^ MQ!;EEY_B':+BWD<9Z5TEVRPR<]05UH:L,P*4'7I?UB4[,5$IW-AD=!:I<[S4 M#\0SH:B>E'FI&V9?&,75;P1FK([3UMM[/_:[DW.@LMO=/JN]OO*W]7:W7Q]_ MO-GZ$"D['+VS]OA3BH*3OV7'+SO_G6_^1_)&6@N4 I=2PCF1F!D+B) %]6(! M-=115:!SDGL\JUB\#A5'IG."+*K\9QXB#UY25'B7A6_^H&KRH&NU M!,K>7H4*24V'JR>/7X5^NN& ?)>GA9(*DBGJE$:9PXNU3_-:2?.P9K-$YL4: MK9G)V,+.>LE* M814)M+%;+:"+L3'#HM;*'GB1JK.;Y)=2JI']_5>PNF%MKG03(:N-'X/Z+:@QF5937'??) _O%H6/$A[5!CG)+YL0H42V8QYC@B+R?/.9FS:YP(8M=":[ ME-(=XDM)Q''F;QXL/*;"+R4CQ\2Z*]\;+\RWO,SE\*_WR\WZ]D=^ ^!?LM7G M[$'B<*:\V]:[HG_:%3W1%Q@YR0Q6J>): JM32TXE@E#%=6J<3,B!;8/^XO\4 MS$%RNUSODV^ABT"@G'499"<^&L^2P^_+N_RP)WSK.'9#KZ&P;T%,HTWWO.EJ M/!@:DMC(\]*=VFY#VZ R:'SO=^1!KO[/?9&P:B*ND8XIX0 G4CEA@%/H='0$ M%+5QS7XF$[/%F74%"DF(U4/MV5W0I1&CS6Q>N_G%\YC0WKSE7PJM M_I0$'^8JJ2:[5"\)^ETERUMOR7(7.A0(MYN>"KIJ:\,\R#Q(^@R$9WBV#^#G096] M:/+\68>>T&E*6%77SO?9_F/H%ZF6A_7- D,B+608$2.A)!QP6R8Y#&#Y9=_F M68-V(PP<\I\ZU=YYORAOE)GD#;G@7Y+K(%_RRWJ;K':;S7)?^YG(9T1;8MN, MP8:'-8Z[3HAZ@9)3!11QUV?2ZL;NQCUIM[']\N M4@0I1 )ZSXP011E#**U&@]R)Q;=L?[UKRT!-1XG9+'6!^F"A52'C(#S4&.5V M3#0$O-VYJ)1J6C8JA8C@HU@PY\E(T5I9_MWM_G(AWX'O!:>J^*%(!NMY1IKQVG23$<=VIWDH!4T*24.P6,B:O*N_B3B! M4Q:%Y!ER'&9&YD&9 ^FV&V--]T*O):<_$V7AN!5 4840"H%5CM"*RDXM'T0 M;.NQ9T2Q=8^Q3Y)M/R^=:':4*1F4:"?Q."/1C"?;SO,R:[KMKETSPNT)Q19/ M2IOUM_4JVZX>?.EP&KCWSK2$4"G&-''(()L*K?)FHOG0FO"HAKR]##@PN9X$ M2U:E1+4X/#+N'OI=Y%=!/)]J[V\.YK%K^U7I]3>5^\*K>9>IJG3GS?9PW-_G M=[;D=A5J=T(13WB]*6^";]:'F\WN<.^7]:=P^+-P1+.42XZTME 0"C AE)E MC)"6A]O',3VHVDJA,+;4Q4G/,TW!P-U NK)<1G"'GX:9L'2X^@Y[,N M6^,@VY3/RW%-=EA_WA:]O[ZO#PL 4X$PP,J$I[(5Q!:[:OLK[**.55\90CD% M'=:IDE(32C07 @-OM Q+4YO2H<]5JZU<$ROY+0@62;%M 6S&GR-@%T>.+6 ; MA/5>!N8,I75$2*Q3B!'%.Y%XSI5Y8M6XR#VM<&D>MQ;C9*OBGDG>WJMRP/Z6A5S70A@+ MK/2C0.2$WT6,:U7M((V4B8M0+X]G"<$( 6V$%813IAQ*M2+*8@XM4E'O"+>* M12L1D^7A%-H\2!D;:O8 <-.@ M-7H6Y/6-5O.WG\MG]#[>9-OE?KW+'3IL';.&:>4,3E,"*(.BVG?B$*0:*" M8<9*2+5%#',L-/8AZ\!45LG2*H)KB5DSKAH>KCAV:HK40$]C MOP#&&=;I!MX\>*:C#L_>R.Z.2&,N*8?XM^WA+KM9WZZS5>FB,>OCB\!;##"* M!;/8HFIOI#RNSN'U41#"'(4C1J>4JZ0F6LN@ MK0.4#6EF%!3;44TD@,,PSVOXG&.?SIC.A(&ZZ_&4A7I")I:)W&Z?W2P/E0NE MD.'(4LVL5=A2*!#CU=Y!FK(V-/1D""HM=)H)X5Q*-.***NH89M!ZOG5R\'>\ M3ENHDJL=[\0"%TXN=P'EP] MDJX]5#^T13B>^;VA^7VY7U4=RS_X4'OAA$L9X2Z%S'%EB'7PY"H!)"+/!,Z- MA)G"REG -4?$ID8Z*;55RO\!8 :&/PTX$4%H(M>6@EMA&$NQ0\/7ED)SOS-( M=GKJ(?EP#LN!V?$%F!JQ7Q=XY\9NG71YE;VZ(W2)G=;YBPBU(7_=A3/2Y49^ MW=UOC^&5! N0!"3%SD')I)*GTWY)8:-JVDMC6"E"&.\P#E7^V C"H0:(A^(S M*N#0";CZOMJ6DH477>^;'DUVQO \+XT)7WM&JH1*Y'GDSG#1(;OYI\^[;_^S M4#@P$2J_#AR$:AQT 9(7V*KW)O3+OJ>5=SFI_]>"HZ?M]:.WT*?M^5!Z3_[MPRGE9O#3&68PD M2CDQ!G'H78 4:Q950SJR: ,S6RE^XK4);T,E>GSV("=[$PYZH(C*;PO1KT1,\!RYCTP'^\+Z0QV$-NH!O"O#"$99YQ: MX\-02RAU'$.=,D&QY=Z:#GZ/\\0J=X58G2B_,6RMJ'L(Q+I2<"G3I/19RM"< M!F.!G"6=12MQGI;:81)!+T](KQH/&P2U-=08F6(IB ,05EL%4&0C&>:542B6 MRO_B##I)D',26F0$H(Q!1*P:^LRX,"KS!)A5#*(6(XX0[*5&&,3 H-5SJ*H.+;;G\*_R1YZ@OEL=0NCZ66$0PV M2LAT!LR(>*B/*9G--NU?LPN13'_H-:\Z^Y*M[C?9N]N/V>=P4ODANPMM^D,Q M_^UN_S6_M*1^E-\L+FEC0)WVL1&S!AIA$#68&R.8$@HI')?S&F+\P>O5"I'S M1E.%7,E)ZJ0F]E5R_>/T$ZU:6PPR.\W\EZDG)LZS&69.!BJ;BP;V;$W=<-,T M#QX>5,-GU7A#H]F8EU\?_^VI5H3Y\%%3PAPCEA,LC$I).33% ,?5!OVYG=RBNZP?LAKPZ-LZ11-H=XF%8LP%LYVBR3]1GPHN]JO24"/O'JRGS_76_ M.QS>[W?AZ7I&($78*B*U)9Y?&0[5"\4(AN.HDN.8SQV8QW)1DKM9?MEV%;V>WC],3LL!$0X!4)!+0GE&*6I#^K* M<2""4+-%!_J?O(79$HE.3]M>Z%C^\O/CP3#I(N;#A]"GE&G"I)!4<4D*!-N%4 MJG/3]AYE&9B-'KWRD\O;0U_V/J>B&7?-:1;BF.[-]F:?7^]?;I)G/=S+SNU/ M7U3,%0ME^_;V-KLY)K]5>HP+W_D0NWW?EOE_^ZPT) :;#517CIF&.'AOU*P%! 40_ C MB#,PQQ=B)X?0/#S)_M_]^MMRDU_Y:_T:QQA3U(SX9S8[[;F_G*2&C%^]ZO'G MZZ!54JJ5U/4:UQ1TGX.G! MT?8WPSJ4V/0!_KGBFU$G=QZ&8F2=GQ;L3(#X@[FHK]ZW_JM__H?J;_S_!;_H MG__A_P-02P,$% @ $8$"37V6;,2B3 #\ # !4 !K9G)C+3(P,3@P M-C,P7W!R92YX;6SMO6EW6SF2)OR]?T5.SN>LQ+[TF>HY6*M]7J?EL9U5,Y_N MH:DKF9T4Z>+BM/O7OP%NDB6*O"3N)KKR.&TM @\\2 0 00"_^M_?[T;__2E MG,U'T\E??\9_03__5$Z&T^O1Y/:O/__^_A?SWKUZ]?/__H]_^U__XY=?_J]] M]_HG/QTN[\K)XB+\OJG/T>+3S_]X[J<__'3S6QZ]],_IK,_1E\&O_RR MKO33ZHOQ:/+'OZ>_/@[FY4]?YZ-_GP\_E7>#U]/A8+'Z[$^+Q>=___77/__\ M\R]?/\[&?YG.;G\E"-%?=[6>+9&^^V5;[)?THU\P^87BOWR=7__\$XQP,E]] M=H4/V1;_^J3\GW15&FNM?UW]=E=T/MI7$)K%O_[?WUZ_7XWSE]%DOAA,AN7/ M__%O/_VTAF,V'9?ORIN?TK^_OWOU72-_W$QGP_(OP^G=K^G7OYKA<+J<+.9O M!]\&'\>EF5Q?+3Z5,_CQ;%E>OQX-/H[&H\6HG$.O5HU_FI4W?_WYCYO9$ #! M"@F*$AS_\^2&%M\^EW_]>3ZZ^SP&='YMN/N^7 Q&X_I&\:B]=@?S(?VZOK%\ MWUQ=0TD? A\-WX[==+ZHTMWGJC35I>JD.%*SJ0Y6%O3ABK5TSTWO[D:+I*'G M0"4WG2Q EX-.KZ ;*E1MNHL515V]A7HZ/"NO1XLX&*:9^.UHY_:6;J C5<$Z M5*F6;OER!BO^8O2E? 7+W&QE'X!<_K.\O@6YF"'\I@)NI[728LRM.6DO!DMWHX'DZ.0'JK3 M6*?,-4P7&/U@_ "*BAPXM[W&!@.:\O-TDA3EULY8.QL%H]O?!>%G^5@[FRUFY6J>.]>U@I>:ZE=R3Z^6XO+H) M\\7H+GETNW)55^/LAIL;7C5>5*A:2Q??E9^GLT5J]WUY6XD5S]=HJ$,517ZT M8D/=JR;/8_5JZMR7WJTZ]N-F7/'M2I+3VD+P?P12Z M&0T'X/JL=^# 27L['8^J[)2LWD97*W/FE%;:Z'A%O7)*([5T^_?)8 G+29DV)J_+R7SUQ1Q( M>)V\(#L8IX.@]Y_*\KC]?T93;0_A[6 &V'XJ%S#[QC6.9V^[+0SN_0+^3G2Y MNG&?!I/;=G]&;0-8HZXP/;A&,.W=OHC,RY M>K#)EH=T];F>#;[KEJ*'= I=@"+U3CWM59S3]^4BWH[^[C!FON[WN,-DYHA MWM]L(WT'>LYJQORYAFON_P?0BV6]/7_:9-U]GH+957.?GS197Y_/(,;B:3 S((7EK^5X,=_^)"T+\A>$-\%6_W/SXV+3LZ3T5[T:C.?FXWPQ M&PP7VSZ-$T1__1D^OZA0JXB<.$48XDP'3KU1FFM+M<#6!$P<_GZHXQ16-IUM MT&YVK$^EL2<,:30?CJ?I:.$#2,%"1_XX@,.9+1;1>6NPCBI*PI4DVG)F&$-: M6!HP1U4P>LA),QO^-)V!-?;7GP%?^,U-.9MMEL,#L70KCBZ>*);!;/B$V=]7 MW)3X]?/*ZOME^&DTOM[63J&%#;!EV@7R,,ZM'OAUKR)H447L==M?M*80D3*N ML)#<>ZZ^-IG#+6>)Y=46PJ5 8J:02P4=E Q5Y9UH?G^7G WD_CQFGS:-)68L[^.H5@QL(?)7$TG,9H<*!>(R$E MICS8G$6"_##DJ07;%OES=%$[61<=:J5 ,'Q.M+8V4NX55Q$;8AFCGF"OK,O@ M&#V98T^\A1?"L8;0[I/QL6_O_47;'@IF.A.4824\UQQK(I&7)%AGE5:VTLK< MS%COXQRJ4&LEF"JN2DZSA8V!2H)LP%1R+K%&P%>PH@/&6#CM?QP[IC)OIIW! MWX[>.'RUY$7K!B9BD)9C #Q*H8(W0GLJ/588&65L;_R2I\39:O"]7O!F&3IG M8R/O@XIHH]!88^)C8-10HF"5I0HKZPESLI*G=QGZHS*WCI@9K0JD&XUR>1L> M6F,KJ;"&4,VIUD:3&!!22@BBA>M6L23X'X7=5W=?GZE8!*' MP(C5R##M?'& M2&F$88Y8'RFIM!E\&1._LNSW^[#U -SR1LBK"2B?%"=2F4>/:Q2<.LT-)PQ+ MS(5%UK#(/0P/!V*(S[$\7]@F2":!,I%MF3F;=>##X.L)>VA[*A6>"F^DC8BA M"/:ZT$Q1$3&G%'F,68[EI'N2UV;1?B=^5X%7%TRL[L MT;J%I-0K(Y0)P8-JCIH'[*G!SD8K2309S.(O:S_V7&;5C7$WOL_%[;=B;Z.W M"#,9G, R4O!\UWXO"M0+T9/]UEIV5P]OYBG&.1-$ILT[(+D/\"VXWD&[J(S* MFN(OS"6JS(E#>ZEU@MW"7*^: MX?-L-)V!8;9RF9M1$PU19]JB/+I5'EUOEG:C0SCQB"#&O91:!X0UM]I0[@,Q M5''5X8;J:B_^P6!6Z]*!<>\M7Q#A"=*8PE*EE; L",,WXV,NJ/ OC7 J$:;U MP]Z6Y_DN7;XR7T?S S3:E2D48H1C##Z.4A)QX0CVVS%@)CH+,6Z!.IE"G=8# M::NT^*V\^UC.CA%C70K&0;RU1&#L&2:<2QW"=AS&:G7!U#A#F/OH\.TJ)[\H5E%*MHL<4I6V7B+1C9CL6;VREI?0ED^)4D4[K [,U8@R^ M5B/&PW)%2(:V"HYS(66,05BQ75H9BV/NB ^3J.G%\?33XKU;=DXG:W- M[^4FW]8V!N%W\"UGYG96KNZ0[^'*Z8T46AH$@PB<1J^QBSIZNAT9"KZS&S,= MD.<,<4];POUL1JU/9U99;+S+X] M1ZQSVBH$,MY1RYV)S!FCA3)XMS)KGN-1]S">I&9*M8!X2\RRT\ERW^IV;E.% MLD)YYX/!7A$E'%*6;4=)L*27%6?2*:_. ?QL6CW,2?7[I-QU=*M&KR;KI#BO M)DG- H3/D>KDA@H;"9?!:6N=9=388,).)1NJ<@SOK"B3E[<4-HU]@^QZ,ZV- M7T^:*L _58)89F6ZS\(MNE_TM2 ZCQ:,D7WY< MG'1FM+]"$1 ).@@M#$9<.:PI(5@;H:EQ%KM*?F@;(ZQRDOQ,C0(1%*QBTACK M.$K;"4RG4$Q%A%0$Q]6,'N,_6*0P8J=)$;5PP2H,7A 79CE,;E'/' M_N7,T#4:3$PBSKE 80;'4RA+M*:Q6,J2[&)O1B:AS MMA_Z2)DL 1]ARUF(ML:7!Y/EZ#G>T\)%D)IIC;4/F%I-(N*:;DVH#+:=G>"]E 4H&])N MB')T\=E7O*!*$?\)HH%CY>CJ8 M/$N!YXH6Z7HF1L%!OPP/G,1 S,[&]RC',^ZA85*O^&L"M2UM\??!;)2,L'># MQ;%-E,=%"T*U,%Y9!EP6@4= *FY'9%U6D$V"(D=MUZ>%"VX( MK+\1HXA31@$2A-V-"F%Q88O)^4(]P(ZSD&R+'[$$60S&<3FYGH>;FS*]I5B^ M_W/P.?7\J/U1H78A.14>>:,4C\%R)@G;33 !<^YR&72JX*=-@]OBCNWU=/)J M G!_'$S^N(+.@X12MU^_LE?OCINU5>H7@DAO,07-[0)#CEO"=HL[ER;G*G / M#9T:B=4$O&U1RP[F9275]'W!(@0<>42KB\FPQFL9Y,Z)5,+E9)3HH;E3(UFR M<.SGM4_&H1DDC)$P$,'*(B+C=BR>=7>GL\=MXYS10K9U\B9IC&7/EH,"%;)(*4%[8;5Q,K*G"M)L#//O))?9H^ MZM/;Z7P^@DGUI%.O)L-9"5[9.%+7?U M4JLUV-O2;2D8[-5DOI@M5Q=T!O/1_#V(<'!]-7FXM8 /Z+6J310*6\FCIR%$ MJ2PL'OK>9G3(75CV\69T6D-@=[J4[NZ=Q?+!!==35]+]K1046VX!/:V5PD3CO)(F4,9]L-(9O<,/W*!6A3!!]_:E:Q:UM=GZ"5_8'HU W_-Q#-?!J/QYJ&0 MT]CUL&:!HL!L7! +8Z2@_DH4$HS7REN(;>8%4M!\SYS1;: M6R(Q.)UD+?/#0;'[*Q0V6AS3^]C&.'!"''BB#!F, MO20D$)%S)G<9S#N5!=,&8.^.5$F$J+5?,1UES%JKM!1&L^UE>F_FFZ_?SZV@P9H7:17JIDE+DP!S57 EI(R7. MI7-\3M4>NIQGXWFO]Q9+4[5*U0AA%A$$/41P[N MC9*"4@*C1 @Q'BXL *K]-:]&\-NGV2H?,5B:E?+/':I6&$ZB<,Y*R0(W") + MR$?XWW,-SNR%/6U2TXME3XZ@IPT@VQ9OWH.8UF\]#,O)8#::'EGA]I8O0$-C M1!RRR 0NTWL0P@4JF6+:,5#DEQ5BV?[25@?JK3%JT\7?)_//Y7!T,RJOCRYH MS]8I*&6*:AABM(8C*2T.,5BP.8W%2;U?EC[*E/-CUM2$:MO,B=-9.1S,C[MP M^RL4P@0A>QGG<^L>K%O7X.9^;Q<5%M>UT4+(R*%OMOT M%%>*/K1!<^^,,R:"#7-I;S=VK:?. KV-B)?I, )?G MHMH/?,J!T)3*=0NK"(=9B RS B:I5,@I3PD1 ''Z/C< 9:OVK\M1FITL?9'& MR1Y,2OC1KK-I5VO/@!X7*:0+R@0'MA<&1AEIF,-.8\$$9L*2G#<'^OKPKZY'AP^PPEOBM3((,91L%*%3$7BH+=HK1UTL$ +#@=*%V"VTF -T2A=0=%(.X(B M5E& (:MIR"%,7]]5;H

4"W09DUI:N3YD'Y@H'+;'Q0)(K(>11:4RT<+*DR M[4W:G(.FOCZ6W"9MSH>Z&>*LQ_JNO!VE(4X6;P9WSZU+^XH67CFO)9$4$0-N M<@1]R56T-'@4750YV[!9=^!?+%UJ0+E)IK@RG>*/7X%C^/7_*_?=#GRV;)'R M#K.H'99:3 W0Y9--K;[I?*PR?M<\<)3 MBX2.%FL3N&?8:.Z2MO1:<*FKN?E-7&!_L92I">DF54P'%+Z?"/ M]Y\ I?G53*%@ T>>6^H]HD2*P#3,\>S-]=JPV">G*G?,3VFF,-(Y M&0$.6 \YTM0PY",8X^DRLZ,^)P]37[?L&R7-X_=AFY-%1YK"7%^/UF?)#W1H MUW?(V]4>CN;U:)/0:6,A M'SQ9/UZ]4$81$PP25CE8SI3U'GQXQ8(A2'IW8=[$,HO;U:+9E%=N((+HC8_CZN1PNRNNX7 ! MVU\,OJUB8==9(T'Z5S?WIP$G\?3TYM,F@08;""GE//=>*(N-9$0K20!'G!-= MT,.4Z=VPMG&Q=+2MDM"<3M(@KF[>E)NXK=%P4\3!NO+C[;%8YYUU@E-O*(>O M%;>K^!%E-"R1OI)KUY8V>E_.OHR&91+426KF0;T",2Q$X"X9N-PQK;SCSB C MF'4(^HN_9$EB9%D>5R?G@=[?L;>^&GE[+/NQ?RC3Q6!\Z?RK10X=V4:KN]X_DN&3(@6HC4%ZK7B@S$I*$(.U"45, M!._0\'D__%1>+\?ERDA]0*2UC*J<3E=LH9 4W% +/@+%C!L4M,2 @7:>P 0P M(?S+&#J-*D^2=#0AAA841!R,9G\?C)?E;^4@(;%R_#K3#;O>/+AH6T$9'*I6 MF."5H>"9$NFYHM:29)MBA["@D=<[(4U,>L]B\-$C M3+SG3%@C ^=<"4*=4!I7>CF]X=&N3^-@07IPB+&1V?75Y%UZZ!RXJS\Y[*<#+\=R6!9H7;AA!12"A0, ,Y-U(HX13BVX%(IRW+. MLOI,PO;X\AQC:Y-)ZUS2\KU"Z8-%9@:H4+F#ODC8Z8^O1R&F6!J)Q[ M:7WF8AU,>(YEM:'=)I%Q"X28:A#6G(7TNT)JXC7U$C"6&@U MD/Q+.?LX[<2.KX,:%6B7B7X'*^WNR_\QH#V:KVM3RR=*L.GPSAK\7VV'7#FH_+>,N0H MXA(+&R3@[+%"&EQY=&%)A>LF2!656!/TK=/PU>3ST;-XM:E5:*PE(U9QE)+08J<1 M(E$9&WUZJ\#G;-7U->E;]R0[#_SV0E#J?S>-!J\8.%W:6\F#B^GVB-0*W'VB M330YRV(/K^MT[QS4*(SV:5??.VK"6PKS2 5C#=4?M-'S;8E)=[ZAAKS%E)!BL,0^$*4.U8M(YR@P+[,+T=M=.0 M;=VZRE#;KRL\2U/KYQ3<(([2NF!CX(0HD @CBBG$=/0L*XJXA\_4=+^T=BF] M]M?BTQ^!0%HS(EQD'"F>7EUD(A#AI7<.1LC(Z^V4L,W+KJN@N8[CY)L(BQ-4D.ACL$@I M+C!1.H8H&-=1&(QT/@M'CY&CZGB,Y@IB)&3%C.A#*6!H08 M>&&:82H[BZKO(#RN,K6>C9QO7R M:)9WY>?I;)$Z^;Z\[3:X?M.!=8_2>G!< MF3Q7I:!<2TX8\HQ'CM(AC?1*8(^#B :+2IO-[8SRGJN5U,/QVH6U@EF/N0?G M@EL#1'<.&QZXD)8$A"\XP#Z?#X]G?^UX=S*GNPZAKW-JIUAF@03W$C'&&7'6 M&>^UM-IBXWDO;(3'G7^0.]-^V_SR6)#\&:T5#(GH/&$R>.RUI\(SM<&&6B9S M4I*\V*E?F2_/+OQ-X=^6,[Q[)W[K"VW5PI%SMH/U"H=9(#!&;#FU7(,RU6@[ M5LK%17.M26H\IF&-0FB-<.LN'CU1^ZY8M[RS+ M;!N$JD?(^XV7L^ ]3I5G7DO]4 X_3:;CZ>V6_L^>B1TJ7ECD3+!!(TH=T0;Y M]-;LIK?>NL[V=MM;R4X5V[1V5,_F0!Q-!I-A"1ZR&0[3"]2@&2NQX6C%0CM% MD*=!6,,IPUP3+C8C$-Z&SJ+37@8OZL;W;(;\;?JEG$W2Y[Z?CMJ1AJSH%0UFO=_5>\;1I[M8OB[98^*[\4DZ6903\MG$M_Q@M/KGE M?#&]*V?AZW"\3$\$I>UC^'/]8?#U "G/:*UP4GKE0F0TO2H2E.)FI[PQHQ=V M(%XO5:9MP]\6+?\VF\[G;V?3F]&A[;8'I0K)L: L6&Y746/KE->7X4(P20O"._Q3G MQ,#V,/2Z4:KD@MM> .P0U.%KX/564XXF2^CVIO\IU7@)L)3KI\XS.O QC3)(A6@(U]8:P#NB ME'Z,2F19I2/H7IS1G12QWD]7#BYWI@R,>4 7U4+&%@F@<#0/D&?'<":&X%51B MJ0.1,LA*H;*=8%!%/51MHG#&&"^(Q#H2'BRR@48,@ B+(@-D+LMYKYT;I_GO MY\+>B0KHY1NL[:D'$YTE(L*2X 4B43.+I5?8D6 -Q[3#@!\_F@]N;VSN;3N#+85DE>N>D=@HIG47:<(6#Q99&*I788H&5OK!L M,O708MH>X&V1+UW$O;HQU]//"9BCUYGW%2\T93!=4Z9%1Y5D&DG$-R.SUHE* MN8U?#I4:DOJT=J!;TU_WD06+P>1Z,+N>__[Y>K HH3Q#^BBG*M4OC!(N!@K* M'Q-D@G4I)FHS=@SFX661+$_\C_54 P"W'LJZWN>[?T:O:BCKOGH%,MH83@(. M01,O/?@7;#M622\MH60CBU^= +=%ID==/1JNNK=\86 ^1$Y%$)$BRRSCX%!N MQJ:XR(DXZJ$FJDG.T_J1;2_, QSO27D=!K,)Z-#YT05M?X7":24=$@8PPB*P MJ#S=8>61[2Q^OAG>9$KXR>Y.#9"V19A]CNWJ;NC5S=O9:)CVOP\O7M4:**B0 M,GC")3>(RK1K[G8KMC(N)SU+#X_?&UG%&D&Z/SP[NL)5;:((QAFFD-(V&JD- MDQ'M9AH*Y,)VJ>JFQQ_.$/E.E4$Y;(EP0E*+T M-JJAW&Y'2&&M^-%X=:K@'V>0J@?GUDRKP>2V/+(8[LH4H,CA#W*1>D2IU($1 MM1V#4/S"TI$ULMZ="V:KA#AN8-^7*@BU1FNB8R!(!VZP0'$[#D>RLE?W4(&< M(;]]##@+N[8X\-O@Z^AN>7>4!=^5*R1B$CEN% 4DI").,KK;',,F)_U67WEP MJA2G]>'WLF^R1XZ8,UPA9(+"&L%:N!LKC3%G^X_WCRO-;O_5 '"_;ZFC&+T7 MVIATA9:E"<)VTPM1#%]-,0[=^54TDM(X%:%(-3S!%IB-^Y?0Q? M6.#6F;([Z9;I:8BVI2_>SJ;7R^'B:O:^G'T!E^K(FK.O>)&>?@O2,LH91C8H MA#W>S1C/S\Z&KS;)U"4>JC5,9)AP.RBA)S MOPE@?6=YW9KA3IZ8]W,F&]2S%Q\_FI7#Q7_"WYLY<'C->:9X83E%P3#--=8N M$$^EUSO%*/6%;8_5(+5I[:">GQ1E7'ZM)/PG!0LN; @.Z&Y 81+I%4]O;&R& M"V[^9<4GU"SV7#C;6BR>62Q?5TA@<:PJ4#Q8XHWUA",DO'6,N\V(7;!9B0%D M_PC4B-E1,\:M'0HN[Y;C5;[^<',#ZN_JYE&(XF@R''T>EZ\F;\O9:'I]'V5V MZ)CP[$8+(@SRG$@L8F#2"JS(=@5WCE=+S-O,N]&M$=B M^^>[-/S#;^LN/K<@GMQ0X2DFD1*EN%;82RFTWEX7<%;R');U<,&LG6.MH-YE M6,2[\F9YG[[]T-,?%6H7BGD9B?-8"8&=DYZ[K3WA3, Y^\G7X.@/<4Y5#RG.@[3+)6OU MZ,B;\M"%VD/5"FUE.@]V7G D,'+"F6UPFD,,Y80;OYR=YV86J3,Q[I)-YYH^ M]RNQ9"XJCPR3@BIJ*19JIRBE53E&S\O94FB&3^>"W$ER@OO4*\]@].,D*E ( M66QA/9$ZPH0WBJ.UM)Q/!^65[E"WNK>8E:B Q<"=)!AAZG10.K @-Z-52-O. M\AQED#QX+C>7E&$L-H8+RUI1DUP/!F.=ANC9_F]-KX1P%V5$ M0C+)(B/&.6%VO?727=C[EF=*JLK#(*?X9>',/@R@#!K&+A N'G#-:1"PV M([":9CT8T\,M_QJH4#>D_0O,M$;%P*PW1$;F/=:&A&W_@T"7F8\ZAQ(U(_J2 M C.U\5$+<-2UE<+ V%*JH]&S,X:<'V9@9D.6TJ0\<'Z]"(] M%Y:Y[1@%XA>6R2%/S)4#,T\#M8NH/-"OB,;@8(UDR$9NE-';'I*8E6^AOV+/ MD=3AJ+S3X.PZ$C=8HI"7%C$;":RS5I*MD@2_*RNBKH?K1\K6W ND<7>1LNT19%@S+94#<[Y"\NT4K/P:T#T(D)R)6-"2L%YXC;BQ-@= MUQT-.0D,>\BA1@S.FC%N+:E!Y^_$6>*)%P <8YH+Q6W?(L+0]4.JBXK"+XT\#LYT^WX)9KV3FQU# I%I+'GQEB.!;+$!0OS__T"NO5JDN+A M1E_*M^/!I+NI#Q .Q]/YW:1DD>5DOAK/NW(\6)37;CI?S-]_ FE_',QW MH9OS"AHAK^%">Y"/2T7# L M',/*,XPQY]0HC2/'#@N"*3.RLU1,+3QPU1;;GBJ@%B76C6KJY6,X?55;P6OJ M.$86*6,(PP%IK;#@ DFP<$F'3^<\>+%M1\B' S2S6SZ M6/A:;9]1A*BM,IXXS:D$LUTB*K8X&J9S(N\O7)559N#S+_JU*KO6-@%.2W6I MB%/!,FJ9Q01I$GR\'P.]L*.&#F3_?%[,DY!OE3TGY<6,)@;$A3":IN,49)U6 MVW%X)"\L4NH,^1W(BWD:=FUQX+?1I%I>S(?E"HF5Q0KS0*TU+JA ^0X/:W#. MN55?>7"J%!_GQH<1:&$>HEH3ME"Q%W3UR]$.L5#FB:.TB MV=G8W(]N4R=!+RM+A+AW,A!BG044MT#R,RGV>/>P>ZFT M%TTT7\Q&PT5YO=+_%5XCW%.^P!PC9CUB A-FF=#4RNW8>*27O,'=+5>>!!3E M2Z/:?1YUB563FT?@A3H77Y]9[U M;Y9I+F\D,C?+Q2=@P7^7^_+&-?99!<&4>AO !Q6<@4-*P=7888IE9P=)?=#S M-3*RKLE0DQQ;<^G&*\; XK5WP.%K^O+0B7VU!@KG;>31&.DQ"@+66B?9;CO% MVYRPQ9.W*]N(7^Z0NHU(I/>Z>O77W\$62YF45XDA<1-J>L_'%%Q''RWSUKHH ML$'4"+K;#B(BYX"N]QL<+U!#YXNPK1JE6[\D)7?69\* M+6&5%-0JKZQ2S(:HMBZ5Q<3FQ$/TWCGH;IJ]%'F_^#FY5D5Q.GMPJ^?0$M9N M1PH:(P%[U3"!04DJR[C8FJ_@;>+.,AG_:_9U)N1NHLG?+^_N!K-OZ:[.=QMO M9@A%@ C_"BS?']8;L4C9]Y&A#L3JM<7(2/!'@PU 151I^?Q78'E9(&N,"3!3 M!.&<8*))3)? D(:YPACM[ )>_P/+*S.PL<#RTV37[V-U\-[!:2$\4J $2!:4Y)NLY#$_3JSXN:9"Z_+K M/>O#/Y<@]%<3F.#+%?"/M_YV&QKOIN-QG,Y2I29FR%D=*92A 3G$K53 !"RL M9H0ADL+"$>/TPD*?VZ1O73.G#;E>T"Q;ARQT.\'6?2@\U8I@[@3FGGNK%%BY M+#H6N3-"H5:#&C^OMDC?+P:S18]LL(XXW_[4/(L1+W]6_@V:6,RW3T!W,BF_ M[T)!TB-F.&#+C>4D!D6)ISX]M,DDYB0G[67OK<'E3T80S$TY BEU M.A^?]**P&A-&F34R4.Z]4YAY1X( CY@3(]JY4J774W*2DN=MROYK4KX$/KS\ M>?GWE90ZG93?=Z%P,L&MJ1!,<::"D?\W(CF9D%AE> M_G3LHR=)L>3.LT"<%1P9;#%QGA##+$'@2>2<')TCV=\'XV59(<"H_6A\",I!SS:].9O5Y/2F< MME%J2ZC#A@OCZV(\PC;ODQ\N?W=_ON?5S@I_8 MQX)%X%PD#C0S6$U$6DT$=9QQ"_"R+'?X15QQ_=$G?+-\>?ES_G)<;.]6#^82 MRQBP3R,M172<"\.Q8,[EY(QX,=O3/_IL;XPNO=^]/@J-V3S*5[Z:+&:CR7PT M7.&PUH]-;&'G]:A@0D?,L) 8,RZ0LA$I;*E7V#-/2,["_0.D@&E]4[M5:7=S M3;[C!V'[>@O>>Z20EJ7=5>^,D\/WY7O M4IQMZ+UM+I#WH]O)Z&8T!,/)#(?3Y625W&LZ'@U''2K!IUVIH.">KU1H9L&Y M$UYC^%<):J4Q5E'EX3LD4:5([(:4UR'\*ZFA2@W M,"&6#"#D0'SUVCK",P- M\(+!6$!$7W+RC3IX\5A9- %Z;Z9]UXF ZI[]D4I" @C5:PMB#5JSS8LTSBNE M<7>S_Y'_NHZX\J/Q:9="J"MC0MPE68K!W&5*.UN.ED/Q2S $OJX M7*RLGNE3K_7!7?$#G,UOO'!8>!8F,"7IP' MB%&4#,.2;;0 VQ[9]&B-L\X$6,Y#M6M&S8P45.1H?G7SJ._?UG]7\0"K-5" M8V.<9"0$Q+EV5CFL$$?68RR%%9>-4+=%JE^GY>P"LX7H[O! MHCQDYG]?L- ZK=#!Q,@9QP8I)H/7Q'FK962JLU[(8/XICJ=_OII H;M54YUY5/OZ%=8_J.);5:E>,"*T14HP)!07R?9% MG()> !(PKVREX+R&3-Y-EQ\.X_ZDN=))6]4F"DJ=]U8(RK3G1!DKL>=4>X'2 MT5*\Y-S+];+DL5'SW;NRJSL#NR?\4IFW MR]GPTV"^"M$_9(F=TUY!P/WP@BIIJ.=2"\]-V&)CXT7;90T0Z+%QUH)(6CLX M&WP>P31^74(WKSZ.1['J:UJKQ. M!;3U/$4D[K^5=>;.<7!\ZA3U4K5#,4&JY<2DS9A0F<"P5LA>W6R, MAL'X[70^JKKG7Z%Z88.7UAG#,7)@+_ @+/8*1Q6XH]"M[I2)F<_+2DKS^X(% M,3JET(A>&,)#X%X[OAV10UG1-KV?^K5*_'&T>0[,K5V/6'72):>ITB6TO>4+ M4(7.L< 5(3AR!/8.9=NQ6>]S\F4P M7BV5"S>8S;Z!GW8LZ52E^@45VG,8N2<<"6^D9NEZWGKL1+-+MD@RR; GQJ)N MN%M33^O L?F[E,N-L [@8/Z^U]6.Y^_+%]P2%W#4,F4?$9&EQS2V8U,*=Q;?_N(85 >\ M[6W*E9\'H^OP->6/28^[K_)D?8?'P;VYH[4+++T(2@0DTZZFT93QG:&)HL\) M,NQ]V'NMM*H?[$[,\:IF>*$-XTP[+"/GG'J]TKN;L?9J.95XH M<7)@;?%PX',Y6WQ+9ZH+X':RZ3XG'_9PM-"A:H7$6D8E2:",\2BPM2KN7%QY MT;$<-?EO-<+;%I$>*,5TZG94Y^PM7WAE(A41.P0?HX6/W,CMV+A!.=1Y&;90 M-G7JP+4MSOB-.,!D6_?X]6CP<31>Y5$ IE?B4>4V"NN,%HAC&JB1&,D8O-G- M&\5S@F&S#*)>TZDI>%L,@!U,;D?@"&SF1+E89^@836[_-IU>_SD:CP^PJTKU MPJF4K!$%BIDD'#&&_79R^>AD3HKBWE_PJX=E#<#<%L$JD&@W L8,]LQ90P6B M'E0QM5M#TC.<]92Q.)4H7\K9Q^D+I,J98+;K+!*@OF^"A+[-!V#>.;K!.D5SL:J-E$(SGR( M 9-TS9X$Q+W<301AV26[6XV>N#8D@ XH6/U ]OE*!36&>H*=%,9:Q(@VQN[T MK7*7?+!?/Q.>IUH>[&V?I+T=?$N;[( *_&2V!/$]&4F%@[4*K10!*4DU!@"T M9<;"8D%WUA^-/D?+O2#ZG^M7Q!FYLAFZS_)_'N:-TB*B%QE.!P M&!H(5YS2[1Z;UTI=Q*QG:A1:B^@T3ZM!D,FJ5E!N<:U,FO7!Z72EE7%_G8(H39VP4F"%#*,F2$%W)@:IED'G MA1[K-K,.UH)S=T;]2<9\(9QB5&+&C71$6N$QVAFHU*"<,+B^G^TVP)YL@%NC MS71R^Z&3=+= 9#0Z"!Q]A0O@F.(,2F#]RCRR%",9@>24I+FL[2J-%SD;["[*7FF17#;!W8#Y5LYL*+FU2 MP\Z!!V$,9CYROAN'5SEW45Z0P=3XKN>).+=V-V5Z=S=:K.]N3M(5Q91$H)P, M#_/G0*V"X\ 5$XY00R,71"'T\! [9[$[^0CXTM11?;BWFL'CU(/! \@QCU@0 M$4;'TVNB'LQ'O4/.9X7/G7ZJ?&'LJ@WV%J\8K,6UZOFQ:W1[2A?8>^P-$]0R M330/S-+=(AZ$S,DYU/02;";2Y[TTDEVCPN6K"HT],C0E/)HQ0& M&[)#ASB:LS_9]VV"!CB3"6]K6]S7UZN8B\$XY;1\-=GDTSJTP;V_1D&]C)Q% M)82,.DB,U.ZP,0"".2JG[YL!#="G'I1;/"A9WBU71X0KSS(]GSA+ MN=ZB?SV=I^#0JYL/@Z^'CT].::D0DJ-(F#?2(&QEI"G_UP8/AZNEX7BAFP1- ML*Y1]-MBX[N4C(8'=]"/5RZH49YBC0(AT4CJ$#';[=V@ M/A[U'@#G*L=\+9H]F%6#N;+V;=*UM;3PH6A*GJDJ> 84T<]*]^H:"7M-H4MZNXCM>,I&R(>YN[^"D/8/"2$O!C+2&8L49@6F!X\X& ,_X M@B/0&Z!--L!]B4S/B$@O<"!6,1.U<(1)1;QVVYB) &MZCO&N>DZI-C?+ZP#_ MGFY]R/'W=H7QIW(Q&MY[C1>9\(]0RYBUGKM()# #.%]8:6F]KA2 TY#W M-1Y/_TPBB=.9GRX_+FZ6XZ2J$KIW23B&=H2$P 4@H13G3S)HM'ECX',^K M_UN,=?+EL0_6H!2ZV< &'7$U6V&V?AI@^P!IY3WMYQHH/$)1212"@E7:8$R" M4MO14R)S+*'^;UDVR,%&X.^&?*N>SLUR\0DD\M\''W(X7+&0'*W@1E\SAW@_F]PMD:V3-B[)-GZ,8$3";:N5!CLL7;("^XM0SJ$*/UVE)K( MG&B5_N]CMDRNLR#ODEA7R\5\,9BDG HGLNM!S<)8)U&TR&GJ'(]4PY<[4P'A M=K.#73C%SL>]@Y/B,^RS"K6+* QF$F:8,S#1HL;$[\;M+6IG?_,"^58_]AUP M[@2S[$"M@@4P/ 4-8&Y2[5C*S[Z7NAE\RIL_#NC$_5C+!#U0KKK8LA.D24PBE^ M UGPE],1 TP;8G+2C>G^Y;%KETSGX]S)>?&ZTU4/C->E"Z6=,$1Y;RV+VC@L MC=V I<";R=IR13^R:LH'N_-3F0?XN$^#R2VHU\GS9X1=GM"<&3I?H7X!+KPT MQ@<;"6.(JPA+BJ'6G@^X*%)#I0KXV2(F(3A!(R;D?D M$+KD%W5J%OF38_\,G-N+%-ET?2QGU1RA=5GP\[@-EB/G MI 4[#9'@Y'9,!NSU"Z9.II"?]WW.@K;CNR5'J7.P7D$PTX!6VB8@$M!+%XZW M8Z4L*QE\W\_\ZZ51G3#WZ*+)<7I5;:/ ABLO,7B.O[ MB7_-5&L(\JYNE!SEV/X*!:=*IBS7VG#&<&!1AJV]*5(>A0L^Y:^74+7@V\G& MWU'J["E=.)IFA0H&6Q6#$XQ)LAV7B+3=Y&\OF3?YX+;N^K\&GK^"+ROY^[O" M!9<*185"0([+" X)M[NI$+2]Y#RX=3OYYX+:%E5@ 4VT+GVY_G??QN^[Z7@< MI[,_![-#1Z(GME08&2,6T2)+J! &=*Y &SPD$J0SEZYA7IU!B*GO8PY[*7U@)?UR@O"Z%;;2J-]3I:)DRGSN01EE$Y.9HOVM%-CHG^L MOLY'_:5I-N;A/4W" 3-^5 M*Z2GSB%,M;8N4!.-,GH[%DY]SB%;W_W\MAB4 WAKV]OK/8K1ES+CS&#!ZNYKL5S?F>OHY"?S0/OC9C1;&HQ3&Z;B)CADE M.%';HTW);,P)1.OALY=M,;$U@;2ZBJ[7>;^,^L) M)5@Q+2@32*LM)B)F!?ST_39$+Q1I#4)I+][COY;S=1;O#]-GH@M6T^_CXX7A M70E@SD>+\GTY^S(:EFL WI7#Z>UDUUX<*Y]_&Q[A32*P^)'N5#I M/!0S;G<:Q066%1/<]ZLE?=#S=4FF%S;SLX,Y?(9]5HN%EPK<") !%M(APW1P M<8>/]3F7ZG#U$Z6N\FCVPIJN33IML=>/OHRNR\GU_$$H[0%J[BM>,(0D\]AP MH@.2-A!!W&X/6_*L9ZVKGSY=.N]J@+XM4CT7V>AAIGQ9;3C/_\]R,![=?(/I M8^;_65[?EKM4VF^GLQ4)%HO9Z.-RD0)7/DS7R14/$+.ICRP4(8Q''(5"EANO ML9-FYV#(O&MG)Q^)?2EG'Z<7LBO1$XEU>.?9# ',V<%=B@.U"A:-"IPZQ8)T MQ&B$Q6Z'&TF>9:CV/8:V+9+6AW\G/%L9U-L.N^E\\5NY^#2M3+AGJ@.:WJJ4 M>SZ ,4Z1\<[I^TV7K"T 7/V8Z](7_ 9$T>=P.+!>N/5$\B@\CMAS3'?322&5 M=9_RY+.I=0Q3F%P@K3) ?RG1<))8PRP+/B6NYRK N+:30G&?]4(\/ODK.?.-!?>#>P#&_SI: M:9[2@P]7C^/ FCA3N\U6!>ECW]/9 ]R+J];9*NSLJ1USSP(2@C$0!CCBW MSEK"'56!>_CGO M@V6XZ\QI!N&3:@5'C&JC*#7<8:H] :E$"XM?B!3L^4H9'QJ[V9*Z^W8V362Z MMM]^!^&\FER!HS5(R[@9@O);/S)U'(/3&RL"1<(+)96VPAIOM6!BBPQWZ@=) M1)?!F*<78IH50;^O7 G,F&;(6BX ):8Q]7$'F\A*W-UW.C4I^8.WKD[#O).H MP12S!=[(N/RNYQ^F]:F^)CZN\#2]2$NL0C2 B+2QDFV152XK>JKOR19:9',/ M1-=:@,I&XCM/?_5V)/SKX(>CQ2$]>ZQJ@944-JI '3CW7$;P>>1VQ.DQG,O: MB>F6-(^C6>J535ML7$$S!U'O>9+P !,/52N(D\I8C 1R&OSLH!W:*8&@L^S) MOJO,7E&R1B&UIQQ!O,/12NSP];A[2)L]_'[M 6*5ZX0A,/TLTDUX$ MYSQ#Q&]&SCA2K>Z,_'!*LG;YM!H!<-)EUOWW)+EE@!76+DI8 3B/3(3MZ+RC M.1=6^Q[CU"LJUB*>UE;IM!^^FBFK3?*W4Q@\S)W9:NO"EI/R9K0(7],H#KZ\ M6[V5PD84,(E8>1JP(#$@NK56F PX1TGV/2UAKVC:G,S:XN[?!J-)PNQJ\FKR MI=P >X"E>\L76C+#86)2!+-2":7!2HE688XIP9CG/ ==/9;J^P"]#S_6VEV' M7%H]6'X#< $V:ZR.:\=GZQ2(I;P;W,< F,'*(+BQVWFE66CG$G]7P:&]XF!= M,NHN?><]*O-YN:BRJUFYC0(K)970'$<)[ASG\-T. ^JJG7"]T%QG+6Y5-B6/ M[CBYW1. V5V.OAQYQ*I*]0)FM[2&!X*1=IH0@17=CEQ0F;-:O\1[F]D$.4K! M;!ETQ[X'&Z9G$G!O"X506'#FF&4\B$!#AZNXV_L2NV?M<:M)-86:7! B&/M)#I$4KBN16<$+Q%QT2?\VI$]27[ M1R)I U+IT)A,?7Z$V6F6Y)X&BB UCXHP)['S,&"NL-Z9TD*W\Y+)C\3)&J30 M X?F]6CP<32N&JMQ6D.%MRD*2W@7*$\O/5"C=]NR3H6<[N==N7I=[5RR/M],(4/ D2JPSR.U-A!^#SP/5.=HU;X' M:G1&T=K$T:D^37/J@;^WF6^G*M']K112&8]3XA^-#&+"2B*W+B.81#[GXGS? M]S&[U)RU2*-C9RB=#2QGL]5#3N>IR^>;*6#PC,&HE9#.& -."M^>KX(,5$Y@ M>]^-T,YX69LX6KPS4=%T7!_EUW3'[$!C!>/64QHT\R:]8(X5)X."(<&L6GQ+2487X,&E2[N?[PY?[:_>2!&9H0R6)>=3.BDCJ-IM MV_$@L@+;^G\TV21K'@>N-262_FG,6C0E>']"&$2MDQ;^2]=$W,[[8S++NCQ= M0SY8R%\\$QN30<=,C*/)8#*L:>T^T%BA)%(A&N(L8=IYJCC9H1*CS'EONN_^ M>)MK=WTB:/'RV+ LK^<1<'L]FI0I=\3JMMOAFV/[ZQ0Q8@T3,#+A,7>(:&JV MIZ['HIK!;\V^+8N_+SQI*XNJG*L6?K%(XHQP/BV,&2$2R' M6:MW"A[@O.B@H!995I<$NF"9+S\F^W3S+,WKM ]U]7$\NET)_)"Q5[V1@E/K MC50L:LR<\8QSL=N[8BC+V.M_W$]'/*Q5)&V[QW$Z@[%LWM^ R53I<8OCE0N& MH_:C>PK-PA^MS0T,+EFLY3V^]ACT97J%X(@";/945@/ M(B'62K,-T1 BXIRK@2?'S*Q?4P$^S!872;\\["^+=\Y9+XADUDE*B(N,L>U! MMZ!"Y 2VOH0'H3IDW6G(W[.N!]G8-S%F\-LTS*?/(WS?]1:3M*\_?M?5:I>^ M]M4H.+,J*)")0BY*KB/1U"L,=KL+ANE*\Z*I7OX/DW=[,G!LK7T:K/I? Y^Y\W!$_$'I0H$:ZRDR+&4+-Y@3JU%VW$8 M3]M-$]2NVU4W0!>9$9-0*ARWX M?-MQ19ME/Y]^V/>R5[M\>%NCS>;6X/3['E=/ KJ_8J%Q"#(B;$+ %M"S IGM M:#'S.60Z]R2O^2RTM=.H3HQ;O&^\H?S6EQQ-EM#W^]T96]Y,9^6#"]2_C2:K M&?YJ LM&.4^Q9]^WLGZ.3 MPS'KX/!ED+R_DFIWQJ27C-<3>Y.L_"B[G]0H0G*[H]1&P1KCM<CL6&6Q6\EGT@YE\.J= >14MW7BZR MXK*SD_=RRK0JT/9.C9^,=#N8@V?(S]8J4+#.:48EPHX)(PU2NWUBA+)NT&:= M'EX<4^L30EMD"X/9!!::%'&Z?5UO-#Q L[WE"X:Y"5@RRKW!ABNDP@8OCV3> M\33N>ZJHNLWE.A#NBCU^-%XN#M[T>J9&02@6F&H,>IAS*Z2DE&S'AU7,";/$ M)^NH+^7LX_22.'0>RFVQZ!_EZ/83=,\ [H/;\LWR[F,YN[I9]7Q^M5S,%X-) M"O@ZIIM.:J=P0D8?M ?]KJWR+@;"MU@PEA78BW^T\(^8A9NI\V0HI_/P MN9:*J()&%DEN$;4$7+=5+M0U'@J'+";^:.$2S6+?H@NPO>V]NP&^T^7E< S_ M'%IDJU0O#,;62NEXI)X&HIU=A&UL4$L! A0#% @ $8$"312O M35;W"@ -6X !$ ( !Y,H &MF'-D M4$L! A0#% @ $8$"32_!Z(@!%@ TN< !4 ( !"M8 M &MF&UL4$L! A0#% @ $8$"37V6;,2B3 M#\ # !4 ( !Q)D! &MF