0001085869-13-000038.txt : 20131107 0001085869-13-000038.hdr.sgml : 20131107 20131107095851 ACCESSION NUMBER: 0001085869-13-000038 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 10 CONFORMED PERIOD OF REPORT: 20130930 FILED AS OF DATE: 20131107 DATE AS OF CHANGE: 20131107 FILER: COMPANY DATA: COMPANY CONFORMED NAME: PERFICIENT INC CENTRAL INDEX KEY: 0001085869 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER PROGRAMMING SERVICES [7371] IRS NUMBER: 742853258 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-15169 FILM NUMBER: 131198868 BUSINESS ADDRESS: STREET 1: 520 MARYVILLE CENTRE DRIVE STREET 2: SUITE 400 CITY: SAINT LOUIS STATE: MO ZIP: 63141 BUSINESS PHONE: 3145293600 MAIL ADDRESS: STREET 1: 520 MARYVILLE CENTRE DRIVE STREET 2: SUITE 400 CITY: SAINT LOUIS STATE: MO ZIP: 63141 10-Q 1 form10q.htm FORM 10-Q
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, DC 20549
 
FORM 10-Q
(Mark One)
 
 
þ
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
 
For the quarterly period ended September 30, 2013
 
OR
 
 
o
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
 
For the transition period from                    to                    
 
Commission file number: 001-15169
PERFICIENT, INC.
(Exact name of registrant as specified in its charter)
 
 
 
 
 
 
Delaware
 
No. 74-2853258
(State or other jurisdiction of
incorporation or organization)
 
(I.R.S. Employer Identification No.)

 
 
 
520 Maryville Centre Drive,
Suite 400
Saint Louis, Missouri 63141
(Address of principal executive offices)
(314) 529-3600
(Registrant's telephone number, including area code)
 

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 during the past 90 days. þ Yes o 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 o No

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, or a smaller reporting company. See definition of "large accelerated filer," "accelerated filer" and "smaller reporting company" in Rule 12b-2 of the Exchange Act.
 
Large accelerated filer
o
Accelerated filer
þ
Non-accelerated filer
o
Smaller reporting company
o
 
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes o No þ
 
As of November 4, 2013, there were 33,029,609 shares of Common Stock outstanding.   
 

 


 


TABLE OF CONTENTS
 
 
 
 
 Part I.
Financial Information
1
 
 
 
 
 
 Item 1.
Financial Statements
2
 
 
 
 
 
 
Condensed Consolidated Balance Sheets as of September 30, 2013 and December 31, 2012
2
 
 
 
 
 
 
Condensed Consolidated Statements of Operations for the Three and Nine Months Ended September 30, 2013 and 2012
3
 
 
 
 
 
 
Condensed Consolidated Statements of Comprehensive Income for the Three and Nine Months Ended September 30, 2013 and 2012
4
 
 
 
 
 
 
Condensed Consolidated Statement of Stockholders' Equity for the Nine Months Ended September 30, 2013
5
 
 
 
 
 
 
Condensed Consolidated Statements of Cash Flows for the Nine Months Ended September 30, 2013 and 2012
6
 
 
 
 
 
 
Notes to Interim Unaudited Condensed Consolidated Financial Statements
7
 
 
 
 
 
 Item 2.
Management's Discussion and Analysis of Financial Condition and Results of Operations
16
 
 
 
 
 
 Item 3.
Quantitative and Qualitative Disclosures about Market Risk
21
 
 
 
 
 
 Item 4.
Controls and Procedures
21
 
 
 
 
 
 Part II.
Other Information
22
 
 
 
 
 
 Item 1A.
Risk Factors
22
 
 
 
 
 
 Item 2.
Unregistered Sales of Equity Securities and Use of Proceeds
22
 
 
 
 
 
 Item 5.
Other Information
22
 
 
 
 
 
 Item 6.
Exhibits
22
 
 
 
 
 
 
Signatures
23
 




PART I. FINANCIAL INFORMATION

SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS

Some of the statements contained in this Quarterly Report on Form 10-Q ("Form 10-Q") that are not purely historical statements discuss future expectations, contain projections of results of operations or financial condition, or state other forward-looking information. Those statements are subject to known and unknown risks, uncertainties, and other factors that could cause the actual results to differ materially from those contemplated by the statements. The "forward-looking" information is based on various factors and was derived using numerous assumptions. In some cases, you can identify these so-called forward-looking statements by words like "may," "will," "should," "expects," "plans," "anticipates," "believes," "estimates," "predicts," "potential," or "continue" or the negative of those words and other comparable words. You should be aware that those statements only reflect our predictions and are subject to risks and uncertainties. Actual events or results may differ substantially. Important factors that could cause our actual results to be materially different from the forward-looking statements include (but are not limited to) the following:

(1) the impact of the general economy and economic uncertainty on our business;

(2) risks associated with the operation of our business generally, including:
a. client demand for our services and solutions;
b. maintaining a balance of our supply of skills and resources with client demand;
c. effectively competing in a highly competitive market;
d. protecting our clients' and our data and information;
e. risks from international operations;
f. obtaining favorable pricing to reflect services provided;
g. adapting to changes in technologies and offerings; and
h. risk of loss of one or more significant software vendors;
(3) legal liabilities, including intellectual property protection and infringement;
(4) risks associated with managing growth through acquisitions and organically; and
(5) the risks detailed from time to time with our filings with the Securities and Exchange Commission (the "SEC").

This discussion is not exhaustive, but is designed to highlight important factors that may impact our forward-looking statements. Because the factors referred to above, as well as the statements included under the heading "Risk Factors" in our Annual Report on Form 10-K for the year ended December 31, 2012 and elsewhere in this Form 10-Q, including documents incorporated by reference therein and herein, could cause actual results or outcomes to differ materially from those expressed in any forward-looking statement made by us or on our behalf, you should not place undue reliance on any forward-looking statements.

Although we believe that the expectations reflected in the forward-looking statements are reasonable, we cannot guarantee future results, levels of activity, performance, or achievements. We are under no duty to update any of the forward-looking statements after the date of this quarterly report to conform such statements to actual results.

All forward-looking statements, express or implied, included in this report and the documents we incorporate by reference and that are attributable to Perficient, Inc. ("Perficient") are expressly qualified in their entirety by this cautionary statement. This cautionary statement should also be considered in connection with any subsequent written or oral forward-looking statements that Perficient or any persons acting on our behalf may issue.

1

Item 1. Financial Statements

Perficient, Inc.
Condensed Consolidated Balance Sheets
(Unaudited)

 
 
September 30,
   
December 31,
 
 
 
2013
   
2012
 
ASSETS
 
(In thousands, except share and per share information)
 
Current assets:
 
   
 
Cash and cash equivalents
 
$
5,439
   
$
5,813
 
Accounts receivable, net
   
83,435
     
69,662
 
Prepaid expenses
   
2,146
     
1,649
 
Other current assets
   
4,695
     
3,717
 
Total current assets
   
95,715
     
80,841
 
Property and equipment, net
   
8,251
     
4,398
 
Goodwill
   
175,162
     
160,936
 
Intangible assets, net
   
21,326
     
17,350
 
Other non-current assets
   
3,664
     
3,669
 
Total assets
 
$
304,118
   
$
267,194
 
 
               
LIABILITIES AND STOCKHOLDERS' EQUITY
               
Current liabilities:
               
Accounts payable
 
$
6,205
   
$
7,959
 
Other current liabilities
   
26,228
     
20,605
 
Total current liabilities
   
32,433
     
28,564
 
Long-term debt
   
16,000
     
2,800
 
Other non-current liabilities
   
5,094
     
1,417
 
Total liabilities
 
$
53,527
   
$
32,781
 
 
               
Stockholders' equity:
               
Common stock (par value $0.001 per share; 50,000,000 shares authorized; 40,231,099 shares issued and 30,870,552 shares outstanding as of September 30, 2013; 39,024,337 shares issued and 30,825,123 shares outstanding as of December 31, 2012)
 
$
40
   
$
39
 
Additional paid-in capital
   
291,574
     
276,201
 
Accumulated other comprehensive loss
   
(339
)
   
(306
)
Treasury stock, at cost (9,360,547 shares as of September 30, 2013; 8,199,214 shares as of December 31, 2012)
   
(78,052
)
   
(62,970
)
Retained earnings
   
37,368
     
21,449
 
Total stockholders' equity
   
250,591
     
234,413
 
Total liabilities and stockholders' equity
 
$
304,118
   
$
267,194
 

See accompanying notes to interim unaudited condensed consolidated financial statements.
2


Perficient, Inc.
Condensed Consolidated Statements of Operations
(Unaudited)

 
 
Three Months Ended
   
Nine Months Ended
 
 
 
September 30,
   
September 30,
 
 
 
2013
   
2012
   
2013
   
2012
 
 
 
(In thousands, except per share information)
 
Revenues
 
   
   
   
 
Services
 
$
86,568
   
$
75,948
   
$
240,549
   
$
214,793
 
Software and hardware
   
5,620
     
7,450
     
23,169
     
17,122
 
Reimbursable expenses
   
4,570
     
4,076
     
12,142
     
12,053
 
Total revenues
   
96,758
     
87,474
     
275,860
     
243,968
 
Cost of revenues (exclusive of depreciation and amortization, shown separately below)
                               
Project personnel costs
   
52,154
     
47,843
     
149,998
     
136,742
 
Software and hardware costs
   
4,919
     
6,301
     
20,471
     
14,554
 
Reimbursable expenses
   
4,570
     
4,076
     
12,142
     
12,053
 
Other project related expenses
   
1,252
     
1,027
     
3,274
     
2,988
 
Total cost of revenues
   
62,895
     
59,247
     
185,885
     
166,337
 
 
                               
Gross margin
   
33,863
     
28,227
     
89,975
     
77,631
 
 
                               
Selling, general and administrative
   
20,532
     
17,714
     
57,254
     
49,065
 
Depreciation
   
932
     
612
     
2,334
     
1,590
 
Amortization
   
1,955
     
2,258
     
5,750
     
5,664
 
Acquisition costs
   
29
     
9
     
1,443
     
1,831
 
Adjustment to fair value of contingent consideration
   
69
     
97
     
102
     
435
 
Income from operations
   
10,346
     
7,537
     
23,092
     
19,046
 
 
                               
Net interest expense
   
(96
)
   
(93
)
   
(154
)
   
(131
)
Net other income (expense)
   
7
     
5
     
(30
)
   
49
 
Income before income taxes
   
10,257
     
7,449
     
22,908
     
18,964
 
Provision for income taxes
   
3,023
     
2,307
     
6,989
     
7,233
 
 
                               
Net income
 
$
7,234
   
$
5,142
   
$
15,919
   
$
11,731
 
 
                               
Basic net income per share
 
$
0.24
   
$
0.17
   
$
0.53
   
$
0.40
 
Diluted net income per share
 
$
0.23
   
$
0.16
   
$
0.50
   
$
0.38
 
Shares used in computing basic net income per share
   
30,141
     
30,021
     
30,287
     
29,273
 
Shares used in computing diluted net income per share
   
31,808
     
31,674
     
31,692
     
30,844
 

See accompanying notes to interim unaudited condensed consolidated financial statements.

3



Perficient, Inc.
Condensed Consolidated Statements of Comprehensive Income
(Unaudited)

 
 
Three Months Ended
   
Nine Months Ended
 
 
 
September 30,
   
September 30,
 
 
 
2013
   
2012
   
2013
   
2012
 
 
 
(In thousands)
   
(In thousands)
 
Net income
 
$
7,234
   
$
5,142
   
$
15,919
   
$
11,731
 
Other comprehensive income, net of reclassification adjustments:
                               
Foreign currency translation adjustment
   
21
     
49
     
(33
)
   
9
 
Comprehensive income
 
$
7,255
   
$
5,191
   
$
15,886
   
$
11,740
 

See accompanying notes to interim unaudited condensed consolidated financial statements.

4



Perficient, Inc.
Condensed Consolidated Statement of Stockholders' Equity
Nine Months Ended September 30, 2013
(Unaudited)
(In thousands)

 
 
   
   
   
Accumulated
   
   
   
 
 
 
Common
   
Common
   
Additional
   
Other
   
   
   
Total
 
 
 
Stock
   
Stock
   
Paid-in
   
Comprehensive
   
Treasury
   
Retained
   
Stockholders'
 
 
 
Shares
   
Amount
   
Capital
   
Loss
   
Stock
   
Earnings
   
Equity
 
 
 
   
   
   
   
   
   
 
Balance at December 31, 2012
   
30,825
   
$
39
   
$
276,201
   
$
(306
)
 
$
(62,970
)
 
$
21,449
   
$
234,413
 
Proceeds from the exercise of stock options and sales of stock through the Employee Stock Purchase Plan
   
43
     
--
     
180
     
--
     
--
     
--
     
180
 
Net tax benefit from stock option exercises and restricted stock vesting
   
--
     
--
     
1,666
     
--
     
--
     
--
     
1,666
 
Stock compensation related to restricted stock vesting and retirement savings plan contributions
   
535
     
--
     
8,158
     
--
     
--
     
--
     
8,158
 
Purchase of treasury stock and buyback of shares for taxes
   
(1,161
)
   
--
     
--
     
--
     
(15,082
)
   
--
     
(15,082
)
Issuance of stock for acquisitions
   
628
     
1
     
5,369
     
--
     
--
     
--
     
5,370
 
Net income
   
--
     
--
     
--
     
--
     
--
     
15,919
     
15,919
 
Foreign currency translation adjustment
   
--
     
--
     
--
     
(33
)
   
--
     
--
     
(33
)
Balance at September 30, 2013
   
30,870
   
$
40
   
$
291,574
   
$
(339
)
 
$
(78,052
)
 
$
37,368
   
$
250,591
 

See accompanying notes to interim unaudited condensed consolidated financial statements.
5


 Perficient, Inc.
Condensed Consolidated Statements of Cash Flows
(Unaudited)

 
 
Nine Months Ended
 
 
 
September 30,
 
 
 
2013
   
2012
 
 
 
(In thousands)
 
 
 
   
 
OPERATING ACTIVITIES
 
   
 
Net income
 
$
15,919
   
$
11,731
 
Adjustments to reconcile net income to net cash provided by operations:
               
Depreciation
   
2,334
     
1,590
 
Amortization
   
5,750
     
5,664
 
Deferred income taxes
   
918
     
243
 
Non-cash stock compensation and retirement savings plan contributions
   
8,158
     
6,995
 
Tax benefit from stock option exercises and restricted stock vesting
   
(1,698
)
   
(781
)
Adjustment to fair value of contingent consideration for purchase of business
   
102
     
435
 
 
               
Changes in operating assets and liabilities, net of acquisitions:
               
Accounts receivable
   
(5,351
)
   
(9,161
)
Other assets
   
1,532
     
1,510
 
Accounts payable
   
(1,875
)
   
1,768
 
Other liabilities
   
(34
)
   
855
 
Net cash provided by operating activities
   
25,755
     
20,849
 
 
               
INVESTING ACTIVITIES
               
Purchase of property and equipment
   
(4,282
)
   
(1,391
)
Capitalization of software developed for internal use
   
(1,749
)
   
(107
)
Purchase of business and related costs, net of cash acquired
   
(19,779
)
   
(36,412
)
Net cash used in investing activities
   
(25,810
)
   
(37,910
)
 
               
FINANCING ACTIVITIES
               
Proceeds from line of credit
   
128,150
     
116,100
 
Payments on line of credit
   
(114,950
)
   
(104,600
)
Payments for credit facility fees
   
(397
)
   
-
 
Payment of contingent consideration for purchase of business
   
-
     
(425
)
Tax benefit on stock option exercises and restricted stock vesting
   
1,698
     
781
 
Proceeds from the exercise of stock options and sales of stock through the Employee Stock Purchase Plan
   
180
     
134
 
Purchase of treasury stock
   
(13,116
)
   
(605
)
Remittance of taxes withheld as part of a net share settlement of restricted stock vesting
   
(1,966
)
   
(582
)
Net cash provided by (used in) financing activities
   
(401
)
   
10,803
 
Effect of exchange rate on cash and cash equivalents
   
82
     
7
 
Change in cash and cash equivalents
   
(374
)
   
(6,251
)
Cash and cash equivalents at beginning of period
   
5,813
     
9,732
 
Cash and cash equivalents at end of period
 
$
5,439
   
$
3,481
 
 
               
Supplemental disclosures:
               
Cash paid for income taxes
 
$
5,040
   
$
6,071
 
Cash paid for interest
 
$
163
   
$
-
 
 
               
Non-cash activity:
               
Stock issued for purchase of business
 
$
5,370
   
$
15,572
 
Estimated fair value of contingent consideration for purchase of business
 
$
1,534
   
$
1,474
 
Accrued additions to property and equipment
 
$
1,488
   
$
-
 

See accompanying notes to interim unaudited condensed consolidated financial statements.
6


PERFICIENT, INC.
NOTES TO INTERIM UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
SEPTEMBER 30, 2013

1. Basis of Presentation

The accompanying interim unaudited condensed consolidated financial statements of Perficient, Inc. (the "Company") have been prepared in accordance with accounting principles generally accepted in the United States and are presented in accordance with the rules and regulations of the Securities and Exchange Commission (the "SEC") applicable to interim financial information. Accordingly, certain footnote disclosures have been condensed or omitted. In the opinion of management, the interim unaudited condensed consolidated financial statements reflect all adjustments (consisting of only normal recurring adjustments) necessary for a fair presentation of the Company's financial position, results of operations and cash flows for the periods presented. These financial statements should be read in conjunction with the Company's consolidated financial statements and notes thereto filed with the SEC in the Company's Annual Report on Form 10-K for the year ended December 31, 2012. Operating results for the three and nine months ended September 30, 2013 may not be indicative of the results for the full fiscal year ending December 31, 2013.

2. Summary of Significant Accounting Policies
 
Use of Estimates

The preparation of financial statements in conformity with accounting principles generally accepted in the United States 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 periods. Actual results could differ from those estimates, and such differences could be material to the financial statements.

Reclassification

The Company has reclassified the presentation of certain prior period information to conform to the current year presentation.

Revenue Recognition
 
Revenues are primarily derived from professional services provided on a time and materials basis. For time and material contracts, revenues are recognized and billed by multiplying the number of hours expended in the performance of the contract by the established billing rates. For fixed fee projects, revenues are generally recognized using an input method based on the ratio of hours expended to total estimated hours. Amounts invoiced and collected in excess of revenues recognized are classified as deferred revenues. On many projects the Company is also reimbursed for out-of-pocket expenses such as airfare, lodging, and meals.  These reimbursements are included as a component of revenues. Revenues from software and hardware sales are generally recorded on a gross basis considering the Company's role as a principal in the transaction.  On rare occasions, the Company enters into a transaction where it is not the principal.  In these cases, revenue is recorded on a net basis.
 
Unbilled revenues represent the project time and expenses that have been incurred, but not yet billed to the client, prior to the end of the fiscal period.  For time and materials projects, the client is invoiced for the amount of hours worked multiplied by the billing rates as stated in the contract. For fixed fee arrangements, the client is invoiced according to the agreed-upon schedule detailing the amount and timing of payments in the contract.  Clients are typically billed monthly for services provided during that month, but can be billed on a more or less frequent basis as determined by the contract.  If the time and expenses are worked/incurred and approved at the end of a fiscal period and the invoice has not yet been sent to the client, the amount is recorded as unbilled revenue once the Company verifies all other revenue recognition criteria have been met.
 
Revenues are recognized when the following criteria are met: (1) persuasive evidence of the customer arrangement exists; (2) fees are fixed and determinable; (3) delivery and acceptance have occurred; and (4) collectability is deemed probable. The Company's policy for revenue recognition in instances where multiple deliverables are sold contemporaneously to the same customer is in accordance with Financial Accounting Standards Board Accounting Standards Codification ("ASC") Subtopic 985-605, Software – Revenue Recognition, ASC Subtopic 605-25, Revenue Recognition – Multiple-Element Arrangements, and ASC Section 605-10-S99 (Staff Accounting Bulletin Topic 13, Revenue Recognition). Specifically, if the Company enters into contracts for the sale of services and software or hardware, then the Company evaluates whether each element should be accounted for separately by considering the following criteria: (1) whether the deliverables have value to the client on a stand-alone basis; and (2) whether delivery or performance of the undelivered item or items is considered probable and substantially in the control of the Company (only if the arrangement includes a general right of return related to the delivered item). Further, for sales of software and services, the Company also evaluates whether the services are essential to the functionality of the software and if it has fair value evidence for each deliverable. If the Company has concluded that the separation criteria are met, then it accounts for each deliverable in the transaction separately, based on the relevant revenue recognition policies. Generally, all deliverables of the Company's multiple element arrangements meet these criteria and are accounted for separately, with the arrangement consideration allocated among the deliverables using vendor-specific objective evidence of the selling price. As a result, the Company generally recognizes software and hardware sales upon delivery to the customer and services consistent with the policies described herein.

7

Further, delivery of software and hardware sales, when sold contemporaneously with services, can generally occur at varying times depending on the specific client project arrangement. Delivery of services generally occurs over a period of time consistent with the timeline as outlined in the client contract.

There are no significant cancellation or termination-type provisions for the Company's software and hardware sales. Contracts for professional services provide for a general right, to the client or the Company, to cancel or terminate the contract within a given period of time (generally 10 to 30 days' notice is required). The client is responsible for any time and expenses incurred up to the date of cancellation or termination of the contract.
 
The Company may provide multiple services under the terms of an arrangement and is required to assess whether one or more units of accounting are present.  Service fees are typically accounted for as one unit of accounting, as fair value evidence for individual tasks or milestones is not available.  The Company follows the guidelines discussed above in determining revenues; however, certain judgments and estimates are made and used to determine revenues recognized in any accounting period. If estimates are revised, material differences may result in the amount and timing of revenues recognized for a given period.
 
Revenues are presented net of taxes assessed by governmental authorities.  Sales taxes are generally collected and subsequently remitted on all software and hardware sales and certain services transactions as appropriate.

3. Stock-Based Compensation

Stock-based compensation is accounted for in accordance with ASC Topic 718, Compensation – Stock Compensation ("ASC Topic 718"). Under this method, the Company recognizes share-based compensation ratably using the straight-line attribution method over the requisite service period. In addition, pursuant to ASC Topic 718, the Company is required to estimate the amount of expected forfeitures when calculating share-based compensation, instead of accounting for forfeitures as they occur

Stock Award Plans

The Company made various award grants under the 2009 Long-Term Incentive Plan prior to May 2012.  In May 2012, the Company's stockholders approved the 2012 Long-Term Incentive Plan (the "Incentive Plan"), which had been previously approved by the Company's Board of Directors.  The Incentive Plan allows for the granting of various types of stock awards, not to exceed a total of 2.5 million shares, to eligible individuals.  The Compensation Committee of the Board of Directors administers the Incentive Plan and determines the terms of all stock awards made under the Incentive Plan.

Stock-based compensation cost recognized for the three and nine months ended September 30, 2013 was approximately $2.8 million and $8.2 million, respectively, which included $0.4 and $1.2 million, respectively, of expense for retirement savings plan contributions.  The associated current and future income tax benefits recognized were $1.0 million and $2.7 million for the three and nine months ended September 30, 2013, respectively.  Stock-based compensation cost recognized for the three and nine months ended September 30, 2012 was approximately $2.5 million and $7.0 million, respectively, which included $0.4 and $1.1 million, respectively, of expense for retirement savings plan contributions.  The associated current and future income tax benefits recognized were $0.8 million and $2.3 million for the three and nine months ended September 30, 2012, respectively. As of September 30, 2013, there was $12.9 million of total unrecognized compensation cost related to non-vested share-based awards. This cost is expected to be recognized over a weighted-average period of two years.

Stock option activity for the nine months ended September 30, 2013 was as follows (shares in thousands):

 
 
Shares
   
Weighted-Average Exercise Price
 
Options outstanding at December 31, 2012
   
303
   
$
5.08
 
Options exercised
   
(36
)
   
2.34
 
Options canceled
   
(10
)
   
0.63
 
Options outstanding at September 30, 2013
   
257
     
5.63
 
Options vested at September 30, 2013
   
257
   
$
5.63
 

8

Restricted stock activity for the nine months ended September 30, 2013 was as follows (shares in thousands):

 
 
Shares
   
Weighted-
Average
Grant Date
Fair
Value
 
Restricted stock awards outstanding at December 31, 2012
   
1,939
   
$
9.93
 
Awards granted
   
371
     
11.64
 
Awards vested
   
(437
)
   
9.72
 
Awards forfeited
   
(93
)
   
10.07
 
Restricted stock awards outstanding at September 30, 2013
   
1,780
   
$
10.31
 

4. Net Income per Share
 
The following table presents the calculation of basic and diluted net income per share (in thousands, except per share information):

 
 
Three Months Ended
   
Nine Months Ended
 
 
 
September 30,
   
September 30,
 
 
 
2013
   
2012
   
2013
   
2012
 
Net income
 
$
7,234
   
$
5,142
   
$
15,919
   
$
11,731
 
Basic:
                               
Weighted-average shares of common stock outstanding
   
30,141
     
30,021
     
30,287
     
29,273
 
Shares used in computing basic net income per share
   
30,141
     
30,021
     
30,287
     
29,273
 
Effect of dilutive securities:
                               
Stock options
   
154
     
190
     
156
     
201
 
Restricted stock subject to vesting
   
773
     
662
     
634
     
619
 
Contingently issuable shares
   
-
     
104
     
-
     
107
 
Shares issuable for acquisition consideration (1)
   
740
     
697
     
615
     
644
 
Shares used in computing diluted net income per share
   
31,808
     
31,674
     
31,692
     
30,844
 
 
                               
Basic net income per share
 
$
0.24
   
$
0.17
   
$
0.53
   
$
0.40
 
Diluted net income per share
 
$
0.23
   
$
0.16
   
$
0.50
   
$
0.38
 
 
                               
Anti-dilutive options and restricted stock not included in the calculation of diluted net income per share
   
-
     
14
     
1
     
14
 

(1) For the three and nine months ended September 30, 2013, this represents the shares held in escrow pursuant to: (i) the Agreement and Plan of Merger with Northridge Systems, Inc. ("Northridge"); (ii) the Asset Purchase Agreement with Nascent Systems, LP ("Nascent"); (iii) the Agreement and Plan of Merger with TriTek Solutions, Inc. ("TriTek"); and (iv) the Asset Purchase Agreement with Clear Task, Inc. ("Clear Task") as part of the consideration.  For the three and nine months ended September 30, 2012, this represents the shares held in escrow pursuant to: (i) the Agreement and Plan of Merger with speakTECH; (ii) the Asset Purchase Agreement with PointBridge Solutions, LLC ("PointBridge"); (iii) the Asset Purchase Agreement with Nascent; and (iv) the Agreement and Plan of Merger with Northridge as part of the consideration. These shares were not included in the calculation of basic net income per share due to the uncertainty of their ultimate status.

9

5. Commitments and Contingencies
 
The Company leases office space and certain equipment under various operating lease agreements. The Company has the option to extend the term of certain lease agreements. Future minimum commitments under these lease agreements as of September 30, 2013 are as follows (in thousands):

 
 
Operating
Leases
 
2013 remaining
 
$
1,086
 
2014
   
3,990
 
2015
   
3,066
 
2016
   
2,734
 
2017
   
2,149
 
Thereafter
   
1,639
 
Total minimum lease payments
 
$
14,664
 

6. Balance Sheet Components

 
September 30,
December 31,
 
2013
2012
 
(in thousands)

Accounts receivable:
 
   
 
Accounts receivable
 
$
52,120
   
$
49,661
 
Unbilled revenues
   
32,410
     
20,725
 
Allowance for doubtful accounts
   
(1,095
)
   
(724
)
Total
 
$
83,435
   
$
69,662
 

 Property and equipment:
 
   
 
Computer hardware (useful life of 3 years)
 
$
8,626
   
$
6,906
 
Furniture and fixtures (useful life of 5 years)
   
2,158
     
2,046
 
Leasehold improvements (useful life of 5 years)
   
1,986
     
1,775
 
Software (useful life of 1 to 7 years)
   
6,018
     
2,006
 
Less: Accumulated depreciation
   
(10,537
)
   
(8,335
)
Total
 
$
8,251
   
$
4,398
 

Other current liabilities:
 
   
 
Accrued variable compensation
 
$
9,936
   
$
9,846
 
Deferred revenue
   
2,764
     
2,974
 
Payroll related costs
   
3,080
     
1,193
 
Accrued subcontractor fees
   
2,344
     
2,294
 
Accrued medical claims expense
   
1,262
     
1,145
 
Acquired liabilities
   
746
     
64
 
Other current liabilities
   
4,562
     
3,089
 
Estimated fair value of contingent consideration liability(1)
   
1,534
     
-
 
Total
 
$
26,228
   
$
20,605
 

(1) Represents the fair value estimate of additional earnings-based contingent consideration that may be realized by Clear Task's interest holders 12 months after the Clear Task acquisition.

10


7. Business Combinations
 
Acquisition of PointBridge
 
On February 8, 2012, the Company acquired substantially all of the assets of PointBridge pursuant to the terms of an Asset Purchase Agreement.  PointBridge was based in Chicago, Illinois, and was a business and technology consulting firm focused on collaboration, web content management, unified communications and business intelligence, primarily leveraging Microsoft technologies. The acquisition of PointBridge further solidified the Company's position among the largest and most capable Microsoft systems integrator consulting firms, as well as extended the Company's presence in Chicago, Milwaukee and Boston.

The Company's total allocable purchase price consideration was $20.5 million. The purchase price was comprised of $14.4 million in cash paid and $6.1 million of Company common stock issued at closing. The Company incurred approximately $0.7 million in transaction costs, which were expensed when incurred.

The Company allocated the total purchase price consideration between tangible assets, identified intangible assets, liabilities, and goodwill as follows (in millions):

Acquired tangible assets
 
$
5.0
 
Acquired intangible assets
   
6.2
 
Liabilities assumed
   
(1.1
)
Goodwill
   
10.4
 
Total purchase price
 
$
20.5
 

 The Company estimated that the intangible assets acquired have useful lives of eleven months to five years.

Acquisition of Nascent
 
On June 1, 2012, the Company acquired substantially all of the assets of Nascent pursuant to the terms of an Asset Purchase Agreement.  Nascent was based in Dallas, Texas, and was a full-service software evaluation and implementation firm that specialized in working with the Oracle E-Business Suite and Vertex for sales, use and value added taxes. The acquisition of Nascent allowed the Company significant cross-selling and growth opportunity within the existing client base with Oracle E-Business Suite, and extended the Company's presence in Texas, Oklahoma, Louisiana, and Arkansas.  

The Company's total allocable purchase price consideration was $16.8 million. The purchase price was comprised of $11.6 million in cash paid and $5.2 million of Company common stock issued at closing. The Company incurred approximately $0.6 million in transaction costs, which were expensed when incurred.
 
The Company allocated the total purchase price consideration between tangible assets, identified intangible assets, liabilities, and goodwill as follows (in millions):

Acquired tangible assets
 
$
3.8
 
Acquired intangible assets
   
4.4
 
Liabilities assumed
   
(1.1
)
Goodwill
   
9.7
 
Total purchase price
 
$
16.8
 

The Company estimated that the intangible assets acquired have useful lives of seven months to five years.
  
Acquisition of Northridge
 
On July 1, 2012, the Company acquired Northridge pursuant to the terms of an Agreement and Plan of Merger. Northridge was based in Atlanta, Georgia, and was an expert in the areas of business consulting, user experience, and collaboration technology primarily leveraging Microsoft technologies. The acquisition of Northridge further enhanced the Company's portfolio of services in collaboration strategy, portal migration and implementation, dashboards and analytics, user experience and branding, collaborative websites, and custom collaboration solutions utilizing Microsoft systems, as well as extended the Company's presence in the Atlanta and Charlotte markets. 
  
11

The Company's total allocable purchase price consideration was $13.9 million. The purchase price was comprised of $10.7 million in cash paid and $3.2 million of Company common stock issued at closing. The Company incurred approximately $0.6 million in transaction costs, which were expensed when incurred.

The Company allocated the total purchase price consideration between tangible assets, identified intangible assets, liabilities, and goodwill as follows (in millions):

Acquired tangible assets
 
$
3.1
 
Acquired intangible assets
   
4.1
 
Liabilities assumed
   
(2.9
)
Goodwill
   
9.6
 
Total purchase price
 
$
13.9
 

The Company estimated that the intangible assets acquired have useful lives of nine months to five years.

Acquisition of TriTek
 
On May 1, 2013, the Company acquired TriTek, pursuant to the terms of an Agreement and Plan of Merger. TriTek is an IBM-focused enterprise content management and business process management consulting firm. The acquisition of TriTek further enhanced the Company's existing capabilities and further positioned the Company as the IBM solution provider of choice for enterprises across North America.

The Company has initially estimated the total allocable purchase price consideration to be $21.1 million. The purchase price was comprised of $17.0 million in cash paid and $4.1 million of Company common stock issued at closing. The Company incurred approximately $0.8 million in transaction costs, which were expensed when incurred.

The Company has estimated the allocation of the total purchase price consideration between tangible assets, identified intangible assets, liabilities, and goodwill as follows (in millions):

Acquired tangible assets
 
$
12.3
 
Acquired intangible assets
   
6.2
 
Liabilities assumed
   
(5.6
)
Goodwill
   
8.2
 
Total purchase price
 
$
21.1
 

The Company estimated that the intangible assets acquired have useful lives of eight months to eight years.

The amounts above represent the fair value estimates as of September 30, 2013 and are subject to subsequent adjustment as the Company obtains additional information during the measurement period and finalizes its fair value estimates. Any subsequent adjustments to these fair value estimates occurring during the measurement period will result in an adjustment to goodwill or income, as applicable.

Acquisition of Clear Task
 
On May 17, 2013, the Company acquired Clear Task, pursuant to the terms of an Asset Purchase Agreement. Clear Task provided salesforce.com implementations and customizations for enterprise customers. Clear Task's professionals helped clients implement Service Cloud, Sales Cloud, Chatter and platform engagement solutions to strengthen customer, employee and partner relationships, and maintain their competitive advantage. The acquisition of Clear Task further expanded Perficient's cloud capabilities to include offerings from each of the world's leading cloud computing providers - IBM, Microsoft, Oracle and salesforce.com.

The Company has initially estimated the total allocable purchase price consideration to be $8.7 million. The purchase price was comprised of $6.0 million in cash paid and $1.3 million of Company common stock issued at closing increased by $1.4 million representing the initial fair value estimate of additional earnings-based contingent consideration, which may be realized by the Clear Task selling shareholders 12 months after the closing date of the acquisition. If the contingency is achieved, 80% of the earnings-based contingent consideration will be paid in cash and 20% will be issued in stock to the Clear Task selling shareholders. The contingent consideration is recorded in "Other current liabilities" on the Condensed Consolidated Balance Sheet as of September 30, 2013. The Company incurred approximately $0.6 million in transaction costs, which were expensed when incurred.

12

The Company has estimated the allocation of the total purchase price consideration between tangible assets, identified intangible assets, liabilities, and goodwill as follows (in millions):

Acquired tangible assets
 
$
2.2
 
Acquired intangible assets
   
1.7
 
Liabilities assumed
   
(0.7
)
Goodwill
   
5.5
 
Total purchase price
 
$
8.7
 

The Company estimated that the intangible assets acquired have useful lives of five months to five years.

The amounts above represent the fair value estimates as of September 30, 2013 and are subject to subsequent adjustment as the Company obtains additional information during the measurement period and finalizes its fair value estimates. Any subsequent adjustments to these fair value estimates occurring during the measurement period will result in an adjustment to goodwill or income, as applicable.

The results of the TriTek and Clear Task operations have been included in the Company's condensed consolidated financial statements since the respective acquisition dates.

The amounts of revenue and net income of TriTek and Clear Task included in the Company's Condensed Consolidated Statements of Operations from the acquisition date to September 30, 2013 are as follows (in thousands):

 
Acquisition Date to
September 30, 2013
 
 
 
Revenues
 
$
12,198
 
Net income
 
$
1,675
 

Acquisition of CoreMatrix Systems LLC ("CoreMatrix")

On October 11, 2013, the Company acquired CoreMatrix, pursuant to the terms of an Asset Purchase Agreement.  Refer to Note 11, Subsequent Events, for further discussion.

Pro-forma Results of Operations

The following presents the unaudited pro-forma combined results of operations of the Company with TriTek and Clear Task for the nine months ended September 30, 2013 and PointBridge, Nascent, Northridge, TriTek, and Clear Task for the nine months ended September 30, 2012, after giving effect to certain pro-forma adjustments related to the amortization of acquired intangible assets and assuming TriTek and Clear Task were acquired as of the beginning of 2012 and PointBridge, Nascent, and Northridge were acquired as of the beginning of 2011.

These unaudited pro-forma results are presented in compliance with the adoption of Accounting Standards Update ("ASU") 2010-29, Business Combinations (Topic 805): Disclosure of Supplementary Pro Forma Information for Business Combinations, and are not necessarily indicative of the actual consolidated results of operations had the acquisitions actually occurred on January 1, 2012 or January 1, 2011 or of future results of operations of the consolidated entities (in thousands, except per share information):

 
 
Nine Months Ended
 
 
 
September 30,
 
 
 
2013
   
2012
 
Revenues
 
$
287,806
   
$
278,658
 
Net income
 
$
18,079
   
$
13,451
 
Basic net income per share
 
$
0.59
   
$
0.45
 
Diluted net income per share
 
$
0.57
   
$
0.43
 
Shares used in computing basic net income per share
   
30,649
     
30,222
 
Shares used in computing diluted net income per share
   
31,692
     
31,476
 

13

8. Goodwill and Intangible Assets
 
Goodwill represents the excess purchase price over the fair value of net assets acquired, or net liabilities assumed, in a business combination. In accordance with ASC Topic 350, Intangibles – Goodwill and Other, the Company performs an annual impairment test of goodwill. The Company evaluates goodwill as of October 1 each year and more frequently if events or changes in circumstances indicate that goodwill might be impaired.  

Other intangible assets include customer relationships, non-compete arrangements, customer backlog, trade names, and internally developed software, which are being amortized over the assets' estimated useful lives using the straight-line method. Estimated useful lives range from five months to eight years. Amortization of customer relationships, non-compete arrangements, customer backlog, trade names, and internally developed software is considered an operating expense and is included in "Amortization" in the accompanying Condensed Consolidated Statements of Operations. The Company periodically reviews the estimated useful lives of its identifiable intangible assets, taking into consideration any events or circumstances that might result in a lack of recoverability or revised useful life.  

Goodwill
 
The changes in the carrying amount of goodwill for the nine months ended September 30, 2013 are as follows (in thousands):

Balance at December 31, 2012
 
$
160,936
 
Preliminary purchase price allocations for acquisitions (Note 7)
   
13,704
 
Purchase accounting adjustments
   
522
 
Balance at September 30, 2013
 
$
175,162
 

Intangible Assets with Definite Lives

The following table presents a summary of the Company's intangible assets that are subject to amortization (in thousands):

 
 
September 30, 2013
   
December 31, 2012
 
 
 
Gross
Carrying
Amounts
   
Accumulated
Amortization
   
Net
Carrying
Amounts
   
Gross
Carrying
Amounts
   
Accumulated
Amortization
   
Net
Carrying
Amounts
 
Customer relationships
 
$
26,913
   
$
(9,235
)
 
$
17,678
   
$
22,682
   
$
(7,299
)
 
$
15,383
 
Non-compete agreements
   
1,400
     
(635
)
   
765
     
1,156
     
(425
)
   
731
 
Customer backlog
   
685
     
(497
)
   
188
     
306
     
(184
)
   
122
 
Trade name
   
114
     
(46
)
   
68
     
265
     
(204
)
   
61
 
Internally developed software
   
3,346
     
(719
)
   
2,627
     
1,642
     
(589
)
   
1,053
 
Total
 
$
32,458
   
$
(11,132
)
 
$
21,326
   
$
26,051
   
$
(8,701
)
 
$
17,350
 

The estimated useful lives of identifiable intangible assets are as follows:
 
       Customer relationships
3 – 8 years
       Non-compete agreements
2 – 5 years
       Internally developed software
1 – 7 years
       Trade name
1  year
       Customer backlog
5 – 8 months

9. Line of Credit
 
On July 31, 2013, the Company renewed and extended the term of its Credit Agreement (the "Credit Agreement") with Silicon Valley Bank ("SVB"), U.S. Bank National Association, and Bank of America, N.A.  The Credit Agreement provides for revolving credit borrowings up to a maximum principal amount of $75.0 million, subject to a commitment increase of $25.0 million.  The Credit Agreement also allows for the issuance of letters of credit in the aggregate amount of up to $5.0 million at any one time.  Outstanding letters of credit reduce the credit available for revolving credit borrowings.  As of September 30, 2013, the Company had an outstanding letter of credit in the amount of $0.2 million to secure an office space lease.  The Credit Agreement also allows for the issuance of swing line loans in the aggregate of $10.0 million.   Substantially all of the Company's assets are pledged to secure the credit facility.  
 
14

All outstanding amounts owed under the Credit Agreement become due and payable no later than the final maturity date of July 31, 2017.  Borrowings under the credit facility bear interest at the Company's option of SVB's prime rate (4.00% on September 30, 2013) plus a margin ranging from 0.00% to 0.50% or one-month LIBOR (0.18% on September 30, 2013) plus a margin ranging from 2.00% to 2.50%.  The additional margin amount is dependent on the level of outstanding borrowings. As of September 30, 2013, the Company had $58.8 million of borrowing capacity.  An annual commitment fee of 0.30% is incurred on the unused portion of the line of credit.

The Company is required to comply with various financial covenants under the Credit Agreement. Specifically, the Company is required to maintain a ratio of earnings before interest, taxes, depreciation, and amortization ("EBITDA") plus stock compensation and minus income taxes paid and capital expenditures to interest expense and scheduled payments due for borrowings on a trailing three months basis annualized of not less than 2.00 to 1.00 and a ratio of current maturities of long-term debt to EBITDA plus stock compensation and minus income taxes paid and capital expenditures of not more than 2.75 to 1.00.
 
At September 30, 2013, the Company was in compliance with all covenants under the Credit Agreement.

10. Income Taxes
 
The Company files income tax returns in the U.S. federal jurisdiction and various state and foreign jurisdictions.  The Internal Revenue Service (the "IRS") has completed examinations of the Company's U.S. income tax returns or the statute of limitations has passed on returns for the years through and including 2009. As of September 30, 2013, the IRS has proposed no significant adjustments to any of the Company's tax positions. The Company's 2011 U.S. income tax return is currently under examination by the IRS. 

Under the provisions of the ASC Subtopic 740-10-25, Income Taxes - Recognition, the Company had an unrecognized tax benefit of $0.5 million as of September 30, 2013.

The Company's effective tax rate was 29.5% and 30.5% for the respective three and nine months ended September 30, 2013 compared to 31.0% and 38.1% for the respective three and nine months ended September 30, 2012. The decrease in the effective rate is primarily due to (i) the research and development tax credit for 2012, which was approved by Congress in January 2013 and which was recorded in the first quarter as a discrete item, (ii) the research and development tax credit for 2013, (iii) the U.S. domestic production deduction for 2010, 2011, and 2012 which was recorded in the third quarter as a discrete item, and (iv) the U.S. domestic production deduction for 2013. In addition to the research and development tax credit and U.S. domestic production deduction, the difference between the Company's federal statutory rate of 35% and the effective tax rate relates primarily to state income taxes, net of the federal benefit, and permanent non-deductible items such as non-deductible executive compensation and 50% of meals and entertainment expenses.  As of September 30, 2013, the Company's net current deferred tax asset was $0.6 million and its net non-current deferred tax liability was $2.0 million.  Generally, deferred tax assets are related to stock compensation, accruals and net operating losses of acquired companies.  Deferred tax liabilities relate to goodwill, fixed asset depreciation, and prepaid expenses.  Net current deferred tax assets are recorded in "Other current assets" and net non-current deferred liabilities are recorded in "Other non-current liabilities" on the Condensed Consolidated Balance Sheets as of September 30, 2013 and December 31, 2012.

11.  Subsequent Events
 
                On October 11, 2013, the Company acquired CoreMatrix, pursuant to the terms of an Asset Purchase Agreement, for approximately $31.5 million, of which approximately $18.5 million was cash paid at closing, $3.0 million was Company common stock placed in a one-year escrow at closing, and $10.0 million represents the initial fair value estimate of additional earnings-based contingent consideration, which may be realized by CoreMatrix at 12 and 24 months after the closing date of the acquisition.  If the contingency is achieved, 70% of the earnings-based contingent consideration will be paid in cash and 30% will be issued in stock to CoreMatrix.  CoreMatrix was a salesforce.com cloud computing services and solutions firm. The acquisition of CoreMatrix provides the Company with the comprehensive capacity to sell and deliver Salesforce solutions across North America.

Goodwill and intangible assets are expected to be recorded on the Consolidated Balance Sheet from the acquisition of CoreMatrix. As of November 7, 2013, the initial accounting for the business combination has not been completed, including the measurement of certain intangible assets and goodwill.  Acquisition costs for the three and nine months ended September 30, 2013 were immaterial.

12.  Recent Accounting Pronouncements
 
In February 2013, the Financial Accounting Standards Board issued Accounting Standards Update ("ASU") No. 2013-02, "Reporting of Amounts Reclassified Out of Accumulated Other Comprehensive Income" that requires entities to disclose either on the face of or in the notes to the financial statements the effects of reclassifications out of accumulated other comprehensive income ("AOCI").  For items reclassified out of AOCI and into net income in their entirety, entities must disclose the effect of the reclassification on each affected net income item. For items that are not reclassified in their entirety into net income, entities must provide a cross reference to other required U.S. GAAP disclosures. This ASU does not change the items currently reported in other comprehensive income and is effective for annual reporting periods beginning after December 15, 2012 and interim periods within those years. The adoption of these provisions did not have an impact on the condensed consolidated financial statements of the Company.

15

Item 2. Management's Discussion and Analysis of Financial Condition and Results of Operations

Statements made in this Form 10-Q, including without limitation this Management's Discussion and Analysis of Financial Condition and Results of Operations, other than statements of historical information, are forward looking statements within the meaning of 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"). These forward-looking statements may sometimes be identified by such words as "may," "will," "expect," "anticipate," "believe," "estimate" and "continue" or similar words. We believe that it is important to communicate our future expectations to investors.  However, these forward-looking statements involve many risks and uncertainties. Our actual results could differ materially from those indicated in such forward-looking statements as a result of certain factors, including but not limited to, those set forth under Risk Factors in our Annual Report on Form 10-K previously filed with the SEC and elsewhere in this Form 10-Q. We are under no duty to update any of the forward-looking statements after the date of this Form 10-Q to conform these statements to actual results. For additional information, see the "Special Note Regarding Forward-Looking Statements" contained in this Form 10-Q.

Overview

We are an information technology consulting firm serving Forbes Global 2000 and other large enterprise companies with a primary focus on the United States. We help our clients gain competitive advantage by using Internet-based technologies to make their businesses more responsive to market opportunities and threats, strengthen relationships with their customers, suppliers and partners, improve productivity, and reduce information technology costs. We design, build, and deliver business-driven technology solutions using third party software products. Our solutions include business analysis, portals and collaboration, business integration, user experience, enterprise content management, customer relationship management, interactive design, enterprise performance management, business process management, business intelligence, eCommerce, mobile platforms, custom applications, and technology platform implementations, among others. Our solutions enable our clients to operate a real-time enterprise that dynamically adapts business processes and the systems that support them to meet the changing demands of an increasingly global, Internet-driven, and competitive marketplace.

Services Revenues

Services revenues are derived from professional services that include developing, implementing, integrating, automating and extending business processes, technology infrastructure, and software applications. Most of our projects are performed on a time and materials basis, while a smaller portion of our revenues is derived from projects performed on a fixed fee basis. Fixed fee engagements represented approximately 10% of our services revenues for the three and nine months ended September 30, 2013 compared to 11% and 10% for the respective three and nine months ended September 30, 2012. For time and material projects, revenues are recognized and billed by multiplying the number of hours our professionals expend in the performance of the project by the established billing rates. For fixed fee projects, revenues are generally recognized using an input method based on the ratio of hours expended to total estimated hours. Amounts invoiced and collected in excess of revenues recognized are classified as deferred revenues. On most projects, we are also reimbursed for out-of-pocket expenses such as airfare, lodging, and meals. These reimbursements are included as a component of revenues. The aggregate amount of reimbursed expenses will fluctuate depending on the location of our clients, the total number of our projects that require travel, and whether our arrangements with our clients provide for the reimbursement of travel and other project-related expenses.

Software and Hardware Revenues

Software and hardware revenues are derived from sales of third-party software and hardware. Revenues from sales of third-party software and hardware are generally recorded on a gross basis provided that we act as a principal in the transaction. On rare occasions, we do not meet the requirements to be considered a principal in the transaction and act as an agent.  In these cases, revenues are recorded on a net basis. Software and hardware revenues are expected to fluctuate depending on our clients' demand for these products.

If we enter into contracts for the sale of services and software or hardware, management evaluates whether each element should be accounted for separately by considering the following criteria: (1) whether the deliverables have value to the client on a stand-alone basis; and (2) whether delivery or performance of the undelivered item or items is considered probable and substantially in our control (only if the arrangement includes a general right of return related to the delivered item). Further, for sales of software and services, management also evaluates whether the services are essential to the functionality of the software and has fair value evidence for each deliverable. If management concludes that the separation criteria are met, then it accounts for each deliverable in the transaction separately, based on the relevant revenue recognition policies. Generally, all deliverables of our multiple element arrangements meet these criteria and are accounted for separately, with the arrangement consideration allocated among the deliverables using vendor-specific objective evidence of the selling price. As a result, we generally recognize software and hardware sales upon delivery to the customer and services consistent with the policies described herein.

Further, delivery of software and hardware sales, when sold contemporaneously with services, can generally occur at varying times depending on the specific client project arrangement. Delivery of services generally occurs over a period of time consistent with the timeline as outlined in the client contract.

There are no significant cancellation or termination-type provisions for our software and hardware sales. Contracts for professional services provide for a general right, to the client or us, to cancel or terminate the contract within a given period of time (generally 10 to 30 days' notice is required). The client is responsible for any time and expenses incurred up to the date of cancellation or termination of the contract.

16

Cost of Revenues

Cost of revenues consists primarily of cash and non-cash compensation and benefits, including bonuses and non-cash compensation related to equity awards.  Cost of revenues also includes the costs associated with subcontractors.  Third-party software and hardware costs, reimbursable expenses and other unreimbursed project-related expenses are also included in cost of revenues. Project-related expenses will fluctuate generally depending on outside factors including the cost and frequency of travel and the location of our clients. Cost of revenues does not include depreciation of assets used in the production of revenues which are primarily personal computers, servers, and other information technology related equipment.

Gross Margins

Our gross margins for services are affected by the utilization rates of our professionals (defined as the percentage of our professionals' time billed to clients divided by the total available hours in the respective period), the salaries we pay our professionals, and the average billing rate we receive from our clients. If a project ends earlier than scheduled, we retain professionals in advance of receiving project assignments, or if demand for our services declines, our utilization rate will decline and adversely affect our gross margins. Gross margin percentages of third-party software and hardware sales are typically lower than gross margin percentages for services, and the mix of services and software and hardware for a particular period can significantly impact our total combined gross margin percentage for such period. In addition, gross margin for software and hardware sales can fluctuate due to pricing and other competitive pressures. 

Selling, General, and Administrative Expenses

Selling, general and administrative ("SG&A") expenses are primarily composed of sales-related costs, general and administrative salaries, stock compensation expense, recruiting expense, office costs, bad debts, variable compensation costs, and other miscellaneous expenses.  We work to minimize selling costs by focusing on repeat business with existing clients and by accessing sales leads generated by our software vendors, most notably IBM, Oracle and Microsoft, whose products we use to design and implement solutions for our clients. These relationships enable us to reduce our selling costs and sales cycle times and increase win rates through leveraging our partners' marketing efforts and endorsements.

Plans for Growth and Acquisitions

Our goal is to continue to build one of the leading independent information technology consulting firms by expanding our relationships with existing and new clients and through the continuation of our disciplined acquisition strategy.  Our future growth plan includes expanding our business with a primary focus on customers in the United States, both organically and through acquisitions.  We also intend to further leverage our existing offshore capabilities to support our future growth and provide our clients flexible options for project delivery.

When analyzing revenue growth by base business compared to acquired companies in the Results of Operations section below, revenue attributable to base business is defined as revenue from an acquired company that has been owned for a full four quarters after the date of acquisition.

Results of Operations

Three months ended September 30, 2013 compared to three months ended September 30, 2012

Revenues. Total revenues increased 11% to $96.8 million for the three months ended September 30, 2013 from $87.5 million for the three months ended September 30, 2012.

 
 
Financial Results
   
Explanation for Increases
Over Prior Year Period
 
 
 
(in thousands)
   
(in thousands)
 
 
 
For the Three
Months Ended
September 30, 2013
   
For the Three
Months Ended
September 30, 2012
   
Total Increase
Over Prior
Year Period
   
Increase (Decrease)
Attributable to
Acquired
Companies
   
Increase (Decrease)
Attributable to
Base Business
 
Services Revenues
 
$
86,568
   
$
75,948
   
$
10,620
   
$
7,132
   
$
3,488
 
Software and Hardware Revenues
   
5,620
     
7,450
     
(1,830
)
   
12
     
(1,842
)
Reimbursable Expenses
   
4,570
     
4,076
     
494
     
241
     
253
 
Total Revenues
 
$
96,758
   
$
87,474
   
$
9,284
   
$
7,385
   
$
1,899
 


17

Services revenues increased 14% to $86.6 million for the three months ended September 30, 2013 from $75.9 million for the three months ended September 30, 2012.  Services revenues attributable to our base business increased by $3.5 million while services revenues attributable to acquired companies increased $7.1 million, resulting in a total increase of $10.6 million.

Software and hardware revenues decreased 25% to $5.6 million for the three months ended September 30, 2013 from $7.5 million for the three months ended September 30, 2012 primarily due to a decrease in initial and renewal software license sales. Reimbursable expenses increased 12% to $4.6 million for the three months ended September 30, 2013 from $4.1 million for the three months ended September 30, 2012. We do not realize any profit on reimbursable expenses.

Cost of Revenues. Cost of revenues increased 6% to $62.9 million for the three months ended September 30, 2013 from $59.2 million for the three months ended September 30, 2012.  The increase in cost of revenues is primarily related to costs associated with service revenue which increased 9% to $53.4 million for the three months ended September 30, 2013 from $48.9 million due to an increase in revenue as noted above.  Software and hardware costs decreased 22% to $4.9 million for the three months ended September 30, 2013 from $6.3 million for the three months ended September 30, 2012, as a result of lower software sales.

Gross Margin. Gross margin increased 20% to $33.9 million for the three months ended September 30, 2013 from $28.2 million for the three months ended September 30, 2012. Gross margin as a percentage of revenues increased to 35.0% for the three months ended September 30, 2013 from 32.3% for the three months ended September 30, 2012. Services gross margin, excluding reimbursable expenses, increased to 38.3% or $33.2 million for the three months ended September 30, 2013 from 35.7% or $27.1 million for the three months ended September 30, 2012.  The increase in services gross margin is primarily a result of a higher average bill rate.  The average bill rate for our professionals increased to $120 per hour for the three months ended September 30, 2013 from $115 per hour for the three months ended September 30, 2012, primarily due to improved pricing opportunities. The average employee bill rate for the three months ended September 30, 2013 excluding offshore resources was $137 per hour compared to $130 per hour for the three months ended September 30, 2012.

Selling, General and Administrative. SG&A expenses increased 16% to $20.5 million for the three months ended September 30, 2013 from $17.7 million for the three months ended September 30, 2012 primarily due to an increase in research and development costs, sales related costs, and general and administrative salaries.  SG&A expenses, as a percentage of revenues, increased to 21.2% for the three months ended September 30, 2013 from 20.3% for the three months ended September 30, 2012.

Depreciation. Depreciation expense increased 52% to $0.9 million for the three months ended September 30, 2013 from $0.6 million for the three months ended September 30, 2012. The increase in depreciation expense is mainly attributable to the addition of fixed assets from acquisitions during 2012 and 2013.  Depreciation expense as a percentage of revenues was 1.0% for the three months ended September 30, 2013 and 0.7% for the three months ended September 30, 2012.

Amortization. Amortization expense decreased 13% to $2.0 million for the three months ended September 30, 2013 from $2.3 million for the three months ended September 30, 2012. The decrease in amortization expense is due to the timing of assets being fully amortized. Amortization expense as a percentage of revenues was 2.0% for the three months ended September 30, 2013 and 2.6% for the three months ended September 30, 2012.

Acquisition Costs. Acquisition-related costs were immaterial in both the three months ended September 30, 2013 and the three months ended September 30, 2012.

Adjustment to Fair Value of Contingent Consideration. An adjustment of $0.1 million was recorded during the three months ended September 30, 2013 for the accretion of the fair value estimate for the earnings-based contingent consideration related to the Clear Task acquisition. An adjustment of $0.1 million was made during the three months ended September 30, 2012 for the accretion of the fair value estimate for the earnings-based contingent consideration related to the Exervio acquisition.

Provision for Income Taxes. We provide for federal, state and foreign income taxes at the applicable statutory rates adjusted for non-deductible expenses. Our effective tax rate decreased to 29.5% for the three months ended September 30, 2013 from 31.0% for the  three months ended September 30, 2012 due mainly to the U.S. domestic production deduction for 2010, 2011, 2012 and 2013.

18

Nine months ended September 30, 2013 compared to nine months ended September 30, 2012

Revenues. Total revenues increased 13% to $275.9 million for the nine months ended September 30, 2013 from $244.0 million for the nine months ended September 30, 2012.

 
Financial Results
 
Explanation for Increases Over Prior Year Period
 
 
(in thousands)
 
(in thousands)
 
 
For the Nine
Months Ended
September 30, 2013
 
For the Nine
Months Ended
September 30, 2012
 
Total Increase Over Prior Year Period
 
Increase (Decrease) Attributable to Acquired Companies
 
Increase (Decrease) Attributable to Base Business
 
Services Revenues
 
$
240,549
   
$
214,793
   
$
25,756
   
$
22,338
   
$
3,418
 
Software and Hardware Revenues
   
23,169
     
17,122
     
6,047
     
410
     
5,637
 
Reimbursable Expenses
   
12,142
     
12,053
     
89
     
721
     
(632
)
Total Revenues
 
$
275,860
   
$
243,968
   
$
31,892
   
$
23,469
   
$
8,423
 

Services revenues increased 12% to $240.5 million for the nine months ended September 30, 2013 from $214.8 million for the nine months ended September 30, 2012. The increase in services revenues is primarily due to the acquisitions in 2012 and 2013. Services revenues attributable to our base business increased $3.4 million while services revenues attributable to acquired companies increased $22.3 million, resulting in a total increase of $25.8 million.

Software and hardware revenues increased 35% to $23.2 million for the nine months ended September 30, 2013 from $17.1 million for the nine months ended September 30, 2012 due to an increase in initial software license sales, the volume of hardware sales, and larger hardware sales compared to 2012. Reimbursable expenses were $12.1 million for both the nine months ended September 30, 2013 and the nine months ended September 30, 2012. We do not realize any profit on reimbursable expenses.

Cost of Revenues. Cost of revenues increased 12% to $185.9 million for the nine months ended September 30, 2013 from $166.3 million for the nine months ended September 30, 2012. The increase in cost of revenues is primarily related to costs associated with service revenue which increased 10% to $153.3 million for the nine months ended September 30, 2013 from $139.7 million for the nine months ended September 30, 2012.  Costs associated with software and hardware sales, increased 41% to $20.5 million for the nine months ended September 30, 2013 from $14.6 million for the nine months ended September 30, 2012, as a result of increased software and hardware sales.

Gross Margin. Gross margin increased 16% to $90.0 million for the nine months ended September 30, 2013 from $77.6 million for the nine months ended September 30, 2012. Gross margin as a percentage of revenues increased to 32.6% for the nine months ended September 30, 2013 from 31.8% for the nine months ended September 30, 2012.  Services gross margin, excluding reimbursable expenses, increased to 36.3% or $87.3 million for the nine months ended September 30, 2013 from 34.9% or $75.1 million for the nine months ended September 30, 2012. The increase in services gross margin is primarily a result of higher average bill rates. The average bill rate for our professionals increased to $119 per hour for the nine months ended September 30, 2013 from $114 per hour for the nine months ended September 30, 2012, primarily due to the improved pricing opportunities. The average employee bill rate for the nine months ended September 30, 2013, excluding offshore resources, was $134 per hour compared to $128 per hour for the nine months ended September 30, 2012.

Selling, General and Administrative. SG&A expenses increased 17% to $57.3 million for the nine months ended September 30, 2013 from $49.1 million for the nine months ended September 30, 2012 primarily due to an increase in research and development costs, office costs and general and administrative salaries. SG&A expenses, as a percentage of revenues, increased to 20.8% for the nine months ended September 30, 2013 from 20.1% for the nine months ended September 30, 2012.

Depreciation. Depreciation expense increased 47% to $2.3 million for the nine months ended September 30, 2013 from $1.6 million for the nine months ended September 30, 2012. The increase in depreciation expense is mainly attributable to the addition of depreciation related to fixed assets from acquisitions during 2012 and 2013. Depreciation expense as a percentage of revenues was 0.8% for the nine months ended September 30, 2013 and 0.7% for the nine months ended September 30, 2012.

Amortization. Amortization expense increased 2% to $5.8 million for the nine months ended September 30, 2013 from $5.7 million for the nine months ended September 30, 2012. The increase in amortization expense is due to the addition of amortization related to acquired intangible assets during 2012 and 2013, offset by fully amortized intangible assets.

Acquisition Costs. Acquisition-related costs decreased 21% to $1.4 million for the nine months ended September 30, 2013 from $1.8 million for the nine months ended September 30, 2012. The acquisition-related costs incurred during the nine months ended September 30, 2013 were related to the acquisition of TriTek and Clear Task while the acquisition-related costs incurred during the nine months ended September 30, 2012 were related to the acquisition of PointBridge, Nascent and Northridge. Acquisition-related costs were incurred for legal, accounting, and valuation services performed by third parties.

Adjustment to Fair Value of Contingent Consideration. A $0.1 million adjustment to the fair value of contingent consideration was recorded during the nine months ended September 30, 2013 for the accretion of the fair value estimate for the earnings-based contingent consideration related to the Clear Task acquisition.  An adjustment of $0.4 million was made during the nine months ended September 30, 2012 for the accretion of the fair value estimate for the earnings-based contingent consideration related to the Exervio acquisition.

Provision for Income Taxes. We provide for federal, state, and foreign income taxes at the applicable statutory rates adjusted for non-deductible expenses. Our effective tax rate decreased to 30.5% for the nine months ended September 30, 2013 from 38.1% for the nine months ended September 30, 2012 due mainly to the research and development tax credit for 2013, the research and development tax credit for 2012, which was approved by Congress in January 2013 and recorded in the first quarter of 2013, and the U.S. domestic production deduction for 2010, 2011, 2012 and 2013.

19

Liquidity and Capital Resources

Selected measures of liquidity and capital resources are as follows (in millions):

 
 
As of
September 30,
2013
   
As of
December 31,
2012
 
Cash, cash equivalents and investments
 
$
5.4
   
$
5.8
 
Working capital (including cash and cash equivalents)
 
$
63.3
   
$
52.3
 
Amounts available under credit facilities
 
$
58.8
   
$
47.2
 

 Net Cash Provided By Operating Activities

Net cash provided by operating activities for the nine months ended September 30, 2013 was $25.8 million compared to net cash provided by operating activities of $20.8 million for the nine months ended September 30, 2012.  For the nine months ended September 30, 2013, the primary components of operating cash flows were net income of $15.9 million plus non-cash charges of $15.6 million and working capital investments of $5.7 million.  The primary components of operating cash flows for the nine months ended September 30, 2012 were net income of $11.7 million plus non-cash charges of $14.1 million, offset by investments in working capital of $5.0 million.

Net Cash Used In Investing Activities

During the nine months ended September 30, 2013, we used $19.8 million for acquisition purchases and $6.0 million to purchase property and equipment and to develop certain software for internal use. During the nine months ended September 30, 2012, we used $36.4 million for acquisition purchases and $1.5 million for purchases of equipment and to develop certain software for internal use.  The increase in purchases of property and equipment during the nine months ended September 30, 2013 compared to the nine months ended September 30, 2012 is primarily due to our investment in a company-wide agreement for various software licenses.

Net Cash Provided By Financing Activities

During the nine months ended September 30, 2013, we drew down $128.2 million from our line of credit and we realized a tax benefit related to vesting of stock awards and stock option exercises plus proceeds from the exercise of stock options and sales of stock through the Employee Stock Purchase Plan of $1.9 million.  We repaid $115.0 million on our line of credit, incurred $0.4 million in credit facility fees, used $13.1 million to repurchase shares of our common stock through the stock repurchase program and $2.0 million to remit taxes withheld as part of a net share settlement of restricted stock vesting. For the nine months ended September 30, 2012, we drew down $116.1 million from our line of credit and we realized a tax benefit related to vesting of stock awards and stock option exercises plus proceeds from the exercise of stock options and sales of stock through the Employee Stock Purchase Plan of $0.9 million. We repaid $104.6 million on our line of credit, used $0.4 million to settle a portion of the contingent consideration for the purchase of Exervio, used $0.6 million to repurchase shares of our common stock through the stock repurchase program and used $0.6 million to remit taxes withheld as part of a net share settlement of restricted stock vesting.

Availability of Funds from Bank Line of Credit Facility

On July 31, 2013, the Company renewed and extended the term of its Credit Agreement (the "Credit Agreement") with Silicon Valley Bank ("SVB"), U.S. Bank National Association, and Bank of America, N.A.  The Credit Agreement provides for revolving credit borrowings up to a maximum principal amount of $75.0 million, subject to a commitment increase of $25.0 million.  The Credit Agreement also allows for the issuance of letters of credit in the aggregate amount of up to $5.0 million at any one time.  Outstanding letters of credit reduce the credit available for revolving credit borrowings.  As of September 30, 2013, the Company had an outstanding letter of credit in the amount of $0.2 million to secure an office space lease.  The Credit Agreement also allows for the issuance of swing line loans in the aggregate of $10.0 million.   Substantially all of the Company's assets are pledged to secure the credit facility.  
 
All outstanding amounts owed under the Credit Agreement become due and payable no later than the final maturity date of July 31, 2017.  Borrowings under the credit facility bear interest at the Company's option of SVB's prime rate (4.00% on September 30, 2013) plus a margin ranging from 0.00% to 0.50% or one-month LIBOR (0.18% on September 30, 2013) plus a margin ranging from 2.00% to 2.50%.  The additional margin amount is dependent on the level of outstanding borrowings. As of September 30, 2013, the Company had $58.8 million of borrowing capacity.  An annual commitment fee of 0.30% is incurred on the unused portion of the line of credit.

At September 30, 2013, the Company was in compliance with all covenants under the Credit Agreement.

20

Stock Repurchase Program

Prior to 2013, our Board of Directors authorized the repurchase of up to $70.0 million of our common stock. In June 2013, our Board of Directors authorized the repurchase of up to an additional $20.0 million of our common stock for a total repurchase program of $90.0 million. The repurchase program expires December 31, 2014.

From time to time, we establish a written trading plan in accordance with Rule 10b5-1 of the Exchange Act, pursuant to which we make a portion of our stock repurchases.  Additional repurchases will be at times and in amounts as the Company deems appropriate and will be made through open market transactions in compliance with Rule 10b-18 of the Exchange Act, subject to market conditions, applicable legal requirements, and other factors.
 
Since the program's inception on August 11, 2008, we have repurchased approximately $73.1 million (8.9 million shares) of our outstanding common stock through September 30, 2013.

Contractual Obligations
 
There were no material changes outside the ordinary course of our business in lease obligations in the first nine months of 2013. 

As of September 30, 2013, there was $16.0 million outstanding under the Credit Agreement as compared to $2.8 million as of December 31, 2012.  The amounts are classified as "Long-term debt" within the Condensed Consolidated Balance Sheets and will become due and payable no later than the final maturity date of July 31, 2017.

Off Balance Sheet Arrangements

We do not have any off-balance sheet arrangements that have or are reasonably likely to have a current or future effect on our financial condition, changes in financial condition, revenues or expenses, results of operations, liquidity, capital expenditures or capital resources that are material to investors.

Conclusion

Of the total cash and cash equivalents reported on the Condensed Consolidated Balance Sheet as of September 30, 2013 of $5.4 million, approximately $4.3 million was held by the Company's Chinese operations and is considered to be indefinitely reinvested in those operations. The Company has no intention of repatriating cash from its Chinese operations in the foreseeable future.

We believe that the currently available funds, access to capital from our credit facility, and cash flows generated from operations will be sufficient to meet our working capital requirements and other capital needs for the next 12 months.

Critical Accounting Policies

Our accounting policies are fully described in Note 2, Summary of Significant Accounting Policies, to our Consolidated Financial Statements in our Annual Report on Form 10-K for the year ended December 31, 2012. We believe our most critical accounting policies include revenue recognition, accounting for goodwill and intangible assets, purchase accounting, accounting for stock-based compensation, and income taxes.

Item 3. Quantitative and Qualitative Disclosures about Market Risk

Exchange Rate Sensitivity

We are exposed to market risks associated with changes in foreign currency exchange rates because we generate a portion of our revenues and incur a portion of our expenses in currencies other than the U.S. dollar.  As of September 30, 2013, we were exposed to changes in exchange rates between the U.S. dollar and the Canadian Dollar, between the U.S. Dollar and the Chinese Yuan, and between the U.S. Dollar and the Indian Rupee.  We have not hedged foreign currency exposures related to transactions denominated in currencies other than U.S. Dollars. Our exposure to foreign currency risk is not significant.

Interest Rate Sensitivity

As of September 30, 2013, there was $16.0 million outstanding and $58.8 million of available borrowing capacity under our line of credit facility. Our interest expense will fluctuate as the interest rate for the line of credit floats based, at our option, on our lead lender's prime rate plus a margin or the one-month LIBOR rate plus a margin. Based on the $16.0 million outstanding on the line of credit as of September 30, 2013, an increase in the interest rate of 100 basis points would add $160,000 of interest expense per year, which is not considered material to our financial position or results of operations.

We had unrestricted cash and cash equivalents totaling $5.4 million at September 30, 2013 and $5.8 million at December 31, 2012.  The unrestricted cash and cash equivalents are held for working capital purposes. We do not enter into investments for trading or speculative purposes. Due to the short-term nature of these investments, we believe that we do not have any material exposure to changes in the fair value of our investment portfolio as a result of changes in interest rates. Declines in interest rates, however, will reduce future interest income.

Item 4.  Controls and Procedures

Evaluation of Disclosure Controls and Procedures

We maintain disclosure controls and procedures that are designed to ensure that information required to be disclosed in reports that we file or submit under the Exchange Act is recorded, processed, summarized, and reported within the time periods specified in the SEC's rules and forms, and that such information is accumulated and communicated to management, including our principal executive officer and principal financial officer, as appropriate, to allow timely decisions regarding required disclosure.

Our management, with the participation of our principal executive officer and principal financial officer, has evaluated the effectiveness of the disclosure controls and procedures as of the end of the period covered by this report. Based on that evaluation, our management, with the participation of our principal executive officer and principal financial officer, concluded that these disclosure controls and procedures were effective.

There was no change in our internal control over financial reporting as defined in Exchange Act Rule 13a-15(f) during the three months ended September 30, 2013, that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

21


PART II. OTHER INFORMATION

Item 1A.  Risk Factors

In evaluating all forward-looking statements, you should specifically consider various risk factors that may cause actual results to vary from those contained in the forward-looking statements. Our risk factors are included in our Annual Report on Form 10-K for the year ended December 31, 2012, as filed with the SEC on March 7, 2013 and available at www.sec.gov. There have been no material changes to these risk factors since the filing of our Form 10-K.

Item 2.  Unregistered Sales of Equity Securities and Use of Proceeds

Issuer Purchases of Securities

Prior to 2013, our Board of Directors authorized the repurchase of up to $70.0 million of our common stock. In June 2013, the Board of Directors authorized the repurchase of up to an additional $20.0 million of our common stock for a total repurchase program of $90.0 million. The repurchase program expires December 31, 2014.  The program could be suspended or discontinued at any time, based on market, economic, or business conditions.  The timing and amount of repurchase transactions will be determined by our management based on its evaluation of market conditions, share price, and other factors.

Since the program's inception on August 11, 2008, we have repurchased approximately $73.1 million of our outstanding common stock through September 30, 2013.

Period
 
Total Number of Shares Purchased
   
Average Price Paid Per
Share (1)
   
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
 
Beginning Balance as of June 30, 2013
   
8,730,970
   
$
8.02
     
8,730,970
   
$
20,015,869
 
July 1-31, 2013
   
44,800
     
13.83
     
44,800
   
$
19,396,122
 
August 1-31, 2013
   
110,400
     
16.73
     
110,400
   
$
17,548,952
 
September 1-30, 2013
   
42,500
     
16.16
     
42,500
   
$
16,862,119
 
Ending Balance as of September 30, 2013
   
8,928,670
   
$
8.19
     
8,928,670
         

(1) Average price paid per share includes commission.

Item 5.  Other Information

On November 5, 2013, David D. May resigned from the Board of Directors of the Company effective on that date. Mr. May's resignation was not due to any disagreement with the Company or the Board of Directors on any matter relating to the Company's operations, policies or practices.

Item 6.  Exhibits

The exhibits filed as part of this Report on Form 10-Q are listed in the Exhibit Index immediately preceding the exhibits.

22


SIGNATURES

Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.

 
 
 
 
PERFICIENT, INC.
 
 
 
 
 
 
Date: November 7, 2013
By:
/s/ Jeffrey S. Davis
 
Jeffrey S. Davis
 
Chief Executive Officer (Principal Executive Officer)

 
 
 
 
 
 
Date: November 7, 2013
By:
/s/ Paul E. Martin
 
Paul E. Martin
 
Chief Financial Officer (Principal Financial Officer)

23


EXHIBITS INDEX

Exhibit
Number
Description
3.1
Certificate of Incorporation of Perficient, Inc., previously filed with the Securities and Exchange Commission as an Exhibit to our Registration Statement on Form SB-2 (File No. 333-78337) declared effective on July 28, 1999 by the Securities and Exchange Commission and incorporated herein by reference
3.2
Certificate of Amendment to Certificate of Incorporation of Perficient, Inc., previously filed with the Securities and Exchange Commission as an Exhibit to our Form 8-A (File No. 000-51167) filed with the Securities and Exchange Commission pursuant to Section 12(g) of the Securities Exchange Act of 1934 on February 15, 2005 and incorporated herein by reference
3.3
Certificate of Amendment to Certificate of Incorporation of Perficient, Inc., previously filed with the Securities and Exchange Commission as an Exhibit to our Registration Statement on form S-8 (File No. 333-130624) filed on December 22, 2005 and incorporated herein by reference
3.4
Amended and Restated Bylaws of Perficient, Inc., previously filed with the Securities and Exchange Commission as an Exhibit to our Annual Report on Form 10-K for the year ended December 31, 2012 (File No. 001-15169) filed March 7, 2013 and incorporated herein by reference
4.1
Specimen Certificate for shares of Perficient, Inc. common stock, previously filed with the Securities and Exchange Commission as an Exhibit to our Quarterly Report on Form 10-Q (File No. 001-15169) filed May 7, 2009 and incorporated herein by reference
31.1*
Certification by the Chief Executive Officer of Perficient, Inc. as required by Section 302 of the Sarbanes-Oxley Act of 2002
31.2*
Certification by the Chief Financial Officer of Perficient, Inc. as required by Section 302 of the Sarbanes-Oxley Act of 2002
32.1**
Certification by the Chief Executive Officer and Chief Financial Officer of Perficient, Inc. pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
101*
The following financial information from Perficient, Inc.'s Quarterly Report on Form 10-Q for the quarterly period ended September 30, 2013, formatted in XBRL (eXtensible Business Reporting Language): (i) Condensed Consolidated Balance Sheets as of September 30, 2013 (Unaudited) and December 31, 2012, (ii) Condensed Consolidated Statements of Operations (Unaudited) for the three and nine months ended September 30, 2013 and 2012, (iii) Condensed Consolidated Statements of Comprehensive Income (Unaudited) for the three and nine months ended September 30, 2013 and 2012, (iv) Condensed Consolidated Statement of Shareholders' Equity (Unaudited) for the nine months ended September 30, 2013, (v) Condensed Consolidated Statements of Cash Flows (Unaudited) for the nine months ended September 30, 2013 and 2012, and (vi) the Notes to Interim Unaudited Condensed Consolidated Financial Statements
 
 
*
Filed herewith.
**
Included but not to be considered "filed" for the purposes of Section 18 of the Securities Exchange Act of 1934 or otherwise subject to the liabilities of that section.
 
 


EX-101.PRE 2 prft-20130930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE EX-31.1 3 prftq32013_exhibit311.htm CEO CERTIFICATION
EXHIBIT 31.1
 
CERTIFICATIONS
 
I, Jeffrey S. Davis, certify that:
 
1. I have reviewed this quarterly report on Form 10-Q of Perficient, 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: November 7, 2013
 
/s/ Jeffrey S. Davis
 
Jeffrey S. Davis
 
Chief Executive Officer
EX-31.2 4 prftq32013_exhibit312.htm CFO CERTIFICATION
EXHIBIT 31.2
 
CERTIFICATIONS
 
I, Paul E. Martin, certify that:
 
1. I have reviewed this quarterly report on Form 10-Q of Perficient, 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: November 7, 2013
 
/s/ Paul E. Martin
 
Paul E. Martin,
 
Chief Financial Officer
EX-32.1 5 prftq32013_exhibit321.htm CEO AND CFO CERTIFICATION
EXHIBIT 32.1
 
CERTIFICATION OF
CHIEF EXECUTIVE OFFICER AND CHIEF FINANCIAL OFFICER
 
Pursuant to 18 U.S.C. Sec. 1350 and in connection with the accompanying report on Form 10-Q for the period ended September 30, 2013 that contains financial statements of Perficient, Inc. (the "Company") filed for such period and that is being filed concurrently with the Securities and Exchange Commission on the date hereof (the "Report"), each of the undersigned officers of the Company hereby certify that:
 
 
1.
The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
 
 
 
 
2.
The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
 
 
 
 
Date: November 7, 2013
By:  
/s/ Jeffrey S. Davis
 
Jeffrey S. Davis
 
Chief Executive Officer (Principal Executive Officer)
 
 
 
 
Date: November 7, 2013
By:  
/s/ Paul E. Martin
 
Paul E. Martin
 
Chief Financial Officer (Principal Financial Officer)

EX-101.INS 6 prft-20130930.xml XBRL INSTANCE DOCUMENT 0001085869 2013-01-01 2013-09-30 0001085869 2013-07-29 0001085869 2012-09-30 0001085869 2013-09-30 0001085869 2012-12-31 0001085869 2011-12-31 0001085869 us-gaap:CustomerRelationshipsMember 2013-09-30 0001085869 prft:CustomerBacklogMember 2012-12-31 0001085869 us-gaap:NoncompeteAgreementsMember 2012-12-31 0001085869 us-gaap:CustomerRelationshipsMember 2012-12-31 0001085869 prft:CustomerBacklogMember 2013-09-30 0001085869 us-gaap:SoftwareDevelopmentMember 2012-12-31 0001085869 us-gaap:TradeNamesMember 2012-12-31 0001085869 us-gaap:TradeNamesMember 2013-09-30 0001085869 us-gaap:SoftwareDevelopmentMember 2013-09-30 0001085869 us-gaap:NoncompeteAgreementsMember 2013-09-30 0001085869 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2013-09-30 0001085869 us-gaap:RetainedEarningsMember 2013-09-30 0001085869 us-gaap:AdditionalPaidInCapitalMember 2012-12-31 0001085869 us-gaap:CommonStockMember 2012-12-31 0001085869 us-gaap:TreasuryStockMember 2012-12-31 0001085869 us-gaap:RetainedEarningsMember 2012-12-31 0001085869 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2012-12-31 0001085869 us-gaap:AdditionalPaidInCapitalMember 2013-09-30 0001085869 us-gaap:TreasuryStockMember 2013-09-30 0001085869 us-gaap:CommonStockMember 2013-09-30 0001085869 2013-07-01 2013-09-30 0001085869 2012-07-01 2012-09-30 0001085869 2012-01-01 2012-09-30 0001085869 us-gaap:RetainedEarningsMember 2013-01-01 2013-09-30 0001085869 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2013-01-01 2013-09-30 0001085869 us-gaap:AdditionalPaidInCapitalMember 2013-01-01 2013-09-30 0001085869 us-gaap:CommonStockMember 2013-01-01 2013-09-30 0001085869 us-gaap:TreasuryStockMember 2013-01-01 2013-09-30 0001085869 prft:PointbridgeMember 2013-01-01 2013-09-30 0001085869 prft:NascentMember 2013-01-01 2013-09-30 0001085869 prft:NorthridgeMember 2013-01-01 2013-09-30 0001085869 prft:PrftCleartaskMember 2013-01-01 2013-09-30 0001085869 prft:TritekMember 2013-01-01 2013-09-30 0001085869 us-gaap:MinimumMember 2013-01-01 2013-09-30 0001085869 us-gaap:MaximumMember 2013-01-01 2013-09-30 0001085869 prft:TwoThousandAndTwelveLongTermIncentivePlanMember 2013-09-30 0001085869 us-gaap:FurnitureAndFixturesMember 2012-12-31 0001085869 us-gaap:ComputerEquipmentMember 2013-09-30 0001085869 us-gaap:FurnitureAndFixturesMember 2013-09-30 0001085869 us-gaap:LeaseholdImprovementsMember 2013-09-30 0001085869 us-gaap:ComputerEquipmentMember 2012-12-31 0001085869 us-gaap:LeaseholdImprovementsMember 2012-12-31 0001085869 us-gaap:SoftwareMember 2012-12-31 0001085869 us-gaap:SoftwareMember 2013-09-30 0001085869 us-gaap:MinimumMember us-gaap:SoftwareMember 2013-01-01 2013-09-30 0001085869 us-gaap:FurnitureAndFixturesMember 2013-01-01 2013-09-30 0001085869 us-gaap:SoftwareMember us-gaap:MaximumMember 2013-01-01 2013-09-30 0001085869 us-gaap:LeaseholdImprovementsMember 2013-01-01 2013-09-30 0001085869 us-gaap:ComputerEquipmentMember 2013-01-01 2013-09-30 0001085869 prft:PrftCorematrixMember us-gaap:SubsequentEventMember 2013-01-01 2013-09-30 0001085869 prft:TritekMember 2013-09-30 0001085869 prft:PrftCleartaskMember 2013-09-30 0001085869 prft:PointbridgeMember 2013-09-30 0001085869 prft:PrftCorematrixMember us-gaap:SubsequentEventMember 2013-09-30 0001085869 prft:NascentMember 2013-09-30 0001085869 prft:NorthridgeMember 2013-09-30 0001085869 prft:TritekMember us-gaap:MaximumMember 2013-01-01 2013-09-30 0001085869 prft:TritekMember us-gaap:MinimumMember 2013-01-01 2013-09-30 0001085869 us-gaap:MaximumMember prft:NorthridgeMember 2013-01-01 2013-09-30 0001085869 prft:NascentMember us-gaap:MinimumMember 2013-01-01 2013-09-30 0001085869 prft:NorthridgeMember us-gaap:MinimumMember 2013-01-01 2013-09-30 0001085869 prft:PrftCleartaskMember us-gaap:MinimumMember 2013-01-01 2013-09-30 0001085869 us-gaap:MaximumMember prft:PrftCleartaskMember 2013-01-01 2013-09-30 0001085869 us-gaap:MinimumMember prft:PointbridgeMember 2013-01-01 2013-09-30 0001085869 prft:PointbridgeMember us-gaap:MaximumMember 2013-01-01 2013-09-30 0001085869 us-gaap:MaximumMember prft:NascentMember 2013-01-01 2013-09-30 0001085869 us-gaap:MinimumMember us-gaap:SoftwareDevelopmentMember 2013-01-01 2013-09-30 0001085869 us-gaap:MaximumMember us-gaap:SoftwareDevelopmentMember 2013-01-01 2013-09-30 0001085869 us-gaap:TradeNamesMember 2013-01-01 2013-09-30 0001085869 us-gaap:NoncompeteAgreementsMember us-gaap:MinimumMember 2013-01-01 2013-09-30 0001085869 us-gaap:CustomerRelationshipsMember us-gaap:MaximumMember 2013-01-01 2013-09-30 0001085869 prft:CustomerBacklogMember us-gaap:MaximumMember 2013-01-01 2013-09-30 0001085869 us-gaap:NoncompeteAgreementsMember us-gaap:MaximumMember 2013-01-01 2013-09-30 0001085869 prft:CustomerBacklogMember us-gaap:MinimumMember 2013-01-01 2013-09-30 0001085869 us-gaap:MinimumMember us-gaap:CustomerRelationshipsMember 2013-01-01 2013-09-30 0001085869 prft:SiliconValleyBankMember 2013-09-30 0001085869 us-gaap:MinimumMember prft:SiliconValleyBankMember 2013-09-30 0001085869 us-gaap:MaximumMember 2013-09-30 0001085869 us-gaap:MaximumMember prft:SiliconValleyBankMember 2013-09-30 0001085869 us-gaap:MinimumMember 2013-09-30 xbrli:shares iso4217:USD iso4217:USD xbrli:shares xbrli:pure false --12-31 2013-09-30 0 No No Yes Accelerated Filer PERFICIENT INC 0001085869 33029609 2013 Q3 10-Q 83435000 69662000 49661000 52120000 7959000 6205000 8335000 10537000 -306000 -339000 P8Y P8M P5Y P7M P9M P5M P5Y P11M P5Y P5Y 291574000 276201000 1666000 1666000 8158000 8158000 7000000 2500000 8200000 2800000 1095000 724000 5750000 1955000 2258000 5664000 14000 1000 14000 0 95715000 80841000 267194000 304118000 0.45 0.59 17000000 6000000 14400000 18500000 11600000 10700000 2012-02-08 2012-07-01 2013-05-17 2013-10-11 2012-06-01 2013-05-01 3800000 5000000 2200000 3100000 12300000 1534000 0 8200000 9600000 9700000 5500000 10400000 278658000 287806000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The amounts of revenue and net income of TriTek and Clear Task included in the Company's Condensed Consolidated Statements of Operations from the acquisition date to September 30, 2013 are as follows (in thousands):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"><div>&#160;</div></td><td colspan="3" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: top;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Acquisition Date to</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">September 30, 2013</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; vertical-align: bottom;"><div>&#160;</div></td><td colspan="3" valign="bottom" style="background-color: #cceeff; vertical-align: top;"><div></div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 88%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Revenues</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">12,198</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Net income</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1,675</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr></table><div><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">These unaudited pro-forma results are presented in compliance with the adoption of Accounting Standards Update ("ASU") 2010-29, Business Combinations (Topic 805): Disclosure of Supplementary Pro Forma Information for Business Combinations, and are not necessarily indicative of the actual consolidated results of operations had the acquisitions actually occurred on January 1, 2012 or January 1, 2011 or of future results of operations of the consolidated entities (in thousands):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="vertical-align: bottom;"><div>&#160;</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Nine Months Ended</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"><div>&#160;</div></td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="6" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">September 30,</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"><div>&#160;</div></td><td valign="bottom" style="padding-bottom: 2px; vertical-align: top;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: top;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">2013</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: top;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; vertical-align: top;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: top;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">2012</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Revenues</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #ccecff 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #ccecff 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">287,806</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #ccecff 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #ccecff 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">278,658</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Net income</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #ccecff 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #ccecff 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">18,079</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #ccecff 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #ccecff 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">13,451</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Basic net income per share</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #ccecff 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #ccecff 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">0.59</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #ccecff 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #ccecff 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">0.45</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Diluted net income per share</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #ccecff 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #ccecff 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">0.57</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #ccecff 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #ccecff 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">0.43</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Shares used in computing basic net income per share</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #ccecff 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #ccecff 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">30,649</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #ccecff 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #ccecff 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">30,222</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Shares used in computing diluted net income per share</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #ffffff 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #ffffff 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">31,692</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #ffffff 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #ffffff 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">31,476</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr></table><div><br /></div></div> 13451000 18079000 1100000 5600000 700000 1100000 2900000 0.43 0.57 6200000 4100000 6200000 1700000 4400000 600000 800000 600000 600000 700000 1300000 6100000 3200000 4100000 3000000 5200000 21100000 13900000 20500000 8700000 31500000 16800000 12198000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">7. Business Combinations</div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;"><u>Acquisition of PointBridge</u></div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;"><font style="font-family: Times New Roman; font-size: 10pt;">On February 8, 2012, the Company acquired substantially all of the assets of PointBridge pursuant to the terms of an Asset Purchase Agreement. &#160;PointBridge</font> was based in Chicago, Illinois, and was a business and technology consulting firm focused on collaboration, web content management, unified communications and business intelligence, primarily leveraging Microsoft technologies. The acquisition of PointBridge further solidified the Company's position among the largest and most capable Microsoft systems integrator consulting firms, as well as extended the Company's presence in Chicago, Milwaukee and Boston.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company's total allocable purchase price consideration was $20.5 million. The purchase price was comprised of $14.4 million in cash paid and $6.1 million of Company common stock issued at closing. The Company incurred approximately $0.7 million in transaction costs, which were expensed when incurred.</div><div><br /></div><div style="text-align: left; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company allocated the total purchase price consideration between tangible assets, identified intangible assets, liabilities, and goodwill as follows (in millions):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Acquired tangible assets</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">5.0</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 88%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Acquired intangible assets</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">6.2</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Liabilities assumed</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(1.1</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 88%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Goodwill</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">10.4</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 88%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Total purchase price</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">20.5</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr></table><div><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">&#160;The Company estimated that the intangible assets acquired have useful lives of eleven months to five years.</div><div><br /></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt;"><u>Acquisition of Nascent</u></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;"><font style="font-family: Times New Roman; font-size: 10pt;">On June 1, 2012, the Company acquired substantially all of the assets of Nascent pursuant to the terms of an Asset Purchase Agreement.&#160;&#160;Nascent</font> was based in Dallas, Texas, and was a full-service software evaluation and implementation firm that specialized in working with the Oracle E-Business Suite and Vertex for sales, use and value added taxes. The acquisition of <font style="font-family: Times New Roman; font-size: 10pt;">Nascent</font> allowed the Company significant cross-selling and growth opportunity within the existing client base with Oracle E-Business Suite, and extended the Company's presence in Texas, Oklahoma, Louisiana, and Arkansas.&#160;<font style="font-family: Times New Roman; font-size: 10pt;">&#160;</font></div><div><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company's total allocable purchase price consideration was $16.8 million.&#160;The purchase price was comprised of $11.6&#160;million in cash paid and $5.2 million of Company common stock issued at closing.&#160;The Company incurred approximately $0.6 million in transaction costs, which were expensed when incurred.</div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: left; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company allocated the total purchase price consideration between tangible assets, identified intangible assets, liabilities, and goodwill as follows (in millions):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Acquired tangible assets</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">3.8</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Acquired intangible assets</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">4.4</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Liabilities assumed</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">(1.1</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Goodwill</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">9.7</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Total purchase price</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">16.8</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td></tr></table><div><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company estimated that the intangible assets acquired have useful lives of seven months to five years.</div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt;">&#160;&#160;</div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt;"><u>Acquisition of Northridge</u></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;"><font style="font-family: Times New Roman; font-size: 10pt;">On July 1, 2012, the Company acquired Northridge pursuant to the terms of an Agreement and Plan of Merger.</font> Northridge was based in Atlanta, Georgia, and was an expert in the areas of business consulting, user experience, and collaboration technology primarily leveraging Microsoft technologies. The acquisition of Northridge further enhanced the Company's portfolio of services in collaboration strategy, portal migration and implementation, dashboards and analytics, user experience and branding, collaborative websites, and custom collaboration solutions utilizing Microsoft systems, as well as extended the Company's presence in the Atlanta and Charlotte markets.<font style="font-family: Times New Roman; font-size: 10pt;">&#160;</font></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt;">&#160;&#160;</div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company's total allocable purchase price consideration was $13.9 million.&#160;The purchase price was comprised of $10.7&#160;million in cash paid and $3.2 million of Company common stock issued at closing.&#160;The Company incurred approximately $0.6 million in transaction costs, which were expensed when incurred.</div><div><br /></div><div style="text-align: left; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company allocated the total purchase price consideration between tangible assets, identified intangible assets, liabilities, and goodwill as follows (in millions):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Acquired tangible assets</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">3.1</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Acquired intangible assets</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">4.1</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Liabilities assumed</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">(2.9</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Goodwill</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">9.6</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Total purchase price</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">13.9</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td></tr></table><div><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company estimated that the intangible assets acquired have useful lives of nine months to five years.</div><div><br /></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt;"><u>Acquisition of TriTek</u></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">On May 1, 2013, the Company acquired TriTek, pursuant to the terms of an Agreement and Plan of Merger. TriTek is an IBM-focused enterprise content management and business process management consulting firm. The acquisition of TriTek further enhanced the Company's existing capabilities and further positioned the Company as the IBM solution provider of choice for enterprises across North America.</div><div style="text-align: justify; text-indent: 36pt;"><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;"><font style="font-family: Times New Roman; font-size: 10pt;">The Company has initially estimated the total allocable purchase price consideration to be </font>$21.1 million<font style="font-family: Times New Roman; font-size: 10pt;">. The purchase price was comprised of $17.0 million in cash paid and $4.1 million of Company common stock issued at closing. The Company incurred approximately $0.8 million in transaction costs, which were expensed when incurred.</font></div><div><br /></div><div style="text-align: left; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company has estimated the allocation of the total purchase price consideration between tangible assets, identified intangible assets, liabilities, and goodwill as follows (in millions):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Acquired tangible assets</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">12.3</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Acquired intangible assets</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">6.2</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Liabilities assumed</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">(5.6</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Goodwill</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">8.2</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Total purchase price</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">21.1</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td></tr></table><div><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company estimated that the intangible assets acquired have useful lives of eight months to eight years.</div><div><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The amounts above represent the fair value estimates as of September 30, 2013 and are subject to subsequent adjustment as the Company obtains additional information during the measurement period and finalizes its fair value estimates. Any subsequent adjustments to these fair value estimates occurring during the measurement period will result in an adjustment to goodwill or income, as applicable.</div><div><br /></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt;"><u>Acquisition of Clear Task</u></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">On May 17, 2013, the Company acquired Clear Task, pursuant to the terms of an Asset Purchase Agreement. Clear Task provided salesforce.com implementations and customizations for enterprise customers. Clear Task's professionals helped clients implement Service Cloud, Sales Cloud, Chatter and platform engagement solutions to strengthen customer, employee and partner relationships, and maintain their competitive advantage. The acquisition of Clear Task further expanded Perficient's cloud capabilities to include offerings from each of the world's leading cloud computing providers - IBM, Microsoft, Oracle and salesforce.com.</div><div><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;"><font style="font-family: Times New Roman; font-size: 10pt;">The Company has initially estimated the total allocable purchase price consideration to be </font>$8.7 million<font style="font-family: Times New Roman; font-size: 10pt;">. The purchase price was comprised of $6.0 million in cash paid and $1.3 million of Company common stock issued at closing </font>increased by $1.4 million representing the initial fair value estimate of additional earnings-based contingent consideration, which may be realized by the Clear Task selling shareholders 12 months after the closing date of the acquisition. If the contingency is achieved, 80% of the earnings-based contingent consideration will be paid in cash and 20% will be issued in stock to the Clear Task selling shareholders. The contingent consideration is recorded in "Other current liabilities" on the Condensed Consolidated Balance Sheet as of September 30, 2013. <font style="font-family: Times New Roman; font-size: 10pt;">The Company incurred approximately $0.6 million in transaction costs, which were expensed when incurred.</font></div><div><br /></div><div style="text-align: left; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company has estimated the allocation of the total purchase price consideration between tangible assets, identified intangible assets, liabilities, and goodwill as follows (in millions):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Acquired tangible assets</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">2.2</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Acquired intangible assets</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">1.7</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Liabilities assumed</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">(0.7</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Goodwill</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">5.5</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Total purchase price</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">8.7</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td></tr></table><div><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company estimated that the intangible assets acquired have useful lives of five months to five years.</div><div><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The amounts above represent the fair value estimates as of September 30, 2013 and are subject to subsequent adjustment as the Company obtains additional information during the measurement period and finalizes its fair value estimates. Any subsequent adjustments to these fair value estimates occurring during the measurement period will result in an adjustment to goodwill or income, as applicable.</div><div><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;"><font style="font-family: Times New Roman; font-size: 10pt;">The results of the TriTek and Clear Task operations have been included in the Company's condensed consolidated financial statements since the respective acquisition dates.</font><!--Anchor--></div><div><br /></div><div style="text-align: left; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The amounts of revenue and net income of TriTek and Clear Task included in the Company's Condensed Consolidated Statements of Operations from the acquisition date to September 30, 2013 are as follows (in thousands):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"><div>&#160;</div></td><td colspan="3" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: top;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Acquisition Date to</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">September 30, 2013</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; vertical-align: bottom;"><div>&#160;</div></td><td colspan="3" valign="bottom" style="background-color: #cceeff; vertical-align: top;"><div></div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 88%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Revenues</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">12,198</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Net income</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1,675</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr></table><div><br /></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt;"><font style="font-family: Times New Roman; font-size: 10pt;"><u>Acquisition of CoreMatrix Systems LLC (</u></font><font style="font-family: Times New Roman; font-size: 10pt;"><u>"</u></font><font style="font-family: Times New Roman; font-size: 10pt;"><u>CoreMatrix</u></font><font style="font-family: Times New Roman; font-size: 10pt;"><u>"</u></font><font style="font-family: Times New Roman; font-size: 10pt;"><u>)</u></font></div><div><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">On October 11, 2013, the Company acquired CoreMatrix, pursuant to the terms of an Asset Purchase Agreement. &#160;Refer to Note 11, <font style="font-style: italic; font-family: Times New Roman; font-size: 10pt;">Subsequent Events,</font> for further discussion.</div><div><br /></div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Pro-forma Results of Operations</div><div><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The following presents the unaudited pro-forma combined results of operations of the Company with TriTek and Clear Task for the nine months ended September 30, 2013 and PointBridge, Nascent, Northridge, TriTek, and Clear Task for the nine months ended September 30, 2012, after giving effect to certain pro-forma adjustments related to the amortization of acquired intangible assets and assuming TriTek and Clear Task were acquired as of the beginning of 2012 and PointBridge, Nascent, and Northridge were acquired as of the beginning of 2011.</div><div><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">These unaudited pro-forma results are presented in compliance with the adoption of Accounting Standards Update ("ASU") 2010-29, Business Combinations (Topic 805): Disclosure of Supplementary Pro Forma Information for Business Combinations, and are not necessarily indicative of the actual consolidated results of operations had the acquisitions actually occurred on January 1, 2012 or January 1, 2011 or of future results of operations of the consolidated entities (in thousands):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="vertical-align: bottom;"><div>&#160;</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Nine Months Ended</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"><div>&#160;</div></td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="6" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">September 30,</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"><div>&#160;</div></td><td valign="bottom" style="padding-bottom: 2px; vertical-align: top;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: top;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">2013</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: top;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; vertical-align: top;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: top;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">2012</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Revenues</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #ccecff 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #ccecff 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">287,806</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #ccecff 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #ccecff 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">278,658</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Net income</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #ccecff 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #ccecff 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">18,079</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #ccecff 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #ccecff 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">13,451</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Basic net income per share</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #ccecff 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #ccecff 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">0.59</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #ccecff 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #ccecff 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">0.45</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Diluted net income per share</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #ccecff 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #ccecff 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">0.57</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #ccecff 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #ccecff 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">0.43</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Shares used in computing basic net income per share</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #ccecff 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #ccecff 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">30,649</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #ccecff 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #ccecff 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">30,222</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Shares used in computing diluted net income per share</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #ffffff 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #ffffff 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">31,692</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #ffffff 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #ffffff 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">31,476</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr></table><div><br /></div></div> 1675000 1443000 29000 9000 1831000 3481000 5439000 5813000 9732000 -374000 -6251000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">5. Commitments and Contingencies</div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company leases office space and certain equipment under various operating lease agreements. The Company has the option to extend the term of certain lease agreements. Future minimum commitments under these lease agreements as of September 30, 2013 are as follows (in thousands):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"><div>&#160;</div></td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Operating</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Leases</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">2013 remaining</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1,086</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 88%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">2014</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">3,990</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">2015</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">3,066</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 88%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">2016</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">2,734</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">2017</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">2,149</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 88%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Thereafter</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1,639</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 88%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Total minimum lease payments</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">14,664</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr></table><div><br /></div></div> 30825123 30870000 30825000 30870552 39000 40000 39024337 40231099 0.001 0.001 50000000 50000000 11740000 5191000 7255000 15886000 4570000 12053000 4076000 12142000 59247000 185885000 62895000 166337000 0 0.025 0.005 0.02 2017-07-31 0.0018 0.04 918000 243000 600000 2000000 2764000 2974000 1590000 2334000 932000 612000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">3. Stock-Based Compensation</div><div><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;"><font style="font-family: Times New Roman; font-size: 10pt;">Stock-based compensation is accounted for in accordance with ASC Topic 718, </font><font style="font-style: italic; font-family: Times New Roman; font-size: 10pt;">Compensation &#8211; Stock Compensation</font><font style="font-family: Times New Roman; font-size: 10pt;"> ("ASC Topic 718"). Under this method, the Company recognizes share-based compensation ratably using the straight-line attribution method over the requisite service period. In addition, pursuant to ASC Topic 718, the Company is required to estimate the amount of expected forfeitures when calculating share-based compensation, instead of accounting for forfeitures as they occur</font>.&#160;</div><div><br /></div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Stock Award Plans</div><div style="text-align: left;"><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company made various award grants under the 2009 Long-Term Incentive Plan prior to May 2012. &#160;In May 2012, the Company's stockholders approved the 2012 Long-Term Incentive Plan (the "Incentive Plan"), which had been previously approved by the Company's Board of Directors. &#160;The Incentive Plan allows for the granting of various types of stock awards, not to exceed a total of 2.5 million shares, to eligible individuals. &#160;The Compensation Committee of the Board of Directors administers the Incentive Plan and determines the terms of all stock awards made under the Incentive Plan.</div><div style="text-align: justify; text-indent: 36pt;"><br /></div><div style="text-align: left; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">Stock-based compensation cost recognized for the three and nine months ended September 30, 2013 was approximately $2.8 million and $8.2 million, respectively, which included $0.4 and $1.2 million, respectively, of expense for retirement savings plan contributions. &#160;The associated current and future income tax benefits recognized were $1.0 million and $2.7 million for the three and nine months ended September 30, 2013, respectively. &#160;Stock-based compensation cost recognized for the three and nine months ended September 30, 2012 was approximately $2.5 million and $7.0 million, respectively, which included $0.4 and $1.1 million, respectively, of expense for retirement savings plan contributions. &#160;The associated current and future income tax benefits recognized were $0.8 million and $2.3 million for the <font style="font-family: Times New Roman;">three and nine months ended</font> September 30, 2012, respectively. As of September 30, 2013, there was $12.9 million of total unrecognized compensation cost related to non-vested share-based awards. This cost is expected to be recognized over a weighted-average period of <font style="font-family: Times New Roman;">two</font> years.</div><div><br /></div><div style="text-align: left; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">Stock option activity for the nine months ended September 30, 2013 was as follows (shares in thousands):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"><div>&#160;</div></td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Shares</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Weighted-Average Exercise Price</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;"><!--Anchor-->Options outstanding at December 31, 2012</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">303</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">5.08</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;"><!--Anchor-->Options exercised</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(36</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">2.34</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Options canceled</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(10</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">0.63</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Options outstanding at September 30, 2013</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">257</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">5.63</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Options vested at September 30, 2013</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">257</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">5.63</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr></table><div style="text-align: left;"><br /></div><div style="text-align: left; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">Restricted stock activity for the nine months ended September 30, 2013 was as follows (shares in thousands):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"><div>&#160;</div></td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Shares</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Weighted-</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Average</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Grant Date</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Fair</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Value</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Restricted stock awards outstanding at December 31, 2012</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1,939</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">9.93</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Awards granted</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">371</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">11.64</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Awards vested</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(437</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">9.72</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Awards forfeited</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(93</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">10.07</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Restricted stock awards outstanding at September 30, 2013</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1,780</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">10.31</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr></table><div><br /></div></div> 0.50 0.23 0.16 0.38 0.40 0.53 0.24 0.17 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">4. Net Income per Share</div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: left; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The following table presents the calculation of basic and diluted net income per share (in thousands, except per share information):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="vertical-align: bottom;"><div>&#160;</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Three Months Ended</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Nine Months Ended</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"><div>&#160;</div></td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="6" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">September 30,</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="6" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">September 30,</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"><div>&#160;</div></td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">2013</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">2012</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">2013</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">2012</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 52%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Net income</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">7,234</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">5,142</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">15,919</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">11,731</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 52%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Basic:</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 52%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Weighted-average shares of common stock outstanding</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">30,141</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">30,021</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">30,287</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">29,273</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 52%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Shares used in computing basic net income per share</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">30,141</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">30,021</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">30,287</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">29,273</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 52%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Effect of dilutive securities:</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 52%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Stock options</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">154</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">190</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">156</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">201</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 52%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Restricted stock subject to vesting</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">773</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">662</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">634</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">619</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 52%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Contingently issuable shares</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">104</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">107</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 52%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Shares issuable for acquisition consideration (1)</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">740</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">697</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">615</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">644</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 52%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Shares used in computing diluted net income per share</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">31,808</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">31,674</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">31,692</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">30,844</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 52%; vertical-align: bottom;"><div>&#160;</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 52%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Basic net income per share</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">0.24</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">0.17</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">0.53</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">0.40</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 52%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Diluted net income per share</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">0.23</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">0.16</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">0.50</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">0.38</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 52%; vertical-align: bottom;"><div>&#160;</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 52%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Anti-dilutive options and restricted stock not included in the calculation of diluted net income per share</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">14</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">14</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr></table><div style="text-align: left;"><br /></div><div style="text-align: justify;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td style="width: 27pt; font-family: Times New Roman; font-size: 10pt; vertical-align: top; align: right;">(1)</td><td style="text-align: justify; width: auto; font-family: Times New Roman; font-size: 10pt; vertical-align: top;">For the three and nine months ended September 30, 2013, this represents the shares held in escrow pursuant to: (i) the Agreement and Plan of Merger with Northridge Systems, Inc. ("Northridge"); (ii) the Asset Purchase Agreement with Nascent Systems, LP ("Nascent"); (iii) the Agreement and Plan of Merger with TriTek Solutions, Inc. ("TriTek"); and (iv) the Asset Purchase Agreement with Clear Task, Inc. ("Clear Task") as part of the consideration. &#160;For the three and nine months ended September 30, 2012, this represents the shares held in escrow pursuant to: (i) the Agreement and Plan of Merger with speakTECH; (ii) the Asset Purchase Agreement with PointBridge Solutions, LLC ("PointBridge"); (iii) the Asset Purchase Agreement with Nascent; and (iv) the Agreement and Plan of Merger with Northridge as part of the consideration. These shares were not included in the calculation of basic net income per share due to the uncertainty of their ultimate status.</td></tr></table></div><div><br /></div></div> 7000 82000 0.295 0.305 0.310 0.381 0.500 0.350 P2Y 2300000 2700000 800000 1000000 12900000 134000 180000 1698000 781000 1698000 781000 P1Y P7Y P1Y P2Y P8Y P8M P5Y P5M P3Y 1642000 32458000 114000 306000 26051000 265000 26913000 685000 1400000 22682000 1156000 3346000 497000 635000 7299000 204000 719000 9235000 46000 589000 8701000 184000 425000 11132000 175162000 160936000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">Goodwill represents the excess purchase price over the fair value of net assets acquired, or net liabilities assumed, in a business combination. In accordance with ASC Topic 350,<font style="font-style: italic; font-family: Times New Roman; font-size: 10pt;"> Intangibles &#8211; Goodwill and Other</font>, the Company performs an annual impairment test of goodwill. The Company evaluates goodwill as of October 1 each year and more frequently if events or changes in circumstances indicate that goodwill might be impaired. &#160;</div><div><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;"><font style="font-family: Times New Roman; font-size: 10pt;">Other intangible assets include customer relationships, non-compete arrangements, customer backlog, trade names, and internally developed software, which are being amortized over the assets' estimated useful lives using the straight-line method. Estimated useful lives range from five months to eight years. Amortization of customer relationships, non-compete arrangements, customer backlog, trade names, and internally developed software is considered an operating expense and is included in "Amortization" in the accompanying&#160;Condensed Consolidated Statements of Operations. The Company periodically reviews the estimated useful lives of its identifiable intangible assets, taking into consideration any events or circumstances that might result in a lack of recoverability or revised useful life.</font>&#160;&#160;</div><div><br /></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">8. Goodwill and Intangible Assets</div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">Goodwill represents the excess purchase price over the fair value of net assets acquired, or net liabilities assumed, in a business combination. In accordance with ASC Topic 350,<font style="font-style: italic; font-family: Times New Roman; font-size: 10pt;"> Intangibles &#8211; Goodwill and Other</font>, the Company performs an annual impairment test of goodwill. The Company evaluates goodwill as of October 1 each year and more frequently if events or changes in circumstances indicate that goodwill might be impaired. &#160;</div><div><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;"><font style="font-family: Times New Roman; font-size: 10pt;">Other intangible assets include customer relationships, non-compete arrangements, customer backlog, trade names, and internally developed software, which are being amortized over the assets' estimated useful lives using the straight-line method. Estimated useful lives range from five months to eight years. Amortization of customer relationships, non-compete arrangements, customer backlog, trade names, and internally developed software is considered an operating expense and is included in "Amortization" in the accompanying&#160;Condensed Consolidated Statements of Operations. The Company periodically reviews the estimated useful lives of its identifiable intangible assets, taking into consideration any events or circumstances that might result in a lack of recoverability or revised useful life.</font>&#160;&#160;</div><div><br /></div><div style="text-align: left; font-style: italic; font-family: Times New Roman; font-size: 10pt;">Goodwill</div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: left; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The changes in the carrying amount of goodwill for the nine months ended September 30, 2013 are as follows (in thousands):</div><div style="text-align: left;"><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Balance at December 31, 2012</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">160,936</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 88%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Preliminary purchase price allocations for acquisitions (Note 7)</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">13,704</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 88%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Purchase accounting adjustments</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">522</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 88%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Balance at September 30, 2013</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">175,162</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr></table><div><br /></div><div style="text-align: left; font-style: italic; font-family: Times New Roman; font-size: 10pt;">Intangible Assets with Definite Lives</div><div><br /></div><div style="text-align: left; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The following table presents a summary of the Company's intangible assets that are subject to amortization (in thousands):</div><div style="text-align: left;"><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"><div>&#160;</div></td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="10" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">September 30, 2013</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="10" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">December 31, 2012</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"><div>&#160;</div></td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Gross</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Carrying</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Amounts</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Accumulated</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Amortization</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Net</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Carrying</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Amounts</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Gross</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Carrying</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Amounts</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Accumulated</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Amortization</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Net</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Carrying</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Amounts</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 28%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Customer relationships</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">26,913</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(9,235</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">17,678</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">22,682</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(7,299</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">15,383</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 28%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Non-compete agreements</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1,400</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(635</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">765</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1,156</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(425</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">731</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 28%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Customer backlog</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">685</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(497</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">188</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">306</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(184</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">122</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 28%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Trade name</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">114</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(46</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">68</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">265</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(204</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">61</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 28%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Internally developed software</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">3,346</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(719</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">2,627</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1,642</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(589</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1,053</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 28%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Total</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">32,458</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(11,132</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">21,326</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">26,051</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(8,701</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">17,350</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr></table><div><br /></div><div style="text-align: left; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The estimated useful lives of identifiable intangible assets are as follows:</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt;">&#160;</div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td style="width: 29.53%; vertical-align: middle;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Customer relationships</div></td><td style="width: 70.47%; vertical-align: middle;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">3 &#8211; 8 years</div></td></tr><tr><td style="width: 29.53%; vertical-align: middle;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Non-compete agreements</div></td><td style="width: 70.47%; vertical-align: middle;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">2 &#8211; 5 years</div></td></tr><tr><td style="width: 29.53%; vertical-align: middle;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Internally developed software</div></td><td style="width: 70.47%; vertical-align: middle;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">1 &#8211; 7 years</div></td></tr><tr><td style="width: 29.53%; vertical-align: middle;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Trade name</div></td><td style="width: 70.47%; vertical-align: middle;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">1 &#160;year</div></td></tr><tr><td style="width: 29.53%; vertical-align: middle;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Customer backlog</div></td><td style="width: 70.47%; vertical-align: middle;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">5 &#8211; 8 months</div></td></tr></table><div><br /></div></div> 522000 13704000 77631000 28227000 33863000 89975000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">10. Income Taxes</div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company files income tax returns in the U.S. federal jurisdiction and various state and foreign jurisdictions.&#160;&#160;The Internal Revenue Service (the "IRS") has completed examinations of the Company's U.S. income tax returns or the statute of limitations has passed on returns for the years through and including 2009. As of September 30, 2013, the IRS has proposed no significant adjustments to any of the Company's tax positions.&#160;The Company's 2011 U.S. income tax return is currently under examination by the IRS.&#160;</div><div><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;"><font style="font-family: Times New Roman; font-size: 10pt;">Under the provisions of the ASC Subtopic 740-10-25, </font><font style="font-style: italic; font-family: Times New Roman; font-size: 10pt;">Income Taxes - Recognition</font><font style="font-family: Times New Roman; font-size: 10pt;">, the Company had an unrecognized tax benefit of $0.5 million as of September 30, 2013.</font></div><div><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company's effective tax rate was 29.5% and 30.5% for the respective three and nine months ended September 30, 2013 compared to 31.0% and 38.1% for the respective three and nine months ended September 30, 2012. The decrease in the effective rate is <font style="font-family: Times New Roman; font-size: 10pt;">primarily due to (i) the research and development tax credit for 2012, which was approved by Congress in January 2013 and which was recorded in the first quarter as a discrete item, (ii) the research and development tax credit for 2013</font>, (iii) the U.S. domestic production deduction for 2010, 2011, and 2012 which was recorded in the third quarter as a discrete item, and (iv) the U.S. domestic production deduction for 2013. In addition to the research and development tax credit and U.S. domestic production deduction, the difference between the Company's federal statutory rate of 35% and the effective tax rate relates primarily to state income taxes, net of the federal benefit, and permanent non-deductible items such as non-deductible executive compensation and 50% of meals and entertainment expenses.&#160;&#160;As of September 30, 2013, the Company's net current deferred tax asset was $0.6 million and its net non-current deferred tax liability was $2.0 million.&#160;&#160;Generally, deferred tax assets are related to stock compensation, accruals and net operating losses of acquired companies.&#160;&#160;Deferred tax liabilities relate to goodwill, fixed asset depreciation, and prepaid expenses. &#160;Net current deferred tax assets are recorded in "Other current assets" and net non-current deferred liabilities are recorded in "Other non-current liabilities" on the Condensed Consolidated Balance Sheets as of September 30, 2013 and December 31, 2012.</div><div><br /></div></div> 7449000 10257000 18964000 22908000 7233000 2307000 6989000 3023000 6071000 5040000 9161000 5351000 1768000 -1875000 -1532000 -1510000 -34000 855000 156000 154000 190000 201000 697000 740000 644000 615000 107000 104000 0 0 17678000 122000 731000 15383000 21326000 188000 1053000 61000 68000 2627000 765000 17350000 -154000 -93000 -96000 -131000 163000 0 200000 149998000 52154000 136742000 47843000 32433000 28564000 32781000 53527000 267194000 304118000 75000000 0.003 58800000 25000000 16000000 2800000 -25810000 -37910000 -401000 10803000 5142000 11731000 15919000 7234000 15919000 25755000 20849000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">12.&#160;&#160;Recent Accounting Pronouncements</div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">In February 2013, the Financial Accounting Standards Board issued Accounting Standards Update ("ASU") No. 2013-02, "Reporting of Amounts Reclassified Out of Accumulated Other Comprehensive Income" that requires entities to disclose either on the face of or in the notes to the financial statements the effects of reclassifications out of accumulated other comprehensive income ("AOCI"). &#160;For items reclassified out of AOCI and into net income in their entirety, entities must disclose the effect of the reclassification on each affected net income item. For items that are not reclassified in their entirety into net income, entities must provide a cross reference to other required U.S. GAAP disclosures. This ASU does not change the items currently reported in other comprehensive income and is effective for annual reporting periods beginning after December 15, 2012 and interim periods within those years. The adoption of these provisions did not have an impact on the condensed consolidated financial statements of the Company.</div><div><br /></div></div> 1639000 7537000 10346000 19046000 23092000 3066000 3990000 1086000 2734000 2149000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company leases office space and certain equipment under various operating lease agreements. The Company has the option to extend the term of certain lease agreements. Future minimum commitments under these lease agreements as of September 30, 2013 are as follows (in thousands):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"><div>&#160;</div></td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Operating</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Leases</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">2013 remaining</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1,086</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 88%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">2014</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">3,990</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">2015</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">3,066</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 88%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">2016</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">2,734</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">2017</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">2,149</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 88%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Thereafter</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1,639</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 88%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Total minimum lease payments</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">14,664</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr></table><div><br /></div></div> 14664000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">1. Basis of Presentation</div><div><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The accompanying interim unaudited condensed consolidated financial statements of Perficient, Inc. (the "Company") have been prepared in accordance with accounting principles generally accepted in the United States and are presented in accordance with the rules and regulations of the Securities and Exchange Commission (the "SEC") applicable to interim financial information. Accordingly, certain footnote disclosures have been condensed or omitted. In the opinion of management, the interim unaudited condensed consolidated financial statements reflect all adjustments (consisting of only normal recurring adjustments) necessary for a fair presentation of the Company's financial position, results of operations and cash flows for the periods presented. These financial statements should be read in conjunction with the Company's consolidated financial statements and notes thereto filed with the SEC in the Company's Annual Report on Form 10-K for the year ended December&#160;31, 2012. Operating results for the three and nine months ended&#160;September 30, 2013 may not be indicative of the results for the full fiscal year ending December&#160;31, 2013.</div><div><br /></div></div> 3717000 4695000 3669000 3664000 -33000 49000 21000 9000 -33000 2988000 1027000 3274000 1252000 20605000 26228000 -30000 7000 49000 5000 5094000 1417000 605000 13116000 1749000 107000 4282000 1391000 36412000 19779000 1200000 400000 1100000 400000 2146000 1649000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div><br /></div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Reclassification</div><div><br /></div><div style="text-align: left; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company has reclassified the presentation of certain prior period information to conform to the current year presentation.</div><div><br /></div></div> 116100000 128150000 P1Y P5Y P7Y P5Y P3Y 4398000 8251000 2046000 8626000 2158000 1986000 6906000 1775000 2006000 6018000 12053000 4076000 12142000 4570000 104600000 114950000 37368000 21449000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Revenue Recognition</div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">Revenues are primarily derived from professional services provided on a time and materials basis. For time and material contracts, revenues&#160;are recognized and billed by multiplying the number of hours expended in the performance of the contract by the established billing rates.&#160;For fixed fee projects, revenues&#160;are generally recognized using an input method based on the ratio of hours expended to total estimated hours. Amounts invoiced and collected in excess of revenues recognized are classified as deferred revenues. On many projects the Company is also reimbursed for out-of-pocket expenses such as airfare, lodging, and meals.&#160;&#160;These reimbursements are included as a component of revenues. Revenues from software and hardware sales are generally recorded on a gross basis considering the Company's role as a principal in the transaction.&#160;&#160;On rare occasions, the Company enters into a transaction where it is not the principal.&#160;&#160;In these cases, revenue is recorded on a net basis.</div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">Unbilled revenues represent the project time and expenses that have been incurred, but not yet billed to the client, prior to the end of the fiscal period.&#160;&#160;For time and materials projects, the client is invoiced for the amount of hours worked multiplied by the billing rates as stated in the contract. For fixed fee arrangements, the client is invoiced according to the agreed-upon schedule detailing the amount and timing of payments in the contract.&#160;&#160;Clients are typically billed monthly for services provided during that month, but can be billed on a more or less frequent basis as determined by the contract.&#160;&#160;If the time and expenses are worked/incurred and approved at the end of a fiscal period and the invoice has not yet been sent to the client, the amount is recorded as unbilled revenue once the Company verifies all other revenue recognition criteria have been met.</div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;"><font style="font-family: Times New Roman; font-size: 10pt;">Revenues are recognized when the following criteria are met: (1)&#160;persuasive evidence of the customer arrangement exists; (2)&#160;fees are fixed and determinable; (3)&#160;delivery and acceptance have occurred; and (4)&#160;collectability is deemed probable. The Company's policy for revenue recognition in instances where multiple deliverables are sold contemporaneously to the same customer is in accordance with Financial Accounting Standards Board Accounting Standards Codification ("ASC") Subtopic 985-605, </font><font style="font-style: italic; font-family: Times New Roman; font-size: 10pt;">Software &#8211; Revenue Recognition,</font><font style="font-family: Times New Roman; font-size: 10pt;"> ASC Subtopic 605-25, </font><font style="font-style: italic; font-family: Times New Roman; font-size: 10pt;">Revenue Recognition &#8211; Multiple-Element Arrangements</font><font style="font-family: Times New Roman; font-size: 10pt;">, and ASC Section 605-10-S99 (Staff Accounting Bulletin Topic 13, </font><font style="font-style: italic; font-family: Times New Roman; font-size: 10pt;">Revenue Recognition</font><font style="font-family: Times New Roman; font-size: 10pt;">). Specifically, if the Company enters into contracts for the sale of services and software or hardware, then the Company evaluates whether each element should be accounted for separately by considering the following criteria: (1) whether the deliverables have value to the client on a stand-alone basis; and (2) whether delivery or performance of the undelivered item or items is considered probable and substantially in the control of the Company (only if the arrangement includes a general right of return related to the delivered item). Further, for sales of software and services, the Company also evaluates whether the services are essential to the functionality of the software and if it has fair value evidence for each deliverable. If the Company has concluded that the separation criteria are met, then it accounts for each deliverable in the transaction separately, based on the relevant revenue recognition policies. Generally, all deliverables of the Company's multiple element arrangements meet these criteria and are accounted for separately, with the arrangement consideration allocated among the deliverables using vendor-specific objective evidence of the selling price. As a result, the Company generally recognizes software and hardware sales upon delivery to the customer and services consistent with the policies described herein</font>.</div><div><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;"><font style="font-family: Times New Roman; font-size: 10pt;">Further, delivery of software and hardware sales, when sold contemporaneously with services, can generally occur at varying times depending on the specific client project arrangement. Delivery of services generally occurs over a period of time consistent with the timeline as outlined in the client contract</font>.</div><div><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">There are no significant cancellation or termination-type provisions for the Company's software and hardware sales. Contracts for professional services provide for a general right, to the client or the Company, to cancel or terminate the contract within a given period of time (generally 10 to 30 days' notice is required). The client is responsible for any time and expenses incurred up to the date of cancellation or termination of the contract.</div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company may provide multiple services under the terms of an arrangement and is required to assess whether one or more units of accounting are present.&#160;&#160;Service fees are typically accounted for as one unit of accounting, as fair value evidence for individual tasks or milestones is not available.&#160;&#160;The Company follows&#160;the guidelines discussed above in determining revenues; however, certain judgments and estimates are made and used to determine revenues recognized in any accounting period. If estimates are revised, material differences may result in the amount and timing of revenues recognized for a given period.</div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;"><font style="font-family: Times New Roman; font-size: 10pt;">Revenues are presented net of taxes assessed by governmental authorities.&#160;&#160;Sales taxes are generally collected and subsequently remitted on all software and hardware sales and certain services transactions as appropriate</font>.</div><div><br /></div></div> 275860000 87474000 243968000 96758000 86568000 75948000 214793000 240549000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">Stock option activity for the nine months ended September 30, 2013 was as follows (shares in thousands):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"><div>&#160;</div></td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Shares</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Weighted-Average Exercise Price</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;"><!--Anchor-->Options outstanding at December 31, 2012</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">303</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">5.08</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;"><!--Anchor-->Options exercised</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(36</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">2.34</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Options canceled</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(10</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">0.63</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Options outstanding at September 30, 2013</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">257</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">5.63</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Options vested at September 30, 2013</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">257</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">5.63</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr></table><div style="text-align: left;"><br /></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">Restricted stock activity for the nine months ended September 30, 2013 was as follows (shares in thousands):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"><div>&#160;</div></td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Shares</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Weighted-</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Average</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Grant Date</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Fair</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Value</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Restricted stock awards outstanding at December 31, 2012</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1,939</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">9.93</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Awards granted</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">371</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">11.64</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Awards vested</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(437</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">9.72</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Awards forfeited</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(93</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">10.07</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Restricted stock awards outstanding at September 30, 2013</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1,780</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">10.31</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr></table><div><br /></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The following table presents the calculation of basic and diluted net income per share (in thousands, except per share information):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="vertical-align: bottom;"><div>&#160;</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Three Months Ended</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Nine Months Ended</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"><div>&#160;</div></td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="6" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">September 30,</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="6" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">September 30,</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"><div>&#160;</div></td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">2013</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">2012</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">2013</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">2012</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 52%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Net income</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">7,234</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">5,142</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">15,919</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">11,731</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 52%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Basic:</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 52%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Weighted-average shares of common stock outstanding</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">30,141</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">30,021</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">30,287</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">29,273</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 52%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Shares used in computing basic net income per share</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">30,141</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">30,021</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">30,287</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">29,273</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 52%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Effect of dilutive securities:</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 52%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Stock options</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">154</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">190</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">156</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">201</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 52%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Restricted stock subject to vesting</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">773</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">662</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">634</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">619</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 52%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Contingently issuable shares</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">104</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">107</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 52%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Shares issuable for acquisition consideration (1)</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">740</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">697</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">615</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">644</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 52%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Shares used in computing diluted net income per share</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">31,808</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">31,674</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">31,692</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">30,844</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 52%; vertical-align: bottom;"><div>&#160;</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 52%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Basic net income per share</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">0.24</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">0.17</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">0.53</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">0.40</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 52%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Diluted net income per share</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">0.23</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">0.16</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">0.50</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">0.38</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 52%; vertical-align: bottom;"><div>&#160;</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 52%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Anti-dilutive options and restricted stock not included in the calculation of diluted net income per share</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">14</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">14</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr></table><div style="text-align: left;"><br /></div><div style="text-align: justify;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td style="width: 27pt; font-family: Times New Roman; font-size: 10pt; vertical-align: top; align: right;">(1)</td><td style="text-align: justify; width: auto; font-family: Times New Roman; font-size: 10pt; vertical-align: top;">For the three and nine months ended September 30, 2013, this represents the shares held in escrow pursuant to: (i) the Agreement and Plan of Merger with Northridge Systems, Inc. ("Northridge"); (ii) the Asset Purchase Agreement with Nascent Systems, LP ("Nascent"); (iii) the Agreement and Plan of Merger with TriTek Solutions, Inc. ("TriTek"); and (iv) the Asset Purchase Agreement with Clear Task, Inc. ("Clear Task") as part of the consideration. &#160;For the three and nine months ended September 30, 2012, this represents the shares held in escrow pursuant to: (i) the Agreement and Plan of Merger with speakTECH; (ii) the Asset Purchase Agreement with PointBridge Solutions, LLC ("PointBridge"); (iii) the Asset Purchase Agreement with Nascent; and (iv) the Agreement and Plan of Merger with Northridge as part of the consideration. These shares were not included in the calculation of basic net income per share due to the uncertainty of their ultimate status.</td></tr></table></div><div><br /></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company allocated the total purchase price consideration between tangible assets, identified intangible assets, liabilities, and goodwill as follows (in millions):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Acquired tangible assets</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">5.0</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 88%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Acquired intangible assets</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">6.2</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Liabilities assumed</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(1.1</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 88%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Goodwill</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">10.4</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 88%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Total purchase price</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">20.5</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr></table><div><br /></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company allocated the total purchase price consideration between tangible assets, identified intangible assets, liabilities, and goodwill as follows (in millions):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Acquired tangible assets</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">3.8</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Acquired intangible assets</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">4.4</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Liabilities assumed</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">(1.1</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Goodwill</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">9.7</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Total purchase price</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">16.8</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td></tr></table><div><br /></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company allocated the total purchase price consideration between tangible assets, identified intangible assets, liabilities, and goodwill as follows (in millions):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Acquired tangible assets</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">3.1</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Acquired intangible assets</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">4.1</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Liabilities assumed</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">(2.9</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Goodwill</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">9.6</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Total purchase price</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">13.9</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td></tr></table><div><br /></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company has estimated the allocation of the total purchase price consideration between tangible assets, identified intangible assets, liabilities, and goodwill as follows (in millions):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Acquired tangible assets</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">2.2</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Acquired intangible assets</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">1.7</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Liabilities assumed</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">(0.7</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Goodwill</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">5.5</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Total purchase price</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">8.7</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td></tr></table><div><br /></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company has estimated the allocation of the total purchase price consideration between tangible assets, identified intangible assets, liabilities, and goodwill as follows (in millions):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Acquired tangible assets</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">12.3</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Acquired intangible assets</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">6.2</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Liabilities assumed</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">(5.6</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Goodwill</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">8.2</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Total purchase price</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">21.1</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td></tr></table><div><br /></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The following table presents a summary of the Company's intangible assets that are subject to amortization (in thousands):</div><div style="text-align: left;"><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"><div>&#160;</div></td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="10" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">September 30, 2013</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="10" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">December 31, 2012</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"><div>&#160;</div></td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Gross</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Carrying</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Amounts</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Accumulated</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Amortization</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Net</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Carrying</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Amounts</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Gross</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Carrying</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Amounts</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Accumulated</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Amortization</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Net</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Carrying</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Amounts</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 28%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Customer relationships</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">26,913</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(9,235</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">17,678</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">22,682</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(7,299</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">15,383</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 28%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Non-compete agreements</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1,400</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(635</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">765</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1,156</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(425</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">731</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 28%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Customer backlog</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">685</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(497</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">188</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">306</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(184</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">122</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 28%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Trade name</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">114</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(46</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">68</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">265</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(204</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">61</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 28%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Internally developed software</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">3,346</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(719</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">2,627</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1,642</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(589</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1,053</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 28%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Total</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">32,458</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(11,132</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">21,326</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">26,051</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(8,701</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">17,350</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr></table><div><br /></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">9. Line of Credit</div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;"><font style="font-family: Times New Roman; font-size: 10pt;">On July 31, 2013, the Company renewed and extended the term of its Credit Agreement (the "Credit Agreement</font>"<font style="font-family: Times New Roman; font-size: 10pt;">) with Silicon Valley Bank ("SVB"), U.S. Bank National Association, and Bank of America, N.A. &#160;The Credit Agreement provides for revolving credit borrowings up to a maximum principal amount of $75.0 million, subject to a commitment increase of $25.0 million. &#160;The Credit Agreement also allows for the issuance of letters of credit in the aggregate amount of up to $5.0 million at any one time. &#160;Outstanding letters of credit reduce the credit available for revolving credit borrowings.&#160;&#160;As of </font>September 30, 2013<font style="font-family: Times New Roman; font-size: 10pt;">, the Company had an outstanding letter of credit in the amount of $</font>0.2<font style="font-family: Times New Roman; font-size: 10pt;"> million to secure an office space lease. &#160;The Credit Agreement also allows for the issuance of swing line loans in the aggregate of $</font>10.0<font style="font-family: Times New Roman; font-size: 10pt;"> million. &#160; Substantially all of the Company's assets are pledged to secure the credit facility.&#160;&#160;</font></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">All outstanding amounts owed under the Credit Agreement become due and payable no later than the final maturity date of July 31, 2017.&#160;&#160;Borrowings under the credit facility bear interest at the Company's option of SVB's prime rate (4.00% on September 30, 2013) plus a margin ranging from 0.00% to 0.50% or one-month LIBOR (0.18% on September 30, 2013) plus a margin ranging from 2.00% to 2.50%.&#160;&#160;The additional margin amount is dependent on the level of outstanding borrowings. As of September 30, 2013, the Company had $58.8 million of borrowing capacity.&#160;&#160;An annual commitment fee of 0.30% is incurred on the unused portion of the line of credit.</div><div><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company is required to comply with various financial covenants under the Credit Agreement. Specifically, the Company is required to maintain a ratio of earnings before interest, taxes, depreciation, and amortization ("EBITDA") plus stock compensation and minus income taxes paid and capital expenditures to interest expense and scheduled payments due for borrowings on a trailing three months basis annualized of not less than 2.00 to 1.00 and a ratio of current maturities of long-term debt to EBITDA plus stock compensation and minus income taxes paid and capital expenditures of not more than 2.75 to 1.00.</div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">At September 30, 2013, the Company was in compliance with all covenants under the Credit Agreement.</div><div><br /></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The changes in the carrying amount of goodwill for the nine months ended September 30, 2013 are as follows (in thousands):</div><div style="text-align: left;"><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Balance at December 31, 2012</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">160,936</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 88%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Preliminary purchase price allocations for acquisitions (Note 7)</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">13,704</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 88%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Purchase accounting adjustments</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">522</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 88%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Balance at September 30, 2013</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">175,162</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr></table><div><br /></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="background-color: #cceeff; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;<font style="font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Property and equipment:</font></div></td><td valign="bottom" style="background-color: #cceeff; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="background-color: #cceeff; vertical-align: bottom;"><div></div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="background-color: #cceeff; vertical-align: bottom;"><div></div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Computer hardware (useful life of 3 years)</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">8,626</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">6,906</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Furniture and fixtures (useful life of 5 years)</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">2,158</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">2,046</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Leasehold improvements (useful life of 5 years)</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1,986</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1,775</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Software (useful life of 1 to 7 years)</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">6,018</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">2,006</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Less: Accumulated depreciation</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(10,537</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(8,335</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td></tr><tr><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Total</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">8,251</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">4,398</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr></table><div><br /></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td style="width: 76.55%; vertical-align: bottom;"><div>&#160;</div></td><td style="width: 10.41%; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">September 30,</div></td><td style="width: 2.12%; vertical-align: bottom;"></td><td style="width: 11.43%; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">December 31,</div></td></tr><tr><td style="width: 76.55%; vertical-align: bottom;"><div>&#160;</div></td><td style="border-bottom: #000000 2px solid; width: 10.41%; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">2013</div></td><td style="width: 2.12%; vertical-align: bottom;"></td><td style="border-bottom: #000000 2px solid; width: 11.43%; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">2012</div></td></tr><tr><td style="width: 76.55%; vertical-align: bottom;"><div>&#160;</div></td><td colspan="3" style="width: 23.45%; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt;">(in thousands)</div></td></tr></table><div><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="background-color: #cceeff; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Accounts receivable:</div></td><td valign="bottom" style="background-color: #cceeff; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="background-color: #cceeff; vertical-align: bottom;"><div></div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="background-color: #cceeff; vertical-align: bottom;"><div></div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Accounts receivable</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">52,120</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">49,661</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Unbilled revenues</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">32,410</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">20,725</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Allowance for doubtful accounts</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(1,095</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(724</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td></tr><tr><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Total</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">83,435</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">69,662</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr></table><div><br /></div></div> 49065000 57254000 20532000 17714000 6995000 8158000 0.63 11.64 93000 10.31 9.93 1939000 1780000 437000 10.07 371000 2.34 9.72 2500000 10000 257000 5.63 5.08 257000 303000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;"><font style="font-family: Times New Roman; font-size: 10pt;">Stock-based compensation is accounted for in accordance with ASC Topic 718, </font><font style="font-style: italic; font-family: Times New Roman; font-size: 10pt;">Compensation &#8211; Stock Compensation</font><font style="font-family: Times New Roman; font-size: 10pt;"> ("ASC Topic 718"). Under this method, the Company recognizes share-based compensation ratably using the straight-line attribution method over the requisite service period. In addition, pursuant to ASC Topic 718, the Company is required to estimate the amount of expected forfeitures when calculating share-based compensation, instead of accounting for forfeitures as they occur</font>.&#160;</div><div><br /></div></div> 5.63 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">2. Summary of Significant Accounting Policies</div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Use of Estimates</div><div><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The preparation of financial statements in conformity with accounting principles generally accepted in the United States 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 periods. Actual results could differ from those estimates, and such differences could be material to the financial statements</div><div><br /></div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Reclassification</div><div><br /></div><div style="text-align: left; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company has reclassified the presentation of certain prior period information to conform to the current year presentation.</div><div><br /></div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Revenue Recognition</div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">Revenues are primarily derived from professional services provided on a time and materials basis. For time and material contracts, revenues&#160;are recognized and billed by multiplying the number of hours expended in the performance of the contract by the established billing rates.&#160;For fixed fee projects, revenues&#160;are generally recognized using an input method based on the ratio of hours expended to total estimated hours. Amounts invoiced and collected in excess of revenues recognized are classified as deferred revenues. On many projects the Company is also reimbursed for out-of-pocket expenses such as airfare, lodging, and meals.&#160;&#160;These reimbursements are included as a component of revenues. Revenues from software and hardware sales are generally recorded on a gross basis considering the Company's role as a principal in the transaction.&#160;&#160;On rare occasions, the Company enters into a transaction where it is not the principal.&#160;&#160;In these cases, revenue is recorded on a net basis.</div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">Unbilled revenues represent the project time and expenses that have been incurred, but not yet billed to the client, prior to the end of the fiscal period.&#160;&#160;For time and materials projects, the client is invoiced for the amount of hours worked multiplied by the billing rates as stated in the contract. For fixed fee arrangements, the client is invoiced according to the agreed-upon schedule detailing the amount and timing of payments in the contract.&#160;&#160;Clients are typically billed monthly for services provided during that month, but can be billed on a more or less frequent basis as determined by the contract.&#160;&#160;If the time and expenses are worked/incurred and approved at the end of a fiscal period and the invoice has not yet been sent to the client, the amount is recorded as unbilled revenue once the Company verifies all other revenue recognition criteria have been met.</div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;"><font style="font-family: Times New Roman; font-size: 10pt;">Revenues are recognized when the following criteria are met: (1)&#160;persuasive evidence of the customer arrangement exists; (2)&#160;fees are fixed and determinable; (3)&#160;delivery and acceptance have occurred; and (4)&#160;collectability is deemed probable. The Company's policy for revenue recognition in instances where multiple deliverables are sold contemporaneously to the same customer is in accordance with Financial Accounting Standards Board Accounting Standards Codification ("ASC") Subtopic 985-605, </font><font style="font-style: italic; font-family: Times New Roman; font-size: 10pt;">Software &#8211; Revenue Recognition,</font><font style="font-family: Times New Roman; font-size: 10pt;"> ASC Subtopic 605-25, </font><font style="font-style: italic; font-family: Times New Roman; font-size: 10pt;">Revenue Recognition &#8211; Multiple-Element Arrangements</font><font style="font-family: Times New Roman; font-size: 10pt;">, and ASC Section 605-10-S99 (Staff Accounting Bulletin Topic 13, </font><font style="font-style: italic; font-family: Times New Roman; font-size: 10pt;">Revenue Recognition</font><font style="font-family: Times New Roman; font-size: 10pt;">). Specifically, if the Company enters into contracts for the sale of services and software or hardware, then the Company evaluates whether each element should be accounted for separately by considering the following criteria: (1) whether the deliverables have value to the client on a stand-alone basis; and (2) whether delivery or performance of the undelivered item or items is considered probable and substantially in the control of the Company (only if the arrangement includes a general right of return related to the delivered item). Further, for sales of software and services, the Company also evaluates whether the services are essential to the functionality of the software and if it has fair value evidence for each deliverable. If the Company has concluded that the separation criteria are met, then it accounts for each deliverable in the transaction separately, based on the relevant revenue recognition policies. Generally, all deliverables of the Company's multiple element arrangements meet these criteria and are accounted for separately, with the arrangement consideration allocated among the deliverables using vendor-specific objective evidence of the selling price. As a result, the Company generally recognizes software and hardware sales upon delivery to the customer and services consistent with the policies described herein</font>.</div><div><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;"><font style="font-family: Times New Roman; font-size: 10pt;">Further, delivery of software and hardware sales, when sold contemporaneously with services, can generally occur at varying times depending on the specific client project arrangement. Delivery of services generally occurs over a period of time consistent with the timeline as outlined in the client contract</font>.</div><div><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">There are no significant cancellation or termination-type provisions for the Company's software and hardware sales. Contracts for professional services provide for a general right, to the client or the Company, to cancel or terminate the contract within a given period of time (generally 10 to 30 days' notice is required). The client is responsible for any time and expenses incurred up to the date of cancellation or termination of the contract.</div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company may provide multiple services under the terms of an arrangement and is required to assess whether one or more units of accounting are present.&#160;&#160;Service fees are typically accounted for as one unit of accounting, as fair value evidence for individual tasks or milestones is not available.&#160;&#160;The Company follows&#160;the guidelines discussed above in determining revenues; however, certain judgments and estimates are made and used to determine revenues recognized in any accounting period. If estimates are revised, material differences may result in the amount and timing of revenues recognized for a given period.</div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;"><font style="font-family: Times New Roman; font-size: 10pt;">Revenues are presented net of taxes assessed by governmental authorities.&#160;&#160;Sales taxes are generally collected and subsequently remitted on all software and hardware sales and certain services transactions as appropriate</font>.</div><div><br /></div></div> 628000 180000 180000 5370000 1000 5369000 5370000 15572000 1161000 36000 -339000 37368000 250591000 276201000 39000 -62970000 21449000 -306000 234413000 291574000 -78052000 40000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">11.&#160;&#160;Subsequent Events</div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: justify;"><font style="font-family: Times New Roman; font-size: 10pt;">&#160;&#160;&#160;&#160;</font><font style="font-size: 5.14pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="font-family: Times New Roman; font-size: 10pt;">On October 11, 2013, the Company acquired CoreMatrix, pursuant to the terms of an Asset Purchase Agreement, for approximately $31.5 million, of which approximately $18.5 million was cash paid at closing, $3.0 million was Company common stock placed in a one-year escrow at closing, and $10.0 million represents the initial fair value estimate of additional earnings-based contingent consideration, which may be realized by CoreMatrix at 12 and 24 months after the closing date of the acquisition. &#160;If the contingency is achieved, 70% of the earnings-based contingent consideration will be paid in cash and 30% will be issued in stock to CoreMatrix. &#160;CoreMatrix was a salesforce.com cloud computing services and solutions firm. The acquisition of CoreMatrix provides the Company with the comprehensive capacity to sell and deliver&#160;Salesforce solutions across North America.</font></div><div><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">Goodwill and intangible assets are expected to be recorded on the Statement of Consolidated Balance Sheets from the acquisition of CoreMatrix. As of November 7, 2013, the initial accounting for the business combination has not been completed, including the measurement of certain intangible assets and goodwill. &#160;Acquisition costs for the three and nine months ended September 30, 2013 were immaterial.</div><div><br /></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">6. Balance Sheet Components</div><div><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td style="width: 76.55%; vertical-align: bottom;"><div>&#160;</div></td><td style="width: 10.41%; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">September 30,</div></td><td style="width: 2.12%; vertical-align: bottom;"></td><td style="width: 11.43%; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">December 31,</div></td></tr><tr><td style="width: 76.55%; vertical-align: bottom;"><div>&#160;</div></td><td style="border-bottom: #000000 2px solid; width: 10.41%; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">2013</div></td><td style="width: 2.12%; vertical-align: bottom;"></td><td style="border-bottom: #000000 2px solid; width: 11.43%; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">2012</div></td></tr><tr><td style="width: 76.55%; vertical-align: bottom;"><div>&#160;</div></td><td colspan="3" style="width: 23.45%; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt;">(in thousands)</div></td></tr></table><div><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="background-color: #cceeff; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Accounts receivable:</div></td><td valign="bottom" style="background-color: #cceeff; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="background-color: #cceeff; vertical-align: bottom;"><div></div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="background-color: #cceeff; vertical-align: bottom;"><div></div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Accounts receivable</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">52,120</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">49,661</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Unbilled revenues</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">32,410</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">20,725</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Allowance for doubtful accounts</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(1,095</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(724</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td></tr><tr><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Total</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">83,435</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">69,662</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr></table><div><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="background-color: #cceeff; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;<font style="font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Property and equipment:</font></div></td><td valign="bottom" style="background-color: #cceeff; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="background-color: #cceeff; vertical-align: bottom;"><div></div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="background-color: #cceeff; vertical-align: bottom;"><div></div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Computer hardware (useful life of 3 years)</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">8,626</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">6,906</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Furniture and fixtures (useful life of 5 years)</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">2,158</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">2,046</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Leasehold improvements (useful life of 5 years)</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1,986</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1,775</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Software (useful life of 1 to 7 years)</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">6,018</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">2,006</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Less: Accumulated depreciation</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(10,537</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(8,335</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td></tr><tr><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Total</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">8,251</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">4,398</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr></table><div><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="background-color: #cceeff; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Other current liabilities:</div></td><td valign="bottom" style="background-color: #cceeff; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="background-color: #cceeff; vertical-align: bottom;"><div></div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="background-color: #cceeff; vertical-align: bottom;"><div></div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Accrued variable compensation</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">9,936</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">9,846</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Deferred revenue</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">2,764</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">2,974</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Payroll related costs</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">3,080</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1,193</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Accrued subcontractor fees</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">2,344</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">2,294</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Accrued medical claims expense</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1,262</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1,145</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Acquired liabilities</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">746</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">64</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Other current liabilities</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">4,562</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">3,089</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Estimated fair value of contingent consideration liability(1)</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1,534</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Total</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">26,228</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">20,605</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr></table><div style="text-align: right;"><br /></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt;">(1) Represents the fair value estimate of additional earnings-based contingent consideration that may be realized by Clear Task's interest holders 12 months after the Clear Task acquisition.</div><div><br /></div><div><br /></div></div> 78052000 62970000 9360547 8199214 0 15082000 15082000 32410000 20725000 500000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Use of Estimates</div><div><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The preparation of financial statements in conformity with accounting principles generally accepted in the United States 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 periods. Actual results could differ from those estimates, and such differences could be material to the financial statements</div></div> 29273000 30021000 30287000 30141000 31808000 31692000 30844000 31674000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The estimated useful lives of identifiable intangible assets are as follows:</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt;">&#160;</div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td style="width: 29.53%; vertical-align: middle;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Customer relationships</div></td><td style="width: 70.47%; vertical-align: middle;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">3 &#8211; 8 years</div></td></tr><tr><td style="width: 29.53%; vertical-align: middle;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Non-compete agreements</div></td><td style="width: 70.47%; vertical-align: middle;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">2 &#8211; 5 years</div></td></tr><tr><td style="width: 29.53%; vertical-align: middle;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Internally developed software</div></td><td style="width: 70.47%; vertical-align: middle;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">1 &#8211; 7 years</div></td></tr><tr><td style="width: 29.53%; vertical-align: middle;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Trade name</div></td><td style="width: 70.47%; vertical-align: middle;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">1 &#160;year</div></td></tr><tr><td style="width: 29.53%; vertical-align: middle;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Customer backlog</div></td><td style="width: 70.47%; vertical-align: middle;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">5 &#8211; 8 months</div></td></tr></table><div><br /></div></div> 17122000 23169000 7450000 5620000 5000000 3080000 1193000 1145000 1262000 1.00 2.75 535000 773000 619000 662000 634000 64000 746000 2.00 1.00 2294000 2344000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="background-color: #cceeff; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Other current liabilities:</div></td><td valign="bottom" style="background-color: #cceeff; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="background-color: #cceeff; vertical-align: bottom;"><div></div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="background-color: #cceeff; vertical-align: bottom;"><div></div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Accrued variable compensation</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">9,936</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">9,846</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Deferred revenue</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">2,764</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">2,974</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Payroll related costs</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">3,080</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1,193</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Accrued subcontractor fees</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">2,344</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">2,294</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Accrued medical claims expense</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1,262</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1,145</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Acquired liabilities</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">746</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">64</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Other current liabilities</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">4,562</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">3,089</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Estimated fair value of contingent consideration liability(1)</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1,534</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Total</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">26,228</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">20,605</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr></table><div style="text-align: right;"><br /></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt;">(1) Represents the fair value estimate of additional earnings-based contingent consideration that may be realized by Clear Task's interest holders 12 months after the Clear Task acquisition.</div><div><br /></div><div><br /></div></div> -582000 -1966000 4562000 3089000 9936000 9846000 -102000 -97000 -69000 -435000 20471000 6301000 14554000 4919000 P10D P30D 30649000 30222000 31692000 31476000 0 -425000 1474000 1534000 10000000 1400000 1488000 0 10000000 397000 0 43000 Represents the fair value estimate of additional earnings-based contingent consideration that may be realized by Clear Task's interest holders 12 months after the Clear Task acquisition. For the three and nine months ended September 30, 2013, this represents the shares held in escrow pursuant to: (i) the Agreement and Plan of Merger with Northridge Systems, Inc. ("Northridge"); (ii) the Asset Purchase Agreement with Nascent Systems, LP ("Nascent"); (iii) the Agreement and Plan of Merger with TriTek Solutions, Inc. ("TriTek"); and (iv) the Asset Purchase Agreement with Clear Task, Inc. ("Clear Task") as part of the consideration. For the three and nine months ended September 30, 2012, this represents the shares held in escrow pursuant to: (i) the Agreement and Plan of Merger with speakTECH; (ii) the Asset Purchase Agreement with PointBridge Solutions, LLC ("PointBridge"); (iii) the Asset Purchase Agreement with Nascent; and (iv) the Agreement and Plan of Merger with Northridge as part of the consideration. These shares were not included in the calculation of basic net income per share due to the uncertainty of their ultimate status. EX-101.SCH 7 prft-20130930.xsd XBRL TAXONOMY EXTENSION SCHEMA 000100 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 010000 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 010100 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 020000 - Statement - Condensed Consolidated Statements Of Operations link:presentationLink link:calculationLink link:definitionLink 030000 - Statement - Condensed Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 040000 - Statement - Condensed Consolidated Statement Of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 050000 - Statement - Condensed Consolidated Statements Of Cash Flows link:presentationLink link:calculationLink link:definitionLink 060100 - Disclosure - Basis Of Presentation link:presentationLink link:calculationLink link:definitionLink 060200 - Disclosure - Summary Of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 060300 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 060400 - Disclosure - Net Income Per Share link:presentationLink link:calculationLink link:definitionLink 060500 - Disclosure - Commitments And Contingencies link:presentationLink link:calculationLink link:definitionLink 060600 - Disclosure - Balance Sheet Components link:presentationLink link:calculationLink link:definitionLink 060700 - Disclosure - Business Combinations link:presentationLink link:calculationLink link:definitionLink 060800 - Disclosure - Goodwill And Intangible Assets link:presentationLink link:calculationLink link:definitionLink 060900 - Disclosure - Line Of Credit link:presentationLink link:calculationLink link:definitionLink 061000 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 061100 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 061200 - Disclosure - Recent Accounting Pronoucements link:presentationLink link:calculationLink link:definitionLink 070200 - Disclosure - Summary Of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 070300 - Disclosure - Stock-Based Compensation (Policies) link:presentationLink link:calculationLink link:definitionLink 070800 - Disclosure - Goodwill And Intangible Assets (Policies) link:presentationLink link:calculationLink link:definitionLink 080300 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 080400 - Disclosure - Net Income Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 080500 - Disclosure - Commitments And Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 080600 - Disclosure - Balance Sheet Components (Tables) link:presentationLink link:calculationLink link:definitionLink 080700 - Disclosure - Business Combinations (Tables) link:presentationLink link:calculationLink link:definitionLink 080800 - Disclosure - Goodwill And Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 090200 - Disclosure - Summary Of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 090300 - Disclosure - Stock-Based Compensation (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 090302 - Disclosure - Stock-Based Compensation (Summary Of Stock Option Activity) (Details) link:presentationLink link:calculationLink link:definitionLink 090304 - Disclosure - Stock-Based Compensation (Summary Of Restricted Stock Activity) (Details) link:presentationLink link:calculationLink link:definitionLink 090400 - Disclosure - Net Income Per Share (Schedule Of Basic And Diluted Net Income Per Share) (Details) link:presentationLink link:calculationLink link:definitionLink 090500 - Disclosure - Commitments And Contingencies (Schedule Of Operaing Lease Agreement) (Details) link:presentationLink link:calculationLink link:definitionLink 090600 - Disclosure - Balance Sheet Components (Components Of Accounts Receivable) (Details) link:presentationLink link:calculationLink link:definitionLink 090602 - Disclosure - Balance Sheet Components (Components of Property And Equipment) (Details) link:presentationLink link:calculationLink link:definitionLink 090604 - Disclosure - Balance Sheet Components (Components Of Other Current Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 090700 - Disclosure - Business Combinations (Details) link:presentationLink link:calculationLink link:definitionLink 090702 - Disclosure - Business Combinations, (Allocation of Total Purchase Price) (Details) link:presentationLink link:calculationLink link:definitionLink 090704 - Disclosure - Business Combinations, - Schedule of Revenue and Income from Acquisition Date (Details) link:presentationLink link:calculationLink link:definitionLink 090706 - Disclosure - Business Combinations, Pro Forma Information (Details) link:presentationLink link:calculationLink link:definitionLink 090800 - Disclosure - Goodwill And Intangible Assets (Changes In The Carrying Amount Of Goodwill) (Details) link:presentationLink link:calculationLink link:definitionLink 090802 - Disclosure - Goodwill And Intangible Assets (Summary Of Intangible Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 090804 - Disclosure - Goodwill And Intangible Assets (Estimated Useful Lives Of Identifiable Intangible Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 090900 - Disclosure - Line Of Credit (Details) link:presentationLink link:calculationLink link:definitionLink 091000 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 091100 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 prft-20130930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 9 prft-20130930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 10 prft-20130930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Amendment Flag Current Fiscal Year End Date Document Period End Date Entity [Domain] Entity [Domain] Trading Symbol Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Current Reporting Status Entity Filer Category Entity Public Float Entity Registrant Name Entity Central Index Key Entity Common Stock, Shares Outstanding Document Fiscal Year Focus Document Fiscal Period Focus Legal Entity [Axis] Document Type Summary Of Significant Accounting Policies [Abstract] Accounts receivable, net Total Accounts Receivable, Net, Current Accounts receivable Accounts Receivable, Gross, Current Accounts payable Accumulated Other Comprehensive Loss [Member] Accumulated Other Comprehensive Income (Loss) [Member] Less: Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Accumulated other comprehensive loss Intangible assets estimated useful life Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Additional paid-in capital Additional Paid in Capital, Common Stock Additional Paid-in Capital [Member] Additional Paid-in Capital [Member] Adjustments to reconcile net income to net cash provided by operations: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Net tax benefit from stock option exercises and restricted stock vesting Adjustments to Additional Paid in Capital, Income Tax Benefit from Share-based Compensation Stock compensation related to restricted stock vesting and retirement savings plan contributions Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition Stock compensation Allocated Share-based Compensation Expense Allowance for doubtful accounts Allowance for Doubtful Accounts Receivable, Current Amortization Amortization of Intangible Assets Anti-dilutive options and restricted stock not included in the calculation of diluted net income per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Current assets: Assets, Current [Abstract] ASSETS Assets [Abstract] Total current assets Assets, Current Total assets Assets Balance Sheet Components [Abstract] Basic net income per share Business Acquisition, Pro Forma Earnings Per Share, Basic Business Acquisition [Axis] Cash paid for acquisition Business Acquisition, Cost of Acquired Entity, Cash Paid Date of acquisition Business Acquisition, Date of Acquisition Agreement Business Acquisition, Pro Forma Information [Abstract] Acquired tangible assets Business Acquisition, Purchase Price Allocation, Net Tangible Assets Estimated fair value of contingent consideration liability (Note 7) Business Acquisition, Contingent Consideration, at Fair Value Goodwill Business Acquisition, Purchase Price Allocation, Goodwill Amount Revenues Business Acquisition, Pro Forma Revenue Business Acquisition, Acquiree [Domain] Supplementary Pro Forma Information For Business Combinations Net income Business Acquisition, Pro Forma Net Income (Loss) Liabilities assumed Business Acquisition, Purchase Price Allocation, Liabilities Assumed Diluted net income per share Business Acquisition, Pro Forma Earnings Per Share, Diluted Acquired intangible assets Business Acquisition, Purchase Price Allocation, Amortizable Intangible Assets Transaction costs Business Acquisition, Cost of Acquired Entity, Transaction Costs Common stock issued Business Acquisition, Equity Interest Issued or Issuable, Value Assigned Business Acquisition [Line Items] Estimated total allocable purchase price consideration Total purchase price Revenues Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual Business Combinations Net income Business Combinations [Abstract] Acquisition costs Business Combination, Acquisition Related Costs Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Cash and cash equivalents Change in cash and cash equivalents Cash and Cash Equivalents, Period Increase (Decrease) Non-cash activity: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Commitments And Contingencies Commitments and Contingencies Disclosure [Text Block] Commitments And Contingencies [Abstract] Common Stock [Member] Common Stock [Member] Balance at September 30, 2013, shares Balance at December 31, 2012 (in shares) Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Common stock (par value $.001 per share; 50,000,000 shares authorized and 41,231,099 shares issued and 30,870,552 shares outstanding as of September 30, 2013; 39,024,337 shares issued and 30,825,123 shares outstanding as of December 31, 2012) Common stock, shares issued (in shares) Common stock, par value (in dollars per share) Common stock, shares authorized (in shares) Total comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Computer Hardware [Member] Computer Equipment [Member] Cost of revenues (exclusive of depreciation and amortization, shown separately below) Reimbursable expenses Cost of Reimbursable Expense Total cost of revenues Cost of Revenue Customer Relationships [Member] Customer Relationships [Member] Line of credit, margin interest rate percentage (in hundredths) Debt Instrument, Basis Spread on Variable Rate Credit agreement, final maturity date Debt Instrument, Maturity Date Line of credit, interest rate at period end (in hundredths) Debt Instrument, Interest Rate, Stated Percentage Deferred income taxes Deferred Income Tax Expense (Benefit) Net current deferred tax asset Deferred Tax Assets, Net of Valuation Allowance, Current Net non-current deferred tax asset Deferred Tax Assets, Net, Noncurrent Deferred revenues Deferred Revenue, Current Depreciation Stock-Based Compensation Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Diluted net income per share (in dollars per share) Basic net income per share (in dollars per share) Net Income Per Share Earnings Per Share [Text Block] Net Income Per Share [Abstract] Effect of exchange rate on cash and cash equivalents Effect of Exchange Rate on Cash and Cash Equivalents Effective tax rate (in hundredths) Effective Income Tax Rate, Continuing Operations Percentage of non-deductible meals and entertainment expenses (in hundredths) Federal statutory rate (in hundredths) Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate Unrecognized compensation cost, weighted-average period for recognition Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Period for Recognition Associated current and future income tax benefits recognized Employee Service Share-based Compensation, Tax Benefit from Compensation Expense Total unrecognized compensation cost related to non-vested share-based awards Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized Proceeds from the exercise of stock options and sales of stock through the Employee Stock Purchase Plan Employee Service Share-based Compensation, Cash Received from Exercise of Stock Options Equity Component [Domain] Equity Component [Domain] Tax benefit on stock option exercises and restricted stock vesting Excess Tax Benefit (Tax Deficiency) from Share-based Compensation, Financing Activities Tax benefit from stock option exercises and restricted stock vesting Excess Tax Benefit (Tax Deficiency) from Share-based Compensation, Operating Activities Estimated useful lives Finite-Lived Intangible Asset, Useful Life Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Gross Carrying Amounts Finite-Lived Intangible Assets, Gross Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets by Major Class [Axis] Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Furniture And Fixtures [Member] Furniture and Fixtures [Member] Balance at December 31, 2012 Balance at September 30, 2013 Goodwill Goodwill and Intangible Assets Goodwill and Intangible Assets, Policy [Policy Text Block] Goodwill And Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Purchase accounting adjustments Goodwill, Allocation Adjustment Preliminary purchase price allocations for acquisitions (Note 7) Goodwill, Purchase Accounting Adjustments Goodwill And Intangible Assets [Abstract] Gross margin Gross Profit Condensed Consolidated Statements Of Operations Income Taxes Income Tax Disclosure [Text Block] Income Taxes [Abstract] Income before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Extraordinary Items, Noncontrolling Interest Provision for income taxes Income Tax Expense (Benefit) Cash paid for income taxes Income Taxes Paid, Net Accounts receivable Increase (Decrease) in Accounts and Notes Receivable Accounts payable Increase (Decrease) in Accounts Payable Changes in operating assets and liabilities, net of acquisitions: Increase (Decrease) in Operating Capital [Abstract] Other assets Increase (Decrease) in Other Operating Assets Other liabilities Increase (Decrease) in Other Operating Liabilities Stock options (in shares) Incremental Common Shares Attributable to Share-based Payment Arrangements Shares issuable for acquisition consideration (in shares) Incremental Common Shares Attributable to Equity Unit Purchase Agreements Contingently issuable shares (in shares) Incremental Common Shares Attributable to Contingently Issuable Shares Net Carrying Amounts Intangible assets, net Net interest expense Interest Income (Expense), Net Cash paid for interest Interest Paid, Net Letters of credit outstanding Project personnel costs Labor and Related Expense Leasehold Improvements [Member] Leasehold Improvements [Member] Total current liabilities Liabilities, Current Current liabilities: Liabilities, Current [Abstract] Total liabilities Liabilities LIABILITIES AND STOCKHOLDERS' EQUITY Liabilities and Equity [Abstract] Total liabilities and stockholders' equity Liabilities and Equity Line of credit facility, maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Line of credit facility, percentage of annual commitment fee on unused capacity (in hundredths) Line of Credit Facility, Commitment Fee Percentage Line Of Credit [Abstract] Line of Credit Facility, Lender [Domain] Line of Credit Facility, Lender [Domain] Lender Name [Axis] Line of Credit Facility [Line Items] Unused portion of line of credit Line of credit facility, commitment increase Line of Credit Facility, Increase, Additional Borrowings Line of Credit Facility [Table] Long-term debt Long-term Line of Credit, Noncurrent Maximum [Member] Maximum [Member] Minimum [Member] Minimum [Member] FINANCING ACTIVITIES Net Cash Provided by (Used in) Financing Activities [Abstract] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities INVESTING ACTIVITIES Net Cash Provided by (Used in) Investing Activities [Abstract] OPERATING ACTIVITIES Net Cash Provided by (Used in) Operating Activities [Abstract] Net income Net income Net income Net Income (Loss) Attributable to Parent Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Recent Accounting Pronouncements [Abstract] Recent Accounting Pronouncements New Accounting Pronouncements and Changes in Accounting Principles [Text Block] Non-Compete Agreements [Member] Noncompete Agreements [Member] Thereafter Operating Leases, Future Minimum Payments, Due Thereafter Income from operations Operating Income (Loss) 2015 Operating Leases, Future Minimum Payments, Due in Three Years 2014 Operating Leases, Future Minimum Payments, Due in Two Years 2013 remaining Operating Leases, Future Minimum Payments Due, Next Twelve Months 2016 Operating Leases, Future Minimum Payments, Due in Four Years 2017 Operating Leases, Future Minimum Payments, Due in Five Years Schedule Of Operating Lease Agreement Operating Leases of Lessee Disclosure [Table Text Block] Total minimum lease payments Operating Leases, Future Minimum Payments Due Basis Of Presentation [Abstract] Basis Of Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Other current assets Other non-current assets Foreign currency translation adjustment Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Other project related expenses Other current liabilities Total Other Liabilities, Current Net other income Other non-current liabilities Purchase of treasury stock Payments for Repurchase of Equity Capitalization of software developed for internal use Payments to Develop Software Purchase of property and equipment Payments to Acquire Property, Plant, and Equipment Purchase of businesses and related costs Payments to Acquire Businesses, Net of Cash Acquired Stock-based compensation cost recognized, retirement savings plan contributions Pension and Other Postretirement Benefit Expense Plan Name [Domain] Plan Name [Domain] Plan Name [Axis] Prepaid expenses Reclassification, Policy [Policy Text Block] Proceeds from line of credit Proceeds from Lines of Credit Useful life Property, Plant and Equipment, Useful Life Property, Plant and Equipment, Type [Domain] Property, Plant and Equipment, Type [Domain] Property and equipment, net Total Property, Plant and Equipment [Line Items] Property, Plant and Equipment, Gross Property, Plant and Equipment by Type [Axis] Range [Axis] P&E Range [Axis] Range [Domain] Range [Domain] Reimbursable expenses Payments on line of credit Repayments of Long-term Lines of Credit Retained earnings Retained Earnings (Deficit) [Member] Retained Earnings [Member] Revenue Recognition Revenue Recognition, Policy [Policy Text Block] Total revenues Revenues Revenues Revenues [Abstract] Services Summary Of Stock Option Activity Schedule of Share-based Compensation, Stock Options, Activity [Table Text Block] Summary Of Restricted Stock Activity Schedule of Share-based Compensation, Restricted Stock Units Award Activity [Table Text Block] Schedule Of Basic And Diluted Net Income Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of Finite-Lived Intangible Assets by Major Class [Table] Allocation Of The Total Purchase Price Consideration Schedule of Purchase Price Allocation [Table Text Block] Summary Of Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Schedule of Business Acquisitions, by Acquisition [Table] Line Of Credit Schedule of Line of Credit Facilities [Table Text Block] Changes In The Carrying Amount Of Goodwill Schedule of Goodwill [Table Text Block] Schedule of Share-based Compensation [Table] Components of Property And Equipment Schedule of Public Utility Property, Plant, and Equipment [Table Text Block] Schedule of Property, Plant and Equipment [Table] Components of Accounts Receivable Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Selling, general and administrative Non-cash stock compensation and retirement savings plan contributions Share-based Compensation Options canceled, Weighted-Average Exercise Price (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Awards granted, Weighted-Average Grant Date Fair Value (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Awards forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Restricted stock awards outstanding at December 31, 2012, Weighted-Average Grant Date Fair Value (in dollars per share) Restricted stock awards outstanding at September 30, 2013, Weighted-Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Restricted stock awards outstanding at December 31, 2012 (in shares) Restricted stock awards outstanding at September 30, 2013 Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Awards vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Stock-Based Compensation [Abstract] Awards forfeited, Weighted-Average Grant Date Fair Value (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 Awards granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Options exercised, Weighted-Average Exercise Price (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Awards vested, Weighted-Average Grant Date Fair Value (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 Maximum number of shares authorized under plan (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Options canceled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Options vested at September 30, 2013 Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Options outstanding at September 30, 2013, Weighted-Average Exercise Price Options outstanding at December 31, 2012, Weighted-Average Exercise Price (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Options outstanding at September 30, 2013 Options outstanding at December 31, 2012 (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Stock-Based Compensation Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block] Options vested at September 30, 2013, Weighted-Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Summary Of Significant Accounting Policies Significant Accounting Policies [Text Block] Internally Developed Software [Member] Software Development [Member] Software [Member] Software [Member] Statement [Table] Statement [Line Items] Condensed Consolidated Statement Of Stockholders' Equity Condensed Consolidated Statements Of Cash Flows Statement, Equity Components [Axis] Condensed Consolidated Balance Sheets Condensed Consolidated Statements of Comprehensive Income [Abstract] Issuance of stock for acquisitions, shares Stock Issued During Period, Shares, Acquisitions Proceeds from the exercise of stock options and sales of stock through the Employee Stock Purchase Plan Stock Issued During Period, Value, Stock Options Exercised Issuance of stock for acquisitions Stock Issued During Period, Value, Acquisitions Stock issued for purchase of businesses Stock Issued Purchases of treasury stock and buyback of shares for taxes (in shares) Stock Repurchased During Period, Shares Options exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Stockholders' equity: Balance at December 31, 2012 Balance at September 30, 2013 Total stockholders' equity Stockholders' Equity Attributable to Parent Subsequent Events Subsequent Events [Text Block] Subsequent Events [Abstract] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Subsequent Event [Line Items] Subsequent Event Type [Axis] Subsequent Event [Table] Subsequent Event [Member] Subsequent Event [Member] Balance Sheet Components Supplemental Balance Sheet Disclosures [Text Block] Supplemental disclosures: Supplemental Cash Flow Information [Abstract] Trade Name [Member] Trade Names [Member] Treasury stock, at cost (9,360,547 shares as of September 30, 2013; 8,199,214 shares as of December 31, 2012) Treasury Stock, Value Treasury stock, shares (in shares) Treasury Stock [Member] Treasury Stock [Member] Purchases of treasury stock and buyback of shares for taxes Treasury Stock, Value, Acquired, Cost Method Unbilled revenues Unbilled Receivables, Current Unrecognized tax benefits Unrecognized Tax Benefits Use Of Estimates Use of Estimates, Policy [Policy Text Block] Shares used in computing basic net income per share (in shares) Shares used in computing basic net income per share (in shares) Weighted-average shares of common stock outstanding (in shares) Shares used in computing diluted net income per share (in shares) Shares used in computing diluted net income per share (in shares) Northridge [Member] Northridge [Member] Northridge [Member] Schedule Of Estimated Useful Lives Of Identifiable Intangible Assets [Table Text Block] Schedule Of Estimated Useful Lives Of Identifiable Intangible Assets [Table Text Block] Estimated Useful Lives Of Identifiable Intangible Assets Represents the resale of 3rd party software and hardware products. Software And Hardware Revenues Software and hardware Customer Backlog [Member] Customer Backlog [Member] Customer Backlog [Member] Line Of Credit Facility Allowable Amount For Issuance Of Letters Of Credit Line Of Credit Facility Allowable Amount For Issuance Of Letters Of Credit Line of credit facility, allowable issuance amount of letters of credit Payroll related costs Payroll Related Costs Payroll related costs Accrued medical claims expense Accrued Medical Claims Expense Accrued medical claims expense Ratio of current maturities of long-term debt to EBITDA plus stock compensation and minus income taxes paid and capital expenditures. Ratio Of Current Maturities Of Long-Term Debt To E B I T D A Plus Stock Compensation And Minus Income Taxes Paid And Capital Expenditures Ratio of current maturities of long-term debt to EBITDA plus stock compensation and minus income taxes paid and capital expenditures Two-Thousand And Twelve Long Term Incentive Plan [Member] Two Thousand And Twelve Long Term Incentive Plan [Member] 2012 Long Term Incentive Plan [Member] Stock Compensation Related To Restricted Stock Vesting And Retirement Savings Plan Contributions Shares Stock Compensation Related To Restricted Stock Vesting And Retirement Savings Plan Contributions Shares Stock compensation related to restricted stock vesting and retirement savings plan contributions (in shares) Incremental Common Shares Attributable To Restricted Stock Subject To Vesting Incremental Common Shares Attributable To Restricted Stock Subject To Vesting Restricted stock subject to vesting (in shares) Acquired liabilities Acquired Liabilities Acquired liabilities Ratio of EBITDA plus stock compensation and minus income taxes paid and capital expenditures to interest expense and scheduled payments due for borrowings. Ratio Of E B I T D A Plus Stock Compensation And Minus Income Taxes Paid And Capital Expenditures To Interest Expense And Scheduled Payments Due For Borrowings Ratio of EBITDA plus stock compensation and minus income taxes paid and capital expenditures to interest expense and scheduled payments due for borrowings Accrued subcontractor fees Accrued Subcontractor Fees Accrued subcontractor fees Schedule Of Other Current Liabilities [Table Text Block] Schedule Of Other Current Liabilities [Table Text Block] Components of Other Current Liabilities Nascent [Member] Nascent [Member] Nascent [Member] PointBridge [Member] Pointbridge [Member] PointBridge [Member] This element is related to remittance of taxes withheld as part of a net share settlement of restricted stock vesting Remittance of taxes withheld as part of a net share settlement of restricted stock vesting Other current liabilities Other Current Liabilities 1 Other current liabilities Accrued variable compensation Accrued Variable Compensation Accrued variable compensation Business Acquisition Contingent Consideration Adjustment To Fair Value Business Acquisition Contingent Consideration Adjustment To Fair Value Adjustment to fair value of contingent consideration for purchase of business Represents the costs incurred to resell 3rd party software and hardware products. Software And Hardware Costs Software and hardware costs Document and Entity Information [Abstract] Document And Entity Information [Abstract] Silicon Valley Bank [Member] Silicon Valley Bank [Member] Silicon Valley Bank [Member] The amount of time required to cancel or terminate the contract with the entity. Period of cancellation notice Schedule of minimum and maximum cancellation periods. Schedule of Cancellation Period [Table] Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. Cancellation Period [Line Items] A schedule of legal entities associated with a report. Schedule of Legal Entities [Table] Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. Legal Entities [Line Items] TriTek [Member] TriTek [Member] TriTek [Member] prft_ClearTask ClearTask [Member] ClearTask [Member] Business acquisition proforma weighted average shares outstanding basic. Business Acquisition Proforma Weighted Average Shares Outstanding Basic Shares used in computing basic net income per share Business acquisition proforma weighted average shares outstanding diluted. Business Acquisition Proforma Weighted Average Shares Outstanding Diluted Shares used in computing diluted net income per share This element is related to the payment of contingent consideration for purchase of business Payment Of Contingent Consideration For Purchase Of Business Payment of contingent consideration for purchase of business Business Acquisition Contingent Consideration Estimated Fair Value Business Acquisition Contingent Consideration Estimated Fair Value Estimated fair value of contingent consideration for purchase of business Initial fair value estimate, as of the acquisition date, of potential payments under the contingent consideration arrangement including cash and shares. Initial Fair Value of Contingent Consideration To Be Earned Business Acquisition Fair value estimate of additional earnings-based contingent consideration Non-cash activity for accrued additions to property and equipment Accrued Additions To Property And Equipment Line of Credit Facility Allowable Amount for Swingline Loans Line of Credit Facility Allowable Amount for Swingline Loans prft_CoreMatrix CoreMatrix [Member] Payments Of Credit Facility Financing Fees Payments Of Credit Facility Financing Fees Payment of credit facility financing fees Value of stock issued as a result of the exercise of stock options and number of shares issued during the period as a result of an employee stock purchase plan. Stock Issued During Period Shares Stock Options Exercised And Stock Issued During Period, Shares, Employee Stock Purchase Plans Proceeds from the exercise of stock options and sales of stock through the Employee Stock Purchase Plan, shares XML 11 R17.htm IDEA: XBRL DOCUMENT v2.4.0.8
Income Taxes
9 Months Ended
Sep. 30, 2013
Income Taxes [Abstract]  
Income Taxes
10. Income Taxes
 
The Company files income tax returns in the U.S. federal jurisdiction and various state and foreign jurisdictions.  The Internal Revenue Service (the "IRS") has completed examinations of the Company's U.S. income tax returns or the statute of limitations has passed on returns for the years through and including 2009. As of September 30, 2013, the IRS has proposed no significant adjustments to any of the Company's tax positions. The Company's 2011 U.S. income tax return is currently under examination by the IRS. 

Under the provisions of the ASC Subtopic 740-10-25, Income Taxes - Recognition, the Company had an unrecognized tax benefit of $0.5 million as of September 30, 2013.

The Company's effective tax rate was 29.5% and 30.5% for the respective three and nine months ended September 30, 2013 compared to 31.0% and 38.1% for the respective three and nine months ended September 30, 2012. The decrease in the effective rate is primarily due to (i) the research and development tax credit for 2012, which was approved by Congress in January 2013 and which was recorded in the first quarter as a discrete item, (ii) the research and development tax credit for 2013, (iii) the U.S. domestic production deduction for 2010, 2011, and 2012 which was recorded in the third quarter as a discrete item, and (iv) the U.S. domestic production deduction for 2013. In addition to the research and development tax credit and U.S. domestic production deduction, the difference between the Company's federal statutory rate of 35% and the effective tax rate relates primarily to state income taxes, net of the federal benefit, and permanent non-deductible items such as non-deductible executive compensation and 50% of meals and entertainment expenses.  As of September 30, 2013, the Company's net current deferred tax asset was $0.6 million and its net non-current deferred tax liability was $2.0 million.  Generally, deferred tax assets are related to stock compensation, accruals and net operating losses of acquired companies.  Deferred tax liabilities relate to goodwill, fixed asset depreciation, and prepaid expenses.  Net current deferred tax assets are recorded in "Other current assets" and net non-current deferred liabilities are recorded in "Other non-current liabilities" on the Condensed Consolidated Balance Sheets as of September 30, 2013 and December 31, 2012.

EXCEL 12 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0`!@`(````(0";/64!!P(``"8=```3``@"6T-O;G1E;G1?5'EP97-= M+GAM;""B!`(HH``"```````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M``````````````````````````````````````#,F=UJVS`8AL\'NP>CTQ$K M^EG7C3@]V,_A5EAW`:K])3:Q)2&I77+WDYVVC)*EA`;VGL0DEK[WB<#/@=_% MU7;HBWL*L7.V8J*;6/%VI3\)\YCW=)@8ND\V7QGY<)@4OX:UMR;>F/6Q.5\?L%K9Q/9-$OC M#+9M3\76;?]Z3!.HC*S[O%XY9%3/>]UUM4B;E][9YEC)[2"CSSFE- M;#L?WV4,Q@\FC'?^'?"P[T<^FM`U5%R;D+Z;(6/P;<]_N["Y=6Y3'A]R@-*M M5EU-C:OOAGP"9?2!3!-;HC3TY70M!]/91^XC^=/BR*>+.#/(^/^FP2=R2!`. M!<*A03C>@W!<@'!\`.&X!.'X",(AYB@@*$85*$H5*$X5*%(5*%85*%H5*%X5 M*&(5*&:5*&:5*&:5*&:5*&:5*&:5*&:5*&:5*&:5*&:5*&95*&95*&95*&95 M*&95*&95*&95*&95*&95*&95*&;5*&;5*&;5*&;5*&;5*&;5*&;5*&;5_\NL M*;=0Q*?/US^XTY@7:I"8=CW%,[^ZW`]]*;DU@9J?*>2^[NP`?\\^QI';K.O@ M?,R]7J#33^&QN!MWSWP>1"%U]%3=':K`GA)S)WAZX+,.CL;6L:'F0#:?6L[E M'P```/__`P!02P,$%``&``@````A`+55,"/U````3`(```L`"`)?]=J>*V?5@^@8B)G:13'&HX<85?=WFQ?>*24FV+7^ZBRBXL:NI3\ M(V(T'4\4"_'L)MI< M3_3_MCAQ(DN)T$C@\SS?BG-`Z^N!+I]HJ?B]SCSBIX3A363X8<'%#U1?```` M__\#`%!+`P04``8`"````"$`53TUZ"P"``!?'```&@`(`7AL+U]R96QS+W=O M/M_OH1]G?*78KL;8I%7Z6+EVI2&3V49 MUVTXU''6#Z'+5S;]>*A3/ARWY5"O7^MM*'4^7Y;CGVNXU=6:Q7-3N?&Y$7/% MRW'(M_[_XOUFLUN'IW[]_1"Z])=[E#_[\36V(:2\:#UN0ZK<^50L3U?$9IG9 ME?_`R?O!Q;E#.+HDX^@2X=@]&$L[I>L#4C M4#,RZ7:\0S,"![BQ![C!`>[9`]S#`4ZG087,+AQ8-\+>&H$/2ME)2V'24G;2 M4IBTC*U`@PHT=IHPF"8\.TUXF";\I&DBY5]*PV579 MR=A#([-I(`R[<,YU4U[]+;CZ#0``__\#`%!+`P04``8`"````"$`0^SWDD;=K-3"?-+-GV4:/8`C2Q)6K))?GV/3;!O;:,ASR!,#J<>_2[U_CBPW.1 M>[]$::16"S]\-_$]H5*=2;5>^/\_?/[GO>\9RU7&1!0)F%O[%V>QX$)MV(@IMW>BL4KJQT67"+9;D.S+84/#,;(6R1!]%D M,@L*+I6_5S@O3]'0JY5,Q2>=5H50=B]2BIQ;V#<;N37^Y<5*YN+[OB*/;[=W MO(#OY]SWP'EVV1]Z67B16OE=_55$^]*N8AC8-9=^R,QN<'TR MF;2?_2OD>F,/'T(^(/I-@OB=YM5337F'1!A.BMTH*^T+NU7[]*7&$=:IWZ*R MT/?*M,J&,R!C>&9W+C",L=LUSKE)!5!)0TT9Y1"#N#?WEL,@LWN,P%22 M)&>4R,@A@F-&Z(,S3L1.50/ M]\8G8;G,Z=R(:8MAT??.$B/-SVB;?]])?3DL>@9&A="**W0G$[HQ&%Z7`A[6Z&$1HU% MSU'W[L_<(T\Z1AR6Z;^`H=T4X,0!V/DW,"1!;P])@V[05(=GF93G*1ZRZI?Z M*:4!(#@\8E[^!@``__\#`%!+`P04``8`"````"$`%^(=V]4&``!;'```&``` M`'AL+W=O>? M'M^:]DNWJZK>`0O';NWN^OZT6BZ[%RT/17UTM855.\=&L]W6994UY>NA.O;:2%OMBQ[6W^WJ4W>V=BCG MF#L4[9?7TT/9'$Y@XKG>U_WWP:CK',K5YY=CTQ;/>]#]C05%>;8]_)B8/]1E MVW3-ME^`N:5>Z%2S7,HE6'IZW-2@0+G=::OMVOW(5CF7[O+I<7#0/W7UUEE_ M.]VN>?NEK3>_U<<*O`UQ4A%X;IHOBOIYHR[!S,1AA?\#AD873? MRE*O:!"8%7WQ]-@V;PYD#3RS.Q4J!]D*+)^5Z75*+K+`6526 M#V'_<<#.*M1-1$6,GY=,*1PSTBE#>)B232G$2#YE6$:04!\+O2U0D2'WK!@( MXM!$4P*+$N+5IW<9V5U&?HN!Y,%"[#C>EJ?(:Q=\=TDQ01R;:$H\I&@MDFA*-`B#@D!2 M+K5A$80$SFR8^RRBJFR<"<:-6Y&HZ#VB%)F("BZ^TJ(T18L*H%YB.$6P)R(, M9S;,.`O,H@?K.<:]T+@4B8*2-3]2BDQ$D?V3:(H6)2,1DA1+;3P6@2!.R6R< MP^T1<4N."($OK21'PM1T0DI_`(&^O.&DXR4@13AD>^1YI$AG'L![2XY(K`@M)R'I:F^ M;N7F'6EZ"D"%GT0E89ISM99@?%I,$/ZC:D((5\L)4[U]OC0]"2!I)"K)8''M M:FDP49(ZEV+AQ`XDC2)>KU""JI%L=A-Q!" MB@A,"$9V;(8(H>!6K=#]&Q$"Z45&/1:G&OU\<7HL0.)(8!*F.<$P;C7>/KO%](CQ'.`NEV198ENKS\V7IJ0#)(@].F#TY,!D:?PX.3Q'..9U< M,H2'@DZ9.<:CR#P?"U.M?;XP/0@@863A"3L/"^K-E)/ZF2*4@-D(ZF"Q@';S M'./QU0VFFKJE2;UGWW\A97H40-KHM#5R="[2P3U%J#2E38\B"&4>2=0#G"C3)LXP*3P9OGLR>^8$OY:-'#+*SL;;X]7`)B$C MVR09.7K=))XI`DT6C;%2:UF[HV+?%+L!SM&]UMLV#M.[1@\^'3VL&CN&"0T. M'@\GFFR""*R5C;)LG'/IF:EI%&836"RO54.N6KA5.>[$2C=\NV)(T_-';?90 MX'N<)%DZ//'2NGV/2,\0'LF8Y$*.<,%]8Q\'[5TSA_K$2=[,Z*Y.1H[^N@,/ M-OUE$)XB/)Q\$,@0#HV7OO_DF,#$U?U%)HYYU9Y/)P_KZ]$8.\V1P^0!7YLG M$C'.)K'#N/7-8\Q*C!OS.'1D])BI;SJ"2/.`49_F7/29W!E#B'%&ZF?&,4Z* M34Y@WVQ*K(],(#/U32<1^L:2<,W1K0U>H`.R.5-"\#@A9(3`:??,$8%++HP/ ML\SKA>_%@;&@1>JS M''W4<:C:ERJM]OO.*9M7=4[#8?]`(TZ;]^]EF.P$;ZD!?FE"6%XNU%WL3+[^^ MY2?KE98\8\7*)A/7MFB1LEU6'%;VO_\\/3J$+D_*YY?S M0\KR,U!LLU-6O=>DMI6GBQ^'@I7)]@3W_4:")+URUP<=^CQ+2\;9OIH`G8-" MN_<\=^8.,*V7NPSN0-ANE72_LK^11>Q%MK->U@;]E]$+;WVW^)%=_BRSW<^L MH.`VU$E48,O8LX#^V(E_P6*GL_JIKL!?I;6C^^3E5/W-+M]I=CA64.X0[DC< MV&+W_DAY"HX"S<0+!5/*3B``_EIY)J(!CB1O]>U'DW#J^@3@UI;R MZBD3E+:5OO"*Y?\CB$@J)/$D"7Q*$A).`B^7["I)+%(E^9YZO4T7HB'B+L+W M;R2*1K!JO$:Q"`)D6RW;HAM_;>T&,4$+HQD;FQ"*1B!I:S3[)\`K&PRX:?/" M0-.&F%E=\`?BAOY4!<0*8.;[C71%&.1KN#`!5H41=Z9>=X.8J!8V\T(]:.W3 M@3]O5BNJHC&J!%A5%82:&QO$@"R MAIBV8T'DJIBXBVDJKZ@CT->&FU:C-7V1%O:-!+4%-A?'V!DAJKZ>\7`_>`0[ MN[G129!1)_+T0U2=HG,/#A_!/M]N=D&HIT^",'X>T<_'ZGDW^"!_1+3KX-B6/,3+WEWNY\$&74B3S]$U3EJ@)"^"=+)(((P@V0^:S(F353.3Z>-R:HR M;7R86S/!CG\G@]VQT)/!+N@CA:.&!^F9'I'^LB)!_863]B%//T1U4!LC`S.( M<^!.'S0-"ZG3!%%T>J/F28W6GF6]SVTD"-_Z(I=H&8V5\^+7[6T6JLH^-4D\ MG`!*%J,F0[4]&PGJ+R,Z:(2H.N%:[6XXK-*>6'7O74N"C#J1IQ^BZAPU5[PA MJ@*`?,))\4J+9.1_F;M(:A?A-1I@J@Z/S5?Q$_N M^Q4W#0^ITP11=8Z:+["ITO$QU-\D)*CM8Q!U'G!D:H/TBN/V"^XKG),#_964 MAZS@UHGNX9>*.YG"39:X^8('%3O7/]:WK()-D_KK$3;)*&PNN!,`[QFKK@=B M>^"V[;;^#0``__\#`%!+`P04``8`"````"$`[SSV3!@$``!'#0``&0```'AL M+W=O69@).@!HPPZ73__99=7&RG.Y-Y"<%UJG)\JNRJ;+Z^U97U2CM> MLF9KDX5K6[3)65$VIZW]S]_/7U:VQ?NL*;**-71KOU-N?]W]^LOFRKH7?J:T MMR!"P[?VN>_;M>/P_$SKC"]82QNP'%E79SV\=B>'MQW-"NE45X[GNJ%39V5C M8X1U]T@,=CR6.4U9?JEITV.0CE99#_SYN6SY&*W.'PE79]W+I?V2L[J%$(>R M*OMW&=2VZGS][=2P+CM4L.\W$F3Y&%N^W(2OR[QCG!W[!81SD.CMGF,G=B#2 M;E.4L`,AN]71X]9^(NN4!+:SVTB!_BWIE2O?+7YFU]^ZLOBC;"BH#7D2&3@P M]B*@WPJQ!,[.C?>SS,"?G5708W:I^K_8]7=:GLX]I'L).Q(;6Q?O*>4Y*`IA M%MY21,I9!03@TZI+41J@2/8FG]>RZ,];VP\7R\CU"<"M`^7])SMT%W\ MJ3GN90"8%^:EY'8IU99TN40;4`B,PP>.+],0]Z.^#E.EJ6-@IF\_@(1:4Q\+ M(O,RF%'30=.6D#[.H#A&U;0[T816%;=R=A'SI:B0:15GWSU9PR0!(8WU%&;B MC]:?B`_#LI35\(!]C&.T,YE@C&VS$_V>=:>RX59%CT##7430OCH&PO=V]R:W-H965T>?[M_;[J4_5-7@\0BG?NL?AN%\%X9]>:B: MH@_:5!S#),H6H5-49]\B'#7V<1H]_NZK+ZV MY6M3G08(TE7'8N#K[P_UN;]$:TJ;<$W1O;R>/Y5M<^8AGNIC/?R007VO*>^^ M/Y_:KG@Z\KP_8E:4E]CRQ21\4Y==V[?[(>#A0ECH-.<\S$,>Z>%^5_,,1-F] MKMIO_2_QW>,J]<.'>UF@?^KJO=?^]OI#^_Y+5^]^JT\5KS;OD^C`4]N^".GW MG?@O?G`X.?J;[,`?G;>K]L7KD>)#_GZO=\-AZZ>K(%M':+COVG>/3PWW[,^%F,'X MCD<6F:6\/K9QJXJLBY.;7%7!7 M?07SSD),G./L&E>N[G&J2:Z*D7/JXBS$6Y_'ON:5>TJ&S-B#-H+)SYO-D["_$X9[96&4'.H,E@"J*P3E^JEP4:1C3E!V7S58^"3OI_9)B*) MHT@W9QM#SV.!':WI=N671Y'Z;Q2N8.90I"]#[<+1",1.2)/JQ0980RWF"]0K ML-``H::93QH`(CUSME+E&>?NA#9Q^B;V:4X''T6ZO:GP3GR+`5[S2$>1C;D3 MY>);F%-IX1RO3U#NA+K[%.@IV%`'LXCA0[X_;37"W,&VW.*N:++`,&>)$^2DFHSYFN(=11>^&S).".#L""./(@O8T(LU%%G,6D(P-U]V MJ5XB#(ILS)WPE@"YYA&/(MV<;0P7$PE7Z8"S;(`XBC:`[C<9>NOKRU"2T=R+ M3PSZ(A8:`)B;)XT,:6?NA+D$,+?0`!#IF1L1GSB!3JI)X2-ZAD&1;F\JO!/J M$D#=0N%!9&/N1+OD%NU46D`[%%T1GQL0+SX.V@^<5).BKQ70P!I%B'CC!6U* M@#<_ZE)-G2GB403.J0GQJ1/DI)H:4\2C:`'Q*0&<'6'D460!FTG-@886LY9R MC4/#A7H)\3*D%6%2)[Q)-\%)-?55D:#:*P)<%43[ZIZ`XVG",M\>>>%)-UT%W.XHNO%=OCXV=:,?@ M8FZ\V>AG5A39#!QAW4+U`5_SF&'6C&-.C)-J4O+)W1H4Z9FS7)T,QH4GE+/C M/+M!.^VR"2<01/HR3-O.B74,,+;0`&O694ZLD^JE!J!(SYSEAD_1F1/MI)K8 M1RHR%!Y%NKVA\)D3[Z1ZB?,HLC%W@EXFU"3S">=1=.$\B]4I<#3U&5^>/>>D MFEHK@F+114AQ92?NF:@WQ[9.E,MN4&Y-,8\B/+T$ZG[&V)@03NQRP<=YTF4` ML1%F<^6`>5]()_*.38\?,B?*234MN#ISH#%<[L&#C\AT=RS[7WR31Y$%Y.IF M""[`FF^9$]^D>G&;6?-MY<0WJ2:93TXP*-+W.#-=4JT(W^Q.,/(HLHQ<[2IH M`(KT91@XMW+BG%0O-0!%-N9.G../[R>B> MZU/O':L]W_[\9@,'0`?/\.'%T)[E(^6G=N#/WN6?!_Y=BXH_Z8X"+MZW[7!Y M(;XEGD.P4`T28SBS##S]]WV-C&.AR'F`0@L[[6ORXE7W][K*GAC MK2AYLPY)E(0!:PJ^*YO#.OSG[^>'11B(+F]V><4;M@X_F`B_;7[^:77F[8LX M,M8%8*$1Z_#8=:=E'(OBR.I<1/S$&OAGS]LZ[^"R/<3BU+)\IQ;554R39!;7 M>=F$:&'9CK'!]_NR8$^\>*U9TZ&1EE5Y!_Z+8WD2%VMU,<9'@M7&RK"\=\718M%WS?16`N1D?=F+,X MB\'29K4K(0*9]J!E^W7XG2P?TWD8;U8J0?^6["RNO@?BR,^_MN7N][)AD&VH MDZS`EO,7"?VQDS_!XMA9_:PJ\&<;[-@^?ZVZO_CY-U8>CAV4>PH1R<"6NX\G M)@K(*)B)Z%1:*G@%#L![4)>R-2`C^;OZ/)>[[K@.TUDTG21_=0)$3&3*XQQQ6(& MR/@0)1B*<&4US8Q=#!$Q(YBAO<8S2[`=,YVG@^0B9J&*;KRRHIWY<$KPD',R MX$3,1''.HAMM!)TV/E()'K*::##'B$'6!Q*1Q'J1WDE\.+R(05J:1"8U%BT!H1@?K4+;Q&F6]6G$ M>#5H1&>3@7)]G6J%OC=5&C2&W$NT""K2M9BX@Z5!F/,T6O2)L5/N)6+$53$Z M-SVD4WZ1,:7CT<1J\\2@;3^D`HUN="+1=NGIW#25]@-!G@,GMV$/1UR)7Z)'/5&\X@QJ$?I#9S8[P$C[B*A\4O.\U78F+])G- MSQ3+#MM+[PBJV==;FP:-&4(OV2.?Z9ZIIH[\6OC2R*BQ%37UTCV%'C:_&2LD MUB`L]B1*K)[+9GV!;#^\))#B'9FM0J:NV@\$Z2&DD=%GF]E+_ZBK?\[4:4P_ M=3)#$W+CK7%\&[.V;R_GZ\R"GTO;U. M@T:,&?62-H4>=OMPS#0(YQ&;7((QX,7)7 M3;T$3J%M/R:)D7#MQT7@[@Y=ZJ5Q"GUOZ#1HQ-"E7D*GT';D[@VF!NEFIY$9 M2JO;4ZE*H^_L%'K(/-S<-`B9;S[`I5XBI]!#XN%NID%ZS*;1C7TT]5(XA;:9 MG3'3F$NW$WL[OY5Y+X&#\R[WGMJ9.@1EZM&9PD/L8%O%$R\\$*I9>V"_L*H2 M0<%?Y6D6@67]KWC2]@@G;52=E?5_P$'7*3^P/_+V4#8BJ-@>EH*D03E;/"K# MBXZ?U,G-EG=PQ*6^'N%(D\&!$CQAAL&>\^YR(0_C^D/2S?\```#__P,`4$L# M!!0`!@`(````(0`*Z$;CY`(``)P'```9````>&PO=V]R:W-H965T5ZUD-+=)=>63($C]FO(&.X:%O(5#%`7/V(/(#C5KM".1K*(:]*N2 MM^K,5F>WT-54/AW:22;J%BAVO.+ZU9)B5&>+3_M&2+JKP/=+&-/LS&U?KNAK MGDFA1*$]H/.=T&O/?Z9-PR*#6TR#=@)\62@GW*S!,G^5?:C;4&&4'I47]RX'"$Y4C(2>2"-2?XL0CLR1,TG^S^$Z1-?A`-5TOI3@B M.#2PIVJI.8+A`IB-L_BOSL"2R;DW2385T`JZ\;R.DWCI/T,)LQ-FXS!3C#H, M&2*VUX@HZB`^Z.M$@O6QR`B:^.?RGT6:I*'(:*1@XR#VX%ACV]["0`!4IB_@ M[8T-&#K<=QX'G3&[T<9AXAXF&2*V;R$&VH#D=FT&O,)@L^M*2.;#G3<.,[-] M34A(1MJW_7@\3].PRQ_H@E-TNRX#'NHB\:@B&X=)K:Z(Q.%85S].@BFYY`]T MI?^CRX#'NM+.K^NEPSA=DS"87_9UA\K%8ZM[,B67BS*0!3?E]G(9\%!6&,Q& MLAS&M7$6Q=%85C^>0ALOE\/IA`NX M43#]1NM;&,YVW>\",!Q;NF=?J-SS1J&*%4`9>%-HH73CU;UHT=HKO!,:QJ)] M+.$KR&`(!1Z`"R'T^<4,\.Z[NOX-``#__P,`4$L#!!0`!@`(````(0#`'L9# MZ@(```D(```9````>&PO=V]R:W-H965T+@G=5AG_^N+N:8Z0T[0K:B(YE^(DI?+U^ M_VZU%_)>U8QI!`R=RG"M=;_T?977K*7*$SWK(%(*V5(-C[+R52\9+6Q2V_AA M$*1^2WF''<-27L(ARI+G[%;DNY9UVI%(UE`-]:N:]^K`UN:7T+54WN_ZJURT M/5!L>X-]'-A_H)D_UGVG9W`-XD*5M)=H[^+_2?&JUK#N!-P9(PMBZ=;IG+H*-!X M86*8$H]9)9$!&`HRU3^HX;2HSRG=*B_>U` M9*!R).%``M\#"0F]<)Z0)/TWB^\JL@9OJ:;KE11[!*<&-%5/S1DD2V`VSN(7 MG8$EDW-CDFPJH!6,XV$=)]'*?X`6Y@-FXS`SC$9,.")\$!\K`-7S"B*8T-][ M>ZC`))U6$!WI;9$;!YG9P4[UHO_1,TDPM:F;B(Q^G*##Q!-,,B).'`-DZOAU MIP:<83!S[&.4CKQ.V6'F=A(DF!_#)[(PULME#=C(FN&&`8G/%%TXM>%HL0C& M\(EB^A9%`YXH'GOG/+KPH!BD+WB$\W:Y1P.>*!XIG:(+.\5P%AU;<.+1[/C) M"_3Z,`UXHC@;V^8477A0)/%B#)\H+MZB:,!&<7I\SF4=QLF2-'I!%A;L&YQ: M]+GP?#3D_`Z@X>#&:7K>8[>1W<)JF:S8!]8T"N5B9[8M@>,W_NMN@@W5NPKE17O%&I8":F!-X,C+-TJ=P]:]':C;(6&%6Q_UG#E,EAX@0?@ M4@A]>#"7Q7B)K_\```#__P,`4$L#!!0`!@`(````(0"ROOIT[P4``*X7```9 M````>&PO=V]R:W-H965TGFE"$M0A1$!/S_S]EFV*X')?DI>F4W5.V74H7ZB'KS_K MD_&C;+NJ.6],-K--HSP7S:XZ'S;F/W_'7U:FT?7Y>9>?FG.Y,7^5G?GU\??? M'EZ;]KD[EF5O0(1SMS&/?7]96U97',LZ[V;-I3R#9]^T==[#S_9@=9>VS'>" M5)\LQ[875IU79U-&6+>WQ&CV^ZHHHZ9XJVSMC"M!X?A$#_5N5K-_G?Z([- M:])6N^_5N02UX3WQ-_#4-,\_HK(K0%$(,W,\'JEH3C`!^&O4%2\-4"3_*9ZOU:X_;LSY8N8M M[3D#N/%4=GU<\9"F4;QT?5/_)T%L""6#.$,0>+X1Y`/B?"#"-XW$B0C\H3G;2/!/`0!GO>-M!R(\,21W)GK>,N5D/0#-6!-BB'A>=^0_D"$ MYVU#6K(*1%%%>9\_/K3-JP$K%=YS=\GYNF=KB(;5)"<]UM=[Y05UQ8-\XU%$ M+*B<#M;$CT?7=1^L'U#'Q8`))`9$&C$+7X6$".%5R^-&U+"EAA@-UZA,#9H@ M`H.FU)!-#!;(,FH#U4VUF<-Z?7NEH12+@C0ER MC_G[Y/T%$K(2"V[IS,F*"Z7;%3NW6$Y3O,=<$FY+\?$4SSR?D?6:4$*J$-AR M3M9B-B$HQ0.;]%08O@M]OM(X217(=4F)!!*S$`K-;>:2"872/Y%()=@.(6PI M(58)SFJI%FE"">F4X/C.($M(IX2V))@1%(MA2IQ)]O`=QL"J-ZR[4=Q%(C"O*AWET?:$7=X8( M#?P`9#[9T+;H17B,!@'WR-@)>A&>HH'#'9L49H9>NN?P>S\YX#]?6IQ$M2&% M'4B,U&9)JSA$+\X^0@.?_6)!MQ[T(CQ&@X#3G2U!+\)3-`@XW:!F]O3<]>[D*EJJ\3[:38,`,^SQ;V:1FPP$PV>@)9;&D MM:E18DJA5Y9$HZ0JQ5[I"LK[N9B8*A:_B]XOEKS!3@O,)V=PP"3&%QL_?$B3 MQ,/!/]5*93"M)*7_RHC)&!Z90Z*-D1(&F50V):@Z\?OH_3K)6ZRB$QDR8!(S MZD1R"`?_->N(,!@ITZW&B`E#6Z63R[;X:$P)84X*/9L.H>K$KZ=$I\6G'WQ, M7FJG.KD>.9V#`?3VB3`Z<=N.1HO8MXGJV]&+^'BT"+QZB4E&)\+3T?)6^&ST M:L<"OYI.]/GX?L6;4G!0NO/Q^R/03:%NBG335C?%NBG13:ENRA23^O[YO7*2 M'_\,64(6]S9#Y/54+0AR@@6\[07J\#4[?M^Y'KD6A5<4OKM(-VUU4ZR;$MV4 MZB;>NASF-;Y]V8J47:.Z;`]E6)Y.G5$T+[S-R+\^1RNV0#WH@8KF(_%`VM@= MU3QK:.[`F,0>\W;J&_;`64.71,='SAHZ(;H]=M;0[M#MJ;.&E@;8K7%@Z)9> M\D/Y1]X>JG-GG,H]I&G/>"6TLM\J?_3-131ZGIH>^J3BWR/TQ4MH7-DS`.^; MIL&ULG%9=;Z,P$'P_Z?X#\GL!!P(A M"JE:5;T[Z4XZG>[CV0$3K`)&MMNT__[6-H%`DC9M'Y+0S,[,[MJ[65T_UY7S M1(5DO$D1=GWDT";C.6NV*?KS^_YJ@1RI2).3BCQ]60K*,E-4%UY,]^/O)JP!EF& MI;B$@Q<%R^@=SQYKVBA+(FA%%/B7)6OEGJW.+J&KB7AX;*\R7K=`L6$54R^& M%#EUMORV;;@@FPKR?L8AR?;?'5GRW1?!\N^LH5!MZ)/NP(;S!PW]ENM_ M0;!W%'UO.O!3.#DMR&.E?O'=5\JVI8)VSR$CG=@R?[FC,H.*`HT[FVNFC%=@ M`%Z=FNFC`14AS^9]QW)5IBB(W'GL!QC@SH9*=<\T)7*R1ZEX_<^"<$=E268= M";QW)'CNAK-YO+B`Q;..3()W1)'U2O"=`Z<&-&5+]!G$2V#6F85G,X.4=,R- M#C*A@);0CJ=U&(0K[PE*F'68VV,,[A$>B/<.0'7J((`.G:[MWH$.&CN(%CV] M,7E[#)GUB)&!8&S@=6$-AO8AIT\=QU-EBPD/,//3R@!Y?^HZ*$607>\@#`9^ MF[O%1*8U.`F2T_+0YT/YUQ/7X*ELU/-:68L)C6P0G^EW]!Y5#9ZJQA-5B[&J M5V$P?#WJ60V>RDZ[;#&=;!+TID:J>@-,KM?;AUL'C=5G_E3=8KH.QPO_ MM'QR+!^]>;=TT%@^/#A!MM,6DYA.)^ZY[#%H3=._8+KHJ(F!<$C0&C#4*;(. M,':C8?Z,&H`_-N#L]!I=LG`XSYT%"]H7(8:E?/`WW(VQ'SV6)B?B@I+883;V M,XRSSH\%=27Q7?_,38!-^1$+=JJ-+0RGOK-@0;V%8*B9K8)=L78#M61+?Q"Q M98UT*EK`.//=&$:(L`O6/BC>FCF_X0H6H_E8P@\A"FO(=P%<<*[V#WJ%]S^M MUO\!``#__P,`4$L#!!0`!@`(````(0!;\AO;$0,``(L)```9````>&PO=V]R M:W-H965TP$"2)DI2M:JZ3=JD M:=KEV0$3K`)&MM.T_W[''`(Q:=KTI0GE.]_E'%^RO'FN2N^)*RUDO2+4#XG' MZU1FHMZNR)_?#U?7Q-.&U1DK9Y5!4S\*BV@6X49UE;5)5!%(;3H&*B)LBP4)=PR#P7*;^7 MZ:[BM4$2Q4MFP+\N1*,/;%5Z"5W%U..NN4IEU0#%1I3"O+2DQ*O2Q;=M+17; ME)#[F28L/7"W#R?TE4B5U#(W/M`%:/0T\SR8!\"T7F8"$MBV>XKG*W)+%W*I/YF%,06XM^':/`A+2;QTIXVL_B&(=E1($G4D\-F1T(F?1)/9 M]04L`3IJ`]XSP]9+)?<>K!K0U`VS:Y`N@-DF2\XF@TBVYM86M:6`UC".IS7X M6`9/T,*TP]R=8FB/"$"\=P"J8P5$4,JE[%@R='=?H150L>JXZ[C9A.E8:])T=UYJK: M9?[^(K-%KCJ=)ST_9D8,JL->[-\ZZO8>.-ID;W?:@L>JP_I!5<2\HSIW52_; MVK;(54^B>9\*U1$S;U?7Q`^'@3BA*6SBX]27];RM&AF(AZ&B@0Z$#B(_'H;B M.GCE<'M_ZA1/+F>#QF9+4;M(70T^0M[@$>7ZV`XO#H'"#I, MX:R#T>EVH0,\PEP'0\;.`8+..L#K%&^;AFWY#Z:VHM9>R7/8?J$_@_-"X66* M#T8V[9F^D08NP?9K`3]Z.%PYH0_@7$IS>+#7=?\S:OT?``#__P,`4$L#!!0` M!@`(````(0`-%C<@M@,``$\-```9````>&PO=V]R:W-H965TVE7JEJZKM?7;`2=`"1MC9[/[[ M.[8#P:8+VSSL!N;,8<[,>)AL/[V6A?5"&I;3:F`H6([^\QYO7%=EIY)B9E#:U*! MY4B;$G.X;$XNJQN",^E4%J[O>0NWQ'EE*X9-\Q$.>CSF*8EI>BE)Q15)0PK, M(7YVSFO6LI7I1^A*W#Q?ZH>4EC50'/(BYV^2U+;*=//U5-$&'PK0_8H"G+;< M\F)`7^9I0QD]<@?H7!7H4//:7;O`M-]F.2@0:;<:44@VU`G48$#I<\"^C43M\#9'7@_R0K\VU@9.>)+P;_3 MZQ>2G\XR6HL>A!M@+E5IN+HM+XG%30*DD?!(KE`!8/ZO.P#%&S= M%\AI>L.$"K.TK0ZS6.N0J(6(#`K>N+UQ]T&Z2](B1/E`4J<+LM77]?M*M>$+ ML!G^7']0.,3X.B(:(I:>#HF'$(,D&2)Z))K"F:Y05"YXMR=;I<()NJ]7A``M M]"!#A0EZ&",7T20BGD0D8PA-)P3R\4H*\,Z&)'9-%J"EH4]AUK)-?6>E6R/= M:BB/^]:5@];:9Z93)0J\D@^Z!Z&)@X+UQ7VLB,+)%&G("!4FD,_V'.,L1J/6 MN&]%CMFANA5YVN=^/#69BZ',&4SA\5,IG$R9QL0(%4;)O#];#H^H;_/,.L=] MJ^_WW.MB831]N>U%$Z&2-^8&J'"J(:%F6_D(%)F:+:NY\VN M'2=(Q@@TA6*?,5X6TR-'.)D*C5*%"C,B(9I$Q$-$X)N].\3<4Z4I70^53C>L M<#*5&C,A5)@QI9.(>!*1C"$TG0A.X9^75'I-O49NH#&ITY!X&I*,0G2U8ELP M&GBZK+!9#NMJ3-3P!E*3R'?N;:5F46=^_Y!V$+$^#1C$?BNB^'TZE4JUOZKU MKB3-B42D*)B5THO837UX%W1WU=XG MO&)608Y`Z3E+>!LT:B%6%YS67HB=K?LI MM/\?``#__P,`4$L#!!0`!@`(````(0"+8*1%4P(``)(%```9````>&PO=V]R M:W-H965TR[)\5(LMEKV2A-US7D/L0#RD[< M?G%'+P73RJC"1D!'@M'[S%,R)<"4S7,!"5S;D>9%BE_BV6*(23;W_?DM^-Y< M/"-3J?T7+?)OHN'0;!B3&\!:J8V#ON;N%123N^J5'\";1CDOZ+:V/]3^*Q=E M96':0PCD`;,+MG@O\G`C:MY<46^%-`&IK'+!M/)G.R@A>R(6=QCX@Y! M0+QS`*JW#OHPH7_W]N3`%5T[Z"<=O3>YN(><$5<&^M<&/A9V8!@?1EWT9#2^ M40Z8P05FV"&NE`%R&?UC90=.,:3JE,?GCH;(`3+Q$XF3^&(F5[(PW\=E'?A: M=GKN8Y`-D*/L:'P;-ARKL.M:6O+O5)>B,:CF!43I16.HU^%0A855K9_M6EDX M#/ZQ@G\?AZW7BP!<*&5/"W=LN[]I]A<``/__`P!02P,$%``&``@````A`*1K M,\\<`P``^@@``!D```!X;"]W;W)K&ULG)9;;]HP M&(;O)^T_6+YO3N2(@*JAZE9IDZ9IAVN3.,1J$D>V*>V_W^<8`@Y;#^,"$OSZ MY?D.\T25^IA)? MKSY^6.RY>)`UI0J!0R>7N%:JG[NN+&K:$NGPGG:P4G'1$@6W8NO*7E!2#IO: MQ@T\+W9;PCIL'.;B+1Z\JEA!;WFQ:VFGC(F@#5'`+VO6RZ-;6[S%KB7B8==? M%;SMP6+#&J:>!U.,VF)^O^VX()L&XG[R0U(;"_N6%8)+7BD'[%P#>AES MYF8N.*T6)8,(=-J1H-42W_CS=8;=U6+(SR]&]_+L&LF:[S\)5GYA'85D0YET M`3:Z[H0#?!"II17:-^L[WGRG;U@JJ'4%`.JYY^7Q+90$) M!1LGB+13P1L`@'?4,MT9D!#R-'SN6:GJ)9[%3I1X,Q_D:$.ENF/:$J-B)Q5O M?QN1?[`R)L'!9`;TA_7`"=+(C^+775Q#-`1X2Q19+03?(V@:^$W9$]V"_AR< MCY$9CC'6?X4*,6J3&^TR>$$4$LKSN`JS;.$^0DZ+@R8WF@2C4>/;BO51H4L! M>",C1#YEG$$-_Y[](Y+>9"/%J?U[^:4DL!7K2T7BC1*+$7+W?D:]"7KA+"61 M=_(?4IL;37BN&0D&Q?HEA<4()N>,+^=/BY<8$C"6*YG4*S>2=*AWD":I%T_( M+$&2QM&I`A88/`1O!]-B&RR;E"TW$@/FIUXR:<6UM3X+HU-@%E;\'BPMMK&" M8)*/W&BR(6&>$TVQ[.4P&K-I4<$3]/9D:?&4*AE]38<9S4@59];K1&&ZS5:' ML]',@M2#;W*LO/[(ZDT36/_4,0;6:.(AA3,O#J#X-0:%E_V/WQZTX0O MF*0G-YH#GQ]/6Q.FE/8XKH?)J44,GYE!YHANJ=C2-6T:B0J^T_/%A[C';\WH MRV'T#8/"'1=@]/1D2[\2L66=1`VM8*OG)-#VP@PO-\DK;+]@(XG'O.N><: M9_*PE35ZX=H(U>0X"D*,>,-4(9IECG_^>+H;860L;0I:JX;G>,<-?IA^_##9 M*+TR%><6`4-C:TZ(ID309AF!)) M18,]PUC?PJ'*4C`^5VPM>6,]B>8UM>#?5*(U!S;);J&35*_6[1U3L@6*A:B% MW76D&$DV?EXV2M-%#7UOHR%E!^YN<44O!=/*J-(&0$>\T>N>[\D]`:;II!#0 M@8L=:5[F^#$:SS),II,NGU^";\S9,S*5VGS2HO@B&@YAPYC<`!9*K1STN7`_ M03&YJG[J!O!-HX*7=%W;[VKSF8ME96':"33D^AH7NSDW#`(%FF"0.":F:C`` M5R2%VQD0"-UV]XTH;)7C.`V2+(PC@*,%-_9).$J,V-I8)7][4+2G\B2#/0G< M]R11$@P'23:Z@85X1UV#IDD83<@+1,CVF-DUYH0@('YT`*I]!S%,Z/5L#PY-`S<`TY M(2X,Q/]CP!7!&#$Z1A!'8<^!QPS/,,D1<>$`(.<1O-^Z`^<8NCM3/O%V`YIY MS*@;392&]W'ZNC!,^ES83?_OV;NBOH$3OS?@,:DW$&?A\'7]]%+__<8=N*^; M'7F]KL<,_9XLP^[BR)TKZP/UG\A]?2)?]*]5(T!M6\ MA,C#((.\M#]7_,*JMMO>"V7A/.@>*SC^.7Q]80#@4BE[6+B3Z_B',OT#``#_ M_P,`4$L#!!0`!@`(````(0#:\ZXA`0X``$Z%```-````>&PO.[NDR.OOGUU'^VP%H>U[2WUT/M0U MRUO[&]M[7.I_OS?.YKH61J:W,1W?LY;ZBQ7JW]_\]C?78?3B6!^?+"O20(07 M+O6G*-I=#0;A^LERS?#?++U`]>,X&WP.`AW@65N0ASD.H/Q<'@Q<$W; MTV,)5^Y:1HAK!I_VN[.U[^[,R'ZP'3MZ8;)TS5U?O7OT_,!\<`#J\VAJKE/9 M[$U!O&NO`S_TM]$YB!OXVZV]MHHH%X/%`"3=7'M[UW"C4%O[>R]:ZN/LD!9_ M\FZSU"]T+39YY6\`Q!]^V?O1=[^+__GF3]]\,_S/M]_]ZT=K\^^?_EC\[*=O M]4&JAL@$']3+/!_6BH6/8\F#Q(*;ZZWO$4.F0!.R=?7)\[]X!GX&P0#FX==N MKL-?M<^F`T=&"&_M.WZ@1>!EL(\=\4S7BK^Q,AW[(;#Q:UO3M9V7^/`8#[#` M2+[GVN`F/#B(-9Q6SP.B26V:(PS.I@D>H3:Y8)*)!^MM,G\NL8G3-1/KZL(? MIXM946^7,EW%N"APV$57YBNB)WA\6.J&`35D-!PBK=1A1U*V6`U!W\F47S(ZU2NKLBXIPZ?*`$PXM2S:D+HU M^7UIX-]3Q,F))S2E'N.B@TGF"C]+O[P^WMNN%6H?K"_:C[YK>D@NG=C8M\OG M9?6B.?>K%[^GT:5>?!JXL_/A@OO#2FF=#[HU2M"P1V\<^]&+VZMPOX,.?AW8 MNPB=F:(Z7KO&HB.$L+$=)VN')S-L&.'(S35TYI$5>`:\T9+7]R\[:!<]6$0@ MQ$'\/<&W'P/S931F39/<@-!W[`VB>%RQ)C5I$E87=\;JCNDER&115`@UC-7E M$83>W2Y6ZI&N%@O50L<&_%4L],T,_RH6:L"?E3).DVEBJ@ID)D^+;%Q4#L\O MH9+,1Q?S^7PQG8RF4T;R0Q+1MK>QGBU<9RJCJ8A@AK5L,E]S^6RT&$_A/S8G'1^!:DYG>M]>)0AZ\BI!T)-7V60\4%#YDTR!+9Z> M_39=5J[L[@^W-%#LS9?UQH@N;^.:ZV*H1UJD/ M?K"!%7)ZXF9T`6O$^-C-M6-M(UB1!O;C$_X;^3OX_X,?17!&Z.9Z8YN/OFHL#'?(I>UD8R0LY$,D+21C)"U$5*G++E2)C?^'D[7'CK8,.;#8;P3 M*:NG7B`!7A(QY2#(F"*?PB$EC`K'-+45ZDLA-V['^)=UQR66"D84[10,*+%2 M,$+61CYN4N]RPK.M"RS/)4@.^.:^W@X&*(H'$CRDPB?E"4^2Q*=)I*L=;VU! MS8$EJO3(6E'"+3CB"(:W``1<*9VE$VY7J[M5W'&H\F$I8WEC4ZL&/F0M#+02 MEN-\Q.[BG]NLH8$]PIOKYRVY9`2NX\%K*O"*%'P)&_')RUA._`:8JQHTKARD MF;N=\_)A[SY8@<$N[F$JV%'<\,_?W3+(^7MVQL*UV"ZG'HOY(?`C:QVQBX_8 MZ9DJ/),*/*-$D`R>+OKA"IE2$H$G:3ZZZ(==M%+]P$NO^B&XI/6KC`>\S"H) M:G`!#>HZ/"H1P%Y)B@"5I.:"SAQ`/2.W M"OL0$A18BOJ&`'!Z@4`<,>II_AU1##W-P#0:>IJ"*01N#CYA3E!/<#-D3Q@` M3R]9D?<)(V[&."$-!$)?%9)$P[BO$DDQ]%4C,^RJ1!$)?%9)ZHJ\223'T M52.)*_HJD00",-)+A:2>Z*M$4@Q]U%))Z8'+E$#NBV:;R) M2O9/X2+'5ANHVO-6N),*)YNS[8-#7Z?#X^53O'0$9[#%%%E+XR_Q3+S<&S=/ MM2<_L'^%52;^(F\-!ZQ`QU]P1O::'OD2F+M[ZQG6HO%9M.=M]68OP$HW..H1 M5F+*]<.9`EUKHEPY/QVP="=":#E;U0MWYK/`*EM8"R-$"`)W=_K&@%PG&)2' M@*(4P))-9SC,-1&=JQF>KFY8/&`"/QJEHX9UC!DLZ]0F+G4STXEY>7?C>)EN(PM);5GF:(.P>/A0!+0&"-`UQ].\!@@@="5("A"EA)OY2_HACI-6 M_5!Q\F]4ED0`:QAK!;=%B'$9P.$%IH]11D4$4@=S`?<:'2P"^*H=7$*H:KPM M\J=J`29"VRIAI%=DD!GIGD:#C.$O\"H%JYS*KX2XI)GJ@%8YFCQNA;Y[>%9'0['_J0N' M5O#5DL_%\@G0=R>?A#J\K$G$UJV/*-DJ=QR*4R07NU*`TI45G__B29)>REP) ML)A=,NUYJS!M:P>Z%U@[TJXPN38?KXT7>9K$&M^#CR!OZKHA:%6D2Z`^Y60?NI(_]J"I`5>6H;Y(($?D/95Z>2BN`#P%4D5\@!`_J#J."F%ZD^3')7E)3>H\*1/Y%!$-5, M!L5K8SB*3CAYO=;&53B-4:(K4P>J1%TH2O>)M!5+6^LF"!%L6:H4&]E6D%BV M-.BF`4Z>KATP**$`P/`^DJ:@B7J:C)SY!?5\7]:@6N6UM$V(X/U!2F-$'<`F M?(UQ@BT+V;9PA,IQ=9RN!J2Y*)_/*YU6!H+]'!Y^`$]N)\K?3#3[N;R&SXV# M9]T.?Z^=:6_6Z.6LD&-\/>QM!YZP@!,BWLI@#;^9]-W;^&#RHZXZ6=D%$\@] ME05-5U-96>$;X^TM""XHE4UE92N7"5A+9,&=5AO+RAHR>$(:)PM^7]P4%PR) M"\>$YWXFR?VTS(_L-CV$+S!9!A>5E?L1NV4B"TQN*BOW(SB.R@*3F\K*_0@( MB:PI*&DJ*_('*@G!K*BOSXQ0<1V3-)+F_*/4C'ZMX3PT97%16[D<^5B>2 ML4IEY7[D8Q5-;HHK]R-()7Q-X8.FLG(_\G5B*EDGJ(VY'WGN9Y+<'U94/N+' MDA$?2\E]!Z\(1[A5)\-1+"7W&A_E$\DHCZ7D_N+C>RH9W[&4W%,@CU@TA0_D M+VMNTJK+!PS.,S(PX&&?Z[T#3ZOW\5GW[)8Q>-Z#&(1W").2 M]&2M/VDKN`5X)HC/!YQ&903=/>\Z3-)<7_V_8PC7L(8 MWLH`^HME;FSO40->8H;X&,9;A#01D^4"3P_>-+*)&!@=H^'C#\]V-!$#HV,Q M?%'%_DE&S#MOM\\\Q-=2G+IE1+RWO4_6AH\,S&7R)B!_3F][E/ND_/\!]XE,25I$G,B4!84B)\N'53)N*@HDC*^(<9>)@M7.H>Q&B%1?F=L*#[WSSG M#Q%@O$GZ\$60PK=B@W[T-X9@_\J^T#>ZG_]^[VW\[/IQ)J=+6:W M;\]FT]7MV[?&8C@>KOX'E+F.%UX]CZ9+_2F*=E>#0;A^LEPS/'?M=>"'_C8Z M7\-CF_SMUEY;@W`70%$)GRPK#A<#!8#UV1/3`$A5Z$#WPH28Q/P'_-C M2YV\B>&SLW<`&^ZHD1HQ"/%9#!]1R0@4^``#NW0``%````'AL+W-H87)E9%-T&UL[)UK;AQ)DN>_ M+[!W"!!JB`)(%A]Z5E=K0%%2#7M*$D>D:C`HS(=D9I#,5C*#G9$I%1OS8>^P M%]!9=)0]R?[^YNX1'AX1R:1*TNP",]/=DC(BW,W-[6WFYC_]T^^7D^Q#/BO' MQ?0O:SM;VVM9/AT6H_'T_"]K[TY>;CY>R\KY8#H:3(II_I>UZ[Q<^Z>G__-_ M_%26\XQOI^5?UB[F\ZL??_BA'%[DEX-RJ[C*ISPY*V:7@SG_G)W_4%[-\L&H MO,CS^>7DA]WM[8<_7`[&T[5L6"RF<^9]M+.SEBVFX[\O\@/WTX,'.VM/?RK' M3W^:/WU>#!>7^72>`4?V8CH?SZ^SPZF;`+A_^F'^]* M'>6C].EQ?K65[6UO9+O;.WOIP[\N)EO9[I/NAQ48^YU@9+_MGY;SV6`X_X]T MV+OI#]50)]=7>?KP[L[VYK^F/^Z#@)$AX>5D<)X^O7LVF)2M@:I9CO+9N!#J M1MGSP;S_O9?C#V;92Y!>MN;I0EHUC?_/7KQ]>7AP^.+U27;X^B`%[&0V$,UFQ]>7I\4D?7IW._W%3WH` M5WMG>W'#QX_?)(^.EC,9GR>Q4CKP_#=S]X:XJ!@DZ8EP/&WLIB,1X:09X/) M8#K,62[2IE5?Y M<'PV;DN+Y_D0:;%C`F$W'32L9E"63/UCZ_&@O#"1-=1?\K\OQA\&$RBFM3+V M5T*OS&;Y,.>ETTF^D4WS>3K@T2R_&HQ'6?X[(K9L8^B-UI,-/5TZJ-(Q3HHY M]+[\G:,9,GR&D)6\%=Q7$CR=(/U<%*./XTF+XPXAANGYF)5D#H[.KQW`TV*Z MN1P@!W3W@L(F3,:#T_%D/!_G[9VH$'PUN!9V4Z0T$1>-E+[8Q-Z2%W\IIN>; M\WQVF8WRT]9&MM>]9"@WYY(7C-\OBLD(-7[7]FM^W29&)QM*R89L_0H!#S$N M\NS.%@(N8[NS4O+BS]F#[0UDGO[K?BFSP6)^4[X6%1RQ]((2O.$#)7\_SRE"F#&OYSMO=D8WOW_L;> MWJ/P73+H[H.-G=V]\+`]*(SJQ_3,VA(!^Z,1U%%,(7]QT>9XF@T'5V/8(=UE MR&5QN9B8>"D<3Q67F#`7<-WX0YY-BK+%PR=8..4"^6<8WL@&YO/,:?8`A3W%*G:ALZXWD!+""5= M>XO:;,]7^7)%^7P$E6&=Y?,QIL:]/GF]TF`I[%[_^1VH:7R=K1X5D\E@5M:4 MWJ*/YM?�W:URCNU]4^]01\V\]BTE[R;4IO'MXE7_2@]!@%G$N^8RJ<96^0 M!`-QR8J:-/]]"#=GF'S.WLA0RH/;*-B]E8WUEOI]FW_(IXNV&CS.9Q_&PX[? MB[/Y1ZC/*!IA-](_4AIZFX\O3Q>S4FJB5]$Z)IGUS'\@OD?.A>?9.EB:+$QT M\/,H1Y0,QX9E`V5P*5OH'_;#!B0F0ZQ$T\O@FUQGI_FD^-@B.73TW_+A7/1< M%M-ICDYGVA;C'W>MN?M5IY2N_+BSW,F_/EO#:\)DJ2DV?YXA*K/+P>Q\W'+3 MCC$[D54;V7D^A>@F#A>CR_'4_(`YDC8=[GF$NO39?H3%UK,A1DQITK][[?NC MORW*N;E7\R([&XR#>F2_ACB3P`F'Z*_EK]@X'-+M:S(87`RQ(7CQEBZ?8 ME>GLASC4EWEV-BLN,QE6CK_2MU[G\VP\Q63(H1Z/]:YWG$(:VYCI@'P^@!&\!:UBV9L.+HV4SO9L4(Z'LE/#]ZS-2T79[^],CNQ%:.)S,,C;QX>./.P M_Y/(3G32L[F3OTCX].]KE6GWPIMVV?KS_&P\',_O]7YC&Y,B(?C) M&*8M@U+6ZE)/=^G'DCTHG#3$#$77Y;"@?'$8PRPT9Z0P0.1LE M'K,Y#>[1_&)6+,XO,GWXXO)J4ESG>/[FTQP%27Q$/"!=_'>:5MH;FZ*E`21# M$<.H\BE[-W>+CQ=;80&+DU5+!\S&0\E&]]8'?D`'I]YS.]T2-)P_X:-GAR^ M.$X)K[;/RLPH>UA,AT1"8].!WV5(6+`-*_8#AMHH.[V.3*Y64`1)FA/$E>D` M$^7=U/):X2FMPK%B@]L3-3`+B+FAF'!*%D"P: M)U:)J;.%GBIL5L>1;.F'TLL]FV70!_B`UA`+_WP\/6O+XYO M()D@+[1*R`';-`UHIJ-Z=>\],1,DP7L:X>I-&&/DS67,=,61,#O30>)I@T/` MGCA"<2Y5IZ-6X2*8LN.I%_I+\/#R\/7^ZX/EK--4?7A5L5^BGLPS_J6,5,!,1?0:'&N]?4 M,>D^O\TOQW-BW&0>P(&IF>SC>'YQD4^(A*),!S,+`@Q,*)E&PJF?SR=.Y_)- MGWI.9VI11HW@?@YY<7:FZ`#38!V;7,@43LA`DW&2)N542?RM] MTO>BE,DI&;ZIPI,""WXD)9FN]6#9]R1`^[\\7EQ=.=S"ER/RF`1I%Z"X)=1L M"DNCW.3YIF\ZWSP%N5(/?C/:H7=GI?EPH":]"J8J>*AE1#KP"TP^,NB2.5\W M'H%8GRE>'SR>,CLI,L2$$Y'[8%G>E^5\4ICD\IM:/P*U1$3,YESII279\9VM MS(T+.I:->X+1/R!5=GDUF%Z+C"Q<,KXDG3=8(,U8$F:!SQ'RMSI'Z#D&RB`5 M&J*=FBV?R95B(1ND@,GTK M%\O;OQ<6).(U3(DQE%B&L!81/-Y7RL.^U03OI@:L15Z=:E!4DAF$TNXI]-EL MH6&=)CE7>L+"M"Q##X]SO'=3EO;&B\#UK.42TI,G[Q9W_.*`A0W@%@+P"G)B M-P5$UG@:U^456QD$PWK!^.1Z(QNB2$DVH`B+^;1`I$3,%N&KW@D(OI"LS$=; M(-F`+:X(\@$1L%\.IH-SDXD;]BB`\F5[.LO/)I)[@PGAQ"IP@>DI#.+11,UQ M]Z?3!8MV.7UIF)=@-J.(Y5\,=WKY6A4ER&_&"L&'SY]"6GTK9!W8@X"O@!(< M?CQ\@TN6"^4-*NRQD3Y_ZO!\+@?:6.D:X!Q!X0HC"_N"(AW\;`&9G+F:EP"A M"*$%XMY6*N..%Y=$M:\M<$7HC-J!H2I7Q"E>$AQ1H8!H:?E\JW^Y1&3N;F5A M'-9V?#L(WKE@2]`O+0A/1(HF[BI"KTD[(D!'<>P4W'WM:$22\\)$7AMZ>8FK?>G#1/,+;(N!LW?<+JNV!$HCKP(LQGO=7I#152V^ M1";PB(0$7"1+" M@TJA=4B9]?L(X7MZ@"JR>Q;_/=F@2R*HR&PS=7IF@-F47F4T( MXXJF'.T!'%NB?P2K M%\_@TK`8'!0^$6UK4@VG(2`5#(`Q99G,P$0B-SD)Y=;G3P+[;/R[<(#\9;%* M-K:@]9D[,!;!K2P8RG0*).1BLLNYTAZ7`M/\)[")%JU0(5#QR M;T#]GI?QB@MRNS`WQ#TDIP]8_(M%*PN@FJXH[QH!)=P&VM77)7OL8S]A`U!# M4TF>ZVJYAJ5`S]B]U%@JJNH2Q(P"@C/2]9O%V>85R0NB&14O&]\Q"Y;[&7-O M4#,RPOLAVRG`+W.&`LN?/\$Q,&TUIO.^!2QFY&2A_=0@K/3RBKH\I%*TOJVL M(E\CU#)$*S1%R&_["+J&;.[63(,;\9Y;DM;H531B&4YMH6BDMAYFA=5R`8RW M<>$&3VN6+I+[4TQM4>!QI@F+(2XF/T(WT5AH;R2/PE1L-ZRC7)/[./LHJR,C M0`ZRI<7U536;#7UH!`3*&#FOZ5$?:+?K12D4Z%@P%5+OIIZKPL;SY9632WY" MEUFO>+K:5-,TM4O`%BEA-MK`B9L;O->:U+&LEZK#B?,NG(#S/WI'5JOSUH>3 M?+;"3H$AFS"PH#YSPVK5%4.(&/7(:;V:N3X6L_?LM)!`BM4[#G>,*36@65F.?`D.N$]_SZ2@5%B"*_`68J\D_AI2VU*UV+ M.K79IB7Q MA]N:'P(=F6C`,4.S,)JW,SRM#)J48J\*:7[[3=N*8XP"Y:]*S0;D!R*,L!SS M"ZM8)#R!8!CB&3)!$'^<$5"!K(3@Q!7.PC:FN8SQO'XE&(AKBUD1>8(H@$0U MSRCJU^&!'\NKP9!#!<9]LP_YVM-*H`D]D?A&,#C-<8;(+SZ*.*J9]"IS_)BM M[]S[_`E.(@MCM3:Y4@"Q_EL0(;S$7(I(&(F-6UC^.5O?Y6,%+,T4<.0N4H1& M;7_E*O/6'F^-\@G6`<:_GD/I^/86"S#)@,PSH?!G>[I^G_>]FG+EJ==BVE&. MQSL23Y]J7'/S`J9Q)*_D.CC*[<(QK#">PJQFSSF1Z;E;+&6P:52W$H(@%A8A MZH%9/)CF%$'#%5X2E53:D_;W>#%Q8M&,.+KQLG)K(^_FF.E'E%"5V;."/V+' MIWYTP#D2.4;FD*ZO[1\K\G"\.)WC_P^S)X\?;#[@_1_S/^`>. MXU^@T(FW2\AE1[_,7F+-N%=.,+[*['7^,7M;H+_U]&QP*3O. MC:`??K"!YT^K>JC_\[_^=^:IC3\K`W&C!N7,SWSSA0]@[T=JX+\49\ZB,L1A"V)M9,(;T8=C"I37(<:SLY@ZG^'S M4WLZ)>8I(MS9^R_'[W?"WM-[Q`S<,0?3DQO9V.FF(.%CLRSH,():WJQ0(884 MU'>[5@O"6"5_`1PE2ZT=A'7]BH\GM=G9U)/5-090+SHP1.<(11U[%1DZ! MFFUNT+J%+?VNQ3K,^PH(_&#C9[/Q^85W%N:+&?:X+^?T*V]""F6\7,RT,1L. M\5713>Q1A)UO&O/F$[4W6-@/'YA&Q3>#P.)X@X]4#BQIZ)=:$92HBY7B"BB. M$"5`*J4N"C$RBC:9`',39?H8U'M7RNQW!YE1EH1%:D9X\F5B3XR.!=*9PE;% MWDM9U>QB3#;<72C]@\*#7=KH4EMCV`B5Q@]< M%!$$3SD+)?--CE*PR(12V4I]3+91AWFCL2K*=5H*'R@46^U?V'%7!2PW;X@AM"\B=C&N)ITUG5<+D>"QQ/09 M!)#W>,W5\*!5]DYEZICT"K$<8\YR+HNY"IN';6$;2E!XRHKEG(ZGWI;%3(F. MG%;L4TTH4=D/';B61=MCG!D0@7O(N."4U,LW`U/>P0?BS^:FF_E#53DX-Z_) M"=\*]]X]\PXD)%#Y;UM$NKTI*W`#.I*Y(#ZL7?G]+CRGC5.XJPMK>F"%`_`= MD1']M78HS5O39Q:%2GR"^=,3<_Y%H=,B*Z.0-NOG_*/+=TFH>H-2,1&PD*@+GGH<"[B:2^VI`SX&V_E5 M`0U&<;\;.MF;;VR;T?,TYKVG!"1H<0`4^+&P^0HR#PR@V M`!_A;Y=V"D_B4K&MMB=:N9^+J["<$-Q>@OF@G,(ZNK8SN#1$U2RH)G^L%EP5 MO4EQ.L1I9TW60?$1G9JFC!8J,!71)]P7#`J"8\*Q.>N<(_=1_SH;(;*Z MB[(<.V*W$A63BG7\H"D?1=9K4T8N9 M1/XC:*EF2^_=:TN`6O:<"Q%ASE%?:WEOLS#1Z$M$D7T<]JKBC,BZ$*S*VE.F M07AEGK>6:U4FF\_,[I#T"Q7!SKVHNR/TO;@#J0YU*T1OB2#DPED^QN5QSJ:JW29#JY5A'7W+Q14FGJ8BBH:$-XT?#P@' M`AH5Q8KQ(18JSSVR!!U]['.T<)3I)$)G=CTLS@0O=MR8H%PVL&_.L<[07K5. MI%O*D\R.DY_H./DAMA!^%+)?H\MLEM%19*^0I33GH##@\Z?#:?7/QM;C-I31 M*1LG3A1K%L+U'=#!SW84O6)\%UX1 M:$O*:[*.ZIJ/00?];I6)[/*=W:W'%4*E`.\\WMH-/UCYDQ@3W'E4_!,*\'1:;6!&LQZ93)K;9MM[E"BU2PR#:3F,2% M=(3T.\CC)]6\O.[DT&(:L2)$6-EJ.,<<_HUB=6J-HF,`4'"LO)QPD+N'CK=O M^+/2@<%0FQ2USBBZC'W-CX45U)3=(L4?R<,P@Y6MQM^+ M9*JY\>APHD-17@="'/E)C#MQON[DKC/Y?4N>>ZTR[6.9)BWE^6]A"?M^"2]^ M]Z<'CQ0_2FW=-U<*$J`?XAXD'>P_2;UI'],(CS MJMN]AM9W6FVJPB?)`MI4ETX>/O3$0[CHYF_>0FB-4X??<;NKC4T7XC4G*3OOVK6MVD/[:7*P/L]L1BMA[EWH*HO:G^J=N'%(3U^WN/TM_\ M!][N;`^X_F0O_63%E=Q,`3IJ@HDAM7A$2,9X,)VLZYTEON/]+3*SU:A$M[I' M/<$8J3,Z(TSD2H['L,-08JR)'LGS77CR7S*ST+?+]F#="L1%":$D$'@ MV94:MD70B=4>OW+2[86*EUNXD/A;]D(#Y>G7S[2&EN"K."%(:2\N630;@ZSU M!F(D$M*!G>QTT1S<:6F8FYHBI$/4YX<,O_(WRNJ$00MF,V"\DFC)[!9U$B.Q MUB7H*;$%%GTZN\*R_(RC@XFI@S-&#PX1Z;N;Z0]^]=5GLM*B8XZ@PZ7B?%G" M3DM.]Z)O&:FE4-CF6K#)VYD5T:5O/E_26B)]=Q^\;%8[4GCU)C:8I<)[B@M4 MF=I0@=AM)/H72%"!3@J7X&`<$R.2. M[QG$^ZH;LRRQ%FDN+XSP*I^=P\.6)WE-L??%;#S"GCF^QE*ZQ*-#AG&69ZU^ MM':/VIUQ&%/M^K+JJ%\]A1MO4,K#K@?[Y4A#N5_].&&@&X$[F8U/\O?9,=T1 MS1*I0',/-)S6M3[^X)>[%+2#B8Y1G!!0KL:I?]*AGOK8H>UV3.CR,[YH#S%\ MO_D>DJL:O#]YH=2I(.#!@I[>TUR337:"?DQCR,RYR6ABI9D>! M=S2&FFRV;/L#"V:XK,`^9%B)W:YS*TM?7F(`/%"634&3.ONP=!Z05`7_H'>R M/"R(*C)6<46UH/%+")0K\75ETL&%2$)4R!^U(N1G(V16?6KSNQ09`%TIA:'R M`&'/"5(7,2(-[`)B"LH(EV&R]E`O72!!T9[+Q:6IY[#,*F3#AJY'$:KS<\0UHYQC9&8M.O[-N M,CBQ;I%N,:$L-WTW-):P9JRVC5:UWK()^MY;0DF M$*I93641ME3_OLL86B#(=V)M&3NM^O%TBGWYN0:H3(]10<$C)\TLJ[$@MIN^ MOJY>F@]:OS[:O=_\3"QHJV,`PKO:O,0WJ3,667Y.GLS)K7O0[GIY/OJD:/#U=%RTW=> MX"E(F4$BJQV'#V-=4Q>>#L9/&>=5,9HQ]9P.B$:54V)Z$RD=$E:L`>/+FJM6 M";/@I"0NA969*;=M43CJVW2:BRQ(;:N1!+%SSDQ$IMX:]V9D7WP@S:2PZ:7Z MB]B#:>GQ9[[QH`3N*=7:9FJF2^Y\:8F\?82\765JM,I4PK*NHU] MV<,1K!:DQ-1B+H5<<&^VF>#R^F%*>?NP)5 M65Q8'6=C3(^C/_7198>W+C591_O#VOQI./@\5[?T+\&0!P`BTE M.RV[7H2+P+LR1@LRA5XWZYRA,Q^K_AWN&[TET3M3J8LH M]<[.?3);(QE'[G\M^!$H(" M$@?ZY6"*7.F&)ZZ'+3]0,-`+<*]'YR" MB/C^ZX)XI^^O_N6BVX__96);E7)A`#%>);.?P],#B.4D_UU_U/):71XV?4E5 M78+E2]95!Z!7L1U]]R`I3R?`#?=61NMU..2F(WN2L56=\!M.5!.K?K%9*'%#[,_>2R"YFKJ4P/ZHH-YY6&=]J<[1<$VF M,P6>2.J=K8>?/_6+Z@=U9<(M1'63FX-@;LPT450Y7`=TQ0K-F#'9J`J(ILVW/R>X MH-[U/^=<637V!&LFGYH+$&M1!,[XA\PTD@YV2*/N#HMXPT M0=&P`&N[3&71?\R"BY83#+A\2L.W85->F/DVFZ,YQX4@]_)0?D@"FPK]N(>( MO[")9L_?!C< MQ*8`$F,*%:RI8F6$GS71H8L*8?8+-78Q8ZE>*VB0+\OI;DEMNL`@5(>#I1Z* M8OK$JOV)RE@'!G]E1>]!&&!K:)PF>AP$*1-'<>)6IO&'@Q M4%-QJHZ.#%S?D!45QL1]R6A<5!*IMY2;#!P:.\FZ4>\PA3GA/**I74!3+TF^ MK1,:Y((=HL,'Z?K25=M;9[31HFJ0U@&(KJ$C?"TY)Z9#?M8-'35%%4'`'8-_ M*'(R:Z'NA-D2*XGY6D=C^Y3#(W=Q:(]VJ+^_04/TABSK$8+H)%8JSQ(7D].S MK"EQ9-E3&9\+`F.7OJ^UPB?899$ZL:<4JY.H);OG"@QD+T:G(4L5:ZC]M?,8 MV>?@+Y/&M-N6^+98<-#KV`Y*^7]@3F%+Z>`AS4XF`\Q/XJ+Y]-QW_*P4@9$` MAB>/D"!8I!ZDC8RN)>Z2!QN"GLI<%>1R%"KLO!A?>9-164UK2\KW9+[!Q%7. M/;&*>0Q&.GO-E)U:KUXR=>%V!EZV.[.QV*.J/2SH(`RW8/VQUH.H("2UZ4*. MG\$.ND7!6G'9<7$O#PD93$8,`&YE^H:!+%^F?P8S4X$(-)YUO6J,CC`K8N9F^!Q!\&:J2AM*_MF+1`#Y815.ZSUD:L42T43[H7Y.6R9?.:L$-- M9!XD1AIT1:,@:@=1BX8I7UK#XD)O5:"I+W)Q3`MC_.$:GMC$>`X$<%M*/?$K MK/>`?G2O!O/9^/=0HIBYJK?ZP5J2[U;E2'?#*;S:-\-YH;M8=Y:[MO7H7VJ\ M?/[T5BTW)4]>JV^X)G1K526+/SO[+5M_U:;P"U(C=#-MS?YMRFBZ46]F6#`Y M_+E^;!JOV)O%-4>S@D``A>H4+AF.AF6FB0.O;A<;A>?((&B!/Q&YK,=_*6*T)+- ML0):%T.-Y-4M9J+&P!54T%]#]D'N.T736)B0+F:C##"/B=IA4`78Q!2.5W_( MHNJ23K,A0LE*1V*.E5EZ4--U8\K2KR90E,!S6DR8:UR182=R):B[T:0G-:H( MH>+YK3#D3I?IB._511F!(.14>C("7%`&R7!_0'U"7[`/1KZ,$H*A_"?T`4>P M^DZ![ZXDZJG/W3]^1[4RR]O>W'VRT5UFDJV[$_^/MQ_<^Y&3PN%"#^$^NNN# M4A*8PSK.#[+#^C2'<5>5DH-VH7!7%^-H22N:4B$?VORK6V"[83P'H-3"HZ'D M`DZ`(V(2G8`V)-1*`M_+/F?DT!12MLU?!W3+!VPG;G?5&:3YTXY^8G1_3+5[ M/IYKN@9D,#EF+TYXL\:Q53<6[FS')1^!LRH];J4RK?+$Y6\O*2!Z3$>K*FE_ M\TQ24D^K#RJ3WD4-?7/G)*ADYQJ%ABAN`&)D'\!_1.\K?M@03O5[5%?@>%26 M-`0]B',Y%;%@A/.HMQO%'G>EMW3(M]-@/7JDWL'2.E14.)2`,#N[!>.WT7-/ MFW$/XD/260I!\!^[(H*H`;5[%CW"YK,^+.>>1)H6>]U0+CSW0K*R5ESO-[NU M0>NTQC^A.Z]XF0H(4_+:^&%],=IP/*-F4RWW")$'CI=YBBU>347&B^9YI_B1 M!J\N+@EIH*9>=EY,6P-XZ[.*8SAE4DLG&?(V(9(?)!7

UCK+*^EBRTE@F.JN3;*=W*:,3N%!=RNV(7QQQW(U^D M43W2U_3#-1/9REY4E9B-STCM<0;'PA^)AQ)'0-7)O:%(JQ6;POT>.%)/$0E. M>:?2OO%U>;XDROP,7HO=B+48\C4)#2?PM9%X=N":CM2W9OYHS67-%C#%;$:(S@- MY*3DQ%^QJ0/L*CBT#!`*3D$Y:_6D$I=0]4UV,_!-W7_H1&JK9DC38O3ZLE9V MT.J"HU[<\/Q%"";!^?&+`"E-3D_H(ZE1#*FGN1`O5&1`76C4; MS%53H8I?R]5YE#AD\Z='H>Q0VH4U&Z?6%Q:ETT>@MDWI].7#5*6[VAY=&TQ< M+,]^(2K:4O/:EMIG2`[@#HCAW[,U3FIU^\SN?I3P<^W-P4T^E;ZT\V=MOE^NN/ M-G:?M'+9=BE<$/#A`%D+RO6''>/=WVT=":C@\TJA!=G])ZV8T_K.X^3\"!T6 M*U72'J&5%5O?W6X-`&7UJY[6F(]V6GA9?_"X_1N!@)V]W=;GCS<>;;=K*2'3 M.H16R1I?]+A<%";BH6472UK5_U\AO:&74BCWS.1Z[`HKTX?U8/K;:C2Q:P/Z MPR[+![S5;NS8N/X\R_)Q^\ED)_O\22;7\N\KS/60ZP./,Q?"3,?Z16?JWQ#G M0C>W;RAM/EWB?3S90LXQ$@*K>R1"7W]=H&C]+61[3>.55%2NDDO9EHVZ1QC` M3@5*\[J!L[K>S%\?:)#7/^/K6M#DF&H)[(Z,;A03NH@]&TS?XPP?__I,C;3> M;1WK@!L_O38IB=N)/V;MB[")G--JCUF0+X,@4K*U+]-4LKL%"U$-]=MT.@GE M7$PL_#%TP'$8@1)1M`ZMQJSMYX"*)\K(.<9(D8FN,`2`6AW?>?2@SNAL-"2[ M8@'^=*?,)4O1".MW=J-/>J&T]M'2H)@Z0=7;R7T%C1F%7NU@W.)='O)@=YTC M5L\53ZBA="NY$\VK/KFR[2>LNG0:@$LP M:>;.OL':5M)-\E*X0'9G"Q2M.5EH91/1+ZMJK:4HJC5D8/UJB!$=D+43FE^, M\-(NU^#4"^=6"VIU*SNWPK?V=F>[)@=-I4L+Y%3YJALV5`N1;5=;"L$EQS*@ MUIKS^D1,JD68&>A(,UPDW&D][FOD"&MN\\&YF+4Z=-OFAE/L5;J:Z,2T6)KS MJV8NTVE843Z%+4&C@%`.@YI'SDO3-QL/2Q3&4F)1\<@@>Q9Q$!D%%_GT6Q>6 M@`M&/AT3"4=#IV3F"4KJ@!E2`&-*Q:#D22Q*=G]K>YL$W[0CQW`/!"[PJU6D MR(D?/N!L!:Z>^5[L#-^!68ZM:`!B2=-\TV1M]LOALS=O,U)4.X^_9.C=,#1= M]+;_9%B0Z(G2J1X@SY(X4*XM-9$IK43XU;$$(XYX%VMI=$-?K4!.UG'PSH/' M=<&W-JD:QM+T0_;/L605?XA$E:XUXY/MK3V0Y#P]=Z#&P[F88EQ`*')6^YA1!.*8N6D/40F]RIO@[.J6?AM/K&X1- MSUUIE\RJ&H)>ZM(F`C_DB*%)!*URY(XJY2!R`(%*7IV'5+N\2M^PC;6KOK[V MXMGAR?-]M)E1GTL.:UFA$:IQ%CX2I(DB\+WU4$"6;1;743PQ5D6Q.=DH=RJ) MK/(C@.(>$(O6R^&6*&-6EY@3]TI)5/L,WRMT1X@D7".EVT)]:I13#>R!BSS9 M$4R0,"7D2[F,W&KX7?2LO:')W[;-&:$K',#UDD!A5;Z?T/-^$[Q=@JU3N+G( M'%*^+DH\H!;3\H`^>A``;1'=?E=OKZ:Z414[@G60O\(OJGOWSCU>HZ/D7$SBA9+PHN3LX;>1%BX%\VC&:XDLXD<*?[ M.]R*@XUDY81\/BL6YZZ$@PG(UDL-J&/L37+T\.VQK0$KD7I=YDAZ[L>9,*C< M;*A4H2,WJC.A0E^T9:R:],Y.S](M`"=I:_V=G,2+4!@NJ`-&1FW2E[($W7'P M=Y42-LO7[AT,8KMQK=*C^]NZ'NA[WZP4$SN57F_K.Z?<"EF9_J/[K[Y+>-Z; MH(U>E-I1WPM5J,/@C+J$&F6W#=O.A'63%%S*5;5XFL#,&TFDW2=;#_YD#+G' M1'^J['^T0J@3N5VW*>-((D]F6.XAU?WHC[=V_OCH=%;6JD8YNI\J-,E3<6^] M-EL7&J<^T>/[\X1>5JP+)4R[9,D@'[IWN1"P$BQ'A(([&.^:Y=KYHRM1-*NB M[HT`,WX/"HSI0]J0]PE],F;]B<*S=A>FAY(#Z=B??U]00(FE"NX'=I4`4H6% M4/>R47?'N@64>_:9;X9E4FZ$UB=8/00)!7Z4R6`J*?W?)+R4];4J6?*?@EF+ M70(XK:=HI+T,<`U2]<]:'8@]E]OS%<]2KMK-51:O"6^>QRE@=S^SCH'!5_X@ M---XQ8:4#%K+*8&"Z+*1$MUGCQWD2O MWZH(%&![J,C`:Z5V6@:T8A?^C(0K#&N:'%P:F;ZPS*[=L>UK?=(<4V;,TQ`> M[M7_!+*>-/[OH:ZR'"Z["_.`8O#[9 MA8!RC3HVLCM[M2BQU[R\%XOCG/JZ:@Y$#%'J:.B!A6BLEL'WPB125(TF6=8( MN"$"8.FZIN][5KO79:"*9J&Z!=TNI?A4J=,#O&Y==&-Y.]=45#5,W07NC[#? MO.8*P8N;6B^%&O96@?L>8X6''07N];(D'.M_V>Z1_6R>L6%M"Z(9*#Y4(,*\ M.DPM9%`.S:]6.4RIBS,:HY2P5A2-;[Z*HO32SX%,JN82FF*6VT:WE88E86'Y+6U[B]5F]PX5Q7( M/"`#<%K'E*X9$>DA>U97$+@B M.N/.FAF=.[\&(2,'?:"7L[&A!!,>44TW&@$7<0R!*0SOC'`U,65R?"'OG$&< M$@#.`ZECPF;,NZT2@3I'TRR=605O:!%&,%UCPA*A[,'?T=Z4(-XSH`+WS<&A MKHIR/8&=I5^/BE;R`^H]$S/P06'6M!_"@^,&,'YKBJV4D8F91A(H0*U],*6^:/&+YE38JEZY&<(F7T""2&:`"= M@NAE+^K728K\9G!6.IJ,DW)C2'[^?]_:.P,,6N)=QQ^"EGILLG6RB0 M7&F3K=,![%T/*^D2[3E(W?"=NR,EPJAU8$'2S1=0HOD5DH=\7;$8_8]R4C]J M2^AU;V7N[G!SN#G7-IY3$V*L_7PMU:%U3N`9X`7OG:N%:=^FS#1!F7V#'J=_>;_I)?1/'O& M=;?O_^.G'^8-;7EL%_8\(PRD4T21_]L/3J5@]]G>PUK![KM"Y14^U#ZV/EP= MLA,E/,L6FF)J]>4NHQ]\78@CI_4;.II.7];42U/?W M`(27,EH0?V#SP#"Q)&$L-,GO&BH%D1VIVDWK6V)FWL`TBEEA7G_\"Z:R[K)U M*4A.[7R[]Q M1.\AB1\)P`IE-%AF.RW5V8?MB:D2D"W5&.%BXI.T#FN!U]5=7EDS1XAC+H: M-ITG-%_KFR,Z>M/WBC_[T_?8SC.=T,V_=QTW"8T>4C[PY;486%I[J)WT]HY0 M$@9.%QU)@QM%39"L1$-=R:_5E6KT0]_:T4HL;APGFO-&:?\\Y\36I"W%7N$4 MJ':I%]6J]P]72!^9$LR64:Q_!19M7($\M3N74Z3=Y69FWO75[K4F1%7>]EZP$5V?J[X^?9G99@9_-ICZJ+#@D"+Z:6]3:KXR-M M2NFE3ZI?/5Y;DT=7@C94VWY];[@2$_2.%G-G=G714KPZ/3&,5&9K?E.M MY.Y1K?%[YEO)X"O<_7RZCFV%JP#3X5&W7WPE8#J6DRF-!%H7Q!,<.@L1*]BI M"V_X5QEA;V#73J6#OUMZ1YQZ"'=?YB9CT6-)\B\=]NYN=ZFJ68JZ930[474# MVEKF/.%]:Y_71\&!PJ<+<]-A%UL8<:`%/?9G5G7ATKL$NZ9V+LV]T*+6?IJ/ MQ4.7@;("*SB3!M^"PZ*\];H*@=B;ZQ@E39@BH\$R)(_\5!EV)DGM- MYQ6H.?JV-(9P`N0/4;>_=,[?8;>,7/V;'F4ZRM'#T?Y%Y)$N9$;F+7GW2Y?4 ML>,_4PSI+@;,7NJ>`+OZ;T76:&+AVPSN$/=MQJYP_96'7W%[5F*>SOU)&;/+ MR\O6CV_M&:[`39507?VZO664[`R5H"P&\[;:\+B^'[7$ZW#+"7K(C0%?]5 M+:B")JNTHU#LF:!;DEGSULQ_7U3W72^J^Z(=_.]KZFYQ42(%$U>4@H6`?(/I M+1`L#]%)"LM*38GZ$H]O=(/BF/)P@6\C.8'AKVKK89PAJ"S0;WM-75,M6.!. MHC.)VZV@"/I#>7*#?*,K2.6B&=`E8JN7O^AO!TM]?4MOM+@13E/-E MN!"LSPF]VW-8TDC`+@8[C"\&ZQNFN@BL[X4TQI3])_=ZGLV78NSNCKG;Z0J# MWQRF6FFHGK.;J]+M_R7N6E;CBF'HK\QNLDCHLF132"8-%$HH>:RR*DE*"Z%= M9/+_.4>V95_9OM*TA.X&QI;EQY5MZ>AXZ@8.+"X%HR'[C9#XSM55?8$_#GR< M:YHACT@M3BKP0B1L1".7IR-&R27B62EKHQ@1B2`.B!PKO10`A[]R=LR[/<_E M._#4&]XB#-:*5S,&O*]@BE5*TW19!FO#R;2%;8.2IQTJW MWY&MUCB,$\QPE/`]L"9(-T@H)"MPIH?CGK4!@(#JVX\3%4:RO.81Z,WO&C=F MPAN\[>E,@[$X1PD3P8@,`0C(!0MF9V$@RFE\.TFKEWM]>D'GWTR!5;$/R$0Z M#-S@L,-C:4Z?]:/'KMQ0EATU$2V<$D;1K(`9GP@_V>C-&K)+UA-O3CEH*XBM MU@J)I7$C$)/FQO&_N+1&$1QVAL'$^S-D(^-AIGUW1RV!KS'WV>9H%PZ=!<;; M:ZQQ;3=&+R$"`N*!E()C[81A-TZ58O8RI&!MJY"CF@T,=KLZCKH*)P)62G-! M[7=#=XT),G:RE!3BFKR*C$J1O'MZU+Q"K(0'4R:H*+_"O+A*/T^T65.YB=OB M"FQ:TR(8R4)R%-]#IX1DXX7K(N49 M;W-+>A-=H$S,RF0%Z&#'!C(3:T>"NW.2FB"E`@&^(9/&,XDTOI)(HY/5,9LT M`2Y;.#?X';E_@J-ARD_'4V$K+0>0-)GI_8E0 M+98$Z`JO3B.:HW&`.*1NP@FM-L;IC"//Q]I8T!OY]?('(8%9>3J/LONS/ M`F,F>(*E$$H!Y_'ZYW69N0L(^7[%"\DY"]2I]6WQ[1%=\IA2;6G>O/1+3R6> MZT8&$NEOR^+"N190P345`J6QD",[5-? M7:S@&.)83U)[>?Z*^\R#[#.&+7+A:[=-?LGOEL@--T6N885JK(\_F_#<[9_- M.9Z>Q;/TL*UZVVKN1U7^AY>7_: M/^F\,WB M_;OY7LBMJAC3"!Q:E>%*ZV[F^RJO6$.5)SK6PIU2R(9J6,J-KSK):&&#FMH/ M"4G\AO(6.X>9?(N'*$N>LSN1[QK6:F^G8$SS%V^[N+!O>"Z%$J7VP,YWH)L>+YC*H>"@HT7 MQL8I%S4`P#=JN)D,*`A]LK][7N@JPU'BQ1,2!2!':Z;T/3>6&.4[I47SRXF" M@Y4S"0\F$=`?[H=>.(V#./FWB^^(;()W5-/%7(H]@J&!/55'S0@&,W`VF450 MGS]G!BF9F%L39$-!K:`;CXN$S/U'J&!^D"PO)6%?L;I41-%1X@/>D1$ROY[1 M!$$N&)T8@Z.]36/I).,S2=Q7K%Y3]!!AG^L135"&88\3XJ!(2R=);8V##Z-3 M@6P&J[_>[L%!AM?#F:`!W&#WI9,D%BXF[C,HX*N2'B0\"-=#FJ`!Y+A/L'02 M!SDF8120-.U+5N>2*"7A.(HF1TD/,OD?2!,T@!S,V=))'&1$IA,2QX-)6`TD M81R$IW[T("=]R-P"7'W-UCXB0.+HT2$H]/U7%C>*Z8!FD:!J&PO=V]R:W-H965T&ULE%C;;JLX%'T?:?X!\=Z`S3U* M*7$2U(`CH$W[][/-=N,+;1I>VH"7M]>^>&WCU;?7YNB\ ML*ZO>;MVR<)W'=96?%NW^[7[S]\/=ZGK]$/9;LLC;]G:?6.]^VWSZR^K,^^> M^@-C@P,6VG[M'H;AM/2\OCJPINP7_,1:&-GQKBD'>.SV7G_J6+D=)S5'C_I^ M[#5EW;IH8=G=8H/O=G7%[GGUW+!V0",=.Y8#\.\/]:E_M]94MYAKRN[I^717 M\>8$)A[K8SV\C49=IZF6/_8M[\K'(_C]2L*R>K<]/DS,-W75\9[OA@68\Y#H MU.?,RSRPM%EM:_!`A-WIV&[M?B?+@J:NMUF-`?JW9N=>^^WT!W[^K:NW?]0M M@VA#GD0&'CE_$M`?6_$*)GN3V0]C!O[LG"W;E<_'X2]^_IW5^\,`Z8[`(^'8 M63] M\%`+DZY3/?<#;_Y#$)&FT`B51@)@+\?I@J81B>*OK7C(:'3POAS*S:KC9P>J M!M;L3Z6H0;($R\*S`.+SL6?@DICS74P:IP*ZAW2\;`*R\EX@@I6$Y`A)7.<" MH2:BF"*"X`+Q@-Z%(W@^GZ.89'&T&.0(2<8H"[\*[85!``*C$[@>'`&&(&J> M!^'%KS%^.4)"#1*9B.(:PJ`&1FZG)L!K%[R\)"6P%LX1DHY)C<(@LW@9PRGY M)&%0U+>3$F"+5&RNFB,D'DFE06B3+O3Q.(MCE6@C5O$<6@)LT4HL6@A!6I2$ M%NM"'R9QJ$)ID((M.JGH5(3@U8VAY8`F[1"WXH50F1=T4BM.K(N]&'8 M"BK2!BD"0 M-B[CJDI-8D)\;R>&4FT0LQ;."6+DPGY(B*HE&30=0>.$9,J&26Z6X!/4:S!^ M4?S0VGNYQ`#R@K$@Q56(26^6](LSE+U'K7+*)09C%U-_PDT7_R2+/DOJ+/$G M4_4/E53*:M/UG<:43G)J`/Q8HV[&;%8+(-,>$%HKYQ(CZXV&VL%*EIO>!N`, MJ6T5D]JL1D"FG4#K>C)JNM23V/>5.DAJ.H"FVKC);%8O(--FH,F29*;+?>1K M&U`2T\=)^%GKI+/:P8@VVX'=AG*)P6Q&042M2BP,0$"35#44(V9T5C,8T>9! M-K*;@<1D&]-=\>O+!^V]_6F15'U=0&.[,X@,>%X@K2/`84QJAUY M379"H35V7Y!"/3=(*47'@J.&YF?>W#U8FR-&ZMOVBVTYBV3BQC\'`T^.CB-:Z]= M1'QX<,);';ST:%BW9P4['GNGXL_BQH:")%S>XFU23I8Y%9<"UOM"W#*)]]YE M`"YY3N6>_2R[?=WVSI'MP*2_2*#B.KPFPH>!G\:[B$<^P/7.^/,`UWD,+AW\ M!8!WG`_O#V*!RP7AYG\```#__P,`4$L#!!0`!@`(````(0#[8J5ME`8``*<; M```3````>&PO=&AE;64O=&AE;64Q+GAM;.Q93V_;-A2_#]AW('1O;2>V&P=U MBMBQFZU-&\1NAQYIF9984Z)`TDE]&]KC@`'#NF&7`;OM,&PKT`*[=)\F6X>M M`_H5]DA*LAC+2](&&];5AT0B?WS_W^,C=?7:@XBA0R(DY7';JUVN>HC$/A_3 M.&A[=X;]2QL>D@K'8\QX3-K>G$COVM;[[UW%FRHD$4&P/I:;N.V%2B6;E8KT M81C+RSPA,S*A/D%#3=+; MRHCW&+S&2NH!GXF!)DV<%08[GM8T0LYEEPETB%G;`SYC?C0D#Y2'&)8*)MI> MU?R\RM;5"MY,%S&U8FUA7=_\TG7I@O%TS?`4P2AG6NO76U=VJ^>?__J^5/T MZOF3XX?/CA_^=/SHT?'#'RTM9^$NCH/BPI???O;GUQ^C/YY^\_+Q%^5X6<3_ M^L,GO_S\>3D0,F@AT8LOG_SV[,F+KS[]_;O')?!M@4=%^)!&1*);Y`@=\`AT M,X9Q)2"M.69EN`YQC7=70/$H`UZ?W7=D'81B MIF@)YQMAY`#W.&<=+DH-<$/S*EAX.(N#UO5D"53,+ M2L?VW9`X8NXS'"LY1ZMAUC_J"2SY1Z!Y%'4Q+33*D(R>0 M%HMV:01^F9?I#*YV;+-W%W4X*]-ZAQRZ2$@(S$J$'Q+FF/$ZGBD".S1P1%H$B)Z9B1)?7B?-AOZ'&(KA\1J MCX_M\+H>SHX;.1DC56#.M!FC=4W@K,S6KZ1$0;?785;30IV96\V(9HJBPRU7 M69O8G,O!Y+EJ,)A;$SH;!/T06+D)QW[-&LX[F)&QMKOU4>86XX6+=)$,\9BD M/M)Z+_NH9IR4Q>Q,O91&\ M\!)0.YF.+"XF)XO14=MK-=8:'O)QTO8F<%2&QR@!KTO=3&(6P'V3KX0-^U.3 MV63YPINM3#$W"6IP^V'MOJ2P4P<2(=4.EJ$-#3.5A@"+-2[\JIB4OR!5BF'\/U-%[R=P!;$^UA[PX7988*0SI>UQH4(.52@) MJ=\7T#B8V@'1`E>\,`U!!7?4YK\@A_J_S3E+PZ0UG"35`0V0H+`?J5`0L@]E MR43?*<1JZ=YE2;*4D(FH@K@RL6*/R"%A0UT#FWIO]U`(H6ZJ25H&#.YD_+GO M:0:-`MWD%//-J63YWFMSX)_N?&PR@U)N'38-36;_7,2\/5CLJG:]69[MO45% M],2BS:IG60',"EM!*TW[UQ3AG%NMK5A+&J\U,N'`B\L:PV#>$"5PD83T']C_ MJ/"9_>"A-]0A/X#:BN#[A28&80-1?F#R`Y+<&ULC%5=;]HP%'V?M/\0^;UQ`@D!1*A:5=TJ;=(T[>/9.`ZQ&L>1 M;4K[[W=M0\"P5GDA,3GWG'ONO;97MZ^BC5Z8TEQV)4KC!$6LH[+BW;9$OW\] MWLQ1I`WI*M+*CI7HC6ETN_[\:;67ZEDWC)D(&#I=HL:8?HFQI@T31,>R9QU\ MJ:42Q,!2;;'N%2.5"Q(MGB3)#`O".^09EFH,AZQK3MF#I#O!.N-)%&N)@?QU MPWM]9!-T#)T@ZGG7WU`I>J#8\):;-T>*(D&73]M.*K)IP?=KFA%ZY':+*WK! MJ9):UB8&.NP3O?:\P`L,3.M5Q<&!+7ND6%VBNW1YOT!XO7+U^^YY99H236=Q7B33%.#1 MAFGSR"TEBNA.&RG^>E!ZH/(DDP,)/`\D:1YGD[R8CV#!/B-G\($8LEXIN8]@ M:$!3]\2.8+H$9NLL>]<96+(Q=S;(A0):0S=>UGDV6^$7*"$]8.ZO,>F`P"`^ M9`"JYQG\OZ9'90L.E;,T'WA==O?7F,F`")2GH;+U/H79^#@#&U0BT#CS7@S\ M/@./RR67$YYAZ3.=ET M_IZLO0?.=MG'LA9\*7LY81[C9:=#)0*KBU!SW,ZV0:%VGB<#OY\QCYE[RZ>/ M7MR?H?Z(ZH7QC9NPV]D09./O?:P$7'X)Q) M8@#74IKCPI[1P]6Y_@<``/__`P!02P,$%``&``@````A`,;/!LA?`P``9PL` M`!D```!X;"]W;W)K&ULE)9=;YLP%(;O)^T_(-^7 MCT`^E:0J@6Z3-FF:]G'M@!.L`D:VT[3_?L8_!9WK\4 MN?5,N*"L7"'/=I%%RH2EM-ROT)_?CWYX[

4ULN4 M@@.5=HN3W0H]>(MXCISULL[/7TJ.HO7?$AD[?N$T_4Y+`LF&,JD";!E[4NBW M5`U!L-.+?JP+\)-;*=GA0RY_L>-70O>9A&J/P9#RM4A?(R(22"C(V*.Q4DI8 M#@N`;ZN@:F=`0O!+_7NDJX!;6R+D(U62R$H.0K+BGX:\DY06 M&9U$(.(DXHWLT6SLC2?751R]HMI@A"5>+SD[6K!IX)ZBPFH+>@M0;ISI=9R] MOF<5/"J1!Z52:X$+`>5Y7H_]^=)YAIPF)R;4S!199V9B()L&41E4NE$S<(GQ MNJIQ0ZCR@:6S+\A6V]?;E6J6K^#N\@-OW+U1V&=&76+3)Z9N%XGZB"$2]XF6 M2,>A_Q&'"H9=UTJ^/S%N'6HF:#%&#C97B>@J$0\1'7^PD-LKJ.`5@N2=-];T_7-KWI6?B^*!C%&XR/A^([ON`IN]V7@DU?QB,0:L9S_9.ST3R8 MMS^SKH^-R?N&8-0#W*Z@\=C&/7[FN>W/1;^3B,E'$J%@,Q'F!M;,)1&^66,- M#-7X*A$/$1U[\*9KUUF]60/(U/";2`69-OUN_4+-7&R:+O7\D,NK1#Q$=%RJ M#J=U?@R[4[#I+C#<:28X[>5)=W;3S+[_E#:$.H1Q<3=Z;JAB`]'0^*B[OQVM/>G&1I_[!>%[LB%Y+JR$'533,H(U MG4=U/Q5Z"SB,X4PUQB/HL^IQYSP!?4Z%]^0'YGM:"BLG.Y!T[2EL=:X[)7TA M654?L5LFH<.I_V;0T!(XYN%EC*P=8[*Y4(?YN45>_P<``/__`P!02P,$%``& M``@````A`$Z]\85^!```^!(``!D```!X;"]W;W)K&ULG%C;;NLV$'POT'\0]!Y)I"S?8/L@:9KV`*=`4?3R+,NT+402#5&.D[_O MDDOK0BL2G3S$M^'N<'J.BU]7R1'EL?"XR=6 MP"][7N9Q!1_+@R].)8MW:E">^30(IGX>IX6+$9:E30R^WZ<)>^;).6=%A4%* MEL45\!?']"2NT?+$)EP>EZ_GTT/"\Q.$V*996GVHH*Z3)\OOAX*7\3:#>;^3 M29Q<8ZL/-^'S-"FYX/O*@W`^$KV=\\)?^!!IL]JE,`-9=J=D^[7[2)9/(7'] MS4H5Z-^4743KO2.._/);F>Y^I`6#:D.?9`>VG+]*Z/>=_`H&^S>C7U0'_BR= M'=O'YZSZBU]^9^GA6$&[(YB1G-AR]_',1`(5A3`>C62DA&=``/X[>2JE`16) MW]7K)=U5Q[4;3KUH%H0$X,Z6B>HEE2%=)SF+BN?_(4C-J`Y"=1!XU4%(Y$UH M-)M;1/&1D9K@])( M,#2G13ZB84T?,R-FTL;4B$YF@+0G*$43@O2&2RP'K5V875V^B$[J^,@`,7/5 M@%D4J+\:TJ$`ZKJ?@AQD4HCJ^$@!,5-%@0Y2F'Z%@AQD4I@:%!"#%`89@%[O M+X(<9#*8&0P0@PP(MB&H(9T^R(W`>I5)L)EZ7L?%^B-&UW]``(M[$DNPF7AA M)$9,I!H_H8M)4Y/.A`D(O3UC._&K40:#L"DI3EV#2!`J$L2;__K0K-$N"VE& MK;I+%A.0[O`2)&AAG348-B:F62#HRB+T=/^O+^1S4M*Z6J1&R*#1=XV9!*86M0@"T+PS-#4&#AM/?98/DU@W@M;1M04K2-&VN..XV)4HTQ2IA@U"-7P67K#!Z4YCXN1]OFA M*48-TNF]6?-[MP!W>2&5:'/BYJ%$@VPD`1C[;8!*]-C)5(-LDG_)"^7#RDT% MS.U9@ZYZ!"]LQ-&M?H\7CI^/:9\7-H<0=`4-LBF$X8C#.Q)%)QQV!0VR26[X MH=TAB=[Z8H\K(*CN0O]^0`U/M"2`MM<]DIB'`A7::E^6/;=?"`H]MA`TR*(% M<&O026Y7`37*M`+S4*!!UQ9$%B=$O(#`Y_.A`7B@ZY1X?5]8.\&ZGOK#;_`P``__\#`%!+`P04``8`"````"$`(UY]T:%9+R,?3*9^AXM4YZQ\A#[__[S\N7!]Z1*RBS)>4EC M_X-*_^OVUU\V9RY>Y9%2Y4&$4L;^4:EJ'00R/=(BD1->T1)^V7-1)`HNQ2&0 ME:!)5B\J\B"<3A=!D;#2QPAKX1*#[_624OT8K4 M)5R1B-=3]27E104A=BQGZJ,.ZGM%NOYV*+E(=CG4_4ZB)+W$KB]ZX0N6"B[Y M7DT@7(!$^S6O@E4`D;:;C$$%NNV>H/O8?R3KIW#E!]M-W:`?C)ZE\=F31W[^ M7;#L3U92Z#;HI!781O?)*5=_\_,?E!V."N2> M0T6ZL'7V\4QE"AV%,)-PKB.E/`<"\.H53&\-Z$CR7K^?6::.L3];3.;+Z8P` MW-M1J5Z8#NE[Z4DJ7OQ$$&E"89"P"0+O31`RGT3A?/G@$"5`1G6!SXE*MAO! MSQ[L&L@IJT3O0;*&R+JR&?0'>;2U#I4*->H@CSI*["]]#Y9+T.=M.R?A)GB# MGJ8-Y@DQ\-IB2(L(@$U+"6B8E#YO\B6S!NO,NNF:RA-^8::Y$NFDF7737"J_ MG4XOBGW(T18Q)[.V#&2`F,C$M(@.`X"8A;HQT(M`(S/ZU&:`&`<&L/M,!K=K MUV"[]JBM#&M'C)DY6DQ;3*?Z13>W6_5ZDC4*\:4Z`!N9#0ON2L`4$7ZQJ`+4(#,I-'X8`*1/N5D=ZQ!^AR71I+ M2X$`@RDT>+(2$L+W04 MXC-3?+"%Z+OBD!!WF2)!QQL1PMD6B>6+(T*@V76W8D^(OB-&BZMO=%R96*;H M*,1G[KBRA>C;XY`0=[DC0>L;$<+9'T/+'V\+4:/'3D0#ZIZ(ZW[M"!'^+V>L MT7;ZZZV_^7.&]FFF'Q`@O,L7ZU5C]X8&Y$)".YQASB,":+3=`?LDA`@RDP^> MA!!09GJWDU"OLFB$/2%T:*=[@YY0[B"!EG?[)-2AW4A8OC@B!%K=;4L*^WX8 MK88VH^6(CD)\XHSA=>9I3D3?&8=(W.6+(5K>B!#.O@A3=FBD_Z;&;P,C9?ML^$G@,ZZ&^_0$F\BHYT.^) M.+!2>CG=P]+I9`E;5>!,CQ>*5_5O5"8+J<3`.\Y5Y<+_=2@ M?9JS_0\``/__`P!02P,$%``&``@````A`)*CD5<&ULG%C;CJLV%'VOU']`O$_`)EP2)3DZ833M MD5JIJGIY)L1)T`0<`3.9^?MN>SN`34-@7C(3]O)F>=^6X]6WC_QLO;.RRGBQ MMLG,M2U6I'R?%<>U_?=?+T^1;55U4NR3,R_8VOYDE?UM\_-/JRLO7ZL38[4% M'HIJ;9_J^K)TG"H]L3RI9OS""K`<>)DG-7PMCTYU*5FREXORLT-=-W#R)"ML M]+`LQ_C@AT.6LF>>ON6LJ-%)RV6G,QKYQ`\>>W&0D=S@_N#+8DUGP7B^120%>0CO>-[]*5\PXA3!5FBYC0MAJ,@8C[",]K MG#C`KR$)6S=)>I#$_P__C:18I)/T#`9;A(0R8V)C<>>!1@`B,YV`6`29[D3` M=]L-RDAN$3/O8IH02$0\A-`X@I,NQ^'@"/#:ANTVV?'=N?[F+6(BF5^/SOU( MM\==.PU`FSR\AN_&#/$!)+7$R'$3&NL`:+0O4,LF$),@$UB M@4$,,4B,`BW#'G?M)/1\MUFO!0QZ9GS`!-CD%39^,6"(@72UR=81\1!"XR84 MS1@7CSM1+'K4"(@9XCB$T#@N=([#C2#`9OS,1D",RFNP($83QYJ=!E$[9C1> M!$96-WC#Q"3:9&:V@@*I7EA0SP#$.B"DBT63>9V;H0,/N.'HUL>'4>U;@B#D M1L(@-.>'#O"]J(VKSDU,Y4[1/>"&,USG9KQZ2Q`T5&Z#$)V?&-$=?D)#'S<% MP<$.GVU7]N1!@09YCA8(`FZZ/!_$4:#-^C,[0[I=:"A>NAU.*G>J M;Y)&B)-7CYE1^%L%FJ-*!/W&0"?*/J?M>CVWDT2"C%$)!<(WAT'[8A4R]*', MWAWM(I-$0J+-7+:3`%5"@09K;;1.D"\)A5SU2"D4:)#G:*T@D\1"HLTX]GH" MY0`3&$2]_';-GGNG(^@DK9!HDY?QXJT"W2I^89P28MU.HG9?6D?024HAT2:S M=L]8>0J$S$AD#.M8-],[ZDHGJ81$&[R(,;VV"C14:8,0/6Y?4@DZ1B44:)#G M:)6@X&:\2DBT$#PD%4ODE;6'AQ-/,M#,0]?A-T@CQB_BA1BC0K2.,LHQU M,^UL2RO%=_73L)YG<& MGSAJCF]8B3:9F5*A0*HQ0F(<%6+=[D>M7`.6L_+(8G8^5U;*W\3U'8738O,4KQ:W9+FEXH+(>![#E:-\ M[C0&N/&[)$?V>U(>LZ*RSNP`+MU9"*.HQ#M#_%+SB[R7VO$:[OKDOR>XVV5P M`>7.`'S@O+Y]$;>2S6WQYC\```#__P,`4$L#!!0`!@`(````(0`*,KDQT@,` M`#L.```8````>&PO=V]R:W-H965T&ULE)==C[(X%,?O-]GO M0'H_0O%M-.)D8#*[3[*;;)[7ZPI5R0!EVSK.?/OGE"*V10W>J,B/__GWG)ZV MK)X^RL)[IUSDK(H0'@7(HU7*LKS:1>C']]>'1^0)2:J,%*RB$?JD`CVM__QC M=63\3>PIE1XH5")">RGKI>^+=$]+(D:LIA7$@F7?.>+FE.2-0^5A1\& MPM)N+GKR99YR)MA6CD#.UT;[8U[X M"Q^4UJLLAQ&HM'N<;B/TC)<)GB-_O6H2]#.G1V'\]L2>'?_B>?9/7E'(-M1) MDLTW6M!4T@PJASQ5D0UC;^K1+_!7`$%$`Z@@XO]3F.=01?&[,.;O4\C7IFS_ M<2^C6W(HY%=V_)OFN[V$2%-(@\K&,OM\H2*%,D"L43A5JBDK0`(^O3)7\PG2 M2#ZTNSR3^PB-9Z/I/!ACP+T-%?(U5Y+(2P]"LO*7AG`KI47"5@2^C^W]^T7& MK0A\GT3P:!).YX\#K/AZ6$W&7H@DZQ5G1P_F*Q@7-5&S'R]!^7):(!^*?59P MA.90N`@)J,W[.ECY[Y#]M"5B3SHQZ"#ACW)-.73O4Q,0@IC:1W"(LAR!B M.KSM3,$1@M%W%9G9<6--F,[F-I'TB;-WRQFTQ'!G"K:=/=IQ8TV8SA8VD?2) M*\YF]SA3L.T,NQ-=(].F"29X.G%3IN^;UJ\8@VX:GC(%.\:<_HHU8@;&;BOT MD2O>U,XY>'%0L./MW&&Z!S1B>7/:).DC5[PM[O&F8,?;659[TXCES6F4I(^< M1:PVP+!>#$]<0SONG.D4MXQES^F6Y`)SS9]:A`<7%NLEVUQ"L-.'<[D\O[::_T.T*K!G+G]L6%YAK_M12/=R?7M@M?VYGX/[B'[JM M<8&YY@_&:?H;MH=A]90]#\-S`-TE+6/FT4&2%IDU2^-X'(2+67">+G:?W+5? MJ&.;Z\]IT;AE3'^ATTO)!>8\!MO?7;L&[F\;H=.C<! MAG;J>RY,6]_^WC#N]7&?R@CMH8ID;W;_?NT![J MNQMP"J_)COY+^"ZOA%?0+3P:C.8P"[@^Q^L+R>KF&+MA$L[?S<\]O*11.!8& M(X"WC,G3A3IT=J]]Z]\```#__P,`4$L#!!0`!@`(````(0"?:7@:H@(``#T' M```9````>&PO=V]R:W-H965T'6/`*L;(=I+VW^\:)QY+VHV^`(;C<^ZY]_JRNGV2 M-3IP;81J,IQ$,4:\82H739GA']^W-W.,C*5-3FO5\`P_$DE%@SW# M4@_A4$4A&-\HMI>\L9Y$\YI:B-]4HC5G-LF&T$FJ'_?M#5.R!8J=J(5][D@Q MDFSY4#9*TUT-OI^2E+(S=[>XHI>":65482.@(S[0:\\+LB#`M%[E`ARXM"/- MBPS?)?GX(?3>\9F4H=/VJ1?Q8-AV1#F5P!=DH].NA#[E[!9G*U M>]L5X*M&.2_HOK;?U/$3%V5EH=H3,.1\+?/G#3<,$@HTT6CBF)BJ(0"X(BE< M9T!"Z%-W/XK<5AD>3Z/)+!XG`$<[;NQ6.$J,V-Y8)7]Y4'*B\B2C$PG<3R3) M)$I'D]E\``OQ$74&-]32]4JK(X*F`4W34M>"R1*8S\Y\','K:U;!HR.YEAF_1<:!,PS<(?@TG@=>K^PQ:0\S"8B_#`)DN$$'AG[IL:;Q(O!Z M98\9H`S=-ES9@2\\)_&%LL?TE=/DE;).WZ+MP)?:?^KH77M,7_N5?$-?#G?M MP/_+M\<,4';SOW>Z_MW*#GSI^3+?'M-73I-QJ(GO,C_&_"F77)?\`Z]K@YC: MNQ&5P/$,;\/TO!MU`S!\@.G5TI)_H;H4C4$U+V!K',V@WMK//[^PJNUFR$Y9 MF%O=8P6_*0XG,8X`7"AESPLW8<./;_T;``#__P,`4$L#!!0`!@`(````(0`< MEV#;L@\``+14```9````>&PO=V]R:W-H965TG^M][]?[O__MT_?M[NO^9;T^W)"']_U=[^5P M^)C?WNX?7]9OJWU_^[%^IY;G[>YM=:!_[K[<[C]VZ]53V^GM]38=#,:W;ZO- M>\]XF._.\;%]?MX\KO/MX[>W]?O!.-FM7U<'NO_]R^9CS][>'L]Q][;:??WV M\O&X.?[9.>S=OC_/ZR_MVM_K\2G'_D62K1_;=_@/=]O] M]OG0)W>WYD8QYMGM[)8\W7]ZVE`$.NTWN_7S7>\AF3>38>_V_E.;H/]NUM_W MWO^_V;]LOY>[S=,_-N]KRC:-DQZ!S]OM5VU:/VE$G6^AMVI'X%^[FZ?U\^K; MZ^'?V^_5>O/EY4##/:*(=&#SIS_S]?Z1,DIN^NE(>WKO&WTU*", MK/ZXZZ5TX6N-QSW1Y/!,"'SF\_K_4%MM,O>S>.W_6'[]C]CE%A7QLG0 M.J&_UDDZ[6?I:#)MO1SIF=F>]-?V'+FK'^E']];>-OWE*U*`TU$R&NO[/M)S M;'O27]LSZT^2P6PX.=YO8OO17[[BF3'24FOOE?Y>%./,]J._?,4S8TQH&K67 MU/^'^QZ_VULS+]IIEJ\.J_M/N^WW&UJ[-/+[CY7>"9*Y=L<3S*2XFW)_->-H MJFDO#]K-78^21Y-I3\OD]_OA+/MT^SM-[4=KLT";1%HLV4+/8^TV#T$1`A6" M,@15".H0-!ZXI;1TN:%%_V9-K<<^F$/:U;#B\;!Z_+K9&)T4F[)`*GBF#VHD,Q1`_%$,F ML[9*9LDHFP1A=`9=&$"4(9$P2$T<#>.W[0?=X*ERKKW(."R9NKEGR-1(Q;9: M`RF`*$/&8^U'S!DM/L2=1Q)-VH\SW9K+6[1H1-%U>\,$)(:^#.EA(Y:-R#!( M]$NF4SDJ!7L?M..6I,DLL%#6(IUA;%IA^"KK1&Q&D%`-X!FP2`Q*J?ITL1\W6SD!%W+#;55&+13=4,] M'`23;9ET5MPQ1U0@4HA*1!6B&E$CD$R1%@!^BD[,>*,71!I\"='NKLL$4(ZH M0*00E8@J1#6B1B`9LR[\%\1L=(*(V:"LFPQ+?=;7*Z$C.1/*13<]TB0X:Q7. MBJ>'0E0BJA#5B!J+DL@VKD6!GX0?JJ/D."Q`%KE,+('DE@S]I9,FP696."N7 M&W,]ZLBH1*L*48VHL8C^D"\Y0;3X@-S0\Q@:2BTQN#:?KS<2(V?$'#+(SY,A M;HO);;=9TN[WZ2`)E%3A##@?RJ*)GZ+0<>7ZZ4<`Y#@H4;4S8,>-<"SSI57. M=?-E=)/(ET&BLJ)JL/W\RFK0E/;A;AU&*JNURDRFIY/I(#C+*2K7K2)QXU-: MY!7RRJ+CEZO9REYN,AV/@L+16),T4LJU-KMNNHW:$^DV2(@M%#+&2(@T@Z9Z MK?`CIDBZK=78")GI8#*3,DXEUG4KTMJR4C)RDK"RZ/C5:K:R5QMFHT!M-NP: M)6$:RMUVG_R9O:#U*!6Q16)NIVDP`9?[5RA-K!(SO,DV/F6W-&?Y\;7U$W0PEI-S18Z'(PSF-6F$QER#2O1 M=<5^G%7-B%VG:5`>&VM!?T+MH&.#S?DG$VF.$/[NW%X%)G$PMY;62DQBXVOJ MIEMAK6;FP#Q,QN$VK]B/ZU0R\N-48%((2H158AJ1(U`,F'Z$.%/L!/KSIPY MQ*9ED'@GD$Z"K769=E8<;*D)[*M8O`+?Z0C M'B=L1Y(W^C@;[%:*6[%8#T-Q?WQ.M^92N5LDU>0D>,JSM%:T&W5SFE'[]*$] MWQ2,C'P;]X.5H;@=:^4P%,XGXD!5W'H@Q2<'*,CDTEIYY]V.;PEH-];N/W^^303^8!8K=1,:/DH#A_5RKB_!BT*ACB00DONZ*U! MBS)_/'$-LE7:AI_2R2<"A86*.CE=C9N.4*ZJ]` M*X6H1%0AJA$U`LG%<"6I1S/UM-2S1L?S!2(N=]TXA04BA:A$5"&J$34"R7Q= M2>H-SY)ZUNIXPE#JN6XN86"ET*I$5"&J$34"R81=)O7T8_QPK^E$G%\"@H*V MM!U)$'+,.:("D4)4(JH0U8@:@60:+I-Z]%86T@"Z;FFM//67(RH0*40EH@I1 MC:@12,:L]99?:$\H":O8W,.3Q="@L5_74>JQE:N?.2._8Z3,6/>FR@[[P<,C MQ5[PK4YVF=AKS64%M6A,H^H)FZ#,+]G**:*&JCN!VKS.@R)=B:2^E@D9`.*3SV8RM/.S#RE*!%G1(XXLRNM(OU%,^@5;P\(:':W,SJ;;GA$5B!2B$E&%J$;4""2VYY'6 M4'@JNOC]9>OGU/M>:W0\7R#J-4U@@4HA*1!6B&E$CD,S7E:3?Z"SI9ZV. M)PQ$7>ZZN82!E4*K$E&%J$;4""03=IGT&Z'TLTA+#%:!W&<)?9L1U_L,?+$'B,A]F;AJ%BK\\3>^"IB MK_42Q'V.V+/]?+%GD2_V&!FQ-^TG4KI#_.;*D\AH7EW[Z:47G$$M"A9EJ/W8 MREN4%IW0?FQEM%^:]`/5I=AS9%%>1_O1)-4Q4Y:[>I.%WSE>6*.CI=G9=#4) M48%((2H158AJ1(U`8G\>7TG[M7Y.:3]K=#Q?J/U<-TYA@4@A*A%5B&I$C4`R M7U?2?O1M6+NFW`3#S_I9J^,)`U67NVXN86"ET*I$5"&J$34"R81=IOW&J/TL M.J']G!7'G",J$"E$):(*48VH$4BFX3+MIQ5!N.6B]K-6-#US*SCX%)"M/"7(R%."%M&?]M-C_:`L*VY'[4!RXJ(X MC.SS3RBMA[N>KL]>'.&[,+;R1HR1IP092248/@:R5N=1-5(M\),[/?7ZFZ_CK4GSPVKF%Z_>UKLOZ^7Z]75_\[C]IG\TC9YYWW_J ML/U%M_%X_D">:%2"E@6UZ.(6:YE02[OJH,^46MH/(@4M#R.Z#B4NXHU:]`.4 M6`M=AYXIQ%KH.G3RCK2,,[J#-O7!'2S&(VII/SL[U8 M"]T;O>J*M="]4<6.M(SHWNA99*R%[HV>NF'+PY#NS52YX*X7U*(_?89]%D.Z M-_I`5JR%[HT^MA1IR>C>Z!5YK(7NC5X&8\M#2O=>?%%OJFQEQ_"2+60O=& MWPN(M="]T:?G(RU#NC?Z(&>LA>Z-/K(8::$;B%X_2>?ZMRXB/9(AM42C2>CZ M]$,(D3XIM="WB6(M=&?FH\[!N-'7]N?ZB_38A[ZH/M??1<<6^J8Y]8FUT"\R M/L2CH5N.>%I0^%%["CX6^T-&_F,-"SU?8A?0,SG&)_-%;'"7%',LL.5T7L3L MU62N8GPYFQ=M<8%TCRAU[1W==DWTFY$?JR_K?ZYV7S;O^YO7]3-MCX/V2W$[ M\ZN3YA\'^_-!G[<'^K5(*GOTBX'TZZ!K^K$^^F1V[^9YNSWP/VC4;KO?&[W_ M/P```/__`P!02P,$%``&``@````A`/Q7,WG%"P``23<``!D```!X;"]W;W)K M&ULK)M;<^(Z$L??MVJ_`\7[!&P@"5224\/%]WN= MW7UFB)-0$T(*F-NW/RU+35O=3";,SDL(/[7^DM7=U@7[YJ_OF^?.UWJW7V]? M;KO.1;_;J5]6V_OUR^-M]S]_>Q^NNYW]8?EROWS>OM2WW1_UOOO7W;__=?-M MN_N\?ZKK0P<47O:WW:?#X772Z^U73_5FN;_8OM8O4/*PW6V6!_BZ>^SM7W?U M\KZIM'GNN?W^96^S7+]TM<)D]QZ-[E7/MZLOF_KEH$5V]?/R`/W?/ZU? M]ZBV6;U';K/^,>*-W=W*_A"M2P=W;UPVWWHS.IW.MN M[^ZF&:#_KNMO^];_G?W3]IN_6]\GZY<:1AO\I#SP:;O]K$S#>X6@Y_S.O]"D849"[K\(6#:7`9]&9'1QY?3'@S,T M("4:#?C\_8Z,C0A\_G9''!Q7]<_O=\4!MVC?DG_.'Q7G$E7@G_^C,UM2W::.-6IXW>]-K1Y.@U01:">(+X@@2"A()$@L2")(*D@F2" MY((4@I2"5&UB>0V6(Y;73J_*.1IAM;D@"T$\ M07Q!`D%"02)!8D$205)!,D%R00I!2D&J-K%\`8-XAB^4M>T+38;-6KZ9WV>" MS`59".()X@L2"!(*$@D2"Y((D@J2"9(+4@A2"E*UB37PL*XZ8^"5M3WPFL#` MMY/`9=/(T>B8!((L!/$$\04)!`D%B02)!4D$207)!,D%*00I!:G:Q/(%#.(9 MOE#6MB\T@:D!AWDFR%R0A2">(+X@@2"A()$@L2")(*D@F2"Y((4@I2!5FU@# M#_O!,P9>6=L#K\F0QIV#N0$P%[7FBH&=)HNC$?K/$\07)!`D%"32!':+J!P; MFR-(CI7:/1S:/4R/1JB3"9(+4@A2"E)IHGMH^<:!$P_+.7H;>:'.#@Y/Z]7G MZ1:&%/8W)Z;O`6P7S292J=A.:X1ONRVO"3(W9``IV_(;6R4OR`J'Q9/(ERB0 M*)0H,JCM/8.H[PG5>Z.G*5EA3S.)5%M0,5A`)Q'&2?^O7UM MG'B&1_66%E;+>"E31R,:E9D@@:U'.`+X8#JZ2,*ATV" M(1F@<"2%8R&<4#TCS'JYOK9O:0MC-;AN M`N+*';![GH(Z#C+0S0^5O01D5:`B+1"1*05(2*M&!%I)8A(*T5$ M6ADBTLH1D5:!B+1*1*15(6JT;/>H+31/;5>EX_OG7[T+AQ#`D9\Z!K73VG6N MN,N,53NO-1KHGSO48>[":`W'31(/^LZ0!9]G+%SJ@(\=(.G`H)9TR*7[+I.. MI'0LI1,IG7)I]YI=?2:EJ0=(&(I$M;^J2_V]*VO]7A0-O?OW"M/DNP4MD@.Y79;#.# M]5,3$Y1O9L\S3R,X\E_T<,'.,%07:'!$% MV@*17BXY([%:,BITM3Y6(>$`$0F'B(SPF'4OPG(2CA&1<(*(A%-$V&.V*,BP MG(1S1"1<("+A$I$6=OML7JBPO!&V7:I.(L[(.'UP866<03#:Q[6MRV>FF?K5 M5<4"1>,<$5WMPB#7T2M@/E-X6$YA[J,*"0>(2#C$BEKX\E(L=G7W6G-RC"HD MG"`BX90)\R5[AN74XQQ52+A`1,(E5C0]Y@OF"LM/9*DZP#C#I>:\@WHX=31B M6(M/#EF`U: M)(5C*9R@"@FGB(RPPX[5,BF<2^$"54BX1&2$AVQ`*TO8=O.I8ZJCF]^W](7[ M*)^`#6*IS:YWAE84PW-$%,,+@W#IZUSWV1+:PTJ4'CXBD@X0D73(I2^OV,A% M6(FD8T0DG2`BZ51(\P.<#"N1=(Z(I`M$)%TRZ?ZU]+?VB'LBK?FAU=M+7T@> MX5IQ[C1#JW:^&BNZN(6Q@EC$';&'B"8%7VH%B$@KQ(JD%2$BK1@K4K\21*25 M8D72RA"15HX52:M`1%HE5B2M"E&C9>?>>8=`ZEB/K7,-8FG&UGLSM**HFALT M@C@Y3I?RI!`KZMD#'MEDV>&A`8V`CX@:"][56(@5L3%^,!*A`346(Z+&DGZ,%9JT7!,9%?FJ:X(DQ5.SKZ4#Q"1?$CRZ@[@L'M; MA,6D&Z,(=3M!1+HI5M0YP4X:,BPEV1PU2+9`1+(E5C2RK+L5%C>Z]JT8?&$Y M]Q=.5>9L[Z/1B")NIA;:8-5"/=:S^OEYWUEMOZBW76";?7=SQ/I5G*E[!>_B-#<65@(O MZ7QL`I#Q*;R\TVSZ.'=!2.4MYX-)U3P:Q?C'(>@W:<(*IL-)U3Q+P/EH4C51 MR_GEI&INEIS#E9VZL.GU!!Y)DAV=CR?P"(_DR7A2GN+PE,I$/3=RH@:4J.9`"U4R7P),)$/6P@Z\"C!-!.4]([7CR\R/2Z?*S3Y>YQ M_;+O/-)4)H@/>%(%7UFKX7:^OG@]YV&X/ M^`6:[AU?@KO[!P``__\#`%!+`P04``8`"````"$``%.="$0%``#H$@``&0`` M`'AL+W=O1G&AZJB3I_JJH;UU_?Z M;+V1MJMHL['=V=RV2%/2?=4<-_;?/_(O*]OJ^J+9%V?:D(W]03K[Z_;77]97 MVKYT)T)Z"R(TW<8^]?TE=IRN/)&ZZ&;T0AJXCA4)4DI>5K39J>!6G)N>@A_^Y473H1K2X?"5<7[*[.5?\Q!+6MNHR_'1O:%L]GX/WN!D4I8@\_C/!U5;:THX=^!N$< MEJC).7(B!R)MU_L*&."R6RTY;.PG-\[=I>ULU\,"_5.1:R?];W4G>OVMK?;? MJX;`:H-.J,`SI2]H^FV/$#@[AG<^*/!G:^W)H7@]]W_1Z^^D.IYZD'L!C)!8 MO/](25?"BD*8F;?`2"4]0P+PUZHK+`U8D>)]N%ZK?7_:V'XX6RSGO@OFUC/I M^KS"D+95OG8]K?]E1BX/Q8)X/`A<)X+<OY\[7S!J51.J%HFP MP#K`L*D.9#J02X`#C$9:H/7_0`NC("V1T$X`$D^-@[`0+JD.9#J02X#"`6I- MY^###IS>.T()=()=HBBAK?..V02RT4*C,9J,/`PD,Y!<1A0JL"%T*M@&/EEE M&`7J%-;K3IDQH[OD1I.1G(%D!I++B$(.B,CD[NN#Q@,'\>P=0P+8?!(K3]-C M-!)NJ8%D!I++B)(R/.SQE-%839DAP6K<&(F!I`:2&4@N(TI^T$GD_+`K^2L< M$9\M&0RDYLZ00.U5OK;A`@ZVQRFP,:A08-!-!>W9B#+&`XD$_@JAH/`!![%.YA.YHTDBI/)&VD4P\0V M'6`ZQCC[S#MY!)\;IF[`=XBGH3/II/'[Q$2@G1?#:Y/Y@)T?PTN(B3\%\1/[ MSN&,3X#O#)?B2/XHVF/5=-:9'$"1^7"":-F7"O:CYX/WF?;PA6&8P2?XHD3@ M!76.!7R@M!<_X,G.^(UJ^Q\```#__P,`4$L#!!0`!@`(````(0!V=9"=N`H` M`'PP```9````>&PO=V]R:W-H965TZ_'ZHDED32<>*=?AE/CLE# MB75$467U[>\_=MO1]_9PW'3[N[%_XXU'[7[=/6[VSW?C__Q1_#8;CXZGU?YQ MM>WV[=WX9WL<_W[_][_=OG6'K\>7MCV-@&%_O!N_G$ZOB\GDN'YI=ZOC3??: M[N&;I^ZP6YW@S\/SY/AZ:%>/O=-N.PD\+YGL5IO]6#,L#I_AZ)Z>-NLVZ];? M=NW^I$D.[79U@O$?7S:O1V3;K3]#MUL=OGY[_6W=[5Z!XF&SW9Q^]J3CT6Z] MJ)_WW6'UL(5Y__"CU1JY^S\$_6ZS/G3'[NET`W03/5`YY_ED/@&F^]O'#_['9MY!M>$[J"3QT MW5=E6C\J")PGPKOHG\"_#J/']FGU;7OZ=_=6M9OGEQ,\[AAFI":V>/R9M<(%R,EQ@$^T>%3(YP:/_@T?GYR$P7Q=-8G MZ,(0897V0X3/Z^8V-X[PB2&]X;%>".B#`+4>E!+UPPXN37*B]=3+,UN=5O>W MA^YM!&L>)'-\7:D*XB\4*PI3!Q^D^IY20:**Y8NBN1M#YD"%1UA>W^^#<'X[ M^0Y+8FULEM+&IQ8I6BC]*]J,`SD'"@Z4'*@X4'.@<8`)I&7(#2R47Y$;1:-R M@[-:(N`DBR4"+=`EXT#.@8(#)00"*012"J02 M2"V0QD7(1&$?N&*BRII.5".1G:G0S20NRXDE$DHEU`AH5)"E81J"34$HG-6'8>KM@_FK!L4V!,PG4M? M0S&HPWD,$153:JS\V>"8H>-\@'()%08*;,12J:4@?>-&!#;(R%UBY-DNI* MW"3IP\Z51=[7O0W)G8:(FH(HH6I*C2.1H78,;7W-C56H-I[A+!5-*5>!5E`\ M!RM_SO12RH@5.MJ(-4(T(EL+#5J]%Y%F6O5`(M/PM@&&JW93W(T^O[6JER5L M:S(04:SOL7&GZ.C60,T575R.N7&,]'*&BM2T\XX^GRSRY'> MK*XD8-6R0&:;S1(A=V?]3+":!DOF'@O6(',?C"92-:Y7)%+WN60-:8CJ*6:E M.O6-HZLG`]D,Y,;*;*R!'[-J5Q@#TK@)Y@J#6>::,7M\]VH(,TE1P#MXM:T& MB7J1?>ZX!#`>-WI/VLP;B,F.U<+46+FR0R@96IH2H0< MC2%DF6O&/)VRK:%!'RFH`/:!*P35F[,4*0;(,.G48G8$2]'1$11"=KJY@8R@ M$L_G@C(&KJ"0QC)7"%GFFC*KGYMH"],09BHH?B[XO_HT&#+O&`S$Q,5/3<:* MB$MSN7V:L:)]6LQT4*#5>UU3OZ>6,F*%CDZ?AA`LJZ'G"V*15C/4]R+23*LV MW*UN?:;_2I^F5,GZ-`,1O6@MC`.G#PTXI@U5( M<[E-0RL=+`KG;+TT)!C-]4>GC\]U:8$\?AC(?0$BH4Q"N80*"942JB142Z@A M$,V%:I-=W5WNTM1.PD6E(?H")&;'I!0=75$91UNJ4^GX>LVA3(;+-9 M(F2#54CSP=HR8^&$WD=5U_(+M^`ZGEZQ17WO6CH]5`AI#-0&X@ M[-*F"=MA"@SF5B1QGJ@D<\V8YU/&W!!FFB+5*5^QY'1C[3:RP9E>.TCXB]8%!K/Q2Z2QS!5"EKEFS,&< M,3>$F:@HY+W^Y8K5F]/NU4"T8O&7':FQ6JLG_^=6DHVW`# ML=K$EGZ*CO;A9P:")XKE*C=0-.]5Y<#=F'!.]M*"J!:RA*Y#: M5:6F=J)5R',Q6HU6)IJ7>.P0VY!H--NJ)W9W3'Y2_]R91AVB67]O(/=,(Z%, M0KF$"@F5$JHD5$NH(1#-!6_F^]=@L?K-X\K+=*'L\PT4J2(P_"J4L`>56BM< MJ9F$<@D5$BHE5$FHEE!#()HAU>.Z:OF@\IN6V-:0)5S154(AJA!0)JUR"142 M*B542:B6D+HZ;,>EYZRO`NN[EKOV\-RF[79['*V[;^J:;[\?#["^@[P,8[B$ MW.\JXIL$ONG;$_'-%"\NLV_@1O.7/G,,7\)-Y[Z2S4?`]&VE^KYD/RP05^`I(QTOD";II('*X] M+-0]!_D-7&)8J%L+\AOX/0=\SLT0?IT!GW/?9$&\4*\3)!N\*UBHEP/RFV4` M"8-7)?#-9)@HW/U^73VW_UP=GC?[XVC;/H%HO/X7O8.^/:[_.)EK/0_=":Y] M0QL)-WCAEG\+EV<]57F>NNZ$?Z@`P[\;N/\3``#__P,`4$L#!!0`!@`(```` M(0`-,H:>YA<``'V&```9````>&PO=V]R:W-H965T5[5/6D."EDJI4ZB1YEJ6QK;*D<6G&VWO_^RP0 M`(GNA:T9RCX/_ M?WC^\O[R?_YE_K&^O#@<;Y_O;Q_WS[OWEW_M#I?__/#O__;NY_[EV^'K;G>\ MP`C/A_>77X_'[]=75X>[K[NGV\-D_WWWC);/^Y>GVR/^\^7+U>'[R^[VONOT M]'B53Z?+JZ?;A^=+-\+URSEC[#]_?KC;%?N['T^[YZ,;Y&7W>'O$^1^^/GP_ MA-&>[LX9[NGVY=N/[_^XVS]]QQ"?'AX?CG]U@UY>/-U=-U^>]R^WGQ[A]Y_9 M_/8NC-W]!PW_]'#WLC_L/Q\G&.[*G2C[O+G:7&&D#^_N'^"!#?O%R^[S^\N/ MV76;99O+JP_ON@C][\/NYR'Z_R\.7_<_JY>'^_]X>-XAW)@H.P6?]OMOUK2Y MMPB=KZBWZ:;@OUXN[G>?;W\\'O][_[/>/7SY>L1\+^"2]>SZ_J]B=[A#2#', M)%_8D>[VCS@!_-^+IP>;&PC)[9_=OS\?[H]?WU_.LDF^7F2+)>PO/NT.1_-@ MQ[R\N/MQ..Z?_L]997XL-TKN1\&_893E9+&:SK(1@\S\(/C7#Y*OHE-YY?!S MWQ/_^IZ+R3Q?K-;=X5_I"`\[[_&O[YAMAO-^I>/2=\2_ON/\K'XKWP__CO01 M5VQWJOAWG(\;WQ'_CO,Q0S*ZW+!9Z:;]Q(QSJDK6X/=Y^>/>R_WF!)0#I M<_A^:Q>4[-J.&]+4A;A/W+_+6R2L'>6C'>;])8*'C#S@:OOC0[YY89M,6FR#A;T:[+"%!J4&1H-*@UJ#1H,V`E<(2Q\;7#2_(S9V&!N;X-5- M`%&P5"""1>A2:%!J8#2H-*@U:#1H(R`"@0O_=P3"#H-E3"3)2GI^XVSFL=%" MFFQ[DSXZ1$HBADA%I";2$&EC(H*$->YW!,D.@XL14_'*I>2,7HU2;])'B4A) MQ!"IB-1$&B)M3$24L*"+**5OAV%9L=9=,((3-X[,L;Q'X5FK#.F-0K>"2$G$ M$*F(U$0:(FU,A.\XZ1&^6VOINR/S=;^2;(D41$HBADA%I";2$&EC(AS%?6"$ MH]9:.NK(1EX#&S7)O5$_R41*(H9(1:0FTA!I8R)\MP(^OJ&^GN#66OKN2#S) M1`HB)1%#I")2$VF(M#$1CD*V"$>M@V=;1@6CDI%A5#&J M&36,6H&DSU9"Q5EODR%?3,;G0N;$&.Y_P?<;CU0VD'9T'6$5.A9#QX!*1H91 MQ:AFU#!"1=FELCL)&2&KK>((G<@*)\5$&!P264&HL,(!%U-D53(RC"I&-:.& M42N0]-EJI1$^.VF%\<)TW61>;6$1BA:"7"T$@U7H6#`J&1E&%:.:4<.H%4B& MP8JA$6%PVDF$(993766TS0@5C$I&AE'%J&;4,&H%DCY;$33"9Z>9A,\.YNI]QT$3%7:3!5>`Z)BME40L@U76%:NJQ#"AM4M%Z9@5/2,<D?XX9"( M<[Y2D=QFOF,\01YU)]5E<^FMJN\KMAI/CR*+J!;AD5 MC$I&AE'%J&;4,&H%$IENKQJ1"B=\MN;*9X>4PE)+YK8[#J1%I+`8E8P,HXI1 MS:AAU`HDPV"53WQ%G`B#$TIQNB//E';:,BH8E8P,HXI1S:AAU`HD?;;Z:(3/ M3DX)GQW:Q&MJOM*UMET!D#.PZN]&C$I&AE'%J&;4,&H%DF$8I[!R5E@>1;F] M950P*AD91A6CFE'#J!5(^FQE3CSU;Z^_; M6PU33ZAD*\.H8E0S:ABU`HDPS+1J?'WJ.W.IE#R*%P1&!:.2D6%4,:H9-8Q: M@:3/X]3AC-6A1TLI$70E'JR&\J8(*.[(54"P\UI%M6;)U_L=IR M6-V]/5(SIJJK;;"*9\R-M1PN_#)8V<*R?[:_TJ6YMUHAQ+W5WY;F*(&E@[IX M.ZLT[T915Z<3=F(ZJ33W_9;Q;+I^JT'>EMYJ->]FS MGNOS"O69DUCQ7=@CL123$"O8JF1D&%6,:D8-HU8@>6%K;7;B]L,";-;KJ.$R MR]?Z+CQ8]7=A1B4CPZAB5#-J&+4"R3!8K12GQ(DP.&DEIMXAI4/5-;F=]59# M&`B5;&4858QJ1@VC5B`9!BN,1H3!Z2@1!H=D[;Y6-YKMK+<:PD"H9"O#J&)4 M,VH8M0*),,S':;+.7*[Z'D7%Q991P:AD9!A5C&I&#:-6(.FSUF1V4;0;RB-_ M=6?W5]6MWR-U:>A;_V#5YP2CDI%A5#&J&36,6H%D?,8)NSD+.X]4&/0*,5@- M87!C14,%6)2/#J&)4,VH8M0))G\<)2'MMZ]N#0ZI0H'716T6%@A]+=.1" M(5B%6EYM#9K0SG6"3<8Q6>V$G,AJAT3QEZ^T&NJ.\_XRKOX"BFIYC_I:?BJ* MOXU:)4TPY^IO;I76B(O5"3/AED,B\/R8O3L.W(IGS'>,:OE@A>N_K]+SM2H3 MC;8_B6CZ@OI:7O[4PH9VGSVHR M,7V==[]2O'(]6/GB?391#_=,&)DORH7687IR MSRO>NV&4SUYF1;==;Q4MQP6CDI%A5#&J&36,6H'$VKO08NSU^TUGKGQ.*BZU ME;+U';%2!D%2,"H9&485HYI1PZ@52(9AG.):L.+R*)KG+:."4,"D8E(\.H8E0S:ABU`DF?M>)Z2X8E8P, MHXI1S:AAU`HDPZ!%XXDP."48ESQX_*@+*8ZGKW*B=+5V5BG>C:+\=DI.S!^5XKY?O+'B M45R*!^1*\?4DDQLKY+\[\BHQFREA]DN/U99Q-UDS=AY,1%:052O*^DY_J\RMQ.J5Z('!+W74*%[QA9E8P,HXI1S:AA MU`HD%U^MQDXL4"RYD+3=#0>S%EV,>NMPL!HN[+YC0"5;&485HYI1PZ@52(0! M2Z),B=?#T)G+Z]RC:%*WC`I&)2/#J&)4,VH8M0))G[7D>K,0QQ*CKP2/E!#7 MCU('JY`"!:.2D6%4,:H9-8Q:@62$QJDQ>Z=1"X)'(BM(H!5L53(RC"I&-:.& M42N0]'F<&L/]B7QV2.[7Z&W_K>\8;KD``%HY*1850QJADUC%J!9'RT MG#R1$RP;5Z01MXP*1B4CPZAB5#-J&+4"29_'R<85RT:/3FS7#%;#U'O9./S% M;,E6AE'%J&;4,&H%$F%8CY.-G;F4C1[%RP&C@E')R#"J&-6,&D:M0-)G+1M? M3_K@E6;KLFG^#EG?'_U(Z@">9<)Z['R;_. M7,VNTWJV_!IJ(]J\\1U1G?1)'E"T>>,1]+Q]0V`V47=.$]JYW%^/DW2=N?+# M23HU8UK-^X[QYDU`T>9-0+BK#S'9J,=YQEM9G=I;_>W?1*RU6-,%_5F;-]TH MRF^GX<3\T>:-[R>FS_6#O`PS6GHKJ"\[?7B[C_H=16A/3)_5/UJ6_=)NS=HI MJEB6>*1F6.78-EC%UZ0;RTJF8:+HC2&^(T2&]7Y]ZB]"PG$2UZ068'JJS]N[ M6;,P\TBLQ"S,V*ID9!A5C&I&#:-6(+D2:V%V8B5F_;5V2.BOV50_1!VL0C87 MC$I&AE'%J&;4,&H%DF$8I[_6K+\\$E-/DJQ@JY*1850QJADUC%J!I,]:?[UY M[V;-TLPCD17Y1BU8V\%JR`HOS>*[%B'#'2M&-:.&42N0B-!FG#3KS.7B[U&< M%8P*1B4CPZAB5#-J&+4"29_'2;,-2S./Q-3/IFIK?3M8]5//J&1D&%6,:D8- MHU8@&89QNLV^*E/M57@DIMY91:A@JY*1850QJADUC%J!I,_C-)[=G-,^.R0* MLME4J>6M[PBK8>K[C@&5;&4858QJ1@VC5B`9!JT$7[\E;IQ.BX601]$\;QD5 MC$I&AE'%J&;4,&H%DCYK?7C"9Q9_&X>$SP[9'8!>ULVFJD8K?$=8#5/?=PS( M>"N4E$#RU$^IN;.$^X;%G$?"(V>%8MY*T'FVF"MU6_A.L`BG7C(R'J6\T7KL M;=ITPSHMH"'.6X]0O8:3+1B5C(Q'>)A,LS%.2&U82'ED-P?[K%G1WP^()),+PWUQY+;%_C MQ;G$\.9<8GAU+C&\.Y<87IY+#&_/C9ER?YSJR:8L>P*S-Y9^)P7UB<)\8W(^9)P?V8*?>M)AF3$$[#R(1PS/Y]8;1"J#]FPZO&>[,P^8@(,42$&")"#!$A MAH@00T2((2(Q4Q'1PNO4)<(2*YLZ%DT^W"<&]XG!?6)PGQC<)P;WB<%]8G`_ M9LK]E%)[VY/N;,IR+3"U>BB]B6BYKM%*@6@10[2((5K$$"UBB!8Q1(L8HA4S M%:UQNC";LC`,3":+LXL8W"<&]XG!?6)PGQC<)P;WB<']F"GWK32+5P\KZ]^: M+%X?#L]#;K*I8RI9E+1%LO1FT$ARS8+WT;H)06<]U:X[?4WI#Q3DA7?;.C-0MH@'L00 M#V*(!S'$@QCBX1A>F(YCJ'A8F1;'0]?$9U7X&>*C]ZL"$V'RHC`.DT/VC4I1 MF)200YAZLRA,Q!`F8@@3,82)&,+D6#),5KM1F'[E;Z4S_TT%'#1XA(^!>(G8 M(V260X,5,LLA;+#:6C2?9FK;!]'J+<+82"K'\#N9P!`M/3B"U7?U@ZL2&J'K M+<)`"%T\N,HPJ_M^<^B`&&\66$^5ND2,_4D,LX48^Y,=#HD@GW-(1-J;^4.NULN%NNT@\O$A5>2M MOOS-D7>254;>,;$Y1!LO6?CJ1+2K%)A]FOQJY-T!\*"UVWM93_4KO!%X9^(V MEKH[#0+OV7!$!-X/A7_^_H@(O#<+KQ68+]0F&>+N1^>MK*S[,,5OCKO3RC+N MCHF,SW.5DUA`?-6^VZ@*/3QCH7X&$@?`2]W`](>YT0,3]G`,B M[NJ`KD']SV)WHEF%W3*1[GE/M$+[Z,60?PNZZGLQW;^;V M&A%V]7Y.%11DO^L@L]^SX?B8A7..CUE0QY^K^PMF(3Z@F@4KU/4LX`.NW0]0 M[*=)P@]`1GR\PW\I1$Z#*PAD]F=J>43V.S.YX#N&'V2%I,4=TS.WU,ZFRSGG MNC_BT`VY3L,CRC0\0JJ&SW-U6T5,X^%53*V<_]TQ=26"C*EC*K55NB&FSBQ^ M0!`8GO=',75V>!YNU^U9MM1W!62N'VKHAIC2\(BI8]'PB*D:?JY?W(N8QL.[ MF+IO6KO/!#_M7K[LMKO'Q\/%W?Z'_5YUIZEZ[+ZF?8.="GQ/&]L5<(W;5K:M M$U7.,E42XZ6+C?U>)L96KJM;FJ9 MHZ43Z+H%&_KV_)+G@*UMVY8\BS6ZN4=O>L0U@HA;>.+,UP@A?CZ4:D$`\2.; M5`O"Y[)!'V>#,T#*)?JLX"U^WY=J6:"E6RGU:"N<-7X5E^J#LW9BFOK@K-TC M5VK!6;O'E[IEB3[X&6/B.$OT<;]=U'U6\!0_-TWT66&"\&=3J19D"7ZTF6I! MEK@?1.KC+.`IWI&1Z+/`6>--$JD6G#7>H)!H6>*L\9Z!5`O.&G]ZGVK!6>,/ MU!,M<\P/]GP3+0OTP1N/4BWP%"\!2K4@0_"JG%0+,@1OCTFUX`SPCI5$RQR> MXCVIJ19XBC>$IEIPUGAI9JH%9^VVXO3\S''6>*5BJ@_.&F\93+3DF!^G%_1H M,YPUWKB?Z#.#IW@!=*H%&8(*/M6"#,%#TU0+S@!OSDVTY/`4]_54"SS%5V-2 M+?#4W9"T/SG.&I\42?7!6>-3&JD6G#4^.)%HR3`_[IZICY/AK%$&I_K@K%&F M)5IRQ!K?ODJU($/P.:A4"\[`R5]]!G`TZ:==J%(CP$YK'IC$>6R3:;T'B>EVQ#+.R3+;1= M]0EZ^/#N^^V7W7_>OGQY>#Y&+W7)T_W'T'_;[M#\>]T_X M"<3EQ=?=[?WNQ1J@X/Z\WQ_#?]@#_-R_?#M\W>V.'_Y?`````/__`P!02P,$ M%``&``@````A`(?.?H5#"@```B\``!D```!X;"]W;W)K&ULK)K;;N,X$H;O%]AW,'P_M@X^"DD&L77&+K!8S.Y>.XZ2&&U;@>5T MNM]^JD26R&)IW'9OS\6X\[%8%'\6R:+$N]^_'?:#K]6IV=7'^Z$_\H:#ZKBM MGW?'U_OA?_Y(?UL,!\UY[.MC=3_\7C7#WQ_^_K>[S_KTI7FKJO,`/!R; M^^';^?P>C2E/ATV9_CS]#INWD_5YKFM=-B/`\^;C0^; MW7&H/$2G:WS4+R^[;177VX]#=3PK)Z=JOSG#\S=ON_>&O!VVU[@[;$Y?/MY_ MV]:'=W#QM-OOSM];I\/!81L5K\?ZM'G:0[^_^9/-EGRW?PCWA]WV5#?URWD$ M[L;J066?E^/E&#P]W#WOH`ZOH+FA;/B*#R6-1.VQ'XUVGP7+UL/O;G?]>?>;5[ M?3O#<$^A1]BQZ/E[7#5;4!3%_JM#'A^DJ![HR_%+EV6@Z]T(?VKK62:B=3#HG MP70T":;S1>OE0O/01OOL\*N;]T/3_(6*,UT1?G7%R2A83/WI#)_[0L6YK@B_ MNN*USPKSK7U6^-4UYR-_XOVHP:6N!K_4H'=5%WV()#6P&%)J\'[PK&,5&FVD MQ9OSYN'N5'\.8/I"$#3O&UP,_`C]4HPIH;JH^ZN@@X!!+X_HYGX(TD%<-3!3 MOC[X\_G=^"M$]U;;K'ILN,6:+#`.T6WL@L0%J0LR%^0N*%Q06F`,LG3:0.C_ M"FW0#6I#O5H1,&(%CA!D055B%R0N2%V0N2!W0>&"T@),")C&OT((=`-K$`N2 M!>_Y2ME,;*,I-UEW)ITZ@B2"I()D@N2"%(*4-F$BP1KW*T1"-S`982@N3"5E M=%&ESJ1329!$D%203)!QDM*VC=BD&=6"DR@=7=DF?I M1$AG1-5B01)!4D$R07)!"D%*F["^PT/?T'>TYGU7!$:=NK46)!8D$205)!,D M%Z00I+0)ZRCL`ZRCN*F$"TQ2]`9\];Z"GK@(BDS85K/PG`#HC$BI6)!$D%20 M3)!^[(G8`"!(+D@B2"I()D@M2"%+:A'444IH; M.HK6O*.*\%F^\)U![HRZ018D$205)!,D%Z00I+0)ZSMF43=TOC7GO=?('F>) M8HD2B5*),HERB0J)2H9XGS&%LB/[YV>\K[(QV`!I6%<:.7/>S9F,%56,)4HD M2B7*),HE*B0J&>(287)E2W1Y\F,"X$P*C5A8*"L+Q=(JD2B5*),HEZB0J&2( M]QF3);O/&!:S<#2_?2/P5=X%;='HKC2:P"ID^LS-`+E.`;%9AIX(NL4HDRB7*)"HE*AK@,F#_=((-* MMY@,=@:FAUZ@V!H&<>V[)-8DA`)KP7".EXFQ,O&@VYMUWC/A/3?U M;.\S'I.%L2+OI48@&B"N%B98E]3ZHW[_*[4@V>[D4GD:DTLC+H7SQF;M:RLS M-6)"RTZ*1*/`;]_[A)ZS`J=4;I;NC+P8QSE9P3IO#8[S>J`@*]76=.0Y!B49 MM(UQ,3%CL\7L"3%;-)7@,=$4"F!UM1[1/7SZVDJ]D56OL30R\9.0%2AL?"V= M> MZ1)B8;AT,SNR,M$2:Q2J=]8HC.."D'(\[1%1]Z(G+-V4^O\7 M46;=,'AM(LY#U-DTUF1EAZBJR$)4(Q4P/2*JY1B%LZV916#@+ M84%6JJT^7>W&^'3O2]O]J=FD*3HOKZ"!3-DULLXK:XEBB1*)4HDRB7*)"HE* MAK@6F$I?OVO@7'..;1KQ7'7IY`5K8V5FH<[B34PETBJ5*),HEZB0J&2(RX!) M\@TRJ)S:WCSQY1^FV=;;2XEBB1*)4HDRB7*)"HE*AGB?,6^^H<\JS69]%IGW M.A`H)L33"F>%28P5!4A*R"RP&2&CX,,*AEF\T0A)H-` M<:"1Z7,B44K(ED'XRLG*E@%NM_"DIC!61@;M2\J`23J3X:>2Y-8+GRL:V>I( M%&L$AUMZUD2BE"I:ZA"RE@Q3T608@><>(,C*[*0Q(9.O)AJ%ZH#D+T-G5J3:P$[/R(WQG),5.V&( M](RLU$%V.7(/*B49R+-#B(G;]?.M-7;`UG$"Q(@M!A>RSJ;;" MRVV6+R?#2,[)C3T-?+DP MJHH3=6X%:4-G1<$KEVU06-&JKE"JBVV'ZO1:K:O]OAELZP^\'@EC\7#7875W M.'T))NX.*.M`.?`KIJP/MP->!OI(9 ME+1+H>LM@';@L-I3!ZKTUIA'?['KZ,X--V#_<]>*;VOJK[3#Y< M@X7OGK(.9%D1YE`]):$78?X@2^#4`9=J^TK@MNUCO_;0?(^G%0Q6KSU(V*?@ MXR1ZA-"2C[2"$>P=0!B_/GOXSA#A5P3I";X11/@%0):LH-NKWF[#B3%:]Y;` MP3'"'$]Z@Y-AA*F>+($#8I3UEL`Y$0:K+X3@Z`0E?4\-IPDH:<-HW$4%W$!^ MW[Q6_]R<7G?'9K"O7F`*>NWR=E)WF-4?9_WMXJD^PQUDV!W@\BG<-:_@72Y< M@QT.7NKZ3']`1\;=[?6'/P$``/__`P!02P,$%``&``@````A`'`(:J_\`P`` M7@\``!@```!X;"]W;W)K5N^,-"NM5GMY3B<&K$[BR#9-]]]/E9V$.!=(7A`4Y5-UJES' M]O;;1Y8Z[U1(QO.=2V:^Z]`\Y@G+CSOWWW]>OCZXCE11GD0IS^G._:32_;;_ M[6_#CF7$2O*?#^((LHKK#UCPY\QF+!)3^H&=NXCV3P%:]?;;W6!_F/T(AO?'7GBES\$2WZRG$*U MH4_8@5?.W]#U1X(F6.QU5K_H#OPEG(0>HG.J_N:7[Y0=3PK:O01&2&R3?#Y3 M&4-%`686+!$IYBDD`)].QG!K0$6BCYT;0&"6J-/.G8>SY?VL.#;.J4((UF2OWEJ2*C,T;& M[>0$0!,=E-6`SPF M20;.4*MHI:F'1X]*+,EL=;34IEL]7@8H#1)'$BM#M=HE1:`Q5(= M/'(FM*:<[R:/TF2W9CW`8]+,D^[05Z;NU)/6V!L%#\E1@B!\N*\$>F%KAOJT8$7Z.063M$![V]$J4Y=3T!(# M;-3"7\^@V;?U4R]L12EUP>[3P!$?3-(%[=V*9J2BJPM!CRZLH8)W^'1%00-! M4)O/]4IAC6XP212T=XO/D"C@R=\4!7T`+2"I.X2ZZJ"1.H0&+@3!)'70WBU" MI6#T;+H>=0C\Q0AU"+KJ4)GL+@U<$8))ZJ"]6Z1*P>@AU:,.J]6(>QN\:]IG M7F6R.;5O"N8U8YX,&15'^CM-4^G$_(POE0#N^K6U?D4]ZL.B;5]L'LWKRJO_ M@==-$1WIGY$XLEPZ*3T`IJ];),S[R/Q0O(`*P1N'*WC7Z*\G>,=2N._[J(P' MSE7U`X^[^F6\_P4``/__`P!02P,$%``&``@````A`-M/([N2`@``B08``!@` M``!X;"]W;W)K?Z7F=]<:]:<@?& M2MT5-(EB2J`3NI1=7=!?/Z_/SBFQCGP.\'#:IEJ5QO&"*RXX&AMR9O&]G;1S8E3J%3W-SN^S.A58\4.]E*]S"04J)$?E-W MVO!=B[[ODSD7C]S#XA6]DL)HJRL7(1T+B;[VO&(KADR;=2G1@2\[,5`5=)OD METO*-NNA/K\E'.SD-[&-/GPVLOPJ.\!BXS'Y`]AI?>NA-Z4/X6;V:O?U<`#? M#2FAXOO6_="'+R#KQN%I9VC(^\K+ARNP`@N*-%&:>2:A6TP`GT1)WQE8$'X_ MO`^R=$U!TU6T3.+5;(DL.[#N6GI*2L3>.JW^!%!RI`HDZ9$$WT>2V2+*EO$L M0V0\N*#X M?$H^6XV\03E@YA-,-B*>&43(Z08]&,\`;4VD7]8V@$Z0QGXX7=J#!^FQN,<( MCLE3,HOX;9>+]TAY\'.I$)D/TS?M#FRRJ0,_<+-L&?EQ^7>/^HW/)8Z1::\D MB^2%FS#Z8304F!H^0=M:(O3>CW6*S3Y&QQMGF_JT7\;G^7;H4S9^P)N@YS5\ MXZ:6G24M5$@9#UY,N$O"PND>,\=1U@[O@.%G@U<^8+_'$1JOM':/"Q1FXY_( MYB\```#__P,`4$L#!!0`!@`(````(0#+#.20V08``/<=```8````>&PO=V]R M:W-H965T&ULG%G;;MM(#'U?8/]!T'MLC>X*DA25BNX6V`*+ MQ5Z>%5N.A=J6(2E-^_?+$6G/D/)%SDL;AV>H,X<<'L7S\.''=N-\K]JN;G:/ MKIIYKE/M%LVRWKT\NO_\_?DN=9VN+W?+7AK6F_=>NJ MZAW(L.L>W77?[^_G\VZQKK9E-VOVU0XBJZ;=ECU\;%_FW;ZMRN6P:+N9^YX7 MS[=EO7,QPWT[)4>S6M6+ZE.S>-U6NQZ3M-6F[(%_MZ[WW2';=C$EW;9LO[WN M[Q;-=@\IGNM-W?\9(=+SG;)[-(=/3P[*&'6C9G;9:/;H?U7T1!N[\Z6$0Z-^Z>NNLGYUNW;S] MUM;+/^I=!6I#G70%GIOFFX9^6>I?P>+Y:/7GH0)_MLZR6I6OF_ZOYNWWJGY9 M]U#N"':D-W:__/FIZA:@**29^9'.M&@V0`#^=;:U;@U0I/PQ_/]6+_OUHQO$ MLRCQ`@5PY[GJ^L^U3NDZB]>N;[;_(4A1*DSB4Y(`V%/I8Y,AHV M^*GLRZ>'MGESH&O@F=V^U#VH[B'S86?(X[C7HD'W66(1?LHH/Z?']2 MOO\P_PZ:+@B3(R9Q'8/AB.*`T*4`>D>.L'/),8`:GE;_0$DOXI0"R6@,$8AB MC$B\(VG&$;2S.5[FIL'0`[84?G#,.TB:(R:T,!%'%)<0C!LDF];+J15*Z\)@?I4,,L#AN04IW M"<$XQISCY;)J,)!8%[8815E9WH-SI`MW&52&BQ(B:?F"$%2 M41*9IPYR%BP9/SQ&#BJ4JDN3L<)QE9F>,G8(99DLVC=ZP2O)+!#\"(<$[%6>2 M(0%0W;LD/7-$U0E[N'Y&AU6<8BH5)`P24)X8,04+A\$Y!?5\MIINHH(XU?GX M%0+E"D&7ALA%"*^T'M46S\N'0^%@MT>P\L6,S0E$%8Z"R%003RT'9"HV`,Y- M3^OIW'"V,VZ!&!BY0A!R4Y'TW4+$E5G/F0F#N*(:SG2;63AJ.L0G)=PAHGG86P12M8L5[8+ M^.`2A@))QP!>&IJ.Y1QO,@J%]+N8`;G#9_RG#[.G)\PC2M==\(M M9/%R9?O!7>BGHVG'`"K(SIQ5_UV.,:SBXUA9$Q4U)-#A:"16^;"^!*`&59ZQ M'":?_R['&%9)BO+T$NA`,4L2TV+$$?^"($00A\HHS5GJZ3YYZ/D:+=F9_9.` M"*)G^U%JC35BQQ!!DED(SNXFN_#1+O@1,8.+V"'H=/\3O4L0SD_/]^GJH1O` MYH^OX]#AXH7%1Q"JIWQXIS*F0/08`NS,,PC.[B;;T'\ZR]J&)C.I9]O"G5)A M-J;'(5X8G^4GS&/:D/9/F$AHQ@3Q1-#!1#+1HP4EP;C9))?O71[BG_"0T!P^ MHH<@^7BJKQV$(6G\A=,3]C%1/70(UH/6'PU$#T'4@^-W9O]@,_K[C;.OS+[P M#TTPA.:X["/#*C%BU*B\:!.HGTI-`4E!%K9U&U9)CN8)Q)%9@\KB$44$$,7(\F@NGQ[B MDV=?@".?]YUXG+HB;(7%*>^]%+/O/]P:GJ`6]2F'8T`QSZG*`9'3B"D M:$F#C<>B9BDG=Y-G!"<\(Y2>1B#2+4A$6Q84I[:$+TF-L)R:'MVWZX8#G^LF M;2VP70%>"4SE2#D[GB766S=G^"[+"$Y8AO2MG$`H4A1*8RY8/`C/?5$0"->X M/.T&M/@6SZH.G=B#(9CW!G&H"\H#S7)\M3`0KJ"PC2O\3MA%)-TLL.TB\N1+ M0\'BL9>8X8QG71>)KLH#9@2Q"!Y!(#6M93',><0*>+ MA<_LX"?4J M86*1=`H"D1-$EL4314Q"\=":B)SANXP"+MC&#,VT)Q$11'<#82IFMKZETTDP M+GL/[]_P>FI;M2]546TVG;-H7O7=FH)O@H^_Q7N_'.[]ADNR^3$`UV[[\J7Z M6K8O]:YS-M4*EGJS!`9MBQ=W^*%O]L/MT'/3PX7;\.,:+E@KN,WR9@!>-4U_ M^*#OHXY7MD__`P``__\#`%!+`P04``8`"````"$`LR4V>WX%``">&```&``` M`'AL+W=O-V`@Y*(D M1X=KCW0J554OSRQQ$K0A1,#>OGW'#+!XDN"D+R&Q?Q[LO\?CV=G5MX_\J+WQ MLLJ*TUIG$U/7^"DMMMEIO];__BMZFNM:52>G;7(L3GRM?_)*_[;Y]9?5>U&^ M5`?.:PTLG*JU?JCK\](PJO3`\Z2:%&=^@IY=4>9)#3_+O5&=2YYLFT'YT;!, MTS7R)#OI:&%9WF.CV.VRE`=%^IKS4XU&2GY,:IA_=3["NC^8DZ2=[>;'A?D\2\NB*G;U!,P9 M.-'+-2^,A0&6-JMM!BL0LFLEWZWU[VP9LYEN;%:-0/]D_+T:?->J0_$>E]GV M9W;BH#;LD]B!YZ)X$>B/K6B"P<;%Z*C9@3]*;NQ_K-X_XUG^T,-VSV% M%8F%+;>?`:]24!3,3*RIL)061Y@`?&IY)EP#%$D^FN=[MJT/:]UV)].9:3/` MM6=>U5$F3.I:^EK51?XO0JPUA4:LU@@\6R.6,V&.Z3Y@PVYMP+.;B'/W!(!L M5@'/;O#CJX#U-D;@V:W"GLR8N;!G]TOAMD;@VU M<9,@J9/-JBS>-3A[L'/5.1$GF2W!;N2[L-+8`E^HP,O? M-LQD*^,-/#-M&0\9>,>`L67&O\8X,A-<8Z8R$UYC7)F)KC$SF8FO,?.>,4## M7DAP[J&0UP]8IY>`J5Y6;[?1U$.FB0U-@T\;`MH0TH:(-L2#!FGV<*R&LQ=N M8$.P&5^%&+36P>1@1Q=D%*(E0241*(D9B,%5FW5`+(AI5RX&V<6<2@ZA:-(0@`Q.Y)87?$4T(FA,I M@Z[WYOA0241*(NX(.@?)H^`">%PC,8AJ1,,&,KA-CGWI3M@_HF&@)$(E$2F) M>(R0E((;@RJE#DUB$%7JRULQP"(SHH2/!&K)7)>$GT!I(%02D9*(;TY"4DDD M[.0>5Y\Y,8BJ1*Y;#YDQE9!`E>9L^G4_-C('2@.ADHB41'QS$I)*B_^CDAA$ M52(AV$,&-9C:5Z(X`B,R!DHB5!*1DHC'"$DJ!M<_]2CUN6M&4;'(N?%:R&EN M/1*C_;[S9I`.U$C8(K@A3VP*5RM)#=1&XC$CLE8B3R2G[PZM,+N4\B=&,E"/ M(=0MA+GL,J2WS)ASJ9%0C41J)!Y%9-%$+CH0;3P]8)BYRF*14..U$#H621[\ MMK,[HR[)!8-^\$W'"]5(I$9B,I%!TBKK(Y+3@3[WY>0,4UI9)[)4KX50"M>: M7W$I-#/J4DHD;-\S8B52(_$H(DL&;QI*IG`I00&5F!KT8"-1*J MD:A%<-?8=,'(ML8C@"R3R%`?]RS,:X>>M2`S\$1I"20=E4N)!+T5D4$_V21O M"_ONFP0PA_-/8(;V^U&LMV'1&$K-` M(D`ELA>AW#^;FU/BW)%$V#/;)?$TE@#XVQ1\KK]%99E$DOJX3)C:RC)]O0&S M=*B."I="K[?-^0R"U858R(RX7=":&4%"-1*I$5'-)?.=#H1'U;!8$X%U1U-T/>+'1_V=A\Q\```#__P,`4$L#!!0`!@`( M````(0"*G#H-#`,``*`(```8````>&PO=V]R:W-H965T&UL MG%;?;YLP$'Z?M/\!^;V`(800):F:D&Z5-FF:]N/9`1.L`D:VT[3__$.7Z(5*=+OZ^&%QY.)1EI0J!Q@:N42E4NW<\V16TII(E[>T`4O!14T4O(J] M)UM!2=XYU947^/[4JPEKD&&8B_=P\*)@&4UY=JAIHPR)H!51$+\L62M[MCI[ M#UU-Q..AO:M%EY]?C![EX-F1)3]^$BS_ MPAH*R88RZ0+L.'_4T(=<+X&S=^5]WQ7@FW!R6I!#I;[SXV?*]J6":D<@2.N: MYR\IE1DD%&C<(-),&:\@`/AU:J8[`Q)"GKO_(\M5N43AU(UB/\0`=W94JGNF M*9&3':3B]6\#PB*9B#J!*5%DM1#\Z$#3P)ZR M);H%\1R8>V4FCK/6?TD%C9KD3K-T7*!"0GF>5DF\\)X@I=D)LC:0&#EGR#2Q M(9L>HA.H:=-^X>*#;9=MC]#5`T5G69"LL:P0RO[W@O4JM).M(@SL_=;7D!%B MX-I#)`!+9B,V;B/1-Q/8U MA"43`AG6\_4Z:O`200[/K9:,$KPVD%G7JG$03D;:AN8(3T;>Z=",HP2/&GEK MV7$<7KK6$@7G;2A*G[VWFU0[C<2-ME\;R*03%USV[L[49FBKU.&FQ+P?[HK*P-IB]4-&["H3G"R4AL.C3C:#:;CA19=AQ/ M+KL;5>9&,`.SIF)/-[2JI)/Q@Y[V`63XO&HNHC6>PQB#:31:3^&"ZM:]LP$N MB);LZ5&PO=V]R:W-H965T)L8T#Z.F9M]]4E9(LY5]3-KM[T]"?4K^44I9.)?/E][]> M7Z[^W!Z.N_W;?<:[SF:NMF^;_>/N[<=]9CJI_5;,7!U/Z[?']UXGWD^G=Y+-S?'S?/V=7V\WK]OWRCE:7]X M79_HOXMZ]Y:)%$J'SVCLGYYVFVUEO_GYNGT[ M12*'[CZSVNOF,W.OZ\,?/]]\V^]=WDOB^>]F=_@Y%,U>OFU+S MQ]O^L/[^0G[_Y>76&]8._P/RK[O-87_XFJBCZ?'=S=T-*7[\\[L@# MT^Q7A^W3?>:;5UH%7N;FZY>P@6:[[:]C[/O5\7G_JW[8/79V;UMJ;>HGTP/? M]_L_C&GST2#*?`.Y:V$/#`Y7C]NG]<^7TVC_J['=_7@^47?GR2/C6.GQ[\KV MN*$6)9EK/V^4-OL7J@#]>_6Z,Z%!+;+^ZS[C4\&[Q]/S?28H7.=OLX%'YE?? MM\=3;6;G\?3_G4>&84>G44"*T*?5L3+7M]ZV;O@]O,B.2M"GRQR7S[Y=V@D==&*E(7WJQ%DRK`'>@)SU8N/9RV8()@K2,!2Z3OIQK+KV6 MEO66L](7F_539?K<6N:+S>A+M*44Z9^#G;[8G,5KOYCW\A\YZG/CFB]G1R_M M(I]CW'PYJWRJN4Q'A+UKOMBL:R6?>HT'C*C=SD/(/XT@-'08E6]&YCY#74>#PY&&O3^_YK+!EYL_::C:6)L' MM/%0<14"J0&I`ZD`:0)I`6D#:0#I` MND!Z0/I`!D"&0$9`QD`F0*9`9D#F0!9`ED!6<>)$$06,$T7I(XZQ#H.%._DA M(CE:VY_#)_!4^)3/1IRM`J0*I`:D#J0!I`FD!:0-I`.D"Z0'I`]D`&0(9`1D M#&0"9`ID!F0.9`%D"605)TYLT&KV@M@PUFYL1(1&#>[V,I`*D"J0&I`ZD`:0 M)I`6D#:0#I`ND!Z0/I`!D"&0$9`QD`F0*9`9D#F0!9`ED%6<.(%`VY(+`L%8 MNX%@27QW$WAZ&6*-BN=HJ43$IQGP/+9XQ:([-54CHZ`8[IF\`IV1%%R+FI7Q MC;#CECFSTULWOV#.=3Y8>)F,KH<1,=O0V9)X>QS-2+Y M;.1.<)M58VG-9KD#;^B4!+SQ\M?FL.?TO-O\\;"GJM'.)&&$#ZBT:!MJ1%S/ M+*%&C'EVZS9QV1K%^BXBT4E=*%VUQ`\]R_MJAU*+DNDX0/>2.<1!Q^@8ROHU MV;^'?GW>R5#1]=(BU8$JULIL%>M!BPI4R7/[8)"RE1=UZVW>*VC_61L[UC/; M21VG\9[E%DCH68IE[MI0)O1::IK+JJ?PP5JE+O7$A@?V"J(JHAJB.J(&HB:B M%J(VH@ZB+J(>HCZB`:(AHA&B,:()HBFB&:(YH@6B):*5@YQAT*S]G?CZ((ZB M32SEXMY_"!7N,^XJT%=;T;)8<<8*HBJB&J(ZH@:B)J(6HC:B#J(NHAZB/J(! MHB&B$:(QH@FB*:(9HCFB!:(EHI6#W+`Q.]/XL/1!V$0;6=+CWG\PI^,TV\07 MB(@JB*J(:HCJB!J(FHA:B-J(.HBZB'J(^H@&B(:(1HC&B":(IHAFB.:(%HB6 MB%8.PZFLC7*G4G%DCLS!=)QNI?/J65+ M52PX)FN(ZH@:B)J(6HC:B#J(NHAZ%GFR5.Q;)!X/)%_DL7^K5H]#L6"/1XC& MB":(IHAFB.:(%HB6B%8611Z[465VK&E1]\PU"]S:J* M%5>]QDCZM%"-6;S$2]38C4>\PBJL'NO)=L6+Y'B.1[S,2 M^0&C5/FA6+'\B)'(CQF)_(117%ZWS52,6'W&2-3GC$1]P2BN#FVS%"N67S$* MY=V8-&3<,S6%66AA^RIHU^X\U3PUEA'MCMU+*W!5JE'G$VV MHG.@V..B%K,M:Q4X6G=J5=+&2G18WLFHSUF[+&\/6F\+M^ITK,?@D@"\=EI<2 MNXRB7KDMJ*5@C]/%E3XC<67`2(2'%G$CT94YMZU'G$>4QXQ$><)(E*>,W$92 M`\',6J4WTIRUI,0%(REQR<@V4J#*6G%ZZ(H3N.;.X06!&YJ[BV-&SD@?J-&B MS%:QD9Z1M&_5(C\ZIB\456?7.%W&G#JKB'"#D0@W.:,SP`3J^6Y9J_0!ILWR M4F*'D938E1+-40"\D>AQNKC29Q41'C`2X2%GC-HHR.JPY701'K.*"$\8B?"4 M,[IMI'88,VN5WD9SEI<2%XRDQ*64&+:1WFZL.!W'6XJ0B\+6F*NPC9#[PBE0 M`5<.RZ'+Y/+X51C)XU=E9&<.??VBQNGB>IV1"#<8B7"3D3N2J!YO6:OTD:3- M6E)BAY&4V&44N5)04W"/D\63/B/1'3`2W2&C2-?7P_B(TT5XS$B$)XQ$>,K( M;2*U-IM9J_0FFK.6E+A@)"4N&=DFTF,M)X>>N&.M?L_S7QW&F@O;.I8MBJ7QG]1!&]/]R-<#L^W1T1\@9J;TL1+>UDF>W8K4^N!K` M5G8^]7-Y)5VS%KZ,375&4EJ#=9Q%K][%-:W5G;/,SZDQI&6MTH>K-E:B\ZE* M=-DJNDNCQD*UM:(9M7[HY86DH;,Y+2)JR36MK4 M6JD&5H_GS%JE-_`<*['X5"66;!6Y[-T&>?4`KU@Z89:@T,!G*G:/Z'-G,N9Q MB1XD&6WI[Y_8RGAZ0[1LY M9\F54[-&V6:D.RD<(Q5$540U1'5$#41-1"U$;40=1%U$/41]1`-$0T0C1&-$ M$T131#-$Y86/>;ET0-M'+L/@)E_GC/(JDO+P`+".J(*HBJB&J M(VH@:B)J(6HCZB#J(NHAZB,:(!HB&B$:(YH@FB*:(9HC6B!:(EHYR(T1VH!< M$B/&7.W*+?%SQ1T7&I\T19I*JEUJ]E6KB&#BDSV7DYU3)KH@NJ%9J[K<7(+4\O@CE>; M_4_SXP3A9NJ,[2\G^+G2MVBKIU)H&58R,S9-E)"2IY1P$0PI!4H)CR5T"F5) MS$$9DNR_>5[I&ZU'$TJG%'-O-2G%IY1P0ZA+]P)*25*CNQTE@-.Z4D MU8U>>E)*.&.HH9-Z88PI=,2J9"T1)*05*2:HUO6BGE"0UNG=4,F_348VN MO)3,C9:DE%M*2A>`J4D MJ=&U1TI)B@.Z'DC!G)3R0#5X2%0K4THY,85NP97,'3>L-=U$HI2D6M/%#TI) MJC5=C2N9VQVH1C?D2N:2!Z;013GJA;`&-^>GDWZ+Y7W]8]M='W[LWHY7+]LG M&@[IQU-HSW"(?LTE^L_)_M7(]_V)?H6%)A#ZY0;ZU9TMG=MES9^6/.WW)_X/ M%7US_AV?K_\!``#__P,`4$L#!!0`!@`(````(0"/D3AXS!$``)9?```9```` M>&PO=V]R:W-H965TMVN_@\OO82`)L M4TFF8D`@[A.U=U.ZOMJ\/>V>MV_?/E[/XO"W^^NKPW']]KQ^V;UM M/E[_O3E<__[IW__Z\'.W_^/P?;,Y7E&$M\/'Z^_'XWOM]O;P]'WSNC[<[-XW M;[3EZV[_NC[2_^Z_W1[>]YOU<[K3Z\NM7RI5;U_7V[?K+$)M?TZ,W=>OVZ=- M8_?TXW7S=LR"[#__^/'^V]/N]9U"?-F^;(]_ MIT&OKUZ?:M&WM]U^_>6%VOV75UX_<>ST?R#\Z_9IOSOLOAYO*-QM5E%L\\/M MPRU%^O3A>4LM4-U^M=]\_7C]V:NMRM[U[:'[[F=KOWWN M;=\VU-MTGM09^++;_:&*1L^*:.=;V#M,S\!H?_6\^;K^\7*<['ZV-]MOWX]T MNBO4(M6PVO/?CL>[TXY!^<:_KWB5JFIOP2'I M"Y,>DOZ]J*H/>C_ZEZL:F`XN.*!'N9`>47W0NU9N[BN5?=#[GEEC2H.LK28? M_'-KS`GAF3-[;A_[?&K5AXMJ[/.951^XCTLW7KGTJ_SU^;RJ#WK/,]/)YQ.K M/NA=SVXJGUC_TN^X^CZF)T=]X*:>>7)\3@GUX;P:WV8#8SK.-M;']:8;.O[FG,_:6S"O/QFO*,1M,#72?^_!24 M'C[<_DEC^Y,N\XAE/+M$G4NH@5R%;4AH2@@EM"2T)402.A*Z$GH2^A(&$H82 M1A+&$B82IA)B"3,)B82YA(6$I815#FXI34ZY0E^M_T>NJ#`J5_@L/S*8Y/%% M8G`)WJ4AH2DAE-"2T)802>A(Z$KH2>A+&$@82AA)&$N82)A*B"7,)"02YA(6 M$I825CFP$H,&3DB,@`9_]VT:CQEJ+[HARX\97LD^\8]9F7*^4,4N4C\5.24' M2!,D!&F!M$$BD`Y(%Z0'T@<9@`Q!1B!CD`G(%"0&F8$D('.0!<@29)47*V?H M@@DYHVZ/+KSPJ#!T[:+,++CR9(4*L^A4Y)1%($V0$*0%T@:)0#H@79`>2!]D M`#($&8&,028@4Y`89`:2@,Q!%B!+D%5>K"RBA+&RJ'C$4:739.&3_)A)F6Y\ M3/IX\K;D5(AW:X`T04*0%D@;)`+I@'1!>B!]D`'($&0$,@:9@$Q!8I`92`(R M!UF`+$%6>;%R@T[J!;FA2MNYD4GY_G2C4@=I@#1!0I`62!LD`NF`=$%Z('V0 M`<@09`0R!IF`3$%BD!E(`C('68`L059YL1*!'DLN2`15VDZ$3,K6TXTG;U%/ MA4Z#!$@3)`1I@;1!(I`.2!>D!]('&8`,048@8Y`)R!0D!IF!)"!SD`7($F25 M%RLWU$QQ_OFW^`*B2MNYD0G=6O!IKX,T0)H@(4@+I`T2@71`NB`]D#[(`&0( M,@(9@TQ`IB`QR`PD`9F#+$"6(*N\6(E`\UQ6(JB)$+]R0U>7"^](52`[1S(1 MXT<@'F-.A3B1&B!-D!"D!=(&B4`Z(%V0'D@?9``R!!F!C$$F(%.0&&0&DH#, M018@2Y!57JRT4=/75MX4#R!I<3L[-.6'$*0&4A,I1&HAM9$BI`Y2%ZF'U$<: M(`V11DACI`G2%"E&FB$E2'.D!=(2:661G2-J0NW\BXQZK2%&$*82;3H]J)3E M-'#9VV,1A4X?%#ILY M+''8W&$+ART=MK+-3BN:.;IA.(T[@E<5=BWH9:F=2`ZF)%"*UD-I($5('J8O40^HC#9"&2".D M,=($:8H4(\V0$J0YT@)IB;2RR$X;-=%V0=ID\W)6VN2GZM*7>'7U]EOEB'E& M:B`UD4*D%E(;*4+J('61>DA]I`'2$&F$-$::($V18J094H(T1UH@+9%6%MDY MHB;<+LB1;'[.RA%-]%">&UKD>QWU,D#=!IGYMX8F]:+^M*-W?V^/24U=*KA/ MWT-[55IP4[6+A!PH'>_LUJE9I'SKTN?`JEI>](O766I]AJIO?@S-2"T..-4W M\$1EZGI'.@(/O@VFZHF:FBJEK%7!74F,Q2'O]*!VLANEIC]DH[S*C5IH<_R^ M??KC<4?UHWM+Q\-+0,?3[_BS212K@9KL,WEG]W;=TZ7R9S*C(%MII=[U-W6I MP$\;6/'%!%NHM],"#VB>>JB'YM%"+]VZ>/>>MNZ"IF;3!%93,Q+G4N1>G;)5 M)8%U+C.JTH/B*0D<2:M+>=GIO:MX5>@`'=MQ?M7C*71`[OQR#SC.+U7U=(*S MIURKU?K!UXS==;4B2`[G0$TL%2*UD-I($5('J8O40^HC#9"&2".D,=($:8H4 M(\V0$J0YT@)IB;2RR!H;U"(M*W>*")Y3_U7+'3..>PIL-" MA[4DA]I`'2$&F$-$::($V1 M8J094H(T1UH@+9%6%MDYZL--$,AKFH!KY8/50WIIB]1#ZB,-D(9((Z0QT@1IBA0CS9`2I#G2`FF)M++(3ALUV9"_ MS?G%I2J;F\C?SJ@G!_O>I8[40&HBA4@MI#92A-1!ZB+UD/I(`Z0AT@AIC#1! MFB+%2#.D!&F.M$!:(JTLLG-$33;DI2P>A9JF!(]((5(+J8T4(760ND@]I#[20!,]57)5AYI,BT=F MOZS%_IUX*AV;$AQF@C1%BI%F2`G2'&F!M$1::5FHLHRJKS'K#4)(), MJXRLFQV@AM[Q@>833L^0@2_>_S1-*>[JD,FLMFXQF:?Q-I,=7IS)R)3B\!TF M$[[+9,+WF.SP8KZG;TIQ^(&FLID9&3*9!]*1V;&@<\:F%(>?,)G:3YE,[6,F MN_:BL<.ULIEI6MO[A.JN+BD2XC M*RN!&NKO1=35U)K>DO,V35.*JQXRF?/:8C+GM''IA2'GS"9\%,F$SYFRH>7?3,SA3AZ MPF2BSYE,]`53/CKTS=*4XO`KIC2\G9-JPJ]H!#UK"M+7,XFY.59-5JIFI7+4 MT*4"VI(;0,4:G*8IQ2T*.;SIL!:3Z;"VIH=T:BZ=+8V0.KRCB=5E,K%ZFHJK MVC>EN*H#CF7"#YE,^)'9L:`GQJ84AY]P+!-^RF3"QYIR/3%#2GA'$VO.9&(M M-!7WQ-*4XJJN.%8:WDY#-8=:E(9G7LBSJ5CKT4*3G6%RKM_7I M4A/GAW4I_5+#KSYX(GE#CF.^&RT\6IM+%1XMXE+YY2:!+VYF.[I48,5Z$'B_GW"<R.UBT+]&EBCMXCI586?_R+]XAXC>T-@?6$R4C?=I[P/?)@UUJ7,2-'P-9D'DZ8F?CE6+HF9H)#W M,0-TB\E$;C.9R!$3?6]-+0,1OJ-+J;]Y.Y7R\)L`;>EQ>'/$/E-V5NZJXE9P MP-M-4X9,IBDC)A-XK(D[B7X4P'Y/-^%]3.0IDXD<,YG(,R:[D\1`D.A2Q9TT MYUCFB`LF<\0ED^ZD0!QKQ=O3IEB)JPY_0>*FQ>V;8R9KI`_$:%'G4KF1GLGT M;U,3396JY^?JO3C9(6\W8TZ+HYC`;283..(=K0$F$-_OCBY5/,!T.;PY8H_) M'+%OCJB:`E>P`6\W31ER%!-XQ&0"CWG'K(^"DDQ;WFX"3SF*"1PSF<`SWM'N M(_&$D>A2Q7TTY_#FB`LF<\2E.6+:1_)Q8\7;<;RE-^47I:TJ+M(V(WN\#43" MU=/CV"^PF]UF,H$C)GLD$6>\HTNIWBH8;CF6 M.6*/R1RQSY0UI2HNP0/>;%HR9#)Q1TPF[I@IB^O+87S"VTW@*9,)'#.9P#,F MNXO$O5FB2Q5WT9QCF2,NF,P1ETRZB^18RYO3EMACK7S/\U]-QM**$,AE3?80 M+,Y=G7EKTFWQJ_*6?:`+Y-HRQ,@CC#RV(WO5LKC>33#R M%"/'&'G&9/526=QA)5RJL)?F>,0%[VAZ::E)]Y)7JHC+XDH7R'K)SF@ZOG7W MD&;T_[+42%U7Y$B=D352>R7(;EW*?'<;.M8OEAIQ*7T]]@FRF0\ M'*W-<:Q16#[%1;K4@W6;+_]TH:-+%0]77:Z7:7+OK$KTN5369-\+?/$E'W!H MT^0ADSG:B.,4-GG,I?31JJ6*&#(G'-H<;O!2J,N.7)*#<16->EHB]9#Z2`.D(=((:8PT09HBQ4@SI`1ICK1`6B*M++)SA!XN+LD1 M55QBY[Y)JJ>*B6IK$\<0=49U>-;BJ M91XT[6JINN!NYAYJK*J5::NOZ!::7&[MYCL:LG; MF_H_%#,W?G:U+IO-H9_8E2>1251+W/;5_Z&8N;QEU3EU^J!_7I4'NTX<39[_\^^C33__2M"5=#F&+3UO2AV78$M"6]`6?W!*4 M:^HJ[X@65&A+>E,,^U1I2SI-(;=X5#?Z`UI'-(_JEB4=[$-UHS^,<^U#=:,_ MAW)M>:`MZ0VMC.:7J*7I;QO++=0<9VNH,B/SNS0ITLQ]$? M51JYG$Z4ZSQ]+M<^4[IC,Q[I_+E.'RWVJ:E7V+@'K?FIJ14]KBU5VN+J$GKS M35M?]N^':Y>-E]I8"^ERV+WV>^J9_]SU'\K]V5WI-]#ITLA M_20P_?[]AOY"KZ3^H.[K;G?D_Z%#WYY^4?_3?P0```#__P,`4$L#!!0`!@`( M````(0!Q<.E^T@(``"P(```9````>&PO=V]R:W-H965TK7]^&%SE.I>5YP;`@RM3FEE3)?XOLXJWC#MR8ZW\*20JF$&;E7I MZTYQEMM#3>V'BT7L-TRTU#$D:@Z'+`J1\1N9'1K>&D>B>,T,Y*\KT>EGMB:; M0]].:%O1*:DEH7Q M@,YWB9YZ7OMK'YBVFUR``RP[4;Q(Z2Y(KH.`^MN-+=`?P8]Z])_H2AZ_*)%_ M$RV':D.?L`-[*>\1>I=C"`[[)Z=O;0=^*)+S@AUJ\U,>OW)15@;:O0)':"S) MGVZXSJ"B0..%*V3*9`T)P)4T`D<#*L(>[>]1Y*9*:1AZJ\M%%`"<[+DVMP(I M*0]7?##-MNE#P2&!J0U!W#$0P2(#YO M")P@=H?@E%Y2`KEJZ,+#-HJ#C?\`E9?Q>Z00/)7J(Y%]_<;C`5,VMN#>N,B[ MA-S>'E(\.-7H(^-AB>+E>3NXL6>_#PB>2KG(\L3->DJ+;E;!##-X;JK01Z9F M_C.!`71POAN+GHKUH5,_L&PGS&AHN5A[T,ZWNV,/OA)!+@A-+<6O^N-VL]M= M#5&PO=V]R:W-H965T M#BH#]OF87=XNAG^YX_LM]EP<#IO#@^;E^90WPQ_UJ?A[[=__]OU]^;XY?1< MU^7P:G5Z/]>:A==J_ MC,+Q>#+:;W:'H658'#_"T3P^[K;UNME^W=>'LR4YUB^;,XS_]+Q[/1';?OL1 MNOWF^.7KZV_;9O\*%/>[E]WY9TLZ'.RWB_+IT!PW]R\P[Q]!O-D2=_N'HM_O MML?FU#R>KX!N9`>JYSP?S4?`='O]L(,9&-D'Q_KQ9G@7+*HH&8YNKUN!_KNK MOY^\_P].S\WW_+A[^,?N4(/:L$YF!>Z;YHLQ+1\,!,XCY9VU*_"OX^"A?MQ\ M?3G_N_E>U+NGYS,L=P(S,A-;//Q`3 M2<+@:AJ,Y]$42"XXQN@(GQ3]*IPE03(QT2\XPK?ML.&SBWC188(.\$D.'QKA M%/W@$_V"R54<)M-9*]"%(<(.:X<(GY^;VQP=X9-"CJ^">/R>)@$D3QO1_.Q76.W3Z\;L_F!AR"BI[&R[-'LKRR`S#,N=H;D9 M@G*00"?8&M]NH_GX>O0-TGF+-DMM$W"+%5F8A#.T:PFD$L@DD$N@D$`I@02*"102J#R`"8$;/9? M(82A@:+C)4D8RR2Q-K%OE`AQ.I-.'86D"LD4DBND4$BID,I'F$A0V'Z%2(8& M-B,LA;>5Q$996J.+*G4FG4H*2162*2172*&04B&5CS"5H(HSE?H/+RHKQKH5 M@R:QM$C<;:85FD#`3J\P$"FSEEYIGU?L=B$;,IPC;,BV1%Z9\^[\O-M^63;V MU.R92@2ET!9(0\)G8A%O)FB2M.4S'`<1S_NU=$BEPQOCAZI\@10VUGR`%H%=0J%6 M"EDK)%5(II!<(85"2H54/L(F"L?_)R9JK/E$+9(`OR=\S--GA6ZS3HTUNLT[ M)%5(9I$P[&QRQ5,HKU(AE<_#YFZ:CD],OC7GLT\&Q:H2-+0^L8 MN4J:HA4\3?KK,.5<&5G!#NI6*YB+?,EUQ((<7<22(!Y1[(6*K-Z*R)4VK9)2 M&AXY8;CFW*1SY^.':&";+Q@%[>$E0BQC@[$8]XH<75JM$8HA!YUX8]#M![4(:0?_0B%#BN0CN6&JH8%Y?!-)%^ MVKPC`_:<+MN7@85XW4M$K5^A%:M[/8Z!WH%HA3MP$HJ*FA&S4S,GR#]]/Q*L MI+G0!AR+8!4QM\&XD*:-_820MNMEI4;+S&IMX>,5[O/0B+M M1*%:H2-+.^L83KI#)$6KQ"Y[,)^)9<^(QBF<$^3GF&(N!?-T*HZ/BFAZ$LJT MS+Y:[^Q,VV&SA,*FFW5SB7@@6P7HZ"<40FZZ*5IA0DW&@4HH#.8J0ZZ9"X(< M<\F9S6\*O,VIT*"GEPOEL\.?ZN5:%E[:$1+))9^HT,I/+H3\7HX@2/+N1`T3 MD0<96;W56;7'?ZXC%N3H]7($\8A25K)Z*R+;NJ%IU?UD;)7^*[U.7KXB]$XO1U9XDH2RM&9HX-=$':P@FLNM'%G98'$T%_NE8L&XUN9Y M0&G]Z4X.IH$UT^5=-!>[?XE6%SLY9]-U-R MH33GJ^CD$.(O4!+QN+4B1S_Q+)?7MJ7$Y2IA'4L-58R+RR`? M`-Z1H6OT:5#+T$*BZHG$7:$5JWH]CKJ3(WJ[)>;S2%2DC)B==#E!WBE+-._L M/QP2!INI-H68VV!<2-.+^_OO'2&-N2AD%C)KY95\^61@VA[CZ.<30DZ!%*VH MDYM.Q"F4H0'++L5<4##'7`KF^50P5XR92V2ZZ4](9)MOOS>!]LM,GN?:1#XU MH!4,A))T39#7OA&77>MH/!,T&?FXR><$.>:"(,=<+#+=]"1?)UX`JM6!8AEYMNBE:415$LUCJC8"Y^KID+@AQS*9C#N6"N M&#//(M,O?T(BVUZS++*0R"+Y$!!B7^[6>DV06^L4(7H(".6[EXQ\W.1S@AQS M09!C+@5S(%^H5N33DT6FJ_Z$1-BXNU5SZXV<*?9#+R<3//"?(RB"#'7')FJ'#B+*G(1V=0U->YFSWY M\=>N+850K:=5#^6ZKCOQO_+4$W5-.0URB1!+0/W4@U8L`RW7A#W`J?=G MZ#BQ6PNJ6B@:NHRH_:RTU%ZT@G@N1BO)"J.-)V/QH%NQ:%QMTTS[M4X^S7_L M#79D>W+_F$#(_R580VL-I1K*-)1KJ-!0J:&*05P+T[Y*+<+$_';RR9M9\"I" MMJ<(Q:8(T'6M<"(6:N6L*%77&DHUE&DHUU"AH5)#%8.X0J;']15ZI_)C2^R. MIJ7Y=0U:4)85"EIKJU1#F89R#14:*C5D[I"Z<=DYVSNA]N+>OCX^U:OZY>4T MV#9?S7U/>)5P>]W!=!DU7MS!%[!VXAOX\69A?A?1W]R%X>(.HNMOX#7!PCR! M]WP317#KM;UB(>-$$`?6K\\GH9NRP@>NT-[U1H&KM;US,O`[$`5^ M0NL9$HRU=ZBS!5S;T/:KZ0+NK6A\/5_`)0J-%_,%7(K0^#I(%N;''_T-_+*S M,#_EZ&_68;0PKQGT-_`.86%>&L`WHTY9N`+\NGFJ_[DY/NT.I\%+_0@I,VY_ M%SS:2\3VCS->`[IOSG#Y%XY[N`P*E[UKN(Z.^_LO[X77]:V-8QE=RP;W*&=_8X&^^O^YY^V-]P_#Q>$1@L8NF%G7\;Q M&CO.4%U06PX+?$4=?'/"?5N.\+$_.\.U1^61+FH;QW?=R&G+NK,90]P_PH%/ MI[I"&:Y>6M2-C*1'33F"_\.EO@Z"K:T>H6O+_OGE^J7"[14H#G53C^^4U+;: M*OYV[G!?'AK0_>:%926XZ0>#OJVK'@_X-"Z`SF&.FIHWSL8!IOWV6(,"$G:K M1Z>=_>3%A;>TG?V6!NCO&MT&Z7]KN.#;+WU]_*WN$$0;\D0R<,#XF9A^.Q(( M%CO&ZH)FX(_>.J)3^=*,?^+;KZ@^7T9(]Q(4$6'Q\3U#0P41!9J%3]VH<`,. MP%^KK4EI0$3*-_J\UWED'6JA,>/)U7KCPUTMO&1&= M=U9&?"4\[[KHL,#2/&7E6.ZW/;Y94/P0NN%:DJWDQ4`B$L1>.:7LOS(&428D M3X1E9Z]L"Y(Q0)F][H/U>NN\0FE4W"8Q;3S5(A46)'F$-M.!7`<*"7!`T20+ M]X\8J_XQ1/;/ M0#*.0,:G0O.#4`U[/AD)H05'Z"!37";'&:/)+E:0@O%25\\)9C-L)M0!-%/6 M8@F'JH0ALA(#R1@2@&>2$FVSYY/1I(03F4HV]Y5\QU?P\4<]BI"H4CBBNAFI M`4^YT7JJK(PA9"A/ZCQ][N3,*%C3L>2Y:XVVX"0^H56RYD&SE=,VDQ[8Y"(_ MU%I5Q2$_I*_V74\KH508L*,/&WGDI3O;CR:5.;=:NI0FV&Q<-3"%H-F8$LA\ ME"KO!Q+8-(4&*PHA\3BT$A*TVDF%@905`5%W:/'F'.))"-Q(3P(W\&>R0,;C MXQ+8,%4D,.@C"]J[4S)02,CE+'!(S@*#>!;\E=X/"D$SDP4R%Q^7P*:H(H%# M4Q96:@6D'C>0L\`A.0L,XEGPO5";G06GF0,,2@(IUK-.?TRHK7J18$AC]/,9(A,0UT>W#1X@Q9M[?%N34XW M6H\3D-KDM%-R*JSD3#*N$+;BG3;'%X:L2WAA%&G=AEST:)U+>XQ=W-B%H$7] M&:6H:0:KPB_D4@;EL-].,+LQ)F$,)R'H#SJ^C.%(,8-',8SR&7P5)U2CQI.N MXG0.SU8Q3%R3)UO',+],O%C%Q1P.-]XG&@#MO0FY"<_P)'X,!W23/PEB..Z: M^%,8/T&@X0MG>@/<:*_E&?U>]N>Z&ZP&G2"X+MT\/;L3LP\CGYX'/,)=E@[2 M"_QV@>`JY)):/&$\B@_D!=.O(?M_`0``__\#`%!+`P04``8`"````"$`>G-# M2D\+``"E,P``&0```'AL+W=O$XQM*L:X@"3G_/O3H]&KEKJ)/[*Y MB9U'/<\,ZFEI-!;7?_RU>VI\WQR.V_WS3=.Y:#<;F^?U_F[[_'#3_,^?WJ=^ MLW$\K9[O5D_[Y\U-\^_-L?G'[;__=?UC?_AZ?-QL3@TR/!]OFH^GT\NPU3JN M'S>[U?%B_[)YIB/W^\-N=:+_'AY:QY?#9G67-]H]M=QV^[*U6VV?F]8P/+S' ML;^_WZXWD_WZVV[S?+*2P^9I=:+Q'Q^W+T?8=NOWZ':KP]=O+Y_6^]T+*;YL MG[:GOW-IL[%;#\.'Y_UA]>6)/O=?3G>UACO_C]+OMNO#_KB_/UV0KF4'JC_S MH#5HD>GV^FY+G\"<]L9ARV;J]SD_0?[>;'\?*[XWCX_Z'?]C> M1=OG#9UMRI/)P)?]_JL)#>\,HL8MU=K+,Y`<&G>;^]6WIU.V_Q%LM@^/)TIW MCSZ1^6##N[\GF^.:SBAI+MR>,:WW3S0`^K>QVYJI06=D]==-LT,=;^].C_3; MY47OJMUQ*+SQ97,\>5NC;#;6WXZG_>Y_-L@I5%;2+23TLY`X%_U>KWO9OWJ_ MA"+SD=#/0M*[N'+:@\X''#2K7E;G2.$.' M\H8);*=;.:5_-J-I*AO+9Z.Y:=+`:+(>J0R_WW;ZE]>M[U0ZZR)FI&.<>L08 M$:9.C'8BP50"3P)?@D""4(*9!',)(@EB"182+"5()$@ER"J@1>DI@9&-J9+/\J@7CUD7(:465)DJHBGB*](H$BH MR$R1N2*1(K$B"T66BB2*I(ID55)+&MT=?T?2C(8NEC0URH1T^E?UE(QLT*M9 M*T/*K"DR5<13Q%M^NOHSV=45K9G;EP=6BA;)?/1E)/F265E$DPL:!# M`ZND3*P-IF403HBGB*](H$BHR,R2:LHLX2%'9:-71AB701CA0I&E(HDBJ2*9 M)6=21D^6.F7TV%UD[,_]2YZQ]Z?/".OILX3/Q5B"B04]-W]8K6W5/3F7'7$OD(&3]Y;?>Z89^[J M_L<;<\0^HM/J']-RY%CDUF^=8N]CC"B[!VCW-HJ&?-.;(HJ?T3V@0=FC#\2N M`(A=(1"[9D#LF@.Q*P)B5PS$K@40NY9`[$J`V)4"L2L#REWU])@G\&IZS-W5 M->7X[ENK>5(3%V>@:EF[CGB&&R.J6M?6U;';KR:+TR*J.\B+N--VNF+R>46$ MRW/&U^J@0!5U*-5M5ZAG6CW7ZDBK8ZEVY1/L0JN76IUH=5I7NP/W2MPOLIJZ MGFXJ])^G&_?E-TK4.,1EW")1HN)R/#9[O-20[@BH[0D03]]I@7KMG^>[\'!E M^/"P.@!B=2C59_*MU'-X6!T!L3J6ZC/Y5NHE/*Q.@%B=UM5G\UU5U_-M'ONK MY?U&:NTN`RN)N,T94M92+AIRE:1'EYG_QR=?E'A#WZ&M7`,2N M$`W9-0-BUQP->5P1$+MB-&37`HA=2S1D5P+$KA0-V94!Y:YZ>LQ.P`?28\)% MY5E4KSQ7['&.S1_,9.45B"?:%%%VN>3TU&JI:,*?UD<3GL$!$(M#H$(\$,.; MX3B+YT`LCH!8'`-AQ&)1L,!Q%B^!6)P`L3@%LF):Y]=75QF.Y^)Z2LT>PP=2 M:K:?P<)RGN0\+BP,@%H=H M:,67EVJQ:X=7N2?/86%Q!,3B6(CEDGV!XSSB)2PL3H!8G*)A,6*Y8,YP_$R5 M4B8^DE(3+JK4(E&EXIR-G2**I^8$B*?F%(@>OLM'']<52P`/47P"?"#6!T"L M#X&*DFJ+B\`,QUD\!V)Q!,3B&.C5<2\0Q?HE$.L3(-:G0!BW6&QF.)Z+ZQ5K MMC&J%?L+2^!B)X0GYPL#@&*L2.V#5;:/%2BQ-86)P"%>*N M.*%935Q/L]G>^&F:W[GT+;9(JGFV2)2V^+QCIXCB.3P!XCD\+1"6ODZ_+9;0 M'AIQ>?A`K`Z`6!U*]>65.',S-&+U'(C5$1"K8Z66&S@+-&+U$HC5"1"K4Z%N M]W6^BQ.KRYI6F?5\O[[TS$A@,^`#\2=!>_J M+$1#="8W1F8(X,[F0-Q9]*[.8C1$9SVQ4E@@@#M;`G%GR;LZ2]$0G8FSF.%X MWE=]ALA]J#>J5>\YT=WOS`U7W-'&B.+)/2G0&WO)B+++1YHAXCQZ".!*\G5G M`:+HB?WGTS%$%#ISQ$2?(8`[F^O.(D2]VEF,*'0F[ET+'.>^EKJO!%&O]I4B M"GUUQ`TN0\"9:XC9Y*C>O]^8(29<7,\MJNP_C4W2Q8,Q$-^&ID"\H^H!<=7X M0%PU`1"[0B!VS8#8-0=B5P3$KAB(70L@=BV!V)4`L2L%8E<&=*9:S=Y.-1=F MR=RA6_$;.2FVA'@FC.L[#0L<9>T2#M8F0*Q-T?#\<#,< MSKWU2['9YJDF]XVDVEVAZ@X&59A):H]GW%BCB493C3R-?(T"C4*-9AK--8HT MBC5::+34*-$HU2BKH7HNS#9*-1?YL^F@8]YU?ZO8B@TBGC@C>D\_SXMY+>+[ M[2>QJ37&8:JL2OWP5J\=F7U3W[[BO-L<'C;CS=/3L;'>?S-OX=/S[NUUB[25PK,TEGRSC#+7VT2_'-W^-E^!4$<&'6'6?Z&@.2] M89;/3M/C3'Q_F)[CD\%P MFM>T&&DP&-*K!F<\@R&]+:!Y,ABF.6^5(OJ2Q,OJ81.O#@_;YV/C:7-/Z6OG M?],_V*]9V/^&ULE%;+;MLP$+P7Z#\(O$?4PX_8L!PX#=(&:(&B MZ.-,2Y1%1!(%DHZ3O^\N*:N2[2;*1;;6PQG.LE#5/R`O7Y&;]\%4[JAO%6687526-@F!&*R9JXAB6:@R'S'.1\CN9 M[BM>&T>B>,D,[%\7HM%'MBH=0U%6Z?-C54K%M M";Z?PPE+C]SVY8R^$JF26N;&!SKJ-GKN>4$7%)C6JTR``TR[IWB>D$VXO`UC M0MPE?(1H0\9AF`Q/5M];T_@N_(R MGK-]:7[(PQ[:? M!Y&9(B%1Y,_#8!'/@67+M;D72$F\=*^-K/XX4-A2.9*H)8'/EB2>^=-Y$(>@ M^08)=1NR_NZ88>N5D@QDLCV$IWR6TCT":] MS"A5!NQO3O@A2KK6\".BZY#;*\WBA07#C7:2+]8XNG\LAV\ ML4?W`X*'4FW$-N[`SF+(:^T$$Q_;__6>PX5#C38RM'-]V4X(9SC>CT4/Q=K0 MQ%Z/_?8-0;_/;*_$!=3OZW;LLA,)9(+0T-#B/X:P\4&ULK)K;;N,V M$(;O"_0=#-VOK8./0I(BUEEH@:+8MM>*+G^E+>6]_+UOKMX==?[E[KYDM[+,MN`AXN[;UU[+JK/YNUNV-Y+MII?2TO M\.10-^>B@S^;YUE[;2HZ&'][K*XM>COOWN/N7#1?7JZ?=O7Y"BZ>JE/5?>^=6I/SSL^>+W53 M/)T@[F_.O-BA[_X/XOY<[9JZK0_=%-S-^$!IS)O99@:>'N[V%43`9)\TY>'> M>G3\W%U8LX>[7J!_JO*U5?X]:8_U:])4^]^K2PEJPSRQ&7BJZR_,--LS!(UG MI'70$0L,'__/2S;'2@*;J9\&+OZ!`.` M_T_.%4L-4*3XUG^^5OON>&]YT/JI;+NX8JZLR>ZE[>KSO_RAPP8S-'9%8_C$ MQLOI8F5[#O3U7B=@V8\`/H63^72]6,R7Z]7[G2R%$_@43IR;!P)+HA\(?`H? MJZDSMY.RT0/FA M,F5':W>L=E^V-3_E1R;?@\.#'RG,B1X_)W,9O@E"#CSX4++#V#^BP0AEC#EQ MEH/GA!/953HT4CTO]669#4;H.5<]:Q*Q4IB>NU*BS_45@O_1LOPP]PV#O-8/':'!@EQF@H;V#&5L1@;?J;ULYC: MQO-<[4A3$$H?3<&19((B"K.)6>M*<>+"3J6,;F,H)8SZ6IJ7)(+(7(D$@8%* M1QM;=Q1S(P\J+,7(J'\2TEM*>LN&WEB1Y4X]8^_+Q?-^)C6]6'6G"?93J[+W MH@N)2,NYC5G2H)62=`)YO+YG!5^$2#W^G(V9?&BE9=;&5)/VF&)#V6.&R.T3 MW9XNC#VJ:XKR@I'LHCA,@*3S+8Y7,/OW_,<7HK"Z8\[R%8@/4\WQJP' M:*4DJD">W,0B1&Q90/(LC'TA1B]R&T@02<I&.,T3<\6)$1!Z8.Y*6K.C\ M6!%Y&:N)*)">HL;!$+"BBVT2:HIRI*6H0#QA1D3DSWF^]'M&0AVG`GEPALH- M86UL?AE:\;[&=%4[TY.3%:I$U\6M)XS#ZUTVD&&.+S"!5TPFJU`>FVZ,6J$0%IAPY"BB**8 MHH2BE**,HEQ#N@RL>KU!!E[L:C)PI):I[+LA6%@*"BF**(HI2BA**XT1R4TX020O`RDBS?W& MV.,S:87YER/JW>O*L/KU!F68N5$<<*1,?>`0%"*2,4<4Q8A4&8BO%*UT&>G,CHT1Y MJ&>_<<,)1$.X+>/\AHB4:RXBKIJW,K(DQN=2Z`21=)PBDHXS1&(ZG.G2N-WD M:$%O#ZY9Y?X@L89J%B/=]AY`-3VQC!$$:"6G/T0DXXT$8C.J)*EQP,?"RM/R MAMQ>T;WL,44D>\QDC^Q&MYFN8&]3_C.*SQS-1W(-4D3;VW_JVP%V2S4*`(&T M^ZMK&P,+T$IF2BB0>G]%!.6DHJ]1X<1H]?9W+;3'%!O*P]W\_P-X*FOH*I.>O4>X$V%!F4RB0)[,I$FAN\XUQ MM3;.R5@8P'K$]9-0SRFZ49>!0S=&/O`YO]N"M)ZQH[!7V"Q:WANO2_DK:?X& M\UPVSV50GD[M9%>_L-?-T.#A;L#\7?AVZ<,7U3!<@S\ZGO\(#>@3N,WZ[*(X M]F0.3_KT,+QMG04\&?,&%8C/Z@OJ+75MGYVM]`E4Y/`"?^P)O-E_[,4G_4/W M(YZV+C@:XQ#B6(2/<_^1%VQF!Q#Y:.`0]UC8XC3T)XPFH?Z@UN3#XK@>@3N#CYR>@3N#_!1(VE"EPIX,G8J*'*AB?] MHIH-@L$O':[%<_E'T3Q7EW9R*@^0FG:_[!O^6PG^1R>^XG^J._BM`QQ!\/8= M?M-2PO>@\"[?FASJNL,_()#9\"N9A_\```#__P,`4$L#!!0`!@`(````(0"6 M?_+:9P(``+X%```9````>&PO=V]R:W-H965TM=@K:%TD,=!PA_';6G;VS*;$-72*F]V^NQ%:=4BQ ME8UT+X&4$B6RIZK5AF\;S/LYO>7BS!T.%_1*"J.M+MT(Z5@,]#+G>W;/D&FY M*"1FX,M.#)0Y7:79>DK9A,[OPWH0&?#6D@)+O&_=-'S^!K&J'W9YB0CZOK'AY!"NPH$@S&H'JG$[0>PO6;:2GHD3LK=/J5[Q,?3"]\_CDC.^S\]UH M.DLF*6J]0<)B("&O1^[X"LH*3MN)^\-$/BUQ/!(#QVY<$YG5&"L5HL M_F$YF2<+=L"*B1-F'3'X[#%ICV`HVBNCVO7*'NR5?3U\*.MH&,J,7Y>9_(^, M!V-/AL'/YCUO5(Z8VP%FVB/^2A`AUR?HP=@#3.M/W6:SGCA*1]`5TC@/0^DP MIG#GL>$X[[$N5)@*O@`36.)T'N_"V.GKW&@!6,D>W-)G_?,28(LBN5O'`9CL^9,_8, MN]MG6:,GKHU038:C(,2(-TSEHBDS_/O7P\T&(V-ID]-:-3S#+]S@V_W'#[NS MTH^FXMPB8&A,ABMKVY00PRHNJ0E4RQOX4B@MJ85771+3:D[S;I&L21R&*R*I M:+!G2/4<#E44@O%[Q4Z2-]:3:%Y3"_F;2K3FE4VR.722ZL=3>\.4;('B*&IA M7SI2C"1+OY:-TO18@^_G:$'9*W?W>MV1+@&F_RP4X M<&5'FA<9/D3IW1:3_:ZKSQ_!SV;TC$RESI^UR+^)AD.Q89OG30K[D+ MP6)RL?JAVX`?&N6\H*?:_E3G+UR4E87=7H(AYRO-7^ZY85!0H`GBI6-BJH8$ MX(JD<"<#"D*?N_M9Y+;*<+P.ENLPB0".CMS8!^$H,6(G8Y7\ZT%13^5)XIX$ M[CU)LII+0GQ"G;][:NE^I]49P9D!2=-2=P*C%(BO&P(G#GMPX`RO,8)<#6S" MTSY9K7?D"2K'>LR=Q\!UP$0#@H#HH`QJ\Y4=V"F[TKI4[GQ@+!-?ETG>(^/` M&8;KD'RRV@R\7MEC%B/,W8_./!4RD<6%VZV4]IN?L2;&6[=MC?I+Y3I=8I?VV_@B/72#E0P?8+"UM.3?J2Y%8U#-"Z`,@S7L MC/:CT;]8U4+F,-Z4A9'6/5;P!^/0OF$`X$(I^_H"PF3X)^[_`0``__\#`%!+ M`P04``8`"````"$`\O7#@H@"``!,!@``&0```'AL+W=OR;DG[_=GOQ MCA+K>%_Q3O=0TB>P]&KS]LWZH,V];0$<08;>EK1U;B@8LZ(%Q6VB!^CQ3:V- MX@Z7IF%V,,"K\9#JV'PV6S'%94\#0V'.X=!U+07<:+%7T+M`8J#C#OW;5@[V MF4V)<^@4-_?[X4)H-2#%3G;2/8VDE"A1W#6]-GS78>['=,'%,_>X>$&OI##: MZMHE2,>"T9>9+]DE0Z;-NI*8P)>=&*A+NDV+ZYRRS7JLSP\)!SMY)K;5AP]& M5I]D#UAL;)-OP$[K>P^]J_P6'F8O3M^.#?AB2`4UWW?NJSY\!-FT#KN]Q$`^ M5U$]W8`56%"D2>9+SR1TAP;PERCI)P,+PA]+.D=A6;FVI-DJ6>:S+$4XV8%U MM])34B+VUFGU,X#2T53@&JW=<,,+0X8JX#!G\C)HT(AJ)1&=7.5_9@K^RKXJUH:M>SVH/X2X28@LSV*,X"!@%A/,,B).'"#D_*`>C+W`>+%^6;Z( MQ$$Z@,Z0QKDX7]J#1^E8Y.,.EFMBYA\I5_\CY<&G4L>=;!S6Z9C@M$TCC/U+ M+Q.T]GH+_;E3B>/.=&:R?!5+&WH6;F^X(@I,`^^AZRP1>N]OYAR'/N[&C\9V M[EW_N;\HMN.\LO@"+_/`&_C,32-[2SJHD7*6Y)C%A,]!6#@]H'.\TMKA-1X? M6_QJ`\[]S`>OM7;/"Q1F\7]@\PL``/__`P!02P,$%``&``@````A`"`$#+.6 M`@``;@8``!D```!X;"]W;W)K&ULC%5;;]L@%'Z? MM/^`>*_Q)6E:*TZ5K.I6:96F:9=G@K&-8HP%I&G__0[0N';;17F)#/[X+N<< MG.7-DVS1(]=&J*[`211CQ#NF2M'5!?[]Z^[B"B-C:5?25G6\P,_J*L'XK6)[R3L;2#1OJ07_IA&].;))=@Z=I'JW[R^8DCU0;$4K M[+,GQ4BR_+[NE*;;%G(_)3/*CMQ^\8Y>"J:5496-@(X$H^\S7Y-K`DRK92D@ M@2L[TKPJ\#K)-PM,5DM?GS^"'\SH&9E&';YJ47X7'8=B0YM<`[9*[1STOG1; M<)B\.WWG&_!#HY)7=-_:G^KPC8NZL=#M.01RN?+R^98;!@4%FBB=.R:F6C`` MOT@*-QE0$/I4X!2$16F;`F>7T7P19PG`T98;>R<<)49L;ZR2?P,H\:8"E[=V M2RU=+;4Z(&@WH$U/W?`D.1`?/06&P>7_3(([1[)V+`5>8`3Z!@K[N,JNDB5Y MA&JP%\PF8.!WP+PB"+@9+(&-L:6/RW-4=F"G[,KEK&S"QE@F'8Q,9+*IC$N> M04]/R[E#@!N%R))XX`\.`F8VPLP'Q,0!0,X/ZL#0)(@WU"^[>HT6I`/H#&D8 MF+&T;_L,BG8ZO3OE/0S5?MD9EQO&\>.XEU/-TU(./)4*.S,_S>-Q@:E[&R6= MSZ,%6#LMX0Y.)5YVIFFR-VG"_0Z72')=\R^\;0UB:N_N;@K3/^P.GY5UZFR_ MW9_E:S^X9'@!U[VG-7^@NA:=02VO@#+V673X8(2%53TXATNO+%QT_]C`=YW# M!8@C"%XI98\+$";#/\7J'P```/__`P!02P,$%``&``@````A`':L2&ULE%?;CJ,X$'T?:?\! M\3X!`X$$A8S2V^J=D6:EU6HOSS0X"6K`")-.]]]/E0UN;)(.>8F22G&J3ET. M]N;;6U5:K[3E!:L3FRQ'6F5\@5K:`W_[%E;I1W\;`\.;UJ:YN*A MJG0\UPV=*BUJ6R+$[1P,MM\7&7UDV:FB=2=!6EJF'>3/CT7#![0JFP-7I>W+ MJ?F:L:H!B.>B++IW`6I;51;_.-2L39]+X/U&@C0;L,6/"7Q59"WC;-\M`,Z1 MB4XYKYVU`TC;35X``RR[U=)]8N](_."M;&>[$07ZKZ!G/OIN\2,[_]$6^<^B MIE!MZ!-VX)FQ%W3]D:,)'G8F3S^)#OS56CG=IZ>R^YN=O]/B<.R@W4M@A,3B M_/V1\@PJ"C`+;XE(&2LA`?BTJ@)'`RJ2OB6V!X&+O#LFMA\NEI'K$W"WGBGO MG@J$M*WLQ#M6_2^=B$A*8HG4'M,NW6Y:=K:@W^#-FQ2GA\0`/.0D$526UY*$ M[!!DARB)'=D6Q.=0V=>M'T4;YQ6JD?4^#]('/I4/41X.9*-2@C3&*5TNSQ`9 MG3$RE@M3>9"&<1COCIY^'P(?`;DPA]A2\SD#[!R&>I/#2BX#*? M*#I#DX">JI\?K12P#"V=9H2&@9D?&IU%:%7DW@+E4LF0\`K+\)Y0Z*R'DI9` M#/%X2F#8Q@S$X(:P#[&1(&*K*:BU#+1ZMR^?#@LZ3EJT5L&R9 M=)K1LO4]H=%99RDMTSH2:.)\2L);!QY,^C!\;+]6/X(J,+N`PMN(A@")?8&' M(1LX$$NRB&X.!*Z44:O!I._YQ[+IE'#?YU.2ZJ#M,0G-H2"S-83@RL^/+@4" MHJM5%@!08[U]'PGI7''QYT?K96(8>2N]1">!O1 M>@690!<^KYQX4(\RF'1.5U[8'J[^[.$3WD8T!+BD'=X%[5@# MS1M\IL(A@""HSN?C@*#-G7>7<`AO@\^@$K#,.K(A"M@B$D!2-PA-U<'K33JA MX/(BX3'TC@9-U4$`B/)-&%U0!\\-9JB#-U6'P:23NG)\\>Y2!^%M=$F=+R:D M+JA#%.'A_U:C>BD8"2M<7,1;3.=DGF+DW41>`"K:'NCOM"RYE;$3WCL".+DK MJ[H3[404TQ[$.W'H-NVK>"??+N8?Q(]W\G;EJ+_@=M.D!_IGVAZ*FELEW4,6 MKFAJ*^]'\D?'&J@IW'%8!_<:\?4(]U@*YWT7M73/6#?\P"*KF_'V%P```/__ M`P!02P,$%``&``@````A`$`QMOPQ`0``0`(``!$`"`%D;V-0$YAW*V,W7V"3[HQE:(%@1E8&6CM-U4Z'DYSZ]1%J*P2M2-A0KM(:`9/S\K MI6.R\?#H&P<^:@A9(MG`I*O0-D;',`YR"T:$(C5L"M>--R*FH]]@)^2[V`"> M$'*)#42A1!2X`^9N)*(!J>2(=!^^[@%*8JC!@(T!TX+B[VX$;\*?%_KDI&ET MW+LTTZ![RE;R$([M7=!CL6W;HIWV&LF?XI?%PU,_:JYMMRL)B'?[J46(B[3* MM09UN^>[-U]G(6Q+_#LKE>SMF/0@(J@LO<<.=L=D-;V[7\X1GQ`ZS2G-R=62 M7C!"&+UY+?&Q-=SG(]`,`O\F'@&\]_[YY_P+``#__P,`4$L#!!0`!@`(```` M(0#7'IX'*P,``-L+```0``@!9&]C4')O<',O87!P+GAM;""B!`$HH``!```` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M`````````````````````````````````````)Q6;6_:,!#^/FG_`>5[&]JR M=:I"*OJV5MI:M-#NHV6<`ZPZ=F8[#/;K=TF`0GN)!-\<^UZ>N^?NX')\?=H`-:F%3J:3]X'MT=?0LZSG.=/+Q-B,>_RTT]!,)E+`C1%%!MJ'I]WNUQ`6 M'G0*Z5&^,1C4%B_F_E"CJ1$E/O:ZDX!ZCC']*88TS$]^Y70A0 M4;C]&"&Z!$1AI5_&W2C<_HP2P15##+L:1]`KLKW*.^G8TX0-+3ALFZJ(2Y3/ M,'5Z*L<*V,"Y=]VU*;@?:+I,X+6%5-(Y6^5@Q!<-T23%V,&?`@-@M_/&,'Z! M*"56[&!^D&"C32&P2)O8:B68+M.$9I@-L?^$)!/7%2,C::JKV@VM0E57&ZSV;-%SH+U3&W0:B'SDUG*Z4INXK]V3X;>KT-R3 M1":X!J0%-AOIIIU+VDTCF=6\(-VTJQSBAN;FBBR:&_!<*KKX:8V!4J;<4NA@ M2"?K/.^A@G.&W>%:1JJTE_/9`3J]`W2^D#J[PYFUY7=[2+<*?AC6E/3.%O5N M;T)0K^XY'YD;W"_6B^'N953]*U-Z$5I5&KF?X@X)T+?/QH5QC M7^I=/3[I'7?/NKBA;MU%8;GUUEMY_!\``/__`P!02P$"+0`4``8`"````"$` MFSUE`0<"```F'0``$P``````````````````````6T-O;G1E;G1?5'EP97-= M+GAM;%!+`0(M`!0`!@`(````(0"U53`C]0```$P"```+```````````````` M`$`$``!?&PO=V]R:W-H965T&UL4$L!`BT` M%``&``@````A`!?'-NR"!```NQ,``!D`````````````````#!8``'AL+W=O M&PO=V]R:W-H965T&UL4$L!`BT`%``&``@````A`$N` M;:;/!```:14``!D`````````````````@24``'AL+W=O&PO=V]R:W-H965T&UL4$L!`BT`%``&``@````A`+*^^G3O!0``KA<``!D` M````````````````PS```'AL+W=O&PO M=V]R:W-H965T&UL4$L!`BT`%``&``@````A``T6-R"V`P``3PT``!D````````````````` M@#T``'AL+W=O&PO=V]R:W-H965T&UL4$L!`BT`%``& M``@````A`*YFT=B#`@``E08``!D`````````````````2D<``'AL+W=O6``!X;"]W;W)K&PO=V]R:W-H965T M&UL4$L!`BT`%``&``@````A`/MBI6V4!@``IQL``!,````` M````````````T)X``'AL+W1H96UE+W1H96UE,2YX;6Q02P$"+0`4``8`"``` M`"$`>7O&.:X"``!_!P``&0````````````````"5I0``>&PO=V]R:W-H965T M&UL4$L!`BT` M%``&``@````A`$Z]\85^!```^!(``!D`````````````````$*P``'AL+W=O M&PO=V]R:W-H965T&UL4$L!`BT`%``&``@````A``HR MN3'2`P``.PX``!@`````````````````;+H``'AL+W=O&UL4$L!`BT`%``&``@` M```A`!R78-NR#P``M%0``!D`````````````````3<$``'AL+W=O(``'AL+W=O&PO=V]R:W-H965T&UL4$L!`BT`%``&``@````A`'`(:J_\`P``7@\``!@````````` M````````,Q`!`'AL+W=O&PO=V]R:W-H965T&UL4$L!`BT` M%``&``@````A`+,E-GM^!0``GA@``!@`````````````````/!X!`'AL+W=O M&PO=V]R:W-H965T&UL4$L!`BT`%``&``@````A`'%PZ7[2`@``+`@``!D````````````` M````)D@!`'AL+W=O&PO=V]R:W-H965T M&UL4$L!`BT` M%``&``@````A`'IS0TI/"P``I3,``!D`````````````````&EL!`'AL+W=O M&PO=V]R:W-H965T:9P@``&HC```9`````````````````-]I M`0!X;"]W;W)K&UL4$L!`BT`%``&``@````A`)9_ M\MIG`@``O@4``!D`````````````````?7(!`'AL+W=O&PO=V]R:W-H965T&UL4$L!`BT`%``&``@````A`"`$#+.6`@``;@8``!D` M````````````````O'H!`'AL+W=O#P``&0````````````````")?0$`>&PO M=V]R:W-H965T&UL4$L%!@`````X`#@`.@\``**(`0`````` ` end XML 13 R4.htm IDEA: XBRL DOCUMENT v2.4.0.8
Condensed Consolidated Statements Of Operations (USD $)
In Thousands, except Per Share data, unless otherwise specified
3 Months Ended 9 Months Ended
Sep. 30, 2013
Sep. 30, 2012
Sep. 30, 2013
Sep. 30, 2012
Revenues        
Services $ 86,568 $ 75,948 $ 240,549 $ 214,793
Software and hardware 5,620 7,450 23,169 17,122
Reimbursable expenses 4,570 4,076 12,142 12,053
Total revenues 96,758 87,474 275,860 243,968
Cost of revenues (exclusive of depreciation and amortization, shown separately below)        
Project personnel costs 52,154 47,843 149,998 136,742
Software and hardware costs 4,919 6,301 20,471 14,554
Reimbursable expenses 4,570 4,076 12,142 12,053
Other project related expenses 1,252 1,027 3,274 2,988
Total cost of revenues 62,895 59,247 185,885 166,337
Gross margin 33,863 28,227 89,975 77,631
Selling, general and administrative 20,532 17,714 57,254 49,065
Depreciation 932 612 2,334 1,590
Amortization 1,955 2,258 5,750 5,664
Acquisition costs 29 9 1,443 1,831
Adjustment to fair value of contingent consideration for purchase of business 69 97 102 435
Income from operations 10,346 7,537 23,092 19,046
Net interest expense (96) (93) (154) (131)
Net other income 7 5 (30) 49
Income before income taxes 10,257 7,449 22,908 18,964
Provision for income taxes 3,023 2,307 6,989 7,233
Net income $ 7,234 $ 5,142 $ 15,919 $ 11,731
Basic net income per share (in dollars per share) $ 0.24 $ 0.17 $ 0.53 $ 0.40
Diluted net income per share (in dollars per share) $ 0.23 $ 0.16 $ 0.50 $ 0.38
Shares used in computing basic net income per share (in shares) 30,141 30,021 30,287 29,273
Shares used in computing diluted net income per share (in shares) 31,808 31,674 31,692 30,844

XML 14 R10.htm IDEA: XBRL DOCUMENT v2.4.0.8
Stock-Based Compensation
9 Months Ended
Sep. 30, 2013
Stock-Based Compensation [Abstract]  
Stock-Based Compensation
3. Stock-Based Compensation

Stock-based compensation is accounted for in accordance with ASC Topic 718, Compensation – Stock Compensation ("ASC Topic 718"). Under this method, the Company recognizes share-based compensation ratably using the straight-line attribution method over the requisite service period. In addition, pursuant to ASC Topic 718, the Company is required to estimate the amount of expected forfeitures when calculating share-based compensation, instead of accounting for forfeitures as they occur

Stock Award Plans

The Company made various award grants under the 2009 Long-Term Incentive Plan prior to May 2012.  In May 2012, the Company's stockholders approved the 2012 Long-Term Incentive Plan (the "Incentive Plan"), which had been previously approved by the Company's Board of Directors.  The Incentive Plan allows for the granting of various types of stock awards, not to exceed a total of 2.5 million shares, to eligible individuals.  The Compensation Committee of the Board of Directors administers the Incentive Plan and determines the terms of all stock awards made under the Incentive Plan.

Stock-based compensation cost recognized for the three and nine months ended September 30, 2013 was approximately $2.8 million and $8.2 million, respectively, which included $0.4 and $1.2 million, respectively, of expense for retirement savings plan contributions.  The associated current and future income tax benefits recognized were $1.0 million and $2.7 million for the three and nine months ended September 30, 2013, respectively.  Stock-based compensation cost recognized for the three and nine months ended September 30, 2012 was approximately $2.5 million and $7.0 million, respectively, which included $0.4 and $1.1 million, respectively, of expense for retirement savings plan contributions.  The associated current and future income tax benefits recognized were $0.8 million and $2.3 million for the three and nine months ended September 30, 2012, respectively. As of September 30, 2013, there was $12.9 million of total unrecognized compensation cost related to non-vested share-based awards. This cost is expected to be recognized over a weighted-average period of two years.

Stock option activity for the nine months ended September 30, 2013 was as follows (shares in thousands):

 
 
Shares
  
Weighted-Average Exercise Price
 
Options outstanding at December 31, 2012
  
303
  
$
5.08
 
Options exercised
  
(36
)
  
2.34
 
Options canceled
  
(10
)
  
0.63
 
Options outstanding at September 30, 2013
  
257
   
5.63
 
Options vested at September 30, 2013
  
257
  
$
5.63
 

Restricted stock activity for the nine months ended September 30, 2013 was as follows (shares in thousands):

 
 
Shares
  
Weighted-
Average
Grant Date
Fair
Value
 
Restricted stock awards outstanding at December 31, 2012
  
1,939
  
$
9.93
 
Awards granted
  
371
   
11.64
 
Awards vested
  
(437
)
  
9.72
 
Awards forfeited
  
(93
)
  
10.07
 
Restricted stock awards outstanding at September 30, 2013
  
1,780
  
$
10.31
 

XML 15 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 16 R24.htm IDEA: XBRL DOCUMENT v2.4.0.8
Net Income Per Share (Tables)
9 Months Ended
Sep. 30, 2013
Net Income Per Share [Abstract]  
Schedule Of Basic And Diluted Net Income Per Share
The following table presents the calculation of basic and diluted net income per share (in thousands, except per share information):

 
 
Three Months Ended
  
Nine Months Ended
 
 
 
September 30,
  
September 30,
 
 
 
2013
  
2012
  
2013
  
2012
 
Net income
 
$
7,234
  
$
5,142
  
$
15,919
  
$
11,731
 
Basic:
                
Weighted-average shares of common stock outstanding
  
30,141
   
30,021
   
30,287
   
29,273
 
Shares used in computing basic net income per share
  
30,141
   
30,021
   
30,287
   
29,273
 
Effect of dilutive securities:
                
Stock options
  
154
   
190
   
156
   
201
 
Restricted stock subject to vesting
  
773
   
662
   
634
   
619
 
Contingently issuable shares
  
-
   
104
   
-
   
107
 
Shares issuable for acquisition consideration (1)
  
740
   
697
   
615
   
644
 
Shares used in computing diluted net income per share
  
31,808
   
31,674
   
31,692
   
30,844
 
 
                
Basic net income per share
 
$
0.24
  
$
0.17
  
$
0.53
  
$
0.40
 
Diluted net income per share
 
$
0.23
  
$
0.16
  
$
0.50
  
$
0.38
 
 
                
Anti-dilutive options and restricted stock not included in the calculation of diluted net income per share
  
-
   
14
   
1
   
14
 

(1)For the three and nine months ended September 30, 2013, this represents the shares held in escrow pursuant to: (i) the Agreement and Plan of Merger with Northridge Systems, Inc. ("Northridge"); (ii) the Asset Purchase Agreement with Nascent Systems, LP ("Nascent"); (iii) the Agreement and Plan of Merger with TriTek Solutions, Inc. ("TriTek"); and (iv) the Asset Purchase Agreement with Clear Task, Inc. ("Clear Task") as part of the consideration.  For the three and nine months ended September 30, 2012, this represents the shares held in escrow pursuant to: (i) the Agreement and Plan of Merger with speakTECH; (ii) the Asset Purchase Agreement with PointBridge Solutions, LLC ("PointBridge"); (iii) the Asset Purchase Agreement with Nascent; and (iv) the Agreement and Plan of Merger with Northridge as part of the consideration. These shares were not included in the calculation of basic net income per share due to the uncertainty of their ultimate status.

XML 17 R18.htm IDEA: XBRL DOCUMENT v2.4.0.8
Subsequent Events
9 Months Ended
Sep. 30, 2013
Subsequent Events [Abstract]  
Subsequent Events
11.  Subsequent Events
 
                On October 11, 2013, the Company acquired CoreMatrix, pursuant to the terms of an Asset Purchase Agreement, for approximately $31.5 million, of which approximately $18.5 million was cash paid at closing, $3.0 million was Company common stock placed in a one-year escrow at closing, and $10.0 million represents the initial fair value estimate of additional earnings-based contingent consideration, which may be realized by CoreMatrix at 12 and 24 months after the closing date of the acquisition.  If the contingency is achieved, 70% of the earnings-based contingent consideration will be paid in cash and 30% will be issued in stock to CoreMatrix.  CoreMatrix was a salesforce.com cloud computing services and solutions firm. The acquisition of CoreMatrix provides the Company with the comprehensive capacity to sell and deliver Salesforce solutions across North America.

Goodwill and intangible assets are expected to be recorded on the Statement of Consolidated Balance Sheets from the acquisition of CoreMatrix. As of November 7, 2013, the initial accounting for the business combination has not been completed, including the measurement of certain intangible assets and goodwill.  Acquisition costs for the three and nine months ended September 30, 2013 were immaterial.

XML 18 R38.htm IDEA: XBRL DOCUMENT v2.4.0.8
Business Combinations (Details) (USD $)
In Millions, unless otherwise specified
9 Months Ended
Sep. 30, 2013
PointBridge [Member]
 
Business Acquisition [Line Items]  
Date of acquisition Feb. 08, 2012
Cash paid for acquisition $ 14.4
Common stock issued 6.1
Transaction costs 0.7
PointBridge [Member] | Minimum [Member]
 
Business Acquisition [Line Items]  
Intangible assets estimated useful life 11 months
PointBridge [Member] | Maximum [Member]
 
Business Acquisition [Line Items]  
Intangible assets estimated useful life 5 years
Nascent [Member]
 
Business Acquisition [Line Items]  
Date of acquisition Jun. 01, 2012
Cash paid for acquisition 11.6
Common stock issued 5.2
Transaction costs 0.6
Nascent [Member] | Minimum [Member]
 
Business Acquisition [Line Items]  
Intangible assets estimated useful life 7 months
Nascent [Member] | Maximum [Member]
 
Business Acquisition [Line Items]  
Intangible assets estimated useful life 5 years
Northridge [Member]
 
Business Acquisition [Line Items]  
Date of acquisition Jul. 01, 2012
Cash paid for acquisition 10.7
Common stock issued 3.2
Transaction costs 0.6
Northridge [Member] | Minimum [Member]
 
Business Acquisition [Line Items]  
Intangible assets estimated useful life 9 months
Northridge [Member] | Maximum [Member]
 
Business Acquisition [Line Items]  
Intangible assets estimated useful life 5 years
TriTek [Member]
 
Business Acquisition [Line Items]  
Date of acquisition May 01, 2013
Cash paid for acquisition 17.0
Common stock issued 4.1
Transaction costs 0.8
TriTek [Member] | Minimum [Member]
 
Business Acquisition [Line Items]  
Intangible assets estimated useful life 8 months
TriTek [Member] | Maximum [Member]
 
Business Acquisition [Line Items]  
Intangible assets estimated useful life 8 years
ClearTask [Member]
 
Business Acquisition [Line Items]  
Date of acquisition May 17, 2013
Cash paid for acquisition 6.0
Common stock issued 1.3
Fair value estimate of additional earnings-based contingent consideration 1.4
Transaction costs $ 0.6
ClearTask [Member] | Minimum [Member]
 
Business Acquisition [Line Items]  
Intangible assets estimated useful life 5 months
ClearTask [Member] | Maximum [Member]
 
Business Acquisition [Line Items]  
Intangible assets estimated useful life 5 years
XML 19 R27.htm IDEA: XBRL DOCUMENT v2.4.0.8
Business Combinations (Tables)
9 Months Ended
Sep. 30, 2013
Legal Entities [Line Items]  
Supplementary Pro Forma Information For Business Combinations
The amounts of revenue and net income of TriTek and Clear Task included in the Company's Condensed Consolidated Statements of Operations from the acquisition date to September 30, 2013 are as follows (in thousands):

 
Acquisition Date to
September 30, 2013
 
 
 
Revenues
 
$
12,198
 
Net income
 
$
1,675
 

These unaudited pro-forma results are presented in compliance with the adoption of Accounting Standards Update ("ASU") 2010-29, Business Combinations (Topic 805): Disclosure of Supplementary Pro Forma Information for Business Combinations, and are not necessarily indicative of the actual consolidated results of operations had the acquisitions actually occurred on January 1, 2012 or January 1, 2011 or of future results of operations of the consolidated entities (in thousands):

 
 
Nine Months Ended
 
 
 
September 30,
 
 
 
2013
  
2012
 
Revenues
 
$
287,806
  
$
278,658
 
Net income
 
$
18,079
  
$
13,451
 
Basic net income per share
 
$
0.59
  
$
0.45
 
Diluted net income per share
 
$
0.57
  
$
0.43
 
Shares used in computing basic net income per share
  
30,649
   
30,222
 
Shares used in computing diluted net income per share
  
31,692
   
31,476
 

PointBridge [Member]
 
Legal Entities [Line Items]  
Allocation Of The Total Purchase Price Consideration
The Company allocated the total purchase price consideration between tangible assets, identified intangible assets, liabilities, and goodwill as follows (in millions):

Acquired tangible assets
 
$
5.0
 
Acquired intangible assets
  
6.2
 
Liabilities assumed
  
(1.1
)
Goodwill
  
10.4
 
Total purchase price
 
$
20.5
 

Nascent [Member]
 
Legal Entities [Line Items]  
Allocation Of The Total Purchase Price Consideration
The Company allocated the total purchase price consideration between tangible assets, identified intangible assets, liabilities, and goodwill as follows (in millions):

Acquired tangible assets
 
$
3.8
 
Acquired intangible assets
  
4.4
 
Liabilities assumed
  
(1.1
)
Goodwill
  
9.7
 
Total purchase price
 
$
16.8
 

Northridge [Member]
 
Legal Entities [Line Items]  
Allocation Of The Total Purchase Price Consideration
The Company allocated the total purchase price consideration between tangible assets, identified intangible assets, liabilities, and goodwill as follows (in millions):

Acquired tangible assets
 
$
3.1
 
Acquired intangible assets
  
4.1
 
Liabilities assumed
  
(2.9
)
Goodwill
  
9.6
 
Total purchase price
 
$
13.9
 

TriTek [Member]
 
Legal Entities [Line Items]  
Allocation Of The Total Purchase Price Consideration
The Company has estimated the allocation of the total purchase price consideration between tangible assets, identified intangible assets, liabilities, and goodwill as follows (in millions):

Acquired tangible assets
 
$
12.3
 
Acquired intangible assets
  
6.2
 
Liabilities assumed
  
(5.6
)
Goodwill
  
8.2
 
Total purchase price
 
$
21.1
 

ClearTask [Member]
 
Legal Entities [Line Items]  
Allocation Of The Total Purchase Price Consideration
The Company has estimated the allocation of the total purchase price consideration between tangible assets, identified intangible assets, liabilities, and goodwill as follows (in millions):

Acquired tangible assets
 
$
2.2
 
Acquired intangible assets
  
1.7
 
Liabilities assumed
  
(0.7
)
Goodwill
  
5.5
 
Total purchase price
 
$
8.7
 

XML 20 R26.htm IDEA: XBRL DOCUMENT v2.4.0.8
Balance Sheet Components (Tables)
9 Months Ended
Sep. 30, 2013
Balance Sheet Components [Abstract]  
Components of Accounts Receivable
 
September 30,
December 31,
 
2013
2012
 
(in thousands)

Accounts receivable:
 
  
 
Accounts receivable
 
$
52,120
  
$
49,661
 
Unbilled revenues
  
32,410
   
20,725
 
Allowance for doubtful accounts
  
(1,095
)
  
(724
)
Total
 
$
83,435
  
$
69,662
 

Components of Property And Equipment
 Property and equipment:
 
  
 
Computer hardware (useful life of 3 years)
 
$
8,626
  
$
6,906
 
Furniture and fixtures (useful life of 5 years)
  
2,158
   
2,046
 
Leasehold improvements (useful life of 5 years)
  
1,986
   
1,775
 
Software (useful life of 1 to 7 years)
  
6,018
   
2,006
 
Less: Accumulated depreciation
  
(10,537
)
  
(8,335
)
Total
 
$
8,251
  
$
4,398
 

Components of Other Current Liabilities
Other current liabilities:
 
  
 
Accrued variable compensation
 
$
9,936
  
$
9,846
 
Deferred revenue
  
2,764
   
2,974
 
Payroll related costs
  
3,080
   
1,193
 
Accrued subcontractor fees
  
2,344
   
2,294
 
Accrued medical claims expense
  
1,262
   
1,145
 
Acquired liabilities
  
746
   
64
 
Other current liabilities
  
4,562
   
3,089
 
Estimated fair value of contingent consideration liability(1)
  
1,534
   
-
 
Total
 
$
26,228
  
$
20,605
 

(1) Represents the fair value estimate of additional earnings-based contingent consideration that may be realized by Clear Task's interest holders 12 months after the Clear Task acquisition.


XML 21 R46.htm IDEA: XBRL DOCUMENT v2.4.0.8
Income Taxes (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended 9 Months Ended
Sep. 30, 2013
Sep. 30, 2012
Sep. 30, 2013
Sep. 30, 2012
Income Taxes [Abstract]        
Unrecognized tax benefits $ 0.5   $ 0.5  
Effective tax rate (in hundredths) 29.50% 31.00% 30.50% 38.10%
Federal statutory rate (in hundredths) 35.00%      
Percentage of non-deductible meals and entertainment expenses (in hundredths) 50.00%      
Net current deferred tax asset 0.6   0.6  
Net non-current deferred tax asset $ 2.0   $ 2.0  
XML 22 R34.htm IDEA: XBRL DOCUMENT v2.4.0.8
Commitments And Contingencies (Schedule Of Operaing Lease Agreement) (Details) (USD $)
In Thousands, unless otherwise specified
Sep. 30, 2013
Commitments And Contingencies [Abstract]  
2013 remaining $ 1,086
2014 3,990
2015 3,066
2016 2,734
2017 2,149
Thereafter 1,639
Total minimum lease payments $ 14,664
XML 23 R40.htm IDEA: XBRL DOCUMENT v2.4.0.8
Business Combinations, - Schedule of Revenue and Income from Acquisition Date (Details) (USD $)
In Thousands, unless otherwise specified
9 Months Ended
Sep. 30, 2013
Business Combinations [Abstract]  
Revenues $ 12,198
Net income $ 1,675
XML 24 R31.htm IDEA: XBRL DOCUMENT v2.4.0.8
Stock-Based Compensation (Summary Of Stock Option Activity) (Details) (USD $)
In Thousands, except Per Share data, unless otherwise specified
9 Months Ended
Sep. 30, 2013
Stock-Based Compensation [Abstract]  
Options outstanding at December 31, 2012 (in shares) 303
Options exercised (in shares) (36)
Options canceled (in shares) (10)
Options outstanding at September 30, 2013 257
Options vested at September 30, 2013 257
Options outstanding at December 31, 2012, Weighted-Average Exercise Price (in dollars per share) $ 5.08
Options exercised, Weighted-Average Exercise Price (in dollars per share) $ 2.34
Options canceled, Weighted-Average Exercise Price (in dollars per share) $ 0.63
Options outstanding at September 30, 2013, Weighted-Average Exercise Price $ 5.63
Options vested at September 30, 2013, Weighted-Average Exercise Price $ 5.63
XML 25 R43.htm IDEA: XBRL DOCUMENT v2.4.0.8
Goodwill And Intangible Assets (Summary Of Intangible Assets) (Details) (USD $)
In Thousands, unless otherwise specified
Sep. 30, 2013
Dec. 31, 2012
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amounts $ 32,458 $ 26,051
Accumulated Amortization (11,132) (8,701)
Net Carrying Amounts 21,326 17,350
Customer Relationships [Member]
   
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amounts 26,913 22,682
Accumulated Amortization (9,235) (7,299)
Net Carrying Amounts 17,678 15,383
Non-Compete Agreements [Member]
   
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amounts 1,400 1,156
Accumulated Amortization (635) (425)
Net Carrying Amounts 765 731
Customer Backlog [Member]
   
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amounts 685 306
Accumulated Amortization (497) (184)
Net Carrying Amounts 188 122
Trade Name [Member]
   
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amounts 114 265
Accumulated Amortization (46) (204)
Net Carrying Amounts 68 61
Internally Developed Software [Member]
   
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amounts 3,346 1,642
Accumulated Amortization (719) (589)
Net Carrying Amounts $ 2,627 $ 1,053
XML 26 R25.htm IDEA: XBRL DOCUMENT v2.4.0.8
Commitments And Contingencies (Tables)
9 Months Ended
Sep. 30, 2013
Commitments And Contingencies [Abstract]  
Schedule Of Operating Lease Agreement
The Company leases office space and certain equipment under various operating lease agreements. The Company has the option to extend the term of certain lease agreements. Future minimum commitments under these lease agreements as of September 30, 2013 are as follows (in thousands):

 
 
Operating
Leases
 
2013 remaining
 
$
1,086
 
2014
  
3,990
 
2015
  
3,066
 
2016
  
2,734
 
2017
  
2,149
 
Thereafter
  
1,639
 
Total minimum lease payments
 
$
14,664
 

XML 27 R6.htm IDEA: XBRL DOCUMENT v2.4.0.8
Condensed Consolidated Statement Of Stockholders' Equity (USD $)
In Thousands, except Share data
Common Stock [Member]
Additional Paid-in Capital [Member]
Accumulated Other Comprehensive Loss [Member]
Treasury Stock [Member]
Retained Earnings (Deficit) [Member]
Total
Balance at December 31, 2012 at Dec. 31, 2012 $ 39 $ 276,201 $ (306) $ (62,970) $ 21,449 $ 234,413
Balance at December 31, 2012 (in shares) at Dec. 31, 2012 30,825,000         30,825,123
Proceeds from the exercise of stock options and sales of stock through the Employee Stock Purchase Plan   180       180
Proceeds from the exercise of stock options and sales of stock through the Employee Stock Purchase Plan, shares 43,000          
Net tax benefit from stock option exercises and restricted stock vesting   1,666       1,666
Stock compensation related to restricted stock vesting and retirement savings plan contributions   8,158       8,158
Stock compensation related to restricted stock vesting and retirement savings plan contributions (in shares) 535,000          
Purchases of treasury stock and buyback of shares for taxes 0     (15,082)   (15,082)
Purchases of treasury stock and buyback of shares for taxes (in shares) (1,161,000)          
Issuance of stock for acquisitions 1 5,369       5,370
Issuance of stock for acquisitions, shares 628,000          
Net income         15,919 15,919
Foreign currency translation adjustment     (33)     (33)
Balance at September 30, 2013 at Sep. 30, 2013 $ 40 $ 291,574 $ (339) $ (78,052) $ 37,368 $ 250,591
Balance at September 30, 2013, shares at Sep. 30, 2013 30,870,000         30,870,552
XML 28 R8.htm IDEA: XBRL DOCUMENT v2.4.0.8
Basis Of Presentation
9 Months Ended
Sep. 30, 2013
Basis Of Presentation [Abstract]  
Basis Of Presentation
1. Basis of Presentation

The accompanying interim unaudited condensed consolidated financial statements of Perficient, Inc. (the "Company") have been prepared in accordance with accounting principles generally accepted in the United States and are presented in accordance with the rules and regulations of the Securities and Exchange Commission (the "SEC") applicable to interim financial information. Accordingly, certain footnote disclosures have been condensed or omitted. In the opinion of management, the interim unaudited condensed consolidated financial statements reflect all adjustments (consisting of only normal recurring adjustments) necessary for a fair presentation of the Company's financial position, results of operations and cash flows for the periods presented. These financial statements should be read in conjunction with the Company's consolidated financial statements and notes thereto filed with the SEC in the Company's Annual Report on Form 10-K for the year ended December 31, 2012. Operating results for the three and nine months ended September 30, 2013 may not be indicative of the results for the full fiscal year ending December 31, 2013.

XML 29 R11.htm IDEA: XBRL DOCUMENT v2.4.0.8
Net Income Per Share
9 Months Ended
Sep. 30, 2013
Net Income Per Share [Abstract]  
Net Income Per Share
4. Net Income per Share
 
The following table presents the calculation of basic and diluted net income per share (in thousands, except per share information):

 
 
Three Months Ended
  
Nine Months Ended
 
 
 
September 30,
  
September 30,
 
 
 
2013
  
2012
  
2013
  
2012
 
Net income
 
$
7,234
  
$
5,142
  
$
15,919
  
$
11,731
 
Basic:
                
Weighted-average shares of common stock outstanding
  
30,141
   
30,021
   
30,287
   
29,273
 
Shares used in computing basic net income per share
  
30,141
   
30,021
   
30,287
   
29,273
 
Effect of dilutive securities:
                
Stock options
  
154
   
190
   
156
   
201
 
Restricted stock subject to vesting
  
773
   
662
   
634
   
619
 
Contingently issuable shares
  
-
   
104
   
-
   
107
 
Shares issuable for acquisition consideration (1)
  
740
   
697
   
615
   
644
 
Shares used in computing diluted net income per share
  
31,808
   
31,674
   
31,692
   
30,844
 
 
                
Basic net income per share
 
$
0.24
  
$
0.17
  
$
0.53
  
$
0.40
 
Diluted net income per share
 
$
0.23
  
$
0.16
  
$
0.50
  
$
0.38
 
 
                
Anti-dilutive options and restricted stock not included in the calculation of diluted net income per share
  
-
   
14
   
1
   
14
 

(1)For the three and nine months ended September 30, 2013, this represents the shares held in escrow pursuant to: (i) the Agreement and Plan of Merger with Northridge Systems, Inc. ("Northridge"); (ii) the Asset Purchase Agreement with Nascent Systems, LP ("Nascent"); (iii) the Agreement and Plan of Merger with TriTek Solutions, Inc. ("TriTek"); and (iv) the Asset Purchase Agreement with Clear Task, Inc. ("Clear Task") as part of the consideration.  For the three and nine months ended September 30, 2012, this represents the shares held in escrow pursuant to: (i) the Agreement and Plan of Merger with speakTECH; (ii) the Asset Purchase Agreement with PointBridge Solutions, LLC ("PointBridge"); (iii) the Asset Purchase Agreement with Nascent; and (iv) the Agreement and Plan of Merger with Northridge as part of the consideration. These shares were not included in the calculation of basic net income per share due to the uncertainty of their ultimate status.

XML 30 R9.htm IDEA: XBRL DOCUMENT v2.4.0.8
Summary Of Significant Accounting Policies
9 Months Ended
Sep. 30, 2013
Summary Of Significant Accounting Policies [Abstract]  
Summary Of Significant Accounting Policies
2. Summary of Significant Accounting Policies
 
Use of Estimates

The preparation of financial statements in conformity with accounting principles generally accepted in the United States 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 periods. Actual results could differ from those estimates, and such differences could be material to the financial statements

Reclassification

The Company has reclassified the presentation of certain prior period information to conform to the current year presentation.

Revenue Recognition
 
Revenues are primarily derived from professional services provided on a time and materials basis. For time and material contracts, revenues are recognized and billed by multiplying the number of hours expended in the performance of the contract by the established billing rates. For fixed fee projects, revenues are generally recognized using an input method based on the ratio of hours expended to total estimated hours. Amounts invoiced and collected in excess of revenues recognized are classified as deferred revenues. On many projects the Company is also reimbursed for out-of-pocket expenses such as airfare, lodging, and meals.  These reimbursements are included as a component of revenues. Revenues from software and hardware sales are generally recorded on a gross basis considering the Company's role as a principal in the transaction.  On rare occasions, the Company enters into a transaction where it is not the principal.  In these cases, revenue is recorded on a net basis.
 
Unbilled revenues represent the project time and expenses that have been incurred, but not yet billed to the client, prior to the end of the fiscal period.  For time and materials projects, the client is invoiced for the amount of hours worked multiplied by the billing rates as stated in the contract. For fixed fee arrangements, the client is invoiced according to the agreed-upon schedule detailing the amount and timing of payments in the contract.  Clients are typically billed monthly for services provided during that month, but can be billed on a more or less frequent basis as determined by the contract.  If the time and expenses are worked/incurred and approved at the end of a fiscal period and the invoice has not yet been sent to the client, the amount is recorded as unbilled revenue once the Company verifies all other revenue recognition criteria have been met.
 
Revenues are recognized when the following criteria are met: (1) persuasive evidence of the customer arrangement exists; (2) fees are fixed and determinable; (3) delivery and acceptance have occurred; and (4) collectability is deemed probable. The Company's policy for revenue recognition in instances where multiple deliverables are sold contemporaneously to the same customer is in accordance with Financial Accounting Standards Board Accounting Standards Codification ("ASC") Subtopic 985-605, Software – Revenue Recognition, ASC Subtopic 605-25, Revenue Recognition – Multiple-Element Arrangements, and ASC Section 605-10-S99 (Staff Accounting Bulletin Topic 13, Revenue Recognition). Specifically, if the Company enters into contracts for the sale of services and software or hardware, then the Company evaluates whether each element should be accounted for separately by considering the following criteria: (1) whether the deliverables have value to the client on a stand-alone basis; and (2) whether delivery or performance of the undelivered item or items is considered probable and substantially in the control of the Company (only if the arrangement includes a general right of return related to the delivered item). Further, for sales of software and services, the Company also evaluates whether the services are essential to the functionality of the software and if it has fair value evidence for each deliverable. If the Company has concluded that the separation criteria are met, then it accounts for each deliverable in the transaction separately, based on the relevant revenue recognition policies. Generally, all deliverables of the Company's multiple element arrangements meet these criteria and are accounted for separately, with the arrangement consideration allocated among the deliverables using vendor-specific objective evidence of the selling price. As a result, the Company generally recognizes software and hardware sales upon delivery to the customer and services consistent with the policies described herein.

Further, delivery of software and hardware sales, when sold contemporaneously with services, can generally occur at varying times depending on the specific client project arrangement. Delivery of services generally occurs over a period of time consistent with the timeline as outlined in the client contract.

There are no significant cancellation or termination-type provisions for the Company's software and hardware sales. Contracts for professional services provide for a general right, to the client or the Company, to cancel or terminate the contract within a given period of time (generally 10 to 30 days' notice is required). The client is responsible for any time and expenses incurred up to the date of cancellation or termination of the contract.
 
The Company may provide multiple services under the terms of an arrangement and is required to assess whether one or more units of accounting are present.  Service fees are typically accounted for as one unit of accounting, as fair value evidence for individual tasks or milestones is not available.  The Company follows the guidelines discussed above in determining revenues; however, certain judgments and estimates are made and used to determine revenues recognized in any accounting period. If estimates are revised, material differences may result in the amount and timing of revenues recognized for a given period.
 
Revenues are presented net of taxes assessed by governmental authorities.  Sales taxes are generally collected and subsequently remitted on all software and hardware sales and certain services transactions as appropriate.

XML 31 R41.htm IDEA: XBRL DOCUMENT v2.4.0.8
Business Combinations, Pro Forma Information (Details) (USD $)
In Thousands, except Per Share data, unless otherwise specified
9 Months Ended
Sep. 30, 2013
Sep. 30, 2012
Business Acquisition, Pro Forma Information [Abstract]    
Revenues $ 287,806 $ 278,658
Net income $ 18,079 $ 13,451
Basic net income per share $ 0.59 $ 0.45
Diluted net income per share $ 0.57 $ 0.43
Shares used in computing basic net income per share 30,649 30,222
Shares used in computing diluted net income per share 31,692 31,476
XML 32 R28.htm IDEA: XBRL DOCUMENT v2.4.0.8
Goodwill And Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2013
Goodwill And Intangible Assets [Abstract]  
Changes In The Carrying Amount Of Goodwill
The changes in the carrying amount of goodwill for the nine months ended September 30, 2013 are as follows (in thousands):

Balance at December 31, 2012
 
$
160,936
 
Preliminary purchase price allocations for acquisitions (Note 7)
  
13,704
 
Purchase accounting adjustments
  
522
 
Balance at September 30, 2013
 
$
175,162
 

Summary Of Intangible Assets
The following table presents a summary of the Company's intangible assets that are subject to amortization (in thousands):

 
 
September 30, 2013
  
December 31, 2012
 
 
 
Gross
Carrying
Amounts
  
Accumulated
Amortization
  
Net
Carrying
Amounts
  
Gross
Carrying
Amounts
  
Accumulated
Amortization
  
Net
Carrying
Amounts
 
Customer relationships
 
$
26,913
  
$
(9,235
)
 
$
17,678
  
$
22,682
  
$
(7,299
)
 
$
15,383
 
Non-compete agreements
  
1,400
   
(635
)
  
765
   
1,156
   
(425
)
  
731
 
Customer backlog
  
685
   
(497
)
  
188
   
306
   
(184
)
  
122
 
Trade name
  
114
   
(46
)
  
68
   
265
   
(204
)
  
61
 
Internally developed software
  
3,346
   
(719
)
  
2,627
   
1,642
   
(589
)
  
1,053
 
Total
 
$
32,458
  
$
(11,132
)
 
$
21,326
  
$
26,051
  
$
(8,701
)
 
$
17,350
 

Estimated Useful Lives Of Identifiable Intangible Assets
The estimated useful lives of identifiable intangible assets are as follows:
 
       Customer relationships
3 – 8 years
       Non-compete agreements
2 – 5 years
       Internally developed software
1 – 7 years
       Trade name
1  year
       Customer backlog
5 – 8 months

XML 33 R32.htm IDEA: XBRL DOCUMENT v2.4.0.8
Stock-Based Compensation (Summary Of Restricted Stock Activity) (Details) (USD $)
In Thousands, except Per Share data, unless otherwise specified
9 Months Ended
Sep. 30, 2013
Stock-Based Compensation [Abstract]  
Restricted stock awards outstanding at December 31, 2012 (in shares) 1,939
Awards granted (in shares) 371
Awards vested (in shares) (437)
Awards forfeited (in shares) (93)
Restricted stock awards outstanding at September 30, 2013 1,780
Restricted stock awards outstanding at December 31, 2012, Weighted-Average Grant Date Fair Value (in dollars per share) $ 9.93
Awards granted, Weighted-Average Grant Date Fair Value (in dollars per share) $ 11.64
Awards vested, Weighted-Average Grant Date Fair Value (in dollars per share) $ 9.72
Awards forfeited, Weighted-Average Grant Date Fair Value (in dollars per share) $ 10.07
Restricted stock awards outstanding at September 30, 2013, Weighted-Average Grant Date Fair Value $ 10.31
XML 34 R37.htm IDEA: XBRL DOCUMENT v2.4.0.8
Balance Sheet Components (Components Of Other Current Liabilities) (Details) (USD $)
In Thousands, unless otherwise specified
Sep. 30, 2013
Dec. 31, 2012
Balance Sheet Components [Abstract]    
Accrued variable compensation $ 9,936 $ 9,846
Deferred revenues 2,764 2,974
Payroll related costs 3,080 1,193
Accrued subcontractor fees 2,344 2,294
Accrued medical claims expense 1,262 1,145
Acquired liabilities 746 64
Other current liabilities 4,562 3,089
Estimated fair value of contingent consideration liability (Note 7) 1,534 [1] 0
Total $ 26,228 $ 20,605
[1] Represents the fair value estimate of additional earnings-based contingent consideration that may be realized by Clear Task's interest holders 12 months after the Clear Task acquisition.
EXCEL 35 Financial_Report.xls IDEA: XBRL DOCUMENT begin 644 Financial_Report.xls M[[N_34E-12U697)S:6]N.B`Q+C`-"E@M1&]C=6UE;G0M5'EP93H@5V]R:V)O M;VL-"D-O;G1E;G0M5'EP93H@;75L=&EP87)T+W)E;&%T960[(&)O=6YD87)Y M/2(M+2TM/5].97AT4&%R=%]C-6-A,3EF,5]B9F5D7S0S9CE?.&$X,5\P-S0X M9C)C-3$S.#8B#0H-"E1H:7,@9&]C=6UE;G0@:7,@82!3:6YG;&4@1FEL92!7 M96(@4&%G92P@86QS;R!K;F]W;B!A'!L;W)E&UL;G,Z=CTS1")U&UL;G,Z;STS1")U&UL/@T*(#QX.D5X8V5L5V]R:V)O;VL^#0H@(#QX M.D5X8V5L5V]R:W-H965T5]);F9O#I%>&-E;%=O#I%>&-E;%=O#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE/D-O;F1E;G-E9%]#;VYS;VQI9&%T961?4W1A=&5M M93$\+W@Z3F%M93X-"B`@("`\>#I7;W)K#I%>&-E;%=O#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE M/D)A#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE/E-U;6UA#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I7;W)K#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I. M86UE/D)A;&%N8V5?4VAE971?0V]M<&]N96YT#I.86UE/@T*("`@(#QX M.E=O#I%>&-E;%=O M#I.86UE/D)U#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE/DQI;F5?3V9?0W)E9&ET/"]X.DYA;64^#0H@("`@ M/'@Z5V]R:W-H965T4V]U#I%>&-E;%=O&5S/"]X.DYA;64^ M#0H@("`@/'@Z5V]R:W-H965T4V]U#I%>&-E;%=O#I7 M;W)K#I%>&-E;%=O M#I%>&-E;%=O#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I. M86UE/E-T;V-K0F%S961?0V]M<&5N#I.86UE/@T* M("`@(#QX.E=O#I% M>&-E;%=O#I.86UE/DYE=%]);F-O;65?4&5R7U-H M87)E7U1A8FQE#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I. M86UE/D-O;6UI=&UE;G1S7T%N9%]#;VYT:6YG96YC:65S7SPO>#I.86UE/@T* M("`@(#QX.E=O#I% M>&-E;%=O#I.86UE/D)A;&%N8V5?4VAE971?0V]M M<&]N96YT#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE/D)U#I7;W)K#I%>&-E;%=O5]/9E]3:6=N:69I8V%N=%]!8V-O=6YT,CPO>#I. M86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE/E-T;V-K0F%S961?0V]M<&5N#I.86UE/@T*("`@(#QX.E=O#I7;W)K#I%>&-E;%=O#I%>&-E;%=O M#I.86UE/@T*("`@ M(#QX.E=O#I%>&-E M;%=O#I.86UE/D)A;&%N8V5?4VAE971?0V]M<&]N M96YT#I7;W)K#I.86UE/@T* M("`@(#QX.E=O#I% M>&-E;%=O#I.86UE/D)U#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE/D)U#I.86UE M/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE/D)U#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE/D=O;V1W:6QL7T%N9%]);G1A;F=I8FQE7T%S#I7;W)K#I%>&-E;%=O#I.86UE/@T*("`@(#QX.E=O#I7;W)K#I.86UE/@T*("`@ M(#QX.E=O#I%>&-E M;%=O#I.86UE/E-U8G-E<75E;G1?179E;G1S7T1E M=&%I;',\+W@Z3F%M93X-"B`@("`\>#I7;W)K#I3='EL97-H M965T($A2968],T0B5V]R:W-H965T3X-"CPO M:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%]C-6-A,3EF,5]B9F5D7S0S9CE? M.&$X,5\P-S0X9C)C-3$S.#8-"D-O;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O M0SHO8S5C83$Y9C%?8F9E9%\T,V8Y7SAA.#%?,#'0O:'1M;#L@ M8VAA2!);F9O'0^)SQS<&%N M/CPO'0^)S$P M+5$\'0^)V9A;'-E/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C M;&%S'0^)SQS<&%N/CPO'0^)S(P,3,\'0^)S`\"!+97D\+W1D/@T*("`@("`@("`\=&0@8VQA'0^)SQS<&%N/CPO'0^)RTM,3(M,S$\2!#;VUM;VX@4W1O8VLL(%-H87)E M'0^ M)SQS<&%N/CPO2!796QL+6MN;W=N(%-E87-O;F5D($ES'0^)TYO/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^)SQS<&%N/CPO M2!&:6QE2!#=7)R96YT(%)E<&]R=&EN9R!3=&%T=7,\+W1D M/@T*("`@("`@("`\=&0@8VQA3X- M"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%]C-6-A,3EF,5]B9F5D7S0S M9CE?.&$X,5\P-S0X9C)C-3$S.#8-"D-O;G1E;G0M3&]C871I;VXZ(&9I;&4Z M+R\O0SHO8S5C83$Y9C%?8F9E9%\T,V8Y7SAA.#%?,#'0O:'1M M;#L@8VAA'0^)SQS<&%N/CPO M'0^)SQS<&%N/CPO'0O:F%V87-C3X- M"B`@("`\=&%B;&4@8VQA'0^)SQS<&%N M/CPO7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI M(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS M1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA7!E/3-$=&5X="]J879A&-E<'0@4&5R(%-H87)E(&1A=&$L M('5N;&5S'0^)SQS<&%N/CPOF%T:6]N+"!S:&]W;B!S97!A'0^)SQS M<&%N/CPO'0^ M)SQS<&%N/CPO'!E;G-EF%T:6]N/"]T9#X-"B`@("`@("`@/'1D(&-L87-S M/3-$;G5M<#XQ+#DU-3QS<&%N/CPO'!E;G-E M/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M/B@Y-BD\&5S/"]T M9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XQ,"PR-3<\'0O:F%V87-C3X-"B`@ M("`\=&%B;&4@8VQA'0^)SQS<&%N/CPO3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R M=%]C-6-A,3EF,5]B9F5D7S0S9CE?.&$X,5\P-S0X9C)C-3$S.#8-"D-O;G1E M;G0M3&]C871I;VXZ(&9I;&4Z+R\O0SHO8S5C83$Y9C%?8F9E9%\T,V8Y7SAA M.#%?,#'0O:'1M;#L@8VAA2!3=&]C:R!;365M8F5R73QB'0^)SQS<&%N/CPO'0^)SQS<&%N/CPO'0^)SQS<&%N/CPO'0^ M)SQS<&%N/CPO'0^)SQS<&%N/CPO"!B96YE9FET(&9R;VT@'0^)SQS<&%N/CPO'0^)SQS<&%N/CPO M'0^)SQS<&%N/CPO'0^)SQS<&%N/CPO2!S=&]C M:R!A;F0@8G5Y8F%C:R!O9B!S:&%R97,@9F]R('1A>&5S/"]T9#X-"B`@("`@ M("`@/'1D(&-L87-S/3-$;G5M<#XP/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^)SQS<&%N/CPO'0^)SQS<&%N/CPO2!S=&]C:R!A;F0@8G5Y8F%C:R!O9B!S:&%R97,@ M9F]R('1A>&5S("AI;B!S:&%R97,I/"]T9#X-"B`@("`@("`@/'1D(&-L87-S M/3-$;G5M/B@Q+#$V,2PP,#`I/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^)SQS<&%N/CPO'0^)SQS<&%N/CPO'0^)SQS<&%N/CPO'0^)SQS<&%N/CPO'0^)SQS<&%N/CPO'0^)SQS<&%N/CPO'0^)SQS<&%N/CPO2!T'0^)SQS<&%N/CPO'0^)SQS<&%N/CPO3X- M"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%]C-6-A,3EF,5]B9F5D7S0S M9CE?.&$X,5\P-S0X9C)C-3$S.#8-"D-O;G1E;G0M3&]C871I;VXZ(&9I;&4Z M+R\O0SHO8S5C83$Y9C%?8F9E9%\T,V8Y7SAA.#%?,#'0O:'1M M;#L@8VAA'0^)SQS M<&%N/CPO2!O<&5R871I M;VYS.CPO'0^ M)SQS<&%N/CPOF%T:6]N/"]T9#X-"B`@("`@("`@/'1D M(&-L87-S/3-$;G5M<#XU+#'0^)SQS<&%N/CPO2!A;F0@97%U:7!M96YT/"]T9#X-"B`@ M("`@("`@/'1D(&-L87-S/3-$;G5M/B@T+#(X,BD\F%T:6]N(&]F('-O9G1W87)E(&1E=F5L;W!E9"!F;W(@:6YT97)N86P@=7-E M/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M/B@Q+#'0^)SQS<&%N/CPO6UE;G1S(&]N(&QI;F4@;V8@8W)E9&ET/"]T9#X-"B`@("`@ M("`@/'1D(&-L87-S/3-$;G5M/B@Q,30L.34P*3QS<&%N/CPO6UE;G0@;V8@8V]N=&EN M9V5N="!C;VYS:61E"!B96YE M9FET(&]N('-T;V-K(&]P=&EO;B!E>&5R8VES97,@86YD(')E65E(%-T;V-K(%!U&5S('=I=&AH96QD(&%S('!A'0^)SQS<&%N/CPO&5S/"]T9#X-"B`@ M("`@("`@/'1D(&-L87-S/3-$;G5M<#XU+#`T,#QS<&%N/CPO'0^)SQS<&%N/CPO'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA'0^ M)SQD:78@6EN9R!I;G1E2(I(&AA=F4@8F5E M;B!P2!A8V-E<'1E9"!I;B!T:&4@56YI=&5D(%-T871E M2P@8V5R M=&%I;B!F;V]T;F]T92!D:7-C;&]S=7)E2=S(&-O;G-O;&ED871E M9"!F:6YA;F-I86P@65A7!E.B!T97AT+VAT;6P[ M(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@ M/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E M>'0O:'1M;#L@8VAA'0^)SQS<&%N/CPO2!/9B!3:6=N:69I8V%N="!!8V-O M=6YT:6YG(%!O;&EC:65S/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X M=#XG/&1I=B!S='EL93TS1"=F;VYT+69A;6EL>3H@)U1I;65S($YE=R!2;VUA M;B3H@5&EM97,@3F5W M(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[(&9O;G0M=V5I9VAT.B!B;VQD.R<^ M,BX@4W5M;6%R>2!O9B!3:6=N:69I8V%N="!!8V-O=6YT:6YG(%!O;&EC:65S M/"]D:78^/&1I=B!S='EL93TS1"=T97AT+6%L:6=N.B!L969T.R!F;VYT+69A M;6EL>3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXF(S$V M,#L\+V1I=CX\9&EV('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&9O;G0M M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&IU'0M:6YD96YT.B`S-G!T.R!F;VYT+69A;6EL>3H@5&EM97,@3F5W(%)O M;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SY4:&4@<')E<&%R871I;VX@;V8@9FEN M86YC:6%L('-T871E;65N=',@:6X@8V]N9F]R;6ET>2!W:71H(&%C8V]U;G1I M;F<@<')I;F-I<&QE3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[(&9O M;G0M=V5I9VAT.B!B;VQD.R<^4F5V96YU92!296-O9VYI=&EO;CPO9&EV/CQD M:78@2!D97)I=F5D(&9R M;VT@<')O9F5S'!E;F1E M9"!I;B!T:&4@<&5R9F]R;6%N8V4@;V8@=&AE(&-O;G1R86-T(&)Y('1H92!E M2!R96-O9VYI M>F5D('5S:6YG(&%N(&EN<'5T(&UE=&AO9"!B87-E9"!O;B!T:&4@3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z M(#$P<'0[)SXF(S$V,#L\+V1I=CX\9&EV('-T>6QE/3-$)W1E>'0M86QI9VXZ M(&IU'0M:6YD96YT.B`S-G!T.R!F;VYT+69A;6EL>3H@5&EM M97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SY5;F)I;&QE9"!R979E M;G5E65T(&)I;&QE9"!T M;R!T:&4@8VQI96YT+"!P&5D(&9E92!A M7!I8V%L;'D@8FEL;&5D(&UO;G1H M;'D@9F]R('-E65T(&)E96X@2!V97)I9FEE3L@9F]N="UF86UI M;'DZ(%1I;65S($YE=R!2;VUA;CL@9F]N="US:7IE.B`Q,'!T.R<^)B,Q-C`[ M/"]D:78^/&1I=B!S='EL93TS1"=T97AT+6%L:6=N.B!J=7-T:69Y.R!T97AT M+6EN9&5N=#H@,S9P=#L@9F]N="UF86UI;'DZ(%1I;65S($YE=R!2;VUA;CL@ M9F]N="US:7IE.B`Q,'!T.R<^/&9O;G0@2!T;R!T:&4@6QE M.B!I=&%L:6,[(&9O;G0M9F%M:6QY.B!4:6UE6QE.B!I=&%L M:6,[(&9O;G0M9F%M:6QY.B!4:6UE3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXL M(&%N9"!!4T,@4V5C=&EO;B`V,#4M,3`M4SDY("A3=&%F9B!!8V-O=6YT:6YG M($)U;&QE=&EN(%1O<&EC(#$S+"`\+V9O;G0^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE2P@:68@=&AE($-O M;7!A;GD@96YT97)S(&EN=&\@8V]N=')A8W1S(&9O2!A;'-O(&5V86QU871E M2P@=VET M:"!T:&4@87)R86YG96UE;G0@8V]N2!O8V-U2!O8V-U6QE/3-$)W1E>'0M86QI9VXZ(&IU'0M:6YD96YT.B`S-G!T.R!F;VYT+69A;6EL>3H@5&EM97,@3F5W M(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SY4:&5R92!A2P@=&\@8V%N8V5L(&]R('1E2`Q M,"!T;R`S,"!D87ES)R!N;W1I8V4@:7,@3L@=&5X="UI;F1E;G0Z(#,V<'0[(&9O M;G0M9F%M:6QY.B!4:6UE2!P2!A8V-O=6YT960@9F]R(&%S(&]N92!U;FET(&]F(&%C M8V]U;G1I;F2!R97-U;'0@:6X@=&AE M(&%M;W5N="!A;F0@=&EM:6YG(&]F(')E=F5N=65S(')E8V]G;FEZ960@9F]R M(&$@9VEV96X@<&5R:6]D+CPO9&EV/CQD:78@3L@9F]N="UF86UI;'DZ(%1I;65S($YE=R!2;VUA;CL@9F]N M="US:7IE.B`Q,'!T.R<^)B,Q-C`[/"]D:78^/&1I=B!S='EL93TS1"=T97AT M+6%L:6=N.B!J=7-T:69Y.R!T97AT+6EN9&5N=#H@,S9P=#L@9F]N="UF86UI M;'DZ(%1I;65S($YE=R!2;VUA;CL@9F]N="US:7IE.B`Q,'!T.R<^/&9O;G0@ M&5S(&%R92!G96YE3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT M4&%R=%]C-6-A,3EF,5]B9F5D7S0S9CE?.&$X,5\P-S0X9C)C-3$S.#8-"D-O M;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O0SHO8S5C83$Y9C%?8F9E9%\T,V8Y M7SAA.#%?,#'0O:'1M;#L@8VAA7!E(&-O;G1E;G0],T0G=&5X="]H=&UL.R!C:&%R6QE/3-$)V9O;G0M9F%M:6QY.B`G M5&EM97,@3F5W(%)O;6%N)RP@5&EM97,L('-EF4Z(#$P M<'0[)SX\9&EV('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&9O;G0M9F%M M:6QY.B!4:6UE3L@=&5X="UI;F1E;G0Z(#,V<'0[(&9O;G0M9F%M:6QY.B!4:6UE M6QE/3-$ M)V9O;G0M9F%M:6QY.B!4:6UE2!U'!E8W1E9"!F;W)F96ET=7)E2`R,#$R+"!T M:&4@0V]M<&%N>2=S('-T;V-K:&]L9&5R2!A<'!R;W9E9"!B>2!T:&4@ M0V]M<&%N>2=S($)O87)D(&]F($1I'!E;G-E(&9O"!B96YE9FETF5D M('=E'!E;G-E(&9O"!B96YE9FETF5D('=E M3H@5&EM97,@3F5W(%)O;6%N.R<^=&AR M964@86YD(&YI;F4@;6]N=&AS(&5N9&5D/"]F;VYT/B!397!T96UB97(@,S`L M(#(P,3(L(')E2X@07,@;V8@4V5P=&5M8F5R(#,P+"`R,#$S M+"!T:&5R92!W87,@)#$R+CD@;6EL;&EO;B!O9B!T;W1A;"!U;G)E8V]G;FEZ M960@8V]M<&5N6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$ M)W=I9'1H.B`Q,#`E.R!F;VYT+69A;6EL>3H@)U1I;65S($YE=R!2;VUA;B#L@=F5R M=&EC86PM86QI9VXZ(&)O='1O;3LG/CQD:78^)B,Q-C`[/"]D:78^/"]T9#X\ M=&0@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W!A9&1I;F6QE/3-$)W1E>'0M86QI9VXZ(&-E;G1E#L@=F5R=&EC86PM86QI9VXZ(&)O M='1O;3LG/B8C,38P.SPO=&0^/'1D('9A;&EG;CTS1&)O='1O;2!S='EL93TS M1"=P861D:6YG+6)O='1O;3H@,G!X.R!V97)T:6-A;"UA;&EG;CH@8F]T=&]M M.R<^)B,Q-C`[/"]T9#X\=&0@8V]L6QE/3-$)V)O6QE/3-$)V)A8VMG6QE/3-$)W1E M>'0M86QI9VXZ(&QE9G0[('1E>'0M:6YD96YT.B`M-RXR<'0[(&9O;G0M9F%M M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE M9G0[(&)A8VMG3H@5&EM97,@3F5W M(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXS,#,\+V1I=CX\+W1D/CQT9"!N M;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[ M)SXD/"]D:78^/"]T9#X\=&0@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E M>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W M:61T:#H@.24[('9E6QE M/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG M3H@5&EM97,@3F5W(%)O;6%N.R!M87)G:6XM;&5F=#H@-RXR M<'0[(&9O;G0M6QE/3-$ M)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C9F9F9F9F M.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE3H@5&EM M97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXI/"]D:78^/"]T9#X\ M=&0@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)V)A8VMG6QE/3-$ M)W!A9&1I;F6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('1E>'0M:6YD96YT.B`M-RXR M<'0[(&9O;G0M9F%M:6QY.B!4:6UE'0M86QI9VXZ(&QE9G0[(&)A8VMG"!S;VQI9#L@=&5X="UA;&EG M;CH@6QE/3-$)V9O;G0M M9F%M:6QY.B!4:6UE#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)O'0M86QI M9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W:61T:#H@ M.24[('9E6QE/3-$)V9O M;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('!A9&1I;F3H@5&EM97,@3F5W(%)O;6%N.R!M87)G:6XM;&5F=#H@-RXR<'0[(&9O;G0M M6QE M/3-$)W!A9&1I;F"!S;VQI9#L@=&5X="UA;&EG;CH@;&5F=#L@ M8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)O6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('!A M9&1I;F'0M86QI9VXZ(&QE9G0[(&)A8VMG"!S;VQI9#L@=&5X="UA;&EG;CH@#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)W!A9&1I;F6QE/3-$)W1E>'0M86QI9VXZ M(&QE9G0[('1E>'0M:6YD96YT.B`M-RXR<'0[(&9O;G0M9F%M:6QY.B!4:6UE M6QE/3-$)W!A9&1I;F"!S;VQI9#L@=&5X="UA;&EG;CH@;&5F=#L@8F%C:V=R;W5N9"UC M;VQO6QE/3-$ M)V)O3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXR M-3<\+V1I=CX\+W1D/CQT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T M=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('!A9&1I;F'0M86QI9VXZ(&QE9G0[(&)A8VMG"!S;VQI9#L@=&5X="UA;&EG M;CH@#L@8F%C:V=R;W5N9"UC;VQO2!F;W(@ M=&AE(&YI;F4@;6]N=&AS(&5N9&5D(%-E<'1E;6)E6QE/3-$)W!A9&1I;F6QE M/3-$)V)O6QE/3-$ M)W1E>'0M86QI9VXZ(&QE9G0[('!A9&1I;F#L@=F5R=&EC86PM M86QI9VXZ(&)O='1O;3LG/B8C,38P.SPO=&0^/'1D(&-O;'-P86X],T0R('9A M;&EG;CTS1&)O='1O;2!S='EL93TS1"=B;W)D97(M8F]T=&]M.B`C,#`P,#`P M(#)P>"!S;VQI9#L@=F5R=&EC86PM86QI9VXZ(&)O='1O;3LG/CQD:78@3H@5&EM97,@ M3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[(&9O;G0M=V5I9VAT.B!B;VQD M.R<^5V5I9VAT960M/"]D:78^/&1I=B!S='EL93TS1"=T97AT+6%L:6=N.B!C M96YT97([(&9O;G0M9F%M:6QY.B!4:6UE#L@=F5R=&EC86PM86QI9VXZ(&)O='1O;3LG M/B8C,38P.SPO=&0^/"]T3H@ M5&EM97,@3F5W(%)O;6%N.R!M87)G:6XM;&5F=#H@-RXR<'0[(&9O;G0M6QE/3-$)V)A8VMG6QE/3-$)W1E>'0M M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[ M)SXD/"]D:78^/"]T9#X\=&0@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E M>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W M:61T:#H@.24[('9E6QE M/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG M3H@5&EM97,@3F5W(%)O;6%N.R!M87)G:6XM;&5F=#H@-RXR M<'0[(&9O;G0M6QE/3-$)V)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[ M)SXQ,2XV-#PO9&EV/CPO=&0^/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX] M,T1B;W1T;VT@6QE/3-$)V)A8VMG6QE/3-$ M)W1E>'0M86QI9VXZ(&QE9G0[('1E>'0M:6YD96YT.B`M-RXR<'0[(&9O;G0M M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B M86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4 M:6UE6QE M/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C M8V-E969F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE M9G0[(&)A8VMG3H@5&EM M97,@3F5W(%)O;6%N.R!M87)G:6XM;&5F=#H@-RXR<'0[(&9O;G0M#L@8F%C:V=R M;W5N9"UC;VQO6QE/3-$)V)O'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD M+6-O;&]R.B`C9F9F9F9F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE#L@8F%C:V=R;W5N9"UC M;VQO3H@5&EM97,@3F5W(%)O M;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXI/"]D:78^/"]T9#X\=&0@=F%L:6=N M/3-$8F]T=&]M('-T>6QE/3-$)W!A9&1I;F"!S;VQI9#L@=&5X M="UA;&EG;CH@;&5F=#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)O3H@5&EM97,@3F5W M(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXQ,"XP-SPO9&EV/CPO=&0^/'1D M(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT@6QE/3-$)W!A9&1I;F6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('1E>'0M M:6YD96YT.B`M-RXR<'0[(&9O;G0M9F%M:6QY.B!4:6UE6QE/3-$ M)W!A9&1I;F"!D;W5B;&4[('1E>'0M86QI9VXZ(&QE9G0[(&)A M8VMG"!D;W5B;&4[ M('1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F M.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)O3H@5&EM97,@3F5W(%)O;6%N M.R!F;VYT+7-I>F4Z(#$P<'0[)SXD/"]D:78^/"]T9#X\=&0@=F%L:6=N/3-$ M8F]T=&]M('-T>6QE/3-$)V)O6QE/3-$)W1E>'0M86QI9VXZ(&QE M9G0[('!A9&1I;F3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%]C-6-A M,3EF,5]B9F5D7S0S9CE?.&$X,5\P-S0X9C)C-3$S.#8-"D-O;G1E;G0M3&]C M871I;VXZ(&9I;&4Z+R\O0SHO8S5C83$Y9C%?8F9E9%\T,V8Y7SAA.#%?,#'0O:'1M;#L@8VAA'0^)SQS<&%N/CPO6QE/3-$)V9O;G0M9F%M:6QY.B`G5&EM97,@3F5W(%)O;6%N)RP@5&EM M97,L('-EF4Z(#$P<'0[)SX\9&EV('-T>6QE/3-$)W1E M>'0M86QI9VXZ(&QE9G0[(&9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W9E6QE M/3-$)W9E6QE/3-$)W1E M>'0M86QI9VXZ(&-E;G1E6QE M/3-$)W9E6QE/3-$)W1E M>'0M86QI9VXZ(&-E;G1E6QE/3-$)W!A9&1I;F6QE/3-$)V)O6QE/3-$)W!A9&1I;F6QE M/3-$)W1E>'0M86QI9VXZ(&-E;G1E6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('!A M9&1I;F#L@=F5R=&EC86PM86QI9VXZ(&)O='1O M;3LG/CQD:78^)B,Q-C`[/"]D:78^/"]T9#X\=&0@=F%L:6=N/3-$8F]T=&]M M('-T>6QE/3-$)W!A9&1I;F6QE/3-$ M)W1E>'0M86QI9VXZ(&-E;G1E6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('!A9&1I;F#L@=F5R=&EC86PM86QI9VXZ(&)O='1O;3LG/B8C,38P.SPO=&0^/'1D(&-O M;'-P86X],T0R('9A;&EG;CTS1&)O='1O;2!S='EL93TS1"=B;W)D97(M8F]T M=&]M.B`C,#`P,#`P(#)P>"!S;VQI9#L@=F5R=&EC86PM86QI9VXZ(&)O='1O M;3LG/CQD:78@3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[(&9O;G0M M=V5I9VAT.B!B;VQD.R<^,C`Q,CPO9&EV/CPO=&0^/'1D(&YO=W)A<#TS1&YO M=W)A<"!V86QI9VX],T1B;W1T;VT@#L@=F5R=&EC86PM86QI9VXZ(&)O='1O M;3LG/B8C,38P.SPO=&0^/'1D('9A;&EG;CTS1&)O='1O;2!S='EL93TS1"=P M861D:6YG+6)O='1O;3H@,G!X.R!V97)T:6-A;"UA;&EG;CH@8F]T=&]M.R<^ M)B,Q-C`[/"]T9#X\=&0@8V]L6QE/3-$)V)O6QE/3-$)W!A9&1I;F6QE/3-$)W1E>'0M86QI9VXZ(&-E;G1E6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('!A9&1I;FF4Z(#$P<'0[ M)SY.970@:6YC;VUE/"]D:78^/"]T9#X\=&0@=F%L:6=N/3-$8F]T=&]M('-T M>6QE/3-$)V)A8VMG6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE M/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C M8V-E969F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE M9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXQ M-2PY,3D\+V1I=CX\+W1D/CQT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$ M8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O M;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXD/"]D:78^/"]T9#X\=&0@=F%L:6=N M/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O M=6YD+6-O;&]R.B`C8V-E969F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)V)A8VMG M6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[ M('1E>'0M:6YD96YT.B`M-RXR<'0[(&9O;G0M9F%M:6QY.B!4:6UE6QE/3-$ M)V)A8VMG6QE/3-$)V)A8VMG6QE/3-$)V)A8VMG6QE/3-$)V)A8VMG6QE/3-$)W!A9&1I;F6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&9O;G0M9F%M:6QY M.B!4:6UE6QE/3-$)W!A9&1I;F"!S;VQI9#L@=&5X="UA;&EG M;CH@;&5F=#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)O3H@5&EM97,@3F5W(%)O;6%N M.R!F;VYT+7-I>F4Z(#$P<'0[)SXS,"PQ-#$\+V1I=CX\+W1D/CQT9"!N;W=R M87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI M9VXZ(&QE9G0[('!A9&1I;F'0M86QI9VXZ(&QE9G0[(&)A8VMG M"!S;VQI9#L@=&5X M="UA;&EG;CH@#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)O'0M86QI9VXZ(')I9VAT M.R!B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY M.B!4:6UE#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)W!A9&1I;F"!S;VQI9#L@=&5X="UA M;&EG;CH@;&5F=#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)O3H@5&EM97,@3F5W(%)O M;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXR.2PR-S,\+V1I=CX\+W1D/CQT9"!N M;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M M86QI9VXZ(&QE9G0[('!A9&1I;F3H@5&EM97,@3F5W(%)O;6%N M.R!M87)G:6XM;&5F=#H@-RXR<'0[(&9O;G0M6QE/3-$)W1E>'0M M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C9F9F9F9F.R!W:61T M:#H@.24[('9E6QE/3-$ M)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)V)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE M9G0[(&)A8VMG3H@5&EM97,@3F5W M(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXS,"PR.#<\+V1I=CX\+W1D/CQT M9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E M>'0M86QI9VXZ(&QE9G0[(&)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT M.R!B86-K9W)O=6YD+6-O;&]R.B`C9F9F9F9F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY M.B!4:6UE6QE M/3-$)V)A8VMG6QE/3-$)W1E>'0M86QI M9VXZ(&QE9G0[('1E>'0M:6YD96YT.B`M-RXR<'0[(&9O;G0M9F%M:6QY.B!4 M:6UE6QE/3-$)V)A8VMG6QE/3-$)V)A8VMG6QE/3-$)V)A8VMG6QE/3-$)V)A M8VMG6QE/3-$)V)A8VMG M6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[ M(&9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(')I M9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C9F9F9F9F.R!W:61T:#H@.24[('9E M6QE/3-$)V9O;G0M9F%M M:6QY.B!4:6UE6QE/3-$)V)A8VMG M6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A M8VMG6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R M.B`C9F9F9F9F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)V)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&9O;G0M9F%M:6QY M.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P M<'0[)SXW-S,\+V1I=CX\+W1D/CQT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N M/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG6QE M/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C8V-E M969F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)V)A8VMG6QE/3-$)W1E>'0M86QI9VXZ M(&QE9G0[(&)A8VMG3H@5&EM97,@ M3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXV,3D\+V1I=CX\+W1D/CQT M9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E M>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!M87)G:6XM;&5F=#H@-RXR M<'0[(&9O;G0M2!I6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z M(#$P<'0[)SXM/"]D:78^/"]T9#X\=&0@;F]W6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT M+7-I>F4Z(#$P<'0[)SXQ,#0\+V1I=CX\+W1D/CQT9"!N;W=R87`],T1N;W=R M87`@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[ M(&)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O M;&]R.B`C9F9F9F9F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ M(&QE9G0[(&)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O M=6YD+6-O;&]R.B`C9F9F9F9F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W!A9&1I;F6QE/3-$ M)W1E>'0M86QI9VXZ(&QE9G0[(&9O;G0M9F%M:6QY.B!4:6UE'0M86QI9VXZ(&QE9G0[(&)A8VMG"!S;VQI9#L@=&5X="UA M;&EG;CH@#L@ M8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)O'0M86QI9VXZ(')I9VAT.R!B86-K M9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE M#L@8F%C:V=R M;W5N9"UC;VQO6QE/3-$)W!A9&1I;F"!S;VQI9#L@=&5X="UA;&EG;CH@;&5F M=#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)O3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT M+7-I>F4Z(#$P<'0[)SXV,34\+V1I=CX\+W1D/CQT9"!N;W=R87`],T1N;W=R M87`@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[ M('!A9&1I;F'0M86QI9VXZ(&QE9G0[(&)A8VMG"!S;VQI9#L@=&5X="UA;&EG;CH@ MF4Z(#$P<'0[)SY3:&%R97,@=7-E9"!I;B!C;VUP=71I;F<@9&EL=71E9"!N M970@:6YC;VUE('!E6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O M;&]R.B`C9F9F9F9F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)V)A8VMG6QE M/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXS M,2PV.3(\+V1I=CX\+W1D/CQT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$ M8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG6QE/3-$ M)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C9F9F9F9F M.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)V)A8VMG6QE/3-$ M)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F M.R!W:61T:#H@.24[('9E6QE M/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG6QE/3-$)W1E>'0M86QI9VXZ M(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W:61T:#H@.24[ M('9E6QE/3-$)W1E>'0M86QI M9VXZ(&QE9G0[(&)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K M9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W:61T:#H@.24[('9E6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A M8VMG6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R M.B`C8V-E969F.R!W:61T:#H@.24[('9E6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!M87)G:6XM;&5F=#H@-RXR<'0[(&9O;G0M M6QE/3-$)V)A8VMG6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)V)A8VMG6QE/3-$)V9O;G0M9F%M:6QY M.B!4:6UE6QE/3-$)V)A M8VMG6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)V)A8VMG6QE/3-$)V9O M;G0M9F%M:6QY.B!4:6UE6QE/3-$)V)A8VMG6QE M/3-$)W1E>'0M86QI9VXZ(&QE9G0[('1E>'0M:6YD96YT.B`M-RXR<'0[(&9O M;G0M9F%M:6QY.B!4:6UE3H@5&EM97,@3F5W(%)O;6%N M.R!F;VYT+7-I>F4Z(#$P<'0[)SXD/"]D:78^/"]T9#X\=&0@=F%L:6=N/3-$ M8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD M+6-O;&]R.B`C8V-E969F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[ M)SXD/"]D:78^/"]T9#X\=&0@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E M>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W M:61T:#H@.24[('9E6QE M/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG M3H@5&EM97,@ M3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXD/"]D:78^/"]T9#X\=&0@ M=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B M86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4 M:6UE6QE M/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C M8V-E969F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE M9G0[(&)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG6QE/3-$)W1E>'0M M86QI9VXZ(&QE9G0[(&)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[ M(&)A8VMGF4Z(#$P<'0[)SY!;G1I+61I;'5T:79E(&]P=&EO;G,@86YD(')E M6QE/3-$)V)A8VMG6QE/3-$)V)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG6QE/3-$)W1E>'0M M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W:61T M:#H@.24[('9E6QE/3-$ M)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG6QE/3-$ M)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F M.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[)SX\8G(@+SX\+V1I=CX\9&EV('-T M>6QE/3-$)W1E>'0M86QI9VXZ(&IUF4Z(#$P<'0[)SX\='(^ M/'1D('-T>6QE/3-$)W=I9'1H.B`R-W!T.R!F;VYT+69A;6EL>3H@5&EM97,@ M3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[('9E6QE/3-$)W1E>'0M M86QI9VXZ(&IU3H@5&EM M97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[('9E3X- M"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%]C-6-A,3EF,5]B9F5D7S0S M9CE?.&$X,5\P-S0X9C)C-3$S.#8-"D-O;G1E;G0M3&]C871I;VXZ(&9I;&4Z M+R\O0SHO8S5C83$Y9C%?8F9E9%\T,V8Y7SAA.#%?,#'0O:'1M M;#L@8VAA'0^)SQS<&%N/CPO M6QE/3-$)V9O;G0M9F%M:6QY.B`G5&EM97,@ M3F5W(%)O;6%N)RP@5&EM97,L('-EF4Z(#$P<'0[)SX\ M9&EV('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&9O;G0M9F%M:6QY.B!4 M:6UE6QE/3-$)W!A9&1I;F6QE/3-$)V)O M6QE/3-$)W1E>'0M86QI9VXZ(&-E;G1E#L@=F5R=&EC86PM86QI9VXZ(&)O='1O;3LG/B8C,38P M.SPO=&0^/"]T3H@5&EM97,@ M3F5W(%)O;6%N.R!M87)G:6XM;&5F=#H@-RXR<'0[(&9O;G0M6QE/3-$)V)A8VMG6QE/3-$)V9O;G0M9F%M:6QY.B!4 M:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@ M5&EM97,@3F5W(%)O;6%N.R!M87)G:6XM;&5F=#H@-RXR<'0[(&9O;G0M6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG M3H@5&EM97,@3F5W(%)O;6%N.R!F M;VYT+7-I>F4Z(#$P<'0[)SXS+#DY,#PO9&EV/CPO=&0^/'1D(&YO=W)A<#TS M1&YO=W)A<"!V86QI9VX],T1B;W1T;VT@6QE/3-$)V)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('1E>'0M:6YD96YT M.B`M-RXR<'0[(&9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(')I M9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W:61T:#H@.24[('9E M6QE/3-$)V9O;G0M9F%M M:6QY.B!4:6UEF4Z(#$P<'0[)SXR,#$V/"]D:78^/"]T9#X\=&0@=F%L:6=N/3-$8F]T=&]M M('-T>6QE/3-$)V)A8VMG6QE/3-$)W1E>'0M86QI9VXZ M(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!M87)G M:6XM;&5F=#H@-RXR<'0[(&9O;G0M6QE/3-$ M)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXR+#$T M.3PO9&EV/CPO=&0^/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T M;VT@6QE/3-$)W!A9&1I;F6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('1E>'0M:6YD96YT M.B`M-RXR<'0[(&9O;G0M9F%M:6QY.B!4:6UE'0M86QI9VXZ(&QE9G0[(&)A8VMG"!S;VQI9#L@=&5X="UA;&EG M;CH@6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('!A9&1I;F3H@5&EM97,@3F5W(%)O;6%N.R!M87)G:6XM;&5F=#H@-RXR<'0[(&9O;G0M M#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)O3H@5&EM97,@3F5W(%)O M;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXD/"]D:78^/"]T9#X\=&0@=F%L:6=N M/3-$8F]T=&]M('-T>6QE/3-$)V)O7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA'0^)SQS M<&%N/CPO3H@)U1I;65S M($YE=R!2;VUA;B3H@ M5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[(&9O;G0M=V5I9VAT M.B!B;VQD.R<^-BX@0F%L86YC92!3:&5E="!#;VUP;VYE;G1S/"]D:78^/&1I M=CX\8G(@+SX\+V1I=CX\=&%B;&4@8V5L;'!A9&1I;F<],T0P(&-E;&QS<&%C M:6YG/3-$,"!S='EL93TS1"=W:61T:#H@,3`P)3L@9F]N="UF86UI;'DZ("=4 M:6UE3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[(&9O;G0M=V5I M9VAT.B!B;VQD.R<^4V5P=&5M8F5R(#,P+#PO9&EV/CPO=&0^/'1D('-T>6QE M/3-$)W=I9'1H.B`R+C$R)3L@=F5R=&EC86PM86QI9VXZ(&)O='1O;3LG/CPO M=&0^/'1D('-T>6QE/3-$)W=I9'1H.B`Q,2XT,R4[('9E6QE/3-$)W1E>'0M86QI9VXZ(&-E;G1E6QE/3-$)W=I9'1H.B`W-BXU-24[('9E6QE/3-$)V)O6QE/3-$)W1E>'0M M86QI9VXZ(&-E;G1E6QE/3-$ M)V)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&9O;G0M M9F%M:6QY.B!4:6UE6QE/3-$ M)V)A8VMG6QE/3-$)V)A8VMG6QE/3-$)V)A M8VMG6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z M(#$P<'0[)SXT.2PV-C$\+V1I=CX\+W1D/CQT9"!N;W=R87`],T1N;W=R87`@ M=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A M8VMG6QE/3-$)W1E>'0M M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W:61T M:#H@.24[('9E6QE/3-$ M)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)V)A8VMG#L@8F%C:V=R;W5N9"UC;VQO'0M86QI9VXZ(&QE9G0[(&)A8VMG"!S;VQI9#L@=&5X="UA;&EG M;CH@6QE/3-$)V9O M;G0M9F%M:6QY.B!4:6UE#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)O'0M M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C9F9F9F9F.R!W:61T M:#H@.24[('9E6QE/3-$ M)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('!A9&1I;F3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SY4;W1A;#PO M9&EV/CPO=&0^/'1D('9A;&EG;CTS1&)O='1O;2!S='EL93TS1"=P861D:6YG M+6)O='1O;3H@-'!X.R!B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W:61T M:#H@,24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE3H@5&EM97,@3F5W(%)O;6%N M.R!F;VYT+7-I>F4Z(#$P<'0[)SXX,RPT,S4\+V1I=CX\+W1D/CQT9"!N;W=R M87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI M9VXZ(&QE9G0[('!A9&1I;F6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE M3H@5&EM97,@3F5W M(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXV.2PV-C(\+V1I=CX\+W1D/CQT M9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E M>'0M86QI9VXZ(&QE9G0[('!A9&1I;FF4Z(#$P<'0[)SX\='(^ M/'1D('9A;&EG;CTS1&)O='1O;2!S='EL93TS1"=B86-K9W)O=6YD+6-O;&]R M.B`C8V-E969F.R!V97)T:6-A;"UA;&EG;CH@8F]T=&]M.R<^/&1I=B!S='EL M93TS1"=T97AT+6%L:6=N.B!L969T.R!F;VYT+69A;6EL>3H@5&EM97,@3F5W M(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXF(S$V,#L\9F]N="!S='EL93TS M1"=F;VYT+69A;6EL>3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P M<'0[(&9O;G0M=V5I9VAT.B!B;VQD.R<^4')O<&5R='D@86YD(&5Q=6EP;65N M=#H\+V9O;G0^/"]D:78^/"]T9#X\=&0@=F%L:6=N/3-$8F]T=&]M('-T>6QE M/3-$)V)A8VMG6QE/3-$)V)A8VMG6QE/3-$)V)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&9O M;G0M9F%M:6QY.B!4:6UE3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT M+7-I>F4Z(#$P<'0[)SXD/"]D:78^/"]T9#X\=&0@=F%L:6=N/3-$8F]T=&]M M('-T>6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R M.B`C9F9F9F9F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ M(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[ M)SXV+#DP-CPO9&EV/CPO=&0^/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX] M,T1B;W1T;VT@6QE/3-$)V)A8VMG6QE/3-$ M)W1E>'0M86QI9VXZ(&QE9G0[(&9O;G0M9F%M:6QY.B!4:6UE65A6QE/3-$)V)A8VMG6QE/3-$)W1E M>'0M86QI9VXZ(&QE9G0[(&)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT M.R!B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY M.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG M3H@5&EM97,@3F5W(%)O;6%N.R!F M;VYT+7-I>F4Z(#$P<'0[)SXQ+#DX-CPO9&EV/CPO=&0^/'1D(&YO=W)A<#TS M1&YO=W)A<"!V86QI9VX],T1B;W1T;VT@6QE/3-$)V)A8VMG6QE/3-$)W1E M>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[ M)SY3;V9T=V%R92`H=7-E9G5L(&QI9F4@;V8@,2!T;R`W('EE87)S*3PO9&EV M/CPO=&0^/'1D('9A;&EG;CTS1&)O='1O;2!S='EL93TS1"=B86-K9W)O=6YD M+6-O;&]R.B`C8V-E969F.R!W:61T:#H@,24[('9E6QE/3-$)W1E>'0M86QI9VXZ M(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W:61T:#H@.24[ M('9E6QE/3-$)V9O;G0M M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z M(#$P<'0[)SXR+#`P-CPO9&EV/CPO=&0^/'1D(&YO=W)A<#TS1&YO=W)A<"!V M86QI9VX],T1B;W1T;VT@6QE/3-$)W!A9&1I;F6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[ M(&9O;G0M9F%M:6QY.B!4:6UE'0M86QI9VXZ(&QE9G0[(&)A8VMG"!S;VQI9#L@=&5X="UA;&EG;CH@#L@8F%C:V=R;W5N9"UC;VQO3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXI/"]D:78^ M/"]T9#X\=&0@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W!A9&1I;F"!S;VQI9#L@=&5X="UA;&EG;CH@;&5F=#L@8F%C:V=R;W5N9"UC;VQO M6QE/3-$)V)O M3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXH."PS M,S4\+V1I=CX\+W1D/CQT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T M=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('!A9&1I;F3H@5&EM M97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SY4;W1A;#PO9&EV/CPO M=&0^/'1D('9A;&EG;CTS1&)O='1O;2!S='EL93TS1"=P861D:6YG+6)O='1O M;3H@-'!X.R!B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W:61T:#H@,24[ M('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT M+7-I>F4Z(#$P<'0[)SXX+#(U,3PO9&EV/CPO=&0^/'1D(&YO=W)A<#TS1&YO M=W)A<"!V86QI9VX],T1B;W1T;VT@#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)W!A9&1I;F"!D;W5B;&4[('1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG"!D;W5B;&4[('1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R M.B`C8V-E969F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$ M)W=I9'1H.B`Q,#`E.R!F;VYT+69A;6EL>3H@)U1I;65S($YE=R!2;VUA;B6QE/3-$)V)A8VMG6QE/3-$)V)A8VMG6QE/3-$ M)V)A8VMG6QE/3-$)W1E>'0M86QI9VXZ M(&QE9G0[(&9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)V)A8VMG6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE M9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXD/"]D:78^ M/"]T9#X\=&0@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ M(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C9F9F9F9F.R!W:61T:#H@.24[ M('9E6QE/3-$)V9O;G0M M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT M.R!B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY M.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[ M)SXR+#DW-#PO9&EV/CPO=&0^/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX] M,T1B;W1T;VT@6QE/3-$)V)A8VMG6QE/3-$ M)W1E>'0M86QI9VXZ(&QE9G0[(&9O;G0M9F%M:6QY.B!4:6UE7)O;&P@6QE/3-$)W1E>'0M86QI M9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C9F9F9F9F.R!W:61T:#H@ M.24[('9E6QE/3-$)V9O M;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG6QE/3-$)V)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&9O;G0M9F%M:6QY.B!4:6UE M6QE/3-$)V)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE M9G0[(&)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD M+6-O;&]R.B`C8V-E969F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE'!E;G-E/"]D:78^/"]T9#X\=&0@ M=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)V)A8VMG6QE M/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG6QE/3-$)W1E>'0M86QI9VXZ M(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C9F9F9F9F.R!W:61T:#H@.24[ M('9E6QE/3-$)V9O;G0M M9F%M:6QY.B!4:6UE6QE/3-$ M)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXW-#8\ M+V1I=CX\+W1D/CQT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M M('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG6QE/3-$)W1E>'0M M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W:61T M:#H@.24[('9E6QE/3-$ M)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C9F9F9F9F.R!W:61T M:#H@.24[('9E6QE/3-$ M)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT M+7-I>F4Z(#$P<'0[)SXS+#`X.3PO9&EV/CPO=&0^/'1D(&YO=W)A<#TS1&YO M=W)A<"!V86QI9VX],T1B;W1T;VT@6QE/3-$)W!A9&1I;F6QE/3-$)W1E>'0M86QI9VXZ M(&QE9G0[(&9O;G0M9F%M:6QY.B!4:6UE#L@8F%C M:V=R;W5N9"UC;VQO6QE/3-$)V)O'0M86QI9VXZ(')I9VAT.R!B86-K9W)O M=6YD+6-O;&]R.B`C8V-E969F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)O'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C8V-E M969F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('!A M9&1I;F3H@5&EM97,@3F5W M(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SY4;W1A;#PO9&EV/CPO=&0^/'1D M('9A;&EG;CTS1&)O='1O;2!S='EL93TS1"=P861D:6YG+6)O='1O;3H@-'!X M.R!B86-K9W)O=6YD+6-O;&]R.B`C9F9F9F9F.R!W:61T:#H@,24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z M(#$P<'0[)SXR-BPR,C@\+V1I=CX\+W1D/CQT9"!N;W=R87`],T1N;W=R87`@ M=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('!A M9&1I;F6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT M+7-I>F4Z(#$P<'0[)SXR,"PV,#4\+V1I=CX\+W1D/CQT9"!N;W=R87`],T1N M;W=R87`@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE M9G0[('!A9&1I;F6QE/3-$)W1E>'0M86QI M9VXZ(&IU3X-"CPO:'1M M;#X-"@T*+2TM+2TM/5].97AT4&%R=%]C-6-A,3EF,5]B9F5D7S0S9CE?.&$X M,5\P-S0X9C)C-3$S.#8-"D-O;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O0SHO M8S5C83$Y9C%?8F9E9%\T,V8Y7SAA.#%?,#'0O:'1M;#L@8VAA M6QE/3-$)V9O;G0M M9F%M:6QY.B`G5&EM97,@3F5W(%)O;6%N)RP@5&EM97,L('-EF4Z(#$P<'0[)SX\9&EV('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[ M(&9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&9O;G0M M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&IU'0M:6YD96YT.B`S M-G!T.R!F;VYT+69A;6EL>3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z M(#$P<'0[)SX\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3H@5&EM97,@3F5W M(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SY/;B!&96)R=6%R>2`X+"`R,#$R M+"!T:&4@0V]M<&%N>2!A8W%U:7)E9"!S=6)S=&%N=&EA;&QY(&%L;"!O9B!T M:&4@87-S971S(&]F(%!O:6YT0G)I9&=E('!U2!C;VYS=6QT:6YG M(&9I2!L979E7-T96US(&EN=&5G'1E;F1E9"!T:&4@0V]M<&%N>2=S('!R97-E;F-E(&EN($-H:6-A9V\L M($UI;'=A=6ME92!A;F0@0F]S=&]N+CPO9&EV/CQD:78@3L@=&5X="UI;F1E;G0Z(#,V<'0[(&9O;G0M M9F%M:6QY.B!4:6UE2!C;VUM;VX@&EM871E;'D@)#`N-R!M:6QL:6]N(&EN('1R86YS86-T:6]N(&-O6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('1E M>'0M:6YD96YT.B`S-G!T.R!F;VYT+69A;6EL>3H@5&EM97,@3F5W(%)O;6%N M.R!F;VYT+7-I>F4Z(#$P<'0[)SY4:&4@0V]M<&%N>2!A;&QO8V%T960@=&AE M('1O=&%L('!UF4Z(#$P<'0[)SX\='(^/'1D('9A;&EG;CTS1&)O='1O;2!S M='EL93TS1"=B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W:61T:#H@.#@E M.R!V97)T:6-A;"UA;&EG;CH@8F]T=&]M.R<^/&1I=B!S='EL93TS1"=T97AT M+6%L:6=N.B!L969T.R!F;VYT+69A;6EL>3H@5&EM97,@3F5W(%)O;6%N.R!F M;VYT+7-I>F4Z(#$P<'0[)SY!8W%U:7)E9"!T86YG:6)L92!A6QE M/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F M;VYT+7-I>F4Z(#$P<'0[)SXU+C`\+V1I=CX\+W1D/CQT9"!N;W=R87`],T1N M;W=R87`@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE M9G0[(&)A8VMG3H@ M5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SY!8W%U:7)E9"!I M;G1A;F=I8FQE(&%S6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R M.B`C9F9F9F9F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)V)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&9O;G0M9F%M:6QY M.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT M+7-I>F4Z(#$P<'0[)SXH,2XQ/"]D:78^/"]T9#X\=&0@;F]W6QE/3-$)V9O;G0M9F%M:6QY M.B!4:6UE#L@8F%C:V=R;W5N9"UC;VQO#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)O'0M86QI9VXZ(')I9VAT M.R!B86-K9W)O=6YD+6-O;&]R.B`C9F9F9F9F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY M.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('!A9&1I;F3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z M(#$P<'0[)SY4;W1A;"!P=7)C:&%S92!P6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P M<'0[)SXR,"XU/"]D:78^/"]T9#X\=&0@;F]W65A6QE/3-$)W1E>'0M86QI9VXZ(&IU3H@5&EM97,@3F5W(%)O;6%N.R!F M;VYT+7-I>F4Z(#$P<'0[)SXF(S$V,#L\+V1I=CX\9&EV('-T>6QE/3-$)W1E M>'0M86QI9VXZ(&IU'0M:6YD96YT.B`S-G!T.R!F;VYT+69A M;6EL>3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SX\9F]N M="!S='EL93TS1"=F;VYT+69A;6EL>3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT M+7-I>F4Z(#$P<'0[)SY/;B!*=6YE(#$L(#(P,3(L('1H92!#;VUP86YY(&%C M<75I&%S+"!A;F0@=V%S(&$@9G5L;"US97)V:6-E M('-O9G1W87)E(&5V86QU871I;VX@86YD(&EM<&QE;65N=&%T:6]N(&9I&5S+B!4:&4@86-Q=6ES:71I;VX@;V8@/&9O;G0@ M2!S:6=N:69I8V%N="!C&ES=&EN9R!C;&EE;G0@8F%S92!W:71H($]R M86-L92!%+4)U6QE/3-$)V9O;G0M9F%M:6QY M.B!4:6UE3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXF(S$V M,#L\+V1I=CX\9&EV('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('1E>'0M M:6YD96YT.B`S-G!T.R!F;VYT+69A;6EL>3H@5&EM97,@3F5W(%)O;6%N.R!F M;VYT+7-I>F4Z(#$P<'0[)SY4:&4@0V]M<&%N>2!A;&QO8V%T960@=&AE('1O M=&%L('!UF4Z(#$P<'0[)SX\='(^/'1D('9A;&EG;CTS1&)O='1O;2!S='EL M93TS1"=B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W:61T:#H@.#@E.R!V M97)T:6-A;"UA;&EG;CH@=&]P.R<^/&1I=B!S='EL93TS1"=T97AT+6%L:6=N M.B!L969T.R!F;VYT+69A;6EL>3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I M>F4Z(#$P<'0[)SY!8W%U:7)E9"!T86YG:6)L92!A6QE/3-$)W1E>'0M M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[ M)SXS+C@\+V1I=CX\+W1D/CQT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$ M8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT M+7-I>F4Z(#$P<'0[)SY!8W%U:7)E9"!I;G1A;F=I8FQE(&%S6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT M.R!B86-K9W)O=6YD+6-O;&]R.B`C9F9F9F9F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4 M:6UE6QE/3-$)V)A8VMG M6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&9O M;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A M8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT M+7-I>F4Z(#$P<'0[)SXH,2XQ/"]D:78^/"]T9#X\=&0@;F]W6QE/3-$)V9O;G0M9F%M:6QY.B!4 M:6UE#L@8F%C:V=R;W5N9"UC;VQO#L@ M8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)O'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD M+6-O;&]R.B`C9F9F9F9F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE#L@8F%C:V=R;W5N9"UC;VQO M6QE M/3-$)W!A9&1I;F6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&9O;G0M9F%M:6QY.B!4:6UE M6QE/3-$ M)W!A9&1I;F"!D;W5B;&4[('1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG M"!D;W5B;&4[('1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O M;&]R.B`C8V-E969F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ M(&QE9G0[('!A9&1I;F3L@9F]N="UF86UI;'DZ(%1I;65S($YE=R!2;VUA;CL@ M9F]N="US:7IE.B`Q,'!T.R<^)B,Q-C`[/"]D:78^/&1I=B!S='EL93TS1"=T M97AT+6%L:6=N.B!J=7-T:69Y.R!T97AT+6EN9&5N=#H@,S9P=#L@9F]N="UF M86UI;'DZ(%1I;65S($YE=R!2;VUA;CL@9F]N="US:7IE.B`Q,'!T.R<^/&9O M;G0@2!A M8W%U:7)E9"!.;W)T:')I9&=E('!U'!E2!P71I8W,L('5S97(@ M97AP97)I96YC92!A;F0@8G)A;F1I;F6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE M6QE/3-$)W1E>'0M86QI9VXZ(&IU3L@=&5X="UI;F1E;G0Z(#,V<'0[(&9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('1E M>'0M:6YD96YT.B`S-G!T.R!F;VYT+69A;6EL>3H@5&EM97,@3F5W(%)O;6%N M.R!F;VYT+7-I>F4Z(#$P<'0[)SY4:&4@0V]M<&%N>2!A;&QO8V%T960@=&AE M('1O=&%L('!UF4Z(#$P<'0[)SX\='(^/'1D('9A;&EG;CTS1&)O='1O;2!S M='EL93TS1"=B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W:61T:#H@.#@E M.R!V97)T:6-A;"UA;&EG;CH@=&]P.R<^/&1I=B!S='EL93TS1"=T97AT+6%L M:6=N.B!L969T.R!F;VYT+69A;6EL>3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT M+7-I>F4Z(#$P<'0[)SY!8W%U:7)E9"!T86YG:6)L92!A6QE/3-$)W1E M>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P M<'0[)SXS+C$\+V1I=CX\+W1D/CQT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N M/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F M;VYT+7-I>F4Z(#$P<'0[)SY!8W%U:7)E9"!I;G1A;F=I8FQE(&%S6QE/3-$)W1E>'0M86QI9VXZ(')I M9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C9F9F9F9F.R!W:61T:#H@.24[('9E M6QE/3-$)V9O;G0M9F%M:6QY M.B!4:6UE6QE/3-$)V)A M8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[ M(&9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[ M(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F M;VYT+7-I>F4Z(#$P<'0[)SXH,BXY/"]D:78^/"]T9#X\=&0@;F]W6QE/3-$)V9O;G0M9F%M:6QY M.B!4:6UE#L@8F%C:V=R;W5N9"UC;VQO#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)O'0M86QI9VXZ(')I9VAT.R!B86-K9W)O M=6YD+6-O;&]R.B`C9F9F9F9F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE#L@8F%C:V=R;W5N9"UC M;VQO6QE/3-$)W!A9&1I;F6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&9O;G0M9F%M:6QY.B!4 M:6UE6QE M/3-$)W!A9&1I;F"!D;W5B;&4[('1E>'0M86QI9VXZ(&QE9G0[(&)A M8VMG"!D;W5B;&4[('1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD M+6-O;&]R.B`C8V-E969F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI M9VXZ(&QE9G0[('!A9&1I;F65A6QE/3-$)W1E>'0M86QI9VXZ(&IU6QE/3-$)W1E M>'0M86QI9VXZ(&IU3L@=&5X="UI;F1E;G0Z(#,V<'0[(&9O M;G0M9F%M:6QY.B!4:6UE2`Q+"`R,#$S+"!T:&4@0V]M<&%N>2!A8W%U:7)E9"!42=S(&5X:7-T M:6YG(&-A<&%B:6QI=&EE6QE/3-$)W1E>'0M86QI9VXZ(&IU'0M:6YD96YT M.B`S-G!T.R<^/&)R("\^/"]D:78^/&1I=B!S='EL93TS1"=T97AT+6%L:6=N M.B!J=7-T:69Y.R!T97AT+6EN9&5N=#H@,S9P=#L@9F]N="UF86UI;'DZ(%1I M;65S($YE=R!2;VUA;CL@9F]N="US:7IE.B`Q,'!T.R<^/&9O;G0@2!E'!E;G-E9"!W:&5N(&EN8W5R MF4Z(#$P<'0[)SX\='(^/'1D('9A;&EG;CTS1&)O='1O;2!S M='EL93TS1"=B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W:61T:#H@.#@E M.R!V97)T:6-A;"UA;&EG;CH@=&]P.R<^/&1I=B!S='EL93TS1"=T97AT+6%L M:6=N.B!L969T.R!F;VYT+69A;6EL>3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT M+7-I>F4Z(#$P<'0[)SY!8W%U:7)E9"!T86YG:6)L92!A6QE/3-$)W1E M>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P M<'0[)SXQ,BXS/"]D:78^/"]T9#X\=&0@;F]W6QE M/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXV+C(\+V1I M=CX\+W1D/CQT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M('-T M>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P M<'0[)SY,:6%B:6QI=&EE6QE/3-$)V)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXI/"]D:78^ M/"]T9#X\+W1R/CQT6QE/3-$)W!A M9&1I;F6QE M/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W!A9&1I;F"!S;VQI M9#L@=&5X="UA;&EG;CH@;&5F=#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)O3H@5&EM97,@3F5W M(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXX+C(\+V1I=CX\+W1D/CQT9"!N M;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M M86QI9VXZ(&QE9G0[('!A9&1I;F3H@ M5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SY4;W1A;"!P=7)C M:&%S92!P6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE M3H@5&EM97,@3F5W(%)O M;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXR,2XQ/"]D:78^/"]T9#X\=&0@;F]W M65A6QE/3-$)W1E>'0M86QI9VXZ(&IU'0M M:6YD96YT.B`S-G!T.R!F;VYT+69A;6EL>3H@5&EM97,@3F5W(%)O;6%N.R!F M;VYT+7-I>F4Z(#$P<'0[)SY4:&4@86UO=6YTF5S M(&ET3H@5&EM97,@3F5W M(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SX\=3Y!8W%U:7-I=&EO;B!O9B!# M;&5A3L@9F]N="UF86UI;'DZ(%1I;65S($YE=R!2;VUA;CL@9F]N="US M:7IE.B`Q,'!T.R<^)B,Q-C`[/"]D:78^/&1I=B!S='EL93TS1"=T97AT+6%L M:6=N.B!J=7-T:69Y.R!T97AT+6EN9&5N=#H@,S9P=#L@9F]N="UF86UI;'DZ M(%1I;65S($YE=R!2;VUA;CL@9F]N="US:7IE.B`Q,'!T.R<^3VX@36%Y(#$W M+"`R,#$S+"!T:&4@0V]M<&%N>2!A8W%U:7)E9"!#;&5A65E(&%N9"!P87)T;F5R(')E M;&%T:6]N6QE/3-$)W1E>'0M86QI9VXZ(&IU'0M:6YD96YT.B`S-G!T.R!F;VYT+69A;6EL>3H@5&EM97,@3F5W(%)O M;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SX\9F]N="!S='EL93TS1"=F;VYT+69A M;6EL>3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SY4:&4@ M0V]M<&%N>2!H87,@:6YI=&EA;&QY(&5S=&EM871E9"!T:&4@=&]T86P@86QL M;V-A8FQE('!U6QE/3-$)V9O;G0M9F%M:6QY.B!4 M:6UE3H@5&EM97,@3F5W(%)O;6%N M.R!F;VYT+7-I>F4Z(#$P<'0[)SY4:&4@0V]M<&%N>2!I;F-U'!E;G-E9"!W:&5N(&EN8W5RF4Z(#$P M<'0[)SX\='(^/'1D('9A;&EG;CTS1&)O='1O;2!S='EL93TS1"=B86-K9W)O M=6YD+6-O;&]R.B`C8V-E969F.R!W:61T:#H@.#@E.R!V97)T:6-A;"UA;&EG M;CH@=&]P.R<^/&1I=B!S='EL93TS1"=T97AT+6%L:6=N.B!L969T.R!F;VYT M+69A;6EL>3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SY! M8W%U:7)E9"!T86YG:6)L92!A6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[ M(&)A8VMG3H@ M5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXR+C(\+V1I=CX\ M+W1D/CQT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M('-T>6QE M/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[ M)SY!8W%U:7)E9"!I;G1A;F=I8FQE(&%S6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD M+6-O;&]R.B`C9F9F9F9F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)V)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&9O;G0M9F%M:6QY.B!4 M:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[ M)SXH,"XW/"]D:78^/"]T9#X\=&0@;F]W6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE#L@8F%C:V=R;W5N9"UC;VQO#L@8F%C:V=R;W5N9"UC M;VQO6QE/3-$)V)O M'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C9F9F M9F9F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)W!A9&1I;F6QE/3-$)W1E M>'0M86QI9VXZ(&QE9G0[(&9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W!A9&1I;F"!D;W5B;&4[('1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F M.R!W:61T:#H@.24[('9E6QE M/3-$)V9O;G0M9F%M:6QY.B!4:6UE#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)W1E>'0M M86QI9VXZ(&IU'0M:6YD96YT.B`S-G!T.R!F;VYT+69A;6EL M>3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SY4:&4@0V]M M<&%N>2!E3L@=&5X="UI;F1E;G0Z(#,V<'0[(&9O;G0M M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&IU'0M:6YD96YT.B`S-G!T.R!F;VYT+69A;6EL>3H@5&EM97,@3F5W M(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SX\9F]N="!S='EL93TS1"=F;VYT M+69A;6EL>3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SY4 M:&4@6QE/3-$)W=I9'1H.B`Q,#`E.R!F;VYT+69A;6EL>3H@)U1I;65S M($YE=R!2;VUA;B#L@=F5R=&EC86PM86QI9VXZ(&)O='1O;3LG/CQD:78^)B,Q-C`[ M/"]D:78^/"]T9#X\=&0@8V]L6QE/3-$)V)O6QE M/3-$)W1E>'0M86QI9VXZ(&QE9G0[('!A9&1I;F6QE M/3-$)V)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT M+7-I>F4Z(#$P<'0[)SY2979E;G5E3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXD/"]D:78^ M/"]T9#X\=&0@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ M(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C9F9F9F9F.R!W:61T:#H@.24[ M('9E6QE/3-$)V9O;G0M M9F%M:6QY.B!4:6UE6QE/3-$)V)A8VMG6QE/3-$)W1E M>'0M86QI9VXZ(&QE9G0[(&9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI M9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P M<'0[)SXQ+#8W-3PO9&EV/CPO=&0^/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI M9VX],T1B;W1T;VT@6QE/3-$)W1E>'0M86QI9VXZ(&IU6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE#PO=3X\+V9O;G0^/&9O;G0@6QE/3-$)W1E>'0M86QI9VXZ(&IU'0M:6YD96YT.B`S-G!T.R!F;VYT+69A;6EL>3H@5&EM97,@3F5W(%)O M;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SY/;B!/8W1O8F5R(#$Q+"`R,#$S+"!T M:&4@0V]M<&%N>2!A8W%U:7)E9"!#;W)E36%T6QE M.B!I=&%L:6,[(&9O;G0M9F%M:6QY.B!4:6UE3L@=&5X="UI;F1E;G0Z(#,V<'0[(&9O;G0M9F%M:6QY.B!4:6UE2!02`Q+"`R,#$R(&]R($IA M;G5A6QE M/3-$)W9E6QE/3-$)W9E6QE/3-$)W1E>'0M86QI9VXZ(&-E;G1E6QE/3-$)W!A M9&1I;F6QE/3-$)V)O6QE/3-$)W!A9&1I M;F6QE/3-$)V)O6QE/3-$)W!A9&1I;F6QE/3-$)W1E>'0M M86QI9VXZ(&-E;G1E6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('!A9&1I;F#L@8F%C:V=R;W5N9"UC;VQO#L@8F%C:V=R;W5N M9"UC;VQO6QE M/3-$)V)O6QE/3-$)V9O M;G0M9F%M:6QY.B!4:6UE'0M86QI9VXZ(')I M9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W:61T:#H@.24[('9E M6QE/3-$)V9O;G0M9F%M M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('!A9&1I;F'0M86QI9VXZ(&QE9G0[(&)A8VMG"!S;VQI9#L@=&5X="UA;&EG M;CH@#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)W!A9&1I;F6QE/3-$)W1E M>'0M86QI9VXZ(&QE9G0[(&9O;G0M9F%M:6QY.B!4:6UE#L@ M8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)O6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE'0M M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C9F9F9F9F.R!W:61T M:#H@.24[('9E6QE/3-$ M)V9O;G0M9F%M:6QY.B!4:6UE#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)W!A9&1I;F"!S M;VQI9#L@=&5X="UA;&EG;CH@;&5F=#L@8F%C:V=R;W5N9"UC;VQO3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT M+7-I>F4Z(#$P<'0[)SXD/"]D:78^/"]T9#X\=&0@=F%L:6=N/3-$8F]T=&]M M('-T>6QE/3-$)V)O3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z M(#$P<'0[)SXQ,RPT-3$\+V1I=CX\+W1D/CQT9"!N;W=R87`],T1N;W=R87`@ M=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('!A M9&1I;F3H@5&EM97,@3F5W M(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SY"87-I8R!N970@:6YC;VUE('!E M'0M86QI9VXZ(&QE9G0[(&)A M8VMG"!S;VQI9#L@=&5X="UA;&EG;CH@6QE M/3-$)W!A9&1I;F"!S;VQI9#L@=&5X="UA;&EG;CH@;&5F=#L@ M8F%C:V=R;W5N9"UC;VQO3H@ M5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXD/"]D:78^/"]T M9#X\=&0@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)V)O3H@5&EM97,@ M3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXP+C0U/"]D:78^/"]T9#X\ M=&0@;F]W#L@8F%C:V=R;W5N M9"UC;VQO'0M86QI9VXZ(&QE9G0[(&)A8VMG"!S;VQI9#L@=&5X="UA M;&EG;CH@#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)W!A9&1I;F"!S;VQI M9#L@=&5X="UA;&EG;CH@;&5F=#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)O3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P M<'0[)SXP+C0S/"]D:78^/"]T9#X\=&0@;F]W#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)W!A9&1I;F"!S;VQI9#L@ M=&5X="UA;&EG;CH@;&5F=#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)O3H@5&EM97,@ M3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXS,"PV-#D\+V1I=CX\+W1D M/CQT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$ M)W1E>'0M86QI9VXZ(&QE9G0[('!A9&1I;F'0M86QI9VXZ(&QE M9G0[(&)A8VMG"!S M;VQI9#L@=&5X="UA;&EG;CH@#L@8F%C:V=R;W5N9"UC;VQO#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)O'0M86QI9VXZ M(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C9F9F9F9F.R!W:61T:#H@.24[ M('9E6QE/3-$)V9O;G0M M9F%M:6QY.B!4:6UE#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)W!A9&1I;F"!S;VQI9#L@ M=&5X="UA;&EG;CH@;&5F=#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)O3H@5&EM97,@ M3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXS,2PT-S8\+V1I=CX\+W1D M/CQT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$ M)W1E>'0M86QI9VXZ(&QE9G0[('!A9&1I;F3X-"CPO:'1M;#X-"@T*+2TM+2TM M/5].97AT4&%R=%]C-6-A,3EF,5]B9F5D7S0S9CE?.&$X,5\P-S0X9C)C-3$S M.#8-"D-O;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O0SHO8S5C83$Y9C%?8F9E M9%\T,V8Y7SAA.#%?,#'0O:'1M;#L@8VAA7!E(&-O;G1E;G0],T0G=&5X="]H=&UL.R!C:&%R6QE/3-$)V9O;G0M9F%M:6QY.B`G5&EM97,@3F5W(%)O;6%N)RP@5&EM M97,L('-EF4Z(#$P<'0[)SX\9&EV('-T>6QE/3-$)W1E M>'0M86QI9VXZ(&QE9G0[(&9O;G0M9F%M:6QY.B!4:6UE6QE/3-$ M)W1E>'0M86QI9VXZ(&QE9G0[(&9O;G0M9F%M:6QY.B!4:6UE3L@=&5X="UI;F1E;G0Z(#,V<'0[(&9O M;G0M9F%M:6QY.B!4:6UE6QE.B!I=&%L:6,[(&9O;G0M9F%M:6QY M.B!4:6UE3L@=&5X="UI;F1E;G0Z(#,V<'0[(&9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)V9O M;G0M9F%M:6QY.B!4:6UEF5D(&]V97(@ M=&AE(&%SF%T:6]N(&]F(&-U'!E;G-E(&%N9"!IF%T:6]N(B!I;B!T:&4@86-C;VUP86YY:6YG)B,Q-C`[0V]N9&5N M2!R979I97=S('1H92!E2!O3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[ M)SY';V]D=VEL;#PO9&EV/CQD:78@6QE/3-$)W1E>'0M86QI9VXZ M(&QE9G0[)SX\8G(@+SX\+V1I=CX\=&%B;&4@8V5L;'!A9&1I;F<],T0P(&-E M;&QS<&%C:6YG/3-$,"!S='EL93TS1"=W:61T:#H@,3`P)3L@9F]N="UF86UI M;'DZ("=4:6UE6QE/3-$)V)A M8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE M9G0[('1E>'0M:6YD96YT.B`M-RXR<'0[(&9O;G0M9F%M:6QY.B!4:6UE3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[ M)SXD/"]D:78^/"]T9#X\=&0@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E M>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W M:61T:#H@.24[('9E6QE M/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A M8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[ M)SXQ,RPW,#0\+V1I=CX\+W1D/CQT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N M/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N M.R!M87)G:6XM;&5F=#H@-RXR<'0[(&9O;G0M#L@8F%C M:V=R;W5N9"UC;VQO6QE/3-$)V)O'0M86QI9VXZ(')I9VAT.R!B86-K9W)O M=6YD+6-O;&]R.B`C8V-E969F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W!A9&1I;F6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('1E>'0M M:6YD96YT.B`M-RXR<'0[(&9O;G0M9F%M:6QY.B!4:6UE#L@8F%C:V=R M;W5N9"UC;VQO6QE/3-$)V)O3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P M<'0[)SXD/"]D:78^/"]T9#X\=&0@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$ M)V)O#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)W1E>'0M M86QI9VXZ(&QE9G0[(&9O;G0M6QE/3-$)W!A9&1I;F"!S;VQI9#L@=F5R=&EC86PM M86QI9VXZ(&)O='1O;3LG/CQD:78@3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z M(#$P<'0[(&9O;G0M=V5I9VAT.B!B;VQD.R<^4V5P=&5M8F5R(#,P+"`R,#$S M/"]D:78^/"]T9#X\=&0@;F]W6QE/3-$)W!A9&1I;F6QE/3-$)V)O#L@=F5R=&EC86PM86QI9VXZ(&)O='1O;3LG/B8C,38P.SPO=&0^/'1D(&-O M;'-P86X],T0R('9A;&EG;CTS1&)O='1O;2!S='EL93TS1"=B;W)D97(M8F]T M=&]M.B`C,#`P,#`P(#)P>"!S;VQI9#L@=F5R=&EC86PM86QI9VXZ(&)O='1O M;3LG/CQD:78@3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[(&9O;G0M M=V5I9VAT.B!B;VQD.R<^1W)O6QE/3-$)W1E>'0M M86QI9VXZ(&-E;G1E6QE M/3-$)W!A9&1I;F6QE/3-$)W1E>'0M M86QI9VXZ(&-E;G1E6QE/3-$)W1E M>'0M86QI9VXZ(&QE9G0[('!A9&1I;F#L@=F5R=&EC86PM86QI M9VXZ(&)O='1O;3LG/B8C,38P.SPO=&0^/'1D(&-O;'-P86X],T0R('9A;&EG M;CTS1&)O='1O;2!S='EL93TS1"=B;W)D97(M8F]T=&]M.B`C,#`P,#`P(#)P M>"!S;VQI9#L@=F5R=&EC86PM86QI9VXZ(&)O='1O;3LG/CQD:78@3H@5&EM97,@3F5W M(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[(&9O;G0M=V5I9VAT.B!B;VQD.R<^ M3F5T/"]D:78^/&1I=B!S='EL93TS1"=T97AT+6%L:6=N.B!C96YT97([(&9O M;G0M9F%M:6QY.B!4:6UE3H@5&EM97,@3F5W M(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[(&9O;G0M=V5I9VAT.B!B;VQD.R<^ M06UO=6YT#L@=F5R=&EC86PM86QI9VXZ(&)O='1O;3LG/B8C,38P.SPO M=&0^/'1D('9A;&EG;CTS1&)O='1O;2!S='EL93TS1"=P861D:6YG+6)O='1O M;3H@,G!X.R!V97)T:6-A;"UA;&EG;CH@8F]T=&]M.R<^)B,Q-C`[/"]T9#X\ M=&0@8V]L6QE/3-$)V)O3H@5&EM97,@3F5W(%)O M;6%N.R!F;VYT+7-I>F4Z(#$P<'0[(&9O;G0M=V5I9VAT.B!B;VQD.R<^0V%R M6QE/3-$)W1E>'0M86QI9VXZ(&-E;G1E6QE/3-$)W1E>'0M M86QI9VXZ(&QE9G0[('!A9&1I;F#L@=F5R=&EC86PM86QI9VXZ M(&)O='1O;3LG/B8C,38P.SPO=&0^/'1D(&-O;'-P86X],T0R('9A;&EG;CTS M1&)O='1O;2!S='EL93TS1"=B;W)D97(M8F]T=&]M.B`C,#`P,#`P(#)P>"!S M;VQI9#L@=F5R=&EC86PM86QI9VXZ(&)O='1O;3LG/CQD:78@3H@5&EM97,@3F5W(%)O M;6%N.R!F;VYT+7-I>F4Z(#$P<'0[(&9O;G0M=V5I9VAT.B!B;VQD.R<^06-C M=6UU;&%T960\+V1I=CX\9&EV('-T>6QE/3-$)W1E>'0M86QI9VXZ(&-E;G1E M#L@=F5R M=&EC86PM86QI9VXZ(&)O='1O;3LG/B8C,38P.SPO=&0^/'1D('9A;&EG;CTS M1&)O='1O;2!S='EL93TS1"=P861D:6YG+6)O='1O;3H@,G!X.R!V97)T:6-A M;"UA;&EG;CH@8F]T=&]M.R<^)B,Q-C`[/"]T9#X\=&0@8V]L6QE/3-$)V)O6QE/3-$)W1E>'0M86QI9VXZ(&-E;G1E M6QE/3-$ M)V)A8VMG6QE/3-$)W1E>'0M86QI9VXZ M(&QE9G0[('1E>'0M:6YD96YT.B`M-RXR<'0[(&9O;G0M9F%M:6QY.B!4:6UE M3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXD M/"]D:78^/"]T9#X\=&0@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W:61T M:#H@.24[('9E6QE/3-$ M)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)V)A8VMG6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG M3H@ M5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXQ-RPV-S@\+V1I M=CX\+W1D/CQT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M('-T M>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT M+7-I>F4Z(#$P<'0[)SXD/"]D:78^/"]T9#X\=&0@=F%L:6=N/3-$8F]T=&]M M('-T>6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R M.B`C8V-E969F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)V)A8VMG6QE/3-$)V9O;G0M M9F%M:6QY.B!4:6UE6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI M9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P M<'0[)SXQ-2PS.#,\+V1I=CX\+W1D/CQT9"!N;W=R87`],T1N;W=R87`@=F%L M:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG M3H@5&EM97,@3F5W(%)O;6%N.R!M87)G:6XM;&5F=#H@-RXR M<'0[(&9O;G0M6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[ M)SXQ+#0P,#PO9&EV/CPO=&0^/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX] M,T1B;W1T;VT@6QE M/3-$)V)A8VMG3H@ M5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXI/"]D:78^/"]T M9#X\=&0@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)V)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[ M)SXQ+#$U-CPO9&EV/CPO=&0^/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX] M,T1B;W1T;VT@6QE M/3-$)V)A8VMG3H@ M5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXI/"]D:78^/"]T M9#X\=&0@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)V)A8VMGF4Z M(#$P<'0[)SY#=7-T;VUE6QE/3-$)V)A8VMG6QE/3-$)W1E>'0M M86QI9VXZ(&QE9G0[(&)A8VMG3H@ M5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXH-#DW/"]D:78^ M/"]T9#X\=&0@;F]W6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG M3H@5&EM97,@3F5W(%)O;6%N.R!F M;VYT+7-I>F4Z(#$P<'0[)SXQ.#@\+V1I=CX\+W1D/CQT9"!N;W=R87`],T1N M;W=R87`@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE M9G0[(&)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD M+6-O;&]R.B`C8V-E969F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)V)A8VMG6QE/3-$)V)A8VMGF4Z(#$P<'0[)SY46QE/3-$)V)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P M<'0[)SXH-#8\+V1I=CX\+W1D/CQT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N M/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K M9W)O=6YD+6-O;&]R.B`C9F9F9F9F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE M6QE/3-$)W1E M>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXR-C4\+V1I M=CX\+W1D/CQT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M('-T M>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG6QE/3-$)W1E>'0M86QI M9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C9F9F9F9F.R!W:61T:#H@ M.24[('9E6QE/3-$)V9O M;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O M=6YD+6-O;&]R.B`C9F9F9F9F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE#L@8F%C:V=R;W5N9"UC;VQOF4Z(#$P<'0[)SY);G1E'0M86QI9VXZ(&QE9G0[(&)A8VMG"!S;VQI9#L@=&5X="UA M;&EG;CH@6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('!A9&1I;F'0M86QI9VXZ(&QE9G0[(&)A8VMG"!S;VQI9#L@=&5X="UA;&EG;CH@#L@8F%C M:V=R;W5N9"UC;VQO3H@5&EM M97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXI/"]D:78^/"]T9#X\ M=&0@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W!A9&1I;F"!S M;VQI9#L@=&5X="UA;&EG;CH@;&5F=#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)O3H@ M5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXR+#8R-SPO9&EV M/CPO=&0^/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT@#L@ M8F%C:V=R;W5N9"UC;VQO6QE/3-$)W!A9&1I;F"!S;VQI9#L@=&5X="UA;&EG M;CH@;&5F=#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)O3H@5&EM97,@3F5W(%)O;6%N M.R!F;VYT+7-I>F4Z(#$P<'0[)SXQ+#8T,CPO9&EV/CPO=&0^/'1D(&YO=W)A M<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT@#L@8F%C:V=R;W5N9"UC;VQO M6QE/3-$)W!A M9&1I;F"!S;VQI9#L@=&5X="UA;&EG;CH@;&5F=#L@8F%C:V=R M;W5N9"UC;VQO6QE/3-$)V)O3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P M<'0[)SXH-3@Y/"]D:78^/"]T9#X\=&0@;F]W6QE/3-$ M)V9O;G0M9F%M:6QY.B!4:6UE#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)O'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W M:61T:#H@.24[('9E6QE M/3-$)V9O;G0M9F%M:6QY.B!4:6UE#L@8F%C:V=R;W5N9"UC;VQO6QE M/3-$)V9O;G0M9F%M:6QY.B!4:6UE3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[ M)SXS,BPT-3@\+V1I=CX\+W1D/CQT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N M/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('!A9&1I;F6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z M(#$P<'0[)SXH,3$L,3,R/"]D:78^/"]T9#X\=&0@;F]W6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)O3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXD/"]D:78^ M/"]T9#X\=&0@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)V)O#L@8F%C:V=R;W5N9"UC M;VQO6QE/3-$ M)V)O3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXD M/"]D:78^/"]T9#X\=&0@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)V)O#L@8F%C:V=R M;W5N9"UC;VQO6QE/3-$)V)O3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P M<'0[)SXD/"]D:78^/"]T9#X\=&0@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$ M)V)O6QE/3-$)V9O M;G0M9F%M:6QY.B!4:6UE#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)O3H@5&EM97,@ M3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXD/"]D:78^/"]T9#X\=&0@ M=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)V)O6QE/3-$)W1E>'0M86QI9VXZ(&-E;G1EF4Z(#$P<'0[)SX\ M='(^/'1D('-T>6QE/3-$)W=I9'1H.B`R.2XU,R4[('9E6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&9O M;G0M9F%M:6QY.B!4:6UE6QE/3-$)W=I9'1H.B`R.2XU M,R4[('9E6QE/3-$)W1E M>'0M86QI9VXZ(&QE9G0[(&9O;G0M9F%M:6QY.B!4:6UE3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[ M)SXR("8C.#(Q,3L@-2!Y96%R6QE/3-$)W=I9'1H.B`R.2XU,R4[('9E6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&9O;G0M9F%M:6QY M.B!4:6UE65A3H@5&EM97,@3F5W(%)O;6%N.R!F M;VYT+7-I>F4Z(#$P<'0[)SXF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V M,#LF(S$V,#LF(S$V,#M46QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&9O;G0M9F%M M:6QY.B!4:6UE3X-"CPO:'1M;#X-"@T*+2TM+2TM M/5].97AT4&%R=%]C-6-A,3EF,5]B9F5D7S0S9CE?.&$X,5\P-S0X9C)C-3$S M.#8-"D-O;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O0SHO8S5C83$Y9C%?8F9E M9%\T,V8Y7SAA.#%?,#'0O:'1M;#L@8VAA7!E(&-O;G1E;G0],T0G=&5X="]H=&UL.R!C:&%R'0^)SQS<&%N/CPO6QE/3-$)V9O;G0M9F%M:6QY.B`G5&EM97,@3F5W(%)O;6%N)RP@5&EM97,L M('-EF4Z(#$P<'0[)SX\9&EV('-T>6QE/3-$)W1E>'0M M86QI9VXZ(&QE9G0[(&9O;G0M9F%M:6QY.B!4:6UE2`S,2P@,C`Q,RP@=&AE($-O;7!A;GD@2!H860@86X@;W5T2=S(&%S2XF(S$V,#LF(S$V,#L\+V9O;G0^/"]D M:78^/&1I=B!S='EL93TS1"=T97AT+6%L:6=N.B!J=7-T:69Y.R!F;VYT+69A M;6EL>3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXF(S$V M,#L\+V1I=CX\9&EV('-T>6QE/3-$)W1E>'0M86QI9VXZ(&IU'0M:6YD96YT.B`S-G!T.R!F;VYT+69A;6EL>3H@5&EM97,@3F5W(%)O;6%N M.R!F;VYT+7-I>F4Z(#$P<'0[)SY!;&P@;W5T6%B;&4@;F\@;&%T97(@=&AA;B!T:&4@9FEN86P@;6%T=7)I='D@9&%T M92!O9B!*=6QY(#,Q+"`R,#$W+B8C,38P.R8C,38P.T)O2!B96%R(&EN=&5R97-T(&%T('1H92!# M;VUP86YY)W,@;W!T:6]N(&]F(%-60B=S('!R:6UE(')A=&4@*#0N,#`E(&]N M(%-E<'1E;6)E2XF(S$V,#LF(S$V,#M!;B!A;FYU86P@8V]M;6ET;65N="!F M964@;V8@,"XS,"4@:7,@:6YC=7)R960@;VX@=&AE('5N=7-E9"!P;W)T:6]N M(&]F('1H92!L:6YE(&]F(&-R961I="X\+V1I=CX\9&EV/CQB3L@=&5X="UI;F1E M;G0Z(#,V<'0[(&9O;G0M9F%M:6QY.B!4:6UE2!W:71H('9A2!I M'!E;F1I M='5R97,@=&\@:6YT97)E6UE M;G1S(&1U92!F;W(@8F]RF5D(&]F(&YO="!L97-S('1H86X@,BXP,"!T M;R`Q+C`P(&%N9"!A(')A=&EO(&]F(&-U6QE/3-$)W1E>'0M86QI9VXZ(&IU3L@=&5X M="UI;F1E;G0Z(#,V<'0[(&9O;G0M9F%M:6QY.B!4:6UE3X-"CPO:'1M;#X-"@T*+2TM+2TM/5]. M97AT4&%R=%]C-6-A,3EF,5]B9F5D7S0S9CE?.&$X,5\P-S0X9C)C-3$S.#8- M"D-O;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O0SHO8S5C83$Y9C%?8F9E9%\T M,V8Y7SAA.#%?,#'0O:'1M;#L@8VAA7!E(&-O;G1E;G0],T0G=&5X="]H=&UL.R!C:&%R6QE/3-$)V9O M;G0M9F%M:6QY.B`G5&EM97,@3F5W(%)O;6%N)RP@5&EM97,L('-EF4Z(#$P<'0[)SX\9&EV('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE M9G0[(&9O;G0M9F%M:6QY.B!4:6UE&5S/"]D M:78^/&1I=B!S='EL93TS1"=T97AT+6%L:6=N.B!L969T.R!F;VYT+69A;6EL M>3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXF(S$V,#L\ M+V1I=CX\9&EV('-T>6QE/3-$)W1E>'0M86QI9VXZ(&IU'0M M:6YD96YT.B`S-G!T.R!F;VYT+69A;6EL>3H@5&EM97,@3F5W(%)O;6%N.R!F M;VYT+7-I>F4Z(#$P<'0[)SY4:&4@0V]M<&%N>2!F:6QE65A M2=S(#(P,3$@52Y3+B!I;F-O;64@ M=&%X(')E='5R;B!I3L@=&5X="UI;F1E;G0Z(#,V<'0[ M(&9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&IU M'0M:6YD96YT.B`S-G!T.R!F;VYT+69A;6EL>3H@5&EM97,@ M3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SY4:&4@0V]M<&%N>2=S(&5F M9F5C=&EV92!T87@@3H@5&EM97,@ M3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SYP"!C2!#;VYG"!C2!R871E(&]F(#,U)2!A;F0@=&AE M(&5F9F5C=&EV92!T87@@2!T;R!S=&%T M92!I;F-O;64@=&%X97,L(&YE="!O9B!T:&4@9F5D97)A;"!B96YE9FET+"!A M;F0@<&5R;6%N96YT(&YO;BUD961U8W1I8FQE(&ET96US('-U8V@@87,@;F]N M+61E9'5C=&EB;&4@97AE8W5T:79E(&-O;7!E;G-A=&EO;B!A;F0@-3`E(&]F M(&UE86QS(&%N9"!E;G1E7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA3H@)U1I;65S($YE=R!2;VUA;B3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT M+7-I>F4Z(#$P<'0[(&9O;G0M=V5I9VAT.B!B;VQD.R<^,3$N)B,Q-C`[)B,Q M-C`[4W5B6QE/3-$)W1E>'0M M86QI9VXZ(&QE9G0[(&9O;G0M9F%M:6QY.B!4:6UE3H@5&EM97,@3F5W(%)O;6%N M.R!F;VYT+7-I>F4Z(#$P<'0[)SY/;B!/8W1O8F5R(#$Q+"`R,#$S+"!T:&4@ M0V]M<&%N>2!A8W%U:7)E9"!#;W)E36%T2`D,S$N-2!M:6QL:6]N+"!O9B!W:&EC:"!A<'!R;WAI;6%T M96QY("0Q."XU(&UI;&QI;VX@=V%S(&-A2!B92!R96%L:7IE9"!B>2!#;W)E36%T M2!I3L@=&5X="UI;F1E;G0Z(#,V<'0[ M(&9O;G0M9F%M:6QY.B!4:6UE"X@07,@;V8@3F]V96UB97(@-RP@,C`Q,RP@=&AE(&EN:71I M86P@86-C;W5N=&EN9R!F;W(@=&AE(&)U'0O:F%V87-C3X-"B`@ M("`\=&%B;&4@8VQA3H@)U1I;65S($YE=R!2;VUA;B3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[(&9O M;G0M=V5I9VAT.B!B;VQD.R<^,3(N)B,Q-C`[)B,Q-C`[4F5C96YT($%C8V]U M;G1I;F<@4')O;F]U;F-E;65N=',\+V1I=CX\9&EV('-T>6QE/3-$)W1E>'0M M86QI9VXZ(&QE9G0[(&9O;G0M9F%M:6QY.B!4:6UE2P@96YT:71I97,@;75S="!D:7-C;&]S92!T:&4@969F96-T M(&]F('1H92!R96-L87-S:69I8V%T:6]N(&]N(&5A8V@@869F96-T960@;F5T M(&EN8V]M92!I=&5M+B!&;W(@:71E;7,@=&AA="!A2!I;G1O(&YE="!I;F-O;64L(&5N=&ET M:65S(&UU65A'1087)T7V,U8V$Q.68Q7V)F961?-#-F.5\X83@Q M7S`W-#AF,F,U,3,X-@T*0V]N=&5N="U,;V-A=&EO;CH@9FEL93HO+R]#.B]C M-6-A,3EF,5]B9F5D7S0S9CE?.&$X,5\P-S0X9C)C-3$S.#8O5V]R:W-H965T M'0O:F%V87-C M3X-"B`@("`\=&%B;&4@ M8VQA'0^)SQS<&%N/CPO'0^)SQD:78@3L@=&5X="UI;F1E;G0Z(#,V<'0[(&9O;G0M9F%M:6QY.B!4:6UE M2!A8V-E<'1E9"!I;B!T M:&4@56YI=&5D(%-T871E'!E;G-E M6QE/3-$)V9O;G0M9F%M:6QY.B`G5&EM M97,@3F5W(%)O;6%N)RP@5&EM97,L('-EF4Z(#$P<'0[ M)SX\9&EV/CQB3H@)U1I M;65S($YE=R!2;VUA;B3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[(&9O;G0M=V5I M9VAT.B!B;VQD.R<^4F5V96YU92!296-O9VYI=&EO;CPO9&EV/CQD:78@2!D97)I=F5D(&9R;VT@<')O M9F5SF5D(&%N9"!B:6QL960@8GD@ M;75L=&EP;'EI;F<@=&AE(&YU;6)E'!E;F1E9"!I;B!T M:&4@<&5R9F]R;6%N8V4@;V8@=&AE(&-O;G1R86-T(&)Y('1H92!E2!R96-O9VYI>F5D('5S M:6YG(&%N(&EN<'5T(&UE=&AO9"!B87-E9"!O;B!T:&4@2!R96-O3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[ M)SXF(S$V,#L\+V1I=CX\9&EV('-T>6QE/3-$)W1E>'0M86QI9VXZ(&IU'0M:6YD96YT.B`S-G!T.R!F;VYT+69A;6EL>3H@5&EM97,@3F5W M(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SY5;F)I;&QE9"!R979E;G5E65T(&)I;&QE9"!T;R!T:&4@ M8VQI96YT+"!P&5D(&9E92!A6UE;G1S(&EN('1H92!C;VYT7!I8V%L;'D@8FEL;&5D(&UO;G1H;'D@9F]R M('-E65T(&)E96X@2!V97)I9FEE3L@9F]N="UF86UI;'DZ(%1I M;65S($YE=R!2;VUA;CL@9F]N="US:7IE.B`Q,'!T.R<^)B,Q-C`[/"]D:78^ M/&1I=B!S='EL93TS1"=T97AT+6%L:6=N.B!J=7-T:69Y.R!T97AT+6EN9&5N M=#H@,S9P=#L@9F]N="UF86UI;'DZ(%1I;65S($YE=R!2;VUA;CL@9F]N="US M:7IE.B`Q,'!T.R<^/&9O;G0@2!T;R!T:&4@6QE.B!I=&%L M:6,[(&9O;G0M9F%M:6QY.B!4:6UE6QE.B!I=&%L:6,[(&9O M;G0M9F%M:6QY.B!4:6UE3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXL(&%N9"!! M4T,@4V5C=&EO;B`V,#4M,3`M4SDY("A3=&%F9B!!8V-O=6YT:6YG($)U;&QE M=&EN(%1O<&EC(#$S+"`\+V9O;G0^/&9O;G0@3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT M+7-I>F4Z(#$P<'0[)SY2979E;G5E(%)E8V]G;FET:6]N/"]F;VYT/CQF;VYT M('-T>6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE2P@:68@=&AE($-O;7!A;GD@ M96YT97)S(&EN=&\@8V]N=')A8W1S(&9O2!A;'-O(&5V86QU871E2P@=VET:"!T:&4@ M87)R86YG96UE;G0@8V]N2!O8V-U2!O8V-U6QE/3-$)W1E>'0M86QI9VXZ(&IU'0M:6YD96YT.B`S-G!T.R!F;VYT+69A;6EL>3H@5&EM97,@3F5W(%)O;6%N M.R!F;VYT+7-I>F4Z(#$P<'0[)SY4:&5R92!A2P@=&\@8V%N8V5L(&]R('1E2`Q,"!T;R`S M,"!D87ES)R!N;W1I8V4@:7,@3L@=&5X="UI;F1E;G0Z(#,V<'0[(&9O;G0M9F%M M:6QY.B!4:6UE2!P2!R97-U;'0@:6X@=&AE(&%M;W5N M="!A;F0@=&EM:6YG(&]F(')E=F5N=65S(')E8V]G;FEZ960@9F]R(&$@9VEV M96X@<&5R:6]D+CPO9&EV/CQD:78@3L@9F]N="UF86UI;'DZ(%1I;65S($YE=R!2;VUA;CL@9F]N="US:7IE M.B`Q,'!T.R<^)B,Q-C`[/"]D:78^/&1I=B!S='EL93TS1"=T97AT+6%L:6=N M.B!J=7-T:69Y.R!T97AT+6EN9&5N=#H@,S9P=#L@9F]N="UF86UI;'DZ(%1I M;65S($YE=R!2;VUA;CL@9F]N="US:7IE.B`Q,'!T.R<^/&9O;G0@&5S(&%R92!G96YE3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%]C M-6-A,3EF,5]B9F5D7S0S9CE?.&$X,5\P-S0X9C)C-3$S.#8-"D-O;G1E;G0M M3&]C871I;VXZ(&9I;&4Z+R\O0SHO8S5C83$Y9C%?8F9E9%\T,V8Y7SAA.#%? M,#'0O:'1M;#L@8VAA'0^)SQD:78@3L@ M=&5X="UI;F1E;G0Z(#,V<'0[(&9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)V9O;G0M9F%M M:6QY.B!4:6UE2!U'!E8W1E M9"!F;W)F96ET=7)E7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S M8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I M=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA7!E/3-$=&5X="]J879A6QE/3-$)V9O;G0M9F%M:6QY.B`G5&EM97,@3F5W M(%)O;6%N)RP@5&EM97,L('-EF4Z(#$P<'0[)SX\9&EV M('-T>6QE/3-$)W1E>'0M86QI9VXZ(&IU'0M:6YD96YT.B`S M-G!T.R!F;VYT+69A;6EL>3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z M(#$P<'0[)SY';V]D=VEL;"!R97!R97-E;G1S('1H92!E>&-E2!P97)F;W)M2!E=F%L=6%T97,@9V]O9'=I M;&P@87,@;V8@3V-T;V)E65A6QE/3-$)W1E>'0M86QI M9VXZ(&IU'0M:6YD96YT.B`S-G!T.R!F;VYT+69A;6EL>3H@ M5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SX\9F]N="!S='EL M93TS1"=F;VYT+69A;6EL>3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z M(#$P<'0[)SY/=&AE65A2!D979E;&]P960@6EN9R8C,38P M.T-O;F1E;G-E9"!#;VYS;VQI9&%T960@4W1A=&5M96YT2!P97)I;V1I8V%L;'D@2!E M=F5N=',@;W(@8VER8W5M'1087)T M7V,U8V$Q.68Q7V)F961?-#-F.5\X83@Q7S`W-#AF,F,U,3,X-@T*0V]N=&5N M="U,;V-A=&EO;CH@9FEL93HO+R]#.B]C-6-A,3EF,5]B9F5D7S0S9CE?.&$X M,5\P-S0X9C)C-3$S.#8O5V]R:W-H965T'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA3H@)U1I;65S($YE=R!2;VUA;B6QE/3-$)W=I9'1H.B`Q,#`E.R!F;VYT+69A;6EL M>3H@)U1I;65S($YE=R!2;VUA;B#L@=F5R=&EC86PM86QI9VXZ(&)O='1O;3LG/CQD M:78^)B,Q-C`[/"]D:78^/"]T9#X\=&0@=F%L:6=N/3-$8F]T=&]M('-T>6QE M/3-$)W!A9&1I;F6QE/3-$)W1E>'0M M86QI9VXZ(&-E;G1E#L@=F5R=&EC86PM86QI9VXZ(&)O='1O;3LG/B8C,38P.SPO=&0^/'1D('9A M;&EG;CTS1&)O='1O;2!S='EL93TS1"=P861D:6YG+6)O='1O;3H@,G!X.R!V M97)T:6-A;"UA;&EG;CH@8F]T=&]M.R<^)B,Q-C`[/"]T9#X\=&0@8V]L6QE/3-$)V)O6QE/3-$)V)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('1E>'0M:6YD M96YT.B`M-RXR<'0[(&9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[ M)SXS,#,\+V1I=CX\+W1D/CQT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$ M8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O M;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXD/"]D:78^/"]T9#X\=&0@=F%L:6=N M/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O M=6YD+6-O;&]R.B`C8V-E969F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E M>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O M;6%N.R!M87)G:6XM;&5F=#H@-RXR<'0[(&9O;G0M6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K M9W)O=6YD+6-O;&]R.B`C9F9F9F9F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE M3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z M(#$P<'0[)SXI/"]D:78^/"]T9#X\=&0@=F%L:6=N/3-$8F]T=&]M('-T>6QE M/3-$)V)A8VMG6QE/3-$)W!A9&1I;F6QE/3-$)W1E>'0M86QI9VXZ(&QE M9G0[('1E>'0M:6YD96YT.B`M-RXR<'0[(&9O;G0M9F%M:6QY.B!4:6UE'0M86QI M9VXZ(&QE9G0[(&)A8VMG"!S;VQI9#L@=&5X="UA;&EG;CH@6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE#L@8F%C:V=R;W5N M9"UC;VQO6QE M/3-$)V)O'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O M;&]R.B`C8V-E969F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI M9VXZ(&QE9G0[('!A9&1I;F3H@5&EM97,@3F5W(%)O;6%N.R!M87)G M:6XM;&5F=#H@-RXR<'0[(&9O;G0M6QE/3-$)W!A9&1I;F"!S;VQI M9#L@=&5X="UA;&EG;CH@;&5F=#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)O3H@5&EM M97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXR-3<\+V1I=CX\+W1D M/CQT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$ M)W1E>'0M86QI9VXZ(&QE9G0[('!A9&1I;F'0M86QI9VXZ(&QE M9G0[(&)A8VMG"!S M;VQI9#L@=&5X="UA;&EG;CH@#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$ M)W!A9&1I;F6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('1E>'0M:6YD96YT.B`M-RXR M<'0[(&9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W!A9&1I;F"!S;VQI9#L@=&5X="UA;&EG M;CH@;&5F=#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)O3H@5&EM97,@3F5W(%)O;6%N M.R!F;VYT+7-I>F4Z(#$P<'0[)SXR-3<\+V1I=CX\+W1D/CQT9"!N;W=R87`] M,T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ M(&QE9G0[('!A9&1I;F'0M86QI9VXZ(&QE9G0[(&)A8VMG"!S;VQI9#L@=&5X="UA;&EG;CH@#L@8F%C:V=R;W5N9"UC;VQO M6QE/3-$)V9O;G0M9F%M:6QY.B`G5&EM M97,@3F5W(%)O;6%N)RP@5&EM97,L('-EF4Z(#$P<'0[ M)SX\9&EV('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('1E>'0M:6YD96YT M.B`S-G!T.R!F;VYT+69A;6EL>3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I M>F4Z(#$P<'0[)SY297-T6QE/3-$)W=I9'1H.B`Q,#`E.R!F;VYT+69A;6EL>3H@)U1I;65S($YE M=R!2;VUA;B#L@=F5R=&EC86PM86QI9VXZ(&)O='1O;3LG/CQD:78^)B,Q-C`[/"]D M:78^/"]T9#X\=&0@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W!A9&1I;F6QE/3-$)W1E>'0M86QI9VXZ(&-E;G1E M6QE/3-$)V)O6QE/3-$)W1E>'0M86QI9VXZ(&-E;G1E M6QE/3-$)W1E>'0M86QI9VXZ(&-E;G1E6QE/3-$)W1E>'0M86QI9VXZ M(&-E;G1E6QE/3-$)W1E>'0M86QI9VXZ(&-E;G1E6QE/3-$ M)V)A8VMG6QE/3-$)W1E>'0M86QI9VXZ M(&QE9G0[('1E>'0M:6YD96YT.B`M-RXR<'0[(&9O;G0M9F%M:6QY.B!4:6UE M6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A M8VMG3H@5&EM97,@3F5W(%)O;6%N M.R!F;VYT+7-I>F4Z(#$P<'0[)SXQ+#DS.3PO9&EV/CPO=&0^/'1D(&YO=W)A M<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT@6QE/3-$)V)A8VMG6QE/3-$)V9O;G0M M9F%M:6QY.B!4:6UE6QE/3-$)V)A8VMG6QE/3-$ M)W1E>'0M86QI9VXZ(&QE9G0[('1E>'0M:6YD96YT.B`M-RXR<'0[(&9O;G0M M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M M86QI9VXZ(&QE9G0[(&)A8VMG3H@ M5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXS-S$\+V1I=CX\ M+W1D/CQT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M('-T>6QE M/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG6QE/3-$)W1E>'0M86QI9VXZ M(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C9F9F9F9F.R!W:61T:#H@.24[ M('9E6QE/3-$)V9O;G0M M9F%M:6QY.B!4:6UEF4Z(#$P<'0[)SY!=V%R9',@=F5S=&5D/"]D:78^/"]T9#X\=&0@=F%L M:6=N/3-$8F]T=&]M('-T>6QE/3-$)V)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z M(#$P<'0[)SXI/"]D:78^/"]T9#X\=&0@=F%L:6=N/3-$8F]T=&]M('-T>6QE M/3-$)V)A8VMG6QE/3-$)W!A9&1I;F6QE/3-$)W1E>'0M86QI9VXZ(&QE M9G0[('1E>'0M:6YD96YT.B`M-RXR<'0[(&9O;G0M9F%M:6QY.B!4:6UE'0M86QI M9VXZ(&QE9G0[(&)A8VMG"!S;VQI9#L@=&5X="UA;&EG;CH@6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE#L@8F%C:V=R;W5N M9"UC;VQO6QE M/3-$)V)O'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O M;&]R.B`C9F9F9F9F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE#L@8F%C:V=R;W5N9"UC;VQO MF4Z(#$P<'0[)SY297-T#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)O6QE/3-$)V)O6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('!A9&1I M;F6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE#L@8F%C:V=R;W5N9"UC;VQO'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA'0^)SQD:78@F4Z(#$P<'0[)SX\='(^/'1D M('9A;&EG;CTS1&)O='1O;2!S='EL93TS1"=V97)T:6-A;"UA;&EG;CH@8F]T M=&]M.R<^/&1I=CXF(S$V,#L\+V1I=CX\+W1D/CQT9"!V86QI9VX],T1B;W1T M;VT@6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('9E#L@=F5R=&EC86PM86QI9VXZ(&)O='1O;3LG/B8C,38P.SPO=&0^/'1D(&-O M;'-P86X],T0V('9A;&EG;CTS1&)O='1O;2!S='EL93TS1"=B;W)D97(M8F]T M=&]M.B`C,#`P,#`P(#)P>"!S;VQI9#L@=F5R=&EC86PM86QI9VXZ(&)O='1O M;3LG/CQD:78@3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[(&9O;G0M M=V5I9VAT.B!B;VQD.R<^4V5P=&5M8F5R(#,P+#PO9&EV/CPO=&0^/'1D(&YO M=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT@#L@=F5R=&EC86PM86QI M9VXZ(&)O='1O;3LG/B8C,38P.SPO=&0^/'1D('9A;&EG;CTS1&)O='1O;2!S M='EL93TS1"=P861D:6YG+6)O='1O;3H@,G!X.R!V97)T:6-A;"UA;&EG;CH@ M8F]T=&]M.R<^)B,Q-C`[/"]T9#X\=&0@8V]L6QE/3-$)V)O6QE/3-$)W!A M9&1I;F6QE/3-$)V)O6QE/3-$)W!A9&1I;F6QE/3-$)W1E>'0M86QI9VXZ(&-E;G1E6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('!A M9&1I;F#L@=F5R=&EC86PM86QI9VXZ(&)O='1O;3LG/B8C,38P M.SPO=&0^/'1D(&-O;'-P86X],T0R('9A;&EG;CTS1&)O='1O;2!S='EL93TS M1"=B;W)D97(M8F]T=&]M.B`C,#`P,#`P(#)P>"!S;VQI9#L@=F5R=&EC86PM M86QI9VXZ(&)O='1O;3LG/CQD:78@3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z M(#$P<'0[(&9O;G0M=V5I9VAT.B!B;VQD.R<^,C`Q,SPO9&EV/CPO=&0^/'1D M(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT@6QE/3-$)V)O6QE/3-$)V)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('1E M>'0M:6YD96YT.B`M-RXR<'0[(&9O;G0M9F%M:6QY.B!4:6UE3H@5&EM97,@3F5W(%)O M;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXD/"]D:78^/"]T9#X\=&0@=F%L:6=N M/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O M=6YD+6-O;&]R.B`C8V-E969F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E M>'0M86QI9VXZ(&QE9G0[(&)A8VMG6QE/3-$)V)A8VMG6QE/3-$)V9O;G0M9F%M:6QY.B!4 M:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O M;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXQ,2PW,S$\+V1I=CX\+W1D/CQT9"!N M;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N M.R!M87)G:6XM;&5F=#H@-RXR<'0[(&9O;G0M6QE/3-$)W1E>'0M M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C9F9F9F9F.R!W:61T M:#H@.24[('9E6QE/3-$)W1E M>'0M86QI9VXZ(&QE9G0[(&)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT M.R!B86-K9W)O=6YD+6-O;&]R.B`C9F9F9F9F.R!W:61T:#H@.24[('9E6QE/3-$)W1E>'0M86QI9VXZ(&QE M9G0[(&)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD M+6-O;&]R.B`C9F9F9F9F.R!W:61T:#H@.24[('9E6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG6QE M/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C9F9F M9F9F.R!W:61T:#H@.24[('9E6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM M97,@3F5W(%)O;6%N.R!M87)G:6XM;&5F=#H@-RXR<'0[(&9O;G0M'0M86QI9VXZ(&QE M9G0[(&)A8VMG"!S M;VQI9#L@=&5X="UA;&EG;CH@#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)O'0M86QI M9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W:61T:#H@ M.24[('9E6QE/3-$)V9O M;G0M9F%M:6QY.B!4:6UE#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)W!A9&1I;F"!S;VQI M9#L@=&5X="UA;&EG;CH@;&5F=#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)O3H@5&EM M97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXS,"PR.#<\+V1I=CX\ M+W1D/CQT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M('-T>6QE M/3-$)W1E>'0M86QI9VXZ(&QE9G0[('!A9&1I;F'0M86QI9VXZ M(&QE9G0[(&)A8VMG"!S;VQI9#L@=&5X="UA;&EG;CH@F4Z(#$P<'0[)SY3:&%R97,@=7-E M9"!I;B!C;VUP=71I;F<@8F%S:6,@;F5T(&EN8V]M92!P97(@6QE M/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXS M,"PQ-#$\+V1I=CX\+W1D/CQT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$ M8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG6QE/3-$ M)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C9F9F9F9F M.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)V)A8VMG6QE/3-$)W1E>'0M86QI M9VXZ(&QE9G0[(&)A8VMG3H@5&EM M97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXR.2PR-S,\+V1I=CX\ M+W1D/CQT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M('-T>6QE M/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@ M3F5W(%)O;6%N.R!M87)G:6XM;&5F=#H@-RXR<'0[(&9O;G0M6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT M.R!B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W:61T:#H@.24[('9E6QE/3-$)W1E>'0M86QI9VXZ(&QE M9G0[(&)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD M+6-O;&]R.B`C8V-E969F.R!W:61T:#H@.24[('9E6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG6QE M/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C8V-E M969F.R!W:61T:#H@.24[('9E6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG6QE/3-$)W1E>'0M86QI M9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W:61T:#H@ M.24[('9E6QE/3-$)W1E>'0M M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!M87)G:6XM;&5F=#H@-RXR<'0[ M(&9O;G0M6QE/3-$)W1E>'0M M86QI9VXZ(&QE9G0[(&)A8VMG3H@ M5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXQ-30\+V1I=CX\ M+W1D/CQT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M('-T>6QE M/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG6QE/3-$)W1E>'0M86QI9VXZ M(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C9F9F9F9F.R!W:61T:#H@.24[ M('9E6QE/3-$)V9O;G0M M9F%M:6QY.B!4:6UE6QE/3-$)V)A M8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT M+7-I>F4Z(#$P<'0[)SXR,#$\+V1I=CX\+W1D/CQT9"!N;W=R87`],T1N;W=R M87`@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[ M(&)A8VMG3H@5&EM M97,@3F5W(%)O;6%N.R!M87)G:6XM;&5F=#H@-RXR<'0[(&9O;G0M6QE/3-$)V)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z M(#$P<'0[)SXV-C(\+V1I=CX\+W1D/CQT9"!N;W=R87`],T1N;W=R87`@=F%L M:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG M6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C M8V-E969F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)V)A8VMGF4Z(#$P<'0[)SY#;VYT:6YG96YT;'D@:7-S=6%B;&4@6QE/3-$)V)A8VMG M6QE/3-$ M)V)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG M3H@5&EM97,@3F5W(%)O;6%N.R!F M;VYT+7-I>F4Z(#$P<'0[)SXM/"]D:78^/"]T9#X\=&0@;F]W6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[ M(&)A8VMG3H@5&EM97,@3F5W(%)O M;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXQ,#<\+V1I=CX\+W1D/CQT9"!N;W=R M87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI M9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!M M87)G:6XM;&5F=#H@-RXR<'0[(&9O;G0M#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)O'0M86QI9VXZ M(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W:61T:#H@.24[ M('9E6QE/3-$)V9O;G0M M9F%M:6QY.B!4:6UE#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)W!A9&1I;F"!S;VQI9#L@=&5X M="UA;&EG;CH@;&5F=#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)O3H@5&EM97,@3F5W M(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXV.3<\+V1I=CX\+W1D/CQT9"!N M;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M M86QI9VXZ(&QE9G0[('!A9&1I;F'0M86QI9VXZ(&QE9G0[(&)A M8VMG"!S;VQI9#L@ M=&5X="UA;&EG;CH@#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)O'0M86QI9VXZ(')I9VAT M.R!B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY M.B!4:6UE#L@ M8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&9O;G0M9F%M:6QY.B!4:6UE M6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG M3H@5&EM97,@3F5W(%)O;6%N.R!F M;VYT+7-I>F4Z(#$P<'0[)SXS,2PX,#@\+V1I=CX\+W1D/CQT9"!N;W=R87`] M,T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ M(&QE9G0[(&)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O M=6YD+6-O;&]R.B`C9F9F9F9F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)V)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P M<'0[)SXS,"PX-#0\+V1I=CX\+W1D/CQT9"!N;W=R87`],T1N;W=R87`@=F%L M:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG M6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG6QE/3-$)W1E M>'0M86QI9VXZ(&QE9G0[(&)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE M9G0[(&)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMGF4Z M(#$P<'0[)SY"87-I8R!N970@:6YC;VUE('!E3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P M<'0[)SXD/"]D:78^/"]T9#X\=&0@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$ M)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C9F9F9F9F M.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A M8VMG3H@5&EM M97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXD/"]D:78^/"]T9#X\ M=&0@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT M.R!B86-K9W)O=6YD+6-O;&]R.B`C9F9F9F9F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY M.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT M+7-I>F4Z(#$P<'0[)SXD/"]D:78^/"]T9#X\=&0@=F%L:6=N/3-$8F]T=&]M M('-T>6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R M.B`C9F9F9F9F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ M(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXD/"]D M:78^/"]T9#X\=&0@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI M9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C9F9F9F9F.R!W:61T:#H@ M.24[('9E6QE/3-$)V9O M;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!M87)G:6XM;&5F=#H@-RXR<'0[(&9O M;G0M6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N M.R!F;VYT+7-I>F4Z(#$P<'0[)SXP+C(S/"]D:78^/"]T9#X\=&0@;F]W6QE/3-$)W1E>'0M86QI9VXZ M(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[ M)SXP+C$V/"]D:78^/"]T9#X\=&0@;F]W6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@ M3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXP+C4P/"]D:78^/"]T9#X\ M=&0@;F]W6QE/3-$)W1E M>'0M86QI9VXZ(&QE9G0[(&)A8VMG6QE/3-$ M)V)A8VMG6QE/3-$)V)A8VMG6QE/3-$)V)A8VMG6QE/3-$)V)A8VMG6QE/3-$)V)A8VMG6QE/3-$)W1E>'0M M86QI9VXZ(&QE9G0[('1E>'0M:6YD96YT.B`M-RXR<'0[(&9O;G0M9F%M:6QY M.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K M9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE M6QE/3-$)W1E M>'0M86QI9VXZ(&QE9G0[(&)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT M.R!B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY M.B!4:6UE6QE M/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXQ M/"]D:78^/"]T9#X\=&0@;F]W6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P M<'0[)SXQ-#PO9&EV/CPO=&0^/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX] M,T1B;W1T;VT@6QE M/3-$)W=I9'1H.B`Q,#`E.R!F;VYT+69A;6EL>3H@)U1I;65S($YE=R!2;VUA M;B7-T96US+"!);F,N M("@B3F]R=&AR:61G92(I.R`H:6DI('1H92!!7!E.B!T97AT+VAT;6P[(&-H M87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U% M5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O M:'1M;#L@8VAA6QE/3-$)V9O;G0M9F%M M:6QY.B`G5&EM97,@3F5W(%)O;6%N)RP@5&EM97,L('-EF4Z(#$P<'0[)SX\9&EV('-T>6QE/3-$)W1E>'0M86QI9VXZ(&IU'0M:6YD96YT.B`S-G!T.R!F;VYT+69A;6EL>3H@5&EM97,@3F5W(%)O M;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SY4:&4@0V]M<&%N>2!L96%S97,@;V9F M:6-E('-P86-E(&%N9"!C97)T86EN(&5Q=6EP;65N="!U;F1E2!H87,@ M=&AE(&]P=&EO;B!T;R!E>'1E;F0@=&AE('1E6QE/3-$)W=I9'1H.B`Q,#`E.R!F;VYT+69A;6EL>3H@)U1I M;65S($YE=R!2;VUA;B#L@=F5R=&EC86PM86QI9VXZ(&)O='1O;3LG/CQD:78^)B,Q M-C`[/"]D:78^/"]T9#X\=&0@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W!A M9&1I;F6QE/3-$)W1E>'0M86QI9VXZ M(&-E;G1E3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[(&9O;G0M=V5I M9VAT.B!B;VQD.R<^3&5A6QE/3-$)V)A8VMG6QE/3-$)W1E>'0M M86QI9VXZ(&QE9G0[('1E>'0M:6YD96YT.B`M-RXR<'0[(&9O;G0M9F%M:6QY M.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ M(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[ M)SXQ+#`X-CPO9&EV/CPO=&0^/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX] M,T1B;W1T;VT@6QE/3-$)V)A8VMG6QE/3-$ M)W1E>'0M86QI9VXZ(&QE9G0[('1E>'0M:6YD96YT.B`M-RXR<'0[(&9O;G0M M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD M+6-O;&]R.B`C9F9F9F9F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UEF4Z(#$P<'0[)SXR,#$U M/"]D:78^/"]T9#X\=&0@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)V)A8VMG M6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!M87)G:6XM;&5F=#H@-RXR<'0[ M(&9O;G0M6QE/3-$)W1E>'0M86QI9VXZ(&QE M9G0[(&)A8VMG3H@5&EM97,@3F5W M(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXR+#6QE/3-$)V)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('1E M>'0M:6YD96YT.B`M-RXR<'0[(&9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W:61T M:#H@.24[('9E6QE/3-$ M)V9O;G0M9F%M:6QY.B!4:6UE#L@8F%C:V=R;W5N M9"UC;VQOF4Z(#$P<'0[)SY4:&5R M96%F=&5R/"]D:78^/"]T9#X\=&0@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$ M)W!A9&1I;F"!S;VQI9#L@=&5X="UA;&EG;CH@;&5F=#L@8F%C M:V=R;W5N9"UC;VQO6QE/3-$)V)O3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z M(#$P<'0[)SXQ+#8S.3PO9&EV/CPO=&0^/'1D(&YO=W)A<#TS1&YO=W)A<"!V M86QI9VX],T1B;W1T;VT@#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)W!A9&1I M;F6QE M/3-$)W1E>'0M86QI9VXZ(&QE9G0[('1E>'0M:6YD96YT.B`M-RXR<'0[(&9O M;G0M9F%M:6QY.B!4:6UE6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE M3H@5&EM97,@3F5W M(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXQ-"PV-C0\+V1I=CX\+W1D/CQT M9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E M>'0M86QI9VXZ(&QE9G0[('!A9&1I;F3X-"CPO:'1M;#X-"@T*+2TM+2TM/5]. M97AT4&%R=%]C-6-A,3EF,5]B9F5D7S0S9CE?.&$X,5\P-S0X9C)C-3$S.#8- M"D-O;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O0SHO8S5C83$Y9C%?8F9E9%\T M,V8Y7SAA.#%?,#'0O:'1M;#L@8VAA7!E(&-O;G1E;G0],T0G=&5X="]H=&UL.R!C:&%R6QE/3-$)V9O;G0M9F%M:6QY.B`G5&EM97,@3F5W(%)O;6%N)RP@5&EM97,L M('-EF4Z(#$P<'0[)SX\=&%B;&4@8V5L;'!A9&1I;F<] M,T0P(&-E;&QS<&%C:6YG/3-$,"!S='EL93TS1"=W:61T:#H@,3`P)3L@9F]N M="UF86UI;'DZ("=4:6UE6QE/3-$)W=I9'1H.B`R+C$R)3L@=F5R=&EC86PM86QI9VXZ M(&)O='1O;3LG/CPO=&0^/'1D('-T>6QE/3-$)W=I9'1H.B`Q,2XT,R4[('9E M6QE/3-$)W1E>'0M86QI M9VXZ(&-E;G1E6QE/3-$)W=I9'1H.B`W-BXU M-24[('9E6QE/3-$)V)O6QE/3-$)W1E>'0M86QI9VXZ(&-E;G1E6QE/3-$)V)A8VMG6QE/3-$)W1E>'0M86QI9VXZ M(&QE9G0[(&9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)V)A8VMG6QE/3-$)V)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SY!8V-O M=6YT6QE/3-$)V)A8VMG6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE M6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N M.R!F;VYT+7-I>F4Z(#$P<'0[)SXT.2PV-C$\+V1I=CX\+W1D/CQT9"!N;W=R M87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI M9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SY5;F)I M;&QE9"!R979E;G5E6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C M8V-E969F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)V)A8VMG#L@8F%C:V=R;W5N9"UC;VQO'0M86QI9VXZ(&QE9G0[ M(&)A8VMG"!S;VQI M9#L@=&5X="UA;&EG;CH@6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE#L@8F%C:V=R;W5N9"UC;VQO M6QE/3-$)V)O M'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C M9F9F9F9F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE M9G0[('!A9&1I;F3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P M<'0[)SY4;W1A;#PO9&EV/CPO=&0^/'1D('9A;&EG;CTS1&)O='1O;2!S='EL M93TS1"=P861D:6YG+6)O='1O;3H@-'!X.R!B86-K9W)O=6YD+6-O;&]R.B`C M8V-E969F.R!W:61T:#H@,24[('9E6QE/3-$)V9O;G0M9F%M:6QY M.B!4:6UE3H@5&EM M97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXX,RPT,S4\+V1I=CX\ M+W1D/CQT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M('-T>6QE M/3-$)W1E>'0M86QI9VXZ(&QE9G0[('!A9&1I;F6QE/3-$)V9O;G0M M9F%M:6QY.B!4:6UE3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXV.2PV-C(\ M+V1I=CX\+W1D/CQT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M M('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('!A9&1I;F6QE/3-$)V9O;G0M9F%M:6QY.B`G5&EM97,@3F5W(%)O M;6%N)RP@5&EM97,L('-EF4Z(#$P<'0[)SX\=&%B;&4@ M8V5L;'!A9&1I;F<],T0P(&-E;&QS<&%C:6YG/3-$,"!S='EL93TS1"=W:61T M:#H@,3`P)3L@9F]N="UF86UI;'DZ("=4:6UE6QE/3-$)V)A8VMG6QE/3-$)W1E>'0M86QI M9VXZ(&QE9G0[(&9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)V9O;G0M9F%M:6QY M.B!4:6UE2!A;F0@97%U:7!M96YT.CPO9F]N=#X\+V1I M=CX\+W1D/CQT9"!V86QI9VX],T1B;W1T;VT@6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[ M(&)A8VMG6QE/3-$)W1E>'0M M86QI9VXZ(&QE9G0[(&)A8VMG65A6QE/3-$)V)A8VMG6QE/3-$)V9O M;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG M3H@5&EM97,@ M3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXD/"]D:78^/"]T9#X\=&0@ M=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B M86-K9W)O=6YD+6-O;&]R.B`C9F9F9F9F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4 M:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT M+7-I>F4Z(#$P<'0[)SXR+#$U.#PO9&EV/CPO=&0^/'1D(&YO=W)A<#TS1&YO M=W)A<"!V86QI9VX],T1B;W1T;VT@6QE/3-$)V)A8VMG6QE/3-$)W1E>'0M M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SY, M96%S96AO;&0@:6UP6QE/3-$)W1E>'0M M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C9F9F9F9F.R!W:61T M:#H@.24[('9E6QE/3-$ M)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT M+7-I>F4Z(#$P<'0[)SXQ+#6QE/3-$)V)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&9O;G0M9F%M:6QY.B!4 M:6UE65A6QE/3-$)V)A8VMG6QE/3-$ M)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(')I M9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W:61T:#H@.24[('9E M6QE/3-$)V9O;G0M9F%M M:6QY.B!4:6UE#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)W!A9&1I;F"!S;VQI9#L@=&5X="UA M;&EG;CH@;&5F=#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)O3H@5&EM97,@3F5W(%)O M;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXH,3`L-3,W/"]D:78^/"]T9#X\=&0@ M;F]W6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE#L@8F%C M:V=R;W5N9"UC;VQO6QE/3-$)V)O'0M86QI9VXZ(')I9VAT.R!B86-K9W)O M=6YD+6-O;&]R.B`C9F9F9F9F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE#L@8F%C:V=R M;W5N9"UC;VQO3H@5&EM97,@ M3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXI/"]D:78^/"]T9#X\+W1R M/CQT6QE/3-$)W!A9&1I;F6QE/3-$)W1E M>'0M86QI9VXZ(&QE9G0[(&9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W!A9&1I;F"!D;W5B;&4[('1E M>'0M86QI9VXZ(&QE9G0[(&)A8VMG"!D;W5B;&4[('1E>'0M86QI M9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W:61T:#H@ M.24[('9E6QE/3-$)V9O M;G0M9F%M:6QY.B!4:6UE#L@ M8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)O6QE/3-$)V)O6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('!A9&1I M;F6QE/3-$)V9O;G0M9F%M:6QY M.B`G5&EM97,@3F5W(%)O;6%N)RP@5&EM97,L('-EF4Z M(#$P<'0[)SX\=&%B;&4@8V5L;'!A9&1I;F<],T0P(&-E;&QS<&%C:6YG/3-$ M,"!S='EL93TS1"=W:61T:#H@,3`P)3L@9F]N="UF86UI;'DZ("=4:6UE6QE/3-$)V)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)V)A8VMG6QE M/3-$)V)A8VMG3H@5&EM97,@3F5W(%)O;6%N M.R!F;VYT+7-I>F4Z(#$P<'0[)SY!8V-R=65D('9A3H@5&EM97,@3F5W(%)O;6%N M.R!F;VYT+7-I>F4Z(#$P<'0[)SXD/"]D:78^/"]T9#X\=&0@=F%L:6=N/3-$ M8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD M+6-O;&]R.B`C9F9F9F9F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z M(#$P<'0[)SXY+#@T-CPO9&EV/CPO=&0^/'1D(&YO=W)A<#TS1&YO=W)A<"!V M86QI9VX],T1B;W1T;VT@6QE/3-$)V)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[ M)SXR+#6QE M/3-$)V)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[ M(&)A8VMG3H@5&EM M97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SY087ER;VQL(')E;&%T M960@8V]S=',\+V1I=CX\+W1D/CQT9"!V86QI9VX],T1B;W1T;VT@6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG6QE/3-$)V)A8VMG6QE/3-$)W1E>'0M86QI M9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SY!8V-R M=65D('-U8F-O;G1R86-T;W(@9F5E6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD M+6-O;&]R.B`C8V-E969F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M M86QI9VXZ(&QE9G0[(&)A8VMG3H@ M5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXR+#(Y-#PO9&EV M/CPO=&0^/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT@6QE/3-$ M)V)A8VMG6QE/3-$)W1E>'0M86QI9VXZ M(&QE9G0[(&9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ M(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C9F9F9F9F.R!W:61T:#H@.24[ M('9E6QE/3-$)V9O;G0M M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z M(#$P<'0[)SXQ+#$T-3PO9&EV/CPO=&0^/'1D(&YO=W)A<#TS1&YO=W)A<"!V M86QI9VX],T1B;W1T;VT@6QE/3-$)V)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)V)A M8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT M+7-I>F4Z(#$P<'0[)SXV-#PO9&EV/CPO=&0^/'1D(&YO=W)A<#TS1&YO=W)A M<"!V86QI9VX],T1B;W1T;VT@6QE/3-$)V)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&9O;G0M9F%M:6QY.B!4:6UE M6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT M+7-I>F4Z(#$P<'0[)SXT+#4V,CPO9&EV/CPO=&0^/'1D(&YO=W)A<#TS1&YO M=W)A<"!V86QI9VX],T1B;W1T;VT@6QE/3-$)V)A8VMG6QE/3-$)W1E>'0M M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N M.R!F;VYT+7-I>F4Z(#$P<'0[)SY%6QE/3-$)W!A9&1I;F"!S;VQI9#L@=&5X="UA;&EG;CH@;&5F=#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)O3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXQ+#4S-#PO M9&EV/CPO=&0^/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT@ M#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)W!A9&1I;F"!S;VQI9#L@=&5X="UA M;&EG;CH@;&5F=#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)O3H@5&EM97,@3F5W(%)O M;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXM/"]D:78^/"]T9#X\=&0@;F]W#L@8F%C:V=R;W5N9"UC;VQO#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)O3H@5&EM97,@3F5W(%)O M;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXD/"]D:78^/"]T9#X\=&0@=F%L:6=N M/3-$8F]T=&]M('-T>6QE/3-$)V)O#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)O3H@5&EM97,@ M3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXD/"]D:78^/"]T9#X\=&0@ M=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)V)O6QE/3-$ M)W1E>'0M86QI9VXZ(')I9VAT.R<^/&)R("\^/"]D:78^/&1I=B!S='EL93TS M1"=T97AT+6%L:6=N.B!J=7-T:69Y.R!F;VYT+69A;6EL>3H@5&EM97,@3F5W M(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXH,2D@4F5P2!B92!R96%L M:7IE9"!B>2!#;&5A7!E.B!T97AT M+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^ M#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT M/3-$)W1E>'0O:'1M;#L@8VAA'0^)SQS<&%N/CPO2!0'0^)SQD:78@6QE/3-$)W!A9&1I;F"!S;VQI9#L@=F5R=&EC86PM86QI M9VXZ('1O<#LG/CQD:78@3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[ M(&9O;G0M=V5I9VAT.B!B;VQD.R<^06-Q=6ES:71I;VX@1&%T92!T;SPO9&EV M/CQD:78@3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[(&9O;G0M=V5I M9VAT.B!B;VQD.R<^4V5P=&5M8F5R(#,P+"`R,#$S/"]D:78^/"]T9#X\=&0@ M;F]W6QE/3-$)V)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG M3H@ M5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXQ,BPQ.3@\+V1I M=CX\+W1D/CQT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M('-T M>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I M>F4Z(#$P<'0[)SY.970@:6YC;VUE/"]D:78^/"]T9#X\=&0@=F%L:6=N/3-$ M8F]T=&]M('-T>6QE/3-$)V)A8VMG6QE/3-$)V9O;G0M9F%M:6QY M.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG2!02`Q+"`R,#$R(&]R($IA;G5A6QE/3-$)W9E M6QE/3-$)W9E6QE/3-$)W1E>'0M86QI9VXZ(&-E;G1E6QE/3-$)W!A9&1I;F6QE/3-$)V)O6QE/3-$)W!A9&1I;F6QE/3-$ M)V)O6QE M/3-$)W!A9&1I;F6QE/3-$)W1E>'0M86QI9VXZ M(&-E;G1E6QE/3-$ M)W1E>'0M86QI9VXZ(&QE9G0[('!A9&1I;F#L@8F%C M:V=R;W5N9"UC;VQO#L@8F%C:V=R;W5N9"UC;VQO M6QE/3-$)V)O M6QE/3-$)V9O;G0M9F%M M:6QY.B!4:6UE'0M86QI9VXZ(')I9VAT.R!B M86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4 M:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('!A9&1I;F'0M86QI M9VXZ(&QE9G0[(&)A8VMG"!S;VQI9#L@=&5X="UA;&EG;CH@#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)W!A9&1I;F6QE/3-$)W1E>'0M86QI M9VXZ(&QE9G0[(&9O;G0M9F%M:6QY.B!4:6UE#L@8F%C:V=R M;W5N9"UC;VQO6QE/3-$)V)O6QE/3-$ M)V9O;G0M9F%M:6QY.B!4:6UE'0M86QI9VXZ M(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C9F9F9F9F.R!W:61T:#H@.24[ M('9E6QE/3-$)V9O;G0M M9F%M:6QY.B!4:6UE#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)W!A9&1I;F"!S;VQI9#L@ M=&5X="UA;&EG;CH@;&5F=#L@8F%C:V=R;W5N9"UC;VQO3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z M(#$P<'0[)SXD/"]D:78^/"]T9#X\=&0@=F%L:6=N/3-$8F]T=&]M('-T>6QE M/3-$)V)O3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[ M)SXQ,RPT-3$\+V1I=CX\+W1D/CQT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N M/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('!A9&1I;F3H@5&EM97,@3F5W(%)O;6%N M.R!F;VYT+7-I>F4Z(#$P<'0[)SY"87-I8R!N970@:6YC;VUE('!E'0M86QI9VXZ(&QE9G0[(&)A8VMG"!S;VQI9#L@=&5X="UA;&EG;CH@#L@8F%C:V=R;W5N9"UC;VQO M6QE/3-$)W!A M9&1I;F"!S;VQI9#L@=&5X="UA;&EG;CH@;&5F=#L@8F%C:V=R M;W5N9"UC;VQO3H@5&EM97,@ M3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXD/"]D:78^/"]T9#X\=&0@ M=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)V)O3H@5&EM97,@3F5W(%)O M;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXP+C0U/"]D:78^/"]T9#X\=&0@;F]W M#L@8F%C:V=R;W5N9"UC;VQO M'0M M86QI9VXZ(&QE9G0[(&)A8VMG"!S;VQI9#L@=&5X="UA;&EG;CH@ M#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)W!A9&1I;F"!S;VQI9#L@=&5X M="UA;&EG;CH@;&5F=#L@8F%C:V=R;W5N9"UC;VQO3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P M<'0[)SXD/"]D:78^/"]T9#X\=&0@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$ M)V)O3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXP M+C0S/"]D:78^/"]T9#X\=&0@;F]W#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)W!A9&1I;F"!S;VQI9#L@=&5X="UA M;&EG;CH@;&5F=#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)O3H@5&EM97,@3F5W(%)O M;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXS,"PV-#D\+V1I=CX\+W1D/CQT9"!N M;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M M86QI9VXZ(&QE9G0[('!A9&1I;F'0M86QI9VXZ(&QE9G0[(&)A M8VMG"!S;VQI9#L@ M=&5X="UA;&EG;CH@#L@8F%C:V=R;W5N9"UC;VQO#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)O'0M86QI9VXZ(')I9VAT M.R!B86-K9W)O=6YD+6-O;&]R.B`C9F9F9F9F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY M.B!4:6UE#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)W!A9&1I;F"!S;VQI9#L@=&5X="UA M;&EG;CH@;&5F=#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)O3H@5&EM97,@3F5W(%)O M;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXS,2PT-S8\+V1I=CX\+W1D/CQT9"!N M;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M M86QI9VXZ(&QE9G0[('!A9&1I;F'0^)SQS<&%N/CPO6QE/3-$)V9O;G0M9F%M:6QY.B`G5&EM97,@3F5W(%)O M;6%N)RP@5&EM97,L('-EF4Z(#$P<'0[)SX\9&EV('-T M>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('1E>'0M:6YD96YT.B`S-G!T.R!F M;VYT+69A;6EL>3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[ M)SY4:&4@0V]M<&%N>2!A;&QO8V%T960@=&AE('1O=&%L('!UF4Z(#$P<'0[ M)SX\='(^/'1D('9A;&EG;CTS1&)O='1O;2!S='EL93TS1"=B86-K9W)O=6YD M+6-O;&]R.B`C8V-E969F.R!W:61T:#H@.#@E.R!V97)T:6-A;"UA;&EG;CH@ M8F]T=&]M.R<^/&1I=B!S='EL93TS1"=T97AT+6%L:6=N.B!L969T.R!F;VYT M+69A;6EL>3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SY! M8W%U:7)E9"!T86YG:6)L92!A6QE/3-$)W1E>'0M86QI9VXZ(&QE M9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXU M+C`\+V1I=CX\+W1D/CQT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T M=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F M;VYT+7-I>F4Z(#$P<'0[)SY!8W%U:7)E9"!I;G1A;F=I8FQE(&%S6QE/3-$)W1E>'0M86QI M9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C9F9F9F9F.R!W:61T:#H@ M.24[('9E6QE/3-$)V9O M;G0M9F%M:6QY.B!4:6UE6QE/3-$)V)A8VMG6QE/3-$)W1E M>'0M86QI9VXZ(&QE9G0[(&9O;G0M9F%M:6QY.B!4:6UE6QE/3-$ M)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXH,2XQ M/"]D:78^/"]T9#X\=&0@;F]W6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE#L@ M8F%C:V=R;W5N9"UC;VQO#L@8F%C:V=R;W5N9"UC M;VQO6QE/3-$ M)V)O'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R M.B`C9F9F9F9F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ M(&QE9G0[('!A9&1I;F3H@ M5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SY4;W1A;"!P=7)C M:&%S92!P6QE/3-$)V9O;G0M9F%M:6QY M.B!4:6UE3H@5&EM M97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXR,"XU/"]D:78^/"]T M9#X\=&0@;F]W'0^)SQS<&%N/CPO6QE/3-$)V9O;G0M9F%M:6QY.B`G5&EM97,@3F5W M(%)O;6%N)RP@5&EM97,L('-EF4Z(#$P<'0[)SX\9&EV M('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('1E>'0M:6YD96YT.B`S-G!T M.R!F;VYT+69A;6EL>3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P M<'0[)SY4:&4@0V]M<&%N>2!A;&QO8V%T960@=&AE('1O=&%L('!UF4Z(#$P M<'0[)SX\='(^/'1D('9A;&EG;CTS1&)O='1O;2!S='EL93TS1"=B86-K9W)O M=6YD+6-O;&]R.B`C8V-E969F.R!W:61T:#H@.#@E.R!V97)T:6-A;"UA;&EG M;CH@=&]P.R<^/&1I=B!S='EL93TS1"=T97AT+6%L:6=N.B!L969T.R!F;VYT M+69A;6EL>3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SY! M8W%U:7)E9"!T86YG:6)L92!A6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[ M(&)A8VMG3H@ M5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXS+C@\+V1I=CX\ M+W1D/CQT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M('-T>6QE M/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[ M)SY!8W%U:7)E9"!I;G1A;F=I8FQE(&%S6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD M+6-O;&]R.B`C9F9F9F9F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)V)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&9O;G0M9F%M:6QY.B!4 M:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[ M)SXH,2XQ/"]D:78^/"]T9#X\=&0@;F]W6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE#L@8F%C:V=R;W5N9"UC;VQO#L@8F%C:V=R;W5N9"UC M;VQO6QE/3-$)V)O M'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C9F9F M9F9F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)W!A9&1I;F6QE/3-$)W1E M>'0M86QI9VXZ(&QE9G0[(&9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W!A9&1I;F"!D;W5B;&4[('1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F M.R!W:61T:#H@.24[('9E6QE M/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('!A9&1I M;F'0^)SQS<&%N/CPO'0^)SQD:78@6QE/3-$)V)A8VMG6QE/3-$)W1E M>'0M86QI9VXZ(&QE9G0[(&9O;G0M9F%M:6QY.B!4:6UE3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z M(#$P<'0[)SXD/"]D:78^/"]T9#X\=&0@=F%L:6=N/3-$8F]T=&]M('-T>6QE M/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C8V-E M969F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)V)A8VMG6QE/3-$ M)W1E>'0M86QI9VXZ(&QE9G0[(&9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)V)A M8VMG6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD M+6-O;&]R.B`C8V-E969F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI M9VXZ(&QE9G0[(&)A8VMG'0M86QI9VXZ(&QE9G0[(&)A8VMG"!S;VQI9#L@=&5X="UA;&EG;CH@#L@8F%C:V=R;W5N9"UC M;VQO#L@8F%C:V=R;W5N9"UC;VQO M6QE/3-$)V)O3H@ M5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXD/"]D:78^/"]T M9#X\=&0@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)V)O'0^)SQS<&%N/CPO6QE/3-$)V9O;G0M9F%M:6QY.B`G5&EM97,@3F5W(%)O;6%N)RP@ M5&EM97,L('-EF4Z(#$P<'0[)SX\9&EV('-T>6QE/3-$ M)W1E>'0M86QI9VXZ(&QE9G0[('1E>'0M:6YD96YT.B`S-G!T.R!F;VYT+69A M;6EL>3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SY4:&4@ M0V]M<&%N>2!H87,@97-T:6UA=&5D('1H92!A;&QO8V%T:6]N(&]F('1H92!T M;W1A;"!P=7)C:&%S92!P6QE/3-$)W=I9'1H.B`Q,#`E.R!F M;VYT+69A;6EL>3H@)U1I;65S($YE=R!2;VUA;B6QE/3-$)V)A8VMG6QE/3-$)V9O M;G0M9F%M:6QY.B!4:6UE6QE/3-$)V)A8VMG6QE/3-$)W1E>'0M M86QI9VXZ(&QE9G0[(&9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)V)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R M.B`C8V-E969F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE M9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O M;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SY';V]D=VEL;#PO9&EV/CPO=&0^/'1D M('9A;&EG;CTS1&)O='1O;2!S='EL93TS1"=P861D:6YG+6)O='1O;3H@,G!X M.R!B86-K9W)O=6YD+6-O;&]R.B`C9F9F9F9F.R!W:61T:#H@,24[('9E'0M86QI9VXZ(&QE9G0[(&)A8VMG"!S;VQI9#L@=&5X="UA;&EG;CH@#L@8F%C:V=R;W5N9"UC;VQO#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)O3H@5&EM97,@ M3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXD/"]D:78^/"]T9#X\=&0@ M=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)V)O#L@8F%C:V=R;W5N9"UC;VQO M'0^)SQS<&%N/CPO6QE/3-$)V9O;G0M9F%M:6QY.B`G5&EM97,@3F5W(%)O;6%N)RP@5&EM M97,L('-EF4Z(#$P<'0[)SX\9&EV('-T>6QE/3-$)W1E M>'0M86QI9VXZ(&QE9G0[('1E>'0M:6YD96YT.B`S-G!T.R!F;VYT+69A;6EL M>3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SY4:&4@0V]M M<&%N>2!H87,@97-T:6UA=&5D('1H92!A;&QO8V%T:6]N(&]F('1H92!T;W1A M;"!P=7)C:&%S92!P6QE/3-$)W=I9'1H.B`Q,#`E.R!F;VYT M+69A;6EL>3H@)U1I;65S($YE=R!2;VUA;B6QE/3-$)V)A8VMG6QE/3-$)V9O;G0M M9F%M:6QY.B!4:6UE6QE/3-$)W1E M>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM M97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXQ+C<\+V1I=CX\+W1D M/CQT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$ M)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SY, M:6%B:6QI=&EE6QE/3-$)V)A8VMG3H@5&EM M97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXI/"]D:78^/"]T9#X\ M+W1R/CQT6QE/3-$)W!A9&1I;F6QE/3-$)W1E M>'0M86QI9VXZ(&QE9G0[(&9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W!A9&1I;F6QE/3-$)V)O3H@5&EM97,@3F5W(%)O;6%N M.R!F;VYT+7-I>F4Z(#$P<'0[)SXU+C4\+V1I=CX\+W1D/CQT9"!N;W=R87`] M,T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ M(&QE9G0[('!A9&1I;F6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE3H@5&EM97,@3F5W(%)O;6%N.R!F M;VYT+7-I>F4Z(#$P<'0[)SXX+C<\+V1I=CX\+W1D/CQT9"!N;W=R87`],T1N M;W=R87`@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE M9G0[('!A9&1I;F3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%]C-6-A,3EF M,5]B9F5D7S0S9CE?.&$X,5\P-S0X9C)C-3$S.#8-"D-O;G1E;G0M3&]C871I M;VXZ(&9I;&4Z+R\O0SHO8S5C83$Y9C%?8F9E9%\T,V8Y7SAA.#%?,#'0O:'1M;#L@8VAA6EN9R!!;6]U;G0@ M3V8@1V]O9'=I;&P\+W1D/@T*("`@("`@("`\=&0@8VQA6QE/3-$)V9O;G0M9F%M:6QY.B`G5&EM97,@3F5W(%)O;6%N)RP@ M5&EM97,L('-EF4Z(#$P<'0[)SX\9&EV('-T>6QE/3-$ M)W1E>'0M86QI9VXZ(&QE9G0[('1E>'0M:6YD96YT.B`S-G!T.R!F;VYT+69A M;6EL>3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SY4:&4@ M8VAA;F=E6QE/3-$)W=I9'1H.B`Q M,#`E.R!F;VYT+69A;6EL>3H@)U1I;65S($YE=R!2;VUA;BF4Z(#$P<'0[)SY"86QA;F-E(&%T($1E8V5M8F5R(#,Q+"`R,#$R M/"]D:78^/"]T9#X\=&0@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)V)A8VMG M6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)V)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('1E>'0M M:6YD96YT.B`M-RXR<'0[(&9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C M9F9F9F9F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W!A9&1I;F6QE/3-$)W1E>'0M86QI M9VXZ(&QE9G0[('1E>'0M:6YD96YT.B`M-RXR<'0[(&9O;G0M9F%M:6QY.B!4 M:6UE'0M86QI9VXZ(&QE9G0[(&)A8VMG"!S;VQI9#L@=&5X="UA;&EG;CH@ M#L@8F%C:V=R;W5N9"UC;VQOF4Z M(#$P<'0[)SY"86QA;F-E(&%T(%-E<'1E;6)E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT M+7-I>F4Z(#$P<'0[)SXQ-S4L,38R/"]D:78^/"]T9#X\=&0@;F]W2!/9B!);G1A;F=I8FQE($%S'0^)SQD:78@F4Z(#$P<'0[)SX\ M='(^/'1D('9A;&EG;CTS1&)O='1O;2!S='EL93TS1"=P861D:6YG+6)O='1O M;3H@,G!X.R!V97)T:6-A;"UA;&EG;CH@8F]T=&]M.R<^/&1I=CXF(S$V,#L\ M+V1I=CX\+W1D/CQT9"!V86QI9VX],T1B;W1T;VT@#L@=F5R=&EC86PM86QI9VXZ(&)O='1O;3LG/B8C,38P M.SPO=&0^/'1D(&-O;'-P86X],T0Q,"!V86QI9VX],T1B;W1T;VT@6QE/3-$)W1E>'0M86QI9VXZ(&-E M;G1E#L@=F5R=&EC86PM86QI9VXZ(&)O='1O;3LG/B8C,38P.SPO=&0^/'1D M('9A;&EG;CTS1&)O='1O;2!S='EL93TS1"=P861D:6YG+6)O='1O;3H@,G!X M.R!V97)T:6-A;"UA;&EG;CH@8F]T=&]M.R<^)B,Q-C`[/"]T9#X\=&0@8V]L M"!S;VQI9#L@=F5R=&EC86PM86QI9VXZ(&)O='1O M;3LG/CQD:78@3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[(&9O;G0M M=V5I9VAT.B!B;VQD.R<^1&5C96UB97(@,S$L(#(P,3(\+V1I=CX\+W1D/CQT M9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E M>'0M86QI9VXZ(&QE9G0[('!A9&1I;F#L@=F5R M=&EC86PM86QI9VXZ(&)O='1O;3LG/CQD:78^)B,Q-C`[/"]D:78^/"]T9#X\ M=&0@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W!A9&1I;F6QE/3-$)W1E>'0M86QI9VXZ(&-E;G1E6EN M9SPO9&EV/CQD:78@3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[(&9O M;G0M=V5I9VAT.B!B;VQD.R<^06UO=6YT#L@=F5R=&EC86PM86QI9VXZ M(&)O='1O;3LG/B8C,38P.SPO=&0^/'1D('9A;&EG;CTS1&)O='1O;2!S='EL M93TS1"=P861D:6YG+6)O='1O;3H@,G!X.R!V97)T:6-A;"UA;&EG;CH@8F]T M=&]M.R<^)B,Q-C`[/"]T9#X\=&0@8V]L6QE/3-$)V)O3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[ M(&9O;G0M=V5I9VAT.B!B;VQD.R<^06UOF%T:6]N/"]D:78^/"]T9#X\ M=&0@;F]W6QE/3-$)W!A9&1I;F6QE M/3-$)W1E>'0M86QI9VXZ(&-E;G1E3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[ M(&9O;G0M=V5I9VAT.B!B;VQD.R<^0V%R6QE M/3-$)W1E>'0M86QI9VXZ(&-E;G1E6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('!A9&1I;F#L@=F5R=&EC86PM86QI9VXZ(&)O='1O;3LG/B8C,38P.SPO=&0^ M/'1D(&-O;'-P86X],T0R('9A;&EG;CTS1&)O='1O;2!S='EL93TS1"=B;W)D M97(M8F]T=&]M.B`C,#`P,#`P(#)P>"!S;VQI9#L@=F5R=&EC86PM86QI9VXZ M(&)O='1O;3LG/CQD:78@3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[ M(&9O;G0M=V5I9VAT.B!B;VQD.R<^1W)O6QE/3-$ M)W1E>'0M86QI9VXZ(&-E;G1E6QE/3-$)W!A9&1I;F6QE/3-$ M)W1E>'0M86QI9VXZ(&-E;G1E6QE M/3-$)W1E>'0M86QI9VXZ(&QE9G0[('!A9&1I;F#L@=F5R=&EC M86PM86QI9VXZ(&)O='1O;3LG/B8C,38P.SPO=&0^/'1D(&-O;'-P86X],T0R M('9A;&EG;CTS1&)O='1O;2!S='EL93TS1"=B;W)D97(M8F]T=&]M.B`C,#`P M,#`P(#)P>"!S;VQI9#L@=F5R=&EC86PM86QI9VXZ(&)O='1O;3LG/CQD:78@ M3H@5&EM M97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[(&9O;G0M=V5I9VAT.B!B M;VQD.R<^3F5T/"]D:78^/&1I=B!S='EL93TS1"=T97AT+6%L:6=N.B!C96YT M97([(&9O;G0M9F%M:6QY.B!4:6UE6EN9SPO9&EV/CQD:78@ M3H@5&EM M97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[(&9O;G0M=V5I9VAT.B!B M;VQD.R<^06UO=6YT#L@=F5R=&EC86PM86QI9VXZ(&)O='1O;3LG/B8C M,38P.SPO=&0^/"]T3H@5&EM M97,@3F5W(%)O;6%N.R!M87)G:6XM;&5F=#H@-RXR<'0[(&9O;G0M6QE/3-$)W1E>'0M86QI M9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P M<'0[)SXR-BPY,3,\+V1I=CX\+W1D/CQT9"!N;W=R87`],T1N;W=R87`@=F%L M:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG M3H@5&EM97,@ M3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXD/"]D:78^/"]T9#X\=&0@ M=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B M86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4 M:6UE3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT M+7-I>F4Z(#$P<'0[)SXI/"]D:78^/"]T9#X\=&0@=F%L:6=N/3-$8F]T=&]M M('-T>6QE/3-$)V)A8VMG6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE M6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N M.R!F;VYT+7-I>F4Z(#$P<'0[)SXR,BPV.#(\+V1I=CX\+W1D/CQT9"!N;W=R M87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI M9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXD M/"]D:78^/"]T9#X\=&0@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W:61T M:#H@.24[('9E6QE/3-$ M)V9O;G0M9F%M:6QY.B!4:6UE3H@5&EM97,@ M3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXI/"]D:78^/"]T9#X\=&0@ M=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)V)A8VMG6QE/3-$)V9O M;G0M9F%M:6QY.B!4:6UE6QE/3-$)V)A8VMG M6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG6QE M/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C9F9F M9F9F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[ M(&)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(')I M9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C9F9F9F9F.R!W:61T:#H@.24[('9E M6QE/3-$)V9O;G0M9F%M M:6QY.B!4:6UE6QE/3-$)V)A8VMG M6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG6QE M/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C9F9F M9F9F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[ M(&)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(')I M9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C9F9F9F9F.R!W:61T:#H@.24[('9E M6QE/3-$)V9O;G0M9F%M M:6QY.B!4:6UE6QE M/3-$)V)A8VMG6QE/3-$)W1E>'0M86QI M9VXZ(&QE9G0[('1E>'0M:6YD96YT.B`M-RXR<'0[(&9O;G0M9F%M:6QY.B!4 M:6UE6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O M=6YD+6-O;&]R.B`C8V-E969F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)V)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT M+7-I>F4Z(#$P<'0[)SXI/"]D:78^/"]T9#X\=&0@=F%L:6=N/3-$8F]T=&]M M('-T>6QE/3-$)V)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE M9G0[(&)A8VMG3H@5&EM97,@3F5W M(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXS,#8\+V1I=CX\+W1D/CQT9"!N M;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M M86QI9VXZ(&QE9G0[(&)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B M86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4 M:6UE6QE M/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C M8V-E969F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)V)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('1E>'0M:6YD96YT.B`M M-RXR<'0[(&9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ M(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C9F9F9F9F.R!W:61T:#H@.24[ M('9E6QE/3-$)V9O;G0M M9F%M:6QY.B!4:6UE6QE/3-$)V)A M8VMG6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI M9VXZ(&QE9G0[(&)A8VMG3H@5&EM M97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXV.#PO9&EV/CPO=&0^ M/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT@6QE/3-$)V)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[ M)SXH,C`T/"]D:78^/"]T9#X\=&0@;F]W6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ M(&QE9G0[(&)A8VMG3H@5&EM97,@ M3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXV,3PO9&EV/CPO=&0^/'1D M(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT@6QE/3-$)W!A9&1I;F6QE/3-$ M)W1E>'0M86QI9VXZ(&QE9G0[('1E>'0M:6YD96YT.B`M-RXR<'0[(&9O;G0M M9F%M:6QY.B!4:6UE#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)O'0M M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W:61T M:#H@.24[('9E6QE/3-$ M)V9O;G0M9F%M:6QY.B!4:6UE#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)O'0M86QI9VXZ(')I9VAT.R!B M86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4 M:6UE6QE M/3-$)W1E>'0M86QI9VXZ(&QE9G0[('!A9&1I;F'0M86QI9VXZ(&QE9G0[(&)A8VMG"!S;VQI9#L@=&5X="UA;&EG;CH@6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('!A9&1I;F'0M86QI M9VXZ(&QE9G0[(&)A8VMG"!S;VQI9#L@=&5X="UA;&EG;CH@6QE/3-$)W1E>'0M86QI M9VXZ(&QE9G0[('!A9&1I;F'0M86QI9VXZ(&QE9G0[(&)A8VMG M"!S;VQI9#L@=&5X M="UA;&EG;CH@#L@8F%C:V=R;W5N9"UC;VQO3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P M<'0[)SXI/"]D:78^/"]T9#X\=&0@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$ M)W!A9&1I;F"!S;VQI9#L@=&5X="UA;&EG;CH@;&5F=#L@8F%C M:V=R;W5N9"UC;VQO6QE/3-$)V)O3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z M(#$P<'0[)SXQ+#`U,SPO9&EV/CPO=&0^/'1D(&YO=W)A<#TS1&YO=W)A<"!V M86QI9VX],T1B;W1T;VT@#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)W!A9&1I M;F6QE M/3-$)W1E>'0M86QI9VXZ(&QE9G0[('1E>'0M:6YD96YT.B`M-RXR<'0[(&9O M;G0M9F%M:6QY.B!4:6UE#L@8F%C M:V=R;W5N9"UC;VQO6QE/3-$)V)O3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z M(#$P<'0[)SXD/"]D:78^/"]T9#X\=&0@=F%L:6=N/3-$8F]T=&]M('-T>6QE M/3-$)V)O#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)O3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT M+7-I>F4Z(#$P<'0[)SXD/"]D:78^/"]T9#X\=&0@=F%L:6=N/3-$8F]T=&]M M('-T>6QE/3-$)V)O#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)W!A9&1I;F"!D;W5B;&4[('1E>'0M86QI9VXZ(&QE M9G0[(&)A8VMG"!D;W5B;&4[('1E>'0M86QI9VXZ(')I9VAT.R!B M86-K9W)O=6YD+6-O;&]R.B`C9F9F9F9F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4 M:6UE#L@ M8F%C:V=R;W5N9"UC;VQO6QE/3-$)W!A9&1I;F"!D;W5B;&4[('1E>'0M86QI M9VXZ(&QE9G0[(&)A8VMG"!D;W5B;&4[('1E>'0M86QI9VXZ(')I M9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C9F9F9F9F.R!W:61T:#H@.24[('9E M6QE/3-$)V9O;G0M9F%M M:6QY.B!4:6UE#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)W!A9&1I;F"!D;W5B;&4[('1E M>'0M86QI9VXZ(&QE9G0[(&)A8VMG"!D;W5B;&4[('1E>'0M86QI M9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C9F9F9F9F.R!W:61T:#H@ M.24[('9E6QE/3-$)V9O M;G0M9F%M:6QY.B!4:6UE#L@8F%C:V=R;W5N9"UC;VQO3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[ M)SXI/"]D:78^/"]T9#X\=&0@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W!A M9&1I;F"!D;W5B;&4[('1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG M"!D;W5B;&4[('1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD M+6-O;&]R.B`C9F9F9F9F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE3H@)U1I;65S M($YE=R!2;VUA;B3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXF(S$V,#L\ M+V1I=CX\=&%B;&4@8V5L;'!A9&1I;F<],T0P(&-E;&QS<&%C:6YG/3-$,"!S M='EL93TS1"=W:61T:#H@,3`P)3L@9F]N="UF86UI;'DZ("=4:6UE6QE/3-$)W=I9'1H M.B`W,"XT-R4[('9E6QE M/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&9O;G0M M9F%M:6QY.B!4:6UE2!D979E M;&]P960@3H@5&EM97,@3F5W(%)O M;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXQ("8C.#(Q,3L@-R!Y96%R6QE/3-$)W=I9'1H.B`R.2XU,R4[('9E M6QE/3-$)W1E>'0M86QI M9VXZ(&QE9G0[(&9O;G0M9F%M:6QY.B!4:6UE3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT M+7-I>F4Z(#$P<'0[)SXF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF M(S$V,#LF(S$V,#M#=7-T;VUE'1087)T7V,U8V$Q.68Q7V)F961?-#-F.5\X83@Q7S`W-#AF,F,U,3,X-@T* M0V]N=&5N="U,;V-A=&EO;CH@9FEL93HO+R]#.B]C-6-A,3EF,5]B9F5D7S0S M9CE?.&$X,5\P-S0X9C)C-3$S.#8O5V]R:W-H965T'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA'0^)SQS<&%N/CPO'0^)SQS<&%N/CPO3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%]C-6-A M,3EF,5]B9F5D7S0S9CE?.&$X,5\P-S0X9C)C-3$S.#8-"D-O;G1E;G0M3&]C M871I;VXZ(&9I;&4Z+R\O0SHO8S5C83$Y9C%?8F9E9%\T,V8Y7SAA.#%?,#'0O:'1M;#L@8VAA'0^)SQS<&%N/CPO MF5D(&-O M;7!E;G-A=&EO;B!C;W-T(')E;&%T960@=&\@;F]N+79E'0^)SQS<&%N/CPO'0^)SQS<&%N/CPO2!3:&%R92UB87-E9"!087EM M96YT($%W87)D(%M,:6YE($ET96US73PO'0^)SQS<&%N/CPO'0^)SQS<&%N/CPO'0^)SQS<&%N/CPO'0O M:F%V87-C3X-"B`@("`\ M=&%B;&4@8VQA&5R8VES92!0&5R8VES M92!07!E.B!T97AT+VAT;6P[(&-H87)S970](G5S M+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE M<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA M2!/9B!297-T7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T* M#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O M;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA&-E<'0@4&5R(%-H87)E(&1A=&$L('5N;&5S'0^)SQS<&%N/CPO2!I3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%]C-6-A,3EF M,5]B9F5D7S0S9CE?.&$X,5\P-S0X9C)C-3$S.#8-"D-O;G1E;G0M3&]C871I M;VXZ(&9I;&4Z+R\O0SHO8S5C83$Y9C%?8F9E9%\T,V8Y7SAA.#%?,#'0O:'1M;#L@8VAA'0^)SQS<&%N/CPO3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R M=%]C-6-A,3EF,5]B9F5D7S0S9CE?.&$X,5\P-S0X9C)C-3$S.#8-"D-O;G1E M;G0M3&]C871I;VXZ(&9I;&4Z+R\O0SHO8S5C83$Y9C%?8F9E9%\T,V8Y7SAA M.#%?,#'0O:'1M;#L@8VAA'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA2P@4&QA;G0@86YD M($5Q=6EP;65N="!;3&EN92!)=&5M'0^)SQS<&%N/CPO M'0^)SQS<&%N/CPO M'0^)SQS<&%N/CPO'0^)SQS<&%N/CPO'0^)S4@>65A'0^)SQS<&%N M/CPO2P@4&QA;G0@86YD($5Q=6EP;65N="!;3&EN92!)=&5M M2P@4&QA;G0@86YD($5Q=6EP;65N="P@1W)O'0^)SQS<&%N/CPO2P@4&QA;G0@86YD($5Q=6EP;65N M="!;3&EN92!)=&5M2P@4&QA;G0@86YD($5Q=6EP;65N="P@ M1W)O'0^)SQS<&%N/CPO M'0^ M)SQS<&%N/CPO'0^)SQS<&%N/CPO2P@4&QA;G0@86YD($5Q=6EP;65N="!;3&EN92!)=&5M'0^)S<@>65A3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%]C-6-A,3EF M,5]B9F5D7S0S9CE?.&$X,5\P-S0X9C)C-3$S.#8-"D-O;G1E;G0M3&]C871I M;VXZ(&9I;&4Z+R\O0SHO8S5C83$Y9C%?8F9E9%\T,V8Y7SAA.#%?,#'0O:'1M;#L@8VAA2`H3F]T92`W M*3PO=&0^#0H@("`@("`@(#QT9"!C;&%S3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%]C-6-A,3EF M,5]B9F5D7S0S9CE?.&$X,5\P-S0X9C)C-3$S.#8-"D-O;G1E;G0M3&]C871I M;VXZ(&9I;&4Z+R\O0SHO8S5C83$Y9C%?8F9E9%\T,V8Y7SAA.#%?,#'0O:'1M;#L@8VAA'0^)SQS<&%N/CPO'0^1F5B(#@L#0H)"3(P,3(\'0^)SQS<&%N/CPO'0^)S4@>65A'0^)SQS<&%N/CPO'0^)S<@;6]N=&AS/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S M/3-$'0^)SQS<&%N/CPO'0^ M)S4@>65A'0^)SQS<&%N/CPO'0^)SD@;6]N=&AS/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S M/3-$'0^)SQS<&%N/CPO'0^)S4@>65A'0^)SQS<&%N/CPO2`Q+`T*"0DR,#$S/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^)SQS M<&%N/CPO&EM=6T@6TUE;6)E'0^)SQS<&%N/CPO'0^)S4@>65A'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA'0^)SQS<&%N M/CPO'0^)SQS<&%N/CPO'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S M+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE M<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA M3X-"CPO:'1M;#X-"@T*+2TM+2TM M/5].97AT4&%R=%]C-6-A,3EF,5]B9F5D7S0S9CE?.&$X,5\P-S0X9C)C-3$S M.#8-"D-O;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O0SHO8S5C83$Y9C%?8F9E M9%\T,V8Y7SAA.#%?,#'0O:'1M;#L@8VAA7!E(&-O;G1E;G0],T0G=&5X="]H=&UL.R!C:&%R6EN9R!!;6]U;G0@3V8@1V]O9'=I;&PI("A$971A:6QS*2`H55-$("0I M/&)R/DEN(%1H;W5S86YD3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%]C-6-A,3EF,5]B9F5D M7S0S9CE?.&$X,5\P-S0X9C)C-3$S.#8-"D-O;G1E;G0M3&]C871I;VXZ(&9I M;&4Z+R\O0SHO8S5C83$Y9C%?8F9E9%\T,V8Y7SAA.#%?,#'0O M:'1M;#L@8VAA6EN9R!!;6]U;G1S/"]T9#X-"B`@ M("`@("`@/'1D(&-L87-S/3-$;G5M<#XD(#,R+#0U.#QS<&%N/CPO6EN9R!!;6]U;G1S/"]T M9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XR,2PS,C8\6EN9R!!;6]U M;G1S/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XR-BPY,3,\'0^)SQS<&%N/CPO'0^)SQS<&%N/CPOF%T:6]N/"]T9#X-"B`@("`@ M("`@/'1D(&-L87-S/3-$;G5M/B@V,S4I/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`@(#QT9"!C;&%S'0^)SQS<&%N/CPO'0^)SQS<&%N/CPOF%T:6]N/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$ M;G5M/B@T.3'0^)SQS<&%N/CPO M'0^)SQS M<&%N/CPOF%T:6]N/"]T M9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M/B@T-BD\2!$979E;&]P960@4V]F='=A6EN9R!!;6]U;G1S/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$ M;G5M<#XS+#,T-CQS<&%N/CPO'1087)T7V,U8V$Q.68Q7V)F961?-#-F.5\X83@Q7S`W-#AF,F,U,3,X M-@T*0V]N=&5N="U,;V-A=&EO;CH@9FEL93HO+R]#.B]C-6-A,3EF,5]B9F5D M7S0S9CE?.&$X,5\P-S0X9C)C-3$S.#8O5V]R:W-H965T'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA'0^)SQS M<&%N/CPO'0^)S,@>65A'0^)SQS<&%N/CPO&EM=6T@6TUE;6)E'0^)SQS<&%N/CPO'0^)S4@>65A'0^)SQS<&%N/CPO&EM=6T@6TUE;6)E'0^)SQS<&%N/CPO'0^)S<@>65A'0^)SQS<&%N/CPO'0^)S$@>65A'0^)SQS<&%N/CPO'0^)S4@;6]N=&AS/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^)SQS<&%N/CPO'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA'0^)SQS<&%N/CPO2!D871E/"]T9#X-"B`@("`@("`@/'1D M(&-L87-S/3-$=&5X=#Y*=6P@,S$L#0H)"3(P,3<\2`H:6X@:'5N9')E9'1H'0^)SQS<&%N/CPO'!E;F1I='5R97,@ M=&\@:6YT97)E6UE;G1S(&1U M92!F;W(@8F]R&5S('!A:60@86YD(&-A<&ET86P@97AP96YD:71U M'0^)SQS<&%N M/CPO'!E;F1I='5R97,@=&\@:6YT97)E6UE;G1S(&1U92!F;W(@8F]R&5S('!A:60@86YD(&-A<&ET M86P@97AP96YD:71U2!"86YK(%M-96UB97)=/"]T9#X-"B`@ M("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^)SQS<&%N/CPO2!"86YK(%M-96UB97)=('P@36EN:6UU;2!;365M8F5R73PO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^)SQS<&%N/CPO'0^)SQS<&%N/CPO7!E.B!T97AT+VAT M;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@ M("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$ M)W1E>'0O:'1M;#L@8VAA&5S(%M!8G-T'0^)SQS<&%N/CPO M'0^)SQS<&%N/CPO'0^)SQS<&%N/CPO"!R871E("AI;B!H M=6YD2!R871E M("AI;B!H=6YD'0^)SQS<&%N/CPO'0^)SQS<&%N M/CPO'0^)SQS<&%N/CPO7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T* M#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O M;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA7!E.B!T97AT M+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\>&UL('AM;&YS.F\],T0B M=7)N.G-C:&5M87,M;6EC'1087)T7V,U F8V$Q.68Q7V)F961?-#-F.5\X83@Q7S`W-#AF,F,U,3,X-BTM#0H` ` end XML 36 FilingSummary.xml IDEA: XBRL DOCUMENT 2.4.0.8 Html 86 226 1 true 25 0 false 4 false false R1.htm 000100 - Document - Document and Entity Information Sheet http://perficient.com/role/DocumentAndEntityInformation Document and Entity Information true false R2.htm 010000 - Statement - Condensed Consolidated Balance Sheets Sheet http://perficient.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets false false R3.htm 010100 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://perficient.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) false false R4.htm 020000 - Statement - Condensed Consolidated Statements Of Operations Sheet http://perficient.com/role/CondensedConsolidatedStatementsOfOperations Condensed Consolidated Statements Of Operations false false R5.htm 030000 - Statement - Condensed Consolidated Statements of Comprehensive Income Sheet http://perficient.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome Condensed Consolidated Statements of Comprehensive Income false false R6.htm 040000 - Statement - Condensed Consolidated Statement Of Stockholders' Equity Sheet http://perficient.com/role/CondensedConsolidatedStatementOfStockholdersEquity Condensed Consolidated Statement Of Stockholders' Equity false false R7.htm 050000 - Statement - Condensed Consolidated Statements Of Cash Flows Sheet http://perficient.com/role/CondensedConsolidatedStatementsOfCashFlows Condensed Consolidated Statements Of Cash Flows false false R8.htm 060100 - Disclosure - Basis Of Presentation Sheet http://perficient.com/role/BasisOfPresentation Basis Of Presentation false false R9.htm 060200 - Disclosure - Summary Of Significant Accounting Policies Sheet http://perficient.com/role/SummaryOfSignificantAccountingPolicies Summary Of Significant Accounting Policies false false R10.htm 060300 - Disclosure - Stock-Based Compensation Sheet http://perficient.com/role/StockbasedCompensation Stock-Based Compensation false false R11.htm 060400 - Disclosure - Net Income Per Share Sheet http://perficient.com/role/NetIncomePerShare Net Income Per Share false false R12.htm 060500 - Disclosure - Commitments And Contingencies Sheet http://perficient.com/role/CommitmentsAndContingencies Commitments And Contingencies false false R13.htm 060600 - Disclosure - Balance Sheet Components Sheet http://perficient.com/role/BalanceSheetComponents Balance Sheet Components false false R14.htm 060700 - Disclosure - Business Combinations Sheet http://perficient.com/role/BusinessCombinations Business Combinations false false R15.htm 060800 - Disclosure - Goodwill And Intangible Assets Sheet http://perficient.com/role/GoodwillAndIntangibleAssets Goodwill And Intangible Assets false false R16.htm 060900 - Disclosure - Line Of Credit Sheet http://perficient.com/role/LineOfCredit Line Of Credit false false R17.htm 061000 - Disclosure - Income Taxes Sheet http://perficient.com/role/IncomeTaxes Income Taxes false false R18.htm 061100 - Disclosure - Subsequent Events Sheet http://perficient.com/role/SubsequentEvents Subsequent Events false false R19.htm 061200 - Disclosure - Recent Accounting Pronoucements Sheet http://perficient.com/role/RecentAccountingPronoucements Recent Accounting Pronoucements false false R20.htm 070200 - Disclosure - Summary Of Significant Accounting Policies (Policies) Sheet http://perficient.com/role/SummaryOfSignificantAccountingPoliciesPolicies Summary Of Significant Accounting Policies (Policies) false false R21.htm 070300 - Disclosure - Stock-Based Compensation (Policies) Sheet http://perficient.com/role/StockbasedCompensationPolicies Stock-Based Compensation (Policies) false false R22.htm 070800 - Disclosure - Goodwill And Intangible Assets (Policies) Sheet http://perficient.com/role/GoodwillAndIntangibleAssetsPolicies Goodwill And Intangible Assets (Policies) false false R23.htm 080300 - Disclosure - Stock-Based Compensation (Tables) Sheet http://perficient.com/role/StockbasedCompensationTables Stock-Based Compensation (Tables) false false R24.htm 080400 - Disclosure - Net Income Per Share (Tables) Sheet http://perficient.com/role/NetIncomePerShareTables Net Income Per Share (Tables) false false R25.htm 080500 - Disclosure - Commitments And Contingencies (Tables) Sheet http://perficient.com/role/CommitmentsAndContingenciesTables Commitments And Contingencies (Tables) false false R26.htm 080600 - Disclosure - Balance Sheet Components (Tables) Sheet http://perficient.com/role/BalanceSheetComponentsTables Balance Sheet Components (Tables) false false R27.htm 080700 - Disclosure - Business Combinations (Tables) Sheet http://perficient.com/role/BusinessCombinationsTables Business Combinations (Tables) false false R28.htm 080800 - Disclosure - Goodwill And Intangible Assets (Tables) Sheet http://perficient.com/role/GoodwillAndIntangibleAssetsTables Goodwill And Intangible Assets (Tables) false false R29.htm 090200 - Disclosure - Summary Of Significant Accounting Policies (Details) Sheet http://perficient.com/role/SummaryOfSignificantAccountingPoliciesDetails Summary Of Significant Accounting Policies (Details) false false R30.htm 090300 - Disclosure - Stock-Based Compensation (Narrative) (Details) Sheet http://perficient.com/role/StockbasedCompensationNarrativeDetails Stock-Based Compensation (Narrative) (Details) false false R31.htm 090302 - Disclosure - Stock-Based Compensation (Summary Of Stock Option Activity) (Details) Sheet http://perficient.com/role/StockbasedCompensationSummaryOfStockOptionActivityDetails Stock-Based Compensation (Summary Of Stock Option Activity) (Details) false false R32.htm 090304 - Disclosure - Stock-Based Compensation (Summary Of Restricted Stock Activity) (Details) Sheet http://perficient.com/role/StockbasedCompensationSummaryOfRestrictedStockActivityDetails Stock-Based Compensation (Summary Of Restricted Stock Activity) (Details) false false R33.htm 090400 - Disclosure - Net Income Per Share (Schedule Of Basic And Diluted Net Income Per Share) (Details) Sheet http://perficient.com/role/NetIncomePerShareScheduleOfBasicAndDilutedNetIncomePerShareDetails Net Income Per Share (Schedule Of Basic And Diluted Net Income Per Share) (Details) false false R34.htm 090500 - Disclosure - Commitments And Contingencies (Schedule Of Operaing Lease Agreement) (Details) Sheet http://perficient.com/role/CommitmentsAndContingenciesScheduleOfOperaingLeaseAgreementDetails Commitments And Contingencies (Schedule Of Operaing Lease Agreement) (Details) false false R35.htm 090600 - Disclosure - Balance Sheet Components (Components Of Accounts Receivable) (Details) Sheet http://perficient.com/role/BalanceSheetComponentsComponentsOfAccountsReceivableDetails Balance Sheet Components (Components Of Accounts Receivable) (Details) false false R36.htm 090602 - Disclosure - Balance Sheet Components (Components of Property And Equipment) (Details) Sheet http://perficient.com/role/BalanceSheetComponentsComponentsOfPropertyAndEquipmentDetails Balance Sheet Components (Components of Property And Equipment) (Details) false false R37.htm 090604 - Disclosure - Balance Sheet Components (Components Of Other Current Liabilities) (Details) Sheet http://perficient.com/role/BalanceSheetComponentsComponentsOfOtherCurrentLiabilitiesDetails Balance Sheet Components (Components Of Other Current Liabilities) (Details) false false R38.htm 090700 - Disclosure - Business Combinations (Details) Sheet http://perficient.com/role/BusinessCombinationsDetails Business Combinations (Details) false false R39.htm 090702 - Disclosure - Business Combinations, (Allocation of Total Purchase Price) (Details) Sheet http://perficient.com/role/BusinessCombinationsAllocationOfTotalPurchasePriceDetails Business Combinations, (Allocation of Total Purchase Price) (Details) false false R40.htm 090704 - Disclosure - Business Combinations, - Schedule of Revenue and Income from Acquisition Date (Details) Sheet http://perficient.com/role/BusinessCombinationsScheduleOfRevenueAndIncomeFromAcquisitionDateDetails Business Combinations, - Schedule of Revenue and Income from Acquisition Date (Details) false false R41.htm 090706 - Disclosure - Business Combinations, Pro Forma Information (Details) Sheet http://perficient.com/role/BusinessCombinationsProFormaInformationDetails Business Combinations, Pro Forma Information (Details) false false R42.htm 090800 - Disclosure - Goodwill And Intangible Assets (Changes In The Carrying Amount Of Goodwill) (Details) Sheet http://perficient.com/role/GoodwillAndIntangibleAssetsChangesInCarryingAmountOfGoodwillDetails Goodwill And Intangible Assets (Changes In The Carrying Amount Of Goodwill) (Details) false false R43.htm 090802 - Disclosure - Goodwill And Intangible Assets (Summary Of Intangible Assets) (Details) Sheet http://perficient.com/role/GoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetails Goodwill And Intangible Assets (Summary Of Intangible Assets) (Details) false false R44.htm 090804 - Disclosure - Goodwill And Intangible Assets (Estimated Useful Lives Of Identifiable Intangible Assets) (Details) Sheet http://perficient.com/role/GoodwillAndIntangibleAssetsEstimatedUsefulLivesOfIdentifiableIntangibleAssetsDetails Goodwill And Intangible Assets (Estimated Useful Lives Of Identifiable Intangible Assets) (Details) false false R45.htm 090900 - Disclosure - Line Of Credit (Details) Sheet http://perficient.com/role/LineOfCreditDetails Line Of Credit (Details) false false R46.htm 091000 - Disclosure - Income Taxes (Details) Sheet http://perficient.com/role/IncomeTaxesDetails Income Taxes (Details) false false R47.htm 091100 - Disclosure - Subsequent Events (Details) Sheet http://perficient.com/role/SubsequentEventsDetails Subsequent Events (Details) false false All Reports Book All Reports Element us-gaap_CommonStockSharesOutstanding had a mix of decimals attribute values: -3 0. 'Monetary' elements on report '090900 - Disclosure - Line Of Credit (Details)' had a mix of different decimal attribute values. Process Flow-Through: 010000 - Statement - Condensed Consolidated Balance Sheets Process Flow-Through: Removing column 'Sep. 30, 2012' Process Flow-Through: Removing column 'Dec. 31, 2011' Process Flow-Through: 010100 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Process Flow-Through: 020000 - Statement - Condensed Consolidated Statements Of Operations Process Flow-Through: 030000 - Statement - Condensed Consolidated Statements of Comprehensive Income Process Flow-Through: 050000 - Statement - Condensed Consolidated Statements Of Cash Flows prft-20130930.xml prft-20130930.xsd prft-20130930_cal.xml prft-20130930_def.xml prft-20130930_lab.xml prft-20130930_pre.xml true true XML 37 R45.htm IDEA: XBRL DOCUMENT v2.4.0.8
Line Of Credit (Details) (USD $)
9 Months Ended
Sep. 30, 2013
Line of Credit Facility [Line Items]  
Line of credit facility, maximum borrowing capacity $ 75,000,000
Line of credit facility, commitment increase 25,000,000
Line of credit facility, allowable issuance amount of letters of credit 5,000,000
Line of Credit Facility Allowable Amount for Swingline Loans 10,000,000
Letters of credit outstanding 200,000
Credit agreement, final maturity date Jul. 31, 2017
Line of credit, interest rate at period end (in hundredths) 0.18%
Line of credit facility, percentage of annual commitment fee on unused capacity (in hundredths) 0.30%
Unused portion of line of credit $ 58,800,000
Minimum [Member]
 
Line of Credit Facility [Line Items]  
Line of credit, margin interest rate percentage (in hundredths) 2.00%
Ratio of EBITDA plus stock compensation and minus income taxes paid and capital expenditures to interest expense and scheduled payments due for borrowings 1.00
Ratio of current maturities of long-term debt to EBITDA plus stock compensation and minus income taxes paid and capital expenditures 1.00
Maximum [Member]
 
Line of Credit Facility [Line Items]  
Line of credit, margin interest rate percentage (in hundredths) 2.50%
Ratio of EBITDA plus stock compensation and minus income taxes paid and capital expenditures to interest expense and scheduled payments due for borrowings 2.00
Ratio of current maturities of long-term debt to EBITDA plus stock compensation and minus income taxes paid and capital expenditures 2.75
Silicon Valley Bank [Member]
 
Line of Credit Facility [Line Items]  
Line of credit, interest rate at period end (in hundredths) 4.00%
Silicon Valley Bank [Member] | Minimum [Member]
 
Line of Credit Facility [Line Items]  
Line of credit, margin interest rate percentage (in hundredths) 0.00%
Silicon Valley Bank [Member] | Maximum [Member]
 
Line of Credit Facility [Line Items]  
Line of credit, margin interest rate percentage (in hundredths) 0.50%
XML 38 R3.htm IDEA: XBRL DOCUMENT v2.4.0.8
Condensed Consolidated Balance Sheets (Parenthetical) (USD $)
Sep. 30, 2013
Dec. 31, 2012
Condensed Consolidated Balance Sheets    
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 50,000,000 50,000,000
Common stock, shares issued (in shares) 40,231,099 39,024,337
Common stock, shares outstanding (in shares) 30,870,552 30,825,123
Treasury stock, shares (in shares) 9,360,547 8,199,214
XML 39 R14.htm IDEA: XBRL DOCUMENT v2.4.0.8
Business Combinations
9 Months Ended
Sep. 30, 2013
Business Combinations [Abstract]  
Business Combinations
7. Business Combinations
 
Acquisition of PointBridge
 
On February 8, 2012, the Company acquired substantially all of the assets of PointBridge pursuant to the terms of an Asset Purchase Agreement.  PointBridge was based in Chicago, Illinois, and was a business and technology consulting firm focused on collaboration, web content management, unified communications and business intelligence, primarily leveraging Microsoft technologies. The acquisition of PointBridge further solidified the Company's position among the largest and most capable Microsoft systems integrator consulting firms, as well as extended the Company's presence in Chicago, Milwaukee and Boston.

The Company's total allocable purchase price consideration was $20.5 million. The purchase price was comprised of $14.4 million in cash paid and $6.1 million of Company common stock issued at closing. The Company incurred approximately $0.7 million in transaction costs, which were expensed when incurred.

The Company allocated the total purchase price consideration between tangible assets, identified intangible assets, liabilities, and goodwill as follows (in millions):

Acquired tangible assets
 
$
5.0
 
Acquired intangible assets
  
6.2
 
Liabilities assumed
  
(1.1
)
Goodwill
  
10.4
 
Total purchase price
 
$
20.5
 

 The Company estimated that the intangible assets acquired have useful lives of eleven months to five years.

Acquisition of Nascent
 
On June 1, 2012, the Company acquired substantially all of the assets of Nascent pursuant to the terms of an Asset Purchase Agreement.  Nascent was based in Dallas, Texas, and was a full-service software evaluation and implementation firm that specialized in working with the Oracle E-Business Suite and Vertex for sales, use and value added taxes. The acquisition of Nascent allowed the Company significant cross-selling and growth opportunity within the existing client base with Oracle E-Business Suite, and extended the Company's presence in Texas, Oklahoma, Louisiana, and Arkansas.  

The Company's total allocable purchase price consideration was $16.8 million. The purchase price was comprised of $11.6 million in cash paid and $5.2 million of Company common stock issued at closing. The Company incurred approximately $0.6 million in transaction costs, which were expensed when incurred.
 
The Company allocated the total purchase price consideration between tangible assets, identified intangible assets, liabilities, and goodwill as follows (in millions):

Acquired tangible assets
 
$
3.8
 
Acquired intangible assets
  
4.4
 
Liabilities assumed
  
(1.1
)
Goodwill
  
9.7
 
Total purchase price
 
$
16.8
 

The Company estimated that the intangible assets acquired have useful lives of seven months to five years.
  
Acquisition of Northridge
 
On July 1, 2012, the Company acquired Northridge pursuant to the terms of an Agreement and Plan of Merger. Northridge was based in Atlanta, Georgia, and was an expert in the areas of business consulting, user experience, and collaboration technology primarily leveraging Microsoft technologies. The acquisition of Northridge further enhanced the Company's portfolio of services in collaboration strategy, portal migration and implementation, dashboards and analytics, user experience and branding, collaborative websites, and custom collaboration solutions utilizing Microsoft systems, as well as extended the Company's presence in the Atlanta and Charlotte markets. 
  
The Company's total allocable purchase price consideration was $13.9 million. The purchase price was comprised of $10.7 million in cash paid and $3.2 million of Company common stock issued at closing. The Company incurred approximately $0.6 million in transaction costs, which were expensed when incurred.

The Company allocated the total purchase price consideration between tangible assets, identified intangible assets, liabilities, and goodwill as follows (in millions):

Acquired tangible assets
 
$
3.1
 
Acquired intangible assets
  
4.1
 
Liabilities assumed
  
(2.9
)
Goodwill
  
9.6
 
Total purchase price
 
$
13.9
 

The Company estimated that the intangible assets acquired have useful lives of nine months to five years.

Acquisition of TriTek
 
On May 1, 2013, the Company acquired TriTek, pursuant to the terms of an Agreement and Plan of Merger. TriTek is an IBM-focused enterprise content management and business process management consulting firm. The acquisition of TriTek further enhanced the Company's existing capabilities and further positioned the Company as the IBM solution provider of choice for enterprises across North America.

The Company has initially estimated the total allocable purchase price consideration to be $21.1 million. The purchase price was comprised of $17.0 million in cash paid and $4.1 million of Company common stock issued at closing. The Company incurred approximately $0.8 million in transaction costs, which were expensed when incurred.

The Company has estimated the allocation of the total purchase price consideration between tangible assets, identified intangible assets, liabilities, and goodwill as follows (in millions):

Acquired tangible assets
 
$
12.3
 
Acquired intangible assets
  
6.2
 
Liabilities assumed
  
(5.6
)
Goodwill
  
8.2
 
Total purchase price
 
$
21.1
 

The Company estimated that the intangible assets acquired have useful lives of eight months to eight years.

The amounts above represent the fair value estimates as of September 30, 2013 and are subject to subsequent adjustment as the Company obtains additional information during the measurement period and finalizes its fair value estimates. Any subsequent adjustments to these fair value estimates occurring during the measurement period will result in an adjustment to goodwill or income, as applicable.

Acquisition of Clear Task
 
On May 17, 2013, the Company acquired Clear Task, pursuant to the terms of an Asset Purchase Agreement. Clear Task provided salesforce.com implementations and customizations for enterprise customers. Clear Task's professionals helped clients implement Service Cloud, Sales Cloud, Chatter and platform engagement solutions to strengthen customer, employee and partner relationships, and maintain their competitive advantage. The acquisition of Clear Task further expanded Perficient's cloud capabilities to include offerings from each of the world's leading cloud computing providers - IBM, Microsoft, Oracle and salesforce.com.

The Company has initially estimated the total allocable purchase price consideration to be $8.7 million. The purchase price was comprised of $6.0 million in cash paid and $1.3 million of Company common stock issued at closing increased by $1.4 million representing the initial fair value estimate of additional earnings-based contingent consideration, which may be realized by the Clear Task selling shareholders 12 months after the closing date of the acquisition. If the contingency is achieved, 80% of the earnings-based contingent consideration will be paid in cash and 20% will be issued in stock to the Clear Task selling shareholders. The contingent consideration is recorded in "Other current liabilities" on the Condensed Consolidated Balance Sheet as of September 30, 2013. The Company incurred approximately $0.6 million in transaction costs, which were expensed when incurred.

The Company has estimated the allocation of the total purchase price consideration between tangible assets, identified intangible assets, liabilities, and goodwill as follows (in millions):

Acquired tangible assets
 
$
2.2
 
Acquired intangible assets
  
1.7
 
Liabilities assumed
  
(0.7
)
Goodwill
  
5.5
 
Total purchase price
 
$
8.7
 

The Company estimated that the intangible assets acquired have useful lives of five months to five years.

The amounts above represent the fair value estimates as of September 30, 2013 and are subject to subsequent adjustment as the Company obtains additional information during the measurement period and finalizes its fair value estimates. Any subsequent adjustments to these fair value estimates occurring during the measurement period will result in an adjustment to goodwill or income, as applicable.

The results of the TriTek and Clear Task operations have been included in the Company's condensed consolidated financial statements since the respective acquisition dates.

The amounts of revenue and net income of TriTek and Clear Task included in the Company's Condensed Consolidated Statements of Operations from the acquisition date to September 30, 2013 are as follows (in thousands):

 
Acquisition Date to
September 30, 2013
 
 
 
Revenues
 
$
12,198
 
Net income
 
$
1,675
 

Acquisition of CoreMatrix Systems LLC ("CoreMatrix")

On October 11, 2013, the Company acquired CoreMatrix, pursuant to the terms of an Asset Purchase Agreement.  Refer to Note 11, Subsequent Events, for further discussion.

Pro-forma Results of Operations

The following presents the unaudited pro-forma combined results of operations of the Company with TriTek and Clear Task for the nine months ended September 30, 2013 and PointBridge, Nascent, Northridge, TriTek, and Clear Task for the nine months ended September 30, 2012, after giving effect to certain pro-forma adjustments related to the amortization of acquired intangible assets and assuming TriTek and Clear Task were acquired as of the beginning of 2012 and PointBridge, Nascent, and Northridge were acquired as of the beginning of 2011.

These unaudited pro-forma results are presented in compliance with the adoption of Accounting Standards Update ("ASU") 2010-29, Business Combinations (Topic 805): Disclosure of Supplementary Pro Forma Information for Business Combinations, and are not necessarily indicative of the actual consolidated results of operations had the acquisitions actually occurred on January 1, 2012 or January 1, 2011 or of future results of operations of the consolidated entities (in thousands):

 
 
Nine Months Ended
 
 
 
September 30,
 
 
 
2013
  
2012
 
Revenues
 
$
287,806
  
$
278,658
 
Net income
 
$
18,079
  
$
13,451
 
Basic net income per share
 
$
0.59
  
$
0.45
 
Diluted net income per share
 
$
0.57
  
$
0.43
 
Shares used in computing basic net income per share
  
30,649
   
30,222
 
Shares used in computing diluted net income per share
  
31,692
   
31,476
 

XML 40 R5.htm IDEA: XBRL DOCUMENT v2.4.0.8
Condensed Consolidated Statements of Comprehensive Income (USD $)
In Thousands, unless otherwise specified
3 Months Ended 9 Months Ended
Sep. 30, 2013
Sep. 30, 2012
Sep. 30, 2013
Sep. 30, 2012
Condensed Consolidated Statements of Comprehensive Income [Abstract]        
Net income $ 7,234 $ 5,142 $ 15,919 $ 11,731
Foreign currency translation adjustment 21 49 (33) 9
Total comprehensive income $ 7,255 $ 5,191 $ 15,886 $ 11,740
XML 41 R2.htm IDEA: XBRL DOCUMENT v2.4.0.8
Condensed Consolidated Balance Sheets (USD $)
In Thousands, unless otherwise specified
Sep. 30, 2013
Dec. 31, 2012
Current assets:    
Cash and cash equivalents $ 5,439 $ 5,813
Accounts receivable, net 83,435 69,662
Prepaid expenses 2,146 1,649
Other current assets 4,695 3,717
Total current assets 95,715 80,841
Property and equipment, net 8,251 4,398
Goodwill 175,162 160,936
Intangible assets, net 21,326 17,350
Other non-current assets 3,664 3,669
Total assets 304,118 267,194
Current liabilities:    
Accounts payable 6,205 7,959
Other current liabilities 26,228 20,605
Total current liabilities 32,433 28,564
Long-term debt 16,000 2,800
Other non-current liabilities 5,094 1,417
Total liabilities 53,527 32,781
Stockholders' equity:    
Common stock (par value $.001 per share; 50,000,000 shares authorized and 41,231,099 shares issued and 30,870,552 shares outstanding as of September 30, 2013; 39,024,337 shares issued and 30,825,123 shares outstanding as of December 31, 2012) 40 39
Additional paid-in capital 291,574 276,201
Accumulated other comprehensive loss (339) (306)
Treasury stock, at cost (9,360,547 shares as of September 30, 2013; 8,199,214 shares as of December 31, 2012) (78,052) (62,970)
Retained earnings 37,368 21,449
Total stockholders' equity 250,591 234,413
Total liabilities and stockholders' equity $ 304,118 $ 267,194
XML 42 R29.htm IDEA: XBRL DOCUMENT v2.4.0.8
Summary Of Significant Accounting Policies (Details)
9 Months Ended
Sep. 30, 2013
Minimum [Member]
 
Cancellation Period [Line Items]  
Period of cancellation notice 10 days
Maximum [Member]
 
Cancellation Period [Line Items]  
Period of cancellation notice 30 days
XML 43 R23.htm IDEA: XBRL DOCUMENT v2.4.0.8
Stock-Based Compensation (Tables)
9 Months Ended
Sep. 30, 2013
Stock-Based Compensation [Abstract]  
Summary Of Stock Option Activity
Stock option activity for the nine months ended September 30, 2013 was as follows (shares in thousands):

 
 
Shares
  
Weighted-Average Exercise Price
 
Options outstanding at December 31, 2012
  
303
  
$
5.08
 
Options exercised
  
(36
)
  
2.34
 
Options canceled
  
(10
)
  
0.63
 
Options outstanding at September 30, 2013
  
257
   
5.63
 
Options vested at September 30, 2013
  
257
  
$
5.63
 

Summary Of Restricted Stock Activity
Restricted stock activity for the nine months ended September 30, 2013 was as follows (shares in thousands):

 
 
Shares
  
Weighted-
Average
Grant Date
Fair
Value
 
Restricted stock awards outstanding at December 31, 2012
  
1,939
  
$
9.93
 
Awards granted
  
371
   
11.64
 
Awards vested
  
(437
)
  
9.72
 
Awards forfeited
  
(93
)
  
10.07
 
Restricted stock awards outstanding at September 30, 2013
  
1,780
  
$
10.31
 

XML 44 R44.htm IDEA: XBRL DOCUMENT v2.4.0.8
Goodwill And Intangible Assets (Estimated Useful Lives Of Identifiable Intangible Assets) (Details)
9 Months Ended
Sep. 30, 2013
Customer Relationships [Member] | Minimum [Member]
 
Finite-Lived Intangible Assets [Line Items]  
Estimated useful lives 3 years
Customer Relationships [Member] | Maximum [Member]
 
Finite-Lived Intangible Assets [Line Items]  
Estimated useful lives 8 years
Non-Compete Agreements [Member] | Minimum [Member]
 
Finite-Lived Intangible Assets [Line Items]  
Estimated useful lives 2 years
Non-Compete Agreements [Member] | Maximum [Member]
 
Finite-Lived Intangible Assets [Line Items]  
Estimated useful lives 5 years
Internally Developed Software [Member] | Minimum [Member]
 
Finite-Lived Intangible Assets [Line Items]  
Estimated useful lives 1 year
Internally Developed Software [Member] | Maximum [Member]
 
Finite-Lived Intangible Assets [Line Items]  
Estimated useful lives 7 years
Trade Name [Member]
 
Finite-Lived Intangible Assets [Line Items]  
Estimated useful lives 1 year
Customer Backlog [Member] | Minimum [Member]
 
Finite-Lived Intangible Assets [Line Items]  
Estimated useful lives 5 months
Customer Backlog [Member] | Maximum [Member]
 
Finite-Lived Intangible Assets [Line Items]  
Estimated useful lives 8 months
XML 45 R39.htm IDEA: XBRL DOCUMENT v2.4.0.8
Business Combinations, (Allocation of Total Purchase Price) (Details) (USD $)
In Millions, unless otherwise specified
Sep. 30, 2013
PointBridge [Member]
 
Legal Entities [Line Items]  
Acquired tangible assets $ 5.0
Acquired intangible assets 6.2
Liabilities assumed (1.1)
Goodwill 10.4
Total purchase price 20.5
Nascent [Member]
 
Legal Entities [Line Items]  
Acquired tangible assets 3.8
Acquired intangible assets 4.4
Liabilities assumed (1.1)
Goodwill 9.7
Total purchase price 16.8
Northridge [Member]
 
Legal Entities [Line Items]  
Acquired tangible assets 3.1
Acquired intangible assets 4.1
Liabilities assumed (2.9)
Goodwill 9.6
Total purchase price 13.9
ClearTask [Member]
 
Legal Entities [Line Items]  
Acquired tangible assets 2.2
Acquired intangible assets 1.7
Liabilities assumed (0.7)
Goodwill 5.5
Total purchase price 8.7
TriTek [Member]
 
Legal Entities [Line Items]  
Acquired tangible assets 12.3
Acquired intangible assets 6.2
Liabilities assumed (5.6)
Goodwill 8.2
Total purchase price $ 21.1
XML 46 R35.htm IDEA: XBRL DOCUMENT v2.4.0.8
Balance Sheet Components (Components Of Accounts Receivable) (Details) (USD $)
In Thousands, unless otherwise specified
Sep. 30, 2013
Dec. 31, 2012
Balance Sheet Components [Abstract]    
Accounts receivable $ 52,120 $ 49,661
Unbilled revenues 32,410 20,725
Allowance for doubtful accounts (1,095) (724)
Total $ 83,435 $ 69,662
XML 47 R36.htm IDEA: XBRL DOCUMENT v2.4.0.8
Balance Sheet Components (Components of Property And Equipment) (Details) (USD $)
In Thousands, unless otherwise specified
9 Months Ended
Sep. 30, 2013
Dec. 31, 2012
Property, Plant and Equipment [Line Items]    
Less: Accumulated depreciation $ (10,537) $ (8,335)
Total 8,251 4,398
Computer Hardware [Member]
   
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross 8,626 6,906
Useful life 3 years  
Furniture And Fixtures [Member]
   
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross 2,158 2,046
Useful life 5 years  
Leasehold Improvements [Member]
   
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross 1,986 1,775
Useful life 5 years  
Software [Member]
   
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross $ 6,018 $ 2,006
Minimum [Member] | Software [Member]
   
Property, Plant and Equipment [Line Items]    
Useful life 1 year  
Maximum [Member] | Software [Member]
   
Property, Plant and Equipment [Line Items]    
Useful life 7 years  
XML 48 R13.htm IDEA: XBRL DOCUMENT v2.4.0.8
Balance Sheet Components
9 Months Ended
Sep. 30, 2013
Balance Sheet Components [Abstract]  
Balance Sheet Components
6. Balance Sheet Components

 
September 30,
December 31,
 
2013
2012
 
(in thousands)

Accounts receivable:
 
  
 
Accounts receivable
 
$
52,120
  
$
49,661
 
Unbilled revenues
  
32,410
   
20,725
 
Allowance for doubtful accounts
  
(1,095
)
  
(724
)
Total
 
$
83,435
  
$
69,662
 

 Property and equipment:
 
  
 
Computer hardware (useful life of 3 years)
 
$
8,626
  
$
6,906
 
Furniture and fixtures (useful life of 5 years)
  
2,158
   
2,046
 
Leasehold improvements (useful life of 5 years)
  
1,986
   
1,775
 
Software (useful life of 1 to 7 years)
  
6,018
   
2,006
 
Less: Accumulated depreciation
  
(10,537
)
  
(8,335
)
Total
 
$
8,251
  
$
4,398
 

Other current liabilities:
 
  
 
Accrued variable compensation
 
$
9,936
  
$
9,846
 
Deferred revenue
  
2,764
   
2,974
 
Payroll related costs
  
3,080
   
1,193
 
Accrued subcontractor fees
  
2,344
   
2,294
 
Accrued medical claims expense
  
1,262
   
1,145
 
Acquired liabilities
  
746
   
64
 
Other current liabilities
  
4,562
   
3,089
 
Estimated fair value of contingent consideration liability(1)
  
1,534
   
-
 
Total
 
$
26,228
  
$
20,605
 

(1) Represents the fair value estimate of additional earnings-based contingent consideration that may be realized by Clear Task's interest holders 12 months after the Clear Task acquisition.


XML 49 R30.htm IDEA: XBRL DOCUMENT v2.4.0.8
Stock-Based Compensation (Narrative) (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended 9 Months Ended
Sep. 30, 2013
Sep. 30, 2012
Sep. 30, 2013
Sep. 30, 2012
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock compensation $ 2.8 $ 2.5 $ 8.2 $ 7.0
Stock-based compensation cost recognized, retirement savings plan contributions 0.4 0.4 1.2 1.1
Associated current and future income tax benefits recognized 1.0 0.8 2.7 2.3
Total unrecognized compensation cost related to non-vested share-based awards $ 12.9   $ 12.9  
Unrecognized compensation cost, weighted-average period for recognition     2 years  
2012 Long Term Incentive Plan [Member]
       
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Maximum number of shares authorized under plan (in shares) 2.5   2.5  
XML 50 R42.htm IDEA: XBRL DOCUMENT v2.4.0.8
Goodwill And Intangible Assets (Changes In The Carrying Amount Of Goodwill) (Details) (USD $)
In Thousands, unless otherwise specified
9 Months Ended
Sep. 30, 2013
Goodwill And Intangible Assets [Abstract]  
Balance at December 31, 2012 $ 160,936
Preliminary purchase price allocations for acquisitions (Note 7) 13,704
Purchase accounting adjustments 522
Balance at September 30, 2013 $ 175,162
ZIP 51 0001085869-13-000038-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001085869-13-000038-xbrl.zip M4$L#!!0````(`%U/9T//K^#UAJ@``';&"0`1`!P`<')F="TR,#$S,#DS,"YX M;6Q55`D``[&J>U*QJGM2=7@+``$$)0X```0Y`0``[%U[<^,VDO__JNX[8+VW MFZ1*LD7*>GDRL^7QV"EO9FRO[>1NZ^IJ"R(A"3L4H05`/_;3'P"2$D61$DF1 M(B4QE4IDXM'=/S0:W7C^_)>WJ05>$&68V!]/M-/6"4"V04QLCS^>.*P)F8'Q MR5\^_>=__/R'9O,79",*.3+!\!U\P=@DO+`BH[ M`Q0Q1%^0>=IL2NIO0VH!P:S-+N1/_/%DPOGLXNSL]?7U5'XY)71\IK=:[3-L M,PYM`YUX^2UL?U^3728/(9MG?UO)_]I6N84$@S.5.L_*<%1&4:UV]C_?OCX9 M$S2%S3`_DKRY*!CDIGOF)OI9,2/GNM9;)ZR;8U[`?D&,+]?-D'$Z)B]G;IHH MING-EM9L:WXATTG6ET M1I/3,_X^0V,)P].9);N- M^C:A:/3Q1/+0](F=OC'S!)RY%2FS(-K5YNB-`VQ^/#%4/JVE<3)G3^6=YQ;< M8_[N?9M_Q:;\/L*(`L486I+&!^GJ]M>33RW1U5O]3K\[^/DL7-@G=19!RZ,D M0,3$#-,7^%#^1=C93Y)MV08MS:]ED18JA&PS4&30;+<6A,U``?]K@+3_R<-N M/9P]?;`7(+IJQCT\>DU]4;F7D@<>^MXH50`/?5D_\L1C?SK9LGX4A8>NZ<)^ M[AD>>E/\V]:*P$/;1SRTXO!0_>4?-]C&''W%PMV]M47=8SRTT"5CB+//[]_@ M/PF]LB!CEV^8_>/*89P(5^8165#YW!,\8]_0=(AH";@NQBPTGJ(Y*/,$4[#Q M-K.$H\!='H&)13XWW/#'GLTC2"Y;/HGBNM`G)I"*?H?'= M(N,C4@[I'5Y$BE^"3A1H1M/KQ!T18?UTACBZ'%.$I(S':#7B83AV!:G'E2J. M*P6J2';7HQY72AU7*N5K/)$1?X44?4$OR"(S*>,1Z85?*!:%PS(9Z=7CF4(3 MW<$I.L:A)"S\82E#^O&C5H9RE:'`@2.],M0#1]4&CDJI1QVO5B]>+5Q!GCCD M2L;K?SF"O2LA.;&ER$HE+@W#F3J6W']PSR>(RF2*)A+G%W0K<4+[K2%KQ5_H M1&(H!8V-@K M.,,<6D>A`VME/ZRX(XDJB#^GQ'[BQ/A^%,V_(N_Q-?DS19`Y]/UX&CU"XN-K M]GK$+W/$+[GQZXB@^A%!X3.0M5.X+TYAR<%A[2$<9;/7L<"!-7EO[S?T]ZJS MH5^?P[D_6]F7X-33PZD7":>V]W"F/6Y2()RATSMU+%BU6+#21Y72Z$X=2E8T ME#P<#:LCT7(CT8/1I#JBJ34FG<;44Q^UUD1IS57MWE\1K5:'C>IP!YF!]G5?9KPJ+(E5J\%F-2"43P[2*(0EJY5A M\Q`A<+NRD.`1LCUU)=8,$JO"U2JQ426>*>;HX'0A*%6M!"M*\`CM,5+-_PW; M>.I,][/]Y].HOCB+$&))KEH#UFD`?#M,#0C*56N`U^X/%K3E03;7]K^2YPEQ M&+3-2]M\?D76"_I*[/$SHM-;6[K9^`7)$ONM'$&9_?$AG>2'M0KO[LY[H$04 MY^]22BY`D%,RZ@S;Y_?G]YFK(#<.M3%W*!+I-_A-_MKSA;D$4B],2+SX)2A$ MX7OQDBB$G+&3U[[.TXY(&V)D/RS;D%P5:MM0'=M0"87XBB!#$V*9M],9)2^' M<.PWE4:LD?^P5"*Y_U`/%U48+@H_Z%%;AWVS#I50"?_^C"/2@F61#ZOADWL* M=<,?E#\0GEM,KP+UA/1R^Q^8&E9Z5C2][M:1;\F1[X'I4[PM/(2EF0+MT[8F MN5XAVEIWZ["N]+#NP#2JGC,J;QP(Q1-(:?X MS1M1GYPA0_]R!!#7+^(_BX%W^?M^*UH,(L'-<2%<\AQ>8R`.C.Q16->*7>_* M.Y`ID'J[[9&T:7W*9J_;LW8<:L>AFII9'^`ZT':L3V#M:6LF/SES*).V^?CN M];QL:4>X#F4EM1J*6!\BVNJL\:%8Q;QLU7Z.MONLD$%?\_!-8RK7NK:-E;&- M!ZJ-*>U5K9!EWP5Q^#J98=*Z5LLJJ67M1I;0!6JU7%WV.11;NCI4 ME=QG.YFCFM0SD=6(M_=9':LQ;-?W'JY7Q5R>+Z\']>SFZOASQ2:2-[JM>>G33(I55CX6I>VTJ4[(M]&F2&.+L<4!<_P')I#D$G;XN&I MYT[W1L>O',;)%-%'9$&YQ9--\"Q"R0_!)\BDY&OPJ2<9]D[+/T/CNT7&M7Z[ MDP>1L-1JO3=JGJ!Y?G%+C)R>V8V1 M=E=JLM/S:BE;O#9;VLQ=6-&SG6M=_';TY>L5;=# M59OX16A"&#Y9XLX1L07D9*6')^8G"'!TC0%R7Y!-IMA>3W`3N&&*JY7ZJ0&Y MD\!VOK:U9^)GL@;Y0[-Y*13;E,H-;BPX;C;=!+E5;IXB$X"G?X]H%!FVGWP: M08L)LBLEYY2N'$H5'G?O[ZN MFCD_7XCA*,$?5&^+Y,7/XV9)S$BPG\=6,V=$;CC`]A@\O4^'Q`J2]U+94W$V/X+^1936_V^35!D]"-XB-3'#+F(-HD+";6>;]56;U<[H9-S-R M1UQ.UE83YNQW8CFVB-+?A898B+)5?N8YW`QI^0@5#]/W]?,1S0CEJD$XY$X$ M'U[.>48WWV9V_B[-Q*9JPFPI9L&54)@QH>^KS*AT/WDS#Y>&@2QI]T2[JZ)! MCI;J"C/RB,:8<2I&*R!WQZQRLL@@TS>S\G#]>'-[=7M]]PQN[ZZ"?"S7M-)0 M`C0J+,BM;:(W\"N*`,7+HG*(#`FZ3L`CB:UFA1$RG1+1CS@QOC?`DQH'P+W# MY9`N>V`$7ZJ$*N!F#^2.8+*G#TZ`--?JFQKF@8D,/!6V]N.)8+O=;NF#;FN9 MZ34T5HU?T!K?B(\LROPMC*C*DLP`+IN^4!6QC'C&>`,K;JZ$S/PMDI5`%:O, MR)NRHJC+[YL):JWFWY9)RG*+(=U)JF\+GZ[?-V1ZC\SV=)2.R(R0_21*TQ$RMK9B?P;?9:8X7A_YR\:PY4\=2`_47-*.B,K6NTI!_64C^!,*H@\NI]![^ M[:7Y-V*+7_).[(;*,K_Q.D(\GT:0Q)S`I6T&JX^];CM36_7;JS8H%VX.`\(D M.J6U.NW>[C`D?**\_ZFH>"+G6EX0L$2'7X/)O2QR%2QQ*[>3H*^BF##4]Z-G M^)9)>T1LU8V3/`G14@5,TK;-=GO%E&444#0J5>Z^7-9M6G)=%RP6=H&[LML0 MH2$>3R0,ER\B0!@C\!M#(\<"7_$(B2`5/Z/OX'_=&;+_:WJ3L8L/*Q"Y5->L M)?OT/'(N-4ELDX>5\;;`A_[?@VAFYZ]H:-TIRFI#NSP]_-#_5DEH5[1T<6]. M->!-?JO;0Z>:VNN=G:VH^B:\I.RA5TW]C5+7:N&;^.:MAT$U(5;7M3Q#5E4# MG.HJJ8=.-4%>L<,1J%<8Y/VPQ"MJ&[C1HR(P)[_HYT'3JJG*D:!6RAM.<7=- M955YQ6\+>QF5="H*!];0:BPM1JR@,R\GB]W:7J'` M2D&F$%4?:)W>^7*0NI%2&<(DF5#0>UV1,[LP_W085X=C`"=@G6QNJ`[DO,!G M9*,1YF!$R=1=/VH.(1-]0L;V(K!7C1"!K\1 MU!7QSY)VD/3&GB&7+-61(#EQI):>9L265%5_B"'L]8\-4UO=;FA^)Q^1=M)B MY;3&'B$:AUP#/"+WH1P$GA!]P0;R5P0?D4'&-BZR1RBNAF'YYAQY#+G\!-CY M'5K.YD&DN*[2USK]U`V[C:PEM'C%6K.Z+6)9Q%!SV7&`@^LW^7MUJBG$T_O; MB_<*;6'`1H2"+\09QRW;^U7<$.I7L+K*OLTRM-8:=%:$3$RR.K(F MV@V@G^IV0DJZEMD,I$G* M4J0P]S)DU,/#?%6D2#PF2XWJ=L\S26%S;&++X7*5_`D9#A7^"&+"A!N68PK# MKF(D]]7UN:C7D-K8'C/IX[FC0$-NOW`BS$.@^D7M?N4R'`E4?3_R*Q;UJFK= M2M,UL+:BIB%@\F!IO_%;:ZQ6\:OA2]$S:_5+H'YK1ID5_(K#SIO#CO-L5/(V M7MJ@T]-"`V2PSGP82;1)K]4_UQ(S$DT_VW1LMZ<-SB,H9R.9!/1VZUS3^NM( M^J\Y@\!SSFK#(!`>Y11&=@\1-F`CS&7$L]"B%E5)6/54^72&I!V43!?]X/2\ MLY`I+>T*2K]V%%J5OC,H3/HKPK@TC/-E+W>92"1`-G$G)\/;NS:#(2N]'_E5 M>JHLV[`8I!*6+9?P-8W=*Q2K*H7Q!: MX77E38IU?EXV6%>$HF^04_RVP&KQYCU0C]X7C&)$+0O=$^Q-%7O>6O*"-\6: M/#;D7OJP_#T9_/WP;.3.X=^T:E^,GBXMSV\"2>N6#M+F+:D%X13:N[<)JE:O M4*C4T6H?*OH;;^O1IUSU)LM\6]_+2IKN-@*E&RJ MDR!XZ,*LM9I: M.;J78;C+M2\NC7M>1^R6U1'3ASUY8K$4_\R[7V%0/#C4F$"&1#0L-S!X"X=/"S+8^4CN\+KH%>_GBF-$IR!G+M'%1)T$, M60Z>F0;/O-%,'9/KX6T)E<$SFW^6=U=/Y^:WM:JBF7Y$R1G)-)-J>GMG,%X) MYK$]E@.*^,FP*:_W42F0@QN(*5![Q!(%E7Y-2Q5=8KMBQ_V2ZW3N57'+MRMV6/6ME\ MEI6U_+#+U;QGPB^E;1\DF.S:-8:YN<+9`$SA!P\2S'_M&+T\';9,^*7WUCH) M9J5WC&*^840V'-.NK;02K*WD`N-\>?<1O2`[T:#)_!55K\B6&]3T7K\;VFB7 M@&@9_W0)39IY'IR9C-+S4[(.S,7\MS:(_E_-1TCOH"Y_%=D.I2W MS\I*4RS)!^I[%L)^MJ*/"X;NP/NSQ3^8^`4P_FZACR9X@`*?N+F8R`M1K:GD)E"V"$NR> M!1,IGN9X MQ2:?2!Q;?PK!GKVU.9W_,L&+:NN/)T/".9G.Z7JL-=W/%T"?O7T`+XAR;$#+ MUP\W<4F-U$\XG7WXH]9MK8A^QLT`:8-(B05M$=HOKAY%:$7Q?*SJ[GKX;?)* MX>SCB?O_V"98-0B)=&/1#LO:L&#A+*"'"31R"(WO8RH,B-D4BD.HT`;#0&@T M*D4ODS,35L@HDY!3PV3BJKCF&:E_/@#/AO7[?TK45/'R91AVO-&=K4<\LTS: M)I'BT(TGFJA9T[*QQFM(AN-_90(P*`N5]BJ),(/"A='TAC;H[ZX3YJ4T^5G, M,KODW=S=RZM3AJ0JJU.F9:/2G3(DS`XZ9:/;Z^Q^8,RQ3YXISSY%)!#3L^29 M=CQZSS'R8DB$S-`QL8R,9I0T5>@I@C#F6")`DB'.3/PAW5$58)`(?Q47@[KW"4B*;) MY4S-BR+B1H#<@>H!D$793H2$+0G+WZ+%36#!3S(*$; M:XFLNC'3-*9>[<;,PU)L#CIZW7V;$5C/ M!45C-`KJ^2'%[.FDK5!4K_=[C7ZKN\O>7HHZ5H>3NF/L1\?H]1O=3E&3T+M6 MQX+&R]#$>2GCY9;3U1E%K:YAV).EI[P,P^X7I_J-5F]0LETH7ANKPTG=+_:C M7[0;YQWM0/K%`<>7[M5"@3U],T0!DQ?_U!%G[5@7;R?DO50'XE77O:+N%;GU MBO.B-E?4L69N8^<7>94F,G<_>M9>=C7MQ,Z];#%Z]@[$QZY[1=TK\AL]=[KZ M7$>>649/=;LL`PY;;&)TU![%81V2[F0O[`'ZS>U6HWM>QY-5U91:I3.IM*[O M=/]-'0SF.IR9QQ,ENA0+]X>+9K1"KFQ;:W0'9??^8P[Q:I4N0*7/>V5O,2L@ M/DM]GLS_G>A9CJC[1Q)?[B(WQ7C/-__XE3#V4YIK7D1AMZPLN>4E-EK[O*,E MONMEB7(5A$WYU'2_U1L4(VS\K4Y?,1QBRSUY=LF8,T69'\N(N3@I0,$C4-3M M3MGOX%SE,5]$<[LO,#.8*>X,[&2_[ZYH'/.\N2V[7J:^O2W[%7A%`YK?18*9 MX4SW\$AUD>6NC6SQZYJ^N;OOH6SO3LV<>]8IB MD/;IM_4/;FR)07R_\M_0E'$K#.U\W>'NRT_O9^:7:>KF,.6*?V(;7L3F09=B0WOS('(Y+" MP4SR^&+N*,<^=_=,HR9%;T49K!RT.7X?F]6RY?2.\KX[&=* M"*_%;_XN!V!$D4#S5H3B\J8RJG[)L:CAOMHB!V8\MK/.H;ET?#(NE7OJTU`4 M?`+%>4`)'@=*P6?^R&94T@*P3>O))XB;2D4VV]"3/[!I7P5+$"&5BFMZ7RA_ M3%.X1$GB^U+QC'\>-NHQV5V@7>##L1MT/\%[C>7:E/3>6`$&)853UBG(FEPS M+JC(:6-..+0`5"&M#.9G?O@_4^&_$7Q7+:!*^V)].\&B4.&0Y>CP9\$LK0>EMQ(\T%4X:+G-#F6"++5#W\\8(^6+6%L[R!6JN"ZN8T-Y+)/J;9@-#-."T7#5;4'>>-Z#O1&_Z3:X$9$P1$<3DO M'WJCJ"&^R,O+XT`,4(O8+^C1F4N`GB21``U)XG)^N?HV.]YT;1#]1%UN'*Z% M.O9!MT">Q>7UU7['+9^[6WNGT??NA_>BYGT:(OY"Y=PIB3H=^2/8:4274B/^ M9S7B*Q:) MP8E#80W5JPKB/_.'&MS5O.5&D,.%B%H$;YRH7"*DF:I,T'97&1>KDY=C80/D MBQ*G8(%HN$$E]Y)A\`J9/#/JGKNYFF`#CDD#W%H6M@GV7IB0>2`8^EU!?N+( MF-C$(N-W-70YECJM,\)T*H`QU#D>(L_Q6!8<$O_E[%*S88T MBR.LHL3I5/PVO(0P\@AJ`=.2(BD&>*Y,9_EY'_9^_+?QQ';D9__X#\#Y5^&VP/(#LZ M?,YF%^CIF=TWP0[+AM MJ8IDD2P6R2*7NRXNW.A%<^["-/BC;7H/>+)&$.?HN+?,!=_64QC\%S^@DN\``-?I M%A2:BWT9]HUU;,E@6\1*XFSY@ZYV^P0FM.$;L=0K[^!3>)_,8YPII^0'K=?M MQ:_PVV:F/R,+DTTX-7\8=+7D5W@\EEQD3O@&2`U['A,>%1,6'K9#6%`Q=?PL M;,"B28JY6'CN,S`8\X5%@B(7H]?DTHTXR MY*9E+KF25;<\372M2Z]95G;D-YL6;';@U4X3D*`+[6W1\.+.Z(NM=L5JR918#M$6;JJ9V>^=7 M@J&,./?RE3PZBCC?;7`\5"+:.9%N3F(`(#)Q0[#>S[L"]1YT6V0@H%>R(0U1 M-S>VO^EW"GK6"TG3T/O,#+@KI ML%V&D,FG[()NCMV]!T!,7R%W]-E.$4X,WI,5+#?![5LVR&JXYK M(BBTA3IB>7)$_*+%O/ENFS/`4B&?7"20Z9ABB"OO.X:0_.ZR\!U(M!5)CNE6 M@\IK1PQ1&W1'20QQ>3?9'TS4NH/TE>U1Q7Y7+Q%5W+RU;0\O#NH(+[8AMT5& M*5]OE#)/T^Y3#E$>TF^]JN/>-AJ?7G"R0DR,;ET]:^MBE&;"DLT(Y#%CDK6+ M9(,P'.0XK5":>K4Y3>NB;S-QR%JEZ;A!R';M;$<,/U8H1JV+/5:(6TL#C[5* M:%NBCH?(27,AQ^:@;,NV.>Z>0).ZRO?2*@.-M8IO&Z.,-0A)'2'&HY\YFXPO M5H@LNBO;'UPLI!):&EFL.)[H%PHGUAB?*QVIJS)$F11BD%'*$E%*^V5/E#)3 M9F-G%#(..W+?]%?;Y(OSF7H/U.LNA\TR(RY%'J\">"LP%?(;=;T'9F:"CPX/ M,W@!B2)EID=-/G-RKR^]$\>C@YYX@8EK?CC.TAW"[+W#0^\`9M")KP!29V;" MQ.L7`+U@"A:B*X281U)]T:T7T"#^FMT$!
4(IC"Q8PJSM?ASWP],ST;=@U*8%&^@R[L-AJ(;*.R;$EPT^B.2P0)-J&544D8E3^_,>:I12:,V"T!&)>N, M2CK,H:=XQU&4W']5P<,;AWPVX\"?L27P)^BBE(_Z12,0Q@-X']]][L0E/2FV M4N#Q@0UU/)?K=2X\U\)_,[^OE+_<&)2+IMX3D$LOW&'9S>0D"?/'+\8U.U=N M^9D^_Q-P2J)B".DC^M-Q>FOFHHL=;RRFN*(`X8U`$3$D5W,*VZE9.&2_S@(7 M[=`G%03JLBH)+`[002RZ'IM54+18^`KX]IZ2IL`.Z\%4.'775' MQ=!>G15#1]5$O:J_Q%E7"`SY9YEKS*2M:'S36@;&9&!,!L9D8&SY!*)WC9;Z M(&5D3$;&3BTRUK;2H3(R]LJVMC.)C/5KU;9LR M,B8C8S(R=GJ1,;V^&_LR,E9G9(PW!,R$QL3?M<7&JJ.!.8?51_3N74#+H^+B MCB#"U&1>5'\Q)A$>-1#?6[H(>-]/8J@BQ"1N)GD4:U[^02T>2_+3?K#F!($7 MP1]_*=#BW@BQJI3:G)O:3Y(/@C2=7.-6G#-X! MU'S"`)%-0'?)%=9MW`2-'\6\_"WHNA:ZQA&"W8!POR_0+K3Y#3;3R6(,4R2^ M8==#=[L[I_P:E;E8V(P'.%H>0N4=B@GV2'Z58=3ASCAJ2IP]L=2M[1?3$>(@ MXT040@5!L&@7^&7E4J"?N<3'_AM]M1R,C'ZEH((RX_/+>>Z4^CZ7-9_,J+W` MCHJ\(*F?3@,R+@K!7MMN.%'(+8(3_W$-BA+FX4`L;#-`>86I'^(`;GJ1$-5` MX,%/`4::8I`40F$>]R7J2[@PO<"!X3QJ"U1F;!$%5>8FZF)QC9!Y/-I&`\8O M-)J31[Q4^$`WQHK0$UK%H>6GES/GL``,-%$U'3E`P&$(0\YQ^%BGW0PCJRD5RF5N-PK M8KB\SNW=+DXI^#M*VR.AW&2W@2;P5#4_(PC/GHO^"BG?%4+QSKO-GEP.Z9[ M\PA\F1^858;T2)`#*^6>8;&_C&\PXP&, M/(4Q?SZQ8+;%?X6+BX]FBV**5EA;'-5?7>8$[W@;,85\,7WT%2B9WF)*4H^Q M_$RZ$N77/[!')`=LB)%?W(*M$*_1I)3(.J3YQ1L,10B),^<`572MB`O>UA0Z MX8+'/""<;C.E>.9W,H29$/F>/C`'L_;Q"P1^!YGPEVQ7N9Q#:NUU<=_Q`,`F M%HTY$_V4$3\+-RE>-[$93_[GC,F7:N(NXF6ZLBQTQR+ZM[!.$]XQ[O<%=X5> M7ES=_G[Q!HFB=O2Q0M[%]3>ON41$_']YYRZ8149J_\U;\AYTENUBV(''7\)% M?`/->R&@+LBO'-R/F<@)LNK&@94D5N.X`7$H5OP4+?F`D,P2'>J2.R!!:-K+ M[O7-TCHS)ZN.7S]Z'486<12\G..0OYM.B&!'G1`Q)++\E89?84PM#!#?G=IA M"3),U>?9<*_$CURQ:Z[,+#M.>XFG;[#U,%'R=%RM:_<+ZO+/0I=_0%U>TSFI M":]$$Y&%RJ8^C'>*1R^.PEU+=L$Q8P:OD=UR)4LEO*:?=*2L_3$IN9A%%K/1 M@E2-YWQNRT==\1P.!Z<6UBJ):`UN]54^AQFMZ;1PXO:).-Z+8=LBU[P^&BHC M]=B-F>IGQ_9`(@7C-`1C.%(&_;HBR4VS8S-7G(ZR7QX8JPJ;9EQ^/&]D`BY>(TY,)0>OVFBI;6S8UG?+Y\9_K,RB;F+Z@G MRE?)$ZU?I/;-##/4WOGM**[N= M>J)Q*QMVSZ:NZ,NSIY2*DY&*7J/19WGR+)4EC=ND3WA;\"B)4=1'OY='TD8N MM)RAW6RHRJ`GSY-MY13)TJ586M>/W1!.'@;+;V>3UW-*%#/6;@_7#6B+3%E# M4P;C8TO_:S[B29:N@:5[PV.GF-5P/BM\*3S^_+>_AG[GP307;^,K4ID;4NE= MJSM`]IWM6M]_^=/_$/*W/WL8^RFR9N16X#@O@JH]/%U,]P53/@>E)(ZH50%0;&=JAN%[' M+;=X[RT*#X/6QUO(JUCA@U?.!/_YD#YU%5R;GO<">N(?O&[F.D+[T3!ZHV4T M[FN5N$=3&-UQGH_3RZ8A_:[GS. MHF(+''LW[FF(5\8?X?;?O];03@=!`+)#;#`?]R[W+[ML_/*7R!NH M5=+ODIT$7;7`J_8!;;]&VES-D[A$B8U\AJ4)IMAA$`L%B!J\<<$/5(T+7A(: MSD44JTT#HX9^7-;`>1`C$#,NI1,ULLPV.\2B!U&9"6QN_AQ09Y*4YL&J"/%D MZT/]*NHIS)G#YN&9TGRK?:V M[$TL/SE50+6S?^)2WZ1SY5SJ6RYIX,ZPJ^_7P7/3>V!.!]]_2[)OK-T>0P7E M4>Q9OH$Q9#',5UT,4QW5Y0QM3R"OB9K1-0MPKRJQK3\TT)((15OC#\IXK#8G M<4?*!#N#+7-/!OS9;Y1';"-:M<2I`[G'G8#$[5DDN<>=RAZG*T-CC\$B][@V M2-R>VQMRCSN5/4Y7M-H2C]NSQU79[+HU8G@WHQ[EY;&K\X.V(B6LON[8C0+: MHGU54P;&L:\7M.1JT2&-LMLC^KRI=AR$$L&FA?G"0TV5*(,#&AO7(V-U]-=N M@WNWR1;;%>N4GC(8U&6L-\V/U>;#%DML6$JJ?(/_\S$/@&]-! MI]&IHZ&ZG!O35O3Y8E:/ MOMZO`_V#UWDOUP[5?E\O![?/%^5R8<:-RW_HPA3I5:>?2%]5@"KX?_&-3\PP MF+D>Z$/1/;VG*;`:BCH>QP\PWP^C'PU5`?`4@"_^T6M&849.0];2SE$SE\QY7\S97QI3DSD_N/%F+O:T*:CNY ME164,,=(?+,+1B$Y'\4K93:3,1`4Z+E#+,7@3<&<0Y7T5$`+&*LLS"E;([P3 MU[9-ST^9>Q?H7TWOQN,*?<)7\BOU^(1Y2&]DT0`F45&F-N*P;98CXK-A66K# M9UVA%.&KJ_2U$O+0%Z;]KNTUG:!I^'/(1FGX%QZ=4!$,5.>=^:R0JR#PV'THLA<#E\#*@B6S`:=T.#$:#'(SA2$.O0JB#==UZ[:Y MVH%>D2L]?6VLG1)VQ:YF#?7^FN7:;NP*7;+KCT:#$NCY'(5OE,WO0\_GT']X M7L!+:_0'#"]I_"4Z#GPH25&V0H*L"6A=/%1(IX*D**?#9#$(/ M5HM@^8C=",:/OM^,T\HU2DSOZ:C#CJ%M@S8[WG8`/^(%(0K*'O%0B#BEXZU8 MO#ID/NR!.7X;7Q:OIF_F.;YN9D%MM`VG7?,=@&-Y22Y.@,+"G(-BO0/I-:6\ M975TNL*S4&PS7KZC#IVR8,UO$;\DWH%7HC>BYP\TG<;::,D@V#-;LZ@4,V_T ME=HKA5%!'*YXW_ODP(M>--'[_`HOI&)S=H5<8]_Q]1-O/`X,(T:!,:)'B_NV M^V!!KOB7=HR_%Q?XC^M8.>'^!.H6A851G")]L106^JJ;+/=TZTA%=NK>%8B> M*TU\9*;AH+<1[.6Q:X,Q3ZQ)'P\+P@@[JL4X/Z^#E?YVZ#&C/UY=\73LPX$I MIM]TPUBE4;7`%#D3CEEB7%;_P)K@=DR<6S,C5[36Y M"1;\> M^-M@W9K(GAT;3&EB1HY_?%;,0=Q'4>,#QA=EP2A*T"/6*EGPDCE=,!`)9J^) MFF>+T/-#$Y`/W-4URT(+2/`!<4/%DB3`JW,\K.$SYAQ9`?41!7O.BIAB2AE6 M(O')TXR":C1M*[1%_9-MZ"K`1W[`S\O3F,'P>>2P[("B0,H+<2VP2Y96LKNS M4$Q)P:Q2DPA.O'HR/5#*MND4JIQST0[-DBU6,SOY6>"13BN3FZ*&#C(TCL1)A1P.0\1$#%X6O+I0E(C$ M:0J[H.,&HA2013'G!SYC@C4\IG?[!%;/1A7@1[EM^"`L/4-W$RPW>V23$,R, M5>"6].4U3PD-*+514DW)0O<]AT)E/ M*,`QV52:Z<;E;@?]E\R%#8NQR@576Q(R^78$ M*.#:_0";UC@!&]4G5\ZAD\%W$]^(XQHH:P?.E8]@4L%?6=M(:$JL#L=\\0[\ MFYA8\-X]S9*46WXF$48'G71,^!M=L<+L0[A*4/+)7:;8"S5AEZO:N*I0W<9U M\TQ<0HP^Q&R47Z-FBMW%.9ZRYIVL>7>$FGY%-])^0Z_K_8AU]%>GH M#\_4LQCLQE\].*FW?L$KKR=Q>&>A.F^SXN1_[G2N'&OF>IT.?G7#=YF5>Q;! M^B4+68;B/,I0&&I=G2^/B6\JF_:XZ.CT^K;P@V,EN)S2R`R95 M[1NR8-AQ"YM<&@T6Z"M*Y8.Q>R/9]#S85.^^@K)V1VOB7>=F$N\<%H;>[9(; M1WO['I]E*_#C;8HKWKGU M@$^MBJ%M]1YE8US:; M4AJ_I[C'U;\X[8'D2/Q\I#C9R0I%"S;*)FH'5W[9H,J$OF^PJWF,9SM&N>,R MJ4\F]9UZ\I=,ZCO/=4V2^G)JRFIGCS()CS+W;WB/B9=Y._*:VS,H\EW0W8Z@U)WD-1*..O;22P]:L$*U;6^^Q]L343OVL$&EW$3V3 M!X#S.`!<]HRZXEEML($KR[F7?'IL^W^XQ^EP!O;_6:871MM&5).LYIS[MB4S MR:RK$EM2;2?]NKCH2-N4%(K7(Q2:VE6/G7C4DES$G-VCV[TKY@R\U)2@^/H: MPM<.:8ML94T9CIJZMG8\3FH/),?BZ2-%B$Y8,-2N49"!&/1VR`2?H&GXB\KT#FDX$OS%I+G7,OB+RO$P+_SQK]A,331;V=E=976P MU]`WI=?E7;L^INO+45_=NRN$9).!T>R=!:R,+6X:\)8=_(K`PJ,^;[^#5Q:2 M3ABB5O0]YUI>.G_?MI#<5E!X'X!%D/F=.5/7F_-1S_9VKHL583]3OG6T7;>.9';*4MN MUR:][B=Q^4@N;YNOI)R=-CGYNV[[PS8MX#*YJL57M:Z,)+FJ4E;EJKXV6:T\ MG;ROMSD#XDOBN2D7A3QVZ[Y[$^M;K?ESD/[:W%3>?FZ$J$K>K-@ M!QQMO#,M64.RAF0-R1J2-21KM.$R6=Z#I9YAY9*4/MU9<`?T4E[0U5T7I-W8N15>TE2S?"TJHN6;JMG")9NA1+ MZZ-CEP"0+"U9NCJ6UL>*/CQVL9AY'PL[I'0@E?YT0?VFJ=,Q+#I,:3/+7J?*75EOGV_8X34^]+D%T1RBQ M4:>N1TSK/R'S&6_>8[F.SR;4$ZU\+K5Z.UZW[;BN;2'XNXRKL2WYN*9M(?B[!S[VZ_"2R$D'ME0AVM0.5CO+S<`,8 MFC)21Z?G"9!,=EI,-AA*A[EDLKJ9;-Q@LI!DLM?(9*HRJLVD;8_CO#H?^0:H M9-YOU6)PYIF=K"A:TW&@SD9QC9]MU*Y^ M@B<;R:>OCT^U$TQ=DWSZ^OBT?X)5*R6?OCX^K2TI\!P]FL>QX=\W$(L_T4-P MJZ6Y\8P;L.)E30;)IR?`IUJ#=:$DGTH^+6W%-V@=23Z5?%J63XT&T_A.WA._ M`:K7ZP=O2WI.0V$DZ2J1K"%90[)&V\AS]#61K"%]F@WZ-*^<@'629E%1ZP)B M.A/BK9:0=5SN]K3#B;BD%,PH`92LT!:U#^*N4])#VJ0X-G[(:;`HCCR)OT+^ MTF0I4,E@M3*8Y"_)7U*!;;-Z_QI@G:L\AFE"KWN/_#5Y/8/WEI?_"/V`35_2 M]_F,Q**V'544^/E"O>!_^PO32OZV3=__^>+][==?/S$_N,.7$FK%!%#5OZS8 MQC^NK-J/BEA'A?C48],MB[AF_R_/HP_WV^"KXZZM3.`N?B)+_,NGCFN(+3'- M#C+&BV^&@5L)3!R*7UV/6_C!S*.4'P@KZDAFU^<&!^I;G/I%%Z/FAZ6!/BK?DDKWA MCUX]P'1S>)-/^=4V^;GB,_4>8)8G%LS(%]<#F-CD@9+;%Q_FAY7\Z%A=N3.]+\GXZ1?7;PAID\6IL?[_?+#6+84 M79>DPEYJ+?4&UM)?4//[W8?K_YM[M;ZZS`G>1OQ-T,"!A3[HEZ-,]9^G[KC0$R"2DV_AG[GP307;S^8'G#6@_^5>KRBR1VHJW>V M:WW_Y4__0\C?_MSII!VJ/SS#8CA`NV\(*>!\;?HS3FO^X<-_0@8[(_)=IR-> M3V;A8]Q,XQ%P@!L'W[IR)OA/YEU<"E2:W^CTYPL+V5K55"UP^:>Q`=M*Z##Q MZ^^JJE^0";6`=C9L-!WCXI>AJJH9]`I,W!Z,C01C(P?&([TJE-&A]%&P[IWY MS)%6B"C\'F)IFYM%)"!;T(7WQ>OP-KZUED`5>UJX_[J[CF MF;8=F.Y8UG5,#?5D,=63-=T@LALPU=;X]W0PW:&<-F`ZT@["%-0T;GPFJ"10 M3X[K=&`["F$0-,?G%";BV@D>$7L,WPWI\X(Z/FQDE[!OS>`PXE$P/_TW^62%F`'YE:)U M8)-;W*`#UWM9?:D,-:^":-ADU*6'#Z6AT2](PSWPI)2;+VSW!2S36^H],@O^ M1=NA`P80&$?7[AR)'Y$.E@7;U\'W5T^F-P'+[\X-@([9I^`//X`G`_("QA." M].#`B6>B$.!WYDYX">?H:WQ^C=01.!$T')AW"$MVD@00`0>'(OL[P@`@_"\- M4@#$]&",9R;7]NKU7[[J_YNA>Z/`E5DBY.!WU*%3%I"IY\Z7UR82I5(TAY&C M@7^%<;._1*,>8NSU+W[1#5[2L2"Q]T)UZD0L8#\B$8>2B!LY<8<-LT;$D:3A M1D;3.061]7(;*9>`K0WA^KH8A*!@J$\&_'Y[! MZ&4^MWAO>5[#S6*S&9\'$9P@'A\9)A[]9LK'CH8^T`FA&;WB),X'V3D1M9B? M0QN5X-NB1'VVJ.\OZ=!+_.,]?+08=:R7-X)^VXG]*W-,!T,@Y`K-;3#+Z#I1 M^33+FFLS_,EHZ6"'DG$P'BW3\1!@3IMR!5V+(ZV=A(L+<,".+*"=3WP[^.@$IO/`'4@\Z**0WWTZ#6WRB4UIYS,\.@_GY)^? M>:CI7YU;=QH\84CC/7VDMKO@OI[DUQ72B8GX/.DT?!8Q!TZQC[?^O7T0_]W+ M9_,/U[O&.//5,_/_'4.7`4Z`]N]OZ`OGST0HB>_AL*YE#NMY`"Y%1O/Y[,@H M4$K(.&R`C'>>.:'DBXDQ\M80BP/%86J4I<`BQZ8#-,@$/C-461/<8Y,IA3<% M=Z]LZ@T0\CKT`W=.T<,H8KG^C"VRE%R5W6-3,@9X"=Z]\CEJDI3O3.N[[3Z< M`!$C2/>3[_/Q1;IM-,PGTBN$[!^7#]NF%O?RX8I&[#?`AVM$VJWKK+6>8[(.U()T.I42>$ZBA M]_JC.I$XS#+=A=EAMNB>I=5Z=1)ENQINGOLWZME]7*,.VLSXG`A[4-`':E\[ M.<8OOKP%&5\?]!MA_$/WR\H4PXX=$<+T)@OL3<]0+V7\[NE:CVS.#9L8^D['OC85X:;@'\<*I6)KKU MD;:T,`^,W)MI;?2M;A_)2^`F=Y:A/AX?G<0'GAKJHVO1:'[H^/K@IKHM^]^ MYU#-[<&K7PTV8,DWX]S51L??NANWY!L\EO?TX^\L-6TB>QT2FI';=[,/]]]< M=_+$;'L5E_C[[L*JPAB6ZTU,!R;DI3FN;J_) MG;M@%@&+5$':("I+Y.:?WQ(6`)6L4H3(L),?55L9Z9KV$UGBN1M`WN/E,G`0 M?$_A],#T6M-YP;(>4]>;XU5K^)\3FC9A\`OSN+454)_7CGB(AN3%1))W*=(3 MA-U/?L=*)/#XC16X6,M%(]2T9N0%B\8@,*`38"4\^I\0!K=?")O"&'P%@?:B MPH./I+:8!XK$#Y"B^,6$67B#.)B903K5'&L6D7L:P4LGV9HS)>J)-,.^&YFA MV!!\28$JB3*).#FJZ$*LV+SQLD8@:Z*=0_/)-(H(#R1P(L MQ0VV-)X%(YG?$$'YQE^L2$:%!$NE?$GDNZ4+`0<>' M=B`4L`VDQXD]:B%;"3W]@J\CP'X6Q"GM+FF]C&HX1$FL%QW*OR_G-`K(>^9; MMNN'P#/_+&<0I".TU2@0)04+5HOC7SQQN<;"@O9$3#/JDMT4S:GIR\"TJ:YA MXWN*-(FD221-(FD229-(FD3-FT3[=]/#%7NLOUNWDV]HD5%:#R+K932^*,KI M>2^1\@B=I7V'UY'"9_(4QN5J"#:BJ6O;[I,HG@8Z)/1!O/PW;XL@N[?LFS6TKT`GOJ14MMB8JY[[R5B<'5U`_JZ:0L![*V#C! M/KN5]X5LMT!_!:N+S>$$Y;VL'MC`_'`M89]PI<^/9SX37UQ^<<$N&[ZI2NAE MN[&#VHT=+J^&,E0;;.%PI,9ED6G0$5^_)?KB.8\V:;D,QW*+9Y'0X><8R2G1!3C(U)V(`$)FX(9S_R;8OB&Z; MS(EA7]$&3:F5NAER5Y^H-KBIUF-Y//:!-=PP9XI@TM2F:-1!L%?G?!+>(>YS MYCZ<))AD$C^%^(JF+(17?H:BVQBG=G MN=&W=]H8'4E9*;SX2;Y=XO^?F<^%GN_9*[Y-[_*G7E MX3$_J^54ER?(BU)$SEY6>JC8G M@PWDS!][<26/K=DU@R8=(XU?=I"70L^$3X>#%K.IU(1GP&&:HO4;+!(@>>P5 M\MAE3V^Q&I.[K>33:+2PTZ(PRY[+8YIM/V@.)Y.CZ;V1J==W'K(N-CF2$2:EX/5*A*P.] MKN2>]O!1>R"1'%W_O8Q![UR:0DF.EAP-EDM_)"T7*15M`+1%4J$I:K_1EC/M M24PIV42LW?ZJ.S2OH6(TI]ODS]"57K^N&')[^+$]D$C).!') MN-0T13-.K?UE2^Q-*5]2OO8YW#3%T)N*K,B=1TK&Z4C&`$YT=24;M(LTQ$L;*D:_KL*93?-CQI7X5][:/4.C^..V5O#Y M?7_&8+_G;[.7;T8)]0,VQYYH)/3I-+2)S1[A57=*&([.IHRWI&=.8#H/##^: MOD\#GY@>?H2!;=M]\M_F!+]<_ZE-5,[,Q4D+0]MVM,`_7Z@7_&]_85KQWQ$T M\9JJZE]6P/AQ!8X?%0&90GSJL>DVL%;]Q,OSZ.-NW]C`/W,VF8`8YG/U'D:M M`SZ5Z22UC/]0[?:&1\#?(`*+D:YI/Y$1>:&FMPOP;5[_0*S$^+FR;D:O('+`#N:9V.>')MEN3A]%EB`<8P MP3#SL[X7EHP,V*25WYC-)19[\$X6><*G_URJ$X@UX M88.*V`OR+[M\%.6/@!7JY6W=EC6U2U)BT34E7>.FF&\FU`5L^E*E>^(:CBNF M\T*FS(8WF,`^`%;Q:!!Z#GY%`GCN]^YMETSIA'JF#7!XS)\PB^\*IH->,H^Y MH0\PFWCT@6^FK@?T=98>];L;+3(8/3:UR33`+G&M"8"$O2TIR_Q+#VMW)GB6]:Q5S,,Z$/QS@#_V=DP!Q MAG5Y9'Z6GZYNK\EM>!^X"V:184_M:&I'[RN$(XNC;86!?WY+@+-L9I5"+:N( M2`<$PW*!57"-]L]>;"8ERV/`H1-@/>`,3\SX7V!49)][ZE#$/%3[%&\*B_B)^? M>51H/H.%^B!"GAGX8$YXC%TD8#6!F0NV9L8>%"7EM"3D?N$GP:0L`#8!%@)$45X M%?(T8_`HDMI]#?32<' MY#_P.&PJR)\FF8`=XZ%7C@&I%`"R.)3&$C_S,:)!N**=@+`"8UJH12:AV!D! MINA3-(98'TWATR'F.[`(9LR;[,0"![EDCT6!,-#((>C'Y]_"FN6E!/ZT?QZA M3B8,V`UV&=C#[VGP1*FSLI/%MH38BEU86LZ6H$N,2-:6F3812.XII[B-QJP' M*`C#(]WMT*)T:!`K\GBR2(D)VBVH!XR-.#JNTXG@Y[$8("_8,B%2PU_]D3Y3 M*^00<4^OXYN)%=0',88)YQ0,=/X%C\4$)G,X)>DS/DXW6T&[38>4;(A4M'\# MR8'$7J2?>=2(3#<^"90$RPEC'`POT*IC9H#;I%0_"'\!EN M>1_$P`-UJ&V&,YFA>A`+ACEY2#`WB,*S<_D^\O&\P1-"%#44AZHO+IZ1OX$I MSQXQB+P!`?YF/,)')WX=%!1_.7WW0.J/M<$:]7//W1ZD"ZZGT6\`Z:_F2S$\ MHQ<.M6Z&@[5]$S6-4;+DZVF@EDGHP2N*\?I,X-D32Q7[$^'O):^*M@['K M&_H>[#9->U04B[$DH*BM*=`:4/R4^ER*XIEY]=#U--;.%GEG;@F^_[^];^UM M&UD2_;[`_H=>WW,P#B`I(O7.G!G`=I+9W)O$1NR755=756,N,/>.MG<<+UH61LVAE.GKL-N M'PVPR-E%$'C6?2B2W`-7?-V\-S"(!K).L=L+SS.^?2 M=YG0`Z5JRM,%YSL)8C1*\0:RL=JT6LC7*T[*O$ MV@H%MH`U?/K@6)/1G>\`:"HM,KZFL!72Q)@X9)R[&`^X&Z_&ZP'2/Z"JFW!'UT++"%T)X:^@I);(*^+G!?=XN=XM305\@D2=#7`_1I M.=;;GM$G0K4/(NOMD^^'](-X>"O,QI-S[[95:(N!RUV@.3I<%3)&VEL( MYLG@JIB3\(K15,0KJ`1-[*36I&5]F^I:^^LM^_T+)%SDY^=G;.U]Y\.&' M3#^.[H_DK!U6_,='"U;,/UM/?.$.T.7+%^-/U[NR`;*+'Y;_1P15!B@!TOJ@ MX&`^*K@>Y(VQ="FN?)6+'UW3.]I6^)'@;(89?3[XMCM>Z+!5W#1.;=H'1DX" M5`+31A@:=.;]HQ(YIT+YVIY_MI"O7F M>Q;2#L/RM>:MO*7.WJ0_,^1%,*9`VPT^[5S[;BVO@7PW,<3\P7@@4@F0C M="R?3G@Q/UV%-)CZRU MN#N]^,>@I(RW*[3N723MOEF2\B*?%P_+1W?->FHO',/GS5`UVL?RRYFAA M3SH(U,7RM9JC!1/L0+@N=K2_Z!UL"/:*_"WQ1#G)6UH_GQL6$[=VA:L8YC8` MZ3,/X`>Z#B)O>;EAX(,6H3I^<]#)AZ\G5_3H=?+DQ1138XI[!CT\&\OJL'63 M)*`;]ZY'>5_?Y&TCR0H+8..#%\Y8/A8E2^Y(\^YH-,J:'_GS5`AO$=GOZ?.: M=L_@%DPQZ_0'7?VP\!;9$+J#8;=3"-PD1Z7!KL2-K@5(DV?D$UOYWAV].Y?` MO3APV7!M8K_HP][<)8G-X%H!SE9P=/3!4%L&QZX`;)@L.F>HKP&`V%P:H&>[/\]*ZF#;<%VZ';R&(78A\- MDV[(-M@7XXG>KK9-25N>6 MM_F4ZY>*QQZ6*.+UD7-VPSTL+VL\+*K4G&F3E^'=Y-5BVVXWO>1/7S^"3=-J MMSNK%[QDYGB]WYT0,X=FKD=7MZD(C,"`,($V6IU03^70L4CI& M^9(-=B&O_1MVPK\YZFQQ\FB(9(#D_5TL*30`-^+B50`D&'#!:`7K<OED?C[EP^Y>8SUV2]!9VA]K#=*6/!V0O!\UD:-T:> MSH'WD@NK.WI)/6W.I\L,7CFHA7"NS1]*[PCK-XZ58-`M-3R'MLUE,?/5RY@3 ME3]NL?0-&CO"@`7C9^9B51L1&(]FC2;=\*AYI(T.1J=B<8V!/G<99K^@%@H9 M%4#K"M64NF]55#4EEY_*4L5Z;S!W.6?SJ6NRX&)Z06\/NPM$++[@YW1!8GC5 M@;]->9:&7O+5(Z;Z^ZF[D>)!"]3[#$MUKJK?"L,G+V4'!Z=7#AU?:*1GHG%? M19U7/;>0%-Z_Q8LDR^ARZN5@/SG@Y=][<9D]47I,FA3@,*80<,;^^!% MPC_,\OT0A#7WB>\S+$'%SL\N;K^?O0'GID6C-]MZ@YU]X^2%PPO@_XCX/EW@ MQH-=:V+!F-?^2.C\78A!H]`Y"-@'F<*H=AA<1` MR#SH][$H.\49M^A]63!K8ICD?+E>5'G/H5ODLB[>)%Z^'^VS?JHR'1V<>#&\ M9E2/5@!MI(!V13FP#-"6W)#.+JZO/IV]29<;^XCP4!TZ+XT-.3`^+RO0`IQ8 M3TP.)99@>;1RCZ/S'^-@"NR28"%90U0D;WX9B"%N8!$\>HR/,Q,!;"V60$EX MQ[0)P%X6Y`60YH&>!W$F%"DSF$E5M#T>51*$UP0:)8%E.<+?+BYNHH6%'I9M MNWNT?`;\QL8N]PDDDY0>K5,`G!3!]8@'!:0KJ$3H3I<(G=!Q@Q,";W@Q&X/2 MM]PQ5M1YL!RTN`![6,`Q+JJF]411M8A\\/PT?NL96)/PA12B>L.BEJ9SP/[]#)E>%:1PQBAPD&@-& M2`;8,B+4R9H*A:?-67G&BEVZKM),N/&WQM>/2,><%O):[9V[#7O6%REAOB8%=#L2U]G`KXL^? M21>G^T7UP5RXI/B\NRP?[:8=EP]#[+!\K;O5CIR:=^GRT7SZ MS'T?5%NFSPH%F%9XZW,@7$_$(/7OO5)A.Q([PN@$NX!@EU%A@)NBGC9#^U^D M9HL6%E$#DE0=:2INDW1A%(;T5=SE0'AQTJP&QP*6P&71<3J4P]-@.=GB4)+/ MIY+/S?C`V9?P""-]_L45=9(/VQZNC)5MUSEX_]8J>V*:+6(5)]*6]DI(RTB_VOS9-SE/]KX?#8FV_%Q>7T<#-04M? MKX.GAO=@.4U\_QU+O['0&Q85E,>GH`IS&&.S=NEK45!!2_I%+)4`QHK]M8/323;X`E79&\5L@SNPOP7`/[V@MPMRRQG5OXH<1VOV`LE[@Y M.*J7N$X#7/?]25Q9>'Y]6V;OE6^454GX3J/=5WO<$4C<&B*I/>Y8]CB] M,>BL,5C4'E<'B1NH/>XT]CB]H75')[_'Y4:`CGWC2W(%RHN#'F0S6A\AK3,ZA!*'33-Y9EF*,M@02_N3 M,0"(C=WPWN8;:H,C">\67&Z-+`>MV^CWJS+6]\V/*:7RE@Y04SB*_MP\\W'S M<_WMDFFV3*'8+F.FV^]OE3>2+,U[,!SK7[+;YWH2SY),4O^\BU+O0K38I>%;E)>01LT\>V\@ M`?O+$C%,4^1QH*1$.=2A8X1C*Q")SD52GF^X-[%,"S[23?D6.\VH0[HE4<03"&U-7;4S;IL_R\L,LN:;S$/5*Q]\Q[R-*B*=2_O") M&$_<^<$DD)F@0?X4E*4?VO)QCS^$=G3A0&1NWW(S]%*E-G[(M'>JB.!CNKA< MW.V'*UB8,9O9H"3E!;@(D0F>+&?B>E.:HD67.[#CZP/V?8]28R:N&^!]B73Z M?0I?"25"&&DOW9Q+"\B$1&*B$_ MRBOZR4]!-'-]2V@[>"&T!;.Y2=-=RF?"6V\3ROG!&7"HZ"Y`S`F4N>0ON8KB M/[JA/09LPR0&,0TL\L_0,0FZF&L2^-:CCUK4BSLPZ%L"9TPL&QZ.!P/FB9@X M&?="W(00%WKP\L%'P"S(;?/_Q2O#"PV,.WB_+[H.D6S%<;/YU'6_"&_1``'E M#1-\6#)A2OFC8L1DH)SLJJGQ0C7VSOB1N]S,I,E5!3E=-%MJ,I"M MU%3)3##/]00[*^_:J+&SB+C2@7P=F"]8CR]'I!3BMV3Y(C>Q=$TAOC2.+]1F M^P3QOMFM[ZBBQ[)Z*H?9&M849DDM;1E\&]5J.<@6,_/N#X/<1,T6EP!;9A+2VGF,.[PW88K9*1Q_D6'E[!+;0 M?5^]IQ<$=I/"MO1D6=5MV_UVCM>QHL1M^7!NM&'W=3U'I%;`20J:8!6E$7*A M`\?`S5X:+J?N=K/37@1VZ635P5RH1E4-("ZF9O/,YP.`7*BVW#80+SK3]O(R MS_-RL:-;W6N/15&U[[Q6=2Y%NR[_#K0T0M@ MJB2/7T^6U:XNQ-3S^GCE7/M:0L$28EZ]%OA^] M3B^#L1Z_N2--NOI07[*Z=3/78[E%NTJ,M"J6>QGZEH.G^W[LOE(]0_G[>.V" MDP'(X\*7HW=W7'*GW]76D'C%Y/59=4%=,QH,EBF;(JM&#UJ&*\36>P,NAL>Q MD!FQXR5W^,0*EK4:D>\#']';V9?ENR68Q3UTB.8*>A>8NB;+W=BBAN5VCWRU M!608B:L=_7(WMN3+(BYF:EC+0Q+R=_G:3OZS-E?2*W?HD@';R%[OS]M;*P'[ M-E?^$;9NU[;,%_:[_'=%PM6-9[G>#24NS`^3Q!+?<]_T+%%PY7`)55MF,969 M- MW%'*LTB/5TY*15&V3`FI:W(^!I_/E#K;<%Y&F7(>LQ--AWGT]"&U8TXC$LCKKV/&?I&)25J*/7H3&SG'D$@#&6!M5C MB;*ZL3,:^S3%6L-KVCSO"T4Q6&FH]LD]N".&6`\X"4D<&B<12/%O,3XZ.^*# M$,$31.0TMUXZ;&[WV@VLUFYGKJOJJADJAWB3W6ZH][3M(5["<[]AZ?/25#B- MED^.777VND/0!>=H%8C%L%.&+.9C9G?A6\,R?;TZM%3+-*5L].L\ZMZ&*F`+ M[)2UL>V*G54[V;K8YO`896IS;;.=3/5'[>K04BW7;(Z:';AF,.A5AI[M_:]= M$9*UF=?N1A6R2-DXV-9O6'L(KFVE7+]Q:WH?>C[=%EL6O(P>(K[\QI^XDW/? MM&`41&_WLAF.>9-4`F:A?//VH'\(*(L&9N8;,.X-S"+Y4MW>H%T$RJCH`55@ MS[3571'\2EZ[GJ2[WY86OA.F;W89:Z;<_YH*\H_6'?6V7Y-L@,EE+\I%Z+.] M*E,ITN\Y7M'=\OK2H-,?SL&\;J)*@=XH>U3KSIW>%`):2.$W;KH/CE7T-$>^ MGGI;O/,:[L/GH*["$Z):]/V32_;E_7-@0@_>!G[TK">\(XP'"6!L3CA=(,>[ MPE$.]RQJUXG'RBRP9)>TJ8&WMX&5V3V6%A!MXA9^)2;R#!/;@W@2A`05"(LG M:/`OF`!?O+=L6[0&!;8/K)E-U_^I8U](]WU!+3ZZL$N(K6J<7+4'^X9.H1PS MOO4;38[#42L\'PM^6/XC%Q/1]6.\F9]J%8G+F%@_$"><1\GO2Z%/;OZGUH$Y M)P_4I,T!%X=->?#HCA%-`HET'QG/IW+6@D=F5/`'6WA/*=^>GFC%?1,MY\D% MN@ALF:YMBZY]V"[C!]YC%[T*);'3R,41LS_"!]A/N819.]'B+73MX2_\E M7G;Z^C?VQ0-RN_"XW*?'E"WIAD'3G31GH#)X$!L0S`^QJ2"\8GD3F+O!;'?\ M`'@166)3#D/E-N@4U^"]M"T@F-9R3#L<"]`-ZMY'%VW2ZVVQF,V)H?W(6L%S/Y`]GJQ-=TE=Y",9%LF%R&]UR;"V!D*0@JIB#NL">7 M;G(7"7CV$`#7-`WJ[]?(8)IC901?M%`TTH.Q9[RLSV"[L43'0W%$*V?/G4K4 M8Z*P)$R'OP,L-R42#ODD!47,(6A3\6-[QQ**4>*$Y/"B*;H-GO>30$ MR<[416'VP#SP4?7P_PUQ\4*!D*9%NYXL3(GGE2!_$FRQR'NX!D&ZMQ'?B9HR M,XH3P1]!FK>,+&<)+%+A%:(()7S$'(O,+-@_R[0I*J15AH%-D+(R!*@P>4:/ M/:&I1W5J;#MNZBJ>]1+3BYF>11R=$BO8,U^#&L*9\(<=:K-E#+O4?@\[A>Q] M3.VFD)%C/..C@.%W[%Q[DZ``N,0/#;IRRU$`TH84+-N=`OE2@@YL:?F!_S,[ MUU.#@#80H`CE@"P7<;]!)>[..ZFGQ]R&Z3QQHB=J)Y']1HP`FR.Q^,_TZWDW M]9ZT>\2E%+),QMA]:XRR>X_S9!J!P5X]$_X0RGD>!UKX/Y_F]N4>*W4C*B2" M$4<5*_,Q0DS.$9@@@`[NAC[H$"DWOC%-X8OTWT*)IXW:;>?^=.6.D];-V&T; M*SS=AO>!"YJ-C8:]9K_=:S#B9F27I4Q&?[\#2P(8V]R*=^-0J"#+4->TGUF> M4[H>F&(3,UAULF98;U/?TY)S5I=9_1?),\T/MA"1B]2^6#8:A"%-N.#".$14 M:.WF[6C$SH%E)I,T#UV&(#(!=B4EM&'G]P.AK&Q$O&FQVQDW22YLK%MF399: MT[$[&IM&Z`V@FHNW?\1J[#C`0Y'?0%NADQWYR;!#LI1`9]#V1JW4N:1^4K9+ MEHV3%IF/]>7@-;1#7A8@D4I8("<_NW<(T0:TVANT+G"5A MD$AUJB]'8[)`>0#L0E!Z+^\&GW*.4[A48#.]QYL`B2ENNA4[Y;Y&;W2!#,,.\"Z7UXGTWDJ*T;P$+X4'D MS\8+E%45EPE9(REJEV:NB'-E=5(0.I,X"8Q=*8D90$50!Y8Y=KVF+_4-<^_1 M`Y2++)QCG5DH*48FLE2B+C: M&`4166`(3(F^QP@3"(R55Q8&P8V.:B1JA9P1/OED3#''9GN2#C'93[,0$:!0SX[ MML65UQ@\)CT2_-@,7F9<./T4BHLM@T0GK>"-%E8Y3ID4*V/HLL!H9B]KS&_: MF#6\C12T*7`)_./.D/T]81&OC>)TV&QLO_D_H_&,<@/QZ<2GR MC7"68GP_3OP://WWA!BN6 M1IP1;WLQS\0]I@EEM%.":DGO8&1+)+1#S&.52#^Q5M#H`YQ3>`I/(L4HB5.0 M*D:<&XF25798[-4G$;3L;HL:Q!%S9*=HL!5F#M9IA<]84C8P_+]\@M4"J0I< M/`&7,6[CR;!LLH*6G!?$")6=M9,?$7L/H34F->=3_>+01P/&N`W2?X6\O*8'\9SA^D$<1R/?R<$;@9&J,A3B$OB!"'.[+/8A!075> M,I6D1>`7;;SLR/"ZY6-L.3Y.`^]_PK&N%SR![",LBDAIYT9+\V"0>BBE+5Z# M[)4=;4O*>#OB8GQ@_*"H.'1%Y>Y\:2/[3@Z2.9Y* MSODBWTJ$F,EJ%!6WF3!B5Y]YX9&AY.A8SZ0L?0I64S`9K%9@N9UW_<7;>FO3 M#N;S&W)R,20)=LMRT0<]RK!M+\#F;P]"L72RX:`[5XVM#`@*%=KK=D8+:3.[ M@E`L#6S4'_360!#5>IN'@.1%/AT]DW^_HPA`PWYO#B5+YBD-OF)<,^B-NON& MKQ!/:=W!J+-7``M*?K?=FTN[6@M@=#H)2O[V$>L2B3@(&AY@`D*C7^+@Z;%I9#EP-"P-6N]LK7*V;8%6 M5]04,"*D1E[:0I,`EM,;X-F@K4W:A^S<1RS+\V/PXF%?]-^\VV)_H_Y!#/T; MV<7HES/@/OSLSPPS^BSQ$S4N:K?_/H>'[=&_=4?$#1I&K3;9MF\\N&T7,3"" M`*LPB;ZTN]3ZKGU;]GDSZ1"AK/Q#$O(UW=O*;=)79X%.NU.15)YF(Z:AR;ML??HK"F;]EKMX?'Q MZ>[;R5PCX:/=3KBT`\9E[1O5-\#>B%/V"T:-NFR?=_K[D\>B6-YY=6\4FYX& MF^JM3E5MF^O;]GU95_JC\DVBG4,D\Y\'6QH`L!6B,3\5QK M[S.^4`<3?[MM2@G%ZQ&*=JM?E7^_;S:J:%,\*@]K271N\<"G4L50O359DF*H M&Z!U,HQ[@P/KA>J)4Q](%#]7'R`\^$:GO+_R-[HG[@?B6O>>][BZV93*^#W& M/:YZXM0'D@/Q\X'.R8Y6*&JP45;@$;ZE1+1-MJT8C9NG;.^>G%@PC_(;['J> M1>GN(O?O.UU=N7@691%*RZI,YJ%I:!::Y-6E6*8P[A/&59JE2K,\^G0\E69Y MFG2-TRQS5$GUL\OS]CW]1\/R#C+Q/_'N:.T%^96ESRX: M#<]4HTKESKZ.W%FM,>J,*A)*E3U[C%&!FC+JJ#4ZPBSO5Y8]>R$VCP>T<%2> M[*DD('8&VOXD;P_G@X*P!2M$:_5//\?UV'T%J=W%>:9R`$[#`3CO=JHZ M8:R##5S:+0C%IX>V_P=K@@XG8/^?9,*GW#8FKC?AUK8[A\J#>SUY<.>5>?I5 M<=&!MBDE%*]'*+1VJWWH5+":9(=V3R$[=,.#EXI21C=$X?X$$`!B8S>D[C(U M,80+0EHC6UEK#(;[NDAX.$ZJ#R2'XND#G1`=L6"T6YVJ8MG[9L=5F:/1G^7E MAQ9,L\Q-%HWZ(;,;V,YHF@:#B2R3:AJ_M^P0=\,B*:'1B#!@!+9E7CAC.=:K M2?V\R[0<$IF6LK"U:/\*S&6&4?W^"?40$E@?2ZQC\6O+,=TI]>!EE/3)SM-) MGPWJ33L+4K];#K49PE%/-R5T/]F?.R<$]I>JJEJD^]T]>IRS+R+W^`/F'E>D MADO>VD^=+E\Q);RN9"DC>GK,R=O+>>=(DGPSWNL^@Q='D<.MR%OGS-Z3TR9' M?V5@??2K!ERFJ%JQ1C+K=8GH-K7N$F7V*45\;HVJ]QDA3=R45I]:?4[7& MH+)S[OID2Z_/4*NWY4ZGU0OGINH.6RE"5S1!^KQA\F$FP'&S.D:N?7$F<_-T+,"B_NE M)38<:4I272HO[ND<2F6K*=90K*%8HV[H.3A-%&NHI-**XHDB0T$T[521PM-P M?;3>$39"4!QV3!PVJJHVI.(PQ6%"A_45ARD.JS)`V#["K*F;MA_=_ M8F@P_;@7M/).6\[2]Y@GW%Y%1YXA1S6[ZMR`(K#*N4P51E%<5BU M'':,A2).-U)Z!5^"#'R1`,5DQ\5D_8$*F"LF MJYK)1GM,%E),]AJ9K-T85F;2UB=P7EZ,/`5569KI4%44K<@>J;!2W=]^FW=*/T+-1?/KZ^%0[PM0UQ:>OCT][ M1UBU4O'IZ^/3RI("3S&B>1@;_OT>SN*/U`FNM33O/>,&K'A5DT'QZ1'PJ;;' MNE"*3Q6?;FW%[]$Z4GRJ^'1;/NWL,8WOZ"/Q.5"]WCAX7=)S]G2,I$(EBC44 M:RC6J!MZ#DX3Q1HJIKG'F.:%$UC-N%F4;%W`#&?,O/D2LHY+84\['(M+2L$C M9[`D,[1%[8.HZY2*D.Y3'/?NY.RQ*([RQ%\A?VFJ%*ABL$H93/&7XB^EP)99 MO6\#K'.UB6$:X^O>8V_CUU/K7O+RGZ$?6).7Y'V:D9G/ M'N?D$#B6P]D4!GCT&7?0";CELX!/[\'"[[0;3&]KG08\;_G@.\S`?0!_Q:,?.K3?TZ,4#3#>%-VG*&]L@O^(+]QY@ MEF&1?70]@LL8/G-V^^#`_4/*38[;8^5GRT]F;GV'(:$S?!W_D)O3,1\-/ M3R'&,WP3/\2#?;[!H<2W2_`F6/W^^`N2D?IPCW"8<,$^:(IRXFA)WCX#`"'//W..;^-+W M2V\,L''(L9$+OA0Z)DBP`>M^D9-;'@OMP)H:`4P9&$'HMS95]G.Z>YUZC_[^ MQ]O0;SX8QNS=K?G(QZ'-KR_G)FHW-I:6PM<^FO4:?_QF3\8]@DKJN9?A]WP M-^D^;"6E6R[TX'5G#YDZ4U*!W+UOJEJ[=>@*N0?::N?!ZVY6P/<@XGR7$W@H M1;0W7/3^)`8`8F,W!.N]HN+7!W)8"RZW1@:"WF[MJR9\U=RXZJ1OEX#O1C'5 MW0.]T6G-H8*\./3V1.-[B;K.YR+NPS'QQ?7+7$EG5:]+K:M M9Y3]1'3W(Y"'#.=6+I)[A&$GG[-$:>I6YF]6A=_]A'`KE:;#QF_KM;,=,'); MHAC5+FQ;XMIJ&K.M5$+K$K#=14[V%ZW='Y1UV39'K4,WFCS$7EIFC+92\:UC M@+8"(:DB.GMPGW.?H=D2%ZOU*_-+]\J$QQZ431*A#Q:7C4%0H5D5FE6AV1-W M8%5H-A6:K:L3K$*S*C1[?*'9/4J3"LVJT.R)AF;UUJBFNY(*S:K0K`K-EAZ: MK:J0N`K-JM"L"LT>86BV4YD%H$*SFX=FJ5X(E@LY7%D$;Q(0%`%`<5+!6<`5 MX[XHM2$"M$9""UD)1(5L5S MCMN;"MF>7,BVO4\Y4B%;%;)5(=M#;IN]O5UI5B%;%;)5(=OZAVR'>\NO5Q'; MY1%;64+Z4.%:F#[@*DZKXK0J3OLZO5D5ITTB2WJK4U.76`5J5:#VV`*U=2M> MJP*UKVQK.Y%`;:^R9+N#VPXJ4*L"M76!LB[;YK"R;5,%:E6@5@5JCR]0JU=7 M^.B51VH_6HX5\.9GZPG\ST^)_TD-Y/R\<.W2\*P8BD9*!A+C%`O1'GD45H0X M@:>8B%'&W00-!M[(U/"BQG51O/8G?]'SA]^-@&'O.S^\_Y.;V&B0&5,7..Y? M(CI[3EWTW-`WG'%^"'7I8L_6\=I1!%=S-_,-RF+G2&@I1NBVM=)!PP!681*M MO51OK3?DMJQ.C[6=N5>4U\47SQRW!YS*'HN)%ONC[M.0*[E8O2)R/I'?1+ M\7-1PIIF.,76QXNQZ7TQ5FQ(*NXZ->[ZR@.E*Q4WGP@WJ[U?\?,I\;/:^Q5W MJ;W_5>K*TK-K])W[4F;"WLU!2U\?^)X:WH/E-/']=RS]QGP@]RKT`1#N,8_; MI&[\1VNVSSS3'55,6:=^*PAR?-FFY2Y&[S=&E06)#]/B5''J27+J^:BA=ZJZ M0%@':JW*1%/L_MK871LT^H-ZM4!4BEEQ:IX)H3?ZPWJ5%U*HW.\`A]N])O%-8[2O/5=0#PZ8P'G!D/'N=3OC:65NK- MPWU(\G[!V.DB1KQ?'#B*AY;L&OZ^PR,%$5S?:P:Q:>'Y=-! MO\9LJC3A"7"8UM!Z>[RJK'CL%?+8>5>OL1I3NZWB4[G;=NK56%!E:*S(T,"% MV.Y"]LXKB]\=L%Q*N;+7'];XI/HU'XB<#(>==T?U*IY>4RM$\>F!#R&&*HE! M<5B5'-9IUZLXF>*P4^.P_PFK;CB&;;^P,7_BMCOC8^:[ MD^#9\,JIX;XAFJK8SLKIR%`W0&L4W^LT.I5Y@O7AH_I`HCBZ^AN96E7W,:MB MHP,984HJ7H]4Z(V^OJ_&R$K/*X[>Q[V,?O?0/:441RN.+M%RZ0V5Y:*DH@Z` MUD@JM$:[M]>6,_5)3-FTC]EQ9:M@J\%2I'Y#=.Q/F`JW%]Q[M/[`'0;W'M3N MZ(UNKZHSY/KP8WT@49)Q)))QKFD-K;,O!ZHLAJR)O:GD2\G7VO:VC8Z^KY,5 MM?,HR3@>R>B#1W?HUL]*,I1DU$XRSH>-0?O8)$.99$J\CD.\M$&CTZNJ<.:^ M^3$52GQ+K=U3.(K^7-8*/OK['V]#O_E@&+-WM^8C'XPOZ#^]7^7QL16PCX9I MV59@`7%^I[<9OL[H_?]I-L40BS#@*-<3,48R1#PS,X&Z\.$;G_QR9F)'\K;6 MU@*7_AIUVF>_KN*5[1O8KPR9%N/'95VO1JTY%,Z3KD08\OAK_4Q_AGY@35[F M8L2=_OH(\5*\X@\[B/6UP_YO:+]$K&\\(\[O!G/F:&,V8` M,0>`Q_1`P+TIXMD*_(A=+Z)2R>PLAX@#$>#*R$'4,K5O2WU/S,@"F`75P0O@!HEX;G.@Q\T(2HWG.F@?^&``). M);\QG@S+)FVW!K.ME/3%?UW0X!E6N^6S@$_ON<5DP>#101YBXL M-0>A"=$S4+9;>@E@Q00!`OG<##U.<$TF%B#9GQGP7QLY:&>&\9]ID:AM;==P M_$5^65BAUFZU2UQB>@GL-KQ'S`<697+#?W#Z%(5^\IE!NS`S`"4SFX\?4)'% M2$KQWT1LF2^Y[)594%&=?X0;S`5B,L75@GM!QG!3`,.,"\Y88)][#FJ+LW'( M22:,=EV.857S($OTPL5,E3(P@]P#D;2\Y);TF#7$I#W0(^@VH&H#V$X;S;:K?_#@J-+:J/-\!`H4\J M'4]MX06P\P`Y$\^=LC:]!YS5;O5P``^58G,*R'UDGS]=7G]CY^V6-MQF:#T: M6L>A<[&"LHRFM-SJY"A2YU@^&_,9)Y[`Z1$9-EYZ0`RDJ9S2L4PHU$5(%Q7@ MWWK#UC!60/!2/`PS#5`]RV3J`@!TG!#`36UU$TY\T&YU8,D6JA>04Z!N!'?H MA#Y\FF'G7C$;K49:?X(/6CDRL\ZXWX]8W:50!XOS^/^&EB<4$C:>`-XGR^;) M\"P7V`&%!&P&PM`3A[\#?X7PM=CMC)O6!)TB^R5+I[G)I@8(AX$<@EQON8@[ M$!F'Q.J>@^+GL?C`0,8/-/2!ASR>,:",5`-E,+T^7'ZZ>W]Q)GG9#X33,07. M\\4C^,[4`@HB65%/T,B@)2QA:0*[6`&LEO]`;K5`-\"O`&XLR?2#+W2++QT? MTC+4J8/4#FY:*2L,9V6!!Z8%\F/P"+AB))2P3L,'M`@6!#J-$0F.&X!H^+Y0 M5"AX.+^&_]*"$W016P+#2A6&SAK:4RXXLV0CC_D]&7("*>6B1`(Z=6D'(T`' MO0C0/.X_N>TI6*N9G@VR34BL++)>2+301-A(F+;0(:L"!&N<\]RPP&^N.WX& MM5HH"A"]5&^_OSQU:@+_/_#8#C5E]^V4O?T0H3&R9QW<+:02$)[M(C.1O6B@ M#2QLX7,:'Y0R"*7_YEV1`,/9.KZA0!0SN6W+<-@O9^TS^HR6>_19#A]%P,`D MF,/9]J0JI\#SL-8)=)>&35H`C,'WW)3$%H;FFG2.DR^[=J"0>%TS9_OMQJAS MA)4L2Z_?5F^!OO&X;8'I9'@O;!9ZL`^`80B>',HXZ&R3["L1Q#!,,'U]2WQQ M_M4%/V^@*C"<2`4&,/P&=:X597563_..2[VU0DN*MVE^G277D/K'UN&_[[S71:B3+D!K!N@ MM&6R[X$XE;GQW!DLXJ7!;D#0`Q%#_@"F^8Q"_T6B7&)D.7`T+HUZX8SC(0\> M`SOVR,Y.6\7.<>7M#XR7)0I%G"+R6B(V>;?R='?78-"V&PF,`TP"4^E+]#1\,98X(^=ASZ?A#:S MK0GM5!WVP@W/?^U!H5I'@O=N"@X;_0WD99%1.K!\B1V-^A^F5O,,OU(S7(3N+;6(2W/DM+*]FZ?G6OM1J]SZ,8/>X^) M5UM5O&[\I@1CJU);G4Y5GLM1RD5%>9MU<)2J+SE^L,SFPFF71W*EJK2TR[W; MT,.&?O#JEOOO2Z,$0PG&FO5V&YW1H4OQ5^!QEIJ-7#`;.#=7^4+<0/(;#.\' MPC^?J;P1GNE_%&4XG`?VC9O<>J*DWB+9RM'8-#*-"W#%HR:#JGSEC`V5G6?0 M;_5ZFXE;#A,N%9[YQ;2Z!7586JQ,CI5*BEI;R[*5,Y=@BJQ";VGZ!HM8B0BM MU>W4!1'I"_M;V.+[Y*/UKET=.6W]!:OR&&QS#-6)!=>4B3@HZ\4)ZYUYW:QW M6MT-)RP/A2)2D*F7LAGF"ML$]=JN:GV]9AE?1Z8)\V(K9*&XC;J(KQ)^Z$?+L2/0=/'E(Y3'DM7[4];@`J4>X5,IG>;@ST/28^ MJTRY30K]N\]4=0D+)>)96(`YT;(>6[45V.J6:*,R@K9)E6NT1RHC2,E%'0"M MDUP,]*IJDAZE5*@\.94.5)_8QO&F`PT[C>[>,G!5HIR2C*.1C#X&!@]=M[/N MF7*%,]&27#EN8PNE!GO@#O>PBR7V0QI/+Q,#U>V":LJ`T&VFX4>S0\WKPW ML,/=5:I+V,)J\+E+?"S]U(Z"U!^-YN0H=Y:J@"TF'$.M-RP#6';A8:M%6=OE M_H6E'[P1?>78Q;/AC1OLFKI&^@WVT?4F7+9BLQQVPSW+A=__BY)KX+T+4/G& M`VH-VE,Y-\\ZA"WBK[T M"'N/;4,_&I:'C:C#XF1>ABD!9PI,@O(.@)0P"@B7H(]^1-`0,@)L-_IK6JO? M+<``^UK5`3A#\BZ\'S/'_H@>3QYAJ!A9M7E%"D^L5Z.5`'X`RGUUG2?N`PSU M$^88M&WD>+WTMEL=;1]4WGP9BOPED5_7](ZVFORCUJC(YGWRU/\:XFV2`U!7 M3+P)"1<4M3;JC/:DJN?`5;1:HVT7:35`Y^25T.J?-/TA;"$QZA0)+Y0*>0TVS?KIX>PN5;$J'K4&^OZWWKTJ8VE.NA/Q MD,\NPN#1]:Q_\7'S[MEE=_*R++N`_[][YO839Y]=YX'=<6\*_(1W<2WX#LM: ML-^_T'WXQ9(3VV).0'<]$;`EH.6;OW\@$%^-*;_X8?E_`/01\`"[`!TA1\!C MN/$-`?0J-=X#1=!KEV0[+UM3F51=?290&GF61\UWW#2UDG"]',!*L"W5)_6/ M_#'C)GX(7/H:G@H#/X"?Z(BP9/PN(R<_<[%KU(S[^`]ZKV2/)&"P%9" MJ0PQRK9?UBP\-7=!PV7MAM4K=AQ6#J"*0)N'/'NM]O`$"52-.JNGWCJ`@CH4 M>C<)`'?:)1W5;8W>"&NT[V8M4I_=N+9EOK#?Y;^KZJ+E`BZ&AETJ8S+Z0XT_:]CD6IL``P+4EFIB7"\J.[ M7/`+7O$"XQ2_\,9TZ>O9"A[9Q>T5NW-GELD&VK#!*(E;,P=PGFI3#^."X^A9X^L"03[CCS7[D#C,-V\2J^;B.9#/Z$U:'!K8IDH1Q<)XQ)'6,"QOZ_:N9)WDU>C-P]>O',/U<+T%KL-IU/# M>Z%`UFI4YHAUJ?>N5BJ0JC'QW:>JL1^DQ#LJ(9C2!T*BG!J_,7C/4G4US5\/YP*(<

<",R00D7&Z- M,]1$$$Z''F9>^(6<:X M/\(+^'!$I5#H(2Y2NGTV#KW($!`O$1II6_=;("Y!"#,`>D(;1@$\ MVP@\K!OV3\^=8NU$/X6G!@WNA^:C?(K#?A:]=\\9/N0AS(#A98LHCT7+%*1O MW+2!.*1'8G.O1"C+DZ+(OGHTJ(R:A)H+Q@`1\V&*6,9,[@4&R`4(#IA$@NX@ M)RA?XAD@E)2WB&9@(7G(JMB`+C->JZZ4([YGWX1UO(1XAU7Y)2O3;[&H>TAR MD$T/W@:KQP/+]_';)VL,SZ#[S$"J1;OP2&Y]!E:E M!8KA(W#+PJ^DR#S#Q.KD<>&E&!4(2^RA",M3%FD"DW4*^@7T]DNDBYSX&.K1 M!7="Z*MQHL.!4XE'T3F4"C&:'(?#SZ"4P-.Q_$ES&Q?B!. M.&+*_9.O@#[94E+K$(Z4`2ZL,PN#R&<2QK\!)NF6NV'0="?-&=B//$AV$=+X,(MA>1.8N\%L=_Q`W@/Q M!X>ATHY4_!?H*Y\G<\A-#("';=P.QP)T@UPZU^'"(TP6$+,Y,;0?-`E MF$(%YBSR&KUNW.E-T_"%]Y7&-,?BQ4AJ8`4$\BL&C[=&V8-R&W%'EER#OB=WFF\`[,G*21\1< MW>JGM%,R#1(VUA$HG]G@B=`WSZ[W%_PL5:PE%"X^F-&*R-QDA,4Z-E*H0MLG M:M)(Y;&@2T M@0!%*`?R;"7W&U2#X;R3>GK,;9C.>Q%<3$XYV6_$"!1Y!1;_F7X][Z;>DW:/ M\(;),AES`&J,LGN/\[3876:OGHG#&)3S/`ZT'(H*&^2:BCU6ZD942`0CCBI6 MYH,?(2)E8((`.K@;^J!#I-SXQC2%+])_"\<6'V,?-Q5\NL58(-@H/KMTX9_\ MGZ[<<>QOBN.`LS?L-KP/**`^&O::_79O/PIOZGI:GA8_BOSU+N44KWRH#?/GSN1A2HO]%KG9#3($,\R;9078J>-]-Y*BM&\!"^%!Y,_&"W1$=&.9D#7$ MICO/7!'G"G0!8*YIR/BXE,0,H"*H`\L@=YC0E&Q8=,N>#$]$,@G" M,<=X'[FS0I)BAI*J.XH_I!BVQ=ZGP8UH/#>7+W(SC,CG0VY$/S*/%?`'D>'A M8Q3/)@9EPX M_12*BRV#1">MX(T6/)8V*5;&T.F)N;VL,;]I9R:G7P7P:;!Y-KR-%+4H<`G\ MXE!9BX&) M.!H1SN*=6!Y,KL#\?)C^-7C\Z>.XJ?$2_5)!"V[VZ(&<<0< MV2D:;(69`]BTX#.>)P>&_Y=/L%H@50$,YD MGDH"0./*&`MQ"'U!A#CP$E9GQ@Z+F*(,BUON`N[&#G(/% M_L1%+DS?R)2<+_*M1(B9K,:I%00R$`W6]J;@=UV`7ILA! MQ04T016`_2Z3<9=>-L1?Q:!B3#&DO&Z7&FY=0MP?MU&.BKC`>16=2OITOU`` M0[.MOT&(A0SUN=*`F\*Y$;[H8FA#HD:F)L:9FXLW_O+GID'HM[G[R@7O\RV6 MH)PO/%)T_C)P<"$SED%8;PQK#"J'71DS#'\5Y:7M\;2&IQ(0$<)/CH0OC[\. MB^.,6!9`6A'Y6U>(EBJC;+C@;>6I-/53>/6[:9]%[M@OJDJ6M1(1MXN(]3K] M47EX7($`K4+9T'8'IE@%7ZW7&^B;0O.-ST+/?*1`9*Y)4$`*4V,M[K![WOTU MK9\C@BLAK.0>2$X!ET(&5`G6P>(5PO[FAM$&.]>C:X-S[?\4%3VYD%><*`(. M'MR-@?FL3;!0PVDH#AA$+13$K<5\^;4I MUFBE!!B")0.*@&0C#=7LS)?C6X!O*V1]P\0=C"!^,#QTI_VJ$1)-&,VWT>H[ M@TX_Q\C>??E;KG%=Q?E>NS?*T0J[P[OM]KMZ370=N,+M51_T<6>I`!^;[QF[ M8Z"H95:-P-YYW/!#[V4_:XYFVWS5S;X^RK-1:J:J-EG\5JI*U[K=2@B_MVUM M(VU0VK;6SK$1#J'7/1ZU6[3?I(ZPVZ]=9RF^!@"RTW&+9[ M.;Y/?7:T*F(-WASL9A^>Z`1FY3WG^&GQ\&NXVJQI^:<)\XBK[16WL@YG M\K"0^]?ZO$<:N=?2NH7'+ONODI,EKQUV;08NWJ33M`9#]I_+>S/E:?*5Z_$O M!FB6']GZ'?,GTA=X/YG=R"`%N\!+'5.Z.D"GC'B:](/.-.T7]K>.UNKA$:]- ME3A@@.='"^^)99_2ALE3[!E3W0S_D)![CZ>](!?_$N>&"?(11DTGZ/2NN(;B,V,2 MR-P`"7[F'KB1A!5;;.%:20R-*:[TF8\6?\)#YD'[[]$(&RZ`/0.F$'0B#=[# M1SHAJ!T8*_K1$B%A*R((\%"RO#2`J44_T[TZ.K4$+C)Y"TB*:PU%,9=0E'C) MINS:H0C^3BQO*M)84HC`E:7&EVD7V0N.<6*4F3&'36-FF+@Q`N"8U2:`DH*@< M`::^IJK$W//,=4+$8FPQ"-P[U/::G(Y+PZ8$X]M'CF/)L@$KZ$7YD_#-5_>) MK`LV2*NN2##GJOG0?39,V\2,&"#I?91V%-U[HIM&2&N;4\,&D6X@`A#T(+&59N=4=!]F\5,YY\&CQ\4!O8-9(E*HQ0W@6RQ,06OLM,4B MV3/=^9Q&22`E'<0OLY12EM=L)G)P`;<9DK'W<;&*=>98,H0<@09(O?\:++1^ M:PY_B?6\!2V%G8])=;*WZR]G[3/Z[*.BDI_EDJ)VKNWVW^=6LSW&,FW0L_,, M^JU>;[.&N:M-QFSWV_G%M+H%NQ"G*6O2A9"R:)N1UR*KT%N:OL$B5B)":W4[ M=4'$>VY*/&BK\)#J#WPP/EK2*EJ?_6"T225=D.O$::@(]\5@FV.H3BR(P;>Z MLI[IHGIV?CGKS.MFO=/J;CAA>2BD4<\I;U04P/??;(:YPDV]Z[5=+6L>O[PA M^I9D*=-^B'J?HXDMVYR_6\UM)2]S6;/W-%_K2YO2[X;<7',V`X+C/GO&[)]2,!:I4P$Z%.(/@?AEFGUSO$SH_^)M;=#?7B%O'4#-$?.RI'QN>6MMFN(< MOA&1BX*QPN';#*5_VPJ!Z;70):U-%C.J?#$]O:'I[?V)9/5,HSCU-#FU.VKT M^]KQ<>KN^TBTC1UR'UDH;E:VK7A@V=PO&,O%:@Z.ZL6JHS>ZVAXW@.H1?7#J M*B:;9S*]W1CHO>-CLH*Z6P8CXA"7/ONQR=9R&,<`KS4;T:WIL1O>!Y,P/N_: M3KUON?XJ=,#:6&-=K-5"@-;('#O7&NU152)=%2/MO.I5`4TE%THN0"X&>E=) M16E;:'?)&NO@$]UA5?52%,*&J]R?G`%`9!-@==5*+*X#Q38*+K=&)O2PT^AV M]K7?'HX?ZP.)DHPCD8P^!@97G=$?DV2H4_'][=]9(FR?!+_LB/W&P)%&) M'`NJS3!K49RR+\O552>_AS_Y58A71^X[J)4KNDS`DRK?[#ST.0;7;&M"%RHZ MU-5L97:4.M]\;>>;PT9?[^]/4-5!O&+4+>WMQJA]A(QZ&N?P'T//H6[B9%1. MK!^BL_C\#M,K>8=1!Z@'/D!M:+WA_JTX=4C_JGBLW=VC7C_0&7U-G8;/W/`Y M5JM@UI0:[XG*X%7K]2,UR*J2N;W;4EIC-#Q"6TKQV%'QV&"PQ]PK9:_G=C2< MU^0:5C@8*#/]I$RH?J.M*3-=\5C%9OH^PR\JE78#V]WWW[%T!AU!A6)]%$F#2K!4((!@C%L=/:6\G84)90G:F&<67)^Y$>)![( M"*FI4S]JC#KJQ%LQZA$PZG"?Z5#JV#R-_/=\PCTO*3=5MLFH#B\/=7@YZ%=5 M'D$=D"L>$SPV&APACYV&(W!CO'BN;8/>%B?AU*3DE3L`)Y-)V&FTAZI6K.*Q M:K-5M=&:EA1UY+'3,+NC,(X?WF/G),\P`]=C$Z[*O9Z.<=3I'J%QI'CLJ'A, M'QTACYV&`1ZI\"D?X[3,M`UKZE-?1<=_[;T?3LA*TBLK>:4L<<5CTA+OJGMC M!U/CLF5V*G%"V>"G81\-CO&:O>*P(^*P8SQC.0WS>VG6F[*\3\,JZC9ZRO)6 M/%;Y.;BBD*HX8)0CFR?"S15=N*V# MIU+]A=L]V*XEW2L\DDSITNX5[MVBU?L-73_TQ<+J^;$^D"C).!;):#?Z[4/W M=:K``URXPV[I*W_PS!*YN\;+7[@5O&OF&5)I_JK`://.W9<>GN MH8N'*$27SK`9-SP'T.DW[PV?4$'*8/&%9]Y9[/-)U-8<1'GQD3;!^!,"5O,`-/A'P"I96#H`UP MN.Z1Z.]_O`W]YH-AS-[=AK.93:5H#?O2L+%=[.TCY\%[RS=MU\?2XW=`D$O; M-?_Z]=__C;%__$>S>0=+AI]>V&T`7S?8/Q&ES:;X/1HY>HB>H2<(G3#8-S[Y MYJTSUCH6.*[[^VV?L;&W`32V/XO9\W.V:^#8;NG@Z0G("\.7#I@ MNJ9WM#6`]?71H%T8,%\`YC\:5-3=2L>WP!_6AK,]MFOHP[HGNY@ M"9!BW(JAS$'F/)1#;332M6Y!*--$;K#H/+7!KER0N2\\>'3'S2MW"B(G'F6_ M?^'3>^[]SWJ.B`;#H<1(.#5ZP1XSKH.JY^&'Y M?P@X:`(!Q!KN6LE6B]!MAYSLPX=$3V:*C1"D]=K#=7JA+#Q5@(]J5_?=N;=L M&[:D;]SDUA/NTSXL29Q9S2\G>CCUK'QR*X7=T;M:5B\NGZ!R@#=1Y'I[H/>* M`^QQTWUP:.._,WZP2^[PB17XB\`F#\)ST6/%4=L[^[77GD=L[M@)D#[9-U%H M&S!ZX]J6^<)^E__BULYH;U\0>GCW>A*_N9:=?UUE)V]?)&4/54SFD;2=Y;72 M>J4O+6>,O0%9IS_;,IP#UB*8LS-#VJ``],1RP&*SP'#U(_6*9B=2:^)Z4]"S M8/`'CV!9FN`-H"D+(UCP!MA\/@.[%NQ9VW[!W_D,SSXLAXS2[\"%\(ETM@\& M+BD:'PQ>QWB@6;"T]=3X*[&C?>I68_A^.)TA=+XPD8W)A)L!C0F0NQZ.:DP1 M%I\L;]_G@7@U=9!.G\>Q`3IW"K/L'3'+6-KT9.[G80??6P:.O(HL'I+YM#X; MAQXB+GF)T`B,ZX[]%NP806C@;3@_M$FL0QN!AW5[;.*Y4WC/]5-X:M#@?F@^ MRJ^!-X$,>P@P87K:(]69]5GICA2`MM-`7I#:ICQTN!]P=RV0.#^!K M^);C^H3-M\KZ^R\2)CZ^`%<2&.-KB/OV]43,5Q0,"J``EJ]KIX:"E791#@KTX>#T4#`HA`*M6RD7C"T[ M1,58$A+>B^$6H-D5#=JP/=P$#C*X&)M&CN.3M712RK/]>4R`N-$, M$@#L5BM-`"LA0&0J8R])'P:V;?=YL3CC$O!-CN'KK:"=.SVH;=7-[#SZJ-7K MY)R+3*WQV.;5'=.GL+7#7U?@;((^\D1=#O3`'JW9FISD[/H'[59W<(#U=YA8 MQ5#7M)_94#1,6@'XLHR-4Z+F5]=I4H%%\&:-!X\O\?MJ2$T]0\V>HB;\]0DU MJ4.1EC%_XK8[PPH,LF_8,1!5RQ!UH(@*?]UYQI@SQY@>%041*R=>O%MB MJH3M/AP#"7MS^Z1()=B,D(7+HRC!Z+EB/N/B.=M`TX7SO&ZBJN$N=CZHH]=?"[A7NJ:+V1S=7KL68*\, M-BV`W>OK!<'^;#GD-5]Y?&P%[",X-WA7A%V@#T9.T`6=.["/KL<^^7Z(F3?X MPF<>!)@K%+^;62(.>ST1/T1CQD.*$6'`:+SKB1PM>F4'KFM'QX\1%G8$)<94 M5$_PFZPGB,?96;K*)^0#]/MV)],4,(S@SQFU9)@V.7S6M%%G,YBBLB]?9-F7 M*U'VY8,XILH`)Q^53XH'Y7-;`MGM)4"N&+UJ8#=*G=#[>C%@OZ&_3`(GLPB^ M&$'HB6-%E$C7>6C><6_*WO/[@-VY[`.[9)_8'7O/+MB-'?HR?^8J51&?U-47 MRX$?/XE`X9WQ`\:[,:PQ_79ES*P`,$/`@#Q@IET37K"FX70A$X>60F""^`@@ M$QA!M`!"!!#ANW,_7'ZZ>X]@$51IH&!>`DE`1``A//"UA"8-S-J,GF^PRW/* MWI%@Y^7M=-/D^?3U(]"G%1-GSRNJ(\&-'T=)<`'V9@376X/>@0F>0ZY(M0-U MOW$_\"Q39#S@@__$4*OS0&3[Q@/+$SD/M\83Y@8#!Q@.#.;`2_>A2'80(?35 MV8;"=IA?D(3CSDV@$"E>`@8`(8%``H#S9Z9?FAY:8H;BPBE#KY/:$RI<5DQ$ M(+DG,Y59A&BQ\(M`O"3.&7((>AO>_XEY*/";!"!#E-3($@LT;GK8A87((>_< MB%EV.\X<#%)F0!GP'"O:BIWY];610EOQ$\)^VD1ZS6@K=M3>[W0K0EM<#.QS MDM(V9R6+!U*_;W=KH9NVC1?&+!>@C>YW=/N;010;;5498\AXGZ(K.Y$'@@]' MP:\QO/\BL@C?AYP\]TO7\]QGNC&TB2E7DEUSYT9P2C#AL1C("$8`$2!,`*S. MO)NWYP^YRN-AEPU/99Y"A_:[N*!/NHN M1"H6AJX,Q,WBS-TB(*;SA42=M,C#3F\3&R<$T1!RA-0`]$PU MD#U=1T`UD-V?9!VDL+EJ(*MX3#60/5&S6S60/7WC2#6053RF&LB>K`&N&LB^ M#BM)-9!5/*8:R)ZP):X:R)ZJ?:0:R"H.4PUD3]/\5@UD3]PJ4@UD%8^I!K*J M@:QJ(*O:;9;G::L&LO5E%,71Q3E:-9`-5`/9/=BNJDWFD;3)5`UDE60HR5`- M9%4#V6-H(+O-5>VD.`.?6D%`)2^Q5Q<56\!&98_0(BE3ANBO8;/ M@T!TJA6MNN+J,=2L%)AQL61,,LWUA*H'_)>)T>0D#+8.4)C!3I&4;9(ZP__%\_8J\T2N& M=1.DCH;=@K!>AK[E<-\7;6N%XJ?"A'++N$IF)5M)NCP:O$4K&BWS+#3E5VU?+*.=4TI]67WO0N7QV]V!MK)@>[:V=NG@%I/G/J[N MH-`6ZIG0[?6ZAP2WF!KHCK35G1+F2K]38U\ZN$-CTA;-M,"_!E>7KZ[:)EZ] MGERE7OQ*[VU=3.W7&ZW]/BH.OW3X38%?5:&P'.`SA0-_O>D4`3Y7M=YX+G:R M-EC4PI#)'H916=%TVT1J<+I.MT8CSO5$K*A=;;^[>A,J!,UQH:IH]TY=7VW[ M'0I5LDMF6(X/807Y2^L.^I4@3-:6I'X"RPQ!+/YY$WKFH^%3 M<<1H^OF>(B(LL<3D@D&B,:XG,9EVLY12G4>*SUU7%!2U@/64!;P;(HJY!TG* MT,ZN03Q467X!B$MW&[]@$9"C0$XQJ=%ZG;*1\PGFLPP[M5@TXY9B!]S)2\X^ M&)X#",I#;/,VO/?Y_X;XZH#9#=K="7$$']TP+C_JI]/_2MQOR]0;[,)W9[@OG\N'8),;V1QMW MD!)3B!G$!&)X^E'"%H.&A?!7O11!1`]%\!`X>VXIU4WU0-KG,@5V06;_>C=Q MWLA=_R>+28EG\>4?]KV= M11>\;00N<.?;7&)=>":CY+%?SK16.WK5\,PU!))/O)T89M"<)]3$Y$+E+ M^4$`"Z,N`W055^F5MA)-F"!^XZ=6V_HT8L'F(Y,&YR2^O(! M\W[AW@/,@MDO[*OK`4S6&"-5+S[,#QKXDV.VV/E9\M/9FY]AR&A,;%J=J.5D M"C&>X9O4"S`:[/,-#B6^E>-L#-R=9]WQO]BM:XN&=S%HX@<<#E\]MYXV`2T1 MFWBN924CU![N?/ M5X"3U(]S]-J$\/,4*<*`JPEP]P@(C##W#%H2CVT`>Z8=(NHM1[QDV&8HCW5@ MG'N*O&-&ER4:%X$=+I.[QJ#2`Y=>"AT3S',#UOTB)P>E']I2W?NPAX?^%NI5 MSU.O>NW4J[Y:O>IKU6O^ZCMYJ^_4;O6=:E;?S5M]MW:K[U:S^E[>ZGNU6WUO MV]7/Z0(TAN'[?[Q%,."/_P]02P,$%`````@`74]G0YBD9&CL$```#.(``!4` M'`!PU*QJGM2=7@+``$$)0X` M``0Y`0``[5U9<^.X$7Y/5?Z#XGWV.;EF:B=;\K5QE6?DLCV[R=,61;8L[)*$ M`H*RE5\?@)=X`"!`4B+D[(L/LKN![O[0:)S\_H>WP)^L@40(AY^/SD_.CB80 MNMA#X30A$`%9@W=R?,Q+]U'XVR?^8^Y$,&&U#J-/ M;Q'Z?+2D=/7I]/3U]?7D]<,))B^G%V=GYZ?_^G+_Y"XA<(Y1&%$G=.%HPN@_ M1^PZ-%&YQ/XV)WXNX,-I49:4@O]WG),=\T?'YQ?''\Y/WB+O**LB?ZU1 M2$[^UJ#/=&+6^WB:O"U(F2"D$%VHS:PWF:3V(]B'1UA,^.]OCW<%]PK(`KD( M0GKBXN"4OSZ]='S._K0$H%F+<,H MCME?C^`"6CMS'W:JJ**XKCHR\0&B`9<_#;TK'%+6REEK9_;C3<6+?6`&9IP. M>WX/#);3%P+`&7JH.D2I737^"O2.1;,`'H`\+1T"VQ(OG0BYK$+7B(4N\!J4 M/30>HM3N/@X]""/@AHZPCSP>K9\H^QFDN+IRHN6MCU\[^E)?^NXT8*V$P)+1 MH#6DYMN-+J)R=J95T@*2/G0GRI3%#ZI#.9(-5_6:U'*-7<=W8S_1Y9[]7RD1 MWB@P:5Y>)J]V7Y62HO/"?>Q6"O1Y'H%)5<>LO*0[7CC1/.F362[UXC@KUC>? M7YR"3Z/\";?&Q?'9>98X?)<]_J74N[&`\42Q^]L2^QY+EV[^$R.ZRYVITGQ=5:34&J:D MJI-#W%P8^[/2%)K98D9Q&L5!D$@[1BQVY/P+@@.EW7&K(J6*?IHT)4THGC0E M8,(HLF')*_!Q0?;/:-Z<>A[B.CC^@X.\N_#*62'J^*6JU_RKSY`92H?!5@P8 M*ZN!"AV9&4XN[,'),V&9;$PVTG8O)\A,(R*PU>^MRFCX620C\^N?RWX]'CD` MN&X<<%7`2\>BS2SQ'D<1R^QGBV?GK1X-NG'GH<&4VU:\]#.#3M`P+2!#V@=[ M(L@C'PJ&X-TX)&0CXZBDTC7P1);6L*7/D-E1A\%6!!DKJP$:'9D93O[2@I-] M&DH[\\<:J7/%3&V2N=%$$NWKCDN:R,=-\B'2F#7'X.QDET191](6`:1:7%G3R\5Q[FX3Q[.&ZT2FNASJID-.5(U:09 M#YDU]'8[]X2%P[?K)#C5XYA&Q82Q"NU9OPY`OX>CQC@U0P]NFBK0#(I4&0 MID3[$N`'`BL'>3=O*[Y92`QZ)4V1>`AI+'2^CC9J9TLDV!?)2LFP8FY#%=-$ M!!;ZM%4/M4-%[/9E"G0"G/89&718&I]VN<-N-G?.L@(IJ#&TA:9LO>TJR%UK!VTL%<[Q(S,/[5 MGN#\(V&Z/1#<3/T%;_*%A_*;$7>/KR&,&[M=ZX^+G>#YX_%Z#<>'**O'$Y`U M@^39W4WI,+L6\SXKTSQX15 M]!&24Z#BIJHFRH_O2(@L]+*6/FH?RT18N.-?D@FIT@-5.E3CTYU?LVCB2#ZS MH3,)5.&V+R.?F\\Q4.YBA,3;Z=@LZZ(%&* M9LY86S708;06%IVU-UD+T!$N.G4T=A\YTMIZ^U+OF,OJPMK9U\O3%VCNGL^]M3O0YK1Z[H*N$1 M[R.MUT5R69T&Y?:64CGEV-/GPIO?;AD0T4N8[O!V-\_$"2/'31IVZ"7_^;6M M"A(C[;:0ZB3^X(6,.?O4CBV\)^O6YK*D%2LM,PQ>(?OF/G>RA=]"B*ET,4%& M3V&YHS;5JS-.-ZQ7&>3X/<97\,:?+S*UY9J5FBE MRX_GRNE&'0>8NA#KJUQ/Z36+2@[XRHNP<)9P6]MD(HJ`]&(4*7AT&1MH:F<\ M7'@9&F40O+67*>I];0-@/D<*Z37425>4OO':(*C!*@.ADO7@8:AOF"&!J"S5 MQB7@3AD3[I%.5!-I@]*SS%J[5"O'4:+:%Y/IIKF;@E&=NPD9QSQY6W'T79C? M-,"@\153*-TX4#-,%];MV5<#5NO"H@U*R!_MVBGKFI M0#++LU57M#G$C$D*/S'3X0-/PQB#0DY<7@:VCU:#K785M':PJ]&W1KB"_O#1 MI3;!3F)9450^M#BS)\5H:P[RKU]TX-0,98JO9QPBXG3-LL.@)KPD>I!]%[\? MW+8?DCL\SVT&TZ&.>?_-HDXY^?;RI9,LD`1\2XAH)ZB:*#_/(2$Z-+AI*=L# M13+Y]MT!O0`#FDZ7K@MFZ M_GXDPD((=C\I888QS0,4%EUB==CG)[JA0?=8A9GOA:W@69 MFM0%'EJH#P\B)NKW0DU+0?8=A#_X[67=(*&]V\P,`&:;S][!DJ-ADC?0DJ,J MI[/H!,S-8@$NG2U8LKIDN0,\.A1FH=@&]1%*!]9\0&+$>GA([&&:7E@T*]?* M2"]J2[JWTAP8A4Q/T M@))&41FDSBR:]M&?R&H/U(/(,I[6U`CG]N-T2-/UP'#/:NSAVJULTR4_2RE< M;+K%Y"$F+$.*8+;(UZC$^VB[R:ANJ#65<6BX',)4?;KG;L7;-U]V$ZQ\O('\ M@EYQF^*&2??(@9><>GX#XB*N6O*YZ-DJ.3U=#[K#2\Y#\)"2#PWXNS-KG_`\ M9*6&'"%*@O4C!(A2I@DDQR,A^AG1Y1)\;QH].(0U:Z9^HL034&:;M*D_0D0) M"2BR1X0,F'AOK=F;578CU@I8;<6*!.48J\_]9Q^7ZM M3:'>+3129R.>VIF>%IY#PV`74_1/,=J*L_@D&4N"V-BS2(/2NU(D^%+2UG`E MH3U4/.FH/@".),78>+O9P&LQAB/3@=9BN@Q$]WOK0K$HQW1+^REW"5[L\R&+ M$R&7&>$:^3'KJAJ4UT`=Y(]W&\//B>W`FZ[9@.L%OL;!',ALD54WJ6(TBVG$ M>F>OF:1UY,[`8LP][KY[WO@=GR7B`0[3RDTIRT#F,>7G!9[Q=@3K;^ZB*.9/ M4[J:U0:25MZ?WT?:>.&I*WSPT#:LA"W#6A4[^OO4QK[Y#"V5MN/3K'.<$L)7 M+B7?01U(H`GP6P2^7^R;6'(O\&^ID'W+V5I:I=G?MQ#1?)IR^D*@>P/0D6>" M?[6\]PM_`SON!?WJ^@RYLT@R9Z%5R]JI[878"9C2H"+/AZA28.\``6$G_9 M0BVM\F$$@X+M&]IK:_'\BGL!M,YOBL\M__N$I\0^.T?GMMR6+M!F<-[BF/0+ MGW4!QN%S*^!]XE-FH=V'SVW!]HT>-+5(;X>O[]CNQFR&S(+Y/:)2;)D=([(H MU+XC8/I!GY7:+]]L2C#NT$L2WB,X%3;:?:=>*MF^R71--9Z70,!94"#=0-KD M-X-HF?\]`E1JGQW#LUQNRP:]_4Z[7#H^WW?XM`2@?(\M#GF-MW_-%OF]@-N[ M3<>>;VG6B.^<$:8;.J3Y)2Y*TO%NK?%]_,I==(O)-8[G=!'[S:I*M._"FYO# MC'>\8*'E8MS/&)7HH"HPN=7&K"#=:]/WB+EOX1SY/GC;VD9B@+439@94$=H/ M'6TUC7"BDFK?J*^I3?(%=-VP*R*6!MXJL?WX,%+7+):T2+;JXUOMN43Z4;FT M\J5;7L=.*))JE>HCF;I04Y6_8"BB&FXK`P,%B<'[`AYB_KOR'11$XH_^:E!N M&Z&<]BJDG]217Z;M8*B\*>`PG(_MNFD[S^! MI"%G^N7'HI@A?-$7Y;>'5&04VZ,I30JK_=:NDZ[?A))$G]$8O+TE[?TGAZ`D M,Y??C*Q!68VG8DJK_:FOHV$\%4NT;ZHNOV/P$=80RM8QU$2U>Q[K1%;[7TLS M7=?+A.WAD*HDUSP7974*LLJ'J45D5CM34SM==\K%#7F7E#I,/\5S%X>4."YC M%!PT;B.K!F@!F=4.U=3.,#0+Q-FW;PQT@&]S-&68?YO$=#@U8#6$7 M7CVX!X(2() MAJ,G%"8QI4!&L\?I_7AR-_KTX=.'SQ\^CF[0RQ8'RU4\NOSRY9?1^>C3Q\O/ MH_D*K0F*1H\PB2GOT97GP3`A'T9783A*BY,1A@3B#?0_G)\S[F$0_?S*_GD& M!(ZHU!'Y^D:";V>K.'[Y>G'Q^OKZX?7S!X27%Y\^?KR\^-_ODR=O!=?@/(A( M#"(/GHUH^:\D?3A!'HA3E0O5WYYQF!/X?+'G)2S!_CK/BYVS1^>7G\X_7WYX M(_Y9)B)[K<$D+_Y6*9_I1*WWY2)]NR]*"042T@6UT_+QY;YPL>`OZ5]^?$:- M/!KMS(Q1"!_A8L3^__UQO*_W`O$B\`(8Q1\\M+Y@KR^>DF<"_TCHL[L-_8?< MPA@$(:%<4U+Q]@5^.R/!^B6$^;,5AHMO9R]X$9\S-'S\\ODC,]E?A*0N:LHV MIDA>PSEX@TW$XE&I*]$DB.!T<8.A'\0-1.*2J2O3;PCYKT$87D7^.**060;/ M(;PB!,;DCL3!FK7WWPE<).$DV$`R78Q]6C]8!("6*]=HH%0[+.B?T(RCFX`QELZ&ERM41+%TT5>IQU=]=G6U?DZ(;3Q$'*# MUL]!E`X"9(;1/<)K,(X6[#_VK(%ZIAQL:L*&/#\):>?P"&D?FL#4QJS_NL=H M?>7]D00D2+G3UF19QWJ\;6I/9P_9N#Y=S%$,PEF"O14=7F07R38$S_G-"..@@I`AJ-QLUYMJ6T8KREP+^C:']9T\>MJBIEV)Z>=+K.>F7R"#T8;-CPVZJ6$G9U=:3DUT', MS$6H[6X0G4?0<2>BI0K=V)36!/3Y!-)6?;7$$#9TJ`VN=35^@/&N,YY!_+0" M&!XX7@,2>%2@VX!^Q4&_4K*!QC:XUM7X*49>^G'E,S#!B*2]WGXV]0A)3'MJ MRCHM>.7%P2:(MTV^7YHQ;$G/]/7TA3UK7T<9,[OZ/=`)(OVQ:8).7VOP)RHC;G3O4%E5&S.\8V MD%%*KX51LKZH&D2MC7'UI122LMN+U1=03J^%EI[W)I;;^H&L74,8I0XJ53U5J"*PC6M_CQDK*-96DKZ]$-%Z+MK$`W77IN MI9^QW+_8G478FC_8GCG8FS.T,ENP/$^P.$.P,C>P/7;9&[/:'JO:&Z.:M!`2 MI&MCD-#GM0W*)5._;40^]0ES3D2HACY(EP'HO^O=&M<-(*O[$+W6;"KZU-O1 M(/OR7Z'0AYBPMS(S( M6]6A.%R1&6"K^RL8T]XCM*:'C$5[NK0C?GV);Y&7,&>RH`+MDN-M(6A91U8Y MO:*4`'NYH-G/HJS[K)4@BB_\8'V1E;D`H08$!'DR>?H+2]_Y)14WI69!*OJ; MM6@4G?MP`9)08[:M+2.'MEV)T1H$&LZN(W!&VH:\*:GS-5P_0VQ3V&.Z%B1= M4:&PESS#\[TA+,K+I5Z4FH(DB-+0._UZ^WG$&+[%D'8E?LZ:B=N@=VB+JVE_ M=UK>DJ&B=4%TQMZ3"J&:4\OZV)K#Q0*CM=3T M2$.3@YQ?1U52HQB->"00IG]E.=>=N9&MLJ`H%2]=RB#3)&9YPRP!O.10G:*9 M0>1%G72R@79J=\N)98[_U*GC4^'&A"30OTTP6WB!.$#^#Q`FL!#%)W=O=&X1 MD$.?7&S>=>H76[]9?2=QT]0.FGV'&8<,89]K(JSZ#<>>B""S0SA7$CI)E%:Z MH[->M(4[-?;YDW1F51T;3\]:#M266/<)XZ>P?NWFT9)P6(-X$'=\WX$7IHN3-@.DK6`+H- M=@8MH!F[WC8-BU:VTV::"90UIO]J8=IU+$[(ECGFJ)11_(/^R;9,152T.,"I M!9[`ACXB;/1B(70+O3@K7.=/\99NV:Q-]AO$+E#UJ3*IFE]:HX"<<:VJIQI4(0OV>R>\Q7`ZQNU*A2[.$4%)Z%AK*EFAZ,@F<'B2_>P$*RU%':P:BY/ M"*MIK($=5W,7*.9:-UOQ.B:K=<#&(#YUN MXR_[7-()(F5X<-]EIBB]<]+-,OG5KBS5SMW5;=1DM[>\&N%F,MXC#(-EM-MY M[FWG&-#9M9=Z(?+3O\)TLGWX#J4J3A=S\%;R>[M,,@>TQ<1)))[$HFI(MR5& MWC;JQGLL)SBDF]!$R0U'+\N)#=G+-C%42!;4&ZHD=(E=O@3"%15:V['1^ MV38Q($G'*V'BV.O(3$,N/%**1]#@4W(B.Z0DVNU16FCFMIQ_6)%:E:)7N<1*R5TY$2=:KR"DQ?6I5ME]_%): MUE5?FZBHY7<%02?:\I7G)>LD#>:(/C;X>#"MEV-#OYZS.*FINAYF](DWS-EK M(6[&18JD!"\JYKKWU>IH^9E+QHE2I7R]*1IC0/SO;B9O,ZAP<8)6_QA$+-ODISIFP MBR7-PS;L@D=]`(E5?LJ#6&QRTSZ3QB;3B?!T'IM\7FM]NAM,Y3TZVVSUC^2LNT^/N-I+2%W`I<@O&.; MWZD9)X+=O/)"V>Q35*BSKX7[)O$F(<3:Y2'X[^/;DLXW*60ME41OFK6S@..IK6=Q5:'O1A'HG)3##2*5J#`*WK2]`,3;ROU,G4MCV!Q'?*4&0H$>A^6 M:'/APV#7G]`?Y6Z$/BJ,OEM.!H+@;66\W;J09:#C6*32Z2@2*:'(/%^A9'%0 MT/7?CCT_MLQYE0>4CUYUES@@\@622L]OE]M]?/BHIKL^J8;YN_`*+[JOZ19I M&%_A&`OQ>L$8-T-4VV<<^$M^<$[X/E."\[ZK-7E>$T!J#8Y6X0LTF`\X=1NV M$($;'@!AZT!<%W#?Y:G8Q^\<,[U,NV5XN MO]3\E:KMG.DRQT$,19'>ZJM]B+?XRC&K2^266?RX6L/8K:BGI__5\(Q%ZBUD/;XO-K=QEH-+RLZ?9@@O^/)&E1OV.)MN-MSL-M$5?DX MS?,#U27S3$%928NM+"7-XM\'=@\H#KSRBH&Z8-[F)`4[:GHZ5D<&*A8;I(1V MVCXE--N9FAV^:ZNBR9>"%.4KZT'"\B==%-)TKJF:!C[6(%V<$O9C*\LCNUR: MLVA4>9YG/!V>.[)0I/(S$BO#7R<2$$RSG@Z$G(@=I/+PT]>J;XH>/,DD2;IJ M5/4)DDE==-6^ZMXE3B6=:SFELNS2A5MXRT8JOTC7BT2><69CQWY?X[?.>8?B>`R_QQ7 MJ[:?4W[M:=X+W%D0G7N6XQ65CIJ43;&NMX/8#Z?MD"P MNQR%NL(_)`R\]$-]=]I($J\0#OY5/3F[+?I-C2^FW]6A#O9PB=JW^]$$N['D MZ4>8?8F=&/BR)!+H\Q6\>V,_*Z>V&E7*]Z=I5GH7`*]E(?NHU17#B3GR;/=Y M]. M'^:;80[>,N'9<=_J[M0NT3P?Q!+1=P'Z5BQLOSW8$M.)W:Y:RCR@:`,)':!2 M8Y`YBD%8?,\.JWU`\?_!.#OBNSJ';YV/28.JQ^?/T\8L^*&C9E=/3\%88;.$'1<@[Q M>ARQ/0_!)KWMD9\47Z]VGC=O6KNCN;V@S:&F^O/\7\C`-Z5=;='=9PD>51REN*>)0Z<^%23O4BEV[U.)E;EV)/#>,P.$/.HMV^#,*%R54JV+IOD MA)2#E%-:DX)T.8'4ME=+#-.I0NNR\8]0.?R:+K*-`(0=811LV`S%`:%F&-&* M\9;:DQVI]U*T56?C;B83ZS[BHF"5;Z+]1AS="OM].>H*W4T[1,+]AJOWSN@5 M5JF=%>YJ!--W'S+4^&@04[+9;6B2DW=B9EHXJO86OF#H!>G@07^',-X%3*_6 M",?!OW;)XB*=RFD;ELE6#QYN2+87`&W)BN90MB>(&^D?(OGH1$2W5RP45?6) M:=%>`,Y`6XO]84KIN$31%'DXD M(12.SA+)+`]SZ%6K'FNFJ';2((49@&KJ;HXB?4;%*'H_0@3]W]ZHZ7SC78YR MNL-F1ZL+^<-FQ^[=,FQV+'IGV.S8?=L9-CL:;'9TZ8/G>CNGO'EI!_HU5!\\ MQ1J]FXJ8VZ'N)$6+D]MH8G+R8]_Z-51H*M;H,)_!`!8R%`GUU_KX.3"3`JC( MQ(GAHA4`53,J'((0-\W".H;D*1G64.3,M)#%)9,8XKV,W`F(HE1^?)FHE&MK M=)PN`^DJJ86'`X/L0E0^82=ZDOL$4WT2#*D"]\$;^\6_!$]=,#.1K&`_H*"M M:@TTR&@[T26D21PK%/KC]0M&FUW6)Q<1&B7W!\M+2O8#$_K*U@"%E+@3`9\G MM(A?`>8O[_!?Y@OPI9?]<+=4I1H>+M.K1F).F9NG3E+:7<>;8)Q&",!S$*97 M);2?/L6YH*KKY"C.74(305J43M%8>)_3Q(%4*(Y8MR"&+)=N_V"?XE?>6%BO MLM@@TLH==21:+N;?!$7I?FX##' M("+`RU]KS*!-J)@-\54JCB/6CG5:&/*K')TX9B47\I[I"R?!!E8N*/D?&"Q7 M[)2)#6UK2RA,8+5!:I^=WX24XQ"U:"<3G#9CZ]@!(1QER?6V\)<\0=:L>B51 M5K?Z21-F=>'7T`HFD#-GU=6Y&G_FRV,-85#S0ED]+L,EL\,EL\,EL_4=,UPR M.UPRR[_K=+ADMK;)ATMF1>8?+ID=+IGE]_;#);.6'8(P7(,8!V]BCPB*%%U2 M*>*B3^1Z*)U2J>[$VD7_-U>:?R>:;;+4_T*L;K;L-GXZ;+8<-EM:_E8<-EL. MFRV'S9:]V&QYTKQ43O9G=E\6_3E=I&?`SQ+LK0"!,QQX#2Z;%,Q&#RM0`203 M09JGO%!E0?RXD$L!^B-;'BS]`./Y4>A,':0WI20.U.M3ZJ@!*KS/#]/7M`]_ M<;3(5Q"DU^?G1)>LKT%^?AK5H!S@K8U2#9K&>)72?`?(U;>9;0Q+.3LQ`=37 MI;"W@FJ0K'7R38U)&6.71^H=0%9I(=M(Y3%T8CN7O@J_(>2_!F%(&UU2.;VT M*1EC8);)O`-02BUC&Y!E9GU*'#U220U$;1)F*:,E$GT"H*E%:H-/@U$[H83# M:NN1O/)L.7'12F85J3;D3C7-G;*!M%RMV8U7>1UNA1N?V=@^4779Q5)MC]6E@OR@_T,JF0-4:]*=V<: MBL7C7>BF6URM?+>7NADY$AGK7>Q]=5BEIQTJ63@1?9:(6;C1JWASESZ$%`34 MH!(2Z#_,]&QC&7A"IDZ$CLO2/L#X[LT+$Y^.@/F`5`*?294X/^!%ITI/`%9# M_SJ0TF/C1'CW,-F4*">/BNA6K,1(U!5/&C$Q!5-M"]2!E`FSX@=D/R[PGRP(H@,AG_.<#8R5FY2H<>7&YT^!1 M&M9K%Y'.[%"Z24B,UA`_PG"W^+<*7OB'_&N4S,PH+>G>IX2TJT(FBFOBA\

*"_8.*MMH-D2+CTT[(-+/H.,8@_`QB'&,00@QAB$$,,8HA! M##&(8:W2*90XLU8YA#&&,,80GGQ_X/ZZRR#">/#R>/ M#R>/FWO&F6_JX>3QX>3QT_OG'9P\3BFPV["X1ABCUR!:WH`7^B;>:JBOJBJQAKAJ5^<\:KD7-3+$ MT:E6,G[IF7!&?)SH^GFH-P+[U."].I+H&9O'H?H69@D,9P MD_-J)P^:)P<[5?>5?3GM#B:Y1WA,2`(B+SU0,8XA)GD5#4C5H"9!F!&U/@*N MOKD:X\^(=3OG<.F)]<2:!"4&)PA$.MV:+@DCX)5)O`^T20W3`L3*_)Q("R^A M?9K$)`:1OS^KJ0PYS>+[XW=5Q9V'DIG"9K!1TG9B1?86/L?CB,0X28-`($XP M.[8-Q.6L3W7!S$JR@JX#0EM)(RC(J#IQ.>BQ@..(`A>2^)$*^!2SW0$SB-GI MH6`I!X5.12Y(Y!7[!1H#(S0`D9Q+!JJ_.@2J:T`"\O1"/PS\:?0#X'1SR:.J MFU'6XL))4JM?6-)5OP&0)"PR%/W-N<6!&[1>!S&3_AY"8=]4HZ9DWBRLZ3JB MZINA\2Q9R"9#UA?WD)5@S!I%C55-5549MH15>PDN/4,T1Y>03[ZJ^='N1_TC MR[R<+NZNQ_/;69B0IQAY/V]8KEU$=O?>1?[W($K([MC@.7B#9`8"GSZFL@4Q M"._>:%FJ0D*'[CG*Q_#T*6'G#>?)`/X,;-/$O=L$TF]+X=*G0Q+MH\@.2.1Z MJW'"2/4;HQ/BYVW<\JT1F6Y9WY)]J@5L4_0$17G_NPPYFG#NVI.44P64^D^056-`U'D1)Z>*J0KC(RXL\&7BW.6=82YFRAU MB\N2=8Z*=WBMGZ\!0-J[ MF.^)\J+#TP\ZVL+M-8CXUS(I2N6;SD2E7)K3\EHSTM50.6,H4$^WE(FH.M'> M^[KQ1&M&;27#MI)A6XGM;25=G$F0/!/X1P*C M^&Y#_YE3?IS)@J)4/C44E7)_(J&GH/:T0DC.B3,&.-)QO_V4Y<1^[WXE0.51 MOM.5*P`"L@*G._7EW]CME9E"]X[G37B:>%XZ&:KC>V8W8I=NXIXN"@_V)UY=EM2N5SDSAFEE-SJ!JFM10SM(.H<],]8WF#)Q8EK` M$?H&D3@3FLYO[]+[[&<)]E:`P!D.O'*0N0D),=0T2/0+<*8V:0`[#59.S$HT M1;\!9,5R,NKAKES;#'*'VOU'F\`2EH%VX.+$YRY'ZCOZBVW7WJ7?L4VRT)_N M-LO2+_@?($S8^5/!,H(:D*M!3(Q`(V+]`F1].S7`IQ'3=HX"'#/107@/`ISR MFRYN$&TGT9**3W^1@#)-$]'FZ!K>`4Q%X2A2PJ%=HON[U^T0=1B7K=A-%Y^V MF#NQ?[;\E.G5LV'N(%0[Q@B!<,\0*7X@5N?!ESAG!%*?&W;`^&<#W==(9P(24G M6C-/NMV:#;]/URXO\7ZI?'=#N\K)`AS(]"TB0D!>!(H266<[@D;PJ(R+[@"$ M-P6P@1#I5*`)1MK;%S"C_]P@#-<@QL$;=XB7%JG!V3/V3_/@$#ZY/\!4$L#!!0````(`%U/9T-;?FL&=7T``,?\!P`5 M`!P`<')F="TR,#$S,#DS,%]L86(N>&UL550)``.QJGM2L:I[4G5X"P`!!"4. M```$.0$``.V]>V_D.)8O^/\"^QVX=1=WJ@!G585S>OI6STQ<.)W.'F-<:6_: MU;V#Q&(@1S!L=2E$MZ1PVOWIEZ0>H0>?TJ'(L`W,=#E#Y\$(_G[G'%)\_-O_ M?MHFZ!%G>4S2?_]N\>//WR&_I__Q[_]7^_> M_1FG.(L*O$:WS^ACG*\2DN\RC*Y)LBNHA1Q=?;G\='YQAHY_//[Q_8\_HU/R M\)S%=_<%6OSRRQ_0.W3\\^(]NKDGVYRDZ`O>%=0W.EFM<+++?T0G28*X>(XR MG./L$:]_?/>.>4_B]/<_L?^YC7*,:*O3_$]/>?SOW]T7Q<.??OKIV[=O/WY[ M_R/)[GXZ_OGGQ4__[Z\7UZM[O(W>Q6E>1.D*?X>H_)]R_N$%644%_\HM]:?; M+*D-O/^I\2658/]Z5XN]8Q^]6QR_>[_X\2E??UV:V%;&3N^;!EEMN M;)-5QVK"L@C)A%^'&\SQZL<[\OC3&L?4\.*8_?&._?'NYT65*/X'_>B_3[:T M=?3_BT])=%>;X]_DW[\3/BOB@GV!WK.?NJUE^IWVTI1*=MD*]SP,6O#?R6UB M]4MU.KILFLSH-J%N67&!TW>_77^'XK5,=ME\A-AG__;3OLW#[WF2=;LFRE9U M@^B?FB]12?RT(C1?/A3O.M]GDY&MK!>(YL>K?@MN[T^H(X8*@B2Z/\T#NM-= MEC&_M(R+DO_"44:#UT?*JAXZ=&+5=Y2+34"ES"@40#7V95A5JBVKIZA\C-AS M1`40D_`+8FU7$O.?O0MMF4:-)S`2<"RU" M@5QE7(9PN!89E,!V(+LM/T-?RL__/+RB%W4#4/U\7@FVI M&GE#37$!$')%1TRY<''`?+L9WXF*VL'&316QV[_IY>TN2'B*$SZHOTWLV M`7,=2U!93F14AKFA[++Z")6?^86(YL?K8JXC5H-.H#MKKOHK3I+_3,FW M]!I'.4GQ^CS/=S@3)B^-;">;264G!T:)92C0FCA1!TZ5;AU(F@&AE4"H6`?TT/$[N>$+%! MK-4EAXC!+RI":4NTB]&!C5D1^@7?Q7F116GQ.=KVH:,2 MZ>"T+S(9JEV#L&@5VE8#5J!28W;_"+%G(]+P06>@(0<71%SR")6RJ"4 MV+!?7O&)?M*?8M%(%=W%#0,I@.4-/9O0"QS$YG5+'$1:^T4.[44\_'D8RQQD M?4B,?_`N]"4*_<4.0GM>0%XNN]##7"`G!'I'#@SJ+:MNP#YT8`;WOMX`\-7B MGN`@+^I/(>@E/[T*]BT5,?`'-F>"_@6^BY(RYYP\Q7W`2YY6WW3P=`*X>[:@ M("TV*P.R2'K)/ZP2./K*/O>\;$36*43[2W81VA.L<2G4GSD0WU"SDMC;?M0+ MM^4C@`C+#$$'U99-71QM1/>ADWT41JSL_/Y$_;N)(R*3Z@?!O>9$I&VB_)9_ MKUW^[BZ*'DJXX:3(ZT_ZN*L^_N^3U8KL4O;*YHHD\2K&^A]8+5 M]U8)CD2IOK$0N#7V(D*RH?+R>K?=LA?HEQMT'=^E\29>L0G!O1JJ]6C4K30] M1UZ#GB>V?=3EB%R',<;4LF\.Y5_P"L>/T6V"/^.B>B,J9I%2M,LCB2@,DX3& MP=8>6S@SH)1C!.;8F;WVRF9-4X=LL5`O5/>%@&C4->M@/D/LP80T`L4]5Q[*AV$00]*!`D+(?VXQ M#[KR(OR++/J$_6Z[2]B1+I?%/-'?)ZNR!;_BK>W@ZUBUGI[ M>+F2<7U8V59PVU+&PM6^*(RZ..`KJ@`1=]+37\SQ9:(HA,[-P!8P?"[T`.X5$'?,R#_\.J0+*_!'$/9<%<]7%),%?7;V]UW\L!76H1M:MXP&$X5@\"P.4F!8DH:P21XD M$0Z@U0'1T46J!VG47$SL%0IM>T>HL8BB=(W:-H]0;97^Q>P><9'&]!N!K=!W M6`P.I(21U5JLH/V,B\O-3?1D/]86:9N/N+O:[@O+0-60YAAFWP&`1H.,KP^E.IIB:'"O& M.WY,>I0,M'\I35ZG:(:>AI%OC!Y3!C=].QM^B`CTDB M"KY*]JAS.L#+A:(L?3C`8H"I0+RPPD16G0"@%E"HK,\5]LT72FCU^WQ[M^=; M*"^2C?I>SS+MT@>5F@&U()Z0B$?HO+!W9=9YS>G:R*^)%^ M0?E^68X/"6W_9;_@7_?1?G<8&O&K`G-V%9OC!< MM=F?X7)U+I\!$Q=95056Q!GFJ]+SZ)%^FJ,'^FVHL90JW>[X9%CXT1R$AY9A M'@KK]N%_BF?;O##]6QY`V)FU%H1HK.^88U<]RJK$(]1X1)7+^G#PEM.WZ.,4 M\B\[_'BM5Q-N'*_%Y?39$_MS4'5:*=6UHZ'2U%!LY`:^CK-QJXR,YH8$-97G M.&2'"S*EUWHAP4B_0VP+C[-!$B['6[F$P2/+M[6P-)VB2N'E`U66O!PBU7W-Q9L<(_SIVV]E;-BIH M0S*TKI105&GY)[8]D@A`!P]9;FRF3W9+_W-#&C1)67L&1?.B#^=:JSE(L'.X M:!BGBLX.<44FFP?C7O-:ZV2+RTU_WUL_D1D)UYE+(SR5UTKS\`,@$W=*\NH- M+-LRGEEHUM-D3'_T:*;4Z_#*P(-S4,%E!R-7TQ"UZ$(*D[(G[$UWBUR_@*N+.G5;);XS5[=!SSKB]?8?7U^?W5R'@%\]<$UCFARI#J*8P_!E'[>$`2NP M.&77S\K(9-;1_F.1Y%VWZ)FH((/-M]9Q2'NCK\"Z<8HMHQ"_L1>M.F57"%A5 MO3N3_::*%"I-G?!5E;MJRKJ*$E=/A]:])B62LG_]AR%A_!$&'B`L.@HUQC&F M'5S""2IRN.G"R!!?@('#0<0P#Q6=&!%^)RF#@;B7?-+_0Y2P11;7]Q@77\JM M5A_C?)60?)=)S\&R4ZI^"%.EB8@U?L2/6:O=;J4WELZ1!\#F5D`Y0$'V-RR?\4ON/US/"QB"(PO=QCO:6E#O]' MM<(#P,&*L+'.H=%-"[M:#;7T^.UOB*L*WY=R_=>)?DE].3?\O=:LP_:>/,7] M,:Q&2I[72BEX=C.[H'6GTH4E4QM-(1]I54F?^ZXH-1VJ)E;_U]?2AREH6+*W M&1(73DE>7&[J^UC.4OI-G_D)@%&\UG/$1%O.';4V/*=4_N:H"`W\6Q)1:W') M3_AD5Z#PS2C17C4X>AIA24U;TP[6TEEE2$-S?1OF![;+2M#$-S"JI74@4V2K MYIH+P4K=H^J<6ZK^&E%O7@0ZA'U@)>#'J,!53,W2ED_QR]4=C.9$[WGDU*?,H';>LZ48SDN]4%HUQ;;D&)C?7^%=N\F M^O`BB"T,->%D!![TL<70J"[06+7-+U>"]F:.^,5+ MM:4@#H`(BU46KRCGIU5@I?TI2=D1YG3@0?_*XW5U;=])\2F*,]%A_I-LJ%[< MZ&VXF.76>9WG)8YA*ZPGO8WL+L_R(M[R`S$W]`%ZY,<+DPT_NK[49W_N#:`D MCF[C)"Z>T?>?28'1'SV?\#`-D[JI&+MA3V!I.*^GX[_@1YR:#(!E&O+D.M2`#R!] M'W.D3(E/R\@@M+*L_A'>5)>T^]6T5?6/EJ!]90T7Q;[FP9S+_"3S!P`X@ZTA ME?1+!J1YR@!`9&")H'J#A3^2;13WKW,WEE=L].C).]CRT?'@>O.'R)GM-I"A M#0D+:TGTM90-;V6"!`Z:;2+2'M-O&.FHZK:."/R$Q#W!DH@;_%1\H*WX?=2: MHX&VU:*CEO8LJXX:?_,O.^J[GK[NJ&MQ>;U[>$CX6KY8L.**?-!!GIPO< MQBE_$%[Q9P0UZP5(POX?LP*I,62_!*G7AI"B0U,\?,;%.=^4?D%R@Q5':CV# MX5I/SV$!W?$TZ]!-Y'EL/3VTM?S<'"00')[ M+3;8ZFQMROIEGWN[)&^*2*F/>\K7)=?)&+@5ZPF17:+E=*_-Y)XT!^S/M&@/S'?I5N?1YKEVW"4!G?[6-+C\J;C`++Y(8HFO<"5^" M_AY]Q%?]LXX[Y*O3$B^`]W'.7<\]/-I'GG5767B];)A^XAT8'4++E^)<7]^\ M>IM@S574H#:M1\=*F[.5_8I6>%SDJF\5S%A`YV>_C31.#W0CJ0ET1Y7\AL@9 M6_HKS(\;`VC;&PKG/(RY#5HT"^'&C,);)D.[F3Q\EDX>H<]-T\!J$-$I<3=9 ME.;1JGYL4'786+$[?71H99[#&OM^?9U&*FD'P/F-0LO+UJ=HQ3X.+@!98(V^2/"W*>7RMK@B`7VIYFV67/ZQAK;U#PC;0)+OV?T MK^*9U@F8LK4XS_,=7E]F[+^L?N`[;6GI$-^E)M/G(XS)D[&5,?A09.%^CM1L MWQS+V&3K8'E*MEL:;?*"+4Z,N7QP06<,(-6Q9R0LM!'(PJXF$%FWT#MW7&;S M$4UQ2QQI;B_MH-H0*BTADJ':UE%Y#`6JS;W138JD MB,IS=TL4/KHTQAWOK>C[L8P+777)M3A,"'&I\/8_#?M;S55AOVB)V&AI:-:S M'A*'1*5_9VYNW/R5T(3=Y%7/Q#P#]HY3QQPU]0\P4!^:;1V\5I070?,Y6#9W M_E#/MC_PV?;.\6O!$=TC=WGPNI$_;3H*'/HA%**MG:&"#8S5R0+--\'7,>W#3:>"MFYVR[4FWEF')=2E']<%`K5=M&.7,0V?TSGRP@TR8E[=0,!&LAQX+ M`BNG/L;Y*B'Y+L.Z8U?,E.2%CU`)/BX*W+B86S#R:!F_9(:$,2F\HD*%"G5X MT/29EO("?0V/I1Y#XJ8@V-1[!BXSMFW>V8AGO!NK@<\8-[-44O8-`BIJX!IVH):_$ MAH;`2L^SHM7EE*/&+1Q4I9.$;0172B$MLI\#R>;3=.!0]CFQ=AKE]R?IFOV' M+?-[C!*<%OE)<1IEV3.M@$47+%KI5#^GHG;!##YOC+[^"7S7:P(1-ZM4MA(_4V M>RW\S857J_13=O99JCR6T,HU"%X7&L!B^OFK@:HDW;C#ZC#).`/K,52M9.41 M!*/'"HR^=$@>SPW)X^#JGBL>>\[358:C''_$Y7^-RA^UJK(*DJDZX:O8F?6` MG*U]M$\O2N?V!%:86Y[>4UL8Q6G)XT,AM`9&6E[KN]>$W6(K>I*KO,^,9K`! M^QC'D%!NETW\CY;6$2KU4*V(OJ]5/1_[/C>ZK>HI>'C['L)_2LBWS[0WZ)_G MZ2/.V=72M/V?XC1*5^SO51$_QNQLV_WZ`'1$"O-0+9;N-BRP?BM*PA*6L\ MILUN-U:VCG:<.@1"`Z MN!<=K.QT8L&(%LR.:KA$.\HU+*0774Q'?4QWDB731%S5=[KT@'59*IP1[,&G M.=FX=XRN39*#&]':>(-<(3G&\>1(T!V3*G-;.)7R*"S9,M]@#&ICQIKV@:RI M+(_INV:G]/V*M[=&P;ZM2G'/+/T=?R20#T M$?<8,?R1AS3HB/:A+K#C`@*@19G0NG7_+UX8`!0%D!T"?)!#:`Y6X:#U:KW&P*.JFW*3@[[AYG M7<V!+8-J=#>DM&^,^#[ARA#CWQ][/_]X\\_ M+_8W]_XK^L//1S__S/^_#L71KK@G6?P/O.8SW/^\.#JF9<#/O_Q2"Y17$/"' MM`[]7W_\^>@/?S@6!?(H9POIAU7KOZ+WOQS]?/S/1^_?_U%B]/@/1XOC]W*C M@PHEG%0A7P&M`(Z4M<-ES4(K(9"S#!SEN>RZX6%72C8RK*6@TUIIUQ%Q!2ZL M4EE+4UPK550)MTSJ=:XJBPU[0I._JLL:5*FK;3,$7EQ%V65&1W@%7G/&UM<5 MRSFBTQCR1:X!QQV9#T<\TK@SY)322H]?^S3)N+4F21)E^3Y9AD,S+3[$E#/I M0"G]9,H2*JI]A4#+,EB<--6.+F4-)65IJRT)G;KVMIVFKX$;JQ36TQ:GL5:= M&6XJ$W2Z*IV)>T>3TO9*RK36M^V30P\9OL=I'C_BP[)):=S2&8;?K^9UI>&2$KMZJS_55LLB//@3#J:6/?(@#];6R@J1=#W[)RY'XX0.VB0#K.I]!$Z*8HLOMT5_+X5^DO3U([3 MXB4!3OX2``!QGM_@/NP*G+'-8P]L&8UL98I*JA6BA5(`A!+8=;%61>%'QR69 MYK)^B/XCRM;?6$$%U*8[Q("&7X6/D7!9M/#2/'Y1 M@%&$TO&(\1M"V14_U1GUTC6["IDF?`IE)E-!8!5V9"AWH":!3&]9WZV>59>[ MH._QTRK9\3*$?KS&-)NN8GY:&7\?$&U)5L3_J,Z(R^_)-SI:Q`]1%A4X>4:T M[>2;]W&C"@#$HK_ZM!&(=TDCM>>=,?'V=I?EK&H\>WJ@U=%PPE,CUV..0`Z( M/0/+#HH/M2<3*HEUE^T'")=/O"\(T_6L@!+*3A#38J`BHH;$KDOH`%8A&B^C M<;/8Q^$.@"J1EX(?:3DR%4#!E"2J4D15@L"6'@XFTH;6C>N-[F19M]H(`]G= M[I$5"(:%@;0@`(UTC47PZ-:Q;-7)G2C&/SVT[M4$*'W_>@U$N[P@6YSQDX39 MC0'W\4,NGF+22]9!2B4Y%Z6'D/D M2AV^Z&R[A11Q"F?!5ME>!T7 M1V@;97=QBN*4-AC32H=->K$E22MJ*KHK5RK=[](U%2_N?2^?L$42F=3-7?8: M&F@SVY&0\G41RO9?B-["\'2$;1 M>1R2PHG!YU4)R;)#N3#[JBDCE3'91%$8H]6*H`Q3N7(C*' ME?9M$](CSFZ)+B69>%135F]A60M5FPY0$3WY?J-JVO-D5/?T.:=4[!+-P(=[ MF`'F!R-?$Q&V:$&LVI'`%MO7BS.^KT2]5S(N(">-\Y"8"R&BTX:=Y#DN\L^X M.-UE;#.)))HK)'N17"@)1"^!;0=#"ITO$V;)M)=L.\^J_`"M:X+1X(TB)AX& MFU2=+6"2IE?$)!(HB0@DM>T64>#!6N%G`IS:09I%YU*FV3/&MGN7B[=/DH1\ M8V?*':%*_24A31.OIT$MJ#A]$4>W<<*O%*&M9'>/F$5MG9XLALOUH/DG\^0^ MOFL\6]%3:8O'_I1=H74H\5\+&Q5'37I40UB9"25]U7[GQ*V[+*+S"@9:188I M+Z\*,ILXPZUII@$';@A9J%KJJAXHB(5Z^:4O!$3*KEEGF4/HQH1Q`L4]N\)8 M%:_I1@%OY#^ZF"-=>1$A1!:=(00\1HM=C(-'._I63P,KX*?@1!-,QP#%;YC< M[Y8=!,?AHR8DMA]-AOG>&.368X%=-:![XLOV)[Z!*^@*HO\)^QAM[8SN(+.O M[0^.S:T\EQNVH1^G.6\67RR-UVSW2LZ/L_H0Y7A]%3WSNWUD-SX"6:M!/]7: M5)Y,\P]?68"T1TE)``]+?@3:.RZ!VD8\,QH(FL0)/GIQ8YKA3JB!:*-_'L'5 M7S!M<4PB5M'MKZ8DFPZ/4&6([SG,JZ/RW]UROM76`KK.,DSBR:K*H)CGLTX] MB[(T3N_R^AS8CW&R*P:'KFJDJA]7*C4QL$CL0M:T:A>J,*#27%;_0"DNZJ49 MS;'%01YFK.MH8M4K7=))%-ID4MH,AB-L<\=*PY".C(0?E0PP.[A5E]QH.[!A MQEYOR?\\7%9T.U?!B4%?J!E1_BP*/K3L!<,&V2!1*R=A!=S`3FH9?,BF\V1# MD]XPB[TFK)9<48FR"@R+#:">&W/*NBA M/[U2IJ'B1B!G6)YM-GA57&[.GE;WM-_YENK+]#3*[]D]]/0_[)3:QRAA8^P^ M6T:HU@RR4IW**@MG#G8LC'"O)*&MN66IP6;#<*53;J$C*5I1>7[T+/\#[S4] MLW4,LLCT'N^QVL)*A^G6WF<&.%R]-<(Q)+87;7#72GPC'0/W:0UN_L?9:P6W MK*";"=U>RS[>UN:RBIOHB;7VE*1%G.YH,KY\P%EYM)4PM=DH=A*;F2((ZTU< MP8_.;5WK26]L;-G(\W6]/),%M?U[!'8&[+;M51&U36P,B6WN>5;X`JH+9KT2)^52I\\D7>/UCHKMC^;^ M%4=)3C/N&=O97D1QNATN&G9B6YGH1MMV$DQ&M@9TML5!P^P#TA1_R];Y"K3* M9AML]MIHR_1XD8W;FLWU#(>0FJ<20AOR`'!H$A1'NM''S4GM#SJRGA2?\)JF M@H0="K*C#7GN"(^(IX86+:*HUN(,L5/3AID&&&/:-#58FGA95B(HKV4.9E@R M#KR6$<\"/?9Q3F/<-KH9M34,QCD>$XUJSPQT4XVB4-?:$3LFKB9G8[&O],9+ M`XP=`C&]CN.V#PEYQO@:9X_Q"N\7J+:7L-+2Z1'G!5Z??(NR=<[O[6D_9VM; M/Y/BOW#!OOM=RNY`O^*G''XB6?41DUOT"Q,OSNL:9F;G4X/OK,V%KXQ\-%\9 MU>=OT/*W-&O$^"7QS1)_=@G6$?J&X[M[ZNU=]$@CQAVNCPK=D`QE>VN>`[\? MTI(0J-#+)K.VHY-X//P"!Q>_X.I,+TT/*WBQZK5RBBJOG8U(;E[>H%P"!7F_8"[XTI\.(ZO3(3Q2G M[2?B.YUAC=J4T@9&YT@QVF;X*7U-FS4Y*Y@Y6I[D.6$G%K!"M3IJ@[TMV>P* MMD-U?[HPNBV-Y6A?VAY`I#9'N&T$ML+7B,"JM6\=,`U;'`PYYZWKC)LT#S/M MZC`V55B?0\S8T2W`@KA*_!#H.J40\L37X`N7,67:7-.'<\T4ACNH/ISY/Y]3 M?66I5`YM=\JY/5H=E6=X4+*SI2C5Z#AO1>Z(^SV`8#R)47,,:#W,V,TR2@U[ M'NXPIMR\SJ[-.Y'V%DJ`0?W28DGP-2+;ED.;C.-'O&:U[MD3SE9QCB\W_,RY MRP/KFB'WM.FH2OZ;0X@/%NRQ#8@ MV\-S1`0VZX@`I>?5!Y&X6/Q@@$BB\2C$>(U M.CZM<)YW7Y2(H_VG.(W259S>G;"%W/R6G7X4A;!51]MIMJ92;HIW^.@-T!HE MBR?;7][LUS>P@UG:0[]F3%B.`=DEW5F\XG/Z7(I-R%"+GJ,""'2)`P3U@LP4 MLYU@-+U]OCD&E_X@6N*48"R=7<8Q4)U_`9(L:"P95TL"&W-%L@$WHV+A5_*.);B._9V'*9!YL4_9R3O M3ZN:BNLS7R7NCO'UP)*WW)I;\3W0:9=DSGR'9DIWWFR>,>]^,E(,> M,B9A^>.8L:[E90:PS9%/.LZF(LT@8W#9EXD\^_@_"GJ!1OB+.,7G!=Y:1/F! MBC[2MU3<$;!Q`GGXNH6_D33LFM$P$7UEXHC+AUNM#1%BQDEA#QK3LM$VI&;/ M6XCL_/"\+QA/GF(+DLHT]5P=:KJC;-_73,R5N!U)8*$U'8]OGSNCL*],,5Q" M2]%DQFM5-QO3NV_$D.5BWR&2_62UVFUW_&@"6NIG1?P/_M+-G/,:`WKJ2PVX MBP`2EPX6K8QNQ,BPH#*Z;#U$[:?!1@`=MLP"@4%O&\<#B2W#L*!LB1>XSS%L MU+B'1[K!T/*-"E(D^.>"UU'K+J--WF7X)%U_BI_87_FO>'N+LWY*U`K6J4\A M.)7S4M/P\X\Z5TH:JY67S7-$!5`M@;Z6,KXK5'U'$]LNZ7%,JM/ADL:R4RS! MY0FMF_%`6K21%+UL),G"-0"4?(;?/Q.R_A8G20^D_8^K+[W_>"+X:T.V8;.\ MGN&ZB+)"%3Q[YE4([X@N/T14<(79;4`?\:KLQ_>+(\1^/;]8'O0(4?^:79C6 M$FU0=K4`.]0J=I4]>I8J1W5]ZZ8=NNCTZ#7]::LN_9EWZ?O#Z%))Z-'UZ?0; M<-K6CJ$24M^H:5\>?[>L_WD8W78\KMN.`\@&-$WUAP]7)(E7SS?XJ?A`&_"[ M)%^8*_8RBHDB$)KUKL"+>6O7)J0P--:PAE=H@Z%Y&%RRP(V`;78]*J:CWH:( ML*:>9X4NV-C!WBT<;AD0:T2R4BCK$Y90V1WS!>[F3%QR]R.#@,S@/@Z<'%0"4V')C.^:'C:F MO,".(>VE+9@=UG,D-85K6$QKDQO:*Z*OAY#8G('=/L&!HSV(1)=P)S%)3]9_ MV^7%%J>%+*TI1/M)3"@*Q6V!<7<)2N[,B+HR]65S@G"T6K&5V6R-=M3(A))] M5%TNHI^F:R1<$V@)F26U[AA9\#E"X6@*K%KQ_PCMA=!>ZF7A2A?$)P(KA`!= MQXF3)DSLV]A?T6FETPO9&AT@ABF]V`;Q1YS=$K,P;N+7A'AZ.\NK#"?Q-DZC M[!D]U$'^(6.G4D<-SG)^)VZT^OLNSN/R@^\_DP*C/_X0!D/-("2@JG$/BRFK M5!=QU\#?7-@%3Q-&'D%@VTD<36FR%V]ED$!*$W<`U205>(2&D&:4HY:3V[S( MHI5T8&"C:S/=M=>=8UJ@]@:YC6",X\E3`AU[FEDN]+66/H0Y@`&8;*<`1'T\ M8@*@-F,]_N_Z]\=ZMJ_P*B.;>,#IX9.:L>TG4_FXMV4]%Q&+NH)H?\,>FO="':SV=6'[$ZX0&MJUZ,Q%W9OE1X?4F[(: MQ*@[?=83Y_P^^>LB*C"K;R25@T:J^M)2J8EHE=B%S/MJ%RH,JS27IR1=LWNA MV4&8:4Z2>,TW/C32.;KK^_2-?)Q*I'ND20*+1)H;3IF1\WT9/^=;*) M:(AOBPEV+&SOL^--.K?`4GT_2!BBEAK2!>5=<

FRNK.F9:Z/2/;!JE@X2 MHC::&0Y,S5I##J?A94:9>DUX#/E1E);B%FRBY(KL3G:($IH%,6G_CC&'=."\ MCD'\<8->/JT`K/J0_,%V'?GIMWW5;[-7R$8G"[XV=\79KP=J^I!:!L9=V.)2 M1M'V2_OV(-M=A&FD%+<#N=^:&T+=;]YUG*SM\DYC2OJV>+M#6?XD'G2BSTVW M]3[[UW-R"12=UROLV_MARPSFX'=NW_$^U5)W/WG79Y*6R_NK6]#Q.UR#)C?R MST4"HBR/,+^W)!2["R@<"N_Z3BV'8I+CE:][\C]=CKI#9I@1+/^0=*'%Y(WI M\BB3;7?*CK$4.&0\K M>$2][467:/*\EZWW5Q<9NJ8O^[4>^%,EP#0L+7Z;5U[:`Z/![5O^([L&FA"9 MEW9M@M=RY;5,,8C)QPV\$C:IAF65W%\R84G=K6?[IGI3H=- MB]53GY"R-\UQ*,.[.J8O^,"[8M**CB8"XAJF,`>W\`7P;84:?\8<>K@TX!`R M7FT5Y0S'!@WPS6G>BM6ND^NLOF*P+A(J#9ZO;U9$0W`-J1B6.';%N!^C/YAQ MR*AWK%9G@V%XNT(.P]#+LW8)\@@FIS1K]M;J@L8`)4F5,Z;,QB0/O5#0]VR+ MD'ZZ9$PT22$G(*/W>Y-<:?_[M&WFGA%QOK3;S3\3.F#+OY`I?5MLN6WG?JM; MSWR;;(+AZ1?)F]Z=`5H,J'UG"@:^3/\2O8I[E_>MZ=WN-^]Z5])T>>]V"X;K M"^L;0R2S-1RE-">2G4)'#X1N5D%+'YN?VHIFSN M.LHH'<9>E*R[.K]#.8S9A8^:L(G$D!!.=_500^_(0$CF8J&8>QFU(>'J&,6^ MF@!]W%L8!2GS<&<>O7RAIAL2DWRA&KP#/7?A9]VZBS)ZW_<%3+V;/N7?ZC>1 M=`V9^\O;V^=O>YI%]$9_*[/'R#?LCOAJ)ADRX#M=SO`D(IC?\GP`O$_-!-_Y M-'GCN5(S1Y*JA]G>]PQEH=RA]`9A,JZ4: M\1+E4=+^?D%,T1W*_TE3/)7/G_7W+J/78S(<[>IY3R/404],-FCMVC[&3?]C M&,?5B>0UREHO&WX^U."65C[VB!=4?C(#P_LL*-L@$*@V&'\ZN><=^,E$_N`1 MG?HNVAIN`(R[UV]L#_E=OWMCT(ZC"JS9WV'9OYW5//5SBK7Q162U6:E?/9L7 M.6(=W4(I.(_]!!(S#\$(S>R5HV-G?OVV!N]YW(!])!'63[U-J>T M<3<8%V!U660TM+)J6WE4U7X\\.H59#'$_3-4:P;-^+!@$,(`&*H78X1;5&BQ MW/JI@G`*-O18:'+X#AS69!.R!C"GJ=-OZEAAQ].#I`9'$P2WAA!&R.B:/?0D MP6V1Q<'1<8VQ@R_`?OOAM`0;8PG6TZL_BS"+TZ)J$7:5!C^^?JW\;^F*'J'1 M9VJ7B/XT]K`SK=;16-2O]AT,4LWM5@-Z[^/0SW87UR M\`%OW-QZR/_E6(=\R.OT,=U?QS^R1^H#W]?J?STYT"3NB0,.-.9BS[=T; M!*?]Y9]C3LMX_!1DJF)Y\-<]T0,1DEY]I(2G`+#PS/O5'P7IL9N42%"4J^#R MFM_R*4IK^.^"E]T>D-C6.]1HF]=[S/9Y8"\TM(^\&=$L\T,/'O">(JJUJ<''\K\:D!]QD([<(/Y8&,MV'=C5=[(U8_:B/P;'6(YC#\=TY*OQQ]Y8 MMNO`_LB3O1FS%_VQ-\9RO-=84%T7$HVJ]_\/700ZQW(;U+R?X"LUDIU M[9,Z$L7!>):N+F%24'"F/8(85A59D[182#:9W=]I_!9A M]ITO[K=:%.;;9`9)J7DDEZ-K$43@?#96]M\&Z1J5@EN<>FQ?-$A/\CFAZ=9`*H'EXJ M\\=O45I).LOS##X6.UM61BKID]%(__`G%>7<,CRK+!M"9+$U0K68:/:S.M.4:VLO+`\Z)I*>$" MI5180I6\T3S&]->*SF84J+F9#``9M_"QKZTKQ["7U3O&:S"^(;YR97U-8;XH MLOB)S&RS30;L5S,Z_$Q0+^<7/NX-].48^?*:`X_@$&Q=:D=D;P>CM]54E99O M-<6EO4;Q,%T,WFR*ZQEPYD]?")L:H:PN>"X/*8W`ZQR"`T-'+GWD"+C9']ER MW_&:$!KU&%"`@Z$2P&-'%11`^++90V3'S_[P;6J0S,BZ=47%@"_@`<1%!G,( M\-5KG!0KL&J>-BXJ[UL49&R!UU.>=:=Y(BGUW`=0V_ZX'94>W.TX.3, MZ]"'T'29"_-R[3I+5[M-':'"^^/H.2D9D=]O07NQ._4AM*3IEQ#'"<*%\&3: MJFP-,,.RDQFZLM?RIMOP=4%CMK[`%&Z+;>V$Q9<%N"@R.H09!=D5KC5D6G@R M&V4'`S10/5T+9=0&:K9,Z[8_DO?D>$E3X)MT^0W]$T09ZW^Q+F\&YW;YHT6T M4$F'`76[>OLC_>!P36H%PY#=XV",[1:'8T:W2%$'PW>K`<$'!FA+?8V*;!#` M>PQ,\=UB<,3P%JGI4.ANU6]_Y!\X:#;W*RM,=126!WU3ZFC[")`&KO7@"D*D):T7+"`,"E[:\ML"251#X-:-9 MDJ!O5`W7*+M$Q6.^+I+^.!(8,YNRC6TS*QL0&H=HQ=KRF=49?-KKOFQW9.VD M.>/V287S;9LT)`CJR^QNKFU7,>!R3P#+\46&2,'\C;[$]4P5LM[HWN^U2*W?IVWS M%\!)3\[YTFYW\V6REM?N"6[;N=_JUC/?)IMN>/I%\J9W)Y$6`SI3,`4#WX1] MB5[%OC&5J8ZJ53:`S,'S+7 ME>G,B,1S"Y-X2I/S3J,5Q\!MB%#6\[8=[./-=A_WN3JLN^TEVZBO( M0O%N80INR0]VHP!=TVQF(C\"J`0RG8'V(&@0ZHRQB5I((`UD->I(2[9 M![[E$PKW%8-UD=S"-7OJ;E!"!;)VB="Q)I3>*>3:M02^LW2ZOQ&ML4?8WK2J MLA_[W"68UQ%JEL$VMM%J^M4Y6@?[%[16OKM3!^C=PN@1)F7NHU/S`JP^C7*8!E^VWHYJ;_94%'N]P]BRH`,@+[$`R)4Q34$?OIW6;?X'KR` M5)3024Y4:U=$%!"4M.2T19&(^63G?0);LXC>"/>D%N8"X5Y.:@E%L[+F400$ M!+6$MBC@O=$)D-^0:E%V$\"G#`XF&Q`-QPJ]ALL="A%`A6R+: MA/TFH0<1(<4.&AR*H""ADM`>"AS.D[V>(8"`8*_XF<&!BJQ)BB$D"P@1FK+: MPD+,WCZSA2?Y5\X+#%.`<8E\#*EF]B_)D+\P7)5)/DBGYZ(7L`?Q:/;_=CP" MPJ@++=D"V++N`2]3^+`/+X=M:[P*,BO+J=IFDD<5$`+U)!UD)'G<[=^O\."Z M<3UP+M#V$:8ET^F=LOTV70(<9[!\LEWDE#4JQ!AE52$/+A-S+!P^?VO]G_Q2 ML5GQWN5BW>(#%85!_'CZM`*QT1/Y@54-^^NT6;*+DBMCW_(US74GP=1<7 MSGP]4)NK*KFWBWB?FE=A.I\<.NP03//'#*X$UYR%WQMG7?_[=`]_\-2'U#(P M#W>TN)1.MW[IR=SV@DZ\BW`,!'>WN-]JP9EOWG6 M=*+/3;?U/OO7W$HO.M`M1R*F8Y7WC>_<-E(E(%ME&?P5=R?`I)V MA_9(_.Q1N20:7=IC8._HG3K$2[2D1]+%!2,Z=9EU$.Z',-NQ]V3^>RL1-VA<4*D1:>[@11IY/Y M)]?ZVF".$R55"@ZJI54%/L%SS^5Q7HM+1*GV!!<1?EI$<*5&J4YI6<2%K'2( M.#70QV"@RNL*/`451UYZ.2M_NTE)^P#.;S`NP&J>T?_26;,,(9EA##VT-1KE1U;X=4-RD1(8HV84XS=>",*@E.@=744:$X*B`0;-; MIG4_N6+J/;I'T9X9RETU8;(CGH,N1I99E.(H;CYK[!Q,N)@M3OI[&_V, MLECIUSG9*9>KY$.5>->0C'!P"U_`BDQ<9"L/R51%9BF0XW\`N'G*P6KV0L;X M!@@S8;A@Q5R_L&/E/<`=:LH,Y<,J'N.61R!N,P-GSW!/FKRR@+-LF`78HL'1 MI_S!(:^^FVU#M]I0LVYP8K?I4VQQ^>=\O:31Y8LBBY\B#!89C*=_M_48(KL% M6Z\][/:'W1!@>5BVF+07@LTC/85;G\*M_0E:.H5;G\*M3^'6IW#K4PBO5R&\ MWD1DGZ+GE='S%HZHJ?>%I]!<$^>%9,%O'8;;Y^E-R*W`$G1:W'/%]/85/*+> M]J)+Y-,A0V<+OM^@WX%\V7'>J0\:3#F)#QOT.7E@6+C]S_?K66I(9([:-0N< M>_HU'E\LCT#V)HT]D9UU4%MC7(.G,=JE/(\"]_I:8)&2X%[W<0T/9 M&`.;97,4H);JQCV@V>K>1]A/1QEV,3]<%F8!/PR+L.!KJI,!T-6H:HS8'J]] M!I)MLJWKH,O2\TPP,5>%4<45#"7M`ZC_TL7=VDI`BX)KW#7(4Y MQ2AXDWV.T\!%AJY1MHUNTC7]#_VI[M.=-08/,"7+B6ZOSN*\B!*UUMSP%RMX M*/^`+-C8VK4U>R.TZT@\:W*-T,!\F&[P/+M%&(\VW.RK,1IU-M4`;K.MQ MQZ!-\QRM$7U8MG`T+(SSGJP5M%D<+D#T\DL?@N('-U],!H;UK@&\QPWP92G&9NZZE M''A>Y#B/TA413M\@F[.3(MF$W='@VEJ'XZ#()&)Q;9A.!SWQV?1 M!^AQ0NRS%C_4O`#VKEDKW\]0AZMNI8&>_NY"A])>:HJ+)YIB%-^D%U&6O1$$ M5N%%\W539FK?JJ3M^Q?A!/Y$J[(UI`S+3K9Q:-HI$%T@U82FP:Y3D%"D[M@W MXDY-P)ZK_>`F8PZBU4,>9?G4^\A&G";J:A;'=#S3@;WZ5X%SFL"4=>,9E6&` MI"@3+LI,E.$(@HHJ[9UVGCSZNU/,_C+"3CZ1Y9:0LH::2QHN`#5$=X0[?DV! M.]04\^)O/QSAS-@3RO7<:.&`JN;&J[1[=\*C%?!#L=U&V=M\W=/):>7K]F"K`#0%F3EL^OT#/D)/F-N>A`-REIZ*>5D\ZUM MCR(3T;M3L&&5=!*65A5XX,D=HD$)SR`'N]T>== M)BSVU,BJAW\ZTB/BKAEZP?QJ]+KA:^)O?19/:[4CX4>9)K&\==98J1 M5U<2^"Y>(N`LCHMMD=#<24WB,:H\?0`J&*@A*61P#"#5TXYSV`JKM?`3^)5@ MBY7T#N17KW%2T-@\P8FB29&\>65/IT@P`+70@!TD]2H:PQL1\J)2M(@9:379 MJB[`)ZO;U:D/%Q#7J[3T^'^ MZ7#_=+A_.MP_'>Z?#O=/A_NGP_W3X7ZHR2!.!W&A',2=X@/"A=$[B@\XQ1P% M%'-T.MP_'>X'XH<]'>X/G8COZ5UUCF^C]WNMTM;OT[:9.UEPOK3;S9\8#MCR M+P14VV++;3OW6]UZYMMD`YBG7R1O>G<,MAC00<84#'QW_B5Z%?49D442JA7<3'W4R_6Z6K9*$&7`X?4A5R/+G&3Z[QDVO\Y!H_N<9/KO'WY1K7FHKU/.'2 MN?9>A54S7Y"1.63=-P-GY).+.'D8(RK5\2VW/OQV05N$%6CMZ]'X0!0ZK*94"0,[;4I2_[M MVP2C9S(-IALA0\<'#5.[Y03'K5JT,H>LO';5*])SE&7H&TPW%]$S^9*_ M:8BO*BK1AKBH5Z.JW\$"+XJF*C2\@>TC5[.:`M\J\H2]2>,,T&<<5JOR1:$H MV)E`-5.(`K/+:?$N%RI.`/NCPC4Z!U6-.URB[P;B(TIA0 MWH*<-J0IHG-:9_-C8UMB[!8WZ3XCPKRJNU45YD1/S+*&>#:M2$M7)EA/XC25M,0PS)^([Q M*NMD$+I)2:,`SN^):`\YS9ZT`%E,-;610TJG(!=B\H*A08%OB&9I$"R^@5X$4$5^1G(@_,H^3JE=`2L0NBL25J5BSEKQ@0LN:R MR6H1O97)IRX+0';^0L>X1RW:!1YZT"+_1YL7:AHRB+T0H#ED./RQF-Q"U-:L MWA1#FF3W%J6;)\0U1?3"'!2MF-D_YX20[

J2;<@BHF/2U#CU$JJ)$Z&=;L.? M;L.?;L./=AM^ZH.+H[D([YLB75Q^Y_'4N?<>8(:S\P+#%&`\B_\H("YO9G*F M&055K40AE5?2T3\SP)]NM.DE$C/T[J)%%N2?"Y2!;91G\)4[GRDCL=U7RNX5I$U6!%YCA7:[6>8C08AZM8U52C9R7UIAHAKZ/) M[W4KR*ZB(N.OBEMD/LTV](+;?-WNQ.:AV,_JJ4>CL'@>DA;V90CU.Y<_C/0U M(1U=N^H$(TQ:3>!!`QQQ+Q#.:W&)*%';HLCBIPB#109CUHDRA(48J!HL M0H.KJ58&@5:CLG#G#$UY+R+\1&-'[0#+EC;#ZK[T, M*_(737A475&@B6+`:EXEC"&KNU^CI*#OP,!-"C0`:\%,C%\C9J'!V5Y3@]!M M5*UOSV_?I$2&*+F.8%:V=+ZN0M0V1'#R%X:K.DQMB<[!5901(3@JZ,7CNF2Z M"]UUP]1K5(^B.7UTNZK><3H8C[;XFIM3*W=RBUFX#[8I3Y$Y+GGE/0P14YY/ M_D#7+^HO])]'LM`FO_Q_4$L#!!0````(`%U/9T-#M^HXRPT``$>,```1`!P` M<')F="TR,#$S,#DS,"YXU*QJGM2=7@+``$$)0X```0Y`0`` M[5U;;^,V%GY?8/\#UR_;`NLXFOF=.)@]2:+YT9^AX>'1Q+]Z>?G@*%'(B3EX5GOZ."PATCH<9^& M\[->)/M8>I3V?O[IG__X]*]^_Q<2$H$5\=%TA2ZI]!B7D2#H@;-(@02)QO>C MZYO;*_3NX-W!\<$ANN#+E:#SA4)')R"3^0;^OM3_+4^DM2("1PF).U!T.B%QBCYSU%DHM3P># M)1$SZE$2J@./!P.MZ/#D6'>(D0#N7G,17)(9CI@ZZWV-,*,S2OP>@A$(Y>FS M7`MZ>GHZ>#H^X&(.0@Z/!O_]?/M@5">T2S%3U6HM+8RA6BU)*GV&Y=3(3EHT MR[O^X5'_^"AA8C3\DC'G>2I88M#Q0#=/L21KVW/TL?DPYB<#T[HF!4&T1#0- MI<*A1UQZ/^VL2_QA8!L34AH^$KE!*HEW,.>/`]M6T-,P"HJM\948Z.$9``41 MU%LS\+`&#P_[&WP^H<6F08-K%_@:0MK;62AC,>WX%[>FQ/ M$SSNR0R9T3[55ISU)`V63`^EN;<09';6T[[33YSDSZ4@!V!?0B(X(R7@Z.;! M4D^,T%IVFRI.1&#AY:3DO`&$G,VQ]PQ21GGQH2ISYCUR6*^^&X"PR[H7/#0)R&(APO)&?5U_G". MF5YE'A:$*&DQJD%7BA3@9)!Z@,$D,51KF<@5BF*IR(KM`&L*V!@+X%@01:%/ M=='+,E5`>=0.2O1=1LOW';0UH%V/LAS-1DN=W^M,O@36+0RED+ZK/SM3\6@T M0ZF"#LR&8%[P`$9A`33TD=S`KBX@-5$MXBR%][@5O'R&,IJ05=4!W03HT>Q! M<>_+@C,?MM)77R/(1^K`7,A7"O+[%B#K*>SJ^3>RFCJ,FTYF+!?7C#_5#8CK;3UD9&B$7#E=!AD M,7B(@@"+%<0X.@\I-&/8_'D>CV"[%L['X-/`$$^EFK052+W+(Q4+-B$P%8U2 MV2@1WL&W`9]>,71EP-?Y`<0B9Q9M::N`Y[@`'BVH?XYMH$M%=6!DP;@CRN9E M8R(>%K"_LCCD;U=`\#X/`1PX2IO&K MC*`"D@]Y2!QI",2AC+P.F\VE/BUPZ!#"0SUNR6I?V%:!R,>B!=\I<:!45`?& M!AB1I"&1$D9H2D.WBE'84@'$#P5`Q&*0*Z=#(8O"+YS[3Y0QB!TWT-%P3J>, M#*5&VJ>;929&$H)ZG`I&!C;>5E-M*NQ`ZA M-L60-D61>L61'W8KCJ#ODJON>5ZM.LD&DN4T%<@UJ)MT.+5)BK-@U2&L0*QQ MDMSAUG!^33`,7NGLBBE*D?JQV=RR(CN$JHJ3+CC;&BMPJ5FH[#!I7K%TT:DF MJ\"I:?6R`ZQ1&=/%JI2B`J8&)%?G_TD63QK$=;`62C M!'XM_/L.PF80II-/-X^6^M[0@Z&D:E4#U3KLE4"_JP^T.Y,C&;Z%4@/0$Z%5]2N%R2:M4L8W29QB[47\G3^T:;*D")LOAZ!^[<$)NAP M+HAY0I3QCQ>04^$?S>L4KJ,DJI'1C=;*.]=H6,](KT:S.+&6^DDB?=3;I(Q/ M["*@PAD:54.<:_"$1"=*E79.L(,3C.V7R"O]5?#7B"YSH6$W$96.D,LI:SD" MUV_^6ZTF=*SU=KZP@R^,U(*(BTCHKT=O*9Y21M5F$6!G*94>D21@14TS7.Z9KP8.A M!RNA-!9>8E7M#JVD57I'/H07>TZY,1VT+9ZP72S@)Y$WX0468@6[ MY&&@MTBC6<*3P?LE!%4X08NG=+%J:$*3!4&)`([Q,G/:KCT[^3:N1V1/PBUD'!"F9'*GGXHZ>)9^/1%&P,V#_P] ML8$_)'.=4VZU(QUQL"PZ%_]A$^/Q+$>B1VL>#\0^L#GF@88:JWV??_PQ_[183,`DI$0(Z!6H#1R6]+"^D[Y?[$Z/$C>X#N=N/3)R'-:QGF&X,)>5;G MC'M?G&Z_I-#,@*GD_@N,V0PSV7;0^$P]8:&?&OV*A:\OXZW[YN=NQ0;" M@WY%8J4?TCYI1;;J] M!A^\S[X@]!FK2)C7@\`S>3B?$/W/2%,UX5?G-Y/+,8ND>4W=?9\=`MAG&D;2 MJ;>-,?7U*[-X215F9DS`B$AD`N`WU^Q"XA,/5A[VN@O%Y(E/%CR2.-0V3YX( M>R1)WZ%/>A5\)&,`,A=6&W/N6\#-81D'B@G?^`[C=_BI'[J&_CU15!@9#_@1 M;DG=/_UZM*!3^Q]CYL7XS!K[=VIQW4F:>Z_K38"[-1QB$0\@YEA#A\J:;A*G MS7X_1-._B`>3+!X`9^Q>1MR^#9)Y;09"HO,B9":B%[2^L4C^0N%RPB'U)G"A MXB4-R)+$W8?%W7RAJZQ,ZS)N8_;OSLL]0*X=.>.RG>2M!*DXS/Z.A:DSN2M3/A@74[V5KB;OFCJO#*^_*E3Z MCURH'_^3UM#_*Y+FX\,)O\94_(Y9Y.YX=Y:T-U.@<@W+5^S/+X>Q6J?#]<@S&3_$P7#^NAM-"$V02('_,;(ZQ^&7W.*VE6+?EKBQH=9_ MX`3@,OL2RAU7U'.G:!E1)AV.U;URJ7R=\+GVVCZ87*\P.=Q*V\+W?'6Z@';A M15-R\[=!E[=8UXFU/C>BE%+MV[Q:HW%+YK!9TP$A2=`+02LBVUN\,L860;6- M8,]0F@B0G0]YV=M[%^?`Q`M&(+_&,F][8>N^=:$@41H+;E;+/PB=+V!O,'R$ M5&E.;%5M%"F=V_G@+^;XC_*M;!]&Z"XH*7_;;4P MN;[F(OE:=#1+!B#[[*T-_UM)6^OO0M;O%^RVF2D2LS>#5;63N=%O'6.V-GVK M5TSX.;G"(B1^P&RPDO.MLC7S2H9'@S+E3OG88' M771G0'K+<9C)E5JQO][HE.8E7!`(!8(^%R9]RTR2AR6;@%S3$)P!(-AX M'%&3_LWXLBG)ZM=OB'\9Z?S<;K1L,K0@S1 M^N`(EIT#WU;M:R8TYNL4^W(E_/H?4$L!`AX#%`````@`74]G0\^OX/6&J``` M=L8)`!$`&````````0```*2!`````'!R9G0M,C`Q,S`Y,S`N>&UL550%``.Q MJGM2=7@+``$$)0X```0Y`0``4$L!`AX#%`````@`74]G0YBD9&CL$```#.(` M`!4`&````````0```*2!T:@``'!R9G0M,C`Q,S`Y,S!?8V%L+GAM;%54!0`# ML:I[4G5X"P`!!"4.```$.0$``%!+`0(>`Q0````(`%U/9T.1L0Y`2AL``.NQ M`0`5`!@```````$```"D@0RZ``!PU)U>`L``00E#@``!#D!``!02P$"'@,4````"`!=3V=#6WYK!G5]``#' M_`<`%0`8```````!````I(&EU0``<')F="TR,#$S,#DS,%]L86(N>&UL550% M``.QJGM2=7@+``$$)0X```0Y`0``4$L!`AX#%`````@`74]G0^KV*\E,/0`` MJS$$`!4`&````````0```*2!:5,!`'!R9G0M,C`Q,S`Y,S!?<')E+GAM;%54 M!0`#L:I[4G5X"P`!!"4.```$.0$``%!+`0(>`Q0````(`%U/9T-#M^HXRPT` M`$>,```1`!@```````$```"D@021`0!P XML 52 R16.htm IDEA: XBRL DOCUMENT v2.4.0.8
Line Of Credit
9 Months Ended
Sep. 30, 2013
Line Of Credit [Abstract]  
Line Of Credit
9. Line of Credit
 
On July 31, 2013, the Company renewed and extended the term of its Credit Agreement (the "Credit Agreement") with Silicon Valley Bank ("SVB"), U.S. Bank National Association, and Bank of America, N.A.  The Credit Agreement provides for revolving credit borrowings up to a maximum principal amount of $75.0 million, subject to a commitment increase of $25.0 million.  The Credit Agreement also allows for the issuance of letters of credit in the aggregate amount of up to $5.0 million at any one time.  Outstanding letters of credit reduce the credit available for revolving credit borrowings.  As of September 30, 2013, the Company had an outstanding letter of credit in the amount of $0.2 million to secure an office space lease.  The Credit Agreement also allows for the issuance of swing line loans in the aggregate of $10.0 million.   Substantially all of the Company's assets are pledged to secure the credit facility.  
 
All outstanding amounts owed under the Credit Agreement become due and payable no later than the final maturity date of July 31, 2017.  Borrowings under the credit facility bear interest at the Company's option of SVB's prime rate (4.00% on September 30, 2013) plus a margin ranging from 0.00% to 0.50% or one-month LIBOR (0.18% on September 30, 2013) plus a margin ranging from 2.00% to 2.50%.  The additional margin amount is dependent on the level of outstanding borrowings. As of September 30, 2013, the Company had $58.8 million of borrowing capacity.  An annual commitment fee of 0.30% is incurred on the unused portion of the line of credit.

The Company is required to comply with various financial covenants under the Credit Agreement. Specifically, the Company is required to maintain a ratio of earnings before interest, taxes, depreciation, and amortization ("EBITDA") plus stock compensation and minus income taxes paid and capital expenditures to interest expense and scheduled payments due for borrowings on a trailing three months basis annualized of not less than 2.00 to 1.00 and a ratio of current maturities of long-term debt to EBITDA plus stock compensation and minus income taxes paid and capital expenditures of not more than 2.75 to 1.00.
 
At September 30, 2013, the Company was in compliance with all covenants under the Credit Agreement.

XML 53 R12.htm IDEA: XBRL DOCUMENT v2.4.0.8
Commitments And Contingencies
9 Months Ended
Sep. 30, 2013
Commitments And Contingencies [Abstract]  
Commitments And Contingencies
5. Commitments and Contingencies
 
The Company leases office space and certain equipment under various operating lease agreements. The Company has the option to extend the term of certain lease agreements. Future minimum commitments under these lease agreements as of September 30, 2013 are as follows (in thousands):

 
 
Operating
Leases
 
2013 remaining
 
$
1,086
 
2014
  
3,990
 
2015
  
3,066
 
2016
  
2,734
 
2017
  
2,149
 
Thereafter
  
1,639
 
Total minimum lease payments
 
$
14,664
 

XML 54 R7.htm IDEA: XBRL DOCUMENT v2.4.0.8
Condensed Consolidated Statements Of Cash Flows (USD $)
In Thousands, unless otherwise specified
9 Months Ended
Sep. 30, 2013
Sep. 30, 2012
OPERATING ACTIVITIES    
Net income $ 15,919 $ 11,731
Adjustments to reconcile net income to net cash provided by operations:    
Depreciation 2,334 1,590
Amortization 5,750 5,664
Deferred income taxes 918 243
Non-cash stock compensation and retirement savings plan contributions 8,158 6,995
Tax benefit from stock option exercises and restricted stock vesting (1,698) (781)
Adjustment to fair value of contingent consideration for purchase of business 102 435
Changes in operating assets and liabilities, net of acquisitions:    
Accounts receivable (5,351) (9,161)
Other assets 1,532 1,510
Accounts payable (1,875) 1,768
Other liabilities (34) 855
Net cash provided by operating activities 25,755 20,849
INVESTING ACTIVITIES    
Purchase of property and equipment (4,282) (1,391)
Capitalization of software developed for internal use (1,749) (107)
Purchase of businesses and related costs (19,779) (36,412)
Net cash used in investing activities (25,810) (37,910)
FINANCING ACTIVITIES    
Proceeds from line of credit 128,150 116,100
Payments on line of credit (114,950) (104,600)
Payment of credit facility financing fees (397) 0
Payment of contingent consideration for purchase of business 0 (425)
Tax benefit on stock option exercises and restricted stock vesting 1,698 781
Proceeds from the exercise of stock options and sales of stock through the Employee Stock Purchase Plan 180 134
Purchase of treasury stock (13,116) (605)
Remittance of taxes withheld as part of a net share settlement of restricted stock vesting (1,966) (582)
Net cash used in financing activities (401) 10,803
Effect of exchange rate on cash and cash equivalents 82 7
Change in cash and cash equivalents (374) (6,251)
Cash and cash equivalents at beginning of period 5,813 9,732
Cash and cash equivalents at end of period 5,439 3,481
Supplemental disclosures:    
Cash paid for income taxes 5,040 6,071
Cash paid for interest 163 0
Non-cash activity:    
Stock issued for purchase of businesses 5,370 15,572
Estimated fair value of contingent consideration for purchase of business 1,534 1,474
Accrued Additions To Property And Equipment $ 1,488 $ 0
XML 55 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; 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 56 R47.htm IDEA: XBRL DOCUMENT v2.4.0.8
Subsequent Events (Details) (Subsequent Event [Member], CoreMatrix [Member], USD $)
In Millions, unless otherwise specified
9 Months Ended
Sep. 30, 2013
Subsequent Event [Member] | CoreMatrix [Member]
 
Subsequent Event [Line Items]  
Date of acquisition Oct. 11, 2013
Estimated total allocable purchase price consideration $ 31.5
Cash paid for acquisition 18.5
Common stock issued 3.0
Initial Fair Value of Contingent Consideration To Be Earned Business Acquisition $ 10.0
XML 57 R33.htm IDEA: XBRL DOCUMENT v2.4.0.8
Net Income Per Share (Schedule Of Basic And Diluted Net Income Per Share) (Details) (USD $)
In Thousands, except Per Share data, unless otherwise specified
3 Months Ended 9 Months Ended
Sep. 30, 2013
Sep. 30, 2012
Sep. 30, 2013
Sep. 30, 2012
Net Income Per Share [Abstract]        
Net income $ 7,234 $ 5,142 $ 15,919 $ 11,731
Weighted-average shares of common stock outstanding (in shares) 30,141 30,021 30,287 29,273
Shares used in computing basic net income per share (in shares) 30,141 30,021 30,287 29,273
Stock options (in shares) 154 190 156 201
Restricted stock subject to vesting (in shares) 773 662 634 619
Contingently issuable shares (in shares) 0 104 0 107
Shares issuable for acquisition consideration (in shares) 740 [1] 697 [1] 615 [1] 644 [1]
Shares used in computing diluted net income per share (in shares) 31,808 31,674 31,692 30,844
Basic net income per share (in dollars per share) $ 0.24 $ 0.17 $ 0.53 $ 0.40
Diluted net income per share (in dollars per share) $ 0.23 $ 0.16 $ 0.50 $ 0.38
Anti-dilutive options and restricted stock not included in the calculation of diluted net income per share (in shares) 0 14 1 14
[1] For the three and nine months ended September 30, 2013, this represents the shares held in escrow pursuant to: (i) the Agreement and Plan of Merger with Northridge Systems, Inc. ("Northridge"); (ii) the Asset Purchase Agreement with Nascent Systems, LP ("Nascent"); (iii) the Agreement and Plan of Merger with TriTek Solutions, Inc. ("TriTek"); and (iv) the Asset Purchase Agreement with Clear Task, Inc. ("Clear Task") as part of the consideration. For the three and nine months ended September 30, 2012, this represents the shares held in escrow pursuant to: (i) the Agreement and Plan of Merger with speakTECH; (ii) the Asset Purchase Agreement with PointBridge Solutions, LLC ("PointBridge"); (iii) the Asset Purchase Agreement with Nascent; and (iv) the Agreement and Plan of Merger with Northridge as part of the consideration. These shares were not included in the calculation of basic net income per share due to the uncertainty of their ultimate status.
XML 58 R19.htm IDEA: XBRL DOCUMENT v2.4.0.8
Recent Accounting Pronoucements
9 Months Ended
Sep. 30, 2013
Recent Accounting Pronouncements [Abstract]  
Recent Accounting Pronouncements
12.  Recent Accounting Pronouncements
 
In February 2013, the Financial Accounting Standards Board issued Accounting Standards Update ("ASU") No. 2013-02, "Reporting of Amounts Reclassified Out of Accumulated Other Comprehensive Income" that requires entities to disclose either on the face of or in the notes to the financial statements the effects of reclassifications out of accumulated other comprehensive income ("AOCI").  For items reclassified out of AOCI and into net income in their entirety, entities must disclose the effect of the reclassification on each affected net income item. For items that are not reclassified in their entirety into net income, entities must provide a cross reference to other required U.S. GAAP disclosures. This ASU does not change the items currently reported in other comprehensive income and is effective for annual reporting periods beginning after December 15, 2012 and interim periods within those years. The adoption of these provisions did not have an impact on the condensed consolidated financial statements of the Company.

XML 59 R15.htm IDEA: XBRL DOCUMENT v2.4.0.8
Goodwill And Intangible Assets
9 Months Ended
Sep. 30, 2013
Goodwill And Intangible Assets [Abstract]  
Goodwill And Intangible Assets
8. Goodwill and Intangible Assets
 
Goodwill represents the excess purchase price over the fair value of net assets acquired, or net liabilities assumed, in a business combination. In accordance with ASC Topic 350, Intangibles – Goodwill and Other, the Company performs an annual impairment test of goodwill. The Company evaluates goodwill as of October 1 each year and more frequently if events or changes in circumstances indicate that goodwill might be impaired.  

Other intangible assets include customer relationships, non-compete arrangements, customer backlog, trade names, and internally developed software, which are being amortized over the assets' estimated useful lives using the straight-line method. Estimated useful lives range from five months to eight years. Amortization of customer relationships, non-compete arrangements, customer backlog, trade names, and internally developed software is considered an operating expense and is included in "Amortization" in the accompanying Condensed Consolidated Statements of Operations. The Company periodically reviews the estimated useful lives of its identifiable intangible assets, taking into consideration any events or circumstances that might result in a lack of recoverability or revised useful life.  

Goodwill
 
The changes in the carrying amount of goodwill for the nine months ended September 30, 2013 are as follows (in thousands):

Balance at December 31, 2012
 
$
160,936
 
Preliminary purchase price allocations for acquisitions (Note 7)
  
13,704
 
Purchase accounting adjustments
  
522
 
Balance at September 30, 2013
 
$
175,162
 

Intangible Assets with Definite Lives

The following table presents a summary of the Company's intangible assets that are subject to amortization (in thousands):

 
 
September 30, 2013
  
December 31, 2012
 
 
 
Gross
Carrying
Amounts
  
Accumulated
Amortization
  
Net
Carrying
Amounts
  
Gross
Carrying
Amounts
  
Accumulated
Amortization
  
Net
Carrying
Amounts
 
Customer relationships
 
$
26,913
  
$
(9,235
)
 
$
17,678
  
$
22,682
  
$
(7,299
)
 
$
15,383
 
Non-compete agreements
  
1,400
   
(635
)
  
765
   
1,156
   
(425
)
  
731
 
Customer backlog
  
685
   
(497
)
  
188
   
306
   
(184
)
  
122
 
Trade name
  
114
   
(46
)
  
68
   
265
   
(204
)
  
61
 
Internally developed software
  
3,346
   
(719
)
  
2,627
   
1,642
   
(589
)
  
1,053
 
Total
 
$
32,458
  
$
(11,132
)
 
$
21,326
  
$
26,051
  
$
(8,701
)
 
$
17,350
 

The estimated useful lives of identifiable intangible assets are as follows:
 
       Customer relationships
3 – 8 years
       Non-compete agreements
2 – 5 years
       Internally developed software
1 – 7 years
       Trade name
1  year
       Customer backlog
5 – 8 months

XML 60 R22.htm IDEA: XBRL DOCUMENT v2.4.0.8
Goodwill And Intangible Assets (Policies)
9 Months Ended
Sep. 30, 2013
Goodwill And Intangible Assets [Abstract]  
Goodwill and Intangible Assets
Goodwill represents the excess purchase price over the fair value of net assets acquired, or net liabilities assumed, in a business combination. In accordance with ASC Topic 350, Intangibles – Goodwill and Other, the Company performs an annual impairment test of goodwill. The Company evaluates goodwill as of October 1 each year and more frequently if events or changes in circumstances indicate that goodwill might be impaired.  

Other intangible assets include customer relationships, non-compete arrangements, customer backlog, trade names, and internally developed software, which are being amortized over the assets' estimated useful lives using the straight-line method. Estimated useful lives range from five months to eight years. Amortization of customer relationships, non-compete arrangements, customer backlog, trade names, and internally developed software is considered an operating expense and is included in "Amortization" in the accompanying Condensed Consolidated Statements of Operations. The Company periodically reviews the estimated useful lives of its identifiable intangible assets, taking into consideration any events or circumstances that might result in a lack of recoverability or revised useful life.  

XML 61 R20.htm IDEA: XBRL DOCUMENT v2.4.0.8
Summary Of Significant Accounting Policies (Policies)
9 Months Ended
Sep. 30, 2013
Summary Of Significant Accounting Policies [Abstract]  
Use Of Estimates
Use of Estimates

The preparation of financial statements in conformity with accounting principles generally accepted in the United States 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 periods. Actual results could differ from those estimates, and such differences could be material to the financial statements
Reclassification, Policy [Policy Text Block]

Reclassification

The Company has reclassified the presentation of certain prior period information to conform to the current year presentation.

Revenue Recognition
Revenue Recognition
 
Revenues are primarily derived from professional services provided on a time and materials basis. For time and material contracts, revenues are recognized and billed by multiplying the number of hours expended in the performance of the contract by the established billing rates. For fixed fee projects, revenues are generally recognized using an input method based on the ratio of hours expended to total estimated hours. Amounts invoiced and collected in excess of revenues recognized are classified as deferred revenues. On many projects the Company is also reimbursed for out-of-pocket expenses such as airfare, lodging, and meals.  These reimbursements are included as a component of revenues. Revenues from software and hardware sales are generally recorded on a gross basis considering the Company's role as a principal in the transaction.  On rare occasions, the Company enters into a transaction where it is not the principal.  In these cases, revenue is recorded on a net basis.
 
Unbilled revenues represent the project time and expenses that have been incurred, but not yet billed to the client, prior to the end of the fiscal period.  For time and materials projects, the client is invoiced for the amount of hours worked multiplied by the billing rates as stated in the contract. For fixed fee arrangements, the client is invoiced according to the agreed-upon schedule detailing the amount and timing of payments in the contract.  Clients are typically billed monthly for services provided during that month, but can be billed on a more or less frequent basis as determined by the contract.  If the time and expenses are worked/incurred and approved at the end of a fiscal period and the invoice has not yet been sent to the client, the amount is recorded as unbilled revenue once the Company verifies all other revenue recognition criteria have been met.
 
Revenues are recognized when the following criteria are met: (1) persuasive evidence of the customer arrangement exists; (2) fees are fixed and determinable; (3) delivery and acceptance have occurred; and (4) collectability is deemed probable. The Company's policy for revenue recognition in instances where multiple deliverables are sold contemporaneously to the same customer is in accordance with Financial Accounting Standards Board Accounting Standards Codification ("ASC") Subtopic 985-605, Software – Revenue Recognition, ASC Subtopic 605-25, Revenue Recognition – Multiple-Element Arrangements, and ASC Section 605-10-S99 (Staff Accounting Bulletin Topic 13, Revenue Recognition). Specifically, if the Company enters into contracts for the sale of services and software or hardware, then the Company evaluates whether each element should be accounted for separately by considering the following criteria: (1) whether the deliverables have value to the client on a stand-alone basis; and (2) whether delivery or performance of the undelivered item or items is considered probable and substantially in the control of the Company (only if the arrangement includes a general right of return related to the delivered item). Further, for sales of software and services, the Company also evaluates whether the services are essential to the functionality of the software and if it has fair value evidence for each deliverable. If the Company has concluded that the separation criteria are met, then it accounts for each deliverable in the transaction separately, based on the relevant revenue recognition policies. Generally, all deliverables of the Company's multiple element arrangements meet these criteria and are accounted for separately, with the arrangement consideration allocated among the deliverables using vendor-specific objective evidence of the selling price. As a result, the Company generally recognizes software and hardware sales upon delivery to the customer and services consistent with the policies described herein.

Further, delivery of software and hardware sales, when sold contemporaneously with services, can generally occur at varying times depending on the specific client project arrangement. Delivery of services generally occurs over a period of time consistent with the timeline as outlined in the client contract.

There are no significant cancellation or termination-type provisions for the Company's software and hardware sales. Contracts for professional services provide for a general right, to the client or the Company, to cancel or terminate the contract within a given period of time (generally 10 to 30 days' notice is required). The client is responsible for any time and expenses incurred up to the date of cancellation or termination of the contract.
 
The Company may provide multiple services under the terms of an arrangement and is required to assess whether one or more units of accounting are present.  Service fees are typically accounted for as one unit of accounting, as fair value evidence for individual tasks or milestones is not available.  The Company follows the guidelines discussed above in determining revenues; however, certain judgments and estimates are made and used to determine revenues recognized in any accounting period. If estimates are revised, material differences may result in the amount and timing of revenues recognized for a given period.
 
Revenues are presented net of taxes assessed by governmental authorities.  Sales taxes are generally collected and subsequently remitted on all software and hardware sales and certain services transactions as appropriate.

XML 62 R1.htm IDEA: XBRL DOCUMENT v2.4.0.8
Document and Entity Information
9 Months Ended
Sep. 30, 2013
Jul. 29, 2013
Document And Entity Information [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Sep. 30, 2013  
Document Fiscal Year Focus 2013  
Document Fiscal Period Focus Q3  
Entity Registrant Name PERFICIENT INC  
Trading Symbol 0  
Entity Central Index Key 0001085869  
Current Fiscal Year End Date --12-31  
Entity Filer Category Accelerated Filer  
Entity Common Stock, Shares Outstanding   33,029,609
Entity Well-known Seasoned Issuer No  
Entity Voluntary Filers No  
Entity Current Reporting Status Yes  
XML 63 R21.htm IDEA: XBRL DOCUMENT v2.4.0.8
Stock-Based Compensation (Policies)
9 Months Ended
Sep. 30, 2013
Stock-Based Compensation [Abstract]  
Stock-Based Compensation
Stock-based compensation is accounted for in accordance with ASC Topic 718, Compensation – Stock Compensation ("ASC Topic 718"). Under this method, the Company recognizes share-based compensation ratably using the straight-line attribution method over the requisite service period. In addition, pursuant to ASC Topic 718, the Company is required to estimate the amount of expected forfeitures when calculating share-based compensation, instead of accounting for forfeitures as they occur

D?YP6?(6E;*6\>^Q47]X0^8??#\(M6N[(W3V1*L6 MDJW+!1'\Q+0C])D&&VJ==DO"S-=M?@MS'JCS&N-<$`/.LR=V-0ZN[LV1#3;% M4OV!9E\*:I#9M>MNMD_HQVB$*=!<7F7D,<[9PD>VRBJT0DK>J:+!I;P')`/+ MKH)P4"FRZ0XQ\!-[8A\CX=*=SJN>H^\K"<_+\6`0HYN^&P69(&(HSJ^B>/T9 M2\/G0*`?.5L"4!1H3#I8T"IU8H3^KM+R-,KOT0/])-0X.>P]$>"%O[<$ZHVL M$.4]2TX``1\.!^;ML;#H3YY6 MZTAS6O"R)>/Y%[S"\6-TF_1Q.$9U'QXM5*?SQ-B9<4@U/]IUA'L-P>S,+>OG M*&L>>*>=/7#(]`X=,-782H_#EMYGQB]D!K!V#`G=,FMP4?1]K?0#+210`VFV M"YEKHB^O%-SR/#0+NL/,75?1LU7"ZLEKLU0C[XS:E0<74R)&'L?QN&UCGW<> MRD]#Y66_\XW(*.@?4P)6JF:LZ_B9`VTS9(^>M\E0,\@35R\;@M9)8"P&PPKW MS97OI]%#7$2)?&65I:(T`<@5P;DI]F7TM$TV73V-?\I-$IKH:7DMDFGZS@NLZ$FN]KSK.AV MF()T;N&@+4]*C1:JU$):H3@;FHU3%CR<`TMBQ3W.FN:6.SKU"4RA)$]>0B5X M:@OTU)4H*^AI]3C;'!TF644+F&0 MJ,@N'*'['!/":9-S8-4\GX"!->0\M53FF-?`)F[PBO%@P6-*1=BQN&;&A\L#WO*"=+0,)_`(BUCP77;Q.3(], M33"@]IZDV*K8*#DEVRU)K^\C2J&3HLCBVUW!)A5O"/_L`_TBZZOHF6^ESS(V M)R39HP5DL)W2)AJ$"!J3FN`F`4(T21MEICM97A=L.S!YJ(XYI&$GYX;\+ZV$ M@FH_\H"!11"/)MD>A"F`E@;!+MA,#=(<]]2J\WII")664&D*M6VQ;NKZO=8@=691BAV#:NF0)I1%13F;8. M:OIVAD"[>0L,D]8XYYQ5>5'M!V;66N='-_;>2*B!5>@L#+ZR*/<,WU&IY/F\ M2A*EW)BZ0F_-IJI069LCN,G]^ZDHM.V9'-LT'I;MY_N:HJP8#JQX,("J;=0R MP\N(D"4W;!VP=&WTSZMY2P9]6QR3RJI>W1N@>N?\9 M%V=/JV2WILWM7ZS>%`+F*DVV-U&9''KT3ASD;6.GZCAB:&;)-MZ>1EGVS-?` M;/DZ=M_,M\`#&=]??0KKM;L\-?4V$PP!TYRY0P@,\H357(<259=_I_[WO+N% MH325N,&AYZ3`CX8ZY[OZJR-,1(>%J,7VP5\B-IUI0L,N@KS*D894S.-* M`N'RH7<6J?N4V/W^`[((-7H$45AU"!G(@*QT,A8O9>`MP7)>G3M82?P0Q*$C M,-"1!]I)V`DAH,H.71(^[85/N..6.O:X8"R_W)QF>!T7 ME[LBIS4K*U#+\68/8J;BU<^A%Y\(=9T#VXBG@KZA+Q45C$PL*RFV2WC%Y1#9 M"_IEB7'_DW%]U*613K/-*S,O_G@6W9+L)%U_P0G;$UB5*WUV*85J3DF$IC)) M:!:\8E"Z45)'KLC.LOT;7A7H@7HG:4J_^(KDOJ?*-)U);'[Z'BV$\ATR*"PZ MPPE8C:%V,0XDM.+@#_EY#-7C^B#;P\>)I`R9`A2_14F4XWN2K,^W#QEY+%=8 M_(JWMS@;U"-:R:8444A.KD*DMN$#J-:7N@!1:R\;`=260%]+&<]'.YCT-K'N MEG[-(57JEAL:VVXA!1=K]7XFX&GQJ@`EB\(@B/(:C_>[\4YW68:'PT*I0!U] M!0)3&3(P:1UK=7=M25TH*2%66MXP;VA5?A3.SFA%UQ'3'[N']X%L!^822T[0 M`!;MH<""8OM`L.K1X<)`%O=&X""L*"8>"T.:U.IRT,I,&<1`>)).,8 M:P^E0&*N/,C*HRHD"UQ6CW:!LETOAE@G:M!K%/@D\(0.;:YBF67P&D:K0^I, M?>Q1]&8@T>4D7?,S-M@`FQ8\Y58N?7UGI#:,2QHU.'PK';FL!$T<&Y)#;VIY M<7[RX?SB_.;\[!J=?/Z(KF\N3__S/RXO/IY]N?XG=/;__'9^\U_!,,H,,V*Z M&?>GE(I*"Q*>&GB=$;(NXK614RB\=B,]?^-4;?T-L#)UBE9]YG`"UY!SCF6N ML`LF6+6#`&1&909 MX65";638M\6:WS"?XGJMV:=HQ9KZ_&OT%&]WVP\DR\BW\M1^^D00\NU5F_!O MHSJ9B>;.'`PUK)VK26II;LDT6BLP-Y72$=J6:NBVUD.K2M$WF4?`BDSO[C[' MS:UT^6[K?69T`^8<>\>0T%[LL5TJH4\-MBL]U"BBTU>);6D"FP?TAT:0WTR6 MICNV4J4QA3:8/DC1+MVQDU'K=,?/`+K?I6MJKKCW?0[0&/1I(H0!+/3Q06)$ M%QZ4ON>E@-/,I_$+B']5WMNK(:J']HJO"=,620\>U*&E/.FK(;VH(JD!O@*2 M&P?=\Z;W8TO1WIL=1LG+AI+A3)`;]+.&:B:O;>1:.BXI7\_XYC^\02U$-;1U4&,U*#*PS\X+ MO#5AQ$!65?WL95WDGMJZ:X+T'5GGG(Z^+-^@K_P!%PR0/,-^UR4:4?<8))E: M39MANO:#(E2U<'W,RU6=JFH66JKJ8@Y.XLPU&35^K>?@5.:6OY63R`\DXY?0 M4-(FG6GI\&BJA8]NRLV@6PVFW"16M'-N2N]!4;R^%/1DO>;W%45)TVJ3-&JB MKJ"Z6MT!W54.9YEW,&B`+?>U)N4OH5KOF^+*2GBQP`ACFGA@VN_ZF*"RI(L+ M^E9X@+S3N0X3Y]!X5\V%U+I':*^]7WGA?8>0'_!;S)VX1']HHZ8 M_](]O`ND.U"76G,$"+AB1^%@#!H6;3AT8^01^DS[+8@#:R:"1%9HC$2)SX*A M6DHJ/"!1^*SZRKUG$V'>L08>\$365=@>RB_KQ8U"(W7'YY_R_'Z//T4IU&Z8A/BZ":HV#72Z/+3^>>3SZ?GG_^,3DYOSO_"SXSQR\()J")0_=REL[VM-N?' MML0+T,'2PWCW\"A?U%?#YO>H5D6WS^A[IHWB]`?4&$!["\$LKO=)"$F"\\&( M`%/E>?J(\Z+38K,4J5!4IT:AHIM((7`%?IJ-M>L1P4%FC,>$%8L)NS(,T/^K M)%'4B`9)?15\])37=*P1TP4V#!@N]3PK@EWG.(5;./CJH3E>O)1X7*NR4=]$V!* MU^[DX_GGOYQ=WQS`Y*,)JD:5JJ,G'Q6VQE6N`8$6"JO'S`630E51H84*=*I0$W$43A$Y59ZG*[+%%R07S'`.G^T37/O9=$KOK;E(2P/K&B[VY#G+8OZ9=\8(NH08 M_)(#F._%>@CNZT/WK54D?L39+;'L7H-8VU_!ZRFAI:M^O9]V;?EA^A[]O$/Z*0HLOAV5]3;#:\B M_QN*['O^_=2>?W\0@_#1@^_1@^X9QR!SO5B5NX89=O1>K#ZT1AND&6,$_G)5 M!:%1`PJ(D?6X\#G=Y3\.'\/&W+T&(R?D@44\A@%IOT!F!QEE\PNY``[051UUI`$W-PX"7.T-,/49.-=V,74%L/,:;=X*?B`VW:[W!! M;6!R>E1KF?07UII&.)BV!&N4H^C6=:,-;P<;TX;8A0EJ0NR`1;7&.E!8Z[4V M$,H!CDK@&C0'W_A(YINBF&"7`%?FV!+HCF!M$7UE-A$W>K@UQRS\E(Z,PB2H MU]$48;.0#[C`)W<9+ALO/+A#+UA7"0K!J8%(:AH^H^M<*>.&6GE)G[\[+070 M7B*0@R(,.IK8=DF/AU*=#KLTEIUB"2Y5:=V,!]*"(VGU&H`DB^@`2/(9?9OI MM0MV`&W^:5?L,ER=HW(5/?.6?MSAFWN;[R';X0#98GAGM'1S4-"OMW\N4 MBD>H5*W/CD*U\A&BZNB-!)+T-C\+@DB&TE6."HE^0@-<\2BP";Y20.[#B)_] M-9#5"AL&Z_J5/TD]3^JI.D_$'Y.UD0)A(06`UTE*[,('<[O%DE*U5D#NK+TZ M9$#H0J85(H((>^HX?9[>4*_XOW"42<.BO06[<4#7PCSU4MNGO[&`H!4`A=/` MZI)BY`^!L'($F.S+(%GOCJJ#VL9&5$+#MOA!^-QC`I%_!^"V'Q?$*>(F$+?Q MFFDQ;7P`S(O#2);?R+14V=.W3I2-_FQ!I/+H-4EVVP`31=HV68+\YT.)!'T( MC8H#@EX=&P0J4^-"0*<=/C#M(2WVO(/#>5Q*_$8.*R%"TV!R,H3BP0$DPNK& MWW%9L*=LEP(;Y7EB1>7.7_+K-@`@5+0-LK3W'F5X&U&Q].X@F-]'CSWM!7TZ MBO*5G1%\[[1@=B#/G?%ZKF$Q;)/K6*H[0I_9;;SAYI!(D+>X/(^.!XGY: MK@,!_@%DN?/T$V7>I/'>P(#M@*]E8*[JN''I<\C7;P1(D=PURK+?OQP$]T4X M&E/N"GMV9+G;V!I5[_9:X@7:\X_\!N[A43UJ[,2BP8X&A4+!#U[-A04-L: M%PJZ+?$";0^IL>\>'M7C4B.U<%BI$9X.DU,C'!\"2HV7FPNMF>:7M%<2I4*L+&"84K\#U1UJXM0H/.V/)Z=8_7NP2CRPWJ18?]UI>@J&\" M'SGE#3M6R72%#07#M9YG1;"K#&?@%@Z^@HR&R`:5.FBOA+[>\&/P@MGI.R>D MS;*7$TP'E*UD^77`V2G#95&8M9KFLGNHC3^1\1V`IV2 M-"=)O.;_.$G75Y0JM)G\GY>;ZD*U*+FFGU3'68@/S@.U6:,.?FP6*7.(1.+T)!F._$+[CV'F9P,Y@7 M(N0YF6,";A#\3)2;!CH+C-)9+6&,/.#`:#HQX!!@@.%2-\?@Y%L$R%VX\8^C MQLU-7#:B:ID]0AW#_#B_3M%#-J@QCO;6NS-_P!TD%O`P>&"._I52!/2?HN4*`+ M^E",=?%/+H7[7ER"^+X]OZ!G)XQF^!ZG>?R(]^>=?"(9CN_2DIVKYYLL2G-V M&1!/6OQ?29G"UG_;Y07+5)]Q<;FYB9Y$K''FI$T[!TX@>`O>+!>+%5TV5!M` MW#A>5OI5HET]HV*O@Z)&*8"`Y(X>_8CF%(R"D`CN;Q!3'7VC8)EO-J#\;]66CZ0/F_O3;<]VUS>H:7FW![ZR)?GA_7`\Z.M:[9QD>H3HT MU$Y0RPN?DFOY07M';*-QP6;HJ+.WL`&&XY<3-H9W,L\^D,MI:ZYQ]ABO!E?P M*B2Z0ZBN!$P@;-L$G[40FC<(0`.M*G@\9.1O>%6@#-/>QFN$GQXH4'S?&*KJ MOR%C93^XD&UM80%5AK;\POPBCF[CA-\QJIA\EDNUX2Z2@H#\T*ZK,;O4DY8! M$LW>Y'2REPJ``(I>[9-`W04"(@P5!F20V70'&;O!GG;=L]K12,@LJI7-+P$? MJN',:(``#2C$QF%'!'(?(\'1U.2MQT=5[1W"\'LR8E25[&C$>*\E/Y.4=,]` M/RO+(%&NU0JW4ZY"&((D4O/@=:?.DY8P:@/\4GO"J1/SAP&01=_1?` M.5*]`8$T'H*I5=5OE96"DHH5^OVRT#0X;51>;'*,_G5SL*6KP8MG;5^HLXWB M%;3"LC>NU/M?/I'L"WZ@.+V/>Y`UDJU^'8WL1-(HK1OSYI>2 M-RF^8[,-JNK=Q)^*07K]Y57U*9OG+#(4%6?WNET%FG4Y&]$V71TJU M-I4,[+M&%]AJ6R-/DX!%1XC-QL$-R=!>B@&ME'MI`).,).$0YG,!:-VX&_(1 M/^*$/%R33?$MROI@ULKU`K5`#HA&`\L.`[3,EPF'Q+K+T^@A+J*D6D/,6)-7 MS]&ZE,=K3JTX+7"61@G%D><1@[[O!712=I.820,5$8LD=EV""SP^2[V,QE4[ M+M,?K9)`MKR@6BI-TS3+%PW8XWK17 M'`1IO2(8L72NG(9Q0^=F_#,RUJG`'RI1OBH!UW*AL-(8/4*:VO2KC+8Z&V(> MFWF>%<`.4H6I6SCL]I))I8)JG2/$M8XXF,]>'YBU2<@=FH-*4Q]V>9RR0[9R MOGCF-,KOJR=K7:(R4)6E*J4J--<5SN9(5WKW5J37F>NDK-M&F/.\7D.S(KGO MC3^CT*1BNV$O:^BNL*(DO-;[S*!VE\(,'$/B69+&]EK-0E"F63]?ORYPFR8S M1^CVFM#8JE&^(I2_3KFBD2W#!6T9^P8?<(HW<2%^5SY"LTYG-II3B6_N"_R\ M%GO?2N9;6EM>LQ<=[VYI*F,9:\N>E--M+'W17+8B=VG\#[P^0GL[*(\>X_0N M1P^T'50P+;+X=L>T?.>[$6@CDV'0BP?F1CKAP-;WO)"'2W7V?@'QSA)=J<%+ MM?+]>5<)55JH4GM-B):EN%D@[37!48!]CK;X(V'72/9SF/!AG:9Z#Z?2LF,. M/MF(S"OY-518LL\0^Q!]+3_V?"B/I'^(R:_:`WI'KH-E@07PKH8+LD+3=OV\ M>!D=+0MI%CT=0F`Z>8K[NYM$CWI!J7P$A%-F#')EG,"N"4(;\38\V8>!@+/3 M'0)H]G]&,2Z9E`B5>VU_D,SP0Q2OJ\PMWHZDE*E!*I:9BE:155#8*APH\2O5 M6U:/`MEUI^X[8O%3]Z`M$N]@7&[/(]ACDEUA^K_K+WB51'D>;^)5;T?L1YRO MLOB!?3C@P3CUAB*VZI/98^<0EEBC?*LY-\+DLB]Z1$>(2;QZ1E^K_P9S'.5H M>!&8+N\3W,Y2E_MC6N$Q+)`5QNO\$^V&"S9K>[DYS?`Z'N9!C5Q#=*G<9$9+ M+,./+36>U$15Z2[KQXC!'E'G_+W;BDOX9J"N@XEE7_0Y)5'IDD=IUR6"X(:L M.B^CX;/HXX=+\)=9+PI`LI'N9`1Y'?_*UGC\EN/-+KF(-X,W3N8:^^"KUYA. M(IT/%P'9T*>&6T96EN6_:73>^)XSMT``&=U%`Y;IE'M\,_,U#^P@H[BI/P#, ME9&]O=*NN]#N"%68O'CAF)2'?@>@##(=W%#/XIIN`JC*/7H"%D&Y`M,11D"&8S3><%W@Y6 M-A@KZ,)Q2\$5AQH7LX3FOK=11.H:4==$Z"N31EP\U(IH"`L3X@D[SI!]C:X1 M!WN>PB/BGS.2&Y.P(ZPC8"7LBGS<_"S$:WL:1;J]`=T@A$L&2K5NYYO0;-!% MAA3C>D;T:GD(CUH?GME82+1\SUQ#1[*VABNF[7W,0K>!NU&]/GP)4WY%>\O<69*()TG[1C2/T$`HBE+?"W04/;6BBVI.N`$L1,N:@S M^C@<_HH"()9"`RBV=6%[%.P]BL"N17HPN.M[<[2E-6,WW! MCSC=]6&C$JGCC5!D*DP%1D$K&;E])6QE:LOZ272;X$"V42C[CIC_UCU8"Z0[ M^)9:\XCSA^JHB\O-!4GO;G"F7#-M+-\P0"L_F0X:#PY..#+UJ>:+B8W]T2\D M#6IMM3D0R,B^ZG-+H]HEFI&?.9`'5T68>IL,.E9Q-'(,;TSR'2U:`UN=[0Z" MLK(%'(-^2YR"EI-X?19E*3LPYF2UVFUW_'BTCW@3KP2QWU2A"?YZAAM M,MH60KB%>PJ$.RA*8SPT%@.(_(-%`KV/NW$<8(E`9<@Z*NLNO.X9-J!#M4B` MKZI&6?59$)@6OU@6_')"@.8"'`(M$6@9@XYP9FL#.K)UO#J03E.'%6FOA1`D M3F[S(HM6PWDK\>->T-@_!L)?;=!5:==W8`+)CDI@R!STCP"AHM]4#-1:4@38 MKA4'W0T>=OK&;?NZ%8;0U_I!&*61=;]K(I1IQ_N,6-=1@O.J4=XQ7_&*! M'L(T4M77ETI-Q+7$+N1\NMJ%"N,JS67]@5]XZWJ/6/W47:Q+%-J05]KT!_S5 M/5[O$GRYN;Z/,OR!76UPVKK9@-]X<,E/DTP"X?VEO=1CQ8N7!Q1>50I\-N( MS],5V6)$;99A,91(-@Z,PH@U&AFRP&1E4!R`1K3)'U,<5!.CVN"()KWJH%EE MVG#BJ.).U.).N#6`3^9H<[H/ZH21HS_%M)S`%_$C7I^G!85Q3-MYDN>XR'F3 MI6G95'&0B?6*8"%%YPKT7:2M5[.P862L$RA*C7=UU4*G$#D+Z-?H;R=`I MNXBI"AC!1`EC5`D#@TU_RT*!SH:8_6:>`^#[%27./1UA7-$1!3Y)N$\ZQC"L MQ:VT!\PWU`:COY$_AS6WC7^S:&!N<;E_RJKLFWM:%/`EH+4)Q&V@4Y+F\1IG MD?]5]V-A)@P%UGTOBP=&AL1!P:(-\V/>0?5LY1L8\+UJN8?R%AG"K9#G1+VV M(IX#]H=1`>NSHK4%ZYK8178T]NDP0]JV`:9FEK]%&Y3+H<0&>XB-*I"M,J.Q ML7$ELZL,:>7709:T]N\`]`NK(6.X*=,'+;2IA)%"/^QR=C)-?K+Z^R[. M^3[`_,-SZU_JJ20[]4'R-%4'BR!F#MU,+EGY-HL<%B8[4:/60VW%(S;!U/H@ MM`DF2ZP)PX5]_\M"A9DE<9RP:44`,>*"-K8^NNI3M(H3VD:'Y;.99[,H8&)KR818G1S"\6WV$!&2V:+W9"S6F!#3U\COG!AU4.H: M>@4#:*^LO:C.NZP.U]LK!5S1NL:RMGIU!>8P*M4_$[+^%B>)/N]()0>91B`) MQMN!;8?91.;+C)YB[>7I/3N4.Z>C2OX.XC3*LN"'GE#TD(]E`24PKB6VWZ'*0!Z1^)D"K%^MKF8!#.P2PM.%["K+""-'B1;`G M6<8""3\0]\/S7J8ZWYJOAU7/,@#9-=QQ8V'7\3I]XY:XF;"`:=24E?EVOHR6 MY(FWMB%S6IZRW8'$!"O=K=)O/JM8%7UL_Q6=H/%.Z/L M");Q6-H!7-Q@Y=GITIXQ+3%=\V!O>\D@3M+ZQ/WFNG.(W259S>?<$K'#^: M+1H<;6G`^!&6P(*`M6^'-?G8MIC%BW'6>W5Y;03MY4,)&>/Q*(PBDX`A"RS6 M1L6Q9F3;_)+&07D^NAT.&=,KT6L;1XA;.4+<#D^^C:46F0(NTD/@E[90]TDP MK\4Z3JC-NS_C%&=10AM[LM[&:E0'$W-"RDCU"=Z4T#PQ11]XS_^TP0J;T8(_41OH=_EIX],=4X:1^GYE* MH9J)$J&IS!.:A2][56Z4])(K+C^3]-TJRN]1SD^96K7?>#%F9;B(,_[J!.71 M(S^-XH$ZHH)ID<6W.[X&U3/AU%U/;#JJ1RBA?(=`"HO.4`57%RI=C(,4J^8D MKU`/'R:R:FH"3KS60*-?EU;'NGXBV0;'Q8Y"^3R]PEE,UG_%\=U]@=MZ/`()WA] MA&J==Y42JK6J[>S?QRE:DR2),IJ`<89RUJ8?0HRH,_!7&ZOGX81)$G#7$GUZ MZAMF>V1[`M6'DO#[0]VA_WWVH"HB&O;,0^/")Q M>'R+@U[)]+H#8=`5O.SKLI>MQ?-YFA?9CO\NE\4]SF[NH[3Z(?Y,312RWX`_ M_!@5^%,49W^)DIUU:3]WNTQK_OG:Y3I[SO5-YA\ES/S-)J7<6=NZY*9S=,<> M"T<57!$Q3<14$=<]S,'%[!'$)MOZ()]E%IZKB5;I>=[?[26%X/E&-G-_JX.) MOX9C(K#^LL`XV8P_::CPL^J5,R2F^HTA>^QD8R5KO)_6*6U,/ M;C;U4SYLX4.5_,6.5>3DFR5O*5$]5V(:-&*>U"/Y[H<5@0Y@5"!M=T#!9];* MOFG!OKA_"V\>*/,:X]O++)X_D_01Y_2KAO,:P[Y)SLMMFR8%FP7-OX3M>XL' M3I+K(LH*/T6Z]5?SDT`MF[ELW71;KD&.RCJ?[(J\B-(UV^X3%>@C7N'M+4V6 M[Q='B$60M[<;4(%EEEP[CIASY6#SULV3G&U_K1<2CZV&*V5`/DL]S9G8?[-# MB,<+XX!\34-;%9%_YA'YO6E$?@N](8?>V<<_AQU[AR.F0PV^Q^'/%=E_H4.( MN<=SSBXU37OM+XQ?1K0^?HO6EC_7XU5@XU.S4P.'5NJ6705S)L MF@!ZP@%4:YRDH:Z3Z3D$?646$3?I^Q`5.&A#!&TAN(`B;F,;)%[V6GIXPL='G_#/V7;_S3Q6^=#^[[;8#-4MZ$' MM;5%V'0_24K0E'I32\GNUS!.EU!MEOPAA_%Y6N65GIZ\*L\JU)ZRN-QMA-[&[,C_# MV_.NIQ%1LFU@>Z5G0-*.A]"8!;?E MC1WN%\Y.L#&-FNOH!<-&!5M-VGR-`SK';L37\KJ9VKRA@T,>WG9YP06-.?=4 M6U-NYMW61NV;=2.VQ2_V8N+M`8SMQWREPPBV/@ZU8(U[[1L/7D[L]G54Q@$' M[P"G+,"/Z9MMZ"1V._-1WP&GXVY##VB`(VQX".?`BH[9?@UO[21,\W!XJO\3 MKWV#W76AY@W'-UI>4!!;Z@RW.@Q8/A MK/X9V:Z9MZ8<\AH@RV]R0+/DX[Y9",O2[18#]<^K>UL)!!!`/*Q4#W(]D&43 M?2QU/_1502.^S0&\/ACYK0XF_'K=-O3:UPB]M*CN>8/2X8;U@QR-E:<47&[X MT_QD5]R3+/X'!EL8I+,_=70DM^\KQ\I:%,YH1=-")VE/Z7/Y:_04;W=;E)8' M=9!-M4@'18T@VJ5K^NB!-NT%K.+1T@(B.Y@@$2C(RUR!!&OU]PB1Y_YK8EWK M9BIM9@*@^^HK.\32$= MB:1MI9,PK?':+`99133<)2]BU;0!"2#BK!GJ@`*MW!E(J-5]ES"9[;_RTK?/ M`ZEAJB_1%LXD<1&B`+L*\QH9#+L3*>;^3='WV](#9Z=@WA'UTN3\5&_8N MBY%N@4HV<[>>H[UI0\.99!O7<)>IP:HI31%8'7?YDHZ"'\LYP#0P!L^PJ<&T M!9#YPNY;'U#(":;JM&UT*/$&N#ZMWE%3+ZAVSG#,/J92^P8<^!'P!Q;('!6Y MH4>R0RZ'6U\(@8MC8J^?$9-C.<7>ZN;HR:53;768GFY8TQ;#V;SFS;ZQ_B]Y&]?F0.(4S`5OS?"^,X(_[(VY+R)^0=_L M=A#QZR!O=1M^32>OLUR_MPKO!=7D-U%S#[]G>^VD>;_T4N\;UC+!3:AV_=K( MZ:QJF"^"IK_QF7\,.]];'MGK'--QZFMA2'&)S-X:2.0<7^;A!BE,7T0,6B+'\P[ M7O-EY-\!X!4KL>I\S==5-?J(&T!5?WZM_GN#GPKT@4;HWX.\TW,NHEA5YJZ9 M]FFE:\P]PO;_G=4\`#33:&_#"5T(!A8!95^+Z M63)P-JG"UC95+ M&)RR6D&-3O0UG%FU&:`J2XD.L>HUQ9!-0?,E_H@?<4(>6/[\%8O6YNGDZD0B MEYM*2)EE^'2A\:1DGE)W>9Y2[VF4),^HDJ#5@:0F\.`#)@O%D!(40PU+153P*96;Z#89O+L4 M/JS#4N_A5+!VS-F&)25619:54!TJ+)O/Z,"(?>H;J>*>(2:_9P^H';D.4`46 M_./T(D[Q.?TSEV%U(-#':TL`"K.-22>X[5LWPFY7J8U?]@3Q1Z&`>-AE(B`+ M?V0)F!M9(:![EOR#^G+#5_[=DV1-ZZORPIB3V[S(HE4AP[F)3A_Z:ATH-JB\ M."&(@4,CSFCM+$])NL9I^7XMS4D2K]EYW7O<\7G?EHU_JFZZ"H1H1I@1<<^T M2R5T5*D+&:KW%P)I3Z/\_E-"ON5ZKDI%AQ05B,(Q8FF9IY+MY??]\ MNMQ\BM,H7<51U#E+`+ M4=#U/<9%.'E,CPUQ/C/J.VE>DVI+\IO&6PB\/$]79(M/4K[`*Y)!@Z,DV&#SB[)9HWDI:^E9'`QM;2R;)XH8DNMZW\SHE@N'>MME[!P+NH=J2C4@&5&M457$?5M:A'J*WV M6C`L>^WK',1^7Q8+&\IOI>?/JO7W]7+ZP;VB8_75N4JE[X;Q,;*BXQPC7.WV:W$:J[9ILWU`>)3C?/RKN,[*[N^>*9]N' MA#QC7!(&7=$NN(_RFPL&#/\ M"Y?I(RMF97^:T]JR7)9XG1&RLZ0PH`&?Q)9)P@I^N`>.W1$Y"0*\@62@A3S+ M]'^8[B,XZBU<#JL6=C%_T3JJ#\4E45A(?ZC',#30W^[R.,5Y'M"%B=JH]>RE[U'H6^X)I:@NDQ46PR4FA'+(T" M!*J5+HRCVR\EU%-\Q]XE:N.;B5,M#?1&EO7T#9_L*3([Y M-F*30YOJ30$M2_$[CY2)1E0R`H>@]<J4QX56%@P.2]^JPO*Q0N726>,8T8_=92\<:B MGE7%S:Q@6.EF',!,WUG"O&E0V#)^B3G[NP:-VWG>S4._;=!:!3T`L+:=(TJ9 ML@&OES%C7O<[HHSWM&JV2U$GV$Z3KO8CRDS#KC;5>-$27;'=L/W\GQ#F$G\* M@(46&PA-^D!`*H.M@FK+`7%$RPTM)QQPP98#IO?*R1S9T:"$?[T+0G276V@L M,$._#>K5:(>KG@9F1]PWJ+M+5.K''A:+#BZ"N\-S`C!4188E,H#>O@SL6MU. M5Y`B2NQAH;UC3J*UO&'^RFG'7LX\7$S(;E@;@8GA'6*I^I9.BR.+;75$?=G-%:^VT.%Q\O(?#QWN?1=/N-J=49?MI']G>*.DQUSJY MNH22RTWE@,PR_"MJC2 M7,V0'J'LX]5UJX(;!M,U$@T5,4*9JNDVZX;Z^TBV49RJ>3&4$Q.C+0?+C+UE MA]08.+'@1D]W0`[$!-#74B0L>@AZ5\X/<4)I#,BI`12`JH"+F0'>2J$1/'V@NX0UTEAAU&VKX/"X)<](YY[=,C MH-->=?TJ)X>P#Y34N!">_ZJT&@HO&&%%!]^II>05",QA=V*[CJL/TP/N%)JR MA!'"F7::'E4G"\TY=F(%39X(X>RZ7JM$I](K1"0T@#FA7F#4)0%,3ZN7J0F2 M01!'UZNZ3X%YS3'V`FD5VD,XTK[;)/'%,"H9,=BAKHD1674(=_/[8J1Z`L"' M<:V(LA/ED-=>)B,25X`>\FH9F66KP:3M*Q"+VV;DBB\7)6:C1@N8^!TM/CPD M?,%JE%3K/?AAJ!_C?)60?)1O4KWP&;4T@KJ)>F\ MV);FHWG`'4KVJJ];.$\W)-M&JE/8[;0$.4NI!J_W M&/.]_MX2(Q+^&G:@G+D*`S+2:GW.!U`G>/JYQD^GLB^OD'P/"!QH**44&7)/T7LXT"& M_M*N(F8_;Q?Q?;_1JSPFAJ]% MY\>?#>*73*")8$.!R4CNFW1P0H+4B1K20J7E3>>TG2.V)6I%\@)]_\O1^W_Y M^>@/__S'^LB=B)_.,]PO]:_H?QTM?OGEZ'CQSUW1P98[SR^ M;)&U:.'KNL07?W:X.)`&3GL@!!,\A0>A*21$X1/HJ#.! M3&0^C/'>'?>T8WDP);"\]V0@UX^`!L)2D(..@X1VW:1VF]&01.TE M`L(DP1LC(I@4OS\>.L/K4UK?_XJ+>](_L\Y&13J&$JF`5[Q#)[.,LZ1N[4IC MB9DIQZ`&1#D=<)0UMKIC=47W4%M=ALN\S817AV,VN4,(J,K&==79_E3^"#$- M5*J\;'`:#PEAT.DSI_R6WL9)@M=?\`K'CVP);'ZZR]@!&#TFZ`6K'TLE.)&% MS7CH M+%K8:4G0T%S*O!P<24(P!)#\AML,K\A=&O\#KV^BIP\XQ9NXZ,_4::2:0"N1 MFLP3H5T'(5;E1TT2N>:R_9!5TNBV>NR;'.H^)58=T&>%4*%+"85-=X`!C*I* M'R/1LNC!A3Y&'UX07*11=`I>O,;/'%]NSO(BWM*A_B!L"A_6T;+W<"KF.^;@ M8Z/(O!+D0X4E_0Q=;E#SJ6=$BWN'F/RF/?AVY#JH%5@`[VBXF"8T;=?+B[*; M2:N;C]`52>+5,_I:_3>8U>9C("`+8188\!FP_HKCN_L"KT\><1;=X<\[-I%\ MN2G?HUWNBKR(TG6IGLM2=2!(K;Y"O?\F.Z M8R?YQRE:D>W#KF#W!]TR&93B@GY,/\7H`6?E+&\X[Y/'08P`]'R7SE9FVFP? MX7]NK$,?IC2J`:"@7[RA?BP&?,%^^NG?UB[M#@;75<2CW(.B_OB[9:WS+BJ5 MZI=VM/RB6-^2M'JU1_;JKQGUDI/*YT/]\'QS[Y7?QSC9T4\';3:K_73:ZNI/ MKNTF-LC\S5`!:ER/"`Q*B_)\N"[5#C,C:N&FCPXF&#`*#S)#!@%"W8;YL6]W M(HKNRHR1#0"F@*HF?..``19\DF#<#,E#MBE8]GO_\R_O?^:YCWWRWY])5MQG M\?H."]?FRAY7WW_X>"0_A6VQS3QKLMKQ79]LEV>OI2H'(G+)Y9?[3P-9<2GM M)&+PPW:1W)=D4%68@.[MR;.U2LM6_;QX*1TMB5E6/3U^0"HU"3/@5)JWZN_C ME]+?DG&<57^/&XI)4LSUZAZO=TEKHG_]6XXWN^0B?J3);7.^IC$[WL1LZ<(1]@/IJP!MWL<'@,4R3!MVDF M!B_>*.R7PK*#>D+G\,0B%K8Q@.4O?,-F8C(MN<>R]XVJ=B@[,*K"CC_(IO@6 M9?@D7?]'E*W9GU^JK1S]`85>LAXAJ"0G11FY8?@:7NM+'@@TJLLO^(%^378> M,"KN,:)_1PE?^?8^6Z.'*"N>45[9X'LK[RLK%$UDO5L5^8^>*6X`!6+79ST. MRI7VI-(9=H@TH"I3[V0LQE@=6".(BJ!:!GT)8I\6((!D!==T!$TMB=36(6L< MO:>Q.#INX:@=B5X,?&1%P'3X@*;ITUU>D"W./D2KWQ-R)WP=I92IOIY$9@K. MA2;!T['*BQ3<[]@U"9>;"UPP3-0J/>0!6:M^ILG6IO!GHG/P MI`S3'BDI(*-:`Z))BGB`F+:Q,(0H`6`)210:USR[;CB&]NN M4W;FIC)TA**&<''-LJAD'I5.*K(UBF]DDP$I6+*!%MM7T3/MI.0+3MAK*7:< M6__%CT*B^HF$$E/B@<`@>/$J]R$EKDQE63U`6?F$WU+@>8I=U6O$[&?N$D`@ MW(!::L@!"&!J*H5QV^Y?[/N_>L3/ESS<_I>4&R,`,+$LD%@%3/4*#[8P.'YI M84"2"$?``#1AG:Q6V0ZO?Z79JR$D#;4@*MN`C"I8Q?B)MT,['KCR[B%4H-\K6&':(()B,:.!F+ MG\4>0)4(*F70V0L#D"1U`B!H8BK56`=,J0:>QN+H^-4$(DGN!<`1:"[^PI(1 M'9J61]+^&A6[+"YBMJ3Q@J1W-SC;?L2WQ0TY^W!^\_$JV>7\`/%3LF7-*>\; M3=>_QNDN/^>;J6_8=0%74;RF'Y]&#W$1);SI=."[&UX#YY]"_YD; M"U[;^&F_-$[Y:,Z2.^43=]4YT=O&+Y_9HY[?T="\16OJFX4#[OT$/5#_U6D^ MJU8+^'JN+6M#?9(!OZP#/=!F\&>KLB%E;*U:XGGAJ2_&$_\TZB:"F1O2)!8LZYK$W@U7,VSOFKPY9S&.^$7..;FC,0Q_0.;I!']$) M8JVH;O]JMX,OB.8M0653$&\+8HWASZKFH'9[WN*>+Q:]VL`W<<3GH<6`HTA/ MK0\I_!V'4?*]13Y?+'JUD0]TCN+F&[FY)[N];V+`>T,-4%B5`-F!CO,N&RD8TB8+SC.T1O.K7K=&]`GUO$C M/`+6X2.]0\*=UL'L8.HW;,O[V1NV8<^BZ!>.U3J2&_(%YT46K]BAK_P&6OK/ M.+VCC?R"BSC#K"RYCA[I1SEKWBE)J?3MCIG(RU-B>\2:P5-]%H9+3Y.VI[MK M&/Q9',[;*M\?[]CU4C`_6:\BO"%H[Z2:R*S<\)R_=X0J3V4\[/A"I3//&_9G MX!N9%]B]\P+<.=V?-^#ZBP4<3H`.7''?2%^!9/$620XMDLA.KCG\4#+UY!RW MK8,\><=]2WT%E.,ZH'1>(-0KVRF0LGU`*=\T/%8!A4U)9/N`DE+;T&R6G_+ZSTL])47KFAR[VFWV]N_T;7A4W MI&I_+W9!FJPZ#\;DE%@,T0+P\2!@HZ3A%U:9 M]!LG02%.'$&L&_@@K#<1#JZI(7`29E`%V1KG;%R\T7$N.DJ&-T'R<>*`!:H9 M@",3R"8Y9R5;Z=0?3>05UVA7UP.+8(8+0?-.,@`(DG?`&X/_OJ.#B?5%'-VR M8S7BP6L?A42S$5@@,6W?W<"@@XV_,A^*C79BE67]`"7[)[YWUO(^BIZ9ODC_[C#GTCV@609 M^<;FVGI0#:A%W2VV?EL$L`?#YQ=PM14W@.^DVZSAO8G[_1L.]F6P:!57#:O/ M/^#">=TVJE\V#JUW&&U(AFZ;]H6QD3>(6$,"0XTP7070N/Z.$/\_U`L(S:"; MA4/X,J$'Y?:F8E>;A=D$<=V\^H@C+MRT$-5-1+2-_$3D?2O?(G.@D5F])?DM M-'=^J1<0F^&W,X?PC4(/T,-/T6FSN_%/AAK->[6[ZR+UI1 MQ4]8\.)%+=8]AE4@!G#TX<"JJP-898YTIQZ*]9H3#_/V8[3!_J=D-7U*+'Y_ MX3&'`XW^&8<2DZ[``GK.JM3#*)BT3ECM/$>?7@9.U.>JC@,*S(FJ0M/PQZE* MW8R"R_$+#ROJXU/'P05VJVMS(_QE<8^SZG"5UONF[K7O/?R-U*ZWI-IJ3]K+ M8><,?NOH*/_R31][./!1F9WO.] MK0MVAO;;$<8T8&:L`^UK'.<8$N6+-YC;=[HWG$_=H&?O$7+3W3COD&AGMP+3 M@3M)^3014>#]U8%;MO]L/G"#%FJ?HYP=?"(\&T[XK/K:O6=3V-8Q!5X@B:Q+ MJ3(47E8?!7((C[A+B.Z7[&*U(]8@4:`,VJLPI8#0K'E_+@Z\0R6IU;!')Z;% M@3W`I">T;=ZOQP?>KY*L8MBOL!=FDC@M;K-X?8>%64'ZO+XL<_A\TAUY?7/@ M&4+F07Y!GE!AR3_^P#\.!(3RKB(FOV[O7KR^Z/Y6/+$1\%X'NAE39MJNOQ=5 MA]^^@`Z778AIU^-3+\,4V82\"E-FWZ[?CU\0T64W8-KU.^RV`;R-BZ*\&IJ_ M(?YK7-S?XV1]DE]%67&Y^8P+OAGO&A>TS2RP7VYZ._'$QUT/&E= M$5Q#X)?5@[=-OM`'V-7RYC[.$2XE$?VS$-F!%FK#-VHN MFK.%TV]D]DUFV1KD\-D\+'\GE$&2R>!%+Q#HQ*H?42XV)0#)K(*7#AI'T@"A MU%N6KS3JBX>"V0FL[5)B\?-W2233:!BA-ND**S"91^=A%$H6-4Q$;WH7+P`H MDG`["2D.PXK5=,`CSFZ)8D)`YV@48HY?=F"1S!A,PHN+!=M_B;*8O3AM+S_O M@)77<(UUR* ME/K++N6&'8((=%&WRLE8^+26=M4P`$L]);9AU^L;?*TU@8 M';^6,*1>^ST%1J")^,,NCU.@.E5&S2IAJ)5?@MD6I'\GTR*KWE%_Q`OQUF^V&*>S:TI$_8L2QL M3K.^+PHG"7J?K?E[XF>45_;XZ2OWE46*'[+>K0K?!Q1JH4`LNJVW%4:BL=_S MHC3I"F-`6Q$U'D:ABVTNK,'"CE&K!1"7>`%`D>T(G(*4J7O\%*8A-_-IW(S" MRW$++YW@LGHA>)%MLIN"%]"$^[%*0M31&`$C*"+\J[C)*8_&AW")?CY0Y3^+MP? MIY&JQU@RJ4DUC=@H_`A+Z4=>TBC4EM5#5#Y%['$@FVMT'4K,?_U>.2-6V%AJC67-_<8 M15NR*_>?%/$6HPQ7UUO1KE]Q-40H#G"VC=.HP-7\97G^']_?PC_!O([R/"UI M@`EBU7N]G:U2G?T65XU9=X`#VMZN]3$2:FS#.Q?@;ZA:(BCE,B\$.+*]\%.1 M`SL2:4Z-:CLK&\`/C.J/24SE!T=H2N5ASE>3F(^-\=WCQP;>]O@HRQ,3PUS:#[9,>D250%!Z,IG3B'(?0)EAI7 MTP"XZ"*P+5E%L.I\2M]5L!O,:0^>!`$=:"0?^KF(4WQ>X&W_Y;V!9/6UE9)3 M"*,P#!ZQ];ZD5-&I+MD_4>KA.2L`G\@&9>GJOOIW2C/"?7`=H?SLGM- MMA$UO>4#L1RM,6U#Z8W0!M*:?1NESXAO0Z?669%>ML$O>4V`2.P0T^6K0JEA MJM:P0YS#I`0#)V,13M.`,/1SW',IS_$?$$*2F`^`(4<5^P6^BQ+^TJ(^W55: MK,M%!W6Z2!2F-AI:=EB=2YT9U$42W>5)<_45JXD2)E5.=K!-W/V0'%6Q.YBB M7(&!86VD[BM95334$A1$,M,N009=>\N]C(97K^+F0JB6"JW8!L"2ML2>`";0 M@-MQ(:NIU4+55Y0)34&^V"9X8%6ZD6)>H?56.D^BH@9OQ!@=7?:)Y1O>J30V0*/Q349CAGB]C.A1]16ZCZ9`M6T) M/,H*C$O!.9!=TD]N<"BOIX6=030_8A=P;:D&9D-5R-Z$"3G+C*I&\.<&F)R+1Q?QX??7[(KN(F:_;^^]^E!X_T)=9LA! M[P,MOI`;M^UW-H=;]WD@,6A"Y\M65=CW_M1;!L16(>\9D'NPQ<#QB\*`[+8! M>PRX/JCH*B-\YN&O.+Z[+_#ZY!%GT1WFAP'GE[LB+Z)T':=W'Z(\7O50!F5. M?E21I3G@HQVLO(/G5:`&V9SM8&]_?Y)*U#I)Y:&R@[Y5AE!46BH/$L\1V=M" MM\R8Y\DJ,"0KSG48C2;MN0Y6EE4'.XQHHF_*.3NU:%1+G))-=FY1;0C5EE!E M"I6V4,L8XM;>R";'4Q"D_:'-7-(F+ M7X\1I_13S!:YE@GNC5]RX`3,KU!J[8]QLJ./X:KMGL'I]79CT%,\JOR'5'-W MF^0B*+4]`-3=Z]+?50#A"L!KL#B564;(F)UFNF?@MYK\%Y;'),/I`ZO M[+V13XVHP-GGKR)O-2*,FKS7(,<<5-7E56)[696Y6[[!5^=N^`;[QC9Z+B^Z MDYQG^HED5]4!M)>;NOW]=[I3;-1O?,;XX4X0"_=I[B'IPP[)Z$BQ>5&?GX^ MU4>U`2;XX8T4\F4"?E@Q=:G!6+^0BQ&FM`&>&\=[;KPEC+&H"((;GNZ*.LN+ M>,OJC^D71"+4S-T@9$2>-`6J??D`_X+,I2O!:TO\=A M6*-5%T`9G1*78-H`7D"#-DL:J@"]+"M;[8B%*[`?H2CG!\VR8V=;9<*:/Z,/ M'DC!#E>AVM74<(YVZ9JMZ:].G14&O2C+Z+>J)IGYT0'LI=4JRN_Y\8GE2@W/ MJS*`>4.5`+4[/:^0/`*ZTY*V'42+.RLI8O M[\5[)="4E(/.L`E[O")-2#1S99BZ_12MXH2&GI,D(=_8*7LG_#Z:3R2[_D;S M&C6&+TB4#@Y?G&"B/IIQE(E)9]Z-\`A_K./X1LA/S1MKLSP2DHT;N2ZJE5&C MC4IUGID:`XA;\'SFWA0$$B!$]([K&V%M?YC?Z*;XH`30(9$3O(.38?'&AJE@ M"(`.H(F2'V%#,DQ'[5G\)#\#32+2/@1M(#+Y(*2>13?'H(F=J,]"$NE4!Z'1 M1[_R1P$.CTP%8@ZUVX6H/CY%7W2)K M`R/UFNJ<;SCHU1V-.&+R0:R@-@0)&=N'P@72:O7^@F@39[/@$G2+C)F[Z8A< MO$&RWWVS8!)FPXK>C]G[N%]*4*;XCBV2TFU1,?,Z'9N]+2@E-#7#WPR].P)9ZLXQ^N3 M=*U4.ML^).098RY4[WBY2H:3ECYIZTKU.,[84O'CST'CY[5-SMV79 MK`+*F0"*N1FVYH]=C);ODJ)>_(7. M\?)2PI[I*$6X:F)EMED+_4!;Z?M:-A_L)YY9U;OI:\96[&\.F_VK'U+X`[HF MST.K@PE\[!H_'FU*=53JUQ>G5J?JE!*58]1XYB^MY=I'E?H1JIM0"3>[_WDK MW@+;_'QYA9%MXA!Q[N8"KOSTT?1@XAL;]69DA?$Z1XSQ!B5<'B4XWS\J[C.R MN[OGBJI`=E15?&_Q;'Z2O,)XULPKM/%V0?^B']8?T?]AZZ+I)_\_4$L#!!0` M```(`%U/9T/J]BO)3#T``*LQ!``5`!P`<')F="TR,#$S,#DS,%]P&UL M550)``.QJGM2L:I[4G5X"P`!!"4.```$.0$``.U]6W/C.++F^T;L?_#V>:ZJ MKNXSEYZ8WA/RK8_CN"R%K>K9>>J@*4C&-$6X"=)ESZ]?@!>)!'$G*`*R7JK= M8B*!3'Q(`(E$XN__];I-SEY`AB%*?_[N\\?OOSL#:8Q6,-W\_%V!/T0XAO"[ M__J___M__?W_?/CP"TA!%N5@=?;X=G8)<9P@7&3@[`$E14XXX+/%_?SZYO;J M[(>//WS\\>/W9Q?H^2V#FZ?\[/-//_WI[,/9#]]__O%L^82V&*5G]Z#(2=UG MLS@&28$_GLV2Y*PDQV<9P"![`:N/'S[0VA.8_OXW^L]CA,$9:76*__:*X<_? M/>7Y\]\^??KV[=O';S]^1-GFTP_??__YT__[*OCUG2,/CQTZXN(07]OP\-V0?ZTX?//WSX\?/'5[SZKFXB M_:Q124/^VJ.O92+:^^E3^75'2AA!">N=V$1[9V>5_C*4@'NP/J/__7I_(RS] MTR=*\2D%^6WT"!)295D\?WL&/W^'X?8Y`K003K&[R<[:F)NWSC]__]./W98.$K&S;=D-FX2U81J]@ M2+-X7&Q;=`M3,%]?9&`%\P%-XK*Q;=,O"*V^P229I:N;E$QW&_B8@!G&(,=7 M.(=;"I*O&*R+Y!:^`#Q?WZQ(>;B&$:%C2PP0:IQVC*"5AV*[C;(WTH"#"*^N M;@09+Y[(_P)\DUY$6?9&5K*S+2K2?+YNRHPCJWZUMC*?%Y@,'HPOT/81IN4" M%B\R=(VR;723KNE_Z&\#Q#.MP:4D=+F^*A)B'.X!L:$%*'5,[==UAK:S^(\" M8EC63D:38QGMZG8I/=GYU'N2^;I<:BZ*+'XB6X-%!F/7XFI6YE(^QQ(,;V.4 MT-W1PQ,`.6'\C%(Z;>__FJ_G^1/(+HHL(_][2PPU3`@"!LW&P^L<3UHRRDG! M_(T`_XJ@_7E+?AY55&F%X\DYBV-JE?$]B`%\H=/OJ%)*JK.5D;#?PIRJ"Q/= M72"RCB#S3DJH6F9L3DI&Y/=;0$;U;),!,+!#7=1J*S'9QU;&F.Q2'IZB#.QK M/(\PC$F#+F%25#O>+N4`B5W4:KTSR5%<.H96%$P@Q:75VZVF[@'.B:4F59>$ MLSB'+S!_&[)_&5;A2'*6G^?/]+?Q9915YE:^.[)`)'^\#$&G+F?[O7&C%KA) MR48ECM*\-F9D@"]00@L,VS$;53#"/F%)S;'K74##U.7:R;ZA,FYNY]@!;93R M&V&6M&^J!E-GR0YJHXCCL?#&JY M80VVDM"E>(=SAE)4Q.52U:KA"H:NO-,NW-)._-$#'=%N/-!#7<^CV!G']L7M M*L+5^L'URL'=FF&4U8+C=8+#%8*3M8'KN'#5DA&!8^L8`)K]; M*Y3+QGYLI"O2)[1S4DPD7$6E&X#\NZU\7!<1?KI.T#?+H:+/?1P)ZIW_$TI6 M(,/4%YF_N9>$7\MX?4(&4@:>"`U\`=6('Z=W>/6,)E7I7[2>S(S8.Y6A/5WA M142]^T\@)]9#(SQ"4PY9%>/),D[S[5M\B>*"=B8]5"`F.7]K'5K:M%7.K]W* MYY:M)>O,WSN5@=<<$*%7376TK?9RE+4V]28H[E15'NRA3"48_>4W62VS1YQG M4;Q;9RI[8Z?9=UF1UG<<")_=GJ]'[!94WQZ M+@?OA_@))CO`K#.T-50^DDK4;O7?SG08G^7HK,L0960J^_F[[VG0,.&W!EE6 MAV1)I"Q%3-IQ6Z/W^8PT>46;?9U$&Z;3N=]J'3'?@NEVF4QV_/"I4,7*&#$LKJ`3(=[#9K_ M]!TTE7SW8`.I6&E^%VW9^4=&4JN/3Q(,2C0DM`,(GW&-C3_YCHUE%M%;=@]O MVT>4,*#@?JMUQ7P+!@8RF>SZG^%8=_R??>_X2J8+(F`6)3?I"KS^#WCC6@4! M3</FK[WBIQ+N&"<@N2,,W*..;$RY%QY@P%,$`1"W?$$/"\*UA\5,8L*!'T2@M MSY[*\UX\+W)Z,9S.G/Q)1Z-`=P:2%@@,0P;2#YJ;I-4T_C7O/:N5,/\`2?(_ M*?J6/H`(HQ2L;C`N0,9%EX*V`RPA;6"8TI-Y")R$-31(\MY56\GQ*TH*HH*L M,KFL:T5*TT%.CR8PQ,AE'(*4'N<&(=[[:FO#6:W6[L$SRFC(#3V^[_G@=$B[ M4YB`-##8:$D\:-H25-"`R'LO;B7&HGA,8'R=H(@]WA9^[\"E\STPC(AE&P*, M#M</=LW__U%/I+?EAM*`+C<"482A=1_BQ%+C`'S91]%Q!%20Y;GYA,5O_ M_%LKC.P:IJ1!,$H6J+J2+HC4,"E2(T"OR,"A:J^$*BA:("[_8W.2SWR<6(3: MC$HE$=!T!.K13"87#=*DD<[D/S2T\25*`(U]SIM4&+]&2='S7YF4:9Q9>F4F ML\GROD-V0G<-,[>*TI&EQWKJJ)T!@Z=WE_X.Y+4BV#&D0=H,)2FIOT@R$%$3 M0'*.]D$_>2^GVP3@663@.8*KJU=ZOP#P42.EJ74IH/$7)SI":0)$P&KJ:!][ M4)3I5CKB,H@0$]2:XQ'XBP6E.)I`X/&9.I#'T:),MAB3+<)\[G8'/<[O;(L= M7MY+HSJ9QI2J$BR^>2H3ZFK/PW[AY]+6BSJF?WQ<)=&[&7T0DH MKU[CI*!'E((>-BE2:U*OB(?(L)!5A1H]EN&NLUJKQCN4QJH%=Y^FO^9NTW@( M$AUI5*@0\)@Z!'KHJ/N5KDO MFT_$>+%9HLF,A$;'($W9NB9"S+CMPV89AGOJ4<[_?:%YZR8Q57OEQ*/R'"9Z MTIG@1,C1?MO]`K)'Y-5*4H\!`L0I-B2PL-C'BY=LAP0%2C=+D&UO.1GT M&EA(2!I@<$E\AX9:+B-P<-G9;\K%Z\]I-*FWD.0..:T5OFY5_(%X-"M^=OZ1 M.T2DA(*YW0O7B`VPM"6V!Y:LBG#][BV!Q%.^>*X/#"9BF9P8G'&F?(^]-);. M!#O_C7YE@8<=:?MRM!7NI;^F=9^-&^HI^-Q$=?8^3SAJ=&R/0AYV3,A,3I]5 MN*Z*V6I5CG0RYB.XH@_A/4-B"5LBLJXM[0*-FTNC@.?8,9;9!$TZS`.WJ+,X M+K9%0N]F5*^E]3/0WB),#T_GZV7TVG>FVI3>>UG-2ON.Q4':,`*F:4WA!DXL M,Q#A(GL3SH9B@EV*GSZ!YTA2RF0"%AXS"P\+]S7JR6!Q3U^R2L'J*LI2F&YP M:T1<`GH7C5T1ZA>H5:Q3P',8& MLS%"-3P*+#`,*#`,)/`>/H;RFH!)S=H^7UV0_J61/4H:/J2A:TG_[J-WWWDX M74[WPP-&>F6>E4P7_O+4T?<"+*/M#ZE"$"3"'O8&#U^8=[C-@3JTPFI@13ETH$I(8J7!!Q MY70$H(9WN,XO@W23!JD6/4TQ.1A+NLDEK0'%2ROI-$AI*K]J)9[,L=JEX'E6 M&XI@\*.6SPXV7+Z./&%>;)H$C_Q-=[62GG?L&B78(RFH=A>=$YO]/)U'-4H`KMOS`+(7&`/QQ;=DT>EW& M*_#H@WL`MX\%:0@UMK54/0,G)MD9.1Z)E\#0D$:-"#Z3<'#WWK M<=X;U#8["Q].R2X0)DOD6AS!LD5*L]NF7<@3;&Z&.?R+,_R!+PFNX.BOY2A,FFL8SIDXD5,3>9OKVN* MIMGO8FZ!KV(:B:M9F5Z4YML&)1UC^#AT_F)%5SA-L$C8#;A)X@-:ZH!-*EZS MB6-P(J%HWTYC*?S%AEH@351P&86;PJDCIVR%)%L9^=SQ,B$,#4%WEQ-JJDS9 MSD%G3:S>1@BXA!N)^4N&,%YD:-T+Z>5\:;(@MK]XV=GBMJN[N%,V\)#*!Y`D M-"$?2$$6)61I.%MM85H^09S#%\%"RJQ0LP#7+.0E7*PDUO`M:K*=^C%@>WQ= M`M+>&)8Z8%#$^U1KKOO)2T1(6J_N]V[AJ5_R'7![;4M?SOIW*<=\S6;\9/I; MC[BYFZ8@]A(31A*J4:)B9_^BKQ<;L?,"PQ1@?(&VCS"M^B[^HX#5B7[MG>)Y M?,P+UBHW*>@EP*PE5X/-A+7]F\'C>`J;MK<:?(%2^J0?D9E&3L!5'24Q6_VK MP#D]MUFBZPAFO`N-CK@QF+/FYC40W>A('YW6]=D\0NS7C`DPM2QJT'!Y#'A#V(L-&UD&`")Y7LE4[Q#Z<3PJLGW">@&9EZC0 ME$H-#3&C`2\(>[&J*EVT=RA%7?#S-_)ZQ&VGMX382\082:AA4A3L)G\Z>&@8 M)S62UT2KU>Q:$`GW$:;G8(VR.KW%,GH%^`M,458^IEN-IEFZZG*IKBY^`?D3 M(E]>0#4QL_/6!#5WPDT/5+.7XV,ZW>L8Z0.V;<`SSYZL"VHEU+;H'*2@[[)7 M4'6&!8?*8PBK9-*%&X=/`PT;'[\/2P*RKA'N&;C?:I4QW[SL?%G[U5W.E&XZ MVFD2@P-V=),*IKD(?!YA&#,=+J6I%2>@\1(`.O*H@2#@T@`B0-<\*]$E3(J\ M=^]5027`PXXJ"$3P93+'Q(Y/@PH+Q_O4J/@'@)LG(L3LA2RA-N"NV#Z";+[N M7:_D60ZKLK6V#F5/FT4AV<@,.HGHWVD827B;6;0C[T(,AY?HXS,'6GUODW\ MMLRB%!,ET*Y/5^7_)1@3C M2H-RGZ5(3!DBPO5%'PQ3:54N7^+Q:]%'MJO]S+`>+/D,GJTQ*--?WGGYF,VN M?4MZBT\D<.=6`=6E9`/JT/:>>^`+KW[AMQ M_O=^@KGF^_0&6]H?2"V4P"CSV#+)XQIV@:^[!:_AO`EXT:S]CPT65:3O_!H8!09ZD$4P3J5Q/XQ?Q.WD8N[B04O(R8X6!)+9@A M:K@,`\^8RCYXPX6(G$CPM%`X0-$2SQ`K(IX#KOK[`!=&W$NT)5*RX0\RFB;X M@4_C/U9TA#.$BH#E@#OP/KP7+]@$([/-I$"5)<_J21GE,0BW>9_I\+ M%`/Y="`C9V>_K?8(/*5PU1,8ET5&Y%J4;2OOHY;?YL_E'8:K5Y#%$/=",ZW+ MMZV067E/L3=4$]HVS*R.R;;;HGR9?!&J\<65H7G*3U3H:OND,&6+E?#E6=P?@95EW``\NAGEV-N&%-&L---GC!V!6D/&=: MHGN`\PS&96P/H?F5_"^9@,N<\3G,2MT]1"_EY2@RY]*;V1E\+,HIG/N4V0%J M:B\'QZK)T\%T..UJ+_;&:LV`5\9]F,TZQW*E52@36F559K4J*X'LS%-1A'<( M*BSB*9@MY-5!I1Y;BTR%SD&>7:]`MZ1W,1D@L3B[N.'2@(LN:$&@5[NL_H M_WU&+HZGO++8&1!CWTJT.&+TQ)!:!-/\]L,QA=/TI!D84&.36;0*BKA*)]]& M.(JGZ>GTZ")JK%"C%U-C<1`DQX]?@9I]51M&9[88V(*Q)J5G$= M6LR[H]*:IZ,(5[^N/-,\-Q%^ND[0-^S#5>==8]0WG(6D_8O-'-(I]V:T.8L, MO4#2C^=O7TG?W*2[9/\SLKAZ(5O1?KZF_0;.DL%^EV?,X+25M31E`WK+:*MK M7H_3S#Z>K-<[A^#T!#N-80(Z4B[1L.$W9A6\L`IG59S>T+,9OZ-VM\D[?&,T M1/B67X#7>-[A6WYC8W/`>X!CH57S3<%0?;F7=8OU7D/0I-X95`7UT>+83$^' M,KN*-ME?S_!D+:85UZT5<.Q=U/78@+4(PQX+IXJX[%!O*5R]QH!H)'JMQYLX M!)VC'P;#3G@UM_6'\3K:$>%2QX<9.`-;;''OP57,U>F5VB,:.&.^=#O6T''U M6J[)306_`A:)`FG`+[@$U7];*JNO<@B\4^8%]V^F:1?T2"VS.$8%34*2KNY0 M#C!!(8`OG$RA-D6%JI$5G?(E"-.N1X/TTC4&^M77C]495&OAE?)^/-.8F[T= MY#FIS`J)QS&W4/`PU="%6X#R*[1P./D.S68D+J(W(T/*T"NMYXX^>"S*-3". MG=S5%7C:3-5`NX71(TQX^VZ+DII&LE,R>'3J:F5,<]FI-7#?D?Y1NW7DAG7$ M1G!PM=;)$+2:5#H@`87P3=TC\B]8;S@/XTHP:=X8E[.#B30Z0%B+BX"E<9HY MQJGQ-.&RXJ!((UNKU8.R:LVL[#@O2OJS-+A)7^ID$9;!G1H,Y$L%*8/)U$7V M,$W"FBJ;`6DV04?^1A-HY+-T1:.RGRD)HR;S@K5Z3`KZ9LEU0(`&Z$;+/DL: M0<>\2>7!>_7VPEZ"%Y"@YP>TSK^1;A6B54#7`V>/+G@LRB5W"[U>7<$[Z7K# MJCDB`[B\;DG5U22$49E*C:(B8RDM&CQ$C?4SBL&45F_AZ_,+R/I*LEX862^( M@H6PM6Y<`-BD\@&./Q]\*0/W6?J+>"?[+&EU@<=)"T2^AFF4Q@/V61H,Y&9% MRF"ZY4.&8@!6F,:@W=+9A2")]'*Z7,_/U+4HW2Y!)\:9-OWOX3$D?*/Y,->$"AQIU3KAQ$D2A+G9- MKMIX'<7T7/%M)^LUZ*T=CQ]%F4#A9J,1)Z9/K]X)MSERV)%V\P-1KU'6 M/.,P7S=;.#X,[7AT86G*(VR8#M*80]B:MB/P.`?]&PP<]3'8=\++^(X,EU>@ M8\&E!EV,B8'M"?Q=C]T#/M63"7S!J5:K,&:PHNIIG@>J,P_5CP:Q(\4]YV;< MN.0BC'VP/(B9:JY1[_ MQ8^>$\,YYYV[PR'G0($]GG;=N%` MO$0)77BPNR:+HLVVR*BH]S`=H`DS@)I59.\+\R2=$5^PZA41]I8!`TZ;HDUJ M<*.BWH-S@";,P&E6T1AW?":'YHS,'UGV1J8*7OX5HS)2,/;*!(I"N>PNX->K MP=Y%4^6T)\W(\J-%7_^=A/>$/]TW%)P@T.+.FS>OP<"(3;0!(&+:!A]HVXMZA-"9_ M[J.*TQ7'%W$)<9P@7&1`8'==L6LM"8:Q\^%]T,_LY,3YU'_E\_.$X\U9-R*I MM-U1.+12YAW0SQ/&VP[.L7E%)-_2D[+A"3;%K(RS:_)8'05&'6K3/::'-^QW/0M:+A>'MF,SE+[!@LSC.B&V=K5;5<\I+U-P`EUSG-RO4/,NA M62@D7%HIPAI]NK79^^X]>DA0ZI&Q\P:8>62TZ["/`^@/Z4._-G@>88CGZT6+ MZ63/"LZS3936;\7L'S^$YT)0';.6GF[RY5+F'O0OM<]I-9.[?@1*.KOFL_G;2^?,[<>:M=;A,/;9$? MBNTVRM[FZP>X22'Y3//P5#EDR>)R0903TRB>R9YMZS5%].ZBDG"_+A023N?L MD2E?9/G,"C4.(LU"TV6D5'23B"B#V->V3M(7[[N.!9Q+H-1%&V&]MJ MI=!-85&4$T^I+CJ973'L[ZDKC)H*U+'.Q`+\@C3J,IW,)D- MZ3?F$N`X@\\2YX99(28,1U5H,AO":Z!R96)62*(*KU8BAAV,+/7`V`JM2ML1 M0ZK*[*U$,J6!^`6AU3>8)&0]=4.8IAOXF(#ZQ<:I!H>D3F!`.8)<\=:J!U&Y$DU]3 M8%=T2&L4R$FGV[;$3V!5)*1IG`;*CE9-RS4;%OURDYD)K5Y%]CKH&@19;>6V M1+^6D(=^ZV[89"-_UP;E@D*#DKT-Z-5B@=,JT4C7(17+ZL-XUNDL9"1H=P1+ M^'=N/1[==/U0/&+P1T%^NWJ9U`_)-D1X9UE.MG.JB<@F]"YVFR1V)2KH!"+Z M,$R5O8/TY6-#^OF<*Z^?D&/(0Y,F..T$9F4H145V26G=)GIT M4Z9!PC=IFP:F,7Q.)._0...XRXSG@..$F02M6R^R*2Y9#M>Q#Y;*)>C0*`IF M4Q@.;F^54<]%.T.VJGJQX*>8\,.(^;7,F%S?R&43&O(_UN*P'SV/Y9;*8A*S MS3(*_+DL8E]05N6D(^N=),*X')-EO^W>N6^=X#`0L2V^>\3-M+CG,!NH#Q,@ MFE=E?\M^ZN3.]X!L+`I`Y$1DTJ#2E!IY$ZVWM.EW6X4T5?L.JUT3*LSNZ(88\GO[L^ M\>1^]#?8]^AC&TC&_V;\];UA;PS MD-SEG=B"G&[7*Y(8/ID+C@DWB08."X=VHMU;+ MP-OT)O6&;&GX-^DG-C*G^_2HL>;46]A8 M<`KI\KTSC5G?Q1_2@L"C6O:R+XK'!,9?\_).4)-:G)XXY>W\XFK<6_+IH=Z8 M3Y"8'Z:MX8@WKG^R!Y($3QCL19GG3R"[*#+:3;