0000860731-18-000043.txt : 20181031 0000860731-18-000043.hdr.sgml : 20181031 20181031163430 ACCESSION NUMBER: 0000860731-18-000043 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 67 CONFORMED PERIOD OF REPORT: 20180930 FILED AS OF DATE: 20181031 DATE AS OF CHANGE: 20181031 FILER: COMPANY DATA: COMPANY CONFORMED NAME: TYLER TECHNOLOGIES INC CENTRAL INDEX KEY: 0000860731 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 752303920 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-10485 FILM NUMBER: 181150769 BUSINESS ADDRESS: STREET 1: 5101 TENNYSON PKWY CITY: PLANO STATE: TX ZIP: 75024 BUSINESS PHONE: 9727133700 MAIL ADDRESS: STREET 1: 5101 TENNYSON PKWY CITY: PLANO STATE: TX ZIP: 75024 FORMER COMPANY: FORMER CONFORMED NAME: TYLER CORP /NEW/ DATE OF NAME CHANGE: 19930328 FORMER COMPANY: FORMER CONFORMED NAME: TYLER THREE INC DATE OF NAME CHANGE: 19600201 10-Q 1 tyl930201810q-document.htm 10-Q Document


 
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-Q
 
x
 
QUARTERLY REPORT UNDER SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934.
For the quarterly period ended September 30, 2018
OR

TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934.
Commission File Number 1-10485
TYLER TECHNOLOGIES, INC.
(Exact name of registrant as specified in its charter)

DELAWARE
 
75-2303920
(State or other jurisdiction of
incorporation or organization)
 
(I.R.S. employer
identification no.)
5101 TENNYSON PARKWAY
PLANO, TEXAS
75024
(Address of principal executive offices)
(Zip code)
(972) 713-3700
(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 for the past 90 days.  Yes   x  No  
Indicate by check mark whether the registrant has submitted electronically and posted on its corporate Web site, if any, every Interactive Data file required to be submitted and posted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files).  Yes   x     No  
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See definition of “large accelerated filer," "accelerated filer,” "smaller reporting company," and "emerging growth company" in Rule 12b-2 of the Exchange Act. (Check one):
 
Large accelerated filer
 
x
  
Accelerated filer
 
 
 
 
 
Non-accelerated filer
 
  
Smaller reporting company
 
 
 
 
 
Emerging growth company
 
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.
 

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act).  Yes       No   x
The number of shares of common stock of registrant outstanding on October 30, 2018 was 38,823,257.
 




PART I. FINANCIAL INFORMATION

ITEM 1. Financial Statements
TYLER TECHNOLOGIES, INC.
CONDENSED CONSOLIDATED STATEMENTS OF INCOME
(In thousands, except per share amounts)
(Unaudited)
 
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
 
2018
 
2017
 
2018
 
2017
 
 
 
 
As Adjusted
 
 
 
As Adjusted
Revenues:
 
 
 
 
 
 
 
 
Software licenses and royalties
 
$
22,444

 
$
22,762

 
$
67,620

 
$
63,826

Subscriptions
 
58,699

 
44,352

 
160,736

 
124,731

Software services
 
48,199

 
46,045

 
144,812

 
134,401

Maintenance
 
96,215

 
91,847

 
286,188

 
266,965

Appraisal services
 
5,544

 
6,290

 
16,470

 
19,268

Hardware and other
 
4,966

 
3,410

 
17,475

 
14,007

Total revenues
 
236,067

 
214,706


693,301


623,198

 
 
 
 
 
 
 
 
 
Cost of revenues:
 
 
 
 
 
 
 
 
Software licenses and royalties
 
957

 
826

 
2,939

 
2,204

Acquired software
 
5,897

 
5,473

 
17,003

 
16,243

Software services, maintenance and subscriptions
 
111,508

 
98,036

 
327,080

 
287,748

Appraisal services
 
3,505

 
4,089

 
10,854

 
12,568

Hardware and other
 
2,574

 
2,293

 
11,718

 
10,408

Total cost of revenues
 
124,441

 
110,717

 
369,594

 
329,171

 
 
 
 
 
 
 
 
 
Gross profit
 
111,626

 
103,989

 
323,707

 
294,027

 
 
 
 
 
 
 
 
 
Selling, general and administrative expenses
 
52,605

 
44,513

 
152,471

 
130,293

Research and development expense
 
17,050

 
11,834

 
45,929

 
35,307

Amortization of customer and trade name intangibles
 
4,386

 
3,360

 
11,742

 
10,016

 
 
 
 
 
 
 
 
 
Operating income
 
37,585

 
44,282

 
113,565

 
118,411

 
 
 
 
 
 
 
 
 
Other income (expense), net
 
1,041

 
75

 
2,198

 
(216
)
Income before income taxes
 
38,626

 
44,357

 
115,763

 
118,195

Income tax (benefit) provision
 
(298
)
 
5,521

 
(147
)
 
14,820

Net income
 
$
38,924

 
$
38,836

 
$
115,910

 
$
103,375

 
 
 
 
 
 
 
 
 
Earnings per common share:
 
 
 
 
 
 
 
 
Basic
 
$
1.00

 
$
1.04

 
$
3.01

 
$
2.78

Diluted
 
$
0.96

 
$
0.99

 
$
2.87

 
$
2.63

See accompanying notes.

2



TYLER TECHNOLOGIES, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(In thousands, except par value and share amounts)
 
 
September 30, 2018
(unaudited)
 
December 31, 2017
 
 
 
 
As Adjusted
ASSETS
 
 
 
 
Current assets:
 
 
 
 
Cash and cash equivalents
 
$
219,452

 
$
185,926

Accounts receivable [less allowance for doubtful accounts of $5,110 in 2018 and $5,427 in 2017]
 
281,523

 
246,188

Short-term investments
 
52,349

 
43,159

Prepaid expenses
 
32,790

 
32,206

Income tax receivable
 
13,281

 
11,339

Other current assets
 
2,299

 
1,997

Total current assets
 
601,694

 
520,815

 
 
 
 
 
Accounts receivable, long-term
 
12,966

 
12,107

Property and equipment, net
 
156,498

 
152,315

Other assets:
 
 
 
 
Goodwill
 
749,502

 
657,987

Other intangibles, net
 
282,806

 
229,617

Non-current investments and other assets
 
61,156

 
38,510

 Total assets
 
$
1,864,622

 
$
1,611,351

 
 
 
 
 
LIABILITIES AND SHAREHOLDERS' EQUITY
 
 
 
 
Current liabilities:
 
 
 
 
Accounts payable
 
$
4,597

 
$
8,174

Accrued liabilities
 
66,020

 
64,675

Deferred revenue
 
326,421

 
298,613

Total current liabilities
 
397,038

 
371,462

 
 
 
 
 
Deferred revenue, long-term
 
493

 
1,274

Deferred income taxes
 
44,965

 
46,879

 
 
 
 
 
Commitments and contingencies
 

 

 
 
 
 
 
Shareholders' equity:
 
 
 
 
Preferred stock, $10.00 par value; 1,000,000 shares authorized; none issued
 

 

Common stock, $0.01 par value; 100,000,000 shares authorized; 48,147,969 shares
   issued and outstanding as of September 30, 2018 and December 31, 2017
 
481

 
481

Additional paid-in capital
 
724,935

 
626,867

Accumulated other comprehensive loss, net of tax
 
(46
)
 
(46
)
Retained earnings
 
740,373

 
624,463

Treasury stock, at cost; 9,179,922 and 10,262,182 shares in 2018 and 2017, respectively
 
(43,617
)
 
(60,029
)
Total shareholders' equity
 
1,422,126

 
1,191,736

 Total liabilities and shareholders' equity
 
$
1,864,622

 
$
1,611,351

See accompanying notes.

3



TYLER TECHNOLOGIES, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands)
(Unaudited)
 
 
Nine Months Ended September 30,
 
 
2018
 
2017
 
 
 
 
As Adjusted
Cash flows from operating activities:
 
 
 
 
Net income
 
$
115,910

 
$
103,375

Adjustments to reconcile net income to cash provided by operating activities:
 
 
 
 
Depreciation and amortization
 
45,627

 
39,700

Share-based compensation expense
 
37,966

 
27,368

Deferred income tax benefit
 
(5,034
)
 
(13,705
)
Changes in operating assets and liabilities, exclusive of effects of
   acquired companies:
 
 
 
 
Accounts receivable
 
(31,393
)
 
(6,672
)
Income taxes
 
(1,942
)
 
(467
)
Prepaid expenses and other current assets
 
983

 
(3,663
)
Accounts payable
 
(4,729
)
 
(2,733
)
Accrued liabilities
 
1,523

 
1,316

Deferred revenue
 
20,442

 
(2,138
)
Net cash provided by operating activities
 
179,353

 
142,381

 
 
 
 
 
Cash flows from investing activities:
 
 
 
 
Additions to property and equipment
 
(23,460
)
 
(37,734
)
Purchase of marketable security investments
 
(92,638
)
 
(49,905
)
Proceeds from marketable security investments
 
60,208

 
21,175

Cost of acquisitions, net of cash acquired
 
(167,308
)
 
(9,761
)
Decrease in other
 
857

 
418

Net cash used by investing activities
 
(222,341
)
 
(75,807
)
 
 
 
 
 
Cash flows from financing activities:
 
 
 
 
Decrease in net borrowings on revolving line of credit
 

 
(10,000
)
Purchase of treasury shares
 

 
(7,032
)
Proceeds from exercise of stock options
 
70,536

 
33,568

Contributions from employee stock purchase plan
 
5,978

 
5,342

Net cash provided by financing activities
 
76,514

 
21,878

 
 
 
 
 
Net increase in cash and cash equivalents
 
33,526

 
88,452

Cash and cash equivalents at beginning of period
 
185,926

 
36,151

Cash and cash equivalents at end of period
 
$
219,452

 
$
124,603

See accompanying notes.

4



Tyler Technologies, Inc.
Notes to Condensed Consolidated Financial Statements
(Unaudited)
(Tables in thousands, except per share data)
 
 
(1) Basis of Presentation
We prepared the accompanying condensed consolidated financial statements following the requirements of the Securities and Exchange Commission (“SEC”) and accounting principles generally accepted in the United States, or GAAP, for interim reporting. As permitted under those rules, certain footnotes or other financial information that are normally required by GAAP can be condensed or omitted for interim periods. Balance sheet amounts are as of September 30, 2018, and December 31, 2017, and operating result amounts are for the three and nine months ended September 30, 2018, and 2017, respectively, and include all normal and recurring adjustments that we considered necessary for the fair summarized presentation of our financial position and operating results. As these are condensed financial statements, one should also read the financial statements and notes included in our latest Form 10-K for the year ended December 31, 2017. Revenues, expenses, assets and liabilities can vary during each quarter of the year. Therefore, the results and trends in these interim financial statements may not be the same as those for the full year.
Comprehensive income (loss) is defined as the change in equity of a business enterprise during a period from transactions, and other events and circumstances from non-owner sources and includes all components of net income (loss) and other comprehensive income (loss). We had no items of other comprehensive income (loss) for the three and nine months ended September 30, 2018 and 2017.
Effective January 1, 2018, we adopted the requirements of Accounting Standards Update ("ASU") No. 2014-09, Revenue from Contracts with Customers, utilizing the full retrospective approach as discussed in Note 2 - Accounting Standards and Significant Accounting Policies. All amounts and disclosures set forth in this Form 10-Q have been updated to comply with the new standard, as indicated by the "as adjusted" footnote.
(2) Accounting Standards and Significant Accounting Policies
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Except for the accounting policies for revenue recognition and deferred commissions that were adjusted as a result of adopting ASU No. 2014-09, there have been no changes to our significant accounting policies described in the Annual Report on Form 10-K for the year ended December 31, 2017, filed with the SEC on February 21, 2018, that have had a material impact on our condensed consolidated financial statements and related notes.
USE OF ESTIMATES
The preparation of our financial statements in conformity with accounting principles generally accepted in the United States (“GAAP”) requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Significant items subject to such estimates and assumptions include revenue recognition, determining the nature and timing of satisfaction of performance obligations, and determining the standalone selling price (“SSP”) of performance obligations, variable consideration, and other obligations such as returns and refunds; loss contingencies; the estimated useful life of deferred commissions; the carrying amount and estimated useful lives of intangible assets; determining share-based compensation expense; the valuation allowance for receivables; and determining the potential outcome of future tax consequences of events that have been recognized on our consolidated financial statements or tax returns. Actual results could differ from estimates.

5



REVENUE RECOGNITION
Nature of Products and Services
We provide integrated software systems and related services for the public sector, with a focus on local governments. We develop and market a broad line of software solutions and services to address the information technology (“IT”) needs of cities, counties, schools and other local government entities. In addition, we provide professional IT services, including software and hardware installation, data conversion, training, and for certain customers, product modifications, along with continuing maintenance and support for customers using our systems. We also provide subscription-based services such as software as a service (“SaaS”) arrangements, which utilize the Tyler private cloud, and electronic document filing solutions (“e-filing”). In addition, we provide property appraisal outsourcing services for taxing jurisdictions.
We earn revenue from software licenses, royalties, subscription-based services, software services, post-contract customer support (“PCS” or “maintenance”), hardware, and appraisal services. Revenue is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration we expect to receive in exchange for those products or services. We determine revenue recognition through the following steps:
Identification of the contract, or contracts, with a customer
Identification of the performance obligations in the contract
Determination of the transaction price
Allocation of the transaction price to the performance obligations in the contract
Recognition of revenue when, or as, we satisfy a performance obligation
Most of our software arrangements with customers contain multiple performance obligations that range from software licenses, installation, training, and consulting to software modification and customization to meet specific customer needs (services), hosting, and PCS. For these contracts, we account for individual performance obligations separately when they are distinct. We evaluate whether separate performance obligations can be distinct or should be accounted for as one performance obligation. Arrangements that include software services, such as training or installation, are evaluated to determine whether those services are essential to the product’s functionality. The transaction price is allocated to the distinct performance obligations on a relative SSP basis. We determine the SSP based on our overall pricing objectives, taking into consideration market conditions and other factors, including the value of our contracts, the applications sold, customer demographics, and the number and types of users within our contracts. Revenue is recognized net of allowances for sales adjustments and any taxes collected from customers, which are subsequently remitted to governmental authorities.
Software Arrangements:
Software Licenses and Royalties
Many of our software arrangements involve “off-the-shelf” software. We recognize the revenue allocable to "off-the-shelf" software licenses and specified upgrades at a point in time when control of the software license transfers to the customer, unless the software is not considered distinct. We consider off-the-shelf software to be distinct when it can be added to an arrangement with minor changes in the underlying code, it can be used by the customer for the customer’s purpose upon installation and remaining services such as training are not considered essential to the product's functionality.
For arrangements that involve significant production, modification or customization of the software, or where software services are otherwise not considered distinct, we recognize revenue over time by measuring progress-to-completion. We measure progress-to-completion primarily using labor hours incurred as it best depicts the transfer of control to the customer which occurs as we incur costs on our contracts. These arrangements are often implemented over an extended period and occasionally require us to revise total cost estimates. Amounts recognized in revenue are calculated using the progress-to-completion measurement after giving effect to any changes in our cost estimates. Changes to total estimated contract costs, if any, are recorded in the period they are determined. Estimated losses on uncompleted contracts are recorded in the period in which we first determine that a loss is apparent.
Software license fees are billed in accordance with the contract terms. Typically, a majority of the fee is due when access to the software license is made available to the customer and the remainder of the fee due over a passage of time stipulated by the contract. We record amounts that have been invoiced in accounts receivable and in deferred revenue or revenues, depending on whether the revenue recognition criteria have been met.

6



We recognize royalty revenue when the sale occurs under the terms of our third-party royalty arrangements. Currently, our third-party royalties are recognized on an estimated basis and are trued up when we receive notice of amounts we are entitled to receive. Typically, we receive notice of royalty revenues we are entitled to and billed on a quarterly basis in the quarter immediately following the royalty reporting period.
Software Services
As noted above, some of our software arrangements include services considered essential or require significant customization to meet the customer's desired functionality. For these software arrangements, both the software licenses and related software services revenue are not distinct and are recognized over time using the progress-to-completion method. We measure progress-to-completion primarily using labor hours incurred as it best depicts the transfer of control to the customer which occurs as we incur costs on our contracts. Contract fees are typically billed on a milestone basis as defined within contract terms. We record amounts that have been invoiced in accounts receivable and in deferred revenue or revenues, depending on whether the revenue recognition criteria have been met. When software services are distinct, the fee allocable to the service element is recognized over the time we perform the services and is billed on a time and material basis.
Post-Contract Customer Support
Our customers generally enter into PCS agreements when they purchase our software licenses. PCS includes telephone support, bug fixes, and rights to upgrades on a when-and-if available basis. PCS is considered distinct when purchased with our software licenses. Our PCS agreements are typically renewable annually. PCS is recognized over time on a straight-line basis over the period the PCS is provided. All significant costs and expenses associated with PCS are expensed as incurred.
Computer Hardware Equipment
Revenue allocable to computer hardware equipment is recognized at a point in time when control of the equipment is transferred to the customer.
Subscription-Based Services:
Subscription-based services consist of revenues derived from SaaS arrangements, which utilize the Tyler private cloud, and electronic filing transactions. Revenue from subscription-based services is generally recognized over time on a ratable basis over the contract term, beginning on the date that our service is made available to the customer. Our subscription contracts are generally three to five years or longer in length, billed annually in advance, and non-cancelable.
For SaaS arrangements, we evaluate whether the customer has the contractual right to take possession of our software at any time during the hosting period without significant penalty and whether the customer can feasibly maintain the software on the customer’s hardware or enter into another arrangement with a third-party to host the software. We allocate contract value to each performance obligation of the arrangement that qualifies for treatment as a distinct element based on estimated SSP. When it is determined that software is distinct and the customer has the ability to take control of the software, we recognize revenue allocable to the software license fee when access to the software license is made available to the customer. We recognize hosting services ratably over the term of the arrangement, which range from one to ten years but are typically for a period of three to five years. For software services associated with certain SaaS arrangements, we have concluded that the services are not distinct, and we recognize the revenue ratably over the remaining contractual period once we have provided the customer access to the software. We record amounts that have been invoiced in accounts receivable and in deferred revenue or revenues, depending on whether the revenue recognition criteria have been met.
Electronic filing transaction fees primarily pertain to documents filed with the courts by attorneys and other third-parties via our e-filing services and retrieval of filed documents via our access services. For each document filed with a court, the filer generally pays a transaction fee and a court filing fee to us and we remit a portion of the transaction fee and the filing fee to the court. We record as revenue the transaction fee, while the portion of the transaction fee remitted to the courts is recorded as cost of sales as we are acting as a principal in the arrangement. Court filing fees collected on behalf of the courts and remitted to the courts are recorded on a net basis and thus do not affect the statement of comprehensive income. For e-filing transaction fees, we have the right to charge the customer an amount that directly corresponds with the value to the customer of our performance to date. Therefore, we recognize revenue for these services over time based on the amount billable to the customer in accordance with the 'as invoiced' practical expedient in ASC 606-10-55-18. In some cases, we are paid on a fixed fee basis and recognize the revenue ratably over the contractual period.

7



Costs of performing services under subscription-based arrangements are expensed as incurred, except for certain direct and incremental contract origination and set-up costs associated with SaaS arrangements. Such direct and incremental costs are capitalized and amortized ratably over the useful life.
Appraisal Services:
For our property appraisal projects, we recognize revenue using the progress-to-completion method since many of these projects are implemented over one to three-year periods and consist of various unique activities. Appraisal services require a significant level of integration and interdependency with various individual service components; therefore, the service components are not considered distinct. Appraisal services are recognized over time by measuring progress-to-completion primarily using labor hours incurred as it best depicts the transfer of control to the customer which occurs as we incur costs on our contracts. These arrangements are often implemented over an extended period and occasionally require us to revise total cost estimates. Amounts recognized in revenue are calculated using the progress-to-completion measurement after giving effect to any changes in our cost estimates. Changes to total estimated contract costs, if any, are recorded in the period they are determined. Estimated losses on uncompleted contracts are recorded in the period in which we first determine that a loss is apparent. Contract fees are typically billed on a milestone basis as defined within contract terms. We record amounts that have been invoiced in accounts receivable and in deferred revenue or revenues, depending on whether the revenue recognition criteria have been met.
Significant Judgments:
Our contracts with customers often include multiple performance obligations to a customer. When a software arrangement (traditional or subscription) includes both software licenses and software services, judgment is required to determine whether the software license is considered distinct and accounted for separately, or not distinct and accounted for together with the software services and recognized over time.
The transaction price is allocated to the separate performance obligations on a relative SSP basis. We determine the SSP based on our overall pricing objectives, taking into consideration market conditions and other factors, including the value of our contracts, the applications sold, customer demographics, and the number and types of users within our contracts. We use a range of amounts to estimate SSP when we sell each of the products and services separately and need to determine whether there is a discount to be allocated based on the relative SSP of the various products and services. In instances where SSP is not directly observable, such as when we do not sell the product or service separately, we determine SSP using the expected cost-plus margin approach.
For arrangements that involve significant production, modification or customization of the software, or where software services otherwise cannot be considered distinct, we recognize revenue as control is transferred to the customer over time using progress-to-completion methods. Depending on the contract, we measure progress-to-completion primarily using labor hours incurred, or value added. The progress-to-completion method generally results in the recognition of reasonably consistent profit margins over the life of a contract because we can provide reasonably dependable estimates of contract billings and contract costs. We use the level of profit margin that is most likely to occur on a contract. If the most likely profit margin cannot be precisely determined, the lowest probable level of profit margin in the range of estimates is used until the results can be estimated more precisely. These arrangements are often implemented over an extended time period and occasionally require us to revise total cost estimates. Amounts recognized in revenue are calculated using the progress-to-completion measurement after giving effect to any changes in our cost estimates. Changes to total estimated contract costs, if any, are recorded in the period they are determined. Estimated losses on uncompleted contracts are recorded in the period in which we first determine that a loss is apparent.
Typically, the structure of our arrangements does not give rise to variable consideration. However, in those instances whereby variable consideration exists, we include in our estimates additional revenue for variable consideration when we believe we have an enforceable right, the amount can be estimated reliably and its realization is probable.
Refer to Note 12 - Disaggregation of Revenue for further information, including the economic factors that affect the nature, amount, timing, and uncertainty of revenue and cash flows of our various revenue categories.

8



Contract Balances: 
Accounts receivable and allowance for doubtful accounts
Timing of revenue recognition may differ from the timing of invoicing to customers. We record an unbilled receivable when revenue is recognized prior to invoicing, or deferred revenue when revenue is recognized subsequent to invoicing. For multi-year agreements, we generally invoice customers annually at the beginning of each annual coverage period. We record an unbilled receivable related to revenue recognized for on-premises licenses as we have an unconditional right to invoice and receive payment in the future related to those licenses.
We maintain allowances for doubtful accounts, which are provided at the time the revenue is recognized. Since most of our customers are domestic governmental entities, we rarely incur a loss resulting from the inability of a customer to make required payments. Events or changes in circumstances that indicate the carrying amount for the allowances for doubtful accounts may require revision, include, but are not limited to, deterioration of a customer’s financial condition, failure to manage our customer’s expectations regarding the scope of the services to be delivered, and defects or errors in new versions or enhancements of our software products.
The following table summarizes the changes in the allowance for doubtful accounts:
 
September 30, 2018
Balance, beginning of period December 31, 2017
$
5,427

Provisions for losses - accounts receivable
1,714

Collection of accounts previously written off
(212
)
Deductions for accounts charged off or credits issued
(1,819
)
Balance, end of period
$
5,110

The allowance for doubtful accounts reflects our best estimate of probable losses inherent in the accounts receivable balance. We determine the allowance based on known troubled accounts, historical experience, and other currently available evidence.
In connection with our appraisal services contracts and certain software services contracts, we may perform work prior to when the software and services are billable and/or payable pursuant to the contract. Unbilled revenue is not billable at the balance sheet date but is recoverable over the remaining life of the contract through billings made in accordance with contractual agreements. The termination clauses in most of our contracts provide for the payment for the value of products delivered or services performed in the event of early termination. We have historically recorded such unbilled receivables (costs and estimated profit in excess of billings) in connection with (1) property appraisal services contracts accounted for using progress-to-completion method of revenue recognition using labor hours as a measure of progress towards completion in which the services are performed in one accounting period but the billing normally occurs subsequently and may span another accounting period; (2) software services contracts accounted for using progress-to-completion method of revenue recognition using labor hours as a measure of progress towards completion in which the services are performed in one accounting period but the billing for the software element of the arrangement may be based upon the specific phase of the implementation; (3) software revenue for which we have recognized revenue at the point in time when the software is made available to the customer but the billing has not yet been submitted to the customer; (4) some of our contracts which provide for an amount to be withheld from a progress billing (generally between 5% and 20% retention) until final and satisfactory project completion is achieved; and (5) in a limited number of cases, extended payment terms, which may be granted to customers with whom we generally have a long-term relationship and favorable collection history.
The opening balance of current and long-term accounts receivable, net of allowance for doubtful accounts, was $226.8 million (as adjusted) as of January 1, 2017.

9



As of September 30, 2018, and December 31, 2017, total current and long-term accounts receivable, net of allowance for doubtful accounts, was $294.5 million and $258.3 million (as adjusted), respectively. We have recorded unbilled receivables of $86.9 million and $64.6 million (as adjusted) at September 30, 2018, and December 31, 2017, respectively. Included in unbilled receivables are retention receivables of $8.3 million and $7.2 million at September 30, 2018, and December 31, 2017, respectively, which become payable upon the completion of the contract or completion of our fieldwork and formal hearings. Unbilled receivables expected to be collected within one year have been included with accounts receivable, current portion in the accompanying condensed consolidated balance sheets. Unbilled receivables and retention receivables expected to be collected past one year have been included with accounts receivable, long-term portion in the accompanying condensed consolidated balance sheets.
Payment terms and conditions vary by contract type, although, terms generally include a requirement of payment within 30 to 60 days. In instances where the timing of revenue recognition differs from the timing of invoicing, we have determined our contracts generally do not include a significant financing component. The primary purpose of our invoicing terms is to provide customers with simplified and predictable ways of purchasing our products and services, not to receive financing from our customers or to provide customers with financing. Examples include invoicing at the beginning of a subscription term with revenue recognized ratably over the contract period, and multi-year on-premises term licenses that are invoiced annually with revenue recognized upfront.
Deferred Revenue
The majority of deferred revenue consists of deferred maintenance revenue that has been billed based on contractual terms in the underlying arrangement, with the remaining balance consisting of payments received in advance of revenue being earned under software licensing, subscription-based services, software and appraisal services and hardware installation. Refer to Note 13 - Deferred Revenue and Performance Obligations for further information, including deferred revenue by segment and changes in deferred revenue during the period.
Deferred Commissions
Sales commissions earned by our sales force are considered incremental and recoverable costs of obtaining a contract with a customer. Sales commissions for initial contracts are deferred and then amortized on a straight-line basis over a period of benefit that we have determined to be three to seven years. We utilized the 'portfolio approach' practical expedient in ASC 606-10-10-4, which allows entities to apply the guidance to a portfolio of contracts with similar characteristics because the effects on the financial statements of this approach would not differ materially from applying the guidance to individual contracts. Using the 'portfolio approach', we determined the period of benefit by taking into consideration our customer contracts, our technology life-cycle and other factors. Sales commissions for renewal contracts are generally not paid in connection with the renewal of a contract. In the small number of instances where a commission is paid on a renewal, it is not commensurate with the commission paid on the initial sale and is recognized over the term of renewal, which is generally one year. Amortization expense related to deferred commissions is included in selling, general and administrative expenses in the accompanying condensed consolidated statements of income. Refer to Note 5 - Deferred Commissions for further information.
RECENTLY ADOPTED ACCOUNTING PRONOUNCEMENTS

Revenue from Contracts with Customers. In May 2014, the Financial Accounting Standards Board ("FASB") issued ASU No. 2014-09, Revenue from Contracts with Customers. ASU No. 2014-09 supersedes the revenue recognition requirements in Accounting Standards Codification ("ASC") Topic 605, Revenue Recognition ("Topic 605"), and requires the recognition of revenue when promised goods or services are transferred to customers in an amount that reflects the consideration to which the entity expects to be entitled to in exchange for those goods or services. This model involves a five-step process that includes identifying the contract with the customer, identifying the performance obligations in the contract, determining the transaction price, allocating the transaction price to the performance obligations in the contract and recognizing revenue when (or as) the entity satisfies the performance obligations. Topic 606 also includes Subtopic 340-40 Other Assets and Deferred Costs - Contracts with Customers, which requires the deferral of incremental costs of obtaining a contract with a customer. Collectively, we refer to ASU No. 2014-09 and Subtopic 340-40 as the "new standard."

We adopted the requirements of the new standard as of January 1, 2018, utilizing the full retrospective method of transition. Adoption of the new standard resulted in changes to our accounting policies for revenue recognition, trade and other receivables, and deferred commissions as detailed below. We applied the new standard using a practical expedient where the consideration allocated to the remaining performance obligations or an explanation of when we expect to recognize that amount as revenue for all reporting periods presented before the date of the initial application is not disclosed.


10



The impact of adopting ASU No. 2014-09 on our total revenues for 2017 and 2016 was not material. The impact of adopting the new standard on our retained earnings and deferred commissions is material. The most significant impact of the new standard relates to our accounting for software license revenue. Specifically, under the new standard, software license fees under perpetual agreements are no longer subject to 100% discount allocations from other performance obligations in the contract. Discounts in arrangements are allocated across all performance obligations increasing license revenues and decreasing revenues allocated to other performance obligations. In addition, in most cases, net license fees (total license fees less any allocated discounts) are recognized at the point in time when control of the software license transfers to the customer versus our legacy policy of recognizing revenue upon delivery and only to the extent billable per the contractual terms. Under the new standard, time-based license fees are no longer recognized over the contractual period of the license and are instead recognized at the point in time when the control of the software license transfers to the customer. Revenues related to our PCS renewals, SaaS offerings and appraisal services remain substantially unchanged. Due to the complexity of certain contracts, the actual revenue recognition treatment required under the new standard is dependent on contract-specific terms and may vary in some instances from recognition at the time of billing.

Adoption of the new standard requires that incremental costs directly related to obtaining a contract (typically sales commissions) must be recognized as an asset and expensed on a systematic basis that is consistent with the transfer to the customer of the goods and services to which the asset relates, unless that life is less than one year. Prior to adoption of the new standard, we deferred sales commissions and recognized expense over the relevant initial contractual term, which was generally one to two years. Under the new standard, we amortize these costs over a period of benefit that we have determined to be three to seven years.

We adjusted our condensed consolidated financial statements from amounts previously reported due to the adoption of the new standard. Select unaudited condensed consolidated statement of income line items, which reflect the adoption of the new standard, are as follows (in thousands, except per share data):

 
 
Three Months Ended September 30, 2017
 
Nine Months Ended September 30, 2017
 
 
As Reported
 
Adjustments
 
As Adjusted
 
As Reported
 
Adjustments
 
As Adjusted
Statement of Income:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Software licenses and royalties
 
$
19,842

 
$
2,920

 
$
22,762

 
$
55,172

 
$
8,654

 
$
63,826

Subscriptions
 
44,840

 
(488
)
 
44,352

 
125,889

 
(1,158
)
 
124,731

Software services
 
47,479

 
(1,434
)
 
46,045

 
139,869

 
(5,468
)
 
134,401

Maintenance
 
92,285

 
(438
)
 
91,847

 
268,556

 
(1,591
)
 
266,965

Appraisal services
 
6,290

 

 
6,290

 
19,268

 

 
19,268

Hardware and other
 
3,410

 

 
3,410

 
14,057

 
(50
)
 
14,007

Total revenues
 
214,146

 
560

 
214,706

 
622,811

 
387

 
623,198

Selling, general and administrative expenses
 
44,656

 
(143
)
 
44,513

 
131,249

 
(956
)
 
130,293

Amortization of customer and trade name intangibles
 
3,492

 
(132
)
 
3,360

 
10,413

 
(397
)
 
10,016

Operating income
 
43,447

 
835

 
44,282

 
116,671

 
1,740

 
118,411

Income tax provision
 
5,259

 
262

 
5,521

 
14,308

 
512

 
14,820

Net income
 
$
38,263

 
$
573

 
$
38,836

 
$
102,147

 
$
1,228

 
$
103,375

 
 
 
 
 
 
 
 
 
 
 
 
 
Earnings per common share:
 
 
 
 
 
 
 
 
 
 
 
 
Basic
 
$
1.02

 
 
 
$
1.04

 
$
2.74

 
 
 
$
2.78

Diluted
 
$
0.97

 
 
 
$
0.99

 
$
2.60

 
 
 
$
2.63


11



Select condensed consolidated balance sheet line items, which reflect the adoption of the new standard, are as follows (in thousands):
 
December 31, 2017
 
As Reported
 
Adjustments
 
As Adjusted
Balance Sheet:
 
 
 
 
 
 
 
 
 
 
 
Accounts receivable
$
227,127

 
$
19,061

 
$
246,188

Prepaid expenses
27,252

 
4,954

 
32,206

Accounts receivable, long-term
7,536

 
4,571

 
12,107

Other intangibles, net
236,444

 
(6,827
)
 
229,617

Total assets
1,589,592

 
21,759

 
1,611,351

Deferred revenue
309,461

 
(10,848
)
 
298,613

Deferred income taxes
38,914

 
7,965

 
46,879

Retained earnings
599,821

 
24,642

 
624,463

Total liabilities and shareholders' equity
$
1,589,592

 
$
21,759

 
$
1,611,351


Our adoption of ASU No. 2014-09 had no impact on our net cash provided by or used in operating, investing or financing activities for any of the periods reported.
Recent tax legislation. On December 22, 2017, the Tax Cuts and Jobs Act ("Tax Act") was enacted into law. The Tax Act amends the Internal Revenue Code to reduce tax rates and modify policies, credits and deductions for businesses and individuals. For businesses, the Tax Act reduces the U.S. corporate federal income tax rate from a maximum of 35% to a flat 21% rate and transitions from a worldwide tax system to a territorial tax system. The Tax Act also adds many new provisions including changes to bonus depreciation, the deduction for executive compensation and a tax on global intangible low-taxed income (GILTI). The most significant impact of the Tax Act to us is the reduction in the U.S. federal corporate income tax rate. Refer to Note 8 - Income Tax Provision for further information.
RECENTLY ISSUED ACCOUNTING PRONOUNCEMENTS
Leases. On February 25, 2016, the FASB issued its new lease accounting guidance in ASU No. 2016-02, Leases ("Topic 842"). Under the new guidance, lessees will be required to recognize the following for all leases (except for short-term leases) at the commencement date:
A lease liability, which is a lessee's obligation to make lease payments arising from a lease, measured on a discounted basis; and
A right-of-use asset, which is an asset that represents the lessee’s right to use, or control the use of, a specified asset for the lease term.
Lessees (for capital and operating leases) and lessors (for sales-type, direct financing, and operating leases) must apply a modified retrospective transition approach for leases existing at, or entered into after, the beginning of the earliest comparative period presented in the financial statements. The modified retrospective approach would not require any transition accounting for leases that expired before the earliest comparative period presented. Lessees and lessors may not apply a full retrospective transition approach.  
Topic 842 is effective for fiscal years beginning after December 15, 2018, including interim periods therein. Early application is permitted for all business entities upon issuance. We are assessing the financial impact of adopting the new standard; however, we are currently unable to provide a reasonable estimate regarding the financial impact. We will adopt the new standard in fiscal year 2019.  

12



(3) Acquisitions

On August 31, 2018, we acquired all of the assets of CaseloadPRO, L.P. ("CaseloadPRO"), a company that provides a fully featured probation case management system. The purchase price was $9.2 million, of which $9.1 million was paid in cash and approximately $150,000 was accrued as of September 30, 2018. The impact of this acquisition on our operating results is not material.

On April 30, 2018, we acquired all of the equity interests of Sage Data Security, LLC ("Sage"), a cybersecurity company offering a suite of services that supports an entire cybersecurity lifecycle, including program development, education and training, technical testing, advisory services, and digital forensics. The total purchase price was $11.6 million paid in cash. The impact of this acquisition on our operating results is not material.

On April 30, 2018, we acquired all of the capital stock of Socrata, Inc. ("Socrata"), a company that provides open data and data-as-a-service solutions including cloud-based data integration, visualization, analysis, and reporting solutions for state and local government agencies.  The purchase price, net of cash acquired of $1.7 million, was $147.6 million paid in cash.

We have performed a preliminary valuation analysis of the fair market value of Socrata’s assets and liabilities. The following table summarizes the allocation of the preliminary purchase price as of the acquisition date.

 
 
 
Cash
 
$
1,724

Accounts receivable
 
3,616

Other current assets
 
2,057

Other noncurrent assets
 
68

Identifiable intangible assets
 
75,000

Goodwill
 
78,909

Accounts payable
 
(1,254
)
Accrued expenses
 
(1,717
)
Deferred revenue
 
(5,915
)
Deferred tax liabilities, net
 
(3,120
)
Total consideration
 
$
149,368


In connection with this transaction, we acquired total tangible assets of $7.5 million and assumed liabilities of approximately $8.9 million. We recorded goodwill of $78.9 million, none of which is expected to be deductible for tax purposes, and other identifiable intangible assets of approximately $75.0 million. The $75.0 million of intangible assets are attributable to customer relationships, acquired software, and trade name and will be amortized over a weighted average period of approximately 14 years. We recorded deferred tax liabilities of $3.1 million related to estimated fair value allocations. Socrata’s solutions are a direct complement to our current offerings and will provide a new and important additional revenue stream. By offering Socrata within virtually every Tyler product suite, our clients will have the opportunity to make their existing data discoverable, usable and actionable, but more importantly, potentially include data from other agencies and jurisdictions to make analysis even more powerful and meaningful. Therefore, the goodwill of $78.9 million arising from this acquisition is primarily attributed to our ability to integrate Socrata's solutions with our existing portfolio and to generate increased revenues, earnings and cash flow by leveraging our sales resources and client base. We also incurred fees of approximately $578,000 for financial advisory, legal, accounting, due diligence, valuation and other various services necessary to complete the acquisition. These fees were expensed in 2018 and are included in selling, general and administrative expenses.

13




The following unaudited pro forma information of the consolidated results of operations have been prepared as if the Socrata acquisition had occurred at January 1, 2017, after giving effect to certain adjustments, including amortization of intangibles, interest, transaction costs and tax effects.
 
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
 
2018
 
2017
 
2018
 
2017
 
 
 
 
 
 
 
 
 
Revenues
 
$
236,067

 
$
220,825

 
$
701,742

 
$
642,034

Net income
 
38,924

 
34,119

 
107,763

 
89,599

Basic earnings per share
 
1.00

 
0.91

 
2.80

 
2.41

Diluted earnings per share
 
$
0.96

 
$
0.87

 
$
2.67

 
$
2.28


Pro forma information above does not include acquisitions that are not considered material to our results of operations. The pro forma information does not purport to represent what our results of operations actually would have been had such transaction or event occurred on the date specified or to project our results of operations for any future period.

As of September 30, 2018, the purchase price allocations for Socrata, Sage and CaseloadPRO are not yet complete. The preliminary estimates of fair value assumed at the acquisition date for intangible assets, receivables and deferred revenue and related deferred taxes are subject to change as valuations are finalized. The operating results of Socrata, Sage and CaseloadPRO are included with the operating results of the Enterprise Software segment since their date of acquisition. Revenues from Socrata included in Tyler's results of operations were approximately $5.4 million and $8.4 million and the net losses were $3.9 million and $7.9 million for both the three and nine months ended September 30, 2018, respectively. Revenues and operating results from Sage and CaseloadPRO included in 2018 results were not significant.
Our balance sheet as of September 30, 2018, reflects the allocation of the purchase price to the assets acquired based on their fair value at the date of each acquisition. The fair value of the assets and liabilities acquired are based on valuations using Level III, unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.


(4) Shareholders’ Equity

The following table details activity in our common stock:
 
 
Nine Months Ended September 30,
 
 
2018
 
2017
 
 
Shares
 
Amount
 
Shares
 
Amount
Purchases of treasury shares
 

 
$

 
(42
)
 
$
(6,171
)
Stock option exercises
 
1,048

 
70,536

 
787

 
33,568

Employee stock plan purchases
 
35

 
$
5,978

 
40

 
$
5,342

As of September 30, 2018, we had authorization from our board of directors to repurchase up to 2.0 million additional shares of Tyler common stock.
  

14



(5) Deferred Commissions

Sales commissions earned by our sales force are considered incremental and recoverable costs of obtaining a contract with a customer. Sales commissions for initial contracts are deferred and then amortized commensurate with the recognition of associated revenue over a period of benefit that we have determined to be three to seven years. Deferred commissions were $21.4 million and $19.3 million (as adjusted) as of September 30, 2018, and December 31, 2017, respectively. Amortization expense was $3.8 million and $10.9 million for the three and nine months ended September 30, 2018, respectively, and $2.6 million and $7.9 million for the three and nine months ended September 30, 2017 (as adjusted), respectively. There were no indicators of impairment in relation to the costs capitalized for the periods presented. Deferred commissions have been included with prepaid expenses in the accompanying condensed consolidated balance sheets. Amortization expense related to deferred commissions is included in selling, general and administrative expenses in the accompanying condensed consolidated statements of income.

(6) Other Assets

Cash and cash equivalents consist of cash on deposit with several domestic banks and money market funds.
As of September 30, 2018, we have $95.8 million in investment grade corporate and municipal bonds with maturity dates ranging through 2022. We intend to hold these bonds to maturity and have classified them as such. We believe cost approximates fair value because of the relatively short duration of these investments. The fair values of these securities are considered Level II as they are based on inputs from quoted prices in markets that are not active or other observable market data. These investments are included in short-term investments and non-current investments and other assets.
 
We have a $15.0 million investment in convertible preferred stock representing a 20% interest in Record Holdings Pty Limited, a privately held Australian company specializing in digitizing the spoken word in court and legal proceedings. The investment in convertible preferred stock is accounted under the cost method because we do not have the ability to exercise significant influence over the investee and the securities do not have readily determinable fair values. Our investment is carried at cost less any impairment write-downs. Annually, our cost method investments are assessed for impairment. We do not reassess the fair value of cost method investments if there are no identified events or changes in circumstances that may have a significant adverse effect on the fair value of the investments. This investment is included in non-current investments and other assets.

(7) Revolving Line of Credit

On November 16, 2015, we entered into a $300 million credit agreement with various lender parties and Wells Fargo Bank, National Association, as Administrative Agent (the “Credit Facility”). The Credit Facility provides for a revolving credit line up to $300 million, including a $10 million sublimit for letters of credit. The Credit Facility matures on November 16, 2020. Borrowings under the Credit Facility may be used for general corporate purposes, including working capital requirements, acquisitions and share repurchases.
 
Borrowings under the Credit Facility bear interest at a rate of either (1) Wells Fargo Bank’s prime rate (subject to certain higher rate determinations) plus a margin of 0.25% to 1.00% or (2) the 30, 60, 90 or 180 day LIBOR rate plus a margin of 1.25% to 2.00%. As of September 30, 2018, the interest rates were 5.25% under the Wells Fargo Bank's prime rate and 3.49% under a 30-day LIBOR contract. The Credit Facility is secured by substantially all of our assets. The Credit Facility requires us to maintain certain financial ratios and other financial conditions and prohibits us from making certain investments, advances, cash dividends or loans, and limits incurrence of additional indebtedness and liens. As of September 30, 2018, we were in compliance with those covenants.
 
As of September 30, 2018, we had no outstanding borrowings. Available borrowing capacity under the Credit Facility was $300 million.
 

15



(8) Income Tax Provision

We had an effective income tax rate of negative 0.8% and 0.1% for the three and nine months ended September 30, 2018, respectively, compared to 12.4% and 12.5% (as adjusted) for the three and nine months ended September 30, 2017, respectively. The effective income tax rates for the periods presented were different from the statutory United States federal income tax rate of 21% in 2018 and 35% in 2017 principally due to excess tax benefits related to stock option exercises. The excess tax benefit related to stock option exercises realized was $9.3 million and $30.0 million for the three and nine months ended September 30, 2018, respectively, compared to $9.0 million and $27.6 million for the three and nine months ended September 30, 2017, respectively. Excluding the excess tax benefits, the effective rate was 23.3% and 25.8% for the three and nine months ended September 30, 2018, respectively, compared to 32.8% and 35.9% (as adjusted) for the three and nine months ended September 30, 2017, respectively. Other differences from the federal statutory income tax rate include state income taxes, non-deductible business expenses, the tax benefit of research tax credits, provisional amounts associated with the Tax Act recorded in 2018, and in 2017, the tax benefit of the domestic production activities deduction.

The decrease in effective tax rate for the three and nine months ended September 30, 2018, as compared to the same periods in 2017 was due primarily to the reduction of the U.S. corporate tax rate from 35% to 21% as a result of the Tax Act, the increase in excess tax benefit related to stock option exercises and the research tax credit benefit, offset by the elimination of the domestic production activities deduction and the increased limitations on the deduction for executive compensation. In the fourth quarter of 2017, we recorded a $26.0 million (as adjusted under Topic 606) tax benefit due to the remeasurement of deferred tax assets and liabilities at a lower tax rate. As of September 30, 2018, we increased the provisional amounts for the income tax effects of the Tax Act recorded in 2017 to $27.7 million to reflect actual amounts reported in income tax returns filings. We will continue to analyze the estimates and further guidance on the application of the law, and additional revisions may occur throughout the allowable measurement period which will not exceed one year from the enactment of the Tax Act. Overall, the changes due to the Tax Act will favorably affect income tax expense and future U.S. earnings. 
We made tax payments of $6.8 million and $29.0 million in the nine months ended September 30, 2018, and 2017, respectively.
 
(9) Earnings Per Share

The following table details the reconciliation of basic earnings per share to diluted earnings per share:
 
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
 
2018
 
2017
 
2018
 
2017
 
 
 
 
As Adjusted
 
 
 
As Adjusted
Numerator for basic and diluted earnings per share:
 
 
 
 
 
 
 
 
Net income
 
$
38,924

 
$
38,836

 
$
115,910

 
$
103,375

Denominator:
 
 

 
 

 


 


Weighted-average basic common shares outstanding
 
38,761

 
37,391

 
38,533

 
37,238

Assumed conversion of dilutive securities:
 
 
 
 
 

 

Stock options
 
1,767

 
1,951

 
1,812

 
2,028

Denominator for diluted earnings per share
   - Adjusted weighted-average shares
 
40,528

 
39,342

 
40,345

 
39,266

Earnings per common share:
 
 

 
 

 


 


Basic
 
$
1.00

 
$
1.04

 
$
3.01

 
$
2.78

Diluted
 
$
0.96

 
$
0.99

 
$
2.87

 
$
2.63

 
For the three and nine months ended September 30, 2018, stock options representing the right to purchase common stock of approximately 350,000 and 734,000 shares were not included in the computation of diluted earnings per share because their inclusion would have had an anti-dilutive effect. For the three and nine months ended September 30, 2017, stock options representing the right to purchase common stock of approximately 1,499,000 and 1,303,000 shares were not included in the computation of diluted earnings per share because their inclusion would have had an anti-dilutive effect. 

 

16



(10) Share-Based Compensation

The following table summarizes share-based compensation expense related to share-based awards recorded in the condensed consolidated statements of income, pursuant to ASC 718, Stock Compensation:
 
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
 
2018
 
2017
 
2018
 
2017
Cost of software services, maintenance and subscriptions
 
$
3,909

 
$
2,524

 
$
9,640

 
$
6,874

Selling, general and administrative expenses
 
10,567

 
7,267

 
28,326

 
20,494

Total share-based compensation expense
 
$
14,476

 
$
9,791

 
$
37,966

 
$
27,368

 
(11) Segment and Related Information

We provide integrated information management solutions and services for the public sector, with a focus on local governments.
We provide our software systems and services and appraisal services through five business units, which focus on the following products:
financial management, education and planning, regulatory and maintenance software solutions;
financial management, municipal courts, planning, regulatory and maintenance, and land and vital records management software solutions;
courts and justice and public safety software solutions;
data and insights solutions; and
appraisal and tax software solutions and property appraisal services.
In accordance with ASC 280-10, Segment Reporting, the financial management, education and planning, regulatory and maintenance software solutions unit; financial management, municipal courts, planning, regulatory and maintenance, and land and vital records management software solutions unit; courts and justice and public safety software solutions unit; and the data and insights solutions unit meet the criteria for aggregation and are presented in one reportable segment, the Enterprise Software (“ES”) segment. The ES segment provides municipal and county governments and schools with software systems and services to meet their information technology and automation needs for mission-critical “back-office” functions such as financial management and courts and justice processes; public safety; planning, regulatory and maintenance; land and vital records management, and data analytics. The Appraisal and Tax (“A&T”) segment provides systems and software that automate the appraisal and assessment of real and personal property as well as property appraisal outsourcing services for local governments and taxing authorities. Property appraisal outsourcing services include: the physical inspection of commercial and residential properties; data collection and processing; computer analysis for property valuation; preparation of tax rolls; community education; and arbitration between taxpayers and the assessing jurisdiction.
We evaluate performance based on several factors, of which the primary financial measure is business segment operating income. We define segment operating income for our business units as income before non-cash amortization of intangible assets associated with their acquisitions, interest expense and income taxes. Segment operating income includes intercompany transactions. The majority of intercompany transactions relate to contracts involving more than one unit and are valued based on the contractual arrangement. Segment operating income for corporate primarily consists of compensation costs for the executive management team and certain accounting and administrative staff and share-based compensation expense for the entire company. Corporate segment operating income also includes revenues and expenses related to a company-wide user conference.

17



For the three months ended September 30, 2018
 
 
 
 
 
 
 
 
 
 
Enterprise
Software
 
Appraisal and Tax
 
Corporate
 
Totals
Revenues
 
 
 
 
 
 
 
 
Software licenses and royalties
 
$
19,544

 
$
2,900

 
$

 
$
22,444

Subscriptions
 
56,220

 
2,479

 

 
58,699

Software services
 
41,640

 
6,559

 

 
48,199

Maintenance
 
90,072

 
6,143

 

 
96,215

Appraisal services
 

 
5,544

 

 
5,544

Hardware and other
 
4,999

 

 
(33
)
 
4,966

Intercompany
 
3,373

 

 
(3,373
)
 

Total revenues
 
$
215,848

 
$
23,625

 
$
(3,406
)
 
$
236,067

Segment operating income
 
$
59,334

 
$
6,695

 
$
(18,161
)
 
$
47,868



For the nine months ended September 30, 2018
 
 
 
 
 
 
 
 
 
 
Enterprise Software
 
Appraisal and Tax
 
Corporate
 
Totals
Revenues
 
 
 
 
 
 
 
 
Software licenses and royalties
 
$
60,224

 
$
7,396

 
$

 
$
67,620

Subscriptions
 
153,541

 
7,195

 

 
160,736

Software services
 
126,928

 
17,884

 

 
144,812

Maintenance
 
267,681

 
18,507

 

 
286,188

Appraisal services
 

 
16,470

 

 
16,470

Hardware and other
 
12,525

 
33

 
4,917

 
17,475

Intercompany
 
9,696

 

 
(9,696
)
 

Total revenues
 
$
630,595

 
$
67,485

 
$
(4,779
)
 
$
693,301

Segment operating income
 
$
174,365

 
$
16,845

 
$
(48,900
)
 
$
142,310




For the three months ended September 30, 2017
 
 
 
 
 
 
 
 
As Adjusted
 
Enterprise
Software
 
Appraisal and Tax
 
Corporate
 
Totals
Revenues
 
 
 
 
 
 
 
 
Software licenses and royalties
 
$
21,143

 
$
1,619

 
$

 
$
22,762

Subscriptions
 
42,338

 
2,014

 

 
44,352

Software services
 
40,861

 
5,184

 

 
46,045

Maintenance
 
86,138

 
5,709

 

 
91,847

Appraisal services
 

 
6,290

 

 
6,290

Hardware and other
 
3,412

 

 
(2
)
 
3,410

Intercompany
 
2,660

 

 
(2,660
)
 

Total revenues
 
$
196,552

 
$
20,816

 
$
(2,662
)
 
$
214,706

Segment operating income
 
$
61,243

 
$
5,450

 
$
(13,578
)
 
$
53,115




18



For the nine months ended September 30, 2017
 
 
 
 
 
 
 
 
As Adjusted
 
Enterprise
Software
 
Appraisal and Tax
 
Corporate
 
Totals
Revenues
 
 
 
 
 
 
 
 
Software licenses and royalties
 
$
58,805

 
$
5,021

 
$

 
$
63,826

Subscriptions
 
119,033

 
5,698

 

 
124,731

Software services
 
120,190

 
14,211

 

 
134,401

Maintenance
 
251,457

 
15,508

 

 
266,965

Appraisal services
 

 
19,268

 

 
19,268

Hardware and other
 
9,385

 

 
4,622

 
14,007

Intercompany
 
7,309

 

 
(7,309
)
 

Total revenues
 
$
566,179

 
$
59,706

 
$
(2,687
)
 
$
623,198

Segment operating income
 
$
167,767

 
$
14,371

 
$
(37,468
)
 
$
144,670


 
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
Reconciliation of reportable segment operating income to the Company's consolidated totals:
 
2018
 
2017
 
2018
 
2017
 
 
 
 
As Adjusted
 
 
 
As Adjusted
Total segment operating income
 
$
47,868

 
$
53,115

 
$
142,310

 
$
144,670

Amortization of acquired software
 
(5,897
)
 
(5,473
)
 
(17,003
)
 
(16,243
)
Amortization of customer and trade name intangibles
 
(4,386
)
 
(3,360
)
 
(11,742
)
 
(10,016
)
Other income (expense), net
 
1,041

 
75

 
2,198

 
(216
)
Income before income taxes
 
$
38,626

 
$
44,357

 
$
115,763

 
$
118,195

 

19




(12) Disaggregation of Revenue
The tables below show disaggregation of revenue into categories that reflect how economic factors affect the nature, amount, timing, and uncertainty of revenue and cash flows.
Timing of Revenue Recognition
Timing of revenue recognition by revenue category during the period is as follows:
For the three months ended September 30, 2018
 
 
 
 
 
 
 
 
Products and services transferred at a point in time
 
Products and services transferred over time
 
Total
Revenues
 
 
 
 
 
 
Software licenses and royalties
 
$
17,373

 
$
5,071

 
$
22,444

Subscriptions
 

 
58,699

 
58,699

Software services
 

 
48,199

 
48,199

Maintenance
 

 
96,215

 
96,215

Appraisal services
 

 
5,544

 
5,544

Hardware and other
 
4,966

 

 
4,966

Total
 
$
22,339

 
$
213,728

 
$
236,067

For the nine months ended September 30, 2018
 
 
 
 
 
 
 
 
Products and services transferred at a point in time
 
Products and services transferred over time
 
Total
Revenues
 
 
 
 
 
 
Software licenses and royalties
 
$
53,697

 
$
13,923

 
$
67,620

Subscriptions
 

 
160,736

 
160,736

Software services
 

 
144,812

 
144,812

Maintenance
 

 
286,188

 
286,188

Appraisal services
 

 
16,470

 
16,470

Hardware and other
 
17,475

 

 
17,475

Total
 
$
71,172

 
$
622,129

 
$
693,301




20



For the three months ended September 30, 2017
 
 
 
 
 
 
 As Adjusted
 
Products and services transferred at a point in time
 
Products and services transferred over time
 
Total
Revenues
 
 
 
 
 
 
Software licenses and royalties
 
$
18,007

 
$
4,755

 
$
22,762

Subscriptions
 

 
44,352

 
44,352

Software services
 

 
46,045

 
46,045

Maintenance
 

 
91,847

 
91,847

Appraisal services
 

 
6,290

 
6,290

Hardware and other
 
3,410

 

 
3,410

Total
 
$
21,417

 
$
193,289

 
$
214,706


For the nine months ended September 30, 2017
 
 
 
 
 
 
 As Adjusted
 
Products and services transferred at a point in time
 
Products and services transferred over time
 
Total
Revenues
 
 
 
 
 
 
Software licenses and royalties
 
$
51,257

 
$
12,569

 
$
63,826

Subscriptions
 

 
124,731

 
124,731

Software services
 

 
134,401

 
134,401

Maintenance
 

 
266,965

 
266,965

Appraisal services
 

 
19,268

 
19,268

Hardware and other
 
14,007

 

 
14,007

Total
 
$
65,264

 
$
557,934

 
$
623,198

Recurring Revenue
The majority of our revenue is comprised of recurring revenues from maintenance and subscriptions. Virtually all of our on-premises software clients contract with us for maintenance and support, which provides us with a significant source of recurring revenue. We generally provide maintenance and support for our on-premises clients under annual, or in some cases, multi-year contracts. The contract terms for subscription arrangements range from one to 10 years but are typically contracted for initial periods of three to five years, providing a significant source of recurring revenues on an annual basis. Non-recurring revenues are derived for all other revenue categories.
Recurring revenues and non-recurring revenues recognized during the period are as follows:
For the three months ended September 30, 2018
 
 
 
 
 
 
 
 
 
 
Enterprise
Software
 
Appraisal and Tax
 
Corporate
 
Totals
 
 
 
 
 
 
 
 
 
Recurring revenues
 
$
146,292

 
$
8,622

 
$

 
$
154,914

Non-recurring revenues
 
66,183

 
15,003

 
(33
)
 
81,153

Intercompany
 
3,373

 

 
(3,373
)
 

Total revenues
 
$
215,848

 
$
23,625

 
$
(3,406
)
 
$
236,067




21



For the nine months ended September 30, 2018
 
 
 
 
 
 
 
 
 
 
Enterprise
Software
 
Appraisal and Tax
 
Corporate
 
Totals
 
 
 
 
 
 
 
 
 
Recurring revenues
 
$
421,222

 
$
25,702

 
$

 
$
446,924

Non-recurring revenues
 
199,677

 
41,783

 
4,917

 
246,377

Intercompany
 
9,696

 

 
(9,696
)
 

Total revenues
 
$
630,595

 
$
67,485

 
$
(4,779
)
 
$
693,301



For the three months ended September 30, 2017
 
 
 
 
 
 
 
 
As Adjusted
 
Enterprise
Software
 
Appraisal and Tax
 
Corporate
 
Totals
 
 
 
 
 
 
 
 
 
Recurring revenues
 
$
128,476

 
$
7,723

 
$

 
$
136,199

Non-recurring revenues
 
65,416

 
13,093

 
(2
)
 
78,507

Intercompany
 
2,660

 

 
(2,660
)
 

Total revenues
 
$
196,552

 
$
20,816

 
$
(2,662
)
 
$
214,706


For the nine months ended September 30, 2017
 
 
 
 
 
 
 
 
As Adjusted
 
Enterprise
Software
 
Appraisal and Tax
 
Corporate
 
Totals
 
 
 
 
 
 
 
 
 
Recurring revenues
 
$
370,490

 
$
21,206

 
$

 
$
391,696

Non-recurring revenues
 
188,380

 
38,500

 
4,622

 
231,502

Intercompany
 
7,309

 

 
(7,309
)
 

Total revenues
 
$
566,179

 
$
59,706

 
$
(2,687
)
 
$
623,198



(13) Deferred Revenue and Performance Obligations
Total deferred revenue, including long-term, by segment is as follows:
 
 
September 30, 2018
 
December 31, 2017
 
 
 
 
As Adjusted
Enterprise Software
 
$
307,872

 
$
277,198

Appraisal and Tax
 
16,450

 
20,387

Corporate
 
2,592

 
2,302

Totals
 
$
326,914

 
$
299,887

The opening balance of total deferred revenue, including long-term, was $290.1 million (as adjusted) as of January 1, 2017.
 
Changes in total deferred revenue, including long-term, were as follows:

 
 
September 30, 2018
Balance, beginning of period December 31, 2017 (As Adjusted)
 
$
299,887

Deferral of revenue
 
649,152

Recognition of deferred revenue
 
(622,125
)
Balance, end of period
 
$
326,914


22




Transaction Price Allocated to the Remaining Performance Obligations

The aggregate amount of transaction price allocated to the remaining performance obligations represents contracted revenue that has not yet been recognized ("Backlog"), which includes deferred revenue and amounts that will be invoiced and recognized as revenue in future periods. Backlog as of September 30, 2018 was $1.2 billion, of which we expect to recognize approximately 51% as revenue over the next 12 months and the remainder thereafter.


(14) Commitments and Contingencies

Other than routine litigation incidental to our business, there are no material legal proceedings pending to which we are party or to which any of our properties are subject.
 
(15) Subsequent Events

The following events and transactions occurred subsequent to September 30, 2018:

On October 1, 2018, we acquired all of the capital stock of TradeMaster, Inc. dba MobileEyes, a company that develops software to improve public safety by supporting fire prevention and suppression, emergency response, and structural safety. The total purchase price was approximately $4.8 million in cash, subject to certain post-closing adjustments.


ITEM 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations
CAUTIONARY NOTE CONCERNING FORWARD-LOOKING STATEMENTS
This document contains “forward-looking statements” within the meaning of Section 27A of the Securities Act of 1933 and Section 21E of the Securities Exchange Act of 1934 that are not historical in nature and typically address future or anticipated events, trends, expectations or beliefs with respect to our financial condition, results of operations or business. Forward-looking statements often contain words such as “believes,” “expects,” “anticipates,” “foresees,” “forecasts,” “estimates,” “plans,” “intends,” “continues,” “may,” “will,” “should,” “projects,” “might,” “could” or other similar words or phrases. Similarly, statements that describe our business strategy, outlook, objectives, plans, intentions or goals also are forward-looking statements. We believe there is a reasonable basis for our forward-looking statements, but they are inherently subject to risks and uncertainties and actual results could differ materially from the expectations and beliefs reflected in the forward-looking statements. We presently consider the following to be among the important factors that could cause actual results to differ materially from our expectations and beliefs: (1) changes in the budgets or regulatory environments of our clients, primarily local and state governments, that could negatively impact information technology spending; (2) our ability to protect client information from security breaches and provide uninterrupted operations of data centers; (3) our ability to achieve growth or operational synergies through the integration of acquired businesses, while avoiding unanticipated costs and disruptions to existing operations; (4) material portions of our business require the Internet infrastructure to be adequately maintained; (5) our ability to achieve our financial forecasts due to various factors, including project delays by our clients, reductions in transaction size, fewer transactions, delays in delivery of new products or releases or a decline in our renewal rates for service agreements; (6) general economic, political and market conditions; (7) technological and market risks associated with the development of new products or services or of new versions of existing or acquired products or services; (8) competition in the industry in which we conduct business and the impact of competition on pricing, client retention and pressure for new products or services; (9) the ability to attract and retain qualified personnel and dealing with the loss or retirement of key members of management or other key personnel; and (10) costs of compliance and any failure to comply with government and stock exchange regulations. A detailed discussion of these factors and other risks that affect our business are described in Item 1A, “Risk Factors.” We expressly disclaim any obligation to publicly update or revise our forward-looking statements.

23



GENERAL
We provide integrated information management solutions and services for the public sector, with a focus on local governments. We develop and market a broad line of software products and services to address the IT needs of cities, counties, schools and other local government entities. In addition, we provide professional IT services to our clients, including software and hardware installation, data conversion, training, and for certain clients, product modifications, along with continuing maintenance and support for clients using our systems. We also provide subscription-based services that utilize the Tyler private cloud such as e-filing, which simplifies the filing and management of court related documents. We also provide property appraisal outsourcing services for taxing jurisdictions.
Our products generally automate seven major functional areas: (1) financial management and education, (2) courts and justice, (3) public safety, (4) property appraisal and tax, (5) planning, regulatory and maintenance, (6) records and documents, and (7) data and insights. We report our results in two segments. The Enterprise Software (“ES”) segment provides municipal and county governments and schools with software systems and services to meet their information technology and automation needs for mission-critical “back-office” functions such as financial management; courts and justice processes; public safety; planning, regulatory and maintenance; records and documents; and data and insights. The Appraisal and Tax (“A&T”) segment provides systems and software that automate the appraisal and assessment of real and personal property as well as property appraisal outsourcing services for local governments and taxing authorities. Property appraisal outsourcing services include: the physical inspection of commercial and residential properties; data collection and processing; computer analysis for property valuation; preparation of tax rolls; community education; and arbitration between taxpayers and the assessing jurisdiction.
Our total employee count increased to 4,447 at September 30, 2018, from 4,039 at September 30, 2017.

For the three and nine months ended September 30, 2018, total revenues increased 10% and 11%, respectively, compared to the prior year periods.  Organic revenue growth was 7% and 9% for the three and nine months ended September 30, 2018, respectively compared to the prior year periods and revenues from acquisitions completed as of September 30, 2018 contributed 3% and 2% of growth for the three and nine months ended September 30, 2018, respectively.
Subscriptions revenue grew 32% and 29% for the three and nine months ended September 30, 2018, respectively, due to a gradual shift toward cloud-based, software as a service business, as well as continued strong growth in our e-filing revenues from courts. Organic subscriptions revenue increased 22% and 23% for the three and nine months ended September 30, 2018, respectively.
Our backlog at September 30, 2018 was $1.2 billion, a 7% increase from last year.

Adoption of New Revenue Accounting Standard

On January 1, 2018, we adopted ASU No. 2014-09, using the full retrospective method of transition, which requires that the new standard be applied to all periods presented. The impacts of adoption are reflected in the financial information herein. For additional details, see Note 2 to our condensed consolidated financial statements in this report.
CRITICAL ACCOUNTING POLICIES AND ESTIMATES
The discussion and analysis of our financial condition and results of operations are based upon our condensed consolidated financial statements. These condensed consolidated financial statements have been prepared following the requirements of accounting principles generally accepted in the United States (“GAAP”) for the interim period and require us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses, and related disclosure of contingent assets and liabilities. On an ongoing basis, we evaluate our estimates, including those related to revenue recognition and amortization and potential impairment of intangible assets and goodwill and share-based compensation expense. As these are condensed financial statements, one should also read expanded information about our critical accounting policies and estimates provided in Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” included in our Form 10-K for the year ended December 31, 2017. Except for the accounting policies for revenue recognition, trade and other receivables, and deferred commissions that were updated as a result of adopting ASU No. 2014-09, there have been no material changes to our critical accounting policies and estimates from the information provided in our Form 10-K for the year ended December 31, 2017.




24



ANALYSIS OF RESULTS OF OPERATIONS
 
 
Percent of Total Revenues
 
 
Third Quarter
 
Nine Months Ended
 
 
2018
 
2017
 
2018
 
2017
 
 
 
 
As Adjusted
 
 
 
As Adjusted
Revenues:
 
 
 
 
 
 
 
 
Software licenses and royalties
 
9.5
 %
 
10.6
%
 
9.8
 %
 
10.2
 %
Subscriptions
 
24.9

 
20.7

 
23.2

 
20.0

Software services
 
20.4

 
21.4

 
20.9

 
21.6

Maintenance
 
40.8

 
42.8

 
41.2

 
42.9

Appraisal services
 
2.3

 
2.9

 
2.4

 
3.1

Hardware and other
 
2.1

 
1.6

 
2.5

 
2.2

Total revenues
 
100.0

 
100.0

 
100.0

 
100.0

Cost of revenues:
 
 

 
 

 
 
 
 
Software licenses, royalties and acquired software
 
2.9

 
2.9

 
2.9

 
3.0

Software services, maintenance and subscriptions
 
47.2

 
45.7

 
47.2

 
46.2

Appraisal services
 
1.5

 
1.9

 
1.6

 
2.0

Hardware and other
 
1.1

 
1.1

 
1.7

 
1.7

Selling, general and administrative expenses
 
22.3

 
20.7

 
22.0

 
20.9

Research and development expense
 
7.2

 
5.5

 
6.6

 
5.7

Amortization of customer and trade name intangibles
 
1.9

 
1.6

 
1.7

 
1.6

Operating income
 
15.9

 
20.6

 
16.3

 
18.9

Other income (expense), net
 
0.4

 

 
0.3

 
(0.2
)
Income before income taxes
 
16.3

 
20.6

 
16.6

 
18.7

Income (benefit) tax provision
 
(0.1
)
 
2.6

 

 
2.4

Net income
 
16.4
 %
 
18.0
%
 
16.6
 %
 
16.3
 %

Revenues
On April 30, 2018, we acquired all of the capital stock of Socrata, Inc. ("Socrata"), a company that provides open data and data-as-a-service solutions for state and local government agencies including cloud-based data integration, visualization, analysis, and reporting solutions. The following table details revenue for Socrata for the periods presented as of September 30, 2018, which is included in our condensed consolidated statements of income:
 
 
Third Quarter
 
Nine Months Ended
Revenues:
 
 
 
 
  Software licenses and royalties
 
$

 
$

  Subscriptions
 
4,733

 
7,209

  Software services
 
644

 
1,183

  Maintenance
 

 

  Appraisal services
 

 

  Hardware and other
 
20

 
20

        Total revenues
 
$
5,397

 
$
8,412



25



On August 31, 2018, we acquired CaseloadPRO, L.P. ("CaseloadPRO"), a company that provides a fully featured probation case management system. On April 30, 2018, we also acquired Sage Data Security, LLC ("Sage"), a cybersecurity company offering a suite of services that supports an entire cybersecurity lifecycle. The impact of these acquisitions on our operating results is not considered material, individually and in the aggregate, and is not included in the table above. The results of these acquisitions are included with the operating results of the ES segment from their dates of acquisition.
Software licenses and royalties
The following table sets forth a comparison of our software licenses and royalties revenue for the periods presented as of September 30:
 
 
Third Quarter
 
Change
 
Nine Months Ended
 
Change
($ in thousands)
 
2018
 
2017
 
$
 
%
 
2018
 
2017
 
$
 
%
 
 
 
 
As Adjusted
 
 
 
 
 
 
 
As Adjusted
 
 
 
 
ES
 
$
19,544

 
$
21,143

 
$
(1,599
)
 
(8
)%
 
$
60,224

 
$
58,805

 
$
1,419

 
2
%
A&T
 
2,900

 
1,619

 
1,281

 
79

 
7,396

 
5,021

 
2,375

 
47

Total software licenses and royalties revenue
 
$
22,444

 
$
22,762

 
$
(318
)
 
(1
)%
 
$
67,620

 
$
63,826

 
$
3,794

 
6
%
 
Software licenses and royalties revenue decreased 1% and increased 6% for the three and nine months ended September 30, 2018, respectively, compared to the prior year period. The decline for the three months ended September 30, 2018 was primarily due to an increase in the number of new software clients choosing our subscription-based options, rather than purchasing the software under a traditional perpetual software license arrangement. The increase in software licenses and royalties revenue for the nine months ended September 30, 2018, is attributed to additions to our implementation staff, which increased our capacity to deliver backlog.
 
Although the mix of new contracts between subscription-based and perpetual license arrangements may vary from quarter to quarter and year to year, we expect our longer-term software license growth rate to slow as a growing number of clients choose our subscription-based options, rather than purchasing the software under a traditional perpetual software license arrangement. Subscription-based arrangements result in lower software license revenue in the initial year as compared to perpetual software license arrangements but generate higher overall revenue over the term of the contract. Our new client mix for the nine months ended September 30, 2018, was approximately 43% perpetual software license arrangements and approximately 57% subscription-based arrangements compared to a client mix for the nine months ended September 30, 2017, of approximately 51% perpetual software license arrangements and approximately 49% subscription-based arrangements.

Subscriptions
The following table sets forth a comparison of our subscriptions revenue for the periods presented as of September 30:
 
 
Third Quarter
 
Change
 
Nine Months Ended
 
Change
($ in thousands)
 
2018
 
2017
 
$
 
%
 
2018
 
2017
 
$
 
%
 
 
 
 
As Adjusted
 
 
 
 
 
 
 
As Adjusted
 
 
 
 
ES
 
$
56,220

 
$
42,338

 
$
13,882

 
33
%
 
$
153,541

 
$
119,033

 
$
34,508

 
29
%
A&T
 
2,479

 
2,014

 
465

 
23

 
7,195

 
5,698

 
1,497

 
26

Total subscriptions revenue
 
$
58,699

 
$
44,352

 
$
14,347

 
32
%
 
$
160,736

 
$
124,731

 
$
36,005

 
29
%
Subscriptions revenue primarily consists of revenue derived from our SaaS arrangements, which utilize the Tyler private cloud. As part of our subscription-based services, we also provide e-filing arrangements that simplify the filing and management of court related documents for courts and law offices. E-filing revenue is derived from transaction fees and fixed fee arrangements.


26



Excluding the results of acquisitions, subscriptions revenue grew 22% and 23% for the three and nine months ending September 30, 2018, respectively, compared to the prior year. New SaaS clients as well as existing clients who converted to our SaaS model provided the majority of the subscriptions revenue increase. In the three and nine months ending September 30, 2018, respectively, we added 81 and 329 new SaaS clients and 31 and 89 existing on-premises clients converted to our SaaS model. Since September 30, 2017, we have added 412 new SaaS clients while 108 existing on-premises clients converted to our SaaS model. Also, e-filing services contributed approximately $1.4 million and $5.6 million to the subscriptions revenue increase for the three and nine months ended September 30, 2018, respectively, due to the addition of new e-filing clients, as well as increased volumes as the result of several existing clients mandating e-filing. The acquisition of Socrata, which primarily has a subscription revenue model, also contributed to the increase in subscription revenues.
Software services
The following table sets forth a comparison of our software services revenue for the periods presented as of September 30:
 
 
Third Quarter
 
Change
 
Nine Months Ended
 
Change
($ in thousands)
 
2018
 
2017
 
$
 
%
 
2018
 
2017
 
$
 
%
 
 
 
 
As Adjusted
 
 
 
 
 
 
 
As Adjusted
 
 
 
 
ES
 
$
41,640

 
$
40,861

 
$
779

 
2
%
 
$
126,928

 
$
120,190

 
$
6,738

 
6
%
A&T
 
6,559

 
5,184

 
1,375

 
27

 
17,884

 
14,211

 
3,673

 
26

Total software services revenue
 
$
48,199

 
$
46,045

 
$
2,154

 
5
%
 
$
144,812

 
$
134,401

 
$
10,411

 
8
%
 
Software services revenue primarily consists of professional services delivered in connection with implementing our software, converting client data, training client personnel, custom development activities and consulting. New clients who acquire our software generally also contract with us to provide the related software services. Existing clients also periodically purchase additional training, consulting and minor programming services. Excluding the results from acquisitions, for the three and nine months ended September 30, 2018, respectively, software services revenue decreased 1% and increased 5% compared to the prior year period. For the three months ended, the slight decrease is attributed to delays in the delivery and recognition of services on certain new contracts because of extended sales processes and client-driven schedules. For the nine months ended, the increase is due to higher new contract volume and the addition of professional services staff to grow our capacity to deliver backlog. Excluding employees added with acquisitions, our implementation and support staff has grown by 86 employees since September 30, 2017.
Maintenance
The following table sets forth a comparison of our maintenance revenue for the periods presented as of September 30:
 
 
Third Quarter
 
Change
 
Nine Months Ended
 
Change
($ in thousands)
 
2018
 
2017
 
$
 
%
 
2018
 
2017
 
$
 
%
 
 
 
 
As Adjusted
 
 
 
 
 
 
 
As Adjusted
 
 
 
 
ES
 
$
90,072

 
$
86,138

 
$
3,934

 
5
%
 
$
267,681

 
$
251,457

 
$
16,224

 
6
%
A&T
 
6,143

 
5,709

 
434

 
8

 
18,507

 
15,508

 
2,999

 
19

Total maintenance revenue
 
$
96,215

 
$
91,847

 
$
4,368

 
5
%
 
$
286,188

 
$
266,965

 
$
19,223

 
7
%
We provide maintenance and support services for our software products and certain third-party software. Maintenance revenue grew 5% and 7% for the three and nine months ended September 30, 2018, respectively, compared to the prior year period. Maintenance revenue increased mainly due to annual maintenance rate increases and growth in our installed customer base from new software license sales partially offset by clients converting from on-premises license arrangements to SaaS.

27



Appraisal services
The following table sets forth a comparison of our appraisal services revenue for the periods presented as of September 30:
 
 
Third Quarter
 
Change
 
Nine Months Ended
 
Change
($ in thousands)
 
2018
 
2017
 
$
 
%
 
2018
 
2017
 
$
 
%
 
 
 
 
As Adjusted
 
 
 
 
 
 
 
As Adjusted
 
 
 
 
ES
 
$

 
$

 
$

 
 %
 
$

 
$

 
$

 
 %
A&T
 
5,544

 
6,290

 
(746
)
 
(12
)
 
16,470

 
19,268

 
(2,798
)
 
(15
)
Total appraisal services revenue
 
$
5,544

 
$
6,290

 
$
(746
)
 
(12
)%
 
$
16,470

 
$
19,268

 
$
(2,798
)
 
(15
)%
 
Appraisal services revenue for the three and nine months ended September 30, 2018, respectively, decreased by 12% and 15% compared to the prior year primarily due to the successful completion of several large revaluation projects in mid-2017. The appraisal services business is somewhat cyclical and driven in part by statutory revaluation cycles in various states.

 
Cost of Revenues and Gross Margins
The following table sets forth a comparison of the key components of our cost of revenues for the periods presented as of September 30:
 
 
Third Quarter
 
Change
 
Nine Months Ended
 
Change
($ in thousands)
 
2018
 
2017
 
$
 
%
 
2018
 
2017
 
$
 
%
 
 
 
 
As Adjusted
 
 
 
 
 
 
 
As Adjusted
 
 
 
 
Software licenses and royalties
 
$
957

 
$
826

 
$
131

 
16
 %
 
$
2,939

 
$
2,204

 
$
735

 
33
 %
Acquired software
 
5,897

 
5,473

 
424

 
8

 
17,003

 
16,243

 
760

 
5

Software services, maintenance and subscriptions
 
111,508

 
98,036

 
13,472

 
14

 
327,080

 
287,748

 
39,332

 
14

Appraisal services
 
3,505

 
4,089

 
(584
)
 
(14
)
 
10,854

 
12,568

 
(1,714
)
 
(14
)
Hardware and other
 
2,574

 
2,293

 
281

 
12

 
11,718

 
10,408

 
1,310

 
13

Total cost of revenues
 
$
124,441

 
$
110,717

 
$
13,724

 
12
 %
 
$
369,594

 
$
329,171

 
$
40,423

 
12
 %
 
The following table sets forth a comparison of gross margin percentage by revenue type for the periods presented as of September 30:
 
 
Third Quarter
 
Nine Months Ended
 
 
2018
 
2017
 
Change
 
2018
 
2017
 
Change
 
 
 
 
As Adjusted
 
 
 
 
 
As Adjusted
 
 
Software licenses, royalties and acquired software
 
69.5
%
 
72.3
%
 
(2.8
)%
 
70.5
%
 
71.1
%
 
(0.6
)%
Software services, maintenance and subscriptions
 
45.1

 
46.2

 
(1.1
)
 
44.7

 
45.3

 
(0.6
)
Appraisal services
 
36.8

 
35.0

 
1.8

 
34.1

 
34.8

 
(0.7
)
Hardware and other
 
48.2

 
32.8

 
15.4

 
32.9

 
25.7

 
7.2

Overall gross margin
 
47.3
%
 
48.4
%
 
(1.1
)%
 
46.7
%
 
47.2
%
 
(0.5
)%
Software licenses, royalties and acquired software. Amortization expense for acquired software comprises the majority of costs of software licenses, royalties and acquired software. We do not have any direct costs associated with royalties. In the three and nine months ended September 30, 2018, respectively, our software licenses, royalties and acquired software gross margin decreased 2.8% and 0.6% compared to the prior year period due to higher amortization expense for acquired software resulting from acquisitions. Excluding the impact of acquisitions amortization expense, our software license, royalties and acquired software gross margin was 71.7% for the both three and nine months ended September 30, 2018, respectively.

28



Software services, maintenance and subscriptions. Cost of software services, maintenance and subscriptions primarily consists of personnel costs related to installation of our software, conversion of client data, training client personnel and support activities and various other services such as custom client development and ongoing operation of SaaS and e-filing arrangements. The software services, maintenance and subscription gross margin in the three and nine months ended September 30, 2018, respectively, decreased 1.1% and 0.6% from the comparable prior year period. Excluding employees added through acquisitions, our implementation and support staff has grown by 86 employees since September 30, 2017, as we accelerated hiring to ensure that we are well-positioned to deliver our current backlog and anticipated new business.
Appraisal services. Appraisal services revenue was approximately 2% of total revenue for both the three and nine months ended September 30, 2018, respectively. The appraisal services gross margin for the three and nine months ended September 30, 2018, respectively, increased 1.8% and decreased 0.7% compared to the same period in 2017. During the three months ended September 30, 2018, appraisal gross margin increased due to lower headcount of appraisal staff. During the nine months ended September 30, 2018, appraisal gross margin decreased primarily due to the completion of certain higher-margin projects in 2017 and a lower volume of revenues in the current period to cover relatively fixed costs. The appraisal services business is somewhat cyclical and driven in part by statutory revaluation cycles in various states.
 
For the three and nine months ended September 30, 2018, respectively, our overall gross margin decreased 1.1% and 0.5% compared to the prior year period. Our overall gross margin decrease for the both three and nine months period is mainly attributed to additions to our implementation staff combined with lower margin revenues from software licenses, in part due to higher amortization expense for acquired software resulting from acquisitions.

Selling, General and Administrative Expenses
Selling, general and administrative (“SG&A”) expenses consist primarily of salaries, employee benefits, travel, share-based compensation expense, commissions and related overhead costs for administrative and sales and marketing employees, as well as professional fees, trade show activities, advertising costs and other marketing related costs.
The following table sets forth a comparison of our SG&A expenses for the periods presented as of September 30:
 
 
Third Quarter
 
Change
 
Nine Months Ended

Change
($ in thousands)
 
2018
 
2017
 
$
 
%
 
2018
 
2017
 
$

%
 
 
 
 
As Adjusted
 
 
 
 
 
 
 
As Adjusted
 
 
 
 
Selling, general and administrative expenses
 
$
52,605

 
$
44,513

 
$
8,092

 
18
%
 
$
152,471

 
$
130,293

 
$
22,178

 
17
%
SG&A as a percentage of revenues was 22% for both the three and nine months ended September 30, 2018, compared to 21% for both the three and nine months ended September 30, 2017. SG&A expense increased 18% and 17% for the three and nine months ended September 30, 2018, respectively. This increase is mainly due to higher share-based compensation expense, increased staffing levels, and an increase in commission expense as a result of higher sales. Excluding employees added with acquisitions, we have added 30 SG&A employees, mainly to our sales and finance teams, since September 30, 2017. For the three and nine months ended September 30, 2018, respectively, stock compensation expense rose $3.3 million and $7.8 million compared to the same period in 2017, mainly due to an increase in share-based awards issued in connection with our stock compensation plan coupled with the higher fair value of each share-based award due to the increase in our stock price.
Research and Development Expense
The following table sets forth a comparison of our research and development expense for the periods presented as of September 30:
 
 
Third Quarter
 
Change
 
Nine Months Ended
 
Change
($ in thousands)
 
2018
 
2017
 
$
 
%
 
2018
 
2017
 
$
 
%
Research and development expense
 
$
17,050

 
$
11,834

 
$
5,216

 
44
%
 
$
45,929

 
$
35,307

 
$
10,622

 
30
%
Research and development expense consists mainly of costs associated with development of new products and technologies from which we do not currently generate significant revenue.

Research and development expense in the three and nine months ended September 30, 2018, respectively, increased 44% and 30% compared to prior period mainly due to a number of new Tyler product development initiatives across our product suites. To support these initiatives, our research and development staff has grown by 133 since September 30, 2017.

29



Amortization of Customer and Trade Name Intangibles
Acquisition intangibles are composed of the excess of the purchase price over the fair value of net tangible assets acquired that is allocated to acquired software and customer and trade name intangibles. The remaining excess purchase price is allocated to goodwill that is not subject to amortization. Amortization of customer and trade name intangibles increased substantially from the comparable prior year periods due to the acquisition of Socrata in April 2018. Amortization expense related to acquired software is included with cost of revenues while amortization expense of customer and trade name intangibles is recorded as operating expense.
The following table sets forth a comparison of amortization of customer and trade name intangibles for the periods presented as of September 30:
 
 
Third Quarter
 
Change
 
Nine Months Ended
 
Change
($ in thousands)
 
2018
 
2017
 
$
 
%
 
2018
 
2017
 
$
 
%
 
 
 
 
As Adjusted
 
 
 
 
 
 
 
As Adjusted
 
 
 
 
Amortization of customer and trade name intangibles
 
$
4,386

 
$
3,360

 
$
1,026

 
31
%
 
$
11,742

 
$
10,016

 
$
1,726

 
17
%
 
Other Income (Expense), Net
The following table sets forth a comparison of our other income (expense), net, for the periods presented as of September 30:
 
 
Third Quarter
 
Change
 
Nine Months Ended
 
Change
($ in thousands)
 
2018
 
2017
 
$
 
%
 
2018
 
2017
 
$
 
%
Other income (expense), net
 
$
1,041

 
$
75

 
$
966

 
NM
 
$
2,198

 
$
(216
)
 
$
2,414

 
NM
Other income (expense), net, is comprised of interest expense and non-usage and other fees associated with our revolving credit agreement, as well as interest income from invested cash. The change in other income (expense), net, in the three and nine months ended September 30, 2018, respectively, compared to the prior period is due to increased interest income from significantly higher levels of cash investments resulting from cash generated in the last year. We had no debt in the current period, as we repaid all borrowings under the revolving line of credit in January 2017.
Income Tax Provision
The following table sets forth a comparison of our income tax provision for the periods presented as of September 30:
 
 
Third Quarter
 
Change
 
Nine Months Ended
 
Change
($ in thousands)
 
2018
 
2017
 
$
 
%
 
2018
 
2017
 
$
 
%
 
 
 
 
As Adjusted
 
 
 
 
 
 
 
As Adjusted
 
 
 
 
Income tax (benefit) provision
 
$
(298
)
 
$
5,521

 
$
(5,819
)
 
(105
)%
 
$
(147
)
 
$
14,820

 
$
(14,967
)
 
(101
)%
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Effective income tax rate
 
(0.8
)%
 
12.4
%
 
 
 
 
 
(0.1
)%
 
12.5
%
 
 
 
 
 
The decrease in effective tax rate for the three months ended September 30, 2018, as compared to the same period in 2017 was due primarily to the reduction of the U.S. corporate tax rate from 35% to 21% as a result of the Tax Act, the increase in the excess tax benefit related to share-based compensation and research tax credit benefit, offset by the elimination of the domestic production activities deduction and the increased limitations on the deduction for executive compensation. The effective income tax rates for the three and nine months ended September 30, 2018 and 2017, respectively, were different from the statutory United States federal income tax rates of 21% and 35%, respectively, principally due to excess tax benefits related to stock option exercises. The excess tax benefit related to stock option exercises realized was $9.3 million and $30.0 million for the three and nine months ended September 30, 2018, respectively, compared to $9.0 million and $27.6 million for the three and nine months ended September 30, 2017, respectively. Excluding the excess tax benefits, the effective rate was 23.3% and 25.8% for the three and nine months ended September 30, 2018, respectively, compared to 32.8% and 35.9% (as adjusted) for the three and nine months ended September 30, 2017, respectively. Other differences from the federal statutory income tax rate include state income taxes, non-deductible business expenses, the tax benefit of research tax credits, provisional amounts associated with the Tax Act recorded in 2018, and in 2017, the tax benefit of the domestic production activities deduction.

30



FINANCIAL CONDITION AND LIQUIDITY
As of September 30, 2018, we had cash and cash equivalents of $219.5 million compared to $185.9 million at December 31, 2017. We also had $95.8 million invested in investment grade corporate and municipal bonds as of September 30, 2018. These investments mature through 2022, and we intend to hold these investments until maturity. As of September 30, 2018, we believe our cash from operating activities, revolving line of credit, cash on hand and access to the capital markets provides us with sufficient flexibility to meet our long-term financial needs.
The following table sets forth a summary of cash flows for the nine months ended September 30:
($ in thousands)
 
2018
 
2017
 
 
 
 
 
Cash flows provided (used) by:
 
 
 
 
Operating activities
 
$
179,353

 
$
142,381

Investing activities
 
(222,341
)
 
(75,807
)
Financing activities
 
76,514

 
21,878

Net increase in cash and cash equivalents
 
$
33,526

 
$
88,452

Net cash provided by operating activities continues to be our primary source of funds to finance operating needs and capital expenditures. Other potential capital resources include cash on hand, public and private issuances of debt or equity securities, and bank borrowings. It is possible that our ability to access the capital and credit markets in the future may be limited by economic conditions or other factors. We believe that cash provided by operating activities, cash on hand and available credit are sufficient to fund our working capital requirements, capital expenditures, income tax obligations, and share repurchases for at least the next twelve months.
 
For the nine months ended September 30, 2018, operating activities provided cash of $179.4 million. Operating activities that provided cash were primarily comprised of net income of $115.9 million, non-cash depreciation and amortization charges of $45.6 million and non-cash share-based compensation expense of $38.0 million. Working capital, excluding cash, increased approximately $20.2 million mainly due to higher accounts receivable because of an increase in unbilled receivables attributed to revenues recognized prior billings, the timing of payments related to bonuses, timing of tax payments and the deferred taxes associated with stock option activity during the period. These increases were offset by an increase in deferred revenue attributed to growth in our installed software maintenance customer base and growth in subscription-based arrangements.
Our days sales outstanding (“DSO”) was 107 days at September 30, 2018, compared to 102 days (as adjusted) at December 31, 2017 and 94 days (as adjusted) at September 30, 2017. The increase in our DSO is mainly due to an increase in unbilled receivables attributed to the increase in software license revenue for which we have recognized revenue at the point in time when the software is made available to the customer but the billing has not yet been submitted to the customer, as well as an increase in software services contracts accounted for using progress-to-completion method of revenue recognition in which the services are performed in one accounting period but the billing normally occurs subsequently in another accounting period. Furthermore, our maintenance billing cycle typically peaks at its highest level in June and second highest level in December of each year and is followed by collections in the subsequent quarter. DSO is calculated based on quarter-end accounts receivable divided by the quotient of annualized quarterly revenues divided by 360 days.
Investing activities used cash of $222.3 million in the nine months ending September 30, 2018. On August 31, 2018, we acquired all of the assets of CaseloadPRO, L.P., a company that provides a fully featured probation case management system. The purchase price was $9.2 million, of which $9.1 million was paid in cash and approximately $150,000 was accrued as of September 30, 2018. On April 30, 2018, we acquired all of the capital stock of Socrata, a company that provides open data and data-as-a-service solutions for state local and government agencies including cloud-based data integration, visualization, analysis, and reporting solutions.  The purchase price, net of cash acquired of $1.7 million, was $147.6 million paid in cash. On April 30, 2018, we also acquired all of the equity interests of Sage, a cybersecurity company offering a suite of services that supports an entire cybersecurity lifecycle, including program development, education and training, technical testing, advisory services, and digital forensics. The total purchase price was $11.6 million paid in cash. Approximately $23.5 million was invested in property and equipment including $1.8 million for real estate construction costs. The remaining additions were for computer equipment, furniture and fixtures in support of internal growth, particularly with respect to data centers supporting growth in our cloud-based offerings.

31



Investing activities used cash of $75.8 million in the nine months ending September 30, 2017. Approximately $37.7 million was invested in property and equipment. We purchased an office building in Latham, New York, for approximately $2.9 million and paid $12.9 million for construction to expand a building in Yarmouth, Maine. On August 2, 2017, we acquired all of the capital stock of Digital Health Department, Inc., a company that provides environmental health software, offering a software-as-a-service (SaaS) solution for public health compliance and inspections processes. The total purchase price, net of debt assumed, was $3.9 million, On May 30, 2017, we also acquired all of the capital stock of Modria.com, Inc., a company that specializes in online dispute resolution for government and commercial entities. The total purchase price, net of debt assumed, was $7.0 million, of which $6.1 million was paid in cash and $0.9 million was accrued as of September 30, 2017. The impact of these acquisitions on our operating results is not material.
Financing activities provided cash of $76.5 million in the nine months ended September 30, 2018 and were comprised of proceeds from stock option exercises and employee stock purchase plan activity. We did not repurchase any shares of our common stock during the nine months ended September 30, 2018.
Financing activities provided cash of $21.9 million in the nine months ended September 30, 2017, and were comprised of purchases of treasury shares, proceeds from stock option exercises and employee stock purchase plan activity. During the nine months ended September 30, 2017, we purchased 42,000 shares of our common stock for an aggregate purchase price of $6.2 million at an average price paid per share of $147.30.
We had authorization from our board of directors to repurchase up to 2.0 million additional shares of Tyler common stock as of September 30, 2018. The repurchase program, which was approved by our board of directors, was announced in October 2002, and was amended at various times from 2003 through 2016. There is no expiration date specified for the authorization, and we intend to repurchase stock under the plan from time to time.
Subsequent to September 30, 2018 and through October 31, 2018, we purchased approximately 155,000 shares of our common stock for an aggregate cash purchase price of $32.3 million.
 
We made tax payments of $6.8 million in the nine months ended September 30, 2018, compared to tax payments of $29.0 million in the nine months ended September 30, 2017.

Excluding acquisitions, we anticipate that 2018 capital spending will be between $23 million and $26 million, including approximately $2 million related to real estate. We expect the majority of the other capital spending will consist of computer equipment and software for infrastructure replacements and expansion. We currently do not expect to capitalize significant amounts related to software development in 2018, but the actual amount and timing of those costs, and whether they are capitalized or expensed may result in additional capitalized software development. Capital spending is expected to be funded from existing cash balances, cash flows from operations and borrowings under our revolving line of credit.
From time to time we engage in discussions with potential acquisition candidates. In order to consummate any such opportunities, which could require significant commitments of capital, we may incur debt or issue potentially dilutive securities in the future. No assurance can be given as to our future acquisitions and how such acquisitions may be financed. 
 
ITEM 3. Quantitative and Qualitative Disclosures About Market Risk

Market risk represents the risk of loss that may affect us due to adverse changes in financial market prices and interest rates.
As of September 30, 2018, we had no outstanding borrowings under the Credit Facility. Loans under the Credit Facility bear interest, at Tyler’s option, at a per annum rate of either (1) the Wells Fargo Bank prime rate (subject to certain higher rate determinations) plus a margin of 0.25% to 1.00% or (2) the 30, 60, 90 or 180-day LIBOR rate plus a margin of 1.25% to 2.00%.
As of September 30, 2018, our interest rate was 5.25% under the Wells Fargo Bank prime rate and 3.49% under a 30-day LIBOR contract. The Credit Facility is secured by substantially all of our assets.


32



ITEM 4. Controls and Procedures
Evaluation of Disclosure Controls and Procedures
We maintain disclosure controls and procedures (as defined in Rule 13a-15(e) of the Securities Exchange Act) designed to provide reasonable assurance that the information required to be disclosed by us in the reports we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time period specified in the SEC’s rules and forms. These include controls and procedures designed to ensure that this information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate to allow timely decisions regarding required disclosures. Management, with the participation of the Chief Executive Officer and Chief Financial Officer, evaluated the effectiveness of our disclosure controls and procedures as of the end of the period covered by this report. Based on this evaluation, the Chief Executive Officer and Chief Financial Officer have concluded that our disclosure controls and procedures were effective as of September 30, 2018.
Changes in Internal Control over Financial Reporting
There were no changes in our internal control over financial reporting (as defined in Rule 13a-15(f) of the Exchange Act) during the three months ended September 30, 2018, that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.


 
Part II. OTHER INFORMATION

ITEM 1. Legal Proceedings
Other than routine litigation incidental to our business, there are no material legal proceedings pending to which we are party or to which any of our properties are subject.

ITEM 1A. Risk Factors
In addition to the other information set forth in this report, one should carefully consider the discussion of various risks and uncertainties contained in Part I, “Item 1A. Risk Factors” in our 2017 Annual Report on Form 10-K. We believe those risk factors are the most relevant to our business and could cause our results to differ materially from the forward-looking statements made by us. Please note, however, that those are not the only risk factors facing us. Additional risks that we do not consider material, or of which we are not currently aware, may also have an adverse impact on us. Our business, financial condition and results of operations could be seriously harmed if any of these risks or uncertainties actually occurs or materializes. In that event, the market price for our common stock could decline, and our shareholders may lose all or part of their investment. During the three months ended September 30, 2018, there were no material changes in the information regarding risk factors contained in our Annual Report on Form 10-K for the year ended December 31, 2017.

ITEM 2. Unregistered Sales of Equity Securities and Use of Proceeds
None

ITEM 3. Defaults Upon Senior Securities
None

ITEM 4. Submission of Matters to a Vote of Security Holders
None

ITEM 5. Other Information
None


33



ITEM 6. Exhibits
  
 
 
  
 
 
  
 
 
 
 
 
 
 
 

 
 
 
 

 
 
 
 
 
 
 
 
 
 
 
Exhibit 101
  
Instance Document
 
 
Exhibit 101
  
Schema Document
 
 
Exhibit 101
  
Calculation Linkbase Document
 
 
Exhibit 101
  
Labels Linkbase Document
 
 
Exhibit 101
  
Definition Linkbase Document
 
 
Exhibit 101
  
Presentation Linkbase Document



34



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.
 
 
TYLER TECHNOLOGIES, INC.
 
By:
 
/s/ Brian K. Miller
 
Brian K. Miller
 
Executive Vice President and Chief Financial Officer
 
(principal financial officer and an authorized signatory)
Date: October 31, 2018


35
EX-31.1 2 tyl930018exhibit311.htm EXHIBIT 31.1 Exhibit

Exhibit 31.1

CERTIFICATIONS
I, H. Lynn Moore, Jr., certify that:

1.I have reviewed this quarterly report on Form 10-Q of Tyler Technologies, 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 quarterly 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 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 our financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for Tyler 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 divisions, 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 first quarter in the case of this quarterly 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 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 function):

a.
All significant deficiencies and material weaknesses in the design or operation of internal controls 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 controls over financial reporting.
 
Date: October 31, 2018
 
By:
 
/s/ H. Lynn Moore, Jr. 
 
 
 
 
H. Lynn Moore, Jr.
 
 
 
 
President and Chief Executive Officer
 
 



EX-31.2 3 tyl9302018exhibit312.htm EXHIBIT 31.2 Exhibit

Exhibit 31.2

CERTIFICATIONS
I, Brian K. Miller, certify that:

1.I have reviewed this quarterly report on Form 10-Q of Tyler Technologies, 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 quarterly 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 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 our financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for Tyler 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 divisions, 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 first quarter in the case of this quarterly 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 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 function):

a.
All significant deficiencies and material weaknesses in the design or operation of internal controls 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 controls over financial reporting.
 
 
 
Date: October 31, 2018
 
By:
 
/s/ Brian K. Miller 
 
 
 
 
Brian K. Miller
 
 
 
 
Executive Vice President and Chief Financial Officer




EX-32.1 4 tyl9302018exhibit321.htm EXHIBIT 32.1 Exhibit

Exhibit 32.1

CERTIFICATION
PURSUANT TO 18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
H. Lynn Moore, Jr., President and Chief Executive Officer of Tyler Technologies, Inc., (the “Company”) and Brian K. Miller, Executive Vice President and Chief Financial Officer of the Company, each certify pursuant to section 906 of the Sarbanes-Oxley Act of 2002, 18 U.S.C. Section 1350, that:
1.
The Quarterly Report on Form 10-Q of the Company for the quarter ended September 30, 2018, fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 as amended; and
2.
The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date: October 31, 2018
 
By:
 
/s/ H. Lynn Moore, Jr. 
 
 
 
 
H. Lynn Moore, Jr.
 
 
 
 
President and Chief Executive Officer
 
 
 
 
 
Date: October 31, 2018
 
By:
 
/s/ Brian K. Miller 
 
 
 
 
Brian K. Miller
 
 
 
 
Executive Vice President and Chief Financial Officer

A signed original of this written statement required by Section 906 has been provided to Tyler Technologies, Inc. and will be retained by Tyler Technologies, Inc. and furnished to the Securities and Exchange Commission upon request.
 



EX-101.INS 5 tyl-20180930.xml XBRL INSTANCE DOCUMENT 0000860731 2018-01-01 2018-09-30 0000860731 2018-10-30 0000860731 tyl:AppraisalServicesMember 2017-01-01 2017-09-30 0000860731 2018-07-01 2018-09-30 0000860731 tyl:HardwareandOtherMember 2017-01-01 2017-09-30 0000860731 2017-01-01 2017-09-30 0000860731 tyl:SoftwareLicensesandRoyaltiesMember 2017-01-01 2017-09-30 0000860731 tyl:AcquiredSoftwareMember 2017-07-01 2017-09-30 0000860731 tyl:SoftwareLicensesandRoyaltiesMember 2018-01-01 2018-09-30 0000860731 2017-07-01 2017-09-30 0000860731 tyl:AcquiredSoftwareMember 2018-07-01 2018-09-30 0000860731 tyl:SoftwareLicensesandRoyaltiesMember 2018-07-01 2018-09-30 0000860731 tyl:SoftwareServicesMaintenanceandSubscriptionsMember 2018-01-01 2018-09-30 0000860731 tyl:AppraisalServicesMember 2017-07-01 2017-09-30 0000860731 tyl:HardwareandOtherMember 2017-07-01 2017-09-30 0000860731 us-gaap:SubscriptionAndCirculationMember 2018-07-01 2018-09-30 0000860731 us-gaap:SubscriptionAndCirculationMember 2017-01-01 2017-09-30 0000860731 tyl:SoftwareServicesMaintenanceandSubscriptionsMember 2017-07-01 2017-09-30 0000860731 us-gaap:SubscriptionAndCirculationMember 2018-01-01 2018-09-30 0000860731 tyl:SoftwareLicensesandRoyaltiesMember 2017-07-01 2017-09-30 0000860731 us-gaap:MaintenanceMember 2017-01-01 2017-09-30 0000860731 us-gaap:TechnologyServiceMember 2018-01-01 2018-09-30 0000860731 us-gaap:MaintenanceMember 2018-07-01 2018-09-30 0000860731 tyl:AppraisalServicesMember 2018-01-01 2018-09-30 0000860731 tyl:SoftwareServicesMaintenanceandSubscriptionsMember 2018-07-01 2018-09-30 0000860731 tyl:HardwareandOtherMember 2018-07-01 2018-09-30 0000860731 us-gaap:TechnologyServiceMember 2018-07-01 2018-09-30 0000860731 us-gaap:MaintenanceMember 2017-07-01 2017-09-30 0000860731 us-gaap:TechnologyServiceMember 2017-07-01 2017-09-30 0000860731 tyl:HardwareandOtherMember 2018-01-01 2018-09-30 0000860731 tyl:AcquiredSoftwareMember 2017-01-01 2017-09-30 0000860731 us-gaap:TechnologyServiceMember 2017-01-01 2017-09-30 0000860731 tyl:AcquiredSoftwareMember 2018-01-01 2018-09-30 0000860731 tyl:AppraisalServicesMember 2018-07-01 2018-09-30 0000860731 us-gaap:MaintenanceMember 2018-01-01 2018-09-30 0000860731 us-gaap:SubscriptionAndCirculationMember 2017-07-01 2017-09-30 0000860731 tyl:SoftwareServicesMaintenanceandSubscriptionsMember 2017-01-01 2017-09-30 0000860731 2018-09-30 0000860731 2017-12-31 0000860731 2016-12-31 0000860731 2017-09-30 0000860731 us-gaap:UnbilledRevenuesMember 2017-12-31 0000860731 srt:MaximumMember 2018-01-01 2018-09-30 0000860731 tyl:RetentionReceivableMember us-gaap:UnbilledRevenuesMember 2018-09-30 0000860731 tyl:RetentionReceivableMember us-gaap:UnbilledRevenuesMember 2017-12-31 0000860731 tyl:AppraisalServicesMember srt:MaximumMember 2018-01-01 2018-09-30 0000860731 srt:MinimumMember 2018-01-01 2018-09-30 0000860731 us-gaap:UnbilledRevenuesMember 2018-09-30 0000860731 tyl:SubscriptionAndCirculationHostingServicesMember srt:MaximumMember 2018-01-01 2018-09-30 0000860731 tyl:AppraisalServicesMember srt:MinimumMember 2018-01-01 2018-09-30 0000860731 srt:MinimumMember 2017-01-01 2017-12-31 0000860731 srt:MaximumMember 2017-01-01 2017-12-31 0000860731 tyl:SubscriptionAndCirculationHostingServicesMember srt:MinimumMember 2018-01-01 2018-09-30 0000860731 srt:ScenarioPreviouslyReportedMember 2017-07-01 2017-09-30 0000860731 srt:RestatementAdjustmentMember us-gaap:AccountingStandardsUpdate201409Member 2017-07-01 2017-09-30 0000860731 srt:ScenarioPreviouslyReportedMember 2017-01-01 2017-09-30 0000860731 us-gaap:TechnologyServiceMember srt:ScenarioPreviouslyReportedMember 2017-01-01 2017-09-30 0000860731 srt:RestatementAdjustmentMember us-gaap:AccountingStandardsUpdate201409Member 2017-01-01 2017-09-30 0000860731 tyl:HardwareandOtherMember srt:ScenarioPreviouslyReportedMember 2017-07-01 2017-09-30 0000860731 us-gaap:SubscriptionAndCirculationMember srt:ScenarioPreviouslyReportedMember 2017-01-01 2017-09-30 0000860731 tyl:AppraisalServicesMember srt:ScenarioPreviouslyReportedMember 2017-01-01 2017-09-30 0000860731 us-gaap:MaintenanceMember srt:RestatementAdjustmentMember us-gaap:AccountingStandardsUpdate201409Member 2017-01-01 2017-09-30 0000860731 us-gaap:SubscriptionAndCirculationMember srt:ScenarioPreviouslyReportedMember 2017-07-01 2017-09-30 0000860731 tyl:SoftwareLicensesandRoyaltiesMember srt:RestatementAdjustmentMember us-gaap:AccountingStandardsUpdate201409Member 2017-01-01 2017-09-30 0000860731 tyl:HardwareandOtherMember srt:RestatementAdjustmentMember us-gaap:AccountingStandardsUpdate201409Member 2017-01-01 2017-09-30 0000860731 us-gaap:SubscriptionAndCirculationMember srt:RestatementAdjustmentMember us-gaap:AccountingStandardsUpdate201409Member 2017-01-01 2017-09-30 0000860731 us-gaap:TechnologyServiceMember srt:RestatementAdjustmentMember us-gaap:AccountingStandardsUpdate201409Member 2017-01-01 2017-09-30 0000860731 us-gaap:MaintenanceMember srt:ScenarioPreviouslyReportedMember 2017-07-01 2017-09-30 0000860731 tyl:HardwareandOtherMember srt:ScenarioPreviouslyReportedMember 2017-01-01 2017-09-30 0000860731 tyl:AppraisalServicesMember srt:RestatementAdjustmentMember us-gaap:AccountingStandardsUpdate201409Member 2017-07-01 2017-09-30 0000860731 tyl:SoftwareLicensesandRoyaltiesMember srt:ScenarioPreviouslyReportedMember 2017-07-01 2017-09-30 0000860731 us-gaap:MaintenanceMember srt:ScenarioPreviouslyReportedMember 2017-01-01 2017-09-30 0000860731 us-gaap:MaintenanceMember srt:RestatementAdjustmentMember us-gaap:AccountingStandardsUpdate201409Member 2017-07-01 2017-09-30 0000860731 us-gaap:TechnologyServiceMember srt:RestatementAdjustmentMember us-gaap:AccountingStandardsUpdate201409Member 2017-07-01 2017-09-30 0000860731 us-gaap:SubscriptionAndCirculationMember srt:RestatementAdjustmentMember us-gaap:AccountingStandardsUpdate201409Member 2017-07-01 2017-09-30 0000860731 us-gaap:TechnologyServiceMember srt:ScenarioPreviouslyReportedMember 2017-07-01 2017-09-30 0000860731 tyl:SoftwareLicensesandRoyaltiesMember srt:ScenarioPreviouslyReportedMember 2017-01-01 2017-09-30 0000860731 tyl:SoftwareLicensesandRoyaltiesMember srt:RestatementAdjustmentMember us-gaap:AccountingStandardsUpdate201409Member 2017-07-01 2017-09-30 0000860731 tyl:HardwareandOtherMember srt:RestatementAdjustmentMember us-gaap:AccountingStandardsUpdate201409Member 2017-07-01 2017-09-30 0000860731 tyl:AppraisalServicesMember srt:ScenarioPreviouslyReportedMember 2017-07-01 2017-09-30 0000860731 tyl:AppraisalServicesMember srt:RestatementAdjustmentMember us-gaap:AccountingStandardsUpdate201409Member 2017-01-01 2017-09-30 0000860731 srt:ScenarioPreviouslyReportedMember 2017-12-31 0000860731 srt:RestatementAdjustmentMember us-gaap:AccountingStandardsUpdate201409Member 2017-12-31 0000860731 tyl:SocrataInc.Member 2018-04-30 0000860731 tyl:SocrataInc.Member 2018-01-01 2018-09-30 0000860731 tyl:SocrataInc.Member 2018-04-30 2018-04-30 0000860731 tyl:CaseloadPROLPMember 2018-08-31 2018-08-31 0000860731 tyl:SageDataSecurityLLCMember 2018-04-30 2018-04-30 0000860731 tyl:CaseloadPROLPMember 2018-09-30 2018-09-30 0000860731 tyl:SocrataInc.Member us-gaap:CustomerRelationshipsMember 2018-04-30 2018-04-30 0000860731 tyl:SocrataInc.Member 2017-07-01 2017-09-30 0000860731 tyl:SocrataInc.Member 2017-01-01 2017-09-30 0000860731 tyl:SocrataInc.Member 2018-07-01 2018-09-30 0000860731 tyl:RecordHoldingsPtyLimitedMember us-gaap:ConvertiblePreferredStockMember 2018-09-30 0000860731 us-gaap:RevolvingCreditFacilityMember tyl:CreditAgreementMember 2015-11-16 0000860731 us-gaap:RevolvingCreditFacilityMember tyl:CreditAgreementMember 2018-09-30 0000860731 us-gaap:RevolvingCreditFacilityMember tyl:CreditAgreementMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-09-30 0000860731 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember tyl:CreditAgreementMember us-gaap:PrimeRateMember 2018-01-01 2018-09-30 0000860731 us-gaap:RevolvingCreditFacilityMember tyl:CreditAgreementMember us-gaap:LetterOfCreditMember 2015-11-16 0000860731 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember tyl:CreditAgreementMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-01-01 2018-09-30 0000860731 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember tyl:CreditAgreementMember us-gaap:PrimeRateMember 2018-01-01 2018-09-30 0000860731 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember tyl:CreditAgreementMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-01-01 2018-09-30 0000860731 us-gaap:RevolvingCreditFacilityMember tyl:CreditAgreementMember 2018-01-01 2018-09-30 0000860731 us-gaap:RevolvingCreditFacilityMember tyl:CreditAgreementMember us-gaap:PrimeRateMember 2018-09-30 0000860731 2017-10-01 2017-12-31 0000860731 tyl:CostOfSoftwareServicesMaintenanceAndSubscriptionsMember 2017-07-01 2017-09-30 0000860731 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-01-01 2018-09-30 0000860731 tyl:CostOfSoftwareServicesMaintenanceAndSubscriptionsMember 2018-01-01 2018-09-30 0000860731 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2017-01-01 2017-09-30 0000860731 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2017-07-01 2017-09-30 0000860731 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-07-01 2018-09-30 0000860731 tyl:CostOfSoftwareServicesMaintenanceAndSubscriptionsMember 2017-01-01 2017-09-30 0000860731 tyl:CostOfSoftwareServicesMaintenanceAndSubscriptionsMember 2018-07-01 2018-09-30 0000860731 us-gaap:LicenseMember 2017-01-01 2017-09-30 0000860731 us-gaap:CorporateNonSegmentMember us-gaap:MaintenanceMember 2017-01-01 2017-09-30 0000860731 tyl:AppraisalServicesMember tyl:AppraisalAndTaxMember 2017-01-01 2017-09-30 0000860731 us-gaap:SubscriptionAndCirculationMember tyl:AppraisalAndTaxMember 2017-01-01 2017-09-30 0000860731 us-gaap:MaintenanceMember tyl:AppraisalAndTaxMember 2017-01-01 2017-09-30 0000860731 tyl:OperatingSegmentsAndCorporateNonSegmentMember 2017-01-01 2017-09-30 0000860731 tyl:AppraisalServicesMember tyl:EnterpriseSoftwareMember 2017-01-01 2017-09-30 0000860731 us-gaap:CorporateNonSegmentMember us-gaap:LicenseMember 2017-01-01 2017-09-30 0000860731 us-gaap:CorporateNonSegmentMember us-gaap:ProductMember 2017-01-01 2017-09-30 0000860731 us-gaap:OperatingSegmentsMember tyl:EnterpriseSoftwareMember 2017-01-01 2017-09-30 0000860731 us-gaap:LicenseMember tyl:EnterpriseSoftwareMember 2017-01-01 2017-09-30 0000860731 us-gaap:TechnologyServiceMember tyl:AppraisalAndTaxMember 2017-01-01 2017-09-30 0000860731 us-gaap:LicenseMember tyl:AppraisalAndTaxMember 2017-01-01 2017-09-30 0000860731 us-gaap:MaintenanceMember tyl:EnterpriseSoftwareMember 2017-01-01 2017-09-30 0000860731 us-gaap:ProductMember tyl:AppraisalAndTaxMember 2017-01-01 2017-09-30 0000860731 us-gaap:ProductMember 2017-01-01 2017-09-30 0000860731 us-gaap:IntersegmentEliminationMember tyl:AppraisalAndTaxMember 2017-01-01 2017-09-30 0000860731 us-gaap:CorporateNonSegmentMember us-gaap:SubscriptionAndCirculationMember 2017-01-01 2017-09-30 0000860731 us-gaap:OperatingSegmentsMember tyl:AppraisalAndTaxMember 2017-01-01 2017-09-30 0000860731 us-gaap:ProductMember tyl:EnterpriseSoftwareMember 2017-01-01 2017-09-30 0000860731 us-gaap:SubscriptionAndCirculationMember tyl:EnterpriseSoftwareMember 2017-01-01 2017-09-30 0000860731 us-gaap:CorporateNonSegmentMember tyl:AppraisalServicesMember 2017-01-01 2017-09-30 0000860731 us-gaap:CorporateNonSegmentMember 2017-01-01 2017-09-30 0000860731 us-gaap:IntersegmentEliminationMember us-gaap:CorporateNonSegmentMember 2017-01-01 2017-09-30 0000860731 us-gaap:TechnologyServiceMember tyl:EnterpriseSoftwareMember 2017-01-01 2017-09-30 0000860731 us-gaap:CorporateNonSegmentMember us-gaap:TechnologyServiceMember 2017-01-01 2017-09-30 0000860731 tyl:CorporateAndEliminationsMember us-gaap:CorporateNonSegmentMember 2017-01-01 2017-09-30 0000860731 us-gaap:IntersegmentEliminationMember tyl:EnterpriseSoftwareMember 2017-01-01 2017-09-30 0000860731 us-gaap:MaintenanceMember tyl:EnterpriseSoftwareMember 2018-01-01 2018-09-30 0000860731 us-gaap:IntersegmentEliminationMember tyl:AppraisalAndTaxMember 2018-01-01 2018-09-30 0000860731 us-gaap:SubscriptionAndCirculationMember tyl:AppraisalAndTaxMember 2018-01-01 2018-09-30 0000860731 us-gaap:CorporateNonSegmentMember 2018-01-01 2018-09-30 0000860731 us-gaap:OperatingSegmentsMember tyl:AppraisalAndTaxMember 2018-01-01 2018-09-30 0000860731 us-gaap:ProductMember tyl:AppraisalAndTaxMember 2018-01-01 2018-09-30 0000860731 us-gaap:TechnologyServiceMember tyl:AppraisalAndTaxMember 2018-01-01 2018-09-30 0000860731 us-gaap:IntersegmentEliminationMember tyl:EnterpriseSoftwareMember 2018-01-01 2018-09-30 0000860731 us-gaap:MaintenanceMember tyl:AppraisalAndTaxMember 2018-01-01 2018-09-30 0000860731 us-gaap:ProductMember 2018-01-01 2018-09-30 0000860731 us-gaap:ProductMember tyl:EnterpriseSoftwareMember 2018-01-01 2018-09-30 0000860731 us-gaap:CorporateNonSegmentMember us-gaap:MaintenanceMember 2018-01-01 2018-09-30 0000860731 us-gaap:LicenseMember 2018-01-01 2018-09-30 0000860731 us-gaap:SubscriptionAndCirculationMember tyl:EnterpriseSoftwareMember 2018-01-01 2018-09-30 0000860731 us-gaap:CorporateNonSegmentMember us-gaap:TechnologyServiceMember 2018-01-01 2018-09-30 0000860731 tyl:AppraisalServicesMember tyl:AppraisalAndTaxMember 2018-01-01 2018-09-30 0000860731 us-gaap:TechnologyServiceMember tyl:EnterpriseSoftwareMember 2018-01-01 2018-09-30 0000860731 us-gaap:CorporateNonSegmentMember us-gaap:SubscriptionAndCirculationMember 2018-01-01 2018-09-30 0000860731 us-gaap:OperatingSegmentsMember tyl:EnterpriseSoftwareMember 2018-01-01 2018-09-30 0000860731 us-gaap:IntersegmentEliminationMember us-gaap:CorporateNonSegmentMember 2018-01-01 2018-09-30 0000860731 us-gaap:CorporateNonSegmentMember us-gaap:LicenseMember 2018-01-01 2018-09-30 0000860731 tyl:AppraisalServicesMember tyl:EnterpriseSoftwareMember 2018-01-01 2018-09-30 0000860731 tyl:OperatingSegmentsAndCorporateNonSegmentMember 2018-01-01 2018-09-30 0000860731 us-gaap:CorporateNonSegmentMember tyl:AppraisalServicesMember 2018-01-01 2018-09-30 0000860731 us-gaap:LicenseMember tyl:AppraisalAndTaxMember 2018-01-01 2018-09-30 0000860731 us-gaap:LicenseMember tyl:EnterpriseSoftwareMember 2018-01-01 2018-09-30 0000860731 us-gaap:CorporateNonSegmentMember us-gaap:ProductMember 2018-01-01 2018-09-30 0000860731 tyl:CorporateAndEliminationsMember us-gaap:CorporateNonSegmentMember 2018-01-01 2018-09-30 0000860731 tyl:EnterpriseSoftwareMember 2018-01-01 2018-09-30 0000860731 us-gaap:MaterialReconcilingItemsMember 2018-01-01 2018-09-30 0000860731 tyl:OperatingSegmentsAndCorporateNonSegmentMember 2018-07-01 2018-09-30 0000860731 us-gaap:MaterialReconcilingItemsMember 2018-07-01 2018-09-30 0000860731 us-gaap:MaterialReconcilingItemsMember 2017-01-01 2017-09-30 0000860731 tyl:OperatingSegmentsAndCorporateNonSegmentMember 2017-07-01 2017-09-30 0000860731 us-gaap:MaterialReconcilingItemsMember 2017-07-01 2017-09-30 0000860731 us-gaap:LicenseMember tyl:AppraisalAndTaxMember 2018-07-01 2018-09-30 0000860731 us-gaap:CorporateNonSegmentMember 2018-07-01 2018-09-30 0000860731 us-gaap:LicenseMember tyl:EnterpriseSoftwareMember 2018-07-01 2018-09-30 0000860731 us-gaap:OperatingSegmentsMember tyl:AppraisalAndTaxMember 2018-07-01 2018-09-30 0000860731 us-gaap:CorporateNonSegmentMember us-gaap:LicenseMember 2018-07-01 2018-09-30 0000860731 us-gaap:CorporateNonSegmentMember us-gaap:ProductMember 2018-07-01 2018-09-30 0000860731 us-gaap:MaintenanceMember tyl:AppraisalAndTaxMember 2018-07-01 2018-09-30 0000860731 us-gaap:LicenseMember 2018-07-01 2018-09-30 0000860731 us-gaap:CorporateNonSegmentMember us-gaap:MaintenanceMember 2018-07-01 2018-09-30 0000860731 us-gaap:ProductMember tyl:AppraisalAndTaxMember 2018-07-01 2018-09-30 0000860731 us-gaap:IntersegmentEliminationMember tyl:EnterpriseSoftwareMember 2018-07-01 2018-09-30 0000860731 us-gaap:CorporateNonSegmentMember tyl:AppraisalServicesMember 2018-07-01 2018-09-30 0000860731 us-gaap:CorporateNonSegmentMember us-gaap:TechnologyServiceMember 2018-07-01 2018-09-30 0000860731 us-gaap:SubscriptionAndCirculationMember tyl:AppraisalAndTaxMember 2018-07-01 2018-09-30 0000860731 us-gaap:CorporateNonSegmentMember us-gaap:SubscriptionAndCirculationMember 2018-07-01 2018-09-30 0000860731 us-gaap:IntersegmentEliminationMember us-gaap:CorporateNonSegmentMember 2018-07-01 2018-09-30 0000860731 us-gaap:SubscriptionAndCirculationMember tyl:EnterpriseSoftwareMember 2018-07-01 2018-09-30 0000860731 us-gaap:ProductMember tyl:EnterpriseSoftwareMember 2018-07-01 2018-09-30 0000860731 us-gaap:TechnologyServiceMember tyl:EnterpriseSoftwareMember 2018-07-01 2018-09-30 0000860731 us-gaap:OperatingSegmentsMember tyl:EnterpriseSoftwareMember 2018-07-01 2018-09-30 0000860731 tyl:AppraisalServicesMember tyl:EnterpriseSoftwareMember 2018-07-01 2018-09-30 0000860731 us-gaap:ProductMember 2018-07-01 2018-09-30 0000860731 us-gaap:MaintenanceMember tyl:EnterpriseSoftwareMember 2018-07-01 2018-09-30 0000860731 tyl:CorporateAndEliminationsMember us-gaap:CorporateNonSegmentMember 2018-07-01 2018-09-30 0000860731 tyl:AppraisalServicesMember tyl:AppraisalAndTaxMember 2018-07-01 2018-09-30 0000860731 us-gaap:TechnologyServiceMember tyl:AppraisalAndTaxMember 2018-07-01 2018-09-30 0000860731 us-gaap:IntersegmentEliminationMember tyl:AppraisalAndTaxMember 2018-07-01 2018-09-30 0000860731 us-gaap:SubscriptionAndCirculationMember tyl:AppraisalAndTaxMember 2017-07-01 2017-09-30 0000860731 us-gaap:ProductMember tyl:AppraisalAndTaxMember 2017-07-01 2017-09-30 0000860731 us-gaap:LicenseMember tyl:AppraisalAndTaxMember 2017-07-01 2017-09-30 0000860731 us-gaap:IntersegmentEliminationMember tyl:AppraisalAndTaxMember 2017-07-01 2017-09-30 0000860731 us-gaap:CorporateNonSegmentMember us-gaap:SubscriptionAndCirculationMember 2017-07-01 2017-09-30 0000860731 us-gaap:OperatingSegmentsMember tyl:EnterpriseSoftwareMember 2017-07-01 2017-09-30 0000860731 tyl:CorporateAndEliminationsMember us-gaap:CorporateNonSegmentMember 2017-07-01 2017-09-30 0000860731 us-gaap:ProductMember tyl:EnterpriseSoftwareMember 2017-07-01 2017-09-30 0000860731 us-gaap:TechnologyServiceMember tyl:AppraisalAndTaxMember 2017-07-01 2017-09-30 0000860731 us-gaap:MaintenanceMember tyl:EnterpriseSoftwareMember 2017-07-01 2017-09-30 0000860731 us-gaap:LicenseMember tyl:EnterpriseSoftwareMember 2017-07-01 2017-09-30 0000860731 us-gaap:CorporateNonSegmentMember us-gaap:TechnologyServiceMember 2017-07-01 2017-09-30 0000860731 us-gaap:IntersegmentEliminationMember us-gaap:CorporateNonSegmentMember 2017-07-01 2017-09-30 0000860731 us-gaap:CorporateNonSegmentMember tyl:AppraisalServicesMember 2017-07-01 2017-09-30 0000860731 us-gaap:ProductMember 2017-07-01 2017-09-30 0000860731 us-gaap:CorporateNonSegmentMember us-gaap:ProductMember 2017-07-01 2017-09-30 0000860731 us-gaap:OperatingSegmentsMember tyl:AppraisalAndTaxMember 2017-07-01 2017-09-30 0000860731 tyl:AppraisalServicesMember tyl:EnterpriseSoftwareMember 2017-07-01 2017-09-30 0000860731 us-gaap:CorporateNonSegmentMember us-gaap:LicenseMember 2017-07-01 2017-09-30 0000860731 us-gaap:IntersegmentEliminationMember tyl:EnterpriseSoftwareMember 2017-07-01 2017-09-30 0000860731 us-gaap:MaintenanceMember tyl:AppraisalAndTaxMember 2017-07-01 2017-09-30 0000860731 us-gaap:LicenseMember 2017-07-01 2017-09-30 0000860731 us-gaap:SubscriptionAndCirculationMember tyl:EnterpriseSoftwareMember 2017-07-01 2017-09-30 0000860731 tyl:AppraisalServicesMember tyl:AppraisalAndTaxMember 2017-07-01 2017-09-30 0000860731 us-gaap:CorporateNonSegmentMember 2017-07-01 2017-09-30 0000860731 us-gaap:TechnologyServiceMember tyl:EnterpriseSoftwareMember 2017-07-01 2017-09-30 0000860731 us-gaap:CorporateNonSegmentMember us-gaap:MaintenanceMember 2017-07-01 2017-09-30 0000860731 us-gaap:ProductMember us-gaap:TransferredOverTimeMember 2018-01-01 2018-09-30 0000860731 us-gaap:SubscriptionAndCirculationMember us-gaap:TransferredOverTimeMember 2018-01-01 2018-09-30 0000860731 us-gaap:TransferredOverTimeMember 2018-01-01 2018-09-30 0000860731 us-gaap:SubscriptionAndCirculationMember us-gaap:TransferredAtPointInTimeMember 2018-01-01 2018-09-30 0000860731 us-gaap:TechnologyServiceMember us-gaap:TransferredAtPointInTimeMember 2018-01-01 2018-09-30 0000860731 us-gaap:MaintenanceMember us-gaap:TransferredOverTimeMember 2018-01-01 2018-09-30 0000860731 us-gaap:TransferredAtPointInTimeMember 2018-01-01 2018-09-30 0000860731 us-gaap:LicenseMember us-gaap:TransferredOverTimeMember 2018-01-01 2018-09-30 0000860731 tyl:AppraisalServicesMember us-gaap:TransferredOverTimeMember 2018-01-01 2018-09-30 0000860731 us-gaap:LicenseMember us-gaap:TransferredAtPointInTimeMember 2018-01-01 2018-09-30 0000860731 tyl:AppraisalServicesMember us-gaap:TransferredAtPointInTimeMember 2018-01-01 2018-09-30 0000860731 us-gaap:TechnologyServiceMember us-gaap:TransferredOverTimeMember 2018-01-01 2018-09-30 0000860731 us-gaap:ProductMember us-gaap:TransferredAtPointInTimeMember 2018-01-01 2018-09-30 0000860731 us-gaap:MaintenanceMember us-gaap:TransferredAtPointInTimeMember 2018-01-01 2018-09-30 0000860731 us-gaap:MaintenanceMember us-gaap:TransferredAtPointInTimeMember 2018-07-01 2018-09-30 0000860731 us-gaap:SubscriptionAndCirculationMember us-gaap:TransferredOverTimeMember 2018-07-01 2018-09-30 0000860731 us-gaap:TechnologyServiceMember us-gaap:TransferredAtPointInTimeMember 2018-07-01 2018-09-30 0000860731 us-gaap:TransferredAtPointInTimeMember 2018-07-01 2018-09-30 0000860731 us-gaap:MaintenanceMember us-gaap:TransferredOverTimeMember 2018-07-01 2018-09-30 0000860731 tyl:AppraisalServicesMember us-gaap:TransferredOverTimeMember 2018-07-01 2018-09-30 0000860731 us-gaap:TransferredOverTimeMember 2018-07-01 2018-09-30 0000860731 us-gaap:TechnologyServiceMember us-gaap:TransferredOverTimeMember 2018-07-01 2018-09-30 0000860731 tyl:AppraisalServicesMember us-gaap:TransferredAtPointInTimeMember 2018-07-01 2018-09-30 0000860731 us-gaap:ProductMember us-gaap:TransferredAtPointInTimeMember 2018-07-01 2018-09-30 0000860731 us-gaap:ProductMember us-gaap:TransferredOverTimeMember 2018-07-01 2018-09-30 0000860731 us-gaap:LicenseMember us-gaap:TransferredOverTimeMember 2018-07-01 2018-09-30 0000860731 us-gaap:LicenseMember us-gaap:TransferredAtPointInTimeMember 2018-07-01 2018-09-30 0000860731 us-gaap:SubscriptionAndCirculationMember us-gaap:TransferredAtPointInTimeMember 2018-07-01 2018-09-30 0000860731 tyl:RecurringRevenueMember 2017-07-01 2017-09-30 0000860731 tyl:NonrecurringRevenueMember 2017-07-01 2017-09-30 0000860731 us-gaap:CorporateNonSegmentMember tyl:NonrecurringRevenueMember 2017-07-01 2017-09-30 0000860731 tyl:NonrecurringRevenueMember tyl:EnterpriseSoftwareMember 2017-07-01 2017-09-30 0000860731 us-gaap:CorporateNonSegmentMember tyl:RecurringRevenueMember 2017-07-01 2017-09-30 0000860731 tyl:CorporateAndEliminationsMember 2017-07-01 2017-09-30 0000860731 tyl:NonrecurringRevenueMember tyl:AppraisalAndTaxMember 2017-07-01 2017-09-30 0000860731 tyl:RecurringRevenueMember tyl:AppraisalAndTaxMember 2017-07-01 2017-09-30 0000860731 tyl:RecurringRevenueMember tyl:EnterpriseSoftwareMember 2017-07-01 2017-09-30 0000860731 tyl:RecurringRevenueMember 2018-07-01 2018-09-30 0000860731 tyl:NonrecurringRevenueMember tyl:EnterpriseSoftwareMember 2018-07-01 2018-09-30 0000860731 us-gaap:CorporateNonSegmentMember tyl:RecurringRevenueMember 2018-07-01 2018-09-30 0000860731 tyl:NonrecurringRevenueMember 2018-07-01 2018-09-30 0000860731 tyl:CorporateAndEliminationsMember 2018-07-01 2018-09-30 0000860731 us-gaap:CorporateNonSegmentMember tyl:NonrecurringRevenueMember 2018-07-01 2018-09-30 0000860731 tyl:RecurringRevenueMember tyl:AppraisalAndTaxMember 2018-07-01 2018-09-30 0000860731 tyl:RecurringRevenueMember tyl:EnterpriseSoftwareMember 2018-07-01 2018-09-30 0000860731 tyl:NonrecurringRevenueMember tyl:AppraisalAndTaxMember 2018-07-01 2018-09-30 0000860731 tyl:CorporateAndEliminationsMember 2018-01-01 2018-09-30 0000860731 us-gaap:CorporateNonSegmentMember tyl:RecurringRevenueMember 2018-01-01 2018-09-30 0000860731 tyl:NonrecurringRevenueMember tyl:AppraisalAndTaxMember 2018-01-01 2018-09-30 0000860731 tyl:NonrecurringRevenueMember tyl:EnterpriseSoftwareMember 2018-01-01 2018-09-30 0000860731 tyl:RecurringRevenueMember tyl:AppraisalAndTaxMember 2018-01-01 2018-09-30 0000860731 us-gaap:CorporateNonSegmentMember tyl:NonrecurringRevenueMember 2018-01-01 2018-09-30 0000860731 tyl:RecurringRevenueMember 2018-01-01 2018-09-30 0000860731 tyl:NonrecurringRevenueMember 2018-01-01 2018-09-30 0000860731 tyl:RecurringRevenueMember tyl:EnterpriseSoftwareMember 2018-01-01 2018-09-30 0000860731 tyl:NonrecurringRevenueMember 2017-01-01 2017-09-30 0000860731 tyl:CorporateAndEliminationsMember 2017-01-01 2017-09-30 0000860731 tyl:NonrecurringRevenueMember tyl:AppraisalAndTaxMember 2017-01-01 2017-09-30 0000860731 tyl:RecurringRevenueMember 2017-01-01 2017-09-30 0000860731 tyl:RecurringRevenueMember tyl:AppraisalAndTaxMember 2017-01-01 2017-09-30 0000860731 tyl:RecurringRevenueMember tyl:EnterpriseSoftwareMember 2017-01-01 2017-09-30 0000860731 us-gaap:CorporateNonSegmentMember tyl:NonrecurringRevenueMember 2017-01-01 2017-09-30 0000860731 us-gaap:CorporateNonSegmentMember tyl:RecurringRevenueMember 2017-01-01 2017-09-30 0000860731 tyl:NonrecurringRevenueMember tyl:EnterpriseSoftwareMember 2017-01-01 2017-09-30 0000860731 us-gaap:TechnologyServiceMember us-gaap:TransferredAtPointInTimeMember 2017-01-01 2017-09-30 0000860731 tyl:AppraisalServicesMember us-gaap:TransferredOverTimeMember 2017-01-01 2017-09-30 0000860731 us-gaap:ProductMember us-gaap:TransferredOverTimeMember 2017-01-01 2017-09-30 0000860731 us-gaap:MaintenanceMember us-gaap:TransferredOverTimeMember 2017-01-01 2017-09-30 0000860731 us-gaap:LicenseMember us-gaap:TransferredOverTimeMember 2017-01-01 2017-09-30 0000860731 us-gaap:TransferredOverTimeMember 2017-01-01 2017-09-30 0000860731 us-gaap:ProductMember us-gaap:TransferredAtPointInTimeMember 2017-01-01 2017-09-30 0000860731 us-gaap:TransferredAtPointInTimeMember 2017-01-01 2017-09-30 0000860731 us-gaap:SubscriptionAndCirculationMember us-gaap:TransferredOverTimeMember 2017-01-01 2017-09-30 0000860731 us-gaap:SubscriptionAndCirculationMember us-gaap:TransferredAtPointInTimeMember 2017-01-01 2017-09-30 0000860731 tyl:AppraisalServicesMember us-gaap:TransferredAtPointInTimeMember 2017-01-01 2017-09-30 0000860731 us-gaap:LicenseMember us-gaap:TransferredAtPointInTimeMember 2017-01-01 2017-09-30 0000860731 us-gaap:TechnologyServiceMember us-gaap:TransferredOverTimeMember 2017-01-01 2017-09-30 0000860731 us-gaap:MaintenanceMember us-gaap:TransferredAtPointInTimeMember 2017-01-01 2017-09-30 0000860731 us-gaap:SubscriptionAndCirculationMember us-gaap:TransferredAtPointInTimeMember 2017-07-01 2017-09-30 0000860731 us-gaap:LicenseMember us-gaap:TransferredOverTimeMember 2017-07-01 2017-09-30 0000860731 us-gaap:TechnologyServiceMember us-gaap:TransferredAtPointInTimeMember 2017-07-01 2017-09-30 0000860731 us-gaap:ProductMember us-gaap:TransferredAtPointInTimeMember 2017-07-01 2017-09-30 0000860731 us-gaap:ProductMember us-gaap:TransferredOverTimeMember 2017-07-01 2017-09-30 0000860731 us-gaap:TechnologyServiceMember us-gaap:TransferredOverTimeMember 2017-07-01 2017-09-30 0000860731 us-gaap:TransferredOverTimeMember 2017-07-01 2017-09-30 0000860731 us-gaap:MaintenanceMember us-gaap:TransferredOverTimeMember 2017-07-01 2017-09-30 0000860731 us-gaap:MaintenanceMember us-gaap:TransferredAtPointInTimeMember 2017-07-01 2017-09-30 0000860731 tyl:AppraisalServicesMember us-gaap:TransferredAtPointInTimeMember 2017-07-01 2017-09-30 0000860731 us-gaap:LicenseMember us-gaap:TransferredAtPointInTimeMember 2017-07-01 2017-09-30 0000860731 tyl:AppraisalServicesMember us-gaap:TransferredOverTimeMember 2017-07-01 2017-09-30 0000860731 us-gaap:SubscriptionAndCirculationMember us-gaap:TransferredOverTimeMember 2017-07-01 2017-09-30 0000860731 us-gaap:TransferredAtPointInTimeMember 2017-07-01 2017-09-30 0000860731 us-gaap:OperatingSegmentsMember tyl:AppraisalAndTaxMember 2018-09-30 0000860731 us-gaap:OperatingSegmentsMember tyl:AppraisalAndTaxMember 2017-12-31 0000860731 us-gaap:OperatingSegmentsMember tyl:EnterpriseSoftwareMember 2018-09-30 0000860731 us-gaap:OperatingSegmentsMember tyl:EnterpriseSoftwareMember 2017-12-31 0000860731 us-gaap:CorporateNonSegmentMember 2018-09-30 0000860731 us-gaap:CorporateNonSegmentMember 2017-12-31 0000860731 2018-10-01 2018-09-30 0000860731 2017-01-01 0000860731 tyl:TradeMasterInc.Member us-gaap:SubsequentEventMember 2018-10-01 2018-10-01 iso4217:USD xbrli:shares tyl:Business_Unit iso4217:USD xbrli:shares xbrli:pure tyl:Segment tyl:LegalMatter false --12-31 Q3 2018 2018-09-30 10-Q 0000860731 38823257 false Large Accelerated Filer TYLER TECHNOLOGIES INC false TYL P60D P30D 7500000 649152000 0.20 5 0 P3Y P1Y P10Y P1Y P10Y P1Y 0.2 0.05 P5Y P3Y P2Y P1Y P7Y P3Y 26000000 27700000 8174000 4597000 226800000 258300000 7200000 64600000 294500000 8300000 86900000 246188000 19061000 227127000 281523000 12107000 4571000 7536000 12966000 64675000 66020000 -46000 -46000 P14Y 626867000 724935000 9791000 2524000 7267000 27368000 6874000 20494000 14476000 3909000 10567000 37966000 9640000 28326000 5427000 5110000 5427000 5110000 212000 1819000 3360000 3360000 -132000 3492000 10016000 10016000 -397000 10413000 4386000 4386000 11742000 11742000 1499000 1303000 350000 734000 1611351000 21759000 1589592000 1864622000 520815000 601694000 0.91 2.41 1.00 2.80 0.87 2.28 0.96 2.67 34119000 89599000 38924000 107763000 220825000 642034000 236067000 701742000 578000 9200000 4800000 150000 -3900000 -7900000 5400000 8400000 1724000 2057000 3616000 1254000 5915000 1717000 3120000 75000000 8900000 68000 149368000 2600000 7900000 3800000 10900000 0 0 0 0 19300000 21400000 36151000 124603000 185926000 219452000 88452000 33526000 0.01 0.01 100000000 100000000 48147969 48147969 48147969 48147969 481000 481000 299887000 2302000 20387000 277198000 326914000 2592000 16450000 307872000 290100000 298613000 -10848000 309461000 326421000 1274000 493000 622125000 110717000 5473000 4089000 2293000 826000 98036000 329171000 16243000 12568000 10408000 2204000 287748000 124441000 5897000 3505000 2574000 957000 111508000 369594000 17003000 10854000 11718000 2939000 327080000 5473000 16243000 5897000 17003000 0.0200 0.0100 0.0125 0.0025 Borrowings under the Credit Facility bear interest at a rate of either (1) Wells Fargo Bank’s prime rate (subject to certain higher rate determinations) plus a margin of 0.25% to 1.00% or (2) the 30, 60, 90 or 180 day LIBOR rate plus a margin of 1.25% to 2.00%. 0.0349 0.0525 -13705000 -5034000 46879000 7965000 38914000 44965000 39700000 45627000 1.04 1.02 2.78 2.74 1.00 3.01 0.99 0.97 2.63 2.60 0.96 2.87 0.124 0.125 -0.008 -0.001 9000000 27600000 9300000 30000000 0.328 0.359 0.233 0.258 15000000 657987000 749502000 78909000 103989000 294027000 111626000 323707000 44357000 118195000 38626000 115763000 5521000 262000 5259000 14820000 512000 14308000 -298000 -147000 11339000 13281000 29000000 6800000 -2733000 -4729000 6672000 31393000 -467000 -1942000 1316000 1523000 -2138000 20442000 3663000 -983000 1951000 2028000 1767000 1812000 229617000 -6827000 236444000 282806000 38510000 61156000 1611351000 21759000 1589592000 1864622000 371462000 397038000 2020-11-16 300000000 10000000 300000000 0 21878000 76514000 -75807000 -222341000 142381000 179353000 38836000 573000 38263000 103375000 1228000 102147000 38924000 115910000 1 44282000 53115000 -13578000 5450000 61243000 835000 43447000 118411000 144670000 -37468000 14371000 167767000 1740000 116671000 37585000 47868000 -18161000 6695000 59334000 113565000 142310000 -48900000 16845000 174365000 1997000 2299000 75000 75000 -216000 -216000 1041000 1041000 2198000 2198000 -418000 -857000 7032000 0 11600000 147600000 9100000 9761000 167308000 95800000 49905000 92638000 37734000 23460000 10.00 10.00 1000000 1000000 0 0 0 0 32206000 4954000 27252000 32790000 -10000000 0 21175000 60208000 33568000 70536000 5342000 5978000 152315000 156498000 1714000 11834000 35307000 17050000 45929000 624463000 24642000 599821000 740373000 214706000 -2662000 -2662000 -2000 0 0 0 0 -2000 0 0 0 2660000 -2660000 20816000 196552000 78507000 13093000 65416000 136199000 7723000 128476000 6290000 0 6290000 6290000 0 0 6290000 3410000 0 3410000 22762000 2920000 19842000 22762000 1619000 21143000 18007000 4755000 91847000 -438000 92285000 5709000 86138000 0 91847000 3410000 0 3412000 3410000 0 44352000 -488000 44840000 2014000 42338000 0 44352000 46045000 -1434000 47479000 5184000 40861000 0 46045000 560000 214146000 21417000 193289000 623198000 -2687000 -2687000 4622000 0 0 0 0 4622000 0 0 0 7309000 -7309000 59706000 566179000 231502000 38500000 188380000 391696000 21206000 370490000 19268000 0 19268000 19268000 0 0 19268000 14007000 -50000 14057000 63826000 8654000 55172000 63826000 5021000 58805000 51257000 12569000 266965000 -1591000 268556000 15508000 251457000 0 266965000 14007000 0 9385000 14007000 0 124731000 -1158000 125889000 5698000 119033000 0 124731000 134401000 -5468000 139869000 14211000 120190000 0 134401000 387000 622811000 65264000 557934000 236067000 -3406000 -3406000 -33000 0 0 0 0 -33000 0 0 0 3373000 -3373000 23625000 215848000 81153000 15003000 66183000 154914000 8622000 146292000 5544000 5544000 0 0 5544000 4966000 22444000 22444000 2900000 19544000 17373000 5071000 96215000 6143000 90072000 0 96215000 4966000 0 4999000 4966000 0 58699000 2479000 56220000 0 58699000 48199000 6559000 41640000 0 48199000 22339000 213728000 693301000 -4779000 -4779000 4917000 0 0 0 0 4917000 0 0 0 9696000 -9696000 67485000 630595000 246377000 41783000 199677000 446924000 25702000 421222000 16470000 16470000 0 0 16470000 17475000 67620000 67620000 7396000 60224000 53697000 13923000 286188000 18507000 267681000 0 286188000 17475000 33000 12525000 17475000 0 160736000 7195000 153541000 0 160736000 144812000 17884000 126928000 0 144812000 71172000 622129000 1200000000 P1Y 0.51 44513000 -143000 44656000 130293000 -956000 131249000 52605000 152471000 27368000 37966000 43159000 52349000 40000 35000 787000 1048000 5342000 5978000 33568000 70536000 2000000 1191736000 1422126000 10262182 9179922 42000 0 60029000 43617000 6171000 0 39342000 39266000 40528000 40345000 37391000 37238000 38761000 38533000 <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following unaudited pro forma information of the consolidated results of operations have been prepared as if the Socrata acquisition had occurred at January 1, 2017, after giving effect to certain adjustments, including amortization of intangibles, interest, transaction costs and tax effects. </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:78.125%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:30%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Three Months Ended September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Nine Months Ended September 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenues</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">236,067</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">220,825</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">701,742</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">642,034</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,924</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,119</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">107,763</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">89,599</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic earnings per share</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.00</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.91</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.80</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.41</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted earnings per share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.96</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.87</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.67</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.28</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Acquisitions</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On August 31, 2018, we acquired all of the assets of CaseloadPRO, L.P. ("CaseloadPRO"), a company that provides a fully featured probation case management system. The purchase price was </font><font style="font-family:inherit;font-size:10pt;">$9.2 million</font><font style="font-family:inherit;font-size:10pt;">, of which </font><font style="font-family:inherit;font-size:10pt;">$9.1 million</font><font style="font-family:inherit;font-size:10pt;"> was paid in cash and approximately </font><font style="font-family:inherit;font-size:10pt;">$150,000</font><font style="font-family:inherit;font-size:10pt;"> was accrued as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">. The impact of this acquisition on our operating results is not material.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On April 30, 2018, we acquired all of the equity interests of </font><font style="font-family:inherit;font-size:10pt;">Sage Data Security, LLC</font><font style="font-family:inherit;font-size:10pt;"> ("Sage"), a cybersecurity company offering a suite of services that supports an entire cybersecurity lifecycle, including program development, education and training, technical testing, advisory services, and digital forensics. The total purchase price was </font><font style="font-family:inherit;font-size:10pt;">$11.6 million</font><font style="font-family:inherit;font-size:10pt;"> paid in cash. The impact of this acquisition on our operating results is not material.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On April 30, 2018, we acquired all of the capital stock of </font><font style="font-family:inherit;font-size:10pt;">Socrata, Inc.</font><font style="font-family:inherit;font-size:10pt;"> ("Socrata"), a company that provides open data and data-as-a-service solutions including cloud-based data integration, visualization, analysis, and reporting solutions for state and local government agencies. &#160;The purchase price, net of cash acquired of </font><font style="font-family:inherit;font-size:10pt;">$1.7 million</font><font style="font-family:inherit;font-size:10pt;">, was </font><font style="font-family:inherit;font-size:10pt;">$147.6 million</font><font style="font-family:inherit;font-size:10pt;"> paid in cash. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have performed a preliminary valuation analysis of the fair market value of Socrata&#8217;s assets and liabilities. The following table summarizes the allocation of the preliminary purchase price as of the acquisition date.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:53.515625%;border-collapse:collapse;text-align:left;"><tr><td colspan="5" rowspan="1"></td></tr><tr><td style="width:68%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:29%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,724</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,616</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other current assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,057</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other noncurrent assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">68</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Identifiable intangible assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">78,909</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts payable</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,254</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued expenses</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,717</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,915</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax liabilities, net</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,120</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total consideration</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">149,368</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In connection with this transaction, we acquired total tangible assets of </font><font style="font-family:inherit;font-size:10pt;">$7.5 million</font><font style="font-family:inherit;font-size:10pt;"> and assumed liabilities of approximately </font><font style="font-family:inherit;font-size:10pt;">$8.9 million</font><font style="font-family:inherit;font-size:10pt;">. We recorded goodwill of </font><font style="font-family:inherit;font-size:10pt;">$78.9 million</font><font style="font-family:inherit;font-size:10pt;">, none of which is expected to be deductible for tax purposes, and other identifiable intangible assets of approximately </font><font style="font-family:inherit;font-size:10pt;">$75.0 million</font><font style="font-family:inherit;font-size:10pt;">. The </font><font style="font-family:inherit;font-size:10pt;">$75.0 million</font><font style="font-family:inherit;font-size:10pt;"> of intangible assets are attributable to customer relationships, acquired software, and trade name and will be amortized over a weighted average period of approximately </font><font style="font-family:inherit;font-size:10pt;">14</font><font style="font-family:inherit;font-size:10pt;"> years. We recorded deferred tax liabilities of </font><font style="font-family:inherit;font-size:10pt;">$3.1 million</font><font style="font-family:inherit;font-size:10pt;"> related to estimated fair value allocations. Socrata&#8217;s solutions are a direct complement to our current offerings and will provide a new and important additional revenue stream.</font><font style="font-family:Arial;font-size:10pt;color:#777777;"> </font><font style="font-family:inherit;font-size:10pt;">By offering Socrata within virtually every Tyler product suite, our clients will have the opportunity to make their existing data discoverable, usable and actionable, but more importantly, potentially include data from other agencies and jurisdictions to make analysis even more powerful and meaningful. Therefore, the goodwill of </font><font style="font-family:inherit;font-size:10pt;">$78.9 million</font><font style="font-family:inherit;font-size:10pt;"> arising from this acquisition is primarily attributed to our ability to integrate Socrata's solutions with our existing portfolio and to generate increased revenues, earnings and cash flow by leveraging our sales resources and client base. We also incurred fees of approximately </font><font style="font-family:inherit;font-size:10pt;">$578,000</font><font style="font-family:inherit;font-size:10pt;"> for financial advisory, legal, accounting, due diligence, valuation and other various services necessary to complete the acquisition. These fees were expensed in 2018 and are included in selling, general and administrative expenses. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following unaudited pro forma information of the consolidated results of operations have been prepared as if the Socrata acquisition had occurred at January 1, 2017, after giving effect to certain adjustments, including amortization of intangibles, interest, transaction costs and tax effects. </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:78.125%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:30%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Three Months Ended September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Nine Months Ended September 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenues</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">236,067</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">220,825</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">701,742</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">642,034</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,924</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,119</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">107,763</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">89,599</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic earnings per share</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.00</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.91</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.80</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.41</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted earnings per share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.96</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.87</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.67</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.28</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Pro forma information above does not include acquisitions that are not considered material to our results of operations. The pro forma information does not purport to represent what our results of operations actually would have been had such transaction or event occurred on the date specified or to project our results of operations for any future period.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, the purchase price allocations for Socrata, Sage and CaseloadPRO are not yet complete. The preliminary estimates of fair value assumed at the acquisition date for intangible assets, receivables and deferred revenue and related deferred taxes are subject to change as valuations are finalized. The operating results of Socrata, Sage and CaseloadPRO are included with the operating results of the Enterprise Software segment since their date of acquisition. Revenues from Socrata included in Tyler's results of operations were approximately </font><font style="font-family:inherit;font-size:10pt;">$5.4 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$8.4 million</font><font style="font-family:inherit;font-size:10pt;"> and the net losses were </font><font style="font-family:inherit;font-size:10pt;">$3.9 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$7.9 million</font><font style="font-family:inherit;font-size:10pt;"> for both the </font><font style="font-family:inherit;font-size:10pt;">three and nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, respectively. Revenues and operating results from Sage and CaseloadPRO included in 2018 results were not significant.</font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our balance sheet as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, reflects the allocation of the purchase price to the assets acquired based on their fair value at the date of each acquisition. The fair value of the assets and liabilities acquired are based on valuations using Level III, unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commitments and Contingencies</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other than routine litigation incidental to our business, there are </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> material legal proceedings pending to which we are party or to which any of our properties are subject.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Changes in total deferred revenue, including long-term, were as follows:</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:75.5859375%;border-collapse:collapse;text-align:left;"><tr><td colspan="5" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:20%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">September 30, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance, beginning of period December 31, 2017 (As Adjusted)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">299,887</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferral of revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">649,152</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Recognition of deferred revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(622,125</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance, end of period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">326,914</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total deferred revenue, including long-term, by segment is as follows:</font></div><div style="line-height:120%;padding-top:12px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:75%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:51%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:22%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:21%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">September&#160;30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">As Adjusted</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Enterprise Software</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">307,872</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">277,198</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Appraisal&#160;and&#160;Tax</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,450</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,387</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,592</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,302</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Totals</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">326,914</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">299,887</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revolving Line of Credit</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On November 16, 2015, we entered into a </font><font style="font-family:inherit;font-size:10pt;">$300 million</font><font style="font-family:inherit;font-size:10pt;"> credit agreement with various lender parties and Wells Fargo Bank, National Association, as Administrative Agent (the &#8220;Credit Facility&#8221;). The Credit Facility provides for a revolving credit line up to </font><font style="font-family:inherit;font-size:10pt;">$300 million</font><font style="font-family:inherit;font-size:10pt;">, including a </font><font style="font-family:inherit;font-size:10pt;">$10 million</font><font style="font-family:inherit;font-size:10pt;"> sublimit for letters of credit. The Credit Facility matures on </font><font style="font-family:inherit;font-size:10pt;">November&#160;16, 2020</font><font style="font-family:inherit;font-size:10pt;">. Borrowings under the Credit Facility may be used for general corporate purposes, including working capital requirements, acquisitions and share repurchases.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Borrowings under the Credit Facility bear interest at a rate of either (1) Wells Fargo Bank&#8217;s prime rate (subject to certain higher rate determinations) plus a margin of </font><font style="font-family:inherit;font-size:10pt;">0.25%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">1.00%</font><font style="font-family:inherit;font-size:10pt;"> or (2) the 30, 60, 90 or 180 day LIBOR rate plus a margin of </font><font style="font-family:inherit;font-size:10pt;">1.25%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">2.00%</font><font style="font-family:inherit;font-size:10pt;">. As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, the interest rates were </font><font style="font-family:inherit;font-size:10pt;">5.25%</font><font style="font-family:inherit;font-size:10pt;"> under the Wells Fargo Bank's prime rate and </font><font style="font-family:inherit;font-size:10pt;">3.49%</font><font style="font-family:inherit;font-size:10pt;"> under a 30-day LIBOR contract. The Credit Facility is secured by substantially all of our assets. The Credit Facility requires us to maintain certain financial ratios and other financial conditions and prohibits us from making certain investments, advances, cash dividends or loans, and limits incurrence of additional indebtedness and liens. As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, we were in compliance with those covenants.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, we had </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> outstanding borrowings. Available borrowing capacity under the Credit Facility was </font><font style="font-family:inherit;font-size:10pt;">$300 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Recurring revenues and non-recurring revenues recognized during the period are as follows:</font></div><div style="line-height:120%;padding-left:4px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:92.7734375%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:51%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the three months ended September 30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Enterprise</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Software</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Appraisal&#160;and&#160;Tax</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Corporate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Totals</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Recurring revenues</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">146,292</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,622</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">154,914</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-recurring revenues</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">66,183</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,003</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(33</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">81,153</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intercompany</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,373</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,373</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total revenues</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">215,848</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,625</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,406</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">236,067</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-left:4px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-left:4px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-left:4px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:92.7734375%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:51%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the nine months ended September 30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Enterprise</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Software</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Appraisal&#160;and&#160;Tax</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Corporate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Totals</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Recurring revenues</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">421,222</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,702</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">446,924</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-recurring revenues</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">199,677</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,783</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,917</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">246,377</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intercompany</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,696</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(9,696</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total revenues</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">630,595</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">67,485</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,779</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">693,301</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-left:4px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-left:4px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-left:4px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:92.7734375%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:51%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the three months ended September 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">As Adjusted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Enterprise</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Software</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Appraisal&#160;and&#160;Tax</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Corporate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Totals</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Recurring revenues</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">128,476</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,723</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">136,199</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-recurring revenues</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65,416</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,093</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">78,507</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intercompany</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,660</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,660</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total revenues</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">196,552</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,816</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,662</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">214,706</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-left:4px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-left:4px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:92.7734375%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:51%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the nine months ended September 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">As Adjusted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Enterprise</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Software</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Appraisal&#160;and&#160;Tax</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Corporate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Totals</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Recurring revenues</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">370,490</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,206</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">391,696</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-recurring revenues</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">188,380</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,500</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,622</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">231,502</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intercompany</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,309</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,309</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total revenues</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">566,179</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59,706</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,687</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">623,198</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Timing of revenue recognition by revenue category during the period is as follows:</font></div><div style="line-height:120%;padding-top:16px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:47%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the three months ended September 30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Products and services transferred at a point in time</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Products and services transferred over time</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenues</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Software licenses and royalties</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,373</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,071</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,444</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subscriptions</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">58,699</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">58,699</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Software services</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48,199</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48,199</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Maintenance</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">96,215</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">96,215</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Appraisal services</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,544</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,544</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Hardware and other</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,966</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,966</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,339</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">213,728</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">236,067</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:16px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:47%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the nine months ended September 30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Products and services transferred at a point in time</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Products and services transferred over time</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenues</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Software licenses and royalties</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53,697</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,923</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">67,620</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subscriptions</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">160,736</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">160,736</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Software services</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">144,812</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">144,812</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Maintenance</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">286,188</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">286,188</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Appraisal services</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,470</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,470</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Hardware and other</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,475</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,475</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71,172</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">622,129</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">693,301</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:47%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the three months ended September 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;As Adjusted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Products and services transferred at a point in time</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Products and services transferred over time</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenues</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Software licenses and royalties</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,007</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,755</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,762</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subscriptions</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,352</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,352</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Software services</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,045</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,045</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Maintenance</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">91,847</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">91,847</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Appraisal services</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,290</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,290</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Hardware and other</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,410</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,410</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,417</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">193,289</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">214,706</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:47%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the nine months ended September 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;As Adjusted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Products and services transferred at a point in time</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Products and services transferred over time</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenues</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Software licenses and royalties</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,257</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,569</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">63,826</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subscriptions</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">124,731</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">124,731</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Software services</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">134,401</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">134,401</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Maintenance</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">266,965</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">266,965</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Appraisal services</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,268</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,268</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Hardware and other</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,007</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,007</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65,264</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">557,934</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">623,198</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Share-Based Compensation</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes share-based compensation expense related to share-based awards recorded in the condensed consolidated statements of income, pursuant to ASC 718, Stock Compensation:</font></div><div style="line-height:120%;text-align:center;font-size:12pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:84.375%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:51%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Three Months Ended September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Nine Months Ended September 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of software services, maintenance and subscriptions</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,909</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,524</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,640</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,874</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Selling, general and administrative expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,567</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,267</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,326</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,494</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total share-based compensation expense</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,476</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,791</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,966</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27,368</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Earnings Per Share</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table details the reconciliation of basic earnings per share to diluted earnings per share:</font></div><div style="line-height:120%;text-align:center;font-size:12pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:90.4296875%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:52%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Three Months Ended September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Nine Months Ended September 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">As Adjusted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">As Adjusted</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Numerator for basic and diluted earnings per share:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,924</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,836</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">115,910</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">103,375</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Denominator:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average basic common shares outstanding</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,761</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,391</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,533</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,238</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assumed conversion of dilutive securities:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,767</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,951</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,812</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,028</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-indent:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Denominator for diluted earnings per share</font></div><div style="text-indent:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160; - Adjusted weighted-average shares</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,528</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,342</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,345</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,266</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Earnings per common share:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.00</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.04</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.01</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.78</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.96</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.99</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.87</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.63</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the </font><font style="font-family:inherit;font-size:10pt;">three and nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, stock options representing the right to purchase common stock of approximately </font><font style="font-family:inherit;font-size:10pt;">350,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">734,000</font><font style="font-family:inherit;font-size:10pt;"> shares were not included in the computation of diluted earnings per share because their inclusion would have had an anti-dilutive effect.&#160;For the </font><font style="font-family:inherit;font-size:10pt;">three and nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, stock options representing the right to purchase common stock of approximately </font><font style="font-family:inherit;font-size:10pt;">1,499,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">1,303,000</font><font style="font-family:inherit;font-size:10pt;"> shares were not included in the computation of diluted earnings per share because their inclusion would have had an anti-dilutive effect.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income Tax Provision</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We had an effective income tax rate of negative </font><font style="font-family:inherit;font-size:10pt;">0.8%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">0.1%</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">three and nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, respectively, compared to </font><font style="font-family:inherit;font-size:10pt;">12.4%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">12.5%</font><font style="font-family:inherit;font-size:10pt;"> (as adjusted) for the </font><font style="font-family:inherit;font-size:10pt;">three and nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, respectively. The effective income tax rates for the periods presented were different from the statutory United States federal income tax rate of </font><font style="font-family:inherit;font-size:10pt;">21%</font><font style="font-family:inherit;font-size:10pt;"> in 2018 and </font><font style="font-family:inherit;font-size:10pt;">35%</font><font style="font-family:inherit;font-size:10pt;"> in 2017 principally due to excess tax benefits related to stock option exercises. The excess tax benefit related to stock option exercises realized was </font><font style="font-family:inherit;font-size:10pt;">$9.3 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$30.0 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">three and nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, respectively, compared to </font><font style="font-family:inherit;font-size:10pt;">$9.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$27.6 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">three and nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, respectively. Excluding the excess tax benefits, the effective rate was </font><font style="font-family:inherit;font-size:10pt;">23.3%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">25.8%</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">three and nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, respectively, compared to </font><font style="font-family:inherit;font-size:10pt;">32.8%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">35.9%</font><font style="font-family:inherit;font-size:10pt;"> (as adjusted) for the </font><font style="font-family:inherit;font-size:10pt;">three and nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, respectively. Other differences from the federal statutory income tax rate include state income taxes, non-deductible business expenses, the tax benefit of research tax credits, provisional amounts associated with the Tax Act recorded in 2018, and in 2017, the tax benefit of the domestic production activities deduction.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The decrease in effective tax rate for the </font><font style="font-family:inherit;font-size:10pt;">three and nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, as compared to the same periods in 2017 was due primarily to the reduction of the U.S. corporate tax rate from 35% to 21% as a result of the Tax Act, the increase in excess tax benefit related to stock option exercises and the research tax credit benefit, offset by the elimination of the domestic production activities deduction and the increased limitations on the deduction for executive compensation. In the fourth quarter of 2017, we recorded a&#160;</font><font style="font-family:inherit;font-size:10pt;">$26.0 million</font><font style="font-family:inherit;font-size:10pt;"> (as adjusted under Topic 606)&#160;tax benefit due to the remeasurement of deferred tax assets and liabilities at a lower tax rate. As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, we increased the provisional amounts for the income tax effects of the Tax Act recorded in 2017 to </font><font style="font-family:inherit;font-size:10pt;">$27.7 million</font><font style="font-family:inherit;font-size:10pt;"> to reflect actual amounts reported in income tax returns filings. We will continue to analyze the estimates and further guidance on the application of the law, and additional revisions may occur throughout the allowable measurement period which will not exceed one year from the enactment of the Tax Act. Overall, the changes due to the Tax Act will favorably affect income tax expense and future U.S. earnings.&#160;</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We made tax payments of </font><font style="font-family:inherit;font-size:10pt;">$6.8 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$29.0 million</font><font style="font-family:inherit;font-size:10pt;"> in the </font><font style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2018</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> RECENTLY ADOPTED ACCOUNTING PRONOUNCEMENTS</font></div><div style="line-height:120%;text-align:left;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Revenue from Contracts with Customers</font><font style="font-family:inherit;font-size:10pt;">. In May 2014, the Financial Accounting Standards Board ("FASB") issued ASU No. 2014-09,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers</font><font style="font-family:inherit;font-size:10pt;">. ASU No. 2014-09 supersedes the revenue recognition requirements in Accounting Standards Codification ("ASC") Topic 605, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue Recognition ("Topic 605")</font><font style="font-family:inherit;font-size:10pt;">, and requires the recognition of revenue when promised goods or services are transferred to customers in an amount that reflects the consideration to which the entity expects to be entitled to in exchange for those goods or services. This model involves a five-step process that includes identifying the contract with the customer, identifying the performance obligations in the contract, determining the transaction price, allocating the transaction price to the performance obligations in the contract and recognizing revenue when (or as) the entity satisfies the performance obligations. Topic 606 also includes Subtopic 340-40</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> Other Assets and Deferred Costs - Contracts with Customers</font><font style="font-family:inherit;font-size:10pt;">, which requires the deferral of incremental costs of obtaining a contract with a customer. Collectively, we refer to ASU No. 2014-09 and Subtopic 340-40 as the "new standard."</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We adopted the requirements of the new standard as of January 1, 2018, utilizing the full retrospective method of transition. Adoption of the new standard resulted in changes to our accounting policies for revenue recognition, trade and other receivables, and deferred commissions as detailed below. We applied the new standard using a practical expedient where the consideration allocated to the remaining performance obligations or an explanation of when we expect to recognize that amount as revenue for all reporting periods presented before the date of the initial application is not disclosed.</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The impact of adopting ASU No. 2014-09 on our total revenues for 2017 and 2016 was not material. The impact of adopting the new standard on our retained earnings and deferred commissions is material. The most significant impact of the new standard relates to our accounting for software license revenue. Specifically, under the new standard, software license fees under perpetual agreements are no longer subject to 100% discount allocations from other performance obligations in the contract. Discounts in arrangements are allocated across all performance obligations increasing license revenues and decreasing revenues allocated to other performance obligations. In addition, in most cases, net license fees (total license fees less any allocated discounts) are recognized at the point in time when control of the software license transfers to the customer versus our legacy policy of recognizing revenue upon delivery and only to the extent billable per the contractual terms. Under the new standard, time-based license fees are no longer recognized over the contractual period of the license and are instead recognized at the point in time when the control of the software license transfers to the customer. Revenues related to our PCS renewals, SaaS offerings and appraisal services remain substantially unchanged. Due to the complexity of certain contracts, the actual revenue recognition treatment required under the new standard is dependent on contract-specific terms and may vary in some instances from recognition at the time of billing. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adoption of the new standard requires that incremental costs directly related to obtaining a contract (typically sales commissions) must be recognized as an asset and expensed on a systematic basis that is consistent with the transfer to the customer of the goods and services to which the asset relates, unless that life is less than one year. Prior to adoption of the new standard, we deferred sales commissions and recognized expense over the relevant initial contractual term, which was generally </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> years. Under the new standard, we amortize these costs over a period of benefit that we have determined to be&#160;</font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">seven</font><font style="font-family:inherit;font-size:10pt;">&#160;years.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our adoption of ASU No. 2014-09 had no impact on our net cash provided by or used in operating, investing or financing activities for any of the periods reported.</font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Recent tax legislation</font><font style="font-family:inherit;font-size:10pt;">. On December 22, 2017, the Tax Cuts&#160;and&#160;Jobs Act&#160;("Tax Act")&#160;was enacted into law. The Tax Act amends the Internal Revenue Code to reduce tax rates and modify policies, credits and deductions for businesses and individuals. For businesses, the Tax Act reduces the U.S. corporate federal income tax rate from a maximum of&#160;35%&#160;to a flat&#160;21% rate and transitions from a worldwide tax system to a territorial tax system. The Tax Act also adds many new provisions including changes to bonus depreciation, the deduction for executive compensation and a tax on global intangible low-taxed income (GILTI). The most significant impact of the Tax Act to us is the reduction in the U.S. federal corporate income tax rate.&#160;Refer to Note 8 - Income Tax Provision for further information.</font></div><div style="line-height:120%;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">RECENTLY ISSUED ACCOUNTING PRONOUNCEMENTS </font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Leases.</font><font style="font-family:inherit;font-size:10pt;"> On February 25, 2016, the FASB issued its new lease accounting guidance in ASU No. 2016-02, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Leases ("Topic 842"). </font><font style="font-family:inherit;font-size:10pt;">Under the new guidance, lessees will be required to recognize the following for all leases (except for short-term leases) at the commencement date:</font></div><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:97px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:73px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A lease liability, which is a lessee's obligation to make lease payments arising from a lease, measured on a discounted basis; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:97px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:73px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A right-of-use asset, which is an asset that represents the lessee&#8217;s right to use, or control the use of, a specified asset for the lease term.</font></div></td></tr></table><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Lessees (for capital and operating leases) and lessors (for sales-type, direct financing, and operating leases) must apply a modified retrospective transition approach for leases existing at, or entered into after, the beginning of the earliest comparative period presented in the financial statements. The modified retrospective approach would not require any transition accounting for leases that expired before the earliest comparative period presented. Lessees and lessors may not apply a full retrospective transition approach.&#160;&#160;</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Topic 842 is effective for fiscal years beginning after December 15, 2018, including interim periods therein. Early application is permitted for all business entities upon issuance. We are assessing the financial impact of adopting the new standard; however, we are currently unable to provide a reasonable estimate regarding the financial impact. We will adopt the new standard in fiscal year 2019.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basis of Presentation</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We prepared the accompanying condensed consolidated financial statements following the requirements of the Securities and Exchange Commission (&#8220;SEC&#8221;) and accounting principles generally accepted in the United States, or GAAP, for interim reporting. As permitted under those rules, certain footnotes or other financial information that are normally required by GAAP can be condensed or omitted for interim periods. Balance sheet amounts are as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, and operating result amounts are for the </font><font style="font-family:inherit;font-size:10pt;">three and nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, respectively, and include all normal and recurring adjustments that we considered necessary for the fair summarized presentation of our financial position and operating results. As these are condensed financial statements, one should also read the financial statements and notes included in our latest Form 10-K for the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">. Revenues, expenses, assets and liabilities can vary during each quarter of the year. Therefore, the results and trends in these interim financial statements may not be the same as those for the full year.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Comprehensive income (loss) is defined as the change in equity of a business enterprise during a period from transactions, and other events and circumstances from non-owner sources and includes all components of net income (loss) and other comprehensive income (loss). We had no items of other comprehensive income (loss) for the </font><font style="font-family:inherit;font-size:10pt;">three and nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effective January 1, 2018, we adopted the requirements of Accounting Standards Update ("ASU") No. 2014-09,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers,</font><font style="font-family:inherit;font-size:10pt;">&#160;utilizing the full retrospective approach as discussed in Note 2 - Accounting Standards and Significant Accounting Policies. All amounts and disclosures set forth in this Form 10-Q have been updated to comply with the new standard, as indicated by the "as adjusted" footnote.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other Assets</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents consist of cash on deposit with several domestic banks and money market funds.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, we have </font><font style="font-family:inherit;font-size:10pt;">$95.8 million</font><font style="font-family:inherit;font-size:10pt;"> in investment grade corporate and municipal bonds with maturity dates ranging </font><font style="font-family:inherit;font-size:10pt;">through 2022</font><font style="font-family:inherit;font-size:10pt;">. We intend to hold these bonds to maturity and have classified them as such. We believe cost approximates fair value because of the relatively short duration of these investments. The fair values of these securities are considered Level II as they are based on inputs from quoted prices in markets that are not active or other observable market data. These investments are included in short-term investments and non-current investments and other assets.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have a </font><font style="font-family:inherit;font-size:10pt;">$15.0 million</font><font style="font-family:inherit;font-size:10pt;"> investment in convertible preferred stock representing a </font><font style="font-family:inherit;font-size:10pt;">20%</font><font style="font-family:inherit;font-size:10pt;"> interest in Record Holdings Pty Limited, a privately held Australian company specializing in digitizing the spoken word in court and legal proceedings. The investment in convertible preferred stock is accounted under the cost method because we do not have the ability to exercise significant influence over the investee and the securities do not have readily determinable fair values. Our investment is carried at cost less any impairment write-downs. Annually, our cost method investments are assessed for impairment. We do not reassess the fair value of cost method investments if there are no identified events or changes in circumstances that may have a significant adverse effect on the fair value of the investments. This investment is included in non-current investments and other assets.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Contract Balances:</font><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Accounts receivable and allowance for doubtful accounts</font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Timing of revenue recognition may differ from the timing of invoicing to customers. We record an unbilled receivable when revenue is recognized prior to invoicing, or deferred revenue when revenue is recognized subsequent to invoicing. For multi-year agreements, we generally invoice customers annually at the beginning of each annual coverage period. We record an unbilled receivable related to revenue recognized for on-premises licenses as we have an unconditional right to invoice and receive payment in the future related to those licenses.</font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We maintain allowances for doubtful accounts, which are provided at the time the revenue is recognized. Since most of our customers are domestic governmental entities, we rarely incur a loss resulting from the inability of a customer to make required payments. Events or changes in circumstances that indicate the carrying amount for the allowances for doubtful accounts may require revision, include, but are not limited to, deterioration of a customer&#8217;s financial condition, failure to manage our customer&#8217;s expectations regarding the scope of the services to be delivered, and defects or errors in new versions or enhancements of our software products.</font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the changes in the allowance for doubtful accounts:</font></div><div style="line-height:120%;padding-top:16px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:77.34375%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:82%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">September&#160;30, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance, beginning of period December 31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,427</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Provisions for losses - accounts receivable</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,714</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Collection of accounts previously written off</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(212</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deductions for accounts charged off or credits issued</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,819</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance, end of period</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,110</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The allowance for doubtful accounts reflects our best estimate of probable losses inherent in the accounts receivable balance. We determine the allowance based on known troubled accounts, historical experience, and other currently available evidence.</font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In connection with our appraisal services contracts and certain software services contracts, we may perform work prior to when the software and services are billable and/or payable pursuant to the contract. Unbilled revenue is not billable at the balance sheet date but is recoverable over the remaining life of the contract through billings made in accordance with contractual agreements. The termination clauses in most of our contracts provide for the payment for the value of products delivered or services performed in the event of early termination. We have historically recorded such unbilled receivables (costs and estimated profit in excess of billings) in connection with (1)&#160;property appraisal services contracts accounted for using progress-to-completion method of revenue recognition using labor hours as a measure of progress towards completion in which the services are performed in one accounting period but the billing normally occurs subsequently and may span another accounting period; (2)&#160;software services contracts accounted for using progress-to-completion method of revenue recognition using labor hours as a measure of progress towards completion in which the services are performed in one accounting period but the billing for the software element of the arrangement may be based upon the specific phase of the implementation; (3)&#160;software revenue for which we have recognized revenue at the point in time when the software is made available to the customer but the billing has not yet been submitted to the customer; (4)&#160;some of our contracts which provide for an amount to be withheld from a progress billing (generally between </font><font style="font-family:inherit;font-size:10pt;">5%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">20%</font><font style="font-family:inherit;font-size:10pt;"> retention) until final and satisfactory project completion is achieved; and (5)&#160;in a limited number of cases, extended payment terms, which may be granted to customers with whom we generally have a long-term relationship and favorable collection history.</font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The opening balance of current and long-term accounts receivable, net of allowance for doubtful accounts, was </font><font style="font-family:inherit;font-size:10pt;">$226.8 million</font><font style="font-family:inherit;font-size:10pt;"> (as adjusted) as of January 1, 2017.</font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, total current and long-term accounts receivable, net of allowance for doubtful accounts, was </font><font style="font-family:inherit;font-size:10pt;">$294.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$258.3 million</font><font style="font-family:inherit;font-size:10pt;"> (as adjusted), respectively. We have recorded unbilled receivables of </font><font style="font-family:inherit;font-size:10pt;">$86.9 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$64.6 million</font><font style="font-family:inherit;font-size:10pt;"> (as adjusted) at </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, respectively. Included in unbilled receivables are retention receivables of </font><font style="font-family:inherit;font-size:10pt;">$8.3 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$7.2 million</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, respectively, which become payable upon the completion of the contract or completion of our fieldwork and formal hearings. Unbilled receivables expected to be collected within one year have been included with accounts receivable, current portion in the accompanying condensed consolidated balance sheets. Unbilled receivables and retention receivables expected to be collected past one year have been included with accounts receivable, long-term portion in the accompanying condensed consolidated balance sheets.</font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Payment terms and conditions vary by contract type, although, terms generally include a requirement of payment within </font><font style="font-family:inherit;font-size:10pt;">30</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">60</font><font style="font-family:inherit;font-size:10pt;"> days. In instances where the timing of revenue recognition differs from the timing of invoicing, we have determined our contracts generally do not include a significant financing component. The primary purpose of our invoicing terms is to provide customers with simplified and predictable ways of purchasing our products and services, not to receive financing from our customers or to provide customers with financing. Examples include invoicing at the beginning of a subscription term with revenue recognized ratably over the contract period, and multi-year on-premises term licenses that are invoiced annually with revenue recognized upfront.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:96.875%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:55%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">Three Months Ended September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">Nine Months Ended September 30,</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">Reconciliation of reportable segment operating income to the Company's consolidated totals:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">As Adjusted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">As Adjusted</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total segment operating income</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47,868</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53,115</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">142,310</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">144,670</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization of acquired software</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,897</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,473</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(17,003</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(16,243</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization of customer and trade name intangibles</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,386</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,360</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(11,742</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(10,016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other income (expense), net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,041</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,198</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(216</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income before income taxes</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,626</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,357</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">115,763</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">118,195</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Nature of Products and Services</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We provide integrated software systems and related services for the public sector, with a focus on local governments. We develop and market a broad line of software solutions and services to address the information technology (&#8220;IT&#8221;) needs of cities, counties, schools and other local government entities. In addition, we provide professional IT services, including software and hardware installation, data conversion, training, and for certain customers, product modifications, along with continuing maintenance and support for customers using our systems. We also provide subscription-based services such as software as a service (&#8220;SaaS&#8221;) arrangements, which utilize the Tyler private cloud, and electronic document filing solutions (&#8220;e-filing&#8221;). In addition, we provide property appraisal outsourcing services for taxing jurisdictions.</font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We earn revenue from software licenses, royalties, subscription-based services, software services, post-contract customer support (&#8220;PCS&#8221; or &#8220;maintenance&#8221;), hardware, and appraisal services. Revenue is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration we expect to receive in exchange for those products or services. We determine revenue recognition through the following steps:</font></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Identification of the contract, or contracts, with a customer</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Identification of the performance obligations in the contract</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Determination of the transaction price</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Allocation of the transaction price to the performance obligations in the contract</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Recognition of revenue when, or as, we satisfy a performance obligation</font></div></td></tr></table><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Most of our software arrangements with customers contain multiple performance obligations that range from software licenses, installation, training, and consulting to software modification and customization to meet specific customer needs (services), hosting, and PCS. For these contracts, we account for individual performance obligations separately when they are distinct. We evaluate whether separate performance obligations can be distinct or should be accounted for as one performance obligation. Arrangements that include software services, such as training or installation, are evaluated to determine whether those services are essential to the product&#8217;s functionality. The transaction price is allocated to the distinct performance obligations on a relative SSP basis. We determine the SSP based on our overall pricing objectives, taking into consideration market conditions and other factors, including the value of our contracts, the applications sold, customer demographics, and the number and types of users within our contracts. Revenue is recognized net of allowances for sales adjustments and any taxes collected from customers, which are subsequently remitted to governmental authorities.</font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Software Arrangements:</font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Software Licenses and Royalties</font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Many of our software arrangements involve &#8220;off-the-shelf&#8221; software. We recognize the revenue allocable to "off-the-shelf" software licenses and specified upgrades at a point in time when control of the software license transfers to the customer, unless the software is not considered distinct. We consider off-the-shelf software to be distinct when it can be added to an arrangement with minor changes in the underlying code, it can be used by the customer for the customer&#8217;s purpose upon installation and remaining services such as training are not considered essential to the product's functionality.</font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For arrangements that involve significant production, modification or customization of the software, or where software services are otherwise not considered distinct, we recognize revenue over time by measuring progress-to-completion. We measure progress-to-completion primarily using labor hours incurred as it best depicts the transfer of control to the customer which occurs as we incur costs on our contracts. These arrangements are often implemented over an extended period and occasionally require us to revise total cost estimates. Amounts recognized in revenue are calculated using the progress-to-completion measurement after giving effect to any changes in our cost estimates. Changes to total estimated contract costs, if any, are recorded in the period they are determined. Estimated losses on uncompleted contracts are recorded in the period in which we first determine that a loss is apparent. </font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Software license fees are billed in accordance with the contract terms. Typically, a majority of the fee is due when access to the software license is made available to the customer and the remainder of the fee due over a passage of time stipulated by the contract. We record amounts that have been invoiced in accounts receivable and in deferred revenue or revenues, depending on whether the revenue recognition criteria have been met.</font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recognize royalty revenue when the sale occurs under the terms of our third-party royalty arrangements. Currently, our third-party royalties are recognized on an estimated basis and are trued up when we receive notice of amounts we are entitled to receive. Typically, we receive notice of royalty revenues we are entitled to and billed on a quarterly basis in the quarter immediately following the royalty reporting period.</font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Software Services</font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As noted above, some of our software arrangements include services considered essential or require significant customization to meet the customer's desired functionality. For these software arrangements, both the software licenses and related software services revenue are not distinct and are recognized over time using the progress-to-completion method. We measure progress-to-completion primarily using labor hours incurred as it best depicts the transfer of control to the customer which occurs as we incur costs on our contracts. Contract fees are typically billed on a milestone basis as defined within contract terms. We record amounts that have been invoiced in accounts receivable and in deferred revenue or revenues, depending on whether the revenue recognition criteria have been met. When software services are distinct, the fee allocable to the service element is recognized over the time we perform the services and is billed on a time and material basis.</font></div><div style="line-height:120%;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Post-Contract Customer Support</font></div><div style="line-height:120%;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our customers generally enter into PCS agreements when they purchase our software licenses. PCS includes telephone support, bug fixes, and rights to upgrades on a when-and-if available basis. PCS is considered distinct when purchased with our software licenses. Our PCS agreements are typically renewable annually. PCS is recognized over time on a straight-line basis over the period the PCS is provided. All significant costs and expenses associated with PCS are expensed as incurred.</font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Computer Hardware Equipment</font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue allocable to computer hardware equipment is recognized at a point in time when control of the equipment is transferred to the customer.</font></div></div><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Deferred Revenue</font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The majority of deferred revenue consists of deferred maintenance revenue that has been billed based on contractual terms in the underlying arrangement, with the remaining balance consisting of payments received in advance of revenue being earned under software licensing, subscription-based services, software and appraisal services and hardware installation. Refer to Note 13 - Deferred Revenue and Performance Obligations for further information, including deferred revenue by segment and changes in deferred revenue during the period.</font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Deferred Commissions </font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales commissions earned by our sales force are considered incremental and recoverable costs of obtaining a contract with a customer. Sales commissions for initial contracts are deferred and then amortized on a straight-line basis over a period of benefit that we have determined to be&#160;</font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">seven</font><font style="font-family:inherit;font-size:10pt;">&#160;years. We utilized the 'portfolio approach' practical expedient in ASC 606-10-10-4, which allows entities to apply the guidance to a portfolio of contracts with similar characteristics because the effects on the financial statements of this approach would not differ materially from applying the guidance to individual contracts. Using the 'portfolio approach', we determined the period of benefit by taking into consideration our customer contracts, our technology life-cycle and other factors. </font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred Commissions</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales commissions earned by our sales force are considered incremental and recoverable costs of obtaining a contract with a customer. Sales commissions for initial contracts are deferred and then amortized commensurate with the recognition of associated revenue over a period of benefit that we have determined to be </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">seven</font><font style="font-family:inherit;font-size:10pt;">&#160;years. Deferred commissions were&#160;</font><font style="font-family:inherit;font-size:10pt;">$21.4 million</font><font style="font-family:inherit;font-size:10pt;">&#160;and </font><font style="font-family:inherit;font-size:10pt;">$19.3 million</font><font style="font-family:inherit;font-size:10pt;"> (as adjusted) as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">,&#160;and&#160;</font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, respectively. Amortization expense was </font><font style="font-family:inherit;font-size:10pt;">$3.8 million</font><font style="font-family:inherit;font-size:10pt;"> and&#160;</font><font style="font-family:inherit;font-size:10pt;">$10.9 million</font><font style="font-family:inherit;font-size:10pt;">&#160;for the&#160;</font><font style="font-family:inherit;font-size:10pt;">three and nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">,&#160;respectively, and&#160;</font><font style="font-family:inherit;font-size:10pt;">$2.6 million</font><font style="font-family:inherit;font-size:10pt;"> and&#160;</font><font style="font-family:inherit;font-size:10pt;">$7.9 million</font><font style="font-family:inherit;font-size:10pt;">&#160;for the&#160;</font><font style="font-family:inherit;font-size:10pt;">three and nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> (as adjusted), respectively. There were </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> indicators of impairment in relation to the costs capitalized for the periods presented. Deferred commissions have been included with prepaid expenses in the accompanying condensed consolidated balance sheets. Amortization expense related to deferred commissions is included in selling, general and administrative expenses in the accompanying condensed consolidated statements of income.</font></div></div><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> Disaggregation of Revenue</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The tables below show disaggregation of revenue into categories that reflect how economic factors affect the nature, amount, timing, and uncertainty of revenue and cash flows.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Timing of Revenue Recognition</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Timing of revenue recognition by revenue category during the period is as follows:</font></div><div style="line-height:120%;padding-top:16px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:47%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the three months ended September 30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Products and services transferred at a point in time</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Products and services transferred over time</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenues</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Software licenses and royalties</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,373</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,071</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,444</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subscriptions</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">58,699</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">58,699</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Software services</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48,199</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48,199</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Maintenance</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">96,215</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">96,215</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Appraisal services</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,544</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,544</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Hardware and other</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,966</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,966</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,339</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">213,728</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">236,067</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:16px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:47%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the nine months ended September 30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Products and services transferred at a point in time</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Products and services transferred over time</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenues</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Software licenses and royalties</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53,697</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,923</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">67,620</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subscriptions</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">160,736</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">160,736</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Software services</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">144,812</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">144,812</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Maintenance</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">286,188</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">286,188</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Appraisal services</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,470</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,470</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Hardware and other</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,475</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,475</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71,172</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">622,129</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">693,301</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:47%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the three months ended September 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;As Adjusted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Products and services transferred at a point in time</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Products and services transferred over time</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenues</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Software licenses and royalties</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,007</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,755</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,762</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subscriptions</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,352</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,352</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Software services</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,045</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,045</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Maintenance</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">91,847</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">91,847</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Appraisal services</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,290</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,290</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Hardware and other</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,410</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,410</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,417</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">193,289</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">214,706</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:47%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the nine months ended September 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;As Adjusted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Products and services transferred at a point in time</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Products and services transferred over time</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenues</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Software licenses and royalties</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,257</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,569</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">63,826</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subscriptions</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">124,731</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">124,731</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Software services</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">134,401</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">134,401</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Maintenance</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">266,965</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">266,965</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Appraisal services</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,268</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,268</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Hardware and other</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,007</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,007</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65,264</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">557,934</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">623,198</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Recurring Revenue </font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The majority of our revenue is comprised of recurring revenues from maintenance and subscriptions. Virtually all of our on-premises software clients contract with us for maintenance and support, which provides us with a significant source of recurring revenue. We generally provide maintenance and support for our on-premises clients under annual, or in some cases, multi-year contracts. The contract terms for subscription arrangements range from </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">10</font><font style="font-family:inherit;font-size:10pt;"> years but are typically contracted for initial periods of </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;"> years, providing a significant source of recurring revenues on an annual basis. Non-recurring revenues are derived for all other revenue categories. </font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Recurring revenues and non-recurring revenues recognized during the period are as follows:</font></div><div style="line-height:120%;padding-left:4px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:92.7734375%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:51%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the three months ended September 30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Enterprise</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Software</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Appraisal&#160;and&#160;Tax</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Corporate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Totals</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Recurring revenues</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">146,292</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,622</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">154,914</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-recurring revenues</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">66,183</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,003</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(33</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">81,153</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intercompany</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,373</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,373</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total revenues</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">215,848</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,625</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,406</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">236,067</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-left:4px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-left:4px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-left:4px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:92.7734375%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:51%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the nine months ended September 30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Enterprise</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Software</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Appraisal&#160;and&#160;Tax</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Corporate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Totals</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Recurring revenues</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">421,222</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,702</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">446,924</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-recurring revenues</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">199,677</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,783</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,917</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">246,377</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intercompany</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,696</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(9,696</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total revenues</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">630,595</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">67,485</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,779</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">693,301</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-left:4px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-left:4px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-left:4px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:92.7734375%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:51%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the three months ended September 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">As Adjusted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Enterprise</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Software</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Appraisal&#160;and&#160;Tax</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Corporate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Totals</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Recurring revenues</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">128,476</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,723</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">136,199</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-recurring revenues</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65,416</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,093</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">78,507</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intercompany</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,660</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,660</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total revenues</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">196,552</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,816</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,662</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">214,706</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-left:4px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-left:4px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:92.7734375%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:51%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the nine months ended September 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">As Adjusted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Enterprise</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Software</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Appraisal&#160;and&#160;Tax</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Corporate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Totals</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Recurring revenues</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">370,490</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,206</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">391,696</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-recurring revenues</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">188,380</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,500</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,622</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">231,502</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intercompany</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,309</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,309</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total revenues</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">566,179</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59,706</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,687</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">623,198</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred Revenue and Performance Obligations</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total deferred revenue, including long-term, by segment is as follows:</font></div><div style="line-height:120%;padding-top:12px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:75%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:51%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:22%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:21%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">September&#160;30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">As Adjusted</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Enterprise Software</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">307,872</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">277,198</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Appraisal&#160;and&#160;Tax</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,450</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,387</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,592</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,302</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Totals</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">326,914</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">299,887</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The opening balance of total deferred revenue, including long-term, was </font><font style="font-family:inherit;font-size:10pt;">$290.1 million</font><font style="font-family:inherit;font-size:10pt;"> (as adjusted) as of January 1, 2017.</font></div><div style="line-height:120%;text-align:left;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Changes in total deferred revenue, including long-term, were as follows:</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:75.5859375%;border-collapse:collapse;text-align:left;"><tr><td colspan="5" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:20%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">September 30, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance, beginning of period December 31, 2017 (As Adjusted)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">299,887</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferral of revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">649,152</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Recognition of deferred revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(622,125</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance, end of period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">326,914</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Transaction Price Allocated to the Remaining Performance Obligations</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The aggregate amount of transaction price allocated to the remaining performance obligations represents contracted revenue that has not yet been recognized ("Backlog"), which includes deferred revenue and amounts that will be invoiced and recognized as revenue in future periods. Backlog as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$1.2 billion</font><font style="font-family:inherit;font-size:10pt;">, of which we expect to recognize approximately </font><font style="font-family:inherit;font-size:10pt;">51%</font><font style="font-family:inherit;font-size:10pt;"> as revenue over the next 12 months and the remainder thereafter.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Subscription-Based Services:</font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subscription-based services consist of revenues derived from SaaS arrangements, which utilize the Tyler private cloud, and electronic filing transactions. Revenue from subscription-based services is generally recognized over time on a ratable basis over the contract term, beginning on the date that our service is made available to the customer. Our subscription contracts are generally&#160;</font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;"> years or longer in length, billed annually in advance, and non-cancelable.</font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For SaaS arrangements, we evaluate whether the customer has the contractual right to take possession of our software at any time during the hosting period without significant penalty and whether the customer can feasibly maintain the software on the customer&#8217;s hardware or enter into another arrangement with a third-party to host the software. We allocate contract value to each performance obligation of the arrangement that qualifies for treatment as a distinct element based on estimated SSP. When it is determined that software is distinct and the customer has the ability to take control of the software, we recognize revenue allocable to the software license fee when access to the software license is made available to the customer. We recognize hosting services ratably over the term of the arrangement, which range from </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">ten</font><font style="font-family:inherit;font-size:10pt;"> years but are typically for a period of </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;"> years. For software services associated with certain SaaS arrangements, we have concluded that the services are not distinct, and we recognize the revenue ratably over the remaining contractual period once we have provided the customer access to the software. We record amounts that have been invoiced in accounts receivable and in deferred revenue or revenues, depending on whether the revenue recognition criteria have been met.</font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Electronic filing transaction fees primarily pertain to documents filed with the courts by attorneys and other third-parties via our e-filing services and retrieval of filed documents via our access services. For each document filed with a court, the filer generally pays a transaction fee and a court filing fee to us and we remit a portion of the transaction fee and the filing fee to the court. We record as revenue the transaction fee, while the portion of the transaction fee remitted to the courts is recorded as cost of sales as we are acting as a principal in the arrangement. Court filing fees collected on behalf of the courts and remitted to the courts are recorded on a net basis and thus do not affect the statement of comprehensive income. For e-filing transaction fees, we have the right to charge the customer an amount that directly corresponds with the value to the customer of our performance to date. Therefore, we recognize revenue for these services over time based on the amount billable to the customer in accordance with the 'as invoiced' practical expedient in ASC 606-10-55-18. In some cases, we are paid on a fixed fee basis and recognize the revenue ratably over the contractual period.</font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Costs of performing services under subscription-based arrangements are expensed as incurred, except for certain direct and incremental contract origination and set-up costs associated with SaaS arrangements. Such direct and incremental costs are capitalized and amortized ratably over the useful life.</font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Appraisal Services:</font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For our property appraisal projects, we recognize revenue using the progress-to-completion method since many of these projects are implemented over </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">-year periods and consist of various unique activities. Appraisal services require a significant level of integration and interdependency with various individual service components; therefore, the service components are not considered distinct. Appraisal services are recognized over time by measuring progress-to-completion primarily using labor hours incurred as it best depicts the transfer of control to the customer which occurs as we incur costs on our contracts. These arrangements are often implemented over an extended period and occasionally require us to revise total cost estimates. Amounts recognized in revenue are calculated using the progress-to-completion measurement after giving effect to any changes in our cost estimates. Changes to total estimated contract costs, if any, are recorded in the period they are determined. Estimated losses on uncompleted contracts are recorded in the period in which we first determine that a loss is apparent. Contract fees are typically billed on a milestone basis as defined within contract terms. We record amounts that have been invoiced in accounts receivable and in deferred revenue or revenues, depending on whether the revenue recognition criteria have been met.</font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Significant Judgments:</font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our contracts with customers often include multiple performance obligations to a customer. When a software arrangement (traditional or subscription) includes both software licenses and software services, judgment is required to determine whether the software license is considered distinct and accounted for separately, or not distinct and accounted for together with the software services and recognized over time. </font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The transaction price is allocated to the separate performance obligations on a relative SSP basis. We determine the SSP based on our overall pricing objectives, taking into consideration market conditions and other factors, including the value of our contracts, the applications sold, customer demographics, and the number and types of users within our contracts.</font><font style="font-family:inherit;font-size:8pt;"> </font><font style="font-family:inherit;font-size:10pt;">We use a range of amounts to estimate SSP when we sell each of the products and services separately and need to determine whether there is a discount to be allocated based on the relative SSP of the various products and services. In instances where SSP is not directly observable, such as when we do not sell the product or service separately, we determine SSP using the expected cost-plus margin approach.</font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For arrangements that involve significant production, modification or customization of the software, or where software services otherwise cannot be considered distinct, we recognize revenue as control is transferred to the customer over time using progress-to-completion methods. Depending on the contract, we measure progress-to-completion primarily using labor hours incurred, or value added. The progress-to-completion method generally results in the recognition of reasonably consistent profit margins over the life of a contract because we can provide reasonably dependable estimates of contract billings and contract costs. We use the level of profit margin that is most likely to occur on a contract. If the most likely profit margin cannot be precisely determined, the lowest probable level of profit margin in the range of estimates is used until the results can be estimated more precisely. These arrangements are often implemented over an extended time period and occasionally require us to revise total cost estimates. Amounts recognized in revenue are calculated using the progress-to-completion measurement after giving effect to any changes in our cost estimates. Changes to total estimated contract costs, if any, are recorded in the period they are determined. Estimated losses on uncompleted contracts are recorded in the period in which we first determine that a loss is apparent. </font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Typically, the structure of our arrangements does not give rise to variable consideration.&#160;However, in those instances whereby variable consideration exists, we include in our estimates additional revenue for variable consideration when we believe we have an enforceable right, the amount can be estimated reliably and its realization is probable.</font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Refer to Note 12 - Disaggregation of Revenue for further information, including the economic factors that affect the nature, amount, timing, and uncertainty of revenue and cash flows of our various revenue categories.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the changes in the allowance for doubtful accounts:</font></div><div style="line-height:120%;padding-top:16px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:77.34375%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:82%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">September&#160;30, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance, beginning of period December 31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,427</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Provisions for losses - accounts receivable</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,714</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Collection of accounts previously written off</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(212</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deductions for accounts charged off or credits issued</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,819</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance, end of period</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,110</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table details the reconciliation of basic earnings per share to diluted earnings per share:</font></div><div style="line-height:120%;text-align:center;font-size:12pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:90.4296875%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:52%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Three Months Ended September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Nine Months Ended September 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">As Adjusted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">As Adjusted</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Numerator for basic and diluted earnings per share:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,924</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,836</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">115,910</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">103,375</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Denominator:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average basic common shares outstanding</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,761</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,391</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,533</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,238</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assumed conversion of dilutive securities:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,767</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,951</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,812</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,028</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-indent:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Denominator for diluted earnings per share</font></div><div style="text-indent:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160; - Adjusted weighted-average shares</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,528</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,342</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,345</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,266</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Earnings per common share:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.00</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.04</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.01</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.78</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.96</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.99</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.87</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.63</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes share-based compensation expense related to share-based awards recorded in the condensed consolidated statements of income, pursuant to ASC 718, Stock Compensation:</font></div><div style="line-height:120%;text-align:center;font-size:12pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:84.375%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:51%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Three Months Ended September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Nine Months Ended September 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of software services, maintenance and subscriptions</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,909</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,524</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,640</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,874</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Selling, general and administrative expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,567</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,267</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,326</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,494</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total share-based compensation expense</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,476</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,791</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,966</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27,368</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We adjusted our condensed consolidated financial statements from amounts previously reported due to the adoption of the new standard. Select unaudited condensed consolidated statement of income line items, which reflect the adoption of the new standard, are as follows (in thousands, except per share data):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:97.65625%;border-collapse:collapse;text-align:left;"><tr><td colspan="25" rowspan="1"></td></tr><tr><td style="width:38%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Three Months Ended September 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Nine Months Ended September 30, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">As Reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">As Adjusted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">As Reported</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Adjustments</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">As Adjusted</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Statement of Income:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Software licenses and royalties</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,842</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,920</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,762</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">55,172</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,654</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">63,826</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subscriptions</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,840</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(488</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,352</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">125,889</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,158</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">124,731</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Software services</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47,479</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,434</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,045</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">139,869</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,468</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">134,401</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Maintenance</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">92,285</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(438</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">91,847</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">268,556</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,591</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">266,965</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Appraisal services</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,290</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,290</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,268</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,268</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Hardware and other</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,410</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,410</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,057</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(50</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,007</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total revenues</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">214,146</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">560</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">214,706</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">622,811</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">387</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">623,198</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Selling, general and administrative expenses</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,656</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(143</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,513</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">131,249</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(956</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">130,293</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization of customer and trade name intangibles</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,492</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(132</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,360</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,413</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(397</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,016</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating income</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43,447</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">835</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,282</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">116,671</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,740</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">118,411</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax provision</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,259</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">262</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,521</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,308</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">512</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,820</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,263</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">573</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,836</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">102,147</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,228</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">103,375</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Earnings per common share:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.02</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.04</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.74</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.78</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.97</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.99</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.60</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.63</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:11px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Select condensed consolidated balance sheet line items, which reflect the adoption of the new standard, are as follows (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:68.75%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:51%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">As Reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">As Adjusted</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance Sheet:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">227,127</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,061</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">246,188</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid expenses</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27,252</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,954</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,206</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable, long-term</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,536</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,571</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,107</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other intangibles, net</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">236,444</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,827</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">229,617</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,589,592</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,759</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,611,351</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">309,461</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(10,848</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">298,613</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred income taxes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,914</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,965</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,879</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Retained earnings</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">599,821</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,642</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">624,463</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total liabilities and shareholders' equity</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,589,592</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,759</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,611,351</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have performed a preliminary valuation analysis of the fair market value of Socrata&#8217;s assets and liabilities. The following table summarizes the allocation of the preliminary purchase price as of the acquisition date.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:53.515625%;border-collapse:collapse;text-align:left;"><tr><td colspan="5" rowspan="1"></td></tr><tr><td style="width:68%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:29%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,724</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,616</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other current assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,057</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other noncurrent assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">68</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Identifiable intangible assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">78,909</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts payable</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,254</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued expenses</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,717</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,915</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax liabilities, net</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,120</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total consideration</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">149,368</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.21875%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:44%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the three months ended September 30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Enterprise<br clear="none"/>Software</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Appraisal&#160;and&#160;Tax</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Corporate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Totals</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenues</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Software licenses and royalties</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,544</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,900</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,444</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subscriptions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56,220</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,479</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">58,699</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Software services</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,640</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,559</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48,199</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Maintenance</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">90,072</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,143</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">96,215</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Appraisal services</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,544</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,544</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Hardware and other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,999</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(33</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,966</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intercompany</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,373</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,373</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total revenues</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">215,848</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,625</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,406</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">236,067</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Segment operating income</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59,334</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,695</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(18,161</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47,868</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.21875%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:44%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the nine months ended September 30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Enterprise Software</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Appraisal&#160;and&#160;Tax</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Corporate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Totals</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenues</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Software licenses and royalties</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">60,224</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,396</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">67,620</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subscriptions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">153,541</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,195</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">160,736</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Software services</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">126,928</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,884</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">144,812</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Maintenance</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">267,681</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,507</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">286,188</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Appraisal services</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,470</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,470</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Hardware and other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,525</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,917</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,475</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intercompany</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,696</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(9,696</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total revenues</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">630,595</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">67,485</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,779</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">693,301</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Segment operating income</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">174,365</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,845</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(48,900</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">142,310</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.21875%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:44%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the three months ended September 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">As Adjusted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Enterprise</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Software</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Appraisal&#160;and&#160;Tax</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Corporate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Totals</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenues</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Software licenses and royalties</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,143</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,619</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,762</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subscriptions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42,338</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,014</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,352</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Software services</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,861</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,184</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,045</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Maintenance</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">86,138</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,709</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">91,847</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Appraisal services</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,290</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,290</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Hardware and other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,412</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,410</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intercompany</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,660</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,660</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total revenues</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">196,552</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,816</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,662</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">214,706</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Segment operating income</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">61,243</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,450</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(13,578</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53,115</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.21875%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:44%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the nine months ended September 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">As Adjusted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Enterprise</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Software</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Appraisal&#160;and&#160;Tax</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Corporate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Totals</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenues</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Software licenses and royalties</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">58,805</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,021</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">63,826</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subscriptions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">119,033</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,698</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">124,731</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Software services</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">120,190</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,211</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">134,401</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Maintenance</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">251,457</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,508</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">266,965</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Appraisal services</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,268</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,268</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Hardware and other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,385</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,622</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,007</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intercompany</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,309</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,309</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total revenues</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">566,179</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59,706</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,687</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">623,198</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Segment operating income</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">167,767</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,371</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(37,468</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">144,670</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table details activity in our common stock:</font></div><div style="line-height:120%;font-size:12pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="15" rowspan="1"></td></tr><tr><td style="width:52%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Nine Months Ended September 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Amount</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Purchases of treasury shares</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(42</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,171</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock option exercises</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,048</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">70,536</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">787</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,568</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Employee stock plan purchases</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,978</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,342</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Segment and Related Information</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We provide integrated information management solutions and services for the public sector, with a focus on local governments.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We provide our software systems and services and appraisal services through </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;"> business units, which focus on the following products:</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:75px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:51px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">financial management, education and planning, regulatory and maintenance software solutions;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:75px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:51px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">financial management, municipal courts, planning, regulatory and maintenance, and land and vital records management software solutions;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:75px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:51px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">courts and justice and public safety software solutions; </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:75px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:51px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">data and insights solutions; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:75px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:51px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">appraisal and tax software solutions and property appraisal services.</font></div></td></tr></table><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In accordance with ASC 280-10, Segment Reporting, the financial management, education and planning, regulatory and maintenance software solutions unit; financial management, municipal courts, planning, regulatory and maintenance, and land and vital records management software solutions unit; courts and justice and public safety software solutions unit; and the data and insights solutions unit meet the criteria for aggregation and are presented in </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> reportable segment, the Enterprise Software (&#8220;ES&#8221;) segment. The ES segment provides municipal and county governments and schools with software systems and services to meet their information technology and automation needs for mission-critical &#8220;back-office&#8221; functions such as financial management and courts and justice processes; public safety; planning, regulatory and maintenance; land and vital records management, and data analytics. The Appraisal and Tax (&#8220;A&amp;T&#8221;) segment provides systems and software that automate the appraisal and assessment of real and personal property as well as property appraisal outsourcing services for local governments and taxing authorities. Property appraisal outsourcing services include: the physical inspection of commercial and residential properties; data collection and processing; computer analysis for property valuation; preparation of tax rolls; community education; and arbitration between taxpayers and the assessing jurisdiction.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We evaluate performance based on several factors, of which the primary financial measure is business segment operating income. We define segment operating income for our business units as income before non-cash amortization of intangible assets associated with their acquisitions, interest expense and income taxes. Segment operating income includes intercompany transactions. The majority of intercompany transactions relate to contracts involving more than one unit and are valued based on the contractual arrangement. Segment operating income for corporate primarily consists of compensation costs for the executive management team and certain accounting and administrative staff and share-based compensation expense for the entire company. Corporate segment operating income also includes revenues and expenses related to a company-wide user conference.</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.21875%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:44%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the three months ended September 30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Enterprise<br clear="none"/>Software</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Appraisal&#160;and&#160;Tax</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Corporate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Totals</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenues</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Software licenses and royalties</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,544</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,900</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,444</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subscriptions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56,220</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,479</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">58,699</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Software services</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,640</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,559</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48,199</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Maintenance</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">90,072</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,143</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">96,215</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Appraisal services</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,544</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,544</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Hardware and other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,999</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(33</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,966</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intercompany</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,373</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,373</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total revenues</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">215,848</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,625</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,406</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">236,067</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Segment operating income</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59,334</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,695</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(18,161</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47,868</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.21875%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:44%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the nine months ended September 30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Enterprise Software</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Appraisal&#160;and&#160;Tax</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Corporate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Totals</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenues</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Software licenses and royalties</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">60,224</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,396</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">67,620</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subscriptions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">153,541</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,195</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">160,736</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Software services</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">126,928</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,884</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">144,812</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Maintenance</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">267,681</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,507</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">286,188</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Appraisal services</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,470</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,470</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Hardware and other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,525</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,917</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,475</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intercompany</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,696</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(9,696</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total revenues</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">630,595</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">67,485</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,779</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">693,301</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Segment operating income</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">174,365</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,845</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(48,900</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">142,310</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.21875%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:44%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the three months ended September 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">As Adjusted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Enterprise</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Software</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Appraisal&#160;and&#160;Tax</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Corporate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Totals</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenues</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Software licenses and royalties</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,143</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,619</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,762</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subscriptions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42,338</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,014</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,352</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Software services</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,861</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,184</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,045</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Maintenance</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">86,138</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,709</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">91,847</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Appraisal services</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,290</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,290</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Hardware and other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,412</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,410</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intercompany</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,660</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,660</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total revenues</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">196,552</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,816</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,662</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">214,706</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Segment operating income</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">61,243</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,450</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(13,578</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53,115</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.21875%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:44%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the nine months ended September 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">As Adjusted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Enterprise</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Software</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Appraisal&#160;and&#160;Tax</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Corporate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Totals</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenues</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Software licenses and royalties</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">58,805</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,021</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">63,826</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subscriptions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">119,033</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,698</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">124,731</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Software services</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">120,190</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,211</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">134,401</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Maintenance</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">251,457</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,508</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">266,965</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Appraisal services</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,268</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,268</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Hardware and other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,385</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,622</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,007</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intercompany</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,309</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,309</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total revenues</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">566,179</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59,706</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,687</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">623,198</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Segment operating income</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">167,767</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,371</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(37,468</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">144,670</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:96.875%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:55%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">Three Months Ended September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">Nine Months Ended September 30,</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">Reconciliation of reportable segment operating income to the Company's consolidated totals:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">As Adjusted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">As Adjusted</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total segment operating income</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47,868</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53,115</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">142,310</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">144,670</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization of acquired software</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,897</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,473</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(17,003</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(16,243</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization of customer and trade name intangibles</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,386</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,360</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(11,742</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(10,016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other income (expense), net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,041</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,198</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(216</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income before income taxes</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,626</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,357</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">115,763</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">118,195</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> Accounting Standards and Significant Accounting Policies</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Except for the accounting policies for revenue recognition and deferred commissions that were adjusted as a result of adopting ASU No. 2014-09, there have been no changes to our significant accounting policies described in the Annual Report on Form 10-K for the year ended December 31, 2017, filed with the SEC on February 21, 2018, that have had a material impact on our condensed consolidated financial statements and related notes.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">USE OF ESTIMATES</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of our financial statements in conformity with accounting principles generally accepted in the United States (&#8220;GAAP&#8221;) requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Significant items subject to such estimates and assumptions include revenue recognition, determining the nature and timing of satisfaction of performance obligations, and determining the standalone selling price (&#8220;SSP&#8221;) of performance obligations, variable consideration, and other obligations such as returns and refunds; loss contingencies; the estimated useful life of deferred commissions; the carrying amount and estimated useful lives of intangible assets; determining share-based compensation expense; the valuation allowance for receivables; and determining the potential outcome of future tax consequences of events that have been recognized on our consolidated financial statements or tax returns. Actual results could differ from estimates.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">REVENUE RECOGNITION</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Nature of Products and Services</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We provide integrated software systems and related services for the public sector, with a focus on local governments. We develop and market a broad line of software solutions and services to address the information technology (&#8220;IT&#8221;) needs of cities, counties, schools and other local government entities. In addition, we provide professional IT services, including software and hardware installation, data conversion, training, and for certain customers, product modifications, along with continuing maintenance and support for customers using our systems. We also provide subscription-based services such as software as a service (&#8220;SaaS&#8221;) arrangements, which utilize the Tyler private cloud, and electronic document filing solutions (&#8220;e-filing&#8221;). In addition, we provide property appraisal outsourcing services for taxing jurisdictions.</font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We earn revenue from software licenses, royalties, subscription-based services, software services, post-contract customer support (&#8220;PCS&#8221; or &#8220;maintenance&#8221;), hardware, and appraisal services. Revenue is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration we expect to receive in exchange for those products or services. We determine revenue recognition through the following steps:</font></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Identification of the contract, or contracts, with a customer</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Identification of the performance obligations in the contract</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Determination of the transaction price</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Allocation of the transaction price to the performance obligations in the contract</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Recognition of revenue when, or as, we satisfy a performance obligation</font></div></td></tr></table><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Most of our software arrangements with customers contain multiple performance obligations that range from software licenses, installation, training, and consulting to software modification and customization to meet specific customer needs (services), hosting, and PCS. For these contracts, we account for individual performance obligations separately when they are distinct. We evaluate whether separate performance obligations can be distinct or should be accounted for as one performance obligation. Arrangements that include software services, such as training or installation, are evaluated to determine whether those services are essential to the product&#8217;s functionality. The transaction price is allocated to the distinct performance obligations on a relative SSP basis. We determine the SSP based on our overall pricing objectives, taking into consideration market conditions and other factors, including the value of our contracts, the applications sold, customer demographics, and the number and types of users within our contracts. Revenue is recognized net of allowances for sales adjustments and any taxes collected from customers, which are subsequently remitted to governmental authorities.</font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Software Arrangements:</font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Software Licenses and Royalties</font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Many of our software arrangements involve &#8220;off-the-shelf&#8221; software. We recognize the revenue allocable to "off-the-shelf" software licenses and specified upgrades at a point in time when control of the software license transfers to the customer, unless the software is not considered distinct. We consider off-the-shelf software to be distinct when it can be added to an arrangement with minor changes in the underlying code, it can be used by the customer for the customer&#8217;s purpose upon installation and remaining services such as training are not considered essential to the product's functionality.</font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For arrangements that involve significant production, modification or customization of the software, or where software services are otherwise not considered distinct, we recognize revenue over time by measuring progress-to-completion. We measure progress-to-completion primarily using labor hours incurred as it best depicts the transfer of control to the customer which occurs as we incur costs on our contracts. These arrangements are often implemented over an extended period and occasionally require us to revise total cost estimates. Amounts recognized in revenue are calculated using the progress-to-completion measurement after giving effect to any changes in our cost estimates. Changes to total estimated contract costs, if any, are recorded in the period they are determined. Estimated losses on uncompleted contracts are recorded in the period in which we first determine that a loss is apparent. </font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Software license fees are billed in accordance with the contract terms. Typically, a majority of the fee is due when access to the software license is made available to the customer and the remainder of the fee due over a passage of time stipulated by the contract. We record amounts that have been invoiced in accounts receivable and in deferred revenue or revenues, depending on whether the revenue recognition criteria have been met.</font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recognize royalty revenue when the sale occurs under the terms of our third-party royalty arrangements. Currently, our third-party royalties are recognized on an estimated basis and are trued up when we receive notice of amounts we are entitled to receive. Typically, we receive notice of royalty revenues we are entitled to and billed on a quarterly basis in the quarter immediately following the royalty reporting period.</font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Software Services</font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As noted above, some of our software arrangements include services considered essential or require significant customization to meet the customer's desired functionality. For these software arrangements, both the software licenses and related software services revenue are not distinct and are recognized over time using the progress-to-completion method. We measure progress-to-completion primarily using labor hours incurred as it best depicts the transfer of control to the customer which occurs as we incur costs on our contracts. Contract fees are typically billed on a milestone basis as defined within contract terms. We record amounts that have been invoiced in accounts receivable and in deferred revenue or revenues, depending on whether the revenue recognition criteria have been met. When software services are distinct, the fee allocable to the service element is recognized over the time we perform the services and is billed on a time and material basis.</font></div><div style="line-height:120%;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Post-Contract Customer Support</font></div><div style="line-height:120%;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our customers generally enter into PCS agreements when they purchase our software licenses. PCS includes telephone support, bug fixes, and rights to upgrades on a when-and-if available basis. PCS is considered distinct when purchased with our software licenses. Our PCS agreements are typically renewable annually. PCS is recognized over time on a straight-line basis over the period the PCS is provided. All significant costs and expenses associated with PCS are expensed as incurred.</font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Computer Hardware Equipment</font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue allocable to computer hardware equipment is recognized at a point in time when control of the equipment is transferred to the customer.</font></div><div style="line-height:120%;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Subscription-Based Services:</font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subscription-based services consist of revenues derived from SaaS arrangements, which utilize the Tyler private cloud, and electronic filing transactions. Revenue from subscription-based services is generally recognized over time on a ratable basis over the contract term, beginning on the date that our service is made available to the customer. Our subscription contracts are generally&#160;</font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;"> years or longer in length, billed annually in advance, and non-cancelable.</font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For SaaS arrangements, we evaluate whether the customer has the contractual right to take possession of our software at any time during the hosting period without significant penalty and whether the customer can feasibly maintain the software on the customer&#8217;s hardware or enter into another arrangement with a third-party to host the software. We allocate contract value to each performance obligation of the arrangement that qualifies for treatment as a distinct element based on estimated SSP. When it is determined that software is distinct and the customer has the ability to take control of the software, we recognize revenue allocable to the software license fee when access to the software license is made available to the customer. We recognize hosting services ratably over the term of the arrangement, which range from </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">ten</font><font style="font-family:inherit;font-size:10pt;"> years but are typically for a period of </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;"> years. For software services associated with certain SaaS arrangements, we have concluded that the services are not distinct, and we recognize the revenue ratably over the remaining contractual period once we have provided the customer access to the software. We record amounts that have been invoiced in accounts receivable and in deferred revenue or revenues, depending on whether the revenue recognition criteria have been met.</font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Electronic filing transaction fees primarily pertain to documents filed with the courts by attorneys and other third-parties via our e-filing services and retrieval of filed documents via our access services. For each document filed with a court, the filer generally pays a transaction fee and a court filing fee to us and we remit a portion of the transaction fee and the filing fee to the court. We record as revenue the transaction fee, while the portion of the transaction fee remitted to the courts is recorded as cost of sales as we are acting as a principal in the arrangement. Court filing fees collected on behalf of the courts and remitted to the courts are recorded on a net basis and thus do not affect the statement of comprehensive income. For e-filing transaction fees, we have the right to charge the customer an amount that directly corresponds with the value to the customer of our performance to date. Therefore, we recognize revenue for these services over time based on the amount billable to the customer in accordance with the 'as invoiced' practical expedient in ASC 606-10-55-18. In some cases, we are paid on a fixed fee basis and recognize the revenue ratably over the contractual period.</font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Costs of performing services under subscription-based arrangements are expensed as incurred, except for certain direct and incremental contract origination and set-up costs associated with SaaS arrangements. Such direct and incremental costs are capitalized and amortized ratably over the useful life.</font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Appraisal Services:</font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For our property appraisal projects, we recognize revenue using the progress-to-completion method since many of these projects are implemented over </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">-year periods and consist of various unique activities. Appraisal services require a significant level of integration and interdependency with various individual service components; therefore, the service components are not considered distinct. Appraisal services are recognized over time by measuring progress-to-completion primarily using labor hours incurred as it best depicts the transfer of control to the customer which occurs as we incur costs on our contracts. These arrangements are often implemented over an extended period and occasionally require us to revise total cost estimates. Amounts recognized in revenue are calculated using the progress-to-completion measurement after giving effect to any changes in our cost estimates. Changes to total estimated contract costs, if any, are recorded in the period they are determined. Estimated losses on uncompleted contracts are recorded in the period in which we first determine that a loss is apparent. Contract fees are typically billed on a milestone basis as defined within contract terms. We record amounts that have been invoiced in accounts receivable and in deferred revenue or revenues, depending on whether the revenue recognition criteria have been met.</font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Significant Judgments:</font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our contracts with customers often include multiple performance obligations to a customer. When a software arrangement (traditional or subscription) includes both software licenses and software services, judgment is required to determine whether the software license is considered distinct and accounted for separately, or not distinct and accounted for together with the software services and recognized over time. </font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The transaction price is allocated to the separate performance obligations on a relative SSP basis. We determine the SSP based on our overall pricing objectives, taking into consideration market conditions and other factors, including the value of our contracts, the applications sold, customer demographics, and the number and types of users within our contracts.</font><font style="font-family:inherit;font-size:8pt;"> </font><font style="font-family:inherit;font-size:10pt;">We use a range of amounts to estimate SSP when we sell each of the products and services separately and need to determine whether there is a discount to be allocated based on the relative SSP of the various products and services. In instances where SSP is not directly observable, such as when we do not sell the product or service separately, we determine SSP using the expected cost-plus margin approach.</font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For arrangements that involve significant production, modification or customization of the software, or where software services otherwise cannot be considered distinct, we recognize revenue as control is transferred to the customer over time using progress-to-completion methods. Depending on the contract, we measure progress-to-completion primarily using labor hours incurred, or value added. The progress-to-completion method generally results in the recognition of reasonably consistent profit margins over the life of a contract because we can provide reasonably dependable estimates of contract billings and contract costs. We use the level of profit margin that is most likely to occur on a contract. If the most likely profit margin cannot be precisely determined, the lowest probable level of profit margin in the range of estimates is used until the results can be estimated more precisely. These arrangements are often implemented over an extended time period and occasionally require us to revise total cost estimates. Amounts recognized in revenue are calculated using the progress-to-completion measurement after giving effect to any changes in our cost estimates. Changes to total estimated contract costs, if any, are recorded in the period they are determined. Estimated losses on uncompleted contracts are recorded in the period in which we first determine that a loss is apparent. </font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Typically, the structure of our arrangements does not give rise to variable consideration.&#160;However, in those instances whereby variable consideration exists, we include in our estimates additional revenue for variable consideration when we believe we have an enforceable right, the amount can be estimated reliably and its realization is probable.</font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Refer to Note 12 - Disaggregation of Revenue for further information, including the economic factors that affect the nature, amount, timing, and uncertainty of revenue and cash flows of our various revenue categories.</font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Contract Balances:</font><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Accounts receivable and allowance for doubtful accounts</font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Timing of revenue recognition may differ from the timing of invoicing to customers. We record an unbilled receivable when revenue is recognized prior to invoicing, or deferred revenue when revenue is recognized subsequent to invoicing. For multi-year agreements, we generally invoice customers annually at the beginning of each annual coverage period. We record an unbilled receivable related to revenue recognized for on-premises licenses as we have an unconditional right to invoice and receive payment in the future related to those licenses.</font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We maintain allowances for doubtful accounts, which are provided at the time the revenue is recognized. Since most of our customers are domestic governmental entities, we rarely incur a loss resulting from the inability of a customer to make required payments. Events or changes in circumstances that indicate the carrying amount for the allowances for doubtful accounts may require revision, include, but are not limited to, deterioration of a customer&#8217;s financial condition, failure to manage our customer&#8217;s expectations regarding the scope of the services to be delivered, and defects or errors in new versions or enhancements of our software products.</font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the changes in the allowance for doubtful accounts:</font></div><div style="line-height:120%;padding-top:16px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:77.34375%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:82%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">September&#160;30, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance, beginning of period December 31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,427</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Provisions for losses - accounts receivable</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,714</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Collection of accounts previously written off</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(212</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deductions for accounts charged off or credits issued</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,819</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance, end of period</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,110</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The allowance for doubtful accounts reflects our best estimate of probable losses inherent in the accounts receivable balance. We determine the allowance based on known troubled accounts, historical experience, and other currently available evidence.</font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In connection with our appraisal services contracts and certain software services contracts, we may perform work prior to when the software and services are billable and/or payable pursuant to the contract. Unbilled revenue is not billable at the balance sheet date but is recoverable over the remaining life of the contract through billings made in accordance with contractual agreements. The termination clauses in most of our contracts provide for the payment for the value of products delivered or services performed in the event of early termination. We have historically recorded such unbilled receivables (costs and estimated profit in excess of billings) in connection with (1)&#160;property appraisal services contracts accounted for using progress-to-completion method of revenue recognition using labor hours as a measure of progress towards completion in which the services are performed in one accounting period but the billing normally occurs subsequently and may span another accounting period; (2)&#160;software services contracts accounted for using progress-to-completion method of revenue recognition using labor hours as a measure of progress towards completion in which the services are performed in one accounting period but the billing for the software element of the arrangement may be based upon the specific phase of the implementation; (3)&#160;software revenue for which we have recognized revenue at the point in time when the software is made available to the customer but the billing has not yet been submitted to the customer; (4)&#160;some of our contracts which provide for an amount to be withheld from a progress billing (generally between </font><font style="font-family:inherit;font-size:10pt;">5%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">20%</font><font style="font-family:inherit;font-size:10pt;"> retention) until final and satisfactory project completion is achieved; and (5)&#160;in a limited number of cases, extended payment terms, which may be granted to customers with whom we generally have a long-term relationship and favorable collection history.</font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The opening balance of current and long-term accounts receivable, net of allowance for doubtful accounts, was </font><font style="font-family:inherit;font-size:10pt;">$226.8 million</font><font style="font-family:inherit;font-size:10pt;"> (as adjusted) as of January 1, 2017.</font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, total current and long-term accounts receivable, net of allowance for doubtful accounts, was </font><font style="font-family:inherit;font-size:10pt;">$294.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$258.3 million</font><font style="font-family:inherit;font-size:10pt;"> (as adjusted), respectively. We have recorded unbilled receivables of </font><font style="font-family:inherit;font-size:10pt;">$86.9 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$64.6 million</font><font style="font-family:inherit;font-size:10pt;"> (as adjusted) at </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, respectively. Included in unbilled receivables are retention receivables of </font><font style="font-family:inherit;font-size:10pt;">$8.3 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$7.2 million</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, respectively, which become payable upon the completion of the contract or completion of our fieldwork and formal hearings. Unbilled receivables expected to be collected within one year have been included with accounts receivable, current portion in the accompanying condensed consolidated balance sheets. Unbilled receivables and retention receivables expected to be collected past one year have been included with accounts receivable, long-term portion in the accompanying condensed consolidated balance sheets.</font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Payment terms and conditions vary by contract type, although, terms generally include a requirement of payment within </font><font style="font-family:inherit;font-size:10pt;">30</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">60</font><font style="font-family:inherit;font-size:10pt;"> days. In instances where the timing of revenue recognition differs from the timing of invoicing, we have determined our contracts generally do not include a significant financing component. The primary purpose of our invoicing terms is to provide customers with simplified and predictable ways of purchasing our products and services, not to receive financing from our customers or to provide customers with financing. Examples include invoicing at the beginning of a subscription term with revenue recognized ratably over the contract period, and multi-year on-premises term licenses that are invoiced annually with revenue recognized upfront.</font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Deferred Revenue</font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The majority of deferred revenue consists of deferred maintenance revenue that has been billed based on contractual terms in the underlying arrangement, with the remaining balance consisting of payments received in advance of revenue being earned under software licensing, subscription-based services, software and appraisal services and hardware installation. Refer to Note 13 - Deferred Revenue and Performance Obligations for further information, including deferred revenue by segment and changes in deferred revenue during the period.</font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Deferred Commissions </font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales commissions earned by our sales force are considered incremental and recoverable costs of obtaining a contract with a customer. Sales commissions for initial contracts are deferred and then amortized on a straight-line basis over a period of benefit that we have determined to be&#160;</font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">seven</font><font style="font-family:inherit;font-size:10pt;">&#160;years. We utilized the 'portfolio approach' practical expedient in ASC 606-10-10-4, which allows entities to apply the guidance to a portfolio of contracts with similar characteristics because the effects on the financial statements of this approach would not differ materially from applying the guidance to individual contracts. Using the 'portfolio approach', we determined the period of benefit by taking into consideration our customer contracts, our technology life-cycle and other factors. Sales commissions for renewal contracts are generally not paid in connection with the renewal of a contract. In the small number of instances where a commission is paid on a renewal, it is not commensurate with the commission paid on the initial sale and is recognized over the term of renewal, which is generally one year. Amortization expense related to deferred commissions is included in selling, general and administrative expenses in the accompanying condensed consolidated statements of income. Refer to Note 5 - Deferred Commissions for further information.</font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> RECENTLY ADOPTED ACCOUNTING PRONOUNCEMENTS</font></div><div style="line-height:120%;text-align:left;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Revenue from Contracts with Customers</font><font style="font-family:inherit;font-size:10pt;">. In May 2014, the Financial Accounting Standards Board ("FASB") issued ASU No. 2014-09,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers</font><font style="font-family:inherit;font-size:10pt;">. ASU No. 2014-09 supersedes the revenue recognition requirements in Accounting Standards Codification ("ASC") Topic 605, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue Recognition ("Topic 605")</font><font style="font-family:inherit;font-size:10pt;">, and requires the recognition of revenue when promised goods or services are transferred to customers in an amount that reflects the consideration to which the entity expects to be entitled to in exchange for those goods or services. This model involves a five-step process that includes identifying the contract with the customer, identifying the performance obligations in the contract, determining the transaction price, allocating the transaction price to the performance obligations in the contract and recognizing revenue when (or as) the entity satisfies the performance obligations. Topic 606 also includes Subtopic 340-40</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> Other Assets and Deferred Costs - Contracts with Customers</font><font style="font-family:inherit;font-size:10pt;">, which requires the deferral of incremental costs of obtaining a contract with a customer. Collectively, we refer to ASU No. 2014-09 and Subtopic 340-40 as the "new standard."</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We adopted the requirements of the new standard as of January 1, 2018, utilizing the full retrospective method of transition. Adoption of the new standard resulted in changes to our accounting policies for revenue recognition, trade and other receivables, and deferred commissions as detailed below. We applied the new standard using a practical expedient where the consideration allocated to the remaining performance obligations or an explanation of when we expect to recognize that amount as revenue for all reporting periods presented before the date of the initial application is not disclosed.</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The impact of adopting ASU No. 2014-09 on our total revenues for 2017 and 2016 was not material. The impact of adopting the new standard on our retained earnings and deferred commissions is material. The most significant impact of the new standard relates to our accounting for software license revenue. Specifically, under the new standard, software license fees under perpetual agreements are no longer subject to 100% discount allocations from other performance obligations in the contract. Discounts in arrangements are allocated across all performance obligations increasing license revenues and decreasing revenues allocated to other performance obligations. In addition, in most cases, net license fees (total license fees less any allocated discounts) are recognized at the point in time when control of the software license transfers to the customer versus our legacy policy of recognizing revenue upon delivery and only to the extent billable per the contractual terms. Under the new standard, time-based license fees are no longer recognized over the contractual period of the license and are instead recognized at the point in time when the control of the software license transfers to the customer. Revenues related to our PCS renewals, SaaS offerings and appraisal services remain substantially unchanged. Due to the complexity of certain contracts, the actual revenue recognition treatment required under the new standard is dependent on contract-specific terms and may vary in some instances from recognition at the time of billing. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adoption of the new standard requires that incremental costs directly related to obtaining a contract (typically sales commissions) must be recognized as an asset and expensed on a systematic basis that is consistent with the transfer to the customer of the goods and services to which the asset relates, unless that life is less than one year. Prior to adoption of the new standard, we deferred sales commissions and recognized expense over the relevant initial contractual term, which was generally </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> years. Under the new standard, we amortize these costs over a period of benefit that we have determined to be&#160;</font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">seven</font><font style="font-family:inherit;font-size:10pt;">&#160;years.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We adjusted our condensed consolidated financial statements from amounts previously reported due to the adoption of the new standard. Select unaudited condensed consolidated statement of income line items, which reflect the adoption of the new standard, are as follows (in thousands, except per share data):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:97.65625%;border-collapse:collapse;text-align:left;"><tr><td colspan="25" rowspan="1"></td></tr><tr><td style="width:38%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Three Months Ended September 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Nine Months Ended September 30, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">As Reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">As Adjusted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">As Reported</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Adjustments</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">As Adjusted</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Statement of Income:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Software licenses and royalties</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,842</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,920</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,762</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">55,172</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,654</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">63,826</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subscriptions</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,840</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(488</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,352</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">125,889</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,158</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">124,731</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Software services</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47,479</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,434</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,045</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">139,869</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,468</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">134,401</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Maintenance</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">92,285</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(438</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">91,847</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">268,556</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,591</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">266,965</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Appraisal services</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,290</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,290</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,268</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,268</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Hardware and other</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,410</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,410</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,057</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(50</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,007</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total revenues</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">214,146</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">560</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">214,706</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">622,811</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">387</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">623,198</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Selling, general and administrative expenses</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,656</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(143</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,513</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">131,249</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(956</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">130,293</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization of customer and trade name intangibles</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,492</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(132</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,360</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,413</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(397</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,016</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating income</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43,447</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">835</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,282</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">116,671</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,740</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">118,411</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax provision</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,259</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">262</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,521</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,308</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">512</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,820</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,263</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">573</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,836</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">102,147</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,228</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">103,375</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Earnings per common share:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.02</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.04</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.74</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.78</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.97</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.99</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.60</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.63</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:11px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Select condensed consolidated balance sheet line items, which reflect the adoption of the new standard, are as follows (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:68.75%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:51%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">As Reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">As Adjusted</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance Sheet:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">227,127</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,061</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">246,188</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid expenses</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27,252</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,954</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,206</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable, long-term</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,536</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,571</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,107</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other intangibles, net</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">236,444</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,827</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">229,617</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,589,592</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,759</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,611,351</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">309,461</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(10,848</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">298,613</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred income taxes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,914</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,965</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,879</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Retained earnings</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">599,821</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,642</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">624,463</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total liabilities and shareholders' equity</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,589,592</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,759</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,611,351</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our adoption of ASU No. 2014-09 had no impact on our net cash provided by or used in operating, investing or financing activities for any of the periods reported.</font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Recent tax legislation</font><font style="font-family:inherit;font-size:10pt;">. On December 22, 2017, the Tax Cuts&#160;and&#160;Jobs Act&#160;("Tax Act")&#160;was enacted into law. The Tax Act amends the Internal Revenue Code to reduce tax rates and modify policies, credits and deductions for businesses and individuals. For businesses, the Tax Act reduces the U.S. corporate federal income tax rate from a maximum of&#160;35%&#160;to a flat&#160;21% rate and transitions from a worldwide tax system to a territorial tax system. The Tax Act also adds many new provisions including changes to bonus depreciation, the deduction for executive compensation and a tax on global intangible low-taxed income (GILTI). The most significant impact of the Tax Act to us is the reduction in the U.S. federal corporate income tax rate.&#160;Refer to Note 8 - Income Tax Provision for further information.</font></div><div style="line-height:120%;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">RECENTLY ISSUED ACCOUNTING PRONOUNCEMENTS </font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Leases.</font><font style="font-family:inherit;font-size:10pt;"> On February 25, 2016, the FASB issued its new lease accounting guidance in ASU No. 2016-02, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Leases ("Topic 842"). </font><font style="font-family:inherit;font-size:10pt;">Under the new guidance, lessees will be required to recognize the following for all leases (except for short-term leases) at the commencement date:</font></div><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:97px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:73px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A lease liability, which is a lessee's obligation to make lease payments arising from a lease, measured on a discounted basis; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:97px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:73px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A right-of-use asset, which is an asset that represents the lessee&#8217;s right to use, or control the use of, a specified asset for the lease term.</font></div></td></tr></table><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Lessees (for capital and operating leases) and lessors (for sales-type, direct financing, and operating leases) must apply a modified retrospective transition approach for leases existing at, or entered into after, the beginning of the earliest comparative period presented in the financial statements. The modified retrospective approach would not require any transition accounting for leases that expired before the earliest comparative period presented. Lessees and lessors may not apply a full retrospective transition approach.&#160;&#160;</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Topic 842 is effective for fiscal years beginning after December 15, 2018, including interim periods therein. Early application is permitted for all business entities upon issuance. We are assessing the financial impact of adopting the new standard; however, we are currently unable to provide a reasonable estimate regarding the financial impact. We will adopt the new standard in fiscal year 2019.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shareholders&#8217; Equity</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table details activity in our common stock:</font></div><div style="line-height:120%;font-size:12pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="15" rowspan="1"></td></tr><tr><td style="width:52%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Nine Months Ended September 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Amount</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Purchases of treasury shares</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(42</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,171</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock option exercises</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,048</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">70,536</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">787</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,568</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Employee stock plan purchases</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,978</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,342</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, we had authorization from our board of directors to repurchase up to </font><font style="font-family:inherit;font-size:10pt;">2.0 million</font><font style="font-family:inherit;font-size:10pt;"> additional shares of Tyler common stock.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subsequent Events</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following events and transactions occurred subsequent to&#160;</font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On October 1, 2018, we acquired all of the capital stock of&#160;TradeMaster, Inc. dba MobileEyes, a company that develops software to improve public safety by supporting fire prevention and suppression, emergency response, and structural safety. The total purchase price was approximately </font><font style="font-family:inherit;font-size:10pt;">$4.8 million</font><font style="font-family:inherit;font-size:10pt;">&#160;in cash, subject to certain post-closing adjustments.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">USE OF ESTIMATES</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of our financial statements in conformity with accounting principles generally accepted in the United States (&#8220;GAAP&#8221;) requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Significant items subject to such estimates and assumptions include revenue recognition, determining the nature and timing of satisfaction of performance obligations, and determining the standalone selling price (&#8220;SSP&#8221;) of performance obligations, variable consideration, and other obligations such as returns and refunds; loss contingencies; the estimated useful life of deferred commissions; the carrying amount and estimated useful lives of intangible assets; determining share-based compensation expense; the valuation allowance for receivables; and determining the potential outcome of future tax consequences of events that have been recognized on our consolidated financial statements or tax returns. Actual results could differ from estimates.</font></div></div> EX-101.SCH 6 tyl-20180930.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2103100 - Disclosure - Accounting Standards and Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2403403 - Disclosure - Accounting Standards and Significant Accounting Policies - Account Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 2403405 - Disclosure - Accounting Standards and Significant Accounting Policies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2403404 - Disclosure - Accounting Standards and Significant Accounting Policies - Adoption of New Accounting Standard (Details) link:presentationLink link:calculationLink link:definitionLink 2203201 - Disclosure - Accounting Standards and Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2303302 - Disclosure - Accounting Standards and Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 2105100 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 2405403 - Disclosure - Acquisitions - Assets and Liabilities Acquired (Details) link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Acquisitions - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2405404 - Disclosure - Acquisitions - Pro-forma Information (Details) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 2117100 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2417401 - Disclosure - Commitments and Contingencies - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 1002501 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Deferred Commissions link:presentationLink link:calculationLink link:definitionLink 2407401 - Disclosure - Deferred Commissions (Details) link:presentationLink link:calculationLink link:definitionLink 2116100 - Disclosure - Deferred Revenue and Performance Obligations link:presentationLink link:calculationLink link:definitionLink 2416402 - Disclosure - Deferred Revenue and Performance Obligations - Deferred Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2416403 - Disclosure - Deferred Revenue and Performance Obligations - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2316301 - Disclosure - Deferred Revenue and Performance Obligations (Tables) link:presentationLink link:calculationLink link:definitionLink 2115100 - Disclosure - Disaggregation of Revenue link:presentationLink link:calculationLink link:definitionLink 2415402 - Disclosure - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2315301 - Disclosure - Disaggregation of Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 0002000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 2411403 - Disclosure - Earnings Per Share - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2411402 - Disclosure - Earnings Per Share - Computation of Basic Earnings and Diluted Earnings Per Share Data (Detail) link:presentationLink link:calculationLink link:definitionLink 2311301 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Income Tax Provision link:presentationLink link:calculationLink link:definitionLink 2410401 - Disclosure - Income Tax Provision - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - Other Assets link:presentationLink link:calculationLink link:definitionLink 2408401 - Disclosure - Other Assets - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - Revolving Line of Credit link:presentationLink link:calculationLink link:definitionLink 2409401 - Disclosure - Revolving Line of Credit - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - Segment and Related Information link:presentationLink link:calculationLink link:definitionLink 2414402 - Disclosure - Segment and Related Information - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2414404 - Disclosure - Segment and Related Information - Reconciliation of Operating Income from Segments to Consolidated (Detail) link:presentationLink link:calculationLink link:definitionLink 2414403 - Disclosure - Segment and Related Information - Schedule of Segment Revenues and Operations (Detail) link:presentationLink link:calculationLink link:definitionLink 2314301 - Disclosure - Segment and Related Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - Share-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2412402 - Disclosure - Share-Based Compensation - Summary of Share-Based Compensation Expense Related to Share-Based Awards (Detail) link:presentationLink link:calculationLink link:definitionLink 2312301 - Disclosure - Share-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - Shareholders' Equity link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - Shareholders' Equity - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Shareholders' Equity - Summary of Activities in Common Stock (Detail) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Shareholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 2118100 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 2418401 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 tyl-20180930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 tyl-20180930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 tyl-20180930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Earnings Per Share [Abstract] Antidilutive securities excluded from computation of earnings per shares (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Organization, Consolidation and Presentation of Financial Statements [Abstract] Basis of Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Subsequent Events [Abstract] Subsequent Events Subsequent Events [Text Block] Segment Reporting [Abstract] Schedule of segment revenues and operations Schedule of Segment Reporting Information, by Segment [Table Text Block] Reconciliation of operating income from segments to consolidated Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block] Statement of Financial Position [Abstract] ASSETS Assets [Abstract] Current assets: Assets, Current [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Accounts receivable [less allowance for doubtful accounts of $5,110 in 2018 and $5,427 in 2017] Accounts Receivable, Net, Current Short-term investments Short-term Investments Prepaid expenses Prepaid Expense, Current Income tax receivable Income Taxes Receivable Other current assets Other Assets, Current Total current assets Assets, Current Accounts receivable, long-term Accounts Receivable, Net, Noncurrent Property and equipment, net Property, Plant and Equipment, Net Other assets: Other Assets, Noncurrent [Abstract] Goodwill Goodwill Other intangibles, net Intangible Assets, Net (Excluding Goodwill) Non-current investments and other assets Investments and Other Noncurrent Assets Total assets Assets LIABILITIES AND SHAREHOLDERS' EQUITY Liabilities and Equity [Abstract] Current liabilities: Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Accrued liabilities Accrued Liabilities, Current Deferred revenue Contract with Customer, Liability, Current Total current liabilities Liabilities, Current Deferred revenue, long-term Contract with Customer, Liability, Noncurrent Deferred income taxes Deferred Income Tax Liabilities, Net Commitments and contingencies Commitments and Contingencies Shareholders' equity: Stockholders' Equity Attributable to Parent [Abstract] Preferred stock, $10.00 par value; 1,000,000 shares authorized; none issued Preferred Stock, Value, Issued Common stock, $0.01 par value; 100,000,000 shares authorized; 48,147,969 shares issued and outstanding as of September 30, 2018 and December 31, 2017 Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital, Common Stock Accumulated other comprehensive loss, net of tax Accumulated Other Comprehensive Income (Loss), Net of Tax Retained earnings Retained Earnings (Accumulated Deficit) Treasury stock, at cost; 9,179,922 and 10,262,182 shares in 2018 and 2017, respectively Treasury Stock, Value Total shareholders' equity Stockholders' Equity Attributable to Parent Total liabilities and shareholders' equity Liabilities and Equity Segment and Related Information Segment Reporting Disclosure [Text Block] Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Summary of share-based compensation expense related to share-based awards recorded in the statements of income Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block] Revenue from Contract with Customer [Abstract] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Range [Axis] Range [Axis] Range [Domain] Range [Domain] Minimum Minimum [Member] Maximum Maximum [Member] Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Domain] Timing of Transfer of Good or Service [Domain] Products and services transferred at a point in time Transferred at Point in Time [Member] Products and services transferred over time Transferred over Time [Member] Product and Service [Axis] Product and Service [Axis] Product and Service [Domain] Product and Service [Domain] Software licenses and royalties License [Member] Subscriptions Subscription and Circulation [Member] Software services Technology Service [Member] Maintenance Maintenance [Member] Appraisal services Appraisal Services [Member] Appraisal Services [Member] Hardware and other Product [Member] Customer [Axis] Customer [Axis] Customer [Domain] Customer [Domain] Recurring revenues Recurring Revenue [Member] Recurring Revenue [Member] Non-recurring revenues Non-recurring Revenue [Member] Non-recurring Revenue [Member] Consolidation Items Consolidation Items [Axis] Consolidation Items [Domain] Consolidation Items [Domain] Operating segments Operating Segments [Member] Intercompany Intersegment Eliminations [Member] Corporate Corporate, Non-Segment [Member] Corporate and Elimination Corporate And Eliminations [Member] Corporate And Eliminations [Member] Segments Segments [Axis] Segments Segments [Domain] Enterprise Software Enterprise Software [Member] Enterprise software. Appraisal and Tax Appraisal And Tax [Member] Appraisal and tax. Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Contract term Revenue From Contract With Customer, Contract Term Revenue From Contract With Customer, Contract Term Typical contract term Revenue From Contract With Customer, Typical Contract Term Revenue From Contract With Customer, Typical Contract Term Revenue Revenue from Contract with Customer, Excluding Assessed Tax Accounting Policies [Abstract] Allowance for Doubtful Accounts Receivable [Roll Forward] Allowance for Doubtful Accounts Receivable [Roll Forward] Balance, beginning of period December 31, 2017 Allowance for Doubtful Accounts Receivable Provisions for losses - accounts receivable Provision for Doubtful Accounts Collection of accounts previously written off Allowance for Doubtful Accounts Receivable, Recoveries Deductions for accounts charged off or credits issued Allowance for Doubtful Accounts Receivable, Write-offs Balance, end of period Accounts receivable, allowance for doubtful accounts Allowance for Doubtful Accounts Receivable, Current Preferred stock, par value (usd per share) Preferred Stock, Par or Stated Value Per Share Preferred stock, shares authorized (shares) Preferred Stock, Shares Authorized Preferred stock, shares issued (shares) Preferred Stock, Shares Issued Common stock, par value (usd per share) Common Stock, Par or Stated Value Per Share Common stock, shares authorized (shares) Common Stock, Shares Authorized Common stock, shares issued (shares) Common Stock, Shares, Issued Common stock, shares outstanding (shares) Common Stock, Shares, Outstanding Treasury stock (shares) Treasury Stock, Shares Subsequent Event [Table] Subsequent Event [Table] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] TradeMaster Inc. TradeMaster Inc. [Member] TradeMaster Inc. [Member] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Subsequent Event Subsequent Event [Member] Subsequent Event [Line Items] Subsequent Event [Line Items] Purchase price Business Combination, Consideration Transferred Computation of reconciliation of basic earnings per share to diluted earnings per share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] New Accounting Pronouncements or Change in Accounting Principle [Table] New Accounting Pronouncements or Change in Accounting Principle [Table] Software licenses and royalties Software Licenses and Royalties [Member] Software Licenses and Royalties [Member] Hardware and other Hardware and Other [Member] Hardware and Other [Member] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Type of Adoption [Domain] Accounting Standards Update 2014-09 Accounting Standards Update 2014-09 [Member] Restatement [Axis] Restatement [Axis] Restatement [Domain] Restatement [Domain] As Reported Previously Reported [Member] Adjustments Restatement Adjustment [Member] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Statement of Income Income Statement [Abstract] Total revenues Selling, general and administrative expenses Selling, General and Administrative Expense Amortization of customer and trade name intangibles Amortization of Intangible Assets Operating income Operating Income (Loss) Income tax (benefit) provision Income Tax Expense (Benefit) Net income Net Income (Loss) Attributable to Parent Earnings per common share: Basic (usd per share) Earnings Per Share, Basic Diluted (usd per share) Earnings Per Share, Diluted Balance Sheet Balance Sheet [Abstract] Balance Sheet [Abstract] Accounts receivable Use of estimates Use of Estimates, Policy [Policy Text Block] Subscription based services Revenue Recognition, Sales of Services [Policy Text Block] Contract balances Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block] Deferred revenue and deferred commission Revenue from Contract with Customer [Policy Text Block] New accounting pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Equity [Abstract] Summary of details activity in our common stock Schedule of Stockholders Equity [Table Text Block] Income Tax Disclosure [Abstract] Income Tax Provision Income Tax Disclosure [Text Block] Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Income Statement Location Income Statement Location [Axis] Income Statement Location Income Statement Location [Domain] Cost of software services, maintenance and subscriptions Cost Of Software Services Maintenance And Subscriptions [Member] Cost of software services maintenance and subscriptions. Selling, general and administrative expenses Selling, General and Administrative Expenses [Member] Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] Share-based compensation expense Allocated Share-based Compensation Expense Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] Other Assets Other Assets Disclosure [Text Block] Shareholders' Equity Stockholders' Equity Note Disclosure [Text Block] Receivable Type [Axis] Receivable Type [Axis] Receivable [Domain] Receivable [Domain] Retention Receivable Retention Receivable [Member] Retention Receivable [Member] Billing Status, Type [Axis] Billing Status, Type [Axis] Receivables Billing Status [Domain] Receivables Billing Status [Domain] Unbilled Revenues Unbilled Revenues [Member] Subscription - Hosting Services Subscription And Circulation - Hosting Services [Member] Subscription And Circulation - Hosting Services [Member] Percentage withheld from progress billings Revenue From Contract With Customer, Percentage Withheld From Progress Billing Revenue From Contract With Customer, Percentage Withheld From Progress Billing Accounts receivable, net Accounts Receivable, Net Accounts receivable payment term Accounts Receivable, Payment Term Accounts Receivable, Payment Term Sales commissions amortization period Sales Commissions Amortization Period Sales Commissions Amortization Period Schedule Of Other Assets [Table] Schedule Of Other Assets [Table] Schedule of other assets. Ownership [Axis] Ownership [Axis] Ownership [Domain] Ownership [Domain] Record Holdings Pty Limited Record Holdings Pty Limited [Member] Record Holdings Pty Limited. Class of Stock Class of Stock [Axis] Class of Stock Class of Stock [Domain] Convertible Preferred Stock Convertible Preferred Stock [Member] Schedule Of Other Assets [Line Items] Schedule Of Other Assets [Line Items] Schedule of other assets. Purchase of held to maturity securities Payments to Acquire Held-to-maturity Securities Cost method investment Equity Securities without Readily Determinable Fair Value, Amount Investment percentage Cost Method Investment Ownership Percentage Cost method investment ownership percentage. Statement of Cash Flows [Abstract] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract] Net income Adjustments to reconcile net income to cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Depreciation and amortization Depreciation, Depletion and Amortization Share-based compensation expense Share-based Compensation Deferred income tax benefit Deferred Income Tax Expense (Benefit) Changes in operating assets and liabilities, exclusive of effects of acquired companies: Increase (Decrease) in Operating Capital [Abstract] Accounts receivable Increase (Decrease) in Accounts Receivable Income taxes Increase (Decrease) in Income Taxes Payable Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Accounts payable Increase (Decrease) in Accounts Payable Accrued liabilities Increase (Decrease) in Accrued Liabilities Deferred revenue Increase (Decrease) in Contract with Customer, Liability Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract] Additions to property and equipment Payments to Acquire Property, Plant, and Equipment Purchase of marketable security investments Payments to Acquire Marketable Securities Proceeds from marketable security investments Proceeds from Sale and Maturity of Marketable Securities Cost of acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Decrease in other Payments for (Proceeds from) Other Investing Activities Net cash used by investing activities Net Cash Provided by (Used in) Investing Activities Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract] Decrease in net borrowings on revolving line of credit Proceeds from (Repayments of) Lines of Credit Purchase of treasury shares Payments for Repurchase of Common Stock Proceeds from exercise of stock options Proceeds from Stock Options Exercised Contributions from employee stock purchase plan Proceeds from Stock Plans Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Net increase in cash and cash equivalents Cash and Cash Equivalents, Period Increase (Decrease) Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Deferred Commissions/Disaggregation of Revenue/Deferred Revenue and Performance Obligations Revenue from Contract with Customer [Text Block] Schedule Of Segment Reporting Information By Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Number of business units Number Of Business Units Number of business units. Number of reportable segment Number of Reportable Segments Changes in deferred revenue Contract with Customer, Asset and Liability [Table Text Block] Accounting Standards and Significant Accounting Policies Significant Accounting Policies [Text Block] Schedule of disaggregation of revenue Disaggregation of Revenue [Table Text Block] Commitments and Contingencies Disclosure [Abstract] Number of material legal proceedings pending Number Of Legal Proceedings That Have Material Effect Number of legal proceedings that have material effect. Debt Disclosure [Abstract] Revolving Line of Credit Debt Disclosure [Text Block] Schedule of Segment Reporting Information, by Segment [Table] Operating segment and corporate non-segment Operating Segments And Corporate Non Segment [Member] Operating Segments And Corporate Non Segment [Member] Segment reconciling items Segment Reconciling Items [Member] Total segment operating income Amortization of acquired software Cost, Amortization Amortization of customer and trade name intangibles Other income (expense), net Other Nonoperating Income (Expense) Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Share-Based Compensation Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Statement [Table] Statement [Table] Subscriptions Acquired software Acquired Software [Member] Acquired Software [Member] Software services, maintenance and subscriptions Software Services, Maintenance and Subscriptions [Member] Software Services, Maintenance and Subscriptions [Member] Maintenance Statement [Line Items] Statement [Line Items] Revenues [Abstract] Cost of revenues: Cost of Revenue [Abstract] Total cost of revenues Cost of Goods and Services Sold Gross profit Gross Profit Research and development expense Research and Development Expense, Software (Excluding Acquired in Process Cost) Other income (expense), net Income before income taxes Business Combinations [Abstract] Schedule of the allocation of the preliminary purchase price as of the acquisition date Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Schedule of pro forma information Business Acquisition, Pro Forma Information [Table Text Block] Schedule of summary the changes in the allowances for doubtful accounts and sales adjustments Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Schedule of adjusted our condensed consolidated financial statements from amounts previously reported due to the adoption of ASU No. 2014-09 Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Number of shares authorized to be repurchased Stock Repurchase Program, Number of Shares Authorized to be Repurchased Document And Entity Information [Abstract] Document and entity information. Document Type Document Type Amendment Flag Amendment Flag Document Period End Date Document Period End Date Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Trading Symbol Trading Symbol Entity Registrant Name Entity Registrant Name Entity Central Index Key Entity Central Index Key Current Fiscal Year End Date Current Fiscal Year End Date Entity Filer Category Entity Filer Category Entity Emerging Growth Company Entity Emerging Growth Company Entity Small Business Entity Small Business Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Customer Relationships Customer Relationships [Member] CaseloadPRO, LP CaseloadPRO, LP [Member] CaseloadPRO, LP [Member] Socrata, Inc. Socrata, Inc. [Member] Socrata, Inc. [Member] Sage Data Security, LLC Sage Data Security, LLC [Member] Sage Data Security, LLC [Member] Business Acquisition [Line Items] Business Acquisition [Line Items] Net cash acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Payments to acquire business Payments to Acquire Businesses, Gross Liability incurred Business Combination, Consideration Transferred, Liabilities Incurred Tangible assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Tangible Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Tangible Assets Liabilities assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Identifiable intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Weighted average useful life (in years) Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Deferred tax liabilities, net Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Financial advisory and legal fees Business Combination, Acquisition Related Costs Revenue, actual Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual Income (loss), actual Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual Line Of Credit Facility [Table] Line of Credit Facility [Table] Short-term Debt, Type Short-term Debt, Type [Axis] Short-term Debt, Type Short-term Debt, Type [Domain] Letter of Credit Letter of Credit [Member] Credit Facility Credit Facility [Axis] Credit Facility Credit Facility [Domain] Revolving Credit Facility Revolving Credit Facility [Member] Debt Instrument Debt Instrument [Axis] Debt Instrument, Name Debt Instrument, Name [Domain] Credit Agreement Credit Agreement [Member] Credit Agreement. Variable Rate Variable Rate [Axis] Variable Rate Variable Rate [Domain] Prime Commercial Lending Rate Prime Rate [Member] Libor Rate London Interbank Offered Rate (LIBOR) [Member] Line Of Credit Facility [Line Items] Line of Credit Facility [Line Items] Revolving credit facility, maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Revolving line of credit maturity date Line of Credit Facility, Expiration Date Line of credit facility interest rate Debt Instrument, Basis Spread on Variable Rate Effective percentage interest rate Debt Instrument, Interest Rate, Effective Percentage Debt instrument, description of variable rate basis Debt Instrument, Description of Variable Rate Basis Outstanding borrowings Long-term Line of Credit, Noncurrent Line of credit facility, unused borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity Cash Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Other current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other Other noncurrent assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Accounts payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Accrued expenses Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other Deferred revenue Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue Deferred tax liabilities, net Total consideration Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Revenues Business Acquisition, Pro Forma Revenue Net income Business Acquisition, Pro Forma Net Income (Loss) Basic earnings per share (usd per share) Business Acquisition, Pro Forma Earnings Per Share, Basic Diluted earnings per share (usd per share) Business Acquisition, Pro Forma Earnings Per Share, Diluted Earnings Per Share Earnings Per Share [Text Block] Deferred revenue Contract with Customer, Liability Contract With Customer Liability [Roll Forward] Contract With Customer Liability [Roll Forward] Contract With Customer Liability [Roll Forward] Balance, beginning of period December 31, 2017 (As Adjusted) Deferral of revenue Contract With Customer, Liability, Increase From Deferral Contract With Customer, Liability, Increase From Deferral Recognition of deferred revenue Contract with Customer, Liability, Revenue Recognized Balance, end of period Effective income tax rates Effective Income Tax Rate Reconciliation, Percent Excess tax benefit Effective Income Tax Rate Reconciliation, Share-based Compensation, Excess Tax Benefit, Amount Effective income tax rate excluding excess tax benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent Change in tax rate, income tax benefit Tax Cuts and Jobs Act, Incomplete Accounting, Change in Tax Rate, Provisional Income Tax Expense (Benefit) Tax Cuts and Jobs Act, Incomplete Accounting, Change in Tax Rate, Provisional Income Tax Expense (Benefit) Measurement period adjustment, income tax expense Tax Cuts and Jobs Act, Measurement Period Adjustment, Income Tax Expense (Benefit) Tax Cuts and Jobs Act, Measurement Period Adjustment, Income Tax Expense (Benefit) Income tax payments Income Taxes Paid Operating income Acquisitions Business Combination Disclosure [Text Block] Numerator of Basic and Diluted Earnings Per Share [Abstract] Numerator of Basic and Diluted Earnings Per Share [Abstract] Numerator of Basic and Diluted Earnings Per Share [Abstract] Denominator: Denominator [Abstract] Denominator [Abstract] Weighted-average basic common shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic Assumed conversion of dilutive securities: Assumed Conversion of Dilutive Securities [Abstract] Assumed Conversion of Dilutive Securities [Abstract] Stock options (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Denominator for diluted earnings per share - Adjusted weighted-average shares (in shares) Weighted Average Number of Shares Outstanding, Diluted Earnings per common share: Earnings Per Share, Basic and Diluted [Abstract] Remaining performance obligations Revenue, Remaining Performance Obligation, Amount Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, remaining performance obligation, percentage Revenue, Remaining Performance Obligation, Percentage Expected timing of satisfaction period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Purchases of common stock, shares Treasury Stock, Shares, Acquired Stock option exercises, shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Employee stock plan purchases, shares Stock Issued During Period, Shares, Employee Stock Purchase Plans Purchases of common stock, amount Treasury Stock, Value, Acquired, Cost Method Stock option exercises, amount Stock Issued During Period, Value, Stock Options Exercised Employee stock plan purchases, amount Stock Issued During Period, Value, Employee Stock Purchase Plan Capitalized Contract Cost [Table] Capitalized Contract Cost [Table] Capitalized Contract Cost [Line Items] Capitalized Contract Cost [Line Items] Deferred commissions Capitalized Contract Cost, Net Deferred commissions amortization Capitalized Contract Cost, Amortization Deferred commissions impairment Capitalized Contract Cost, Impairment Loss EX-101.PRE 10 tyl-20180930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R1.htm IDEA: XBRL DOCUMENT v3.10.0.1
Document and Entity Information - shares
9 Months Ended
Sep. 30, 2018
Oct. 30, 2018
Document And Entity Information [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Sep. 30, 2018  
Document Fiscal Year Focus 2018  
Document Fiscal Period Focus Q3  
Trading Symbol TYL  
Entity Registrant Name TYLER TECHNOLOGIES INC  
Entity Central Index Key 0000860731  
Current Fiscal Year End Date --12-31  
Entity Filer Category Large Accelerated Filer  
Entity Emerging Growth Company false  
Entity Small Business false  
Entity Common Stock, Shares Outstanding   38,823,257
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Revenues [Abstract]        
Total revenues $ 236,067 $ 214,706 $ 693,301 $ 623,198
Cost of revenues:        
Total cost of revenues 124,441 110,717 369,594 329,171
Gross profit 111,626 103,989 323,707 294,027
Selling, general and administrative expenses 52,605 44,513 152,471 130,293
Research and development expense 17,050 11,834 45,929 35,307
Amortization of customer and trade name intangibles 4,386 3,360 11,742 10,016
Operating income 37,585 44,282 113,565 118,411
Other income (expense), net 1,041 75 2,198 (216)
Income before income taxes 38,626 44,357 115,763 118,195
Income tax (benefit) provision (298) 5,521 (147) 14,820
Net income $ 38,924 $ 38,836 $ 115,910 $ 103,375
Earnings per common share:        
Basic (usd per share) $ 1.00 $ 1.04 $ 3.01 $ 2.78
Diluted (usd per share) $ 0.96 $ 0.99 $ 2.87 $ 2.63
Software licenses and royalties        
Revenues [Abstract]        
Total revenues $ 22,444 $ 22,762 $ 67,620 $ 63,826
Cost of revenues:        
Total cost of revenues 957 826 2,939 2,204
Subscriptions        
Revenues [Abstract]        
Total revenues 58,699 44,352 160,736 124,731
Acquired software        
Cost of revenues:        
Total cost of revenues 5,897 5,473 17,003 16,243
Software services        
Revenues [Abstract]        
Total revenues 48,199 46,045 144,812 134,401
Software services, maintenance and subscriptions        
Cost of revenues:        
Total cost of revenues 111,508 98,036 327,080 287,748
Maintenance        
Revenues [Abstract]        
Total revenues 96,215 91,847 286,188 266,965
Appraisal services        
Revenues [Abstract]        
Total revenues 5,544 6,290 16,470 19,268
Cost of revenues:        
Total cost of revenues 3,505 4,089 10,854 12,568
Hardware and other        
Revenues [Abstract]        
Total revenues 4,966 3,410 17,475 14,007
Cost of revenues:        
Total cost of revenues $ 2,574 $ 2,293 $ 11,718 $ 10,408
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Current assets:    
Cash and cash equivalents $ 219,452 $ 185,926
Accounts receivable [less allowance for doubtful accounts of $5,110 in 2018 and $5,427 in 2017] 281,523 246,188
Short-term investments 52,349 43,159
Prepaid expenses 32,790 32,206
Income tax receivable 13,281 11,339
Other current assets 2,299 1,997
Total current assets 601,694 520,815
Accounts receivable, long-term 12,966 12,107
Property and equipment, net 156,498 152,315
Other assets:    
Goodwill 749,502 657,987
Other intangibles, net 282,806 229,617
Non-current investments and other assets 61,156 38,510
Total assets 1,864,622 1,611,351
Current liabilities:    
Accounts payable 4,597 8,174
Accrued liabilities 66,020 64,675
Deferred revenue 326,421 298,613
Total current liabilities 397,038 371,462
Deferred revenue, long-term 493 1,274
Deferred income taxes 44,965 46,879
Commitments and contingencies
Shareholders' equity:    
Preferred stock, $10.00 par value; 1,000,000 shares authorized; none issued 0 0
Common stock, $0.01 par value; 100,000,000 shares authorized; 48,147,969 shares issued and outstanding as of September 30, 2018 and December 31, 2017 481 481
Additional paid-in capital 724,935 626,867
Accumulated other comprehensive loss, net of tax (46) (46)
Retained earnings 740,373 624,463
Treasury stock, at cost; 9,179,922 and 10,262,182 shares in 2018 and 2017, respectively (43,617) (60,029)
Total shareholders' equity 1,422,126 1,191,736
Total liabilities and shareholders' equity $ 1,864,622 $ 1,611,351
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Statement of Financial Position [Abstract]    
Accounts receivable, allowance for doubtful accounts $ 5,110 $ 5,427
Preferred stock, par value (usd per share) $ 10.00 $ 10.00
Preferred stock, shares authorized (shares) 1,000,000 1,000,000
Preferred stock, shares issued (shares) 0 0
Common stock, par value (usd per share) $ 0.01 $ 0.01
Common stock, shares authorized (shares) 100,000,000 100,000,000
Common stock, shares issued (shares) 48,147,969 48,147,969
Common stock, shares outstanding (shares) 48,147,969 48,147,969
Treasury stock (shares) 9,179,922 10,262,182
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Cash flows from operating activities:    
Net income $ 115,910 $ 103,375
Adjustments to reconcile net income to cash provided by operating activities:    
Depreciation and amortization 45,627 39,700
Share-based compensation expense 37,966 27,368
Deferred income tax benefit (5,034) (13,705)
Changes in operating assets and liabilities, exclusive of effects of acquired companies:    
Accounts receivable (31,393) (6,672)
Income taxes (1,942) (467)
Prepaid expenses and other current assets 983 (3,663)
Accounts payable (4,729) (2,733)
Accrued liabilities 1,523 1,316
Deferred revenue 20,442 (2,138)
Net cash provided by operating activities 179,353 142,381
Cash flows from investing activities:    
Additions to property and equipment (23,460) (37,734)
Purchase of marketable security investments (92,638) (49,905)
Proceeds from marketable security investments 60,208 21,175
Cost of acquisitions, net of cash acquired (167,308) (9,761)
Decrease in other 857 418
Net cash used by investing activities (222,341) (75,807)
Cash flows from financing activities:    
Decrease in net borrowings on revolving line of credit 0 (10,000)
Purchase of treasury shares 0 (7,032)
Proceeds from exercise of stock options 70,536 33,568
Contributions from employee stock purchase plan 5,978 5,342
Net cash provided by financing activities 76,514 21,878
Net increase in cash and cash equivalents 33,526 88,452
Cash and cash equivalents at beginning of period 185,926 36,151
Cash and cash equivalents at end of period $ 219,452 $ 124,603
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.10.0.1
Basis of Presentation
9 Months Ended
Sep. 30, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation
Basis of Presentation
We prepared the accompanying condensed consolidated financial statements following the requirements of the Securities and Exchange Commission (“SEC”) and accounting principles generally accepted in the United States, or GAAP, for interim reporting. As permitted under those rules, certain footnotes or other financial information that are normally required by GAAP can be condensed or omitted for interim periods. Balance sheet amounts are as of September 30, 2018, and December 31, 2017, and operating result amounts are for the three and nine months ended September 30, 2018, and 2017, respectively, and include all normal and recurring adjustments that we considered necessary for the fair summarized presentation of our financial position and operating results. As these are condensed financial statements, one should also read the financial statements and notes included in our latest Form 10-K for the year ended December 31, 2017. Revenues, expenses, assets and liabilities can vary during each quarter of the year. Therefore, the results and trends in these interim financial statements may not be the same as those for the full year.
Comprehensive income (loss) is defined as the change in equity of a business enterprise during a period from transactions, and other events and circumstances from non-owner sources and includes all components of net income (loss) and other comprehensive income (loss). We had no items of other comprehensive income (loss) for the three and nine months ended September 30, 2018 and 2017.
Effective January 1, 2018, we adopted the requirements of Accounting Standards Update ("ASU") No. 2014-09, Revenue from Contracts with Customers, utilizing the full retrospective approach as discussed in Note 2 - Accounting Standards and Significant Accounting Policies. All amounts and disclosures set forth in this Form 10-Q have been updated to comply with the new standard, as indicated by the "as adjusted" footnote.
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accounting Standards and Significant Accounting Policies
9 Months Ended
Sep. 30, 2018
Accounting Policies [Abstract]  
Accounting Standards and Significant Accounting Policies
Accounting Standards and Significant Accounting Policies
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Except for the accounting policies for revenue recognition and deferred commissions that were adjusted as a result of adopting ASU No. 2014-09, there have been no changes to our significant accounting policies described in the Annual Report on Form 10-K for the year ended December 31, 2017, filed with the SEC on February 21, 2018, that have had a material impact on our condensed consolidated financial statements and related notes.
USE OF ESTIMATES
The preparation of our financial statements in conformity with accounting principles generally accepted in the United States (“GAAP”) requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Significant items subject to such estimates and assumptions include revenue recognition, determining the nature and timing of satisfaction of performance obligations, and determining the standalone selling price (“SSP”) of performance obligations, variable consideration, and other obligations such as returns and refunds; loss contingencies; the estimated useful life of deferred commissions; the carrying amount and estimated useful lives of intangible assets; determining share-based compensation expense; the valuation allowance for receivables; and determining the potential outcome of future tax consequences of events that have been recognized on our consolidated financial statements or tax returns. Actual results could differ from estimates.
REVENUE RECOGNITION
Nature of Products and Services
We provide integrated software systems and related services for the public sector, with a focus on local governments. We develop and market a broad line of software solutions and services to address the information technology (“IT”) needs of cities, counties, schools and other local government entities. In addition, we provide professional IT services, including software and hardware installation, data conversion, training, and for certain customers, product modifications, along with continuing maintenance and support for customers using our systems. We also provide subscription-based services such as software as a service (“SaaS”) arrangements, which utilize the Tyler private cloud, and electronic document filing solutions (“e-filing”). In addition, we provide property appraisal outsourcing services for taxing jurisdictions.
We earn revenue from software licenses, royalties, subscription-based services, software services, post-contract customer support (“PCS” or “maintenance”), hardware, and appraisal services. Revenue is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration we expect to receive in exchange for those products or services. We determine revenue recognition through the following steps:
Identification of the contract, or contracts, with a customer
Identification of the performance obligations in the contract
Determination of the transaction price
Allocation of the transaction price to the performance obligations in the contract
Recognition of revenue when, or as, we satisfy a performance obligation
Most of our software arrangements with customers contain multiple performance obligations that range from software licenses, installation, training, and consulting to software modification and customization to meet specific customer needs (services), hosting, and PCS. For these contracts, we account for individual performance obligations separately when they are distinct. We evaluate whether separate performance obligations can be distinct or should be accounted for as one performance obligation. Arrangements that include software services, such as training or installation, are evaluated to determine whether those services are essential to the product’s functionality. The transaction price is allocated to the distinct performance obligations on a relative SSP basis. We determine the SSP based on our overall pricing objectives, taking into consideration market conditions and other factors, including the value of our contracts, the applications sold, customer demographics, and the number and types of users within our contracts. Revenue is recognized net of allowances for sales adjustments and any taxes collected from customers, which are subsequently remitted to governmental authorities.
Software Arrangements:
Software Licenses and Royalties
Many of our software arrangements involve “off-the-shelf” software. We recognize the revenue allocable to "off-the-shelf" software licenses and specified upgrades at a point in time when control of the software license transfers to the customer, unless the software is not considered distinct. We consider off-the-shelf software to be distinct when it can be added to an arrangement with minor changes in the underlying code, it can be used by the customer for the customer’s purpose upon installation and remaining services such as training are not considered essential to the product's functionality.
For arrangements that involve significant production, modification or customization of the software, or where software services are otherwise not considered distinct, we recognize revenue over time by measuring progress-to-completion. We measure progress-to-completion primarily using labor hours incurred as it best depicts the transfer of control to the customer which occurs as we incur costs on our contracts. These arrangements are often implemented over an extended period and occasionally require us to revise total cost estimates. Amounts recognized in revenue are calculated using the progress-to-completion measurement after giving effect to any changes in our cost estimates. Changes to total estimated contract costs, if any, are recorded in the period they are determined. Estimated losses on uncompleted contracts are recorded in the period in which we first determine that a loss is apparent.
Software license fees are billed in accordance with the contract terms. Typically, a majority of the fee is due when access to the software license is made available to the customer and the remainder of the fee due over a passage of time stipulated by the contract. We record amounts that have been invoiced in accounts receivable and in deferred revenue or revenues, depending on whether the revenue recognition criteria have been met.
We recognize royalty revenue when the sale occurs under the terms of our third-party royalty arrangements. Currently, our third-party royalties are recognized on an estimated basis and are trued up when we receive notice of amounts we are entitled to receive. Typically, we receive notice of royalty revenues we are entitled to and billed on a quarterly basis in the quarter immediately following the royalty reporting period.
Software Services
As noted above, some of our software arrangements include services considered essential or require significant customization to meet the customer's desired functionality. For these software arrangements, both the software licenses and related software services revenue are not distinct and are recognized over time using the progress-to-completion method. We measure progress-to-completion primarily using labor hours incurred as it best depicts the transfer of control to the customer which occurs as we incur costs on our contracts. Contract fees are typically billed on a milestone basis as defined within contract terms. We record amounts that have been invoiced in accounts receivable and in deferred revenue or revenues, depending on whether the revenue recognition criteria have been met. When software services are distinct, the fee allocable to the service element is recognized over the time we perform the services and is billed on a time and material basis.
Post-Contract Customer Support
Our customers generally enter into PCS agreements when they purchase our software licenses. PCS includes telephone support, bug fixes, and rights to upgrades on a when-and-if available basis. PCS is considered distinct when purchased with our software licenses. Our PCS agreements are typically renewable annually. PCS is recognized over time on a straight-line basis over the period the PCS is provided. All significant costs and expenses associated with PCS are expensed as incurred.
Computer Hardware Equipment
Revenue allocable to computer hardware equipment is recognized at a point in time when control of the equipment is transferred to the customer.
Subscription-Based Services:
Subscription-based services consist of revenues derived from SaaS arrangements, which utilize the Tyler private cloud, and electronic filing transactions. Revenue from subscription-based services is generally recognized over time on a ratable basis over the contract term, beginning on the date that our service is made available to the customer. Our subscription contracts are generally three to five years or longer in length, billed annually in advance, and non-cancelable.
For SaaS arrangements, we evaluate whether the customer has the contractual right to take possession of our software at any time during the hosting period without significant penalty and whether the customer can feasibly maintain the software on the customer’s hardware or enter into another arrangement with a third-party to host the software. We allocate contract value to each performance obligation of the arrangement that qualifies for treatment as a distinct element based on estimated SSP. When it is determined that software is distinct and the customer has the ability to take control of the software, we recognize revenue allocable to the software license fee when access to the software license is made available to the customer. We recognize hosting services ratably over the term of the arrangement, which range from one to ten years but are typically for a period of three to five years. For software services associated with certain SaaS arrangements, we have concluded that the services are not distinct, and we recognize the revenue ratably over the remaining contractual period once we have provided the customer access to the software. We record amounts that have been invoiced in accounts receivable and in deferred revenue or revenues, depending on whether the revenue recognition criteria have been met.
Electronic filing transaction fees primarily pertain to documents filed with the courts by attorneys and other third-parties via our e-filing services and retrieval of filed documents via our access services. For each document filed with a court, the filer generally pays a transaction fee and a court filing fee to us and we remit a portion of the transaction fee and the filing fee to the court. We record as revenue the transaction fee, while the portion of the transaction fee remitted to the courts is recorded as cost of sales as we are acting as a principal in the arrangement. Court filing fees collected on behalf of the courts and remitted to the courts are recorded on a net basis and thus do not affect the statement of comprehensive income. For e-filing transaction fees, we have the right to charge the customer an amount that directly corresponds with the value to the customer of our performance to date. Therefore, we recognize revenue for these services over time based on the amount billable to the customer in accordance with the 'as invoiced' practical expedient in ASC 606-10-55-18. In some cases, we are paid on a fixed fee basis and recognize the revenue ratably over the contractual period.
Costs of performing services under subscription-based arrangements are expensed as incurred, except for certain direct and incremental contract origination and set-up costs associated with SaaS arrangements. Such direct and incremental costs are capitalized and amortized ratably over the useful life.
Appraisal Services:
For our property appraisal projects, we recognize revenue using the progress-to-completion method since many of these projects are implemented over one to three-year periods and consist of various unique activities. Appraisal services require a significant level of integration and interdependency with various individual service components; therefore, the service components are not considered distinct. Appraisal services are recognized over time by measuring progress-to-completion primarily using labor hours incurred as it best depicts the transfer of control to the customer which occurs as we incur costs on our contracts. These arrangements are often implemented over an extended period and occasionally require us to revise total cost estimates. Amounts recognized in revenue are calculated using the progress-to-completion measurement after giving effect to any changes in our cost estimates. Changes to total estimated contract costs, if any, are recorded in the period they are determined. Estimated losses on uncompleted contracts are recorded in the period in which we first determine that a loss is apparent. Contract fees are typically billed on a milestone basis as defined within contract terms. We record amounts that have been invoiced in accounts receivable and in deferred revenue or revenues, depending on whether the revenue recognition criteria have been met.
Significant Judgments:
Our contracts with customers often include multiple performance obligations to a customer. When a software arrangement (traditional or subscription) includes both software licenses and software services, judgment is required to determine whether the software license is considered distinct and accounted for separately, or not distinct and accounted for together with the software services and recognized over time.
The transaction price is allocated to the separate performance obligations on a relative SSP basis. We determine the SSP based on our overall pricing objectives, taking into consideration market conditions and other factors, including the value of our contracts, the applications sold, customer demographics, and the number and types of users within our contracts. We use a range of amounts to estimate SSP when we sell each of the products and services separately and need to determine whether there is a discount to be allocated based on the relative SSP of the various products and services. In instances where SSP is not directly observable, such as when we do not sell the product or service separately, we determine SSP using the expected cost-plus margin approach.
For arrangements that involve significant production, modification or customization of the software, or where software services otherwise cannot be considered distinct, we recognize revenue as control is transferred to the customer over time using progress-to-completion methods. Depending on the contract, we measure progress-to-completion primarily using labor hours incurred, or value added. The progress-to-completion method generally results in the recognition of reasonably consistent profit margins over the life of a contract because we can provide reasonably dependable estimates of contract billings and contract costs. We use the level of profit margin that is most likely to occur on a contract. If the most likely profit margin cannot be precisely determined, the lowest probable level of profit margin in the range of estimates is used until the results can be estimated more precisely. These arrangements are often implemented over an extended time period and occasionally require us to revise total cost estimates. Amounts recognized in revenue are calculated using the progress-to-completion measurement after giving effect to any changes in our cost estimates. Changes to total estimated contract costs, if any, are recorded in the period they are determined. Estimated losses on uncompleted contracts are recorded in the period in which we first determine that a loss is apparent.
Typically, the structure of our arrangements does not give rise to variable consideration. However, in those instances whereby variable consideration exists, we include in our estimates additional revenue for variable consideration when we believe we have an enforceable right, the amount can be estimated reliably and its realization is probable.
Refer to Note 12 - Disaggregation of Revenue for further information, including the economic factors that affect the nature, amount, timing, and uncertainty of revenue and cash flows of our various revenue categories.
Contract Balances: 
Accounts receivable and allowance for doubtful accounts
Timing of revenue recognition may differ from the timing of invoicing to customers. We record an unbilled receivable when revenue is recognized prior to invoicing, or deferred revenue when revenue is recognized subsequent to invoicing. For multi-year agreements, we generally invoice customers annually at the beginning of each annual coverage period. We record an unbilled receivable related to revenue recognized for on-premises licenses as we have an unconditional right to invoice and receive payment in the future related to those licenses.
We maintain allowances for doubtful accounts, which are provided at the time the revenue is recognized. Since most of our customers are domestic governmental entities, we rarely incur a loss resulting from the inability of a customer to make required payments. Events or changes in circumstances that indicate the carrying amount for the allowances for doubtful accounts may require revision, include, but are not limited to, deterioration of a customer’s financial condition, failure to manage our customer’s expectations regarding the scope of the services to be delivered, and defects or errors in new versions or enhancements of our software products.
The following table summarizes the changes in the allowance for doubtful accounts:
 
September 30, 2018
Balance, beginning of period December 31, 2017
$
5,427

Provisions for losses - accounts receivable
1,714

Collection of accounts previously written off
(212
)
Deductions for accounts charged off or credits issued
(1,819
)
Balance, end of period
$
5,110


The allowance for doubtful accounts reflects our best estimate of probable losses inherent in the accounts receivable balance. We determine the allowance based on known troubled accounts, historical experience, and other currently available evidence.
In connection with our appraisal services contracts and certain software services contracts, we may perform work prior to when the software and services are billable and/or payable pursuant to the contract. Unbilled revenue is not billable at the balance sheet date but is recoverable over the remaining life of the contract through billings made in accordance with contractual agreements. The termination clauses in most of our contracts provide for the payment for the value of products delivered or services performed in the event of early termination. We have historically recorded such unbilled receivables (costs and estimated profit in excess of billings) in connection with (1) property appraisal services contracts accounted for using progress-to-completion method of revenue recognition using labor hours as a measure of progress towards completion in which the services are performed in one accounting period but the billing normally occurs subsequently and may span another accounting period; (2) software services contracts accounted for using progress-to-completion method of revenue recognition using labor hours as a measure of progress towards completion in which the services are performed in one accounting period but the billing for the software element of the arrangement may be based upon the specific phase of the implementation; (3) software revenue for which we have recognized revenue at the point in time when the software is made available to the customer but the billing has not yet been submitted to the customer; (4) some of our contracts which provide for an amount to be withheld from a progress billing (generally between 5% and 20% retention) until final and satisfactory project completion is achieved; and (5) in a limited number of cases, extended payment terms, which may be granted to customers with whom we generally have a long-term relationship and favorable collection history.
The opening balance of current and long-term accounts receivable, net of allowance for doubtful accounts, was $226.8 million (as adjusted) as of January 1, 2017.
As of September 30, 2018, and December 31, 2017, total current and long-term accounts receivable, net of allowance for doubtful accounts, was $294.5 million and $258.3 million (as adjusted), respectively. We have recorded unbilled receivables of $86.9 million and $64.6 million (as adjusted) at September 30, 2018, and December 31, 2017, respectively. Included in unbilled receivables are retention receivables of $8.3 million and $7.2 million at September 30, 2018, and December 31, 2017, respectively, which become payable upon the completion of the contract or completion of our fieldwork and formal hearings. Unbilled receivables expected to be collected within one year have been included with accounts receivable, current portion in the accompanying condensed consolidated balance sheets. Unbilled receivables and retention receivables expected to be collected past one year have been included with accounts receivable, long-term portion in the accompanying condensed consolidated balance sheets.
Payment terms and conditions vary by contract type, although, terms generally include a requirement of payment within 30 to 60 days. In instances where the timing of revenue recognition differs from the timing of invoicing, we have determined our contracts generally do not include a significant financing component. The primary purpose of our invoicing terms is to provide customers with simplified and predictable ways of purchasing our products and services, not to receive financing from our customers or to provide customers with financing. Examples include invoicing at the beginning of a subscription term with revenue recognized ratably over the contract period, and multi-year on-premises term licenses that are invoiced annually with revenue recognized upfront.
Deferred Revenue
The majority of deferred revenue consists of deferred maintenance revenue that has been billed based on contractual terms in the underlying arrangement, with the remaining balance consisting of payments received in advance of revenue being earned under software licensing, subscription-based services, software and appraisal services and hardware installation. Refer to Note 13 - Deferred Revenue and Performance Obligations for further information, including deferred revenue by segment and changes in deferred revenue during the period.
Deferred Commissions
Sales commissions earned by our sales force are considered incremental and recoverable costs of obtaining a contract with a customer. Sales commissions for initial contracts are deferred and then amortized on a straight-line basis over a period of benefit that we have determined to be three to seven years. We utilized the 'portfolio approach' practical expedient in ASC 606-10-10-4, which allows entities to apply the guidance to a portfolio of contracts with similar characteristics because the effects on the financial statements of this approach would not differ materially from applying the guidance to individual contracts. Using the 'portfolio approach', we determined the period of benefit by taking into consideration our customer contracts, our technology life-cycle and other factors. Sales commissions for renewal contracts are generally not paid in connection with the renewal of a contract. In the small number of instances where a commission is paid on a renewal, it is not commensurate with the commission paid on the initial sale and is recognized over the term of renewal, which is generally one year. Amortization expense related to deferred commissions is included in selling, general and administrative expenses in the accompanying condensed consolidated statements of income. Refer to Note 5 - Deferred Commissions for further information.
RECENTLY ADOPTED ACCOUNTING PRONOUNCEMENTS

Revenue from Contracts with Customers. In May 2014, the Financial Accounting Standards Board ("FASB") issued ASU No. 2014-09, Revenue from Contracts with Customers. ASU No. 2014-09 supersedes the revenue recognition requirements in Accounting Standards Codification ("ASC") Topic 605, Revenue Recognition ("Topic 605"), and requires the recognition of revenue when promised goods or services are transferred to customers in an amount that reflects the consideration to which the entity expects to be entitled to in exchange for those goods or services. This model involves a five-step process that includes identifying the contract with the customer, identifying the performance obligations in the contract, determining the transaction price, allocating the transaction price to the performance obligations in the contract and recognizing revenue when (or as) the entity satisfies the performance obligations. Topic 606 also includes Subtopic 340-40 Other Assets and Deferred Costs - Contracts with Customers, which requires the deferral of incremental costs of obtaining a contract with a customer. Collectively, we refer to ASU No. 2014-09 and Subtopic 340-40 as the "new standard."

We adopted the requirements of the new standard as of January 1, 2018, utilizing the full retrospective method of transition. Adoption of the new standard resulted in changes to our accounting policies for revenue recognition, trade and other receivables, and deferred commissions as detailed below. We applied the new standard using a practical expedient where the consideration allocated to the remaining performance obligations or an explanation of when we expect to recognize that amount as revenue for all reporting periods presented before the date of the initial application is not disclosed.

The impact of adopting ASU No. 2014-09 on our total revenues for 2017 and 2016 was not material. The impact of adopting the new standard on our retained earnings and deferred commissions is material. The most significant impact of the new standard relates to our accounting for software license revenue. Specifically, under the new standard, software license fees under perpetual agreements are no longer subject to 100% discount allocations from other performance obligations in the contract. Discounts in arrangements are allocated across all performance obligations increasing license revenues and decreasing revenues allocated to other performance obligations. In addition, in most cases, net license fees (total license fees less any allocated discounts) are recognized at the point in time when control of the software license transfers to the customer versus our legacy policy of recognizing revenue upon delivery and only to the extent billable per the contractual terms. Under the new standard, time-based license fees are no longer recognized over the contractual period of the license and are instead recognized at the point in time when the control of the software license transfers to the customer. Revenues related to our PCS renewals, SaaS offerings and appraisal services remain substantially unchanged. Due to the complexity of certain contracts, the actual revenue recognition treatment required under the new standard is dependent on contract-specific terms and may vary in some instances from recognition at the time of billing.

Adoption of the new standard requires that incremental costs directly related to obtaining a contract (typically sales commissions) must be recognized as an asset and expensed on a systematic basis that is consistent with the transfer to the customer of the goods and services to which the asset relates, unless that life is less than one year. Prior to adoption of the new standard, we deferred sales commissions and recognized expense over the relevant initial contractual term, which was generally one to two years. Under the new standard, we amortize these costs over a period of benefit that we have determined to be three to seven years.

We adjusted our condensed consolidated financial statements from amounts previously reported due to the adoption of the new standard. Select unaudited condensed consolidated statement of income line items, which reflect the adoption of the new standard, are as follows (in thousands, except per share data):

 
 
Three Months Ended September 30, 2017
 
Nine Months Ended September 30, 2017
 
 
As Reported
 
Adjustments
 
As Adjusted
 
As Reported
 
Adjustments
 
As Adjusted
Statement of Income:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Software licenses and royalties
 
$
19,842

 
$
2,920

 
$
22,762

 
$
55,172

 
$
8,654

 
$
63,826

Subscriptions
 
44,840

 
(488
)
 
44,352

 
125,889

 
(1,158
)
 
124,731

Software services
 
47,479

 
(1,434
)
 
46,045

 
139,869

 
(5,468
)
 
134,401

Maintenance
 
92,285

 
(438
)
 
91,847

 
268,556

 
(1,591
)
 
266,965

Appraisal services
 
6,290

 

 
6,290

 
19,268

 

 
19,268

Hardware and other
 
3,410

 

 
3,410

 
14,057

 
(50
)
 
14,007

Total revenues
 
214,146

 
560

 
214,706

 
622,811

 
387

 
623,198

Selling, general and administrative expenses
 
44,656

 
(143
)
 
44,513

 
131,249

 
(956
)
 
130,293

Amortization of customer and trade name intangibles
 
3,492

 
(132
)
 
3,360

 
10,413

 
(397
)
 
10,016

Operating income
 
43,447

 
835

 
44,282

 
116,671

 
1,740

 
118,411

Income tax provision
 
5,259

 
262

 
5,521

 
14,308

 
512

 
14,820

Net income
 
$
38,263

 
$
573

 
$
38,836

 
$
102,147

 
$
1,228

 
$
103,375

 
 
 
 
 
 
 
 
 
 
 
 
 
Earnings per common share:
 
 
 
 
 
 
 
 
 
 
 
 
Basic
 
$
1.02

 
 
 
$
1.04

 
$
2.74

 
 
 
$
2.78

Diluted
 
$
0.97

 
 
 
$
0.99

 
$
2.60

 
 
 
$
2.63

Select condensed consolidated balance sheet line items, which reflect the adoption of the new standard, are as follows (in thousands):
 
December 31, 2017
 
As Reported
 
Adjustments
 
As Adjusted
Balance Sheet:
 
 
 
 
 
 
 
 
 
 
 
Accounts receivable
$
227,127

 
$
19,061

 
$
246,188

Prepaid expenses
27,252

 
4,954

 
32,206

Accounts receivable, long-term
7,536

 
4,571

 
12,107

Other intangibles, net
236,444

 
(6,827
)
 
229,617

Total assets
1,589,592

 
21,759

 
1,611,351

Deferred revenue
309,461

 
(10,848
)
 
298,613

Deferred income taxes
38,914

 
7,965

 
46,879

Retained earnings
599,821

 
24,642

 
624,463

Total liabilities and shareholders' equity
$
1,589,592

 
$
21,759

 
$
1,611,351



Our adoption of ASU No. 2014-09 had no impact on our net cash provided by or used in operating, investing or financing activities for any of the periods reported.
Recent tax legislation. On December 22, 2017, the Tax Cuts and Jobs Act ("Tax Act") was enacted into law. The Tax Act amends the Internal Revenue Code to reduce tax rates and modify policies, credits and deductions for businesses and individuals. For businesses, the Tax Act reduces the U.S. corporate federal income tax rate from a maximum of 35% to a flat 21% rate and transitions from a worldwide tax system to a territorial tax system. The Tax Act also adds many new provisions including changes to bonus depreciation, the deduction for executive compensation and a tax on global intangible low-taxed income (GILTI). The most significant impact of the Tax Act to us is the reduction in the U.S. federal corporate income tax rate. Refer to Note 8 - Income Tax Provision for further information.
RECENTLY ISSUED ACCOUNTING PRONOUNCEMENTS
Leases. On February 25, 2016, the FASB issued its new lease accounting guidance in ASU No. 2016-02, Leases ("Topic 842"). Under the new guidance, lessees will be required to recognize the following for all leases (except for short-term leases) at the commencement date:
A lease liability, which is a lessee's obligation to make lease payments arising from a lease, measured on a discounted basis; and
A right-of-use asset, which is an asset that represents the lessee’s right to use, or control the use of, a specified asset for the lease term.
Lessees (for capital and operating leases) and lessors (for sales-type, direct financing, and operating leases) must apply a modified retrospective transition approach for leases existing at, or entered into after, the beginning of the earliest comparative period presented in the financial statements. The modified retrospective approach would not require any transition accounting for leases that expired before the earliest comparative period presented. Lessees and lessors may not apply a full retrospective transition approach.  
Topic 842 is effective for fiscal years beginning after December 15, 2018, including interim periods therein. Early application is permitted for all business entities upon issuance. We are assessing the financial impact of adopting the new standard; however, we are currently unable to provide a reasonable estimate regarding the financial impact. We will adopt the new standard in fiscal year 2019.
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.10.0.1
Acquisitions
9 Months Ended
Sep. 30, 2018
Business Combinations [Abstract]  
Acquisitions
Acquisitions

On August 31, 2018, we acquired all of the assets of CaseloadPRO, L.P. ("CaseloadPRO"), a company that provides a fully featured probation case management system. The purchase price was $9.2 million, of which $9.1 million was paid in cash and approximately $150,000 was accrued as of September 30, 2018. The impact of this acquisition on our operating results is not material.

On April 30, 2018, we acquired all of the equity interests of Sage Data Security, LLC ("Sage"), a cybersecurity company offering a suite of services that supports an entire cybersecurity lifecycle, including program development, education and training, technical testing, advisory services, and digital forensics. The total purchase price was $11.6 million paid in cash. The impact of this acquisition on our operating results is not material.

On April 30, 2018, we acquired all of the capital stock of Socrata, Inc. ("Socrata"), a company that provides open data and data-as-a-service solutions including cloud-based data integration, visualization, analysis, and reporting solutions for state and local government agencies.  The purchase price, net of cash acquired of $1.7 million, was $147.6 million paid in cash.

We have performed a preliminary valuation analysis of the fair market value of Socrata’s assets and liabilities. The following table summarizes the allocation of the preliminary purchase price as of the acquisition date.

 
 
 
Cash
 
$
1,724

Accounts receivable
 
3,616

Other current assets
 
2,057

Other noncurrent assets
 
68

Identifiable intangible assets
 
75,000

Goodwill
 
78,909

Accounts payable
 
(1,254
)
Accrued expenses
 
(1,717
)
Deferred revenue
 
(5,915
)
Deferred tax liabilities, net
 
(3,120
)
Total consideration
 
$
149,368



In connection with this transaction, we acquired total tangible assets of $7.5 million and assumed liabilities of approximately $8.9 million. We recorded goodwill of $78.9 million, none of which is expected to be deductible for tax purposes, and other identifiable intangible assets of approximately $75.0 million. The $75.0 million of intangible assets are attributable to customer relationships, acquired software, and trade name and will be amortized over a weighted average period of approximately 14 years. We recorded deferred tax liabilities of $3.1 million related to estimated fair value allocations. Socrata’s solutions are a direct complement to our current offerings and will provide a new and important additional revenue stream. By offering Socrata within virtually every Tyler product suite, our clients will have the opportunity to make their existing data discoverable, usable and actionable, but more importantly, potentially include data from other agencies and jurisdictions to make analysis even more powerful and meaningful. Therefore, the goodwill of $78.9 million arising from this acquisition is primarily attributed to our ability to integrate Socrata's solutions with our existing portfolio and to generate increased revenues, earnings and cash flow by leveraging our sales resources and client base. We also incurred fees of approximately $578,000 for financial advisory, legal, accounting, due diligence, valuation and other various services necessary to complete the acquisition. These fees were expensed in 2018 and are included in selling, general and administrative expenses.

The following unaudited pro forma information of the consolidated results of operations have been prepared as if the Socrata acquisition had occurred at January 1, 2017, after giving effect to certain adjustments, including amortization of intangibles, interest, transaction costs and tax effects.
 
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
 
2018
 
2017
 
2018
 
2017
 
 
 
 
 
 
 
 
 
Revenues
 
$
236,067

 
$
220,825

 
$
701,742

 
$
642,034

Net income
 
38,924

 
34,119

 
107,763

 
89,599

Basic earnings per share
 
1.00

 
0.91

 
2.80

 
2.41

Diluted earnings per share
 
$
0.96

 
$
0.87

 
$
2.67

 
$
2.28



Pro forma information above does not include acquisitions that are not considered material to our results of operations. The pro forma information does not purport to represent what our results of operations actually would have been had such transaction or event occurred on the date specified or to project our results of operations for any future period.

As of September 30, 2018, the purchase price allocations for Socrata, Sage and CaseloadPRO are not yet complete. The preliminary estimates of fair value assumed at the acquisition date for intangible assets, receivables and deferred revenue and related deferred taxes are subject to change as valuations are finalized. The operating results of Socrata, Sage and CaseloadPRO are included with the operating results of the Enterprise Software segment since their date of acquisition. Revenues from Socrata included in Tyler's results of operations were approximately $5.4 million and $8.4 million and the net losses were $3.9 million and $7.9 million for both the three and nine months ended September 30, 2018, respectively. Revenues and operating results from Sage and CaseloadPRO included in 2018 results were not significant.
Our balance sheet as of September 30, 2018, reflects the allocation of the purchase price to the assets acquired based on their fair value at the date of each acquisition. The fair value of the assets and liabilities acquired are based on valuations using Level III, unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.10.0.1
Shareholders' Equity
9 Months Ended
Sep. 30, 2018
Equity [Abstract]  
Shareholders' Equity
Shareholders’ Equity

The following table details activity in our common stock:
 
 
Nine Months Ended September 30,
 
 
2018
 
2017
 
 
Shares
 
Amount
 
Shares
 
Amount
Purchases of treasury shares
 

 
$

 
(42
)
 
$
(6,171
)
Stock option exercises
 
1,048

 
70,536

 
787

 
33,568

Employee stock plan purchases
 
35

 
$
5,978

 
40

 
$
5,342


As of September 30, 2018, we had authorization from our board of directors to repurchase up to 2.0 million additional shares of Tyler common stock.
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.10.0.1
Deferred Commissions
9 Months Ended
Sep. 30, 2018
Revenue from Contract with Customer [Abstract]  
Deferred Commissions/Disaggregation of Revenue/Deferred Revenue and Performance Obligations
Deferred Commissions

Sales commissions earned by our sales force are considered incremental and recoverable costs of obtaining a contract with a customer. Sales commissions for initial contracts are deferred and then amortized commensurate with the recognition of associated revenue over a period of benefit that we have determined to be three to seven years. Deferred commissions were $21.4 million and $19.3 million (as adjusted) as of September 30, 2018, and December 31, 2017, respectively. Amortization expense was $3.8 million and $10.9 million for the three and nine months ended September 30, 2018, respectively, and $2.6 million and $7.9 million for the three and nine months ended September 30, 2017 (as adjusted), respectively. There were no indicators of impairment in relation to the costs capitalized for the periods presented. Deferred commissions have been included with prepaid expenses in the accompanying condensed consolidated balance sheets. Amortization expense related to deferred commissions is included in selling, general and administrative expenses in the accompanying condensed consolidated statements of income.
Disaggregation of Revenue
The tables below show disaggregation of revenue into categories that reflect how economic factors affect the nature, amount, timing, and uncertainty of revenue and cash flows.
Timing of Revenue Recognition
Timing of revenue recognition by revenue category during the period is as follows:
For the three months ended September 30, 2018
 
 
 
 
 
 
 
 
Products and services transferred at a point in time
 
Products and services transferred over time
 
Total
Revenues
 
 
 
 
 
 
Software licenses and royalties
 
$
17,373

 
$
5,071

 
$
22,444

Subscriptions
 

 
58,699

 
58,699

Software services
 

 
48,199

 
48,199

Maintenance
 

 
96,215

 
96,215

Appraisal services
 

 
5,544

 
5,544

Hardware and other
 
4,966

 

 
4,966

Total
 
$
22,339

 
$
213,728

 
$
236,067

For the nine months ended September 30, 2018
 
 
 
 
 
 
 
 
Products and services transferred at a point in time
 
Products and services transferred over time
 
Total
Revenues
 
 
 
 
 
 
Software licenses and royalties
 
$
53,697

 
$
13,923

 
$
67,620

Subscriptions
 

 
160,736

 
160,736

Software services
 

 
144,812

 
144,812

Maintenance
 

 
286,188

 
286,188

Appraisal services
 

 
16,470

 
16,470

Hardware and other
 
17,475

 

 
17,475

Total
 
$
71,172

 
$
622,129

 
$
693,301



For the three months ended September 30, 2017
 
 
 
 
 
 
 As Adjusted
 
Products and services transferred at a point in time
 
Products and services transferred over time
 
Total
Revenues
 
 
 
 
 
 
Software licenses and royalties
 
$
18,007

 
$
4,755

 
$
22,762

Subscriptions
 

 
44,352

 
44,352

Software services
 

 
46,045

 
46,045

Maintenance
 

 
91,847

 
91,847

Appraisal services
 

 
6,290

 
6,290

Hardware and other
 
3,410

 

 
3,410

Total
 
$
21,417

 
$
193,289

 
$
214,706


For the nine months ended September 30, 2017
 
 
 
 
 
 
 As Adjusted
 
Products and services transferred at a point in time
 
Products and services transferred over time
 
Total
Revenues
 
 
 
 
 
 
Software licenses and royalties
 
$
51,257

 
$
12,569

 
$
63,826

Subscriptions
 

 
124,731

 
124,731

Software services
 

 
134,401

 
134,401

Maintenance
 

 
266,965

 
266,965

Appraisal services
 

 
19,268

 
19,268

Hardware and other
 
14,007

 

 
14,007

Total
 
$
65,264

 
$
557,934

 
$
623,198


Recurring Revenue
The majority of our revenue is comprised of recurring revenues from maintenance and subscriptions. Virtually all of our on-premises software clients contract with us for maintenance and support, which provides us with a significant source of recurring revenue. We generally provide maintenance and support for our on-premises clients under annual, or in some cases, multi-year contracts. The contract terms for subscription arrangements range from one to 10 years but are typically contracted for initial periods of three to five years, providing a significant source of recurring revenues on an annual basis. Non-recurring revenues are derived for all other revenue categories.
Recurring revenues and non-recurring revenues recognized during the period are as follows:
For the three months ended September 30, 2018
 
 
 
 
 
 
 
 
 
 
Enterprise
Software
 
Appraisal and Tax
 
Corporate
 
Totals
 
 
 
 
 
 
 
 
 
Recurring revenues
 
$
146,292

 
$
8,622

 
$

 
$
154,914

Non-recurring revenues
 
66,183

 
15,003

 
(33
)
 
81,153

Intercompany
 
3,373

 

 
(3,373
)
 

Total revenues
 
$
215,848

 
$
23,625

 
$
(3,406
)
 
$
236,067



For the nine months ended September 30, 2018
 
 
 
 
 
 
 
 
 
 
Enterprise
Software
 
Appraisal and Tax
 
Corporate
 
Totals
 
 
 
 
 
 
 
 
 
Recurring revenues
 
$
421,222

 
$
25,702

 
$

 
$
446,924

Non-recurring revenues
 
199,677

 
41,783

 
4,917

 
246,377

Intercompany
 
9,696

 

 
(9,696
)
 

Total revenues
 
$
630,595

 
$
67,485

 
$
(4,779
)
 
$
693,301



For the three months ended September 30, 2017
 
 
 
 
 
 
 
 
As Adjusted
 
Enterprise
Software
 
Appraisal and Tax
 
Corporate
 
Totals
 
 
 
 
 
 
 
 
 
Recurring revenues
 
$
128,476

 
$
7,723

 
$

 
$
136,199

Non-recurring revenues
 
65,416

 
13,093

 
(2
)
 
78,507

Intercompany
 
2,660

 

 
(2,660
)
 

Total revenues
 
$
196,552

 
$
20,816

 
$
(2,662
)
 
$
214,706


For the nine months ended September 30, 2017
 
 
 
 
 
 
 
 
As Adjusted
 
Enterprise
Software
 
Appraisal and Tax
 
Corporate
 
Totals
 
 
 
 
 
 
 
 
 
Recurring revenues
 
$
370,490

 
$
21,206

 
$

 
$
391,696

Non-recurring revenues
 
188,380

 
38,500

 
4,622

 
231,502

Intercompany
 
7,309

 

 
(7,309
)
 

Total revenues
 
$
566,179

 
$
59,706

 
$
(2,687
)
 
$
623,198

Deferred Revenue and Performance Obligations
Total deferred revenue, including long-term, by segment is as follows:
 
 
September 30, 2018
 
December 31, 2017
 
 
 
 
As Adjusted
Enterprise Software
 
$
307,872

 
$
277,198

Appraisal and Tax
 
16,450

 
20,387

Corporate
 
2,592

 
2,302

Totals
 
$
326,914

 
$
299,887


The opening balance of total deferred revenue, including long-term, was $290.1 million (as adjusted) as of January 1, 2017.
 
Changes in total deferred revenue, including long-term, were as follows:

 
 
September 30, 2018
Balance, beginning of period December 31, 2017 (As Adjusted)
 
$
299,887

Deferral of revenue
 
649,152

Recognition of deferred revenue
 
(622,125
)
Balance, end of period
 
$
326,914



Transaction Price Allocated to the Remaining Performance Obligations

The aggregate amount of transaction price allocated to the remaining performance obligations represents contracted revenue that has not yet been recognized ("Backlog"), which includes deferred revenue and amounts that will be invoiced and recognized as revenue in future periods. Backlog as of September 30, 2018 was $1.2 billion, of which we expect to recognize approximately 51% as revenue over the next 12 months and the remainder thereafter.
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.10.0.1
Other Assets
9 Months Ended
Sep. 30, 2018
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Other Assets
Other Assets

Cash and cash equivalents consist of cash on deposit with several domestic banks and money market funds.
As of September 30, 2018, we have $95.8 million in investment grade corporate and municipal bonds with maturity dates ranging through 2022. We intend to hold these bonds to maturity and have classified them as such. We believe cost approximates fair value because of the relatively short duration of these investments. The fair values of these securities are considered Level II as they are based on inputs from quoted prices in markets that are not active or other observable market data. These investments are included in short-term investments and non-current investments and other assets.
 
We have a $15.0 million investment in convertible preferred stock representing a 20% interest in Record Holdings Pty Limited, a privately held Australian company specializing in digitizing the spoken word in court and legal proceedings. The investment in convertible preferred stock is accounted under the cost method because we do not have the ability to exercise significant influence over the investee and the securities do not have readily determinable fair values. Our investment is carried at cost less any impairment write-downs. Annually, our cost method investments are assessed for impairment. We do not reassess the fair value of cost method investments if there are no identified events or changes in circumstances that may have a significant adverse effect on the fair value of the investments. This investment is included in non-current investments and other assets.
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revolving Line of Credit
9 Months Ended
Sep. 30, 2018
Debt Disclosure [Abstract]  
Revolving Line of Credit
Revolving Line of Credit

On November 16, 2015, we entered into a $300 million credit agreement with various lender parties and Wells Fargo Bank, National Association, as Administrative Agent (the “Credit Facility”). The Credit Facility provides for a revolving credit line up to $300 million, including a $10 million sublimit for letters of credit. The Credit Facility matures on November 16, 2020. Borrowings under the Credit Facility may be used for general corporate purposes, including working capital requirements, acquisitions and share repurchases.
 
Borrowings under the Credit Facility bear interest at a rate of either (1) Wells Fargo Bank’s prime rate (subject to certain higher rate determinations) plus a margin of 0.25% to 1.00% or (2) the 30, 60, 90 or 180 day LIBOR rate plus a margin of 1.25% to 2.00%. As of September 30, 2018, the interest rates were 5.25% under the Wells Fargo Bank's prime rate and 3.49% under a 30-day LIBOR contract. The Credit Facility is secured by substantially all of our assets. The Credit Facility requires us to maintain certain financial ratios and other financial conditions and prohibits us from making certain investments, advances, cash dividends or loans, and limits incurrence of additional indebtedness and liens. As of September 30, 2018, we were in compliance with those covenants.
 
As of September 30, 2018, we had no outstanding borrowings. Available borrowing capacity under the Credit Facility was $300 million.
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Tax Provision
9 Months Ended
Sep. 30, 2018
Income Tax Disclosure [Abstract]  
Income Tax Provision
Income Tax Provision

We had an effective income tax rate of negative 0.8% and 0.1% for the three and nine months ended September 30, 2018, respectively, compared to 12.4% and 12.5% (as adjusted) for the three and nine months ended September 30, 2017, respectively. The effective income tax rates for the periods presented were different from the statutory United States federal income tax rate of 21% in 2018 and 35% in 2017 principally due to excess tax benefits related to stock option exercises. The excess tax benefit related to stock option exercises realized was $9.3 million and $30.0 million for the three and nine months ended September 30, 2018, respectively, compared to $9.0 million and $27.6 million for the three and nine months ended September 30, 2017, respectively. Excluding the excess tax benefits, the effective rate was 23.3% and 25.8% for the three and nine months ended September 30, 2018, respectively, compared to 32.8% and 35.9% (as adjusted) for the three and nine months ended September 30, 2017, respectively. Other differences from the federal statutory income tax rate include state income taxes, non-deductible business expenses, the tax benefit of research tax credits, provisional amounts associated with the Tax Act recorded in 2018, and in 2017, the tax benefit of the domestic production activities deduction.

The decrease in effective tax rate for the three and nine months ended September 30, 2018, as compared to the same periods in 2017 was due primarily to the reduction of the U.S. corporate tax rate from 35% to 21% as a result of the Tax Act, the increase in excess tax benefit related to stock option exercises and the research tax credit benefit, offset by the elimination of the domestic production activities deduction and the increased limitations on the deduction for executive compensation. In the fourth quarter of 2017, we recorded a $26.0 million (as adjusted under Topic 606) tax benefit due to the remeasurement of deferred tax assets and liabilities at a lower tax rate. As of September 30, 2018, we increased the provisional amounts for the income tax effects of the Tax Act recorded in 2017 to $27.7 million to reflect actual amounts reported in income tax returns filings. We will continue to analyze the estimates and further guidance on the application of the law, and additional revisions may occur throughout the allowable measurement period which will not exceed one year from the enactment of the Tax Act. Overall, the changes due to the Tax Act will favorably affect income tax expense and future U.S. earnings. 
We made tax payments of $6.8 million and $29.0 million in the nine months ended September 30, 2018, and 2017, respectively.
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings Per Share
9 Months Ended
Sep. 30, 2018
Earnings Per Share [Abstract]  
Earnings Per Share
Earnings Per Share

The following table details the reconciliation of basic earnings per share to diluted earnings per share:
 
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
 
2018
 
2017
 
2018
 
2017
 
 
 
 
As Adjusted
 
 
 
As Adjusted
Numerator for basic and diluted earnings per share:
 
 
 
 
 
 
 
 
Net income
 
$
38,924

 
$
38,836

 
$
115,910

 
$
103,375

Denominator:
 
 

 
 

 


 


Weighted-average basic common shares outstanding
 
38,761

 
37,391

 
38,533

 
37,238

Assumed conversion of dilutive securities:
 
 
 
 
 

 

Stock options
 
1,767

 
1,951

 
1,812

 
2,028

Denominator for diluted earnings per share
   - Adjusted weighted-average shares
 
40,528

 
39,342

 
40,345

 
39,266

Earnings per common share:
 
 

 
 

 


 


Basic
 
$
1.00

 
$
1.04

 
$
3.01

 
$
2.78

Diluted
 
$
0.96

 
$
0.99

 
$
2.87

 
$
2.63


 
For the three and nine months ended September 30, 2018, stock options representing the right to purchase common stock of approximately 350,000 and 734,000 shares were not included in the computation of diluted earnings per share because their inclusion would have had an anti-dilutive effect. For the three and nine months ended September 30, 2017, stock options representing the right to purchase common stock of approximately 1,499,000 and 1,303,000 shares were not included in the computation of diluted earnings per share because their inclusion would have had an anti-dilutive effect.
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.10.0.1
Share-Based Compensation
9 Months Ended
Sep. 30, 2018
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Share-Based Compensation
Share-Based Compensation

The following table summarizes share-based compensation expense related to share-based awards recorded in the condensed consolidated statements of income, pursuant to ASC 718, Stock Compensation:
 
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
 
2018
 
2017
 
2018
 
2017
Cost of software services, maintenance and subscriptions
 
$
3,909

 
$
2,524

 
$
9,640

 
$
6,874

Selling, general and administrative expenses
 
10,567

 
7,267

 
28,326

 
20,494

Total share-based compensation expense
 
$
14,476

 
$
9,791

 
$
37,966

 
$
27,368

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.10.0.1
Segment and Related Information
9 Months Ended
Sep. 30, 2018
Segment Reporting [Abstract]  
Segment and Related Information
Segment and Related Information

We provide integrated information management solutions and services for the public sector, with a focus on local governments.
We provide our software systems and services and appraisal services through five business units, which focus on the following products:
financial management, education and planning, regulatory and maintenance software solutions;
financial management, municipal courts, planning, regulatory and maintenance, and land and vital records management software solutions;
courts and justice and public safety software solutions;
data and insights solutions; and
appraisal and tax software solutions and property appraisal services.
In accordance with ASC 280-10, Segment Reporting, the financial management, education and planning, regulatory and maintenance software solutions unit; financial management, municipal courts, planning, regulatory and maintenance, and land and vital records management software solutions unit; courts and justice and public safety software solutions unit; and the data and insights solutions unit meet the criteria for aggregation and are presented in one reportable segment, the Enterprise Software (“ES”) segment. The ES segment provides municipal and county governments and schools with software systems and services to meet their information technology and automation needs for mission-critical “back-office” functions such as financial management and courts and justice processes; public safety; planning, regulatory and maintenance; land and vital records management, and data analytics. The Appraisal and Tax (“A&T”) segment provides systems and software that automate the appraisal and assessment of real and personal property as well as property appraisal outsourcing services for local governments and taxing authorities. Property appraisal outsourcing services include: the physical inspection of commercial and residential properties; data collection and processing; computer analysis for property valuation; preparation of tax rolls; community education; and arbitration between taxpayers and the assessing jurisdiction.
We evaluate performance based on several factors, of which the primary financial measure is business segment operating income. We define segment operating income for our business units as income before non-cash amortization of intangible assets associated with their acquisitions, interest expense and income taxes. Segment operating income includes intercompany transactions. The majority of intercompany transactions relate to contracts involving more than one unit and are valued based on the contractual arrangement. Segment operating income for corporate primarily consists of compensation costs for the executive management team and certain accounting and administrative staff and share-based compensation expense for the entire company. Corporate segment operating income also includes revenues and expenses related to a company-wide user conference.
For the three months ended September 30, 2018
 
 
 
 
 
 
 
 
 
 
Enterprise
Software
 
Appraisal and Tax
 
Corporate
 
Totals
Revenues
 
 
 
 
 
 
 
 
Software licenses and royalties
 
$
19,544

 
$
2,900

 
$

 
$
22,444

Subscriptions
 
56,220

 
2,479

 

 
58,699

Software services
 
41,640

 
6,559

 

 
48,199

Maintenance
 
90,072

 
6,143

 

 
96,215

Appraisal services
 

 
5,544

 

 
5,544

Hardware and other
 
4,999

 

 
(33
)
 
4,966

Intercompany
 
3,373

 

 
(3,373
)
 

Total revenues
 
$
215,848

 
$
23,625

 
$
(3,406
)
 
$
236,067

Segment operating income
 
$
59,334

 
$
6,695

 
$
(18,161
)
 
$
47,868



For the nine months ended September 30, 2018
 
 
 
 
 
 
 
 
 
 
Enterprise Software
 
Appraisal and Tax
 
Corporate
 
Totals
Revenues
 
 
 
 
 
 
 
 
Software licenses and royalties
 
$
60,224

 
$
7,396

 
$

 
$
67,620

Subscriptions
 
153,541

 
7,195

 

 
160,736

Software services
 
126,928

 
17,884

 

 
144,812

Maintenance
 
267,681

 
18,507

 

 
286,188

Appraisal services
 

 
16,470

 

 
16,470

Hardware and other
 
12,525

 
33

 
4,917

 
17,475

Intercompany
 
9,696

 

 
(9,696
)
 

Total revenues
 
$
630,595

 
$
67,485

 
$
(4,779
)
 
$
693,301

Segment operating income
 
$
174,365

 
$
16,845

 
$
(48,900
)
 
$
142,310




For the three months ended September 30, 2017
 
 
 
 
 
 
 
 
As Adjusted
 
Enterprise
Software
 
Appraisal and Tax
 
Corporate
 
Totals
Revenues
 
 
 
 
 
 
 
 
Software licenses and royalties
 
$
21,143

 
$
1,619

 
$

 
$
22,762

Subscriptions
 
42,338

 
2,014

 

 
44,352

Software services
 
40,861

 
5,184

 

 
46,045

Maintenance
 
86,138

 
5,709

 

 
91,847

Appraisal services
 

 
6,290

 

 
6,290

Hardware and other
 
3,412

 

 
(2
)
 
3,410

Intercompany
 
2,660

 

 
(2,660
)
 

Total revenues
 
$
196,552

 
$
20,816

 
$
(2,662
)
 
$
214,706

Segment operating income
 
$
61,243

 
$
5,450

 
$
(13,578
)
 
$
53,115



For the nine months ended September 30, 2017
 
 
 
 
 
 
 
 
As Adjusted
 
Enterprise
Software
 
Appraisal and Tax
 
Corporate
 
Totals
Revenues
 
 
 
 
 
 
 
 
Software licenses and royalties
 
$
58,805

 
$
5,021

 
$

 
$
63,826

Subscriptions
 
119,033

 
5,698

 

 
124,731

Software services
 
120,190

 
14,211

 

 
134,401

Maintenance
 
251,457

 
15,508

 

 
266,965

Appraisal services
 

 
19,268

 

 
19,268

Hardware and other
 
9,385

 

 
4,622

 
14,007

Intercompany
 
7,309

 

 
(7,309
)
 

Total revenues
 
$
566,179

 
$
59,706

 
$
(2,687
)
 
$
623,198

Segment operating income
 
$
167,767

 
$
14,371

 
$
(37,468
)
 
$
144,670



 
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
Reconciliation of reportable segment operating income to the Company's consolidated totals:
 
2018
 
2017
 
2018
 
2017
 
 
 
 
As Adjusted
 
 
 
As Adjusted
Total segment operating income
 
$
47,868

 
$
53,115

 
$
142,310

 
$
144,670

Amortization of acquired software
 
(5,897
)
 
(5,473
)
 
(17,003
)
 
(16,243
)
Amortization of customer and trade name intangibles
 
(4,386
)
 
(3,360
)
 
(11,742
)
 
(10,016
)
Other income (expense), net
 
1,041

 
75

 
2,198

 
(216
)
Income before income taxes
 
$
38,626

 
$
44,357

 
$
115,763

 
$
118,195

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.10.0.1
Disaggregation of Revenue
9 Months Ended
Sep. 30, 2018
Revenue from Contract with Customer [Abstract]  
Deferred Commissions/Disaggregation of Revenue/Deferred Revenue and Performance Obligations
Deferred Commissions

Sales commissions earned by our sales force are considered incremental and recoverable costs of obtaining a contract with a customer. Sales commissions for initial contracts are deferred and then amortized commensurate with the recognition of associated revenue over a period of benefit that we have determined to be three to seven years. Deferred commissions were $21.4 million and $19.3 million (as adjusted) as of September 30, 2018, and December 31, 2017, respectively. Amortization expense was $3.8 million and $10.9 million for the three and nine months ended September 30, 2018, respectively, and $2.6 million and $7.9 million for the three and nine months ended September 30, 2017 (as adjusted), respectively. There were no indicators of impairment in relation to the costs capitalized for the periods presented. Deferred commissions have been included with prepaid expenses in the accompanying condensed consolidated balance sheets. Amortization expense related to deferred commissions is included in selling, general and administrative expenses in the accompanying condensed consolidated statements of income.
Disaggregation of Revenue
The tables below show disaggregation of revenue into categories that reflect how economic factors affect the nature, amount, timing, and uncertainty of revenue and cash flows.
Timing of Revenue Recognition
Timing of revenue recognition by revenue category during the period is as follows:
For the three months ended September 30, 2018
 
 
 
 
 
 
 
 
Products and services transferred at a point in time
 
Products and services transferred over time
 
Total
Revenues
 
 
 
 
 
 
Software licenses and royalties
 
$
17,373

 
$
5,071

 
$
22,444

Subscriptions
 

 
58,699

 
58,699

Software services
 

 
48,199

 
48,199

Maintenance
 

 
96,215

 
96,215

Appraisal services
 

 
5,544

 
5,544

Hardware and other
 
4,966

 

 
4,966

Total
 
$
22,339

 
$
213,728

 
$
236,067

For the nine months ended September 30, 2018
 
 
 
 
 
 
 
 
Products and services transferred at a point in time
 
Products and services transferred over time
 
Total
Revenues
 
 
 
 
 
 
Software licenses and royalties
 
$
53,697

 
$
13,923

 
$
67,620

Subscriptions
 

 
160,736

 
160,736

Software services
 

 
144,812

 
144,812

Maintenance
 

 
286,188

 
286,188

Appraisal services
 

 
16,470

 
16,470

Hardware and other
 
17,475

 

 
17,475

Total
 
$
71,172

 
$
622,129

 
$
693,301



For the three months ended September 30, 2017
 
 
 
 
 
 
 As Adjusted
 
Products and services transferred at a point in time
 
Products and services transferred over time
 
Total
Revenues
 
 
 
 
 
 
Software licenses and royalties
 
$
18,007

 
$
4,755

 
$
22,762

Subscriptions
 

 
44,352

 
44,352

Software services
 

 
46,045

 
46,045

Maintenance
 

 
91,847

 
91,847

Appraisal services
 

 
6,290

 
6,290

Hardware and other
 
3,410

 

 
3,410

Total
 
$
21,417

 
$
193,289

 
$
214,706


For the nine months ended September 30, 2017
 
 
 
 
 
 
 As Adjusted
 
Products and services transferred at a point in time
 
Products and services transferred over time
 
Total
Revenues
 
 
 
 
 
 
Software licenses and royalties
 
$
51,257

 
$
12,569

 
$
63,826

Subscriptions
 

 
124,731

 
124,731

Software services
 

 
134,401

 
134,401

Maintenance
 

 
266,965

 
266,965

Appraisal services
 

 
19,268

 
19,268

Hardware and other
 
14,007

 

 
14,007

Total
 
$
65,264

 
$
557,934

 
$
623,198


Recurring Revenue
The majority of our revenue is comprised of recurring revenues from maintenance and subscriptions. Virtually all of our on-premises software clients contract with us for maintenance and support, which provides us with a significant source of recurring revenue. We generally provide maintenance and support for our on-premises clients under annual, or in some cases, multi-year contracts. The contract terms for subscription arrangements range from one to 10 years but are typically contracted for initial periods of three to five years, providing a significant source of recurring revenues on an annual basis. Non-recurring revenues are derived for all other revenue categories.
Recurring revenues and non-recurring revenues recognized during the period are as follows:
For the three months ended September 30, 2018
 
 
 
 
 
 
 
 
 
 
Enterprise
Software
 
Appraisal and Tax
 
Corporate
 
Totals
 
 
 
 
 
 
 
 
 
Recurring revenues
 
$
146,292

 
$
8,622

 
$

 
$
154,914

Non-recurring revenues
 
66,183

 
15,003

 
(33
)
 
81,153

Intercompany
 
3,373

 

 
(3,373
)
 

Total revenues
 
$
215,848

 
$
23,625

 
$
(3,406
)
 
$
236,067



For the nine months ended September 30, 2018
 
 
 
 
 
 
 
 
 
 
Enterprise
Software
 
Appraisal and Tax
 
Corporate
 
Totals
 
 
 
 
 
 
 
 
 
Recurring revenues
 
$
421,222

 
$
25,702

 
$

 
$
446,924

Non-recurring revenues
 
199,677

 
41,783

 
4,917

 
246,377

Intercompany
 
9,696

 

 
(9,696
)
 

Total revenues
 
$
630,595

 
$
67,485

 
$
(4,779
)
 
$
693,301



For the three months ended September 30, 2017
 
 
 
 
 
 
 
 
As Adjusted
 
Enterprise
Software
 
Appraisal and Tax
 
Corporate
 
Totals
 
 
 
 
 
 
 
 
 
Recurring revenues
 
$
128,476

 
$
7,723

 
$

 
$
136,199

Non-recurring revenues
 
65,416

 
13,093

 
(2
)
 
78,507

Intercompany
 
2,660

 

 
(2,660
)
 

Total revenues
 
$
196,552

 
$
20,816

 
$
(2,662
)
 
$
214,706


For the nine months ended September 30, 2017
 
 
 
 
 
 
 
 
As Adjusted
 
Enterprise
Software
 
Appraisal and Tax
 
Corporate
 
Totals
 
 
 
 
 
 
 
 
 
Recurring revenues
 
$
370,490

 
$
21,206

 
$

 
$
391,696

Non-recurring revenues
 
188,380

 
38,500

 
4,622

 
231,502

Intercompany
 
7,309

 

 
(7,309
)
 

Total revenues
 
$
566,179

 
$
59,706

 
$
(2,687
)
 
$
623,198

Deferred Revenue and Performance Obligations
Total deferred revenue, including long-term, by segment is as follows:
 
 
September 30, 2018
 
December 31, 2017
 
 
 
 
As Adjusted
Enterprise Software
 
$
307,872

 
$
277,198

Appraisal and Tax
 
16,450

 
20,387

Corporate
 
2,592

 
2,302

Totals
 
$
326,914

 
$
299,887


The opening balance of total deferred revenue, including long-term, was $290.1 million (as adjusted) as of January 1, 2017.
 
Changes in total deferred revenue, including long-term, were as follows:

 
 
September 30, 2018
Balance, beginning of period December 31, 2017 (As Adjusted)
 
$
299,887

Deferral of revenue
 
649,152

Recognition of deferred revenue
 
(622,125
)
Balance, end of period
 
$
326,914



Transaction Price Allocated to the Remaining Performance Obligations

The aggregate amount of transaction price allocated to the remaining performance obligations represents contracted revenue that has not yet been recognized ("Backlog"), which includes deferred revenue and amounts that will be invoiced and recognized as revenue in future periods. Backlog as of September 30, 2018 was $1.2 billion, of which we expect to recognize approximately 51% as revenue over the next 12 months and the remainder thereafter.
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.10.0.1
Deferred Revenue and Performance Obligations
9 Months Ended
Sep. 30, 2018
Revenue from Contract with Customer [Abstract]  
Deferred Commissions/Disaggregation of Revenue/Deferred Revenue and Performance Obligations
Deferred Commissions

Sales commissions earned by our sales force are considered incremental and recoverable costs of obtaining a contract with a customer. Sales commissions for initial contracts are deferred and then amortized commensurate with the recognition of associated revenue over a period of benefit that we have determined to be three to seven years. Deferred commissions were $21.4 million and $19.3 million (as adjusted) as of September 30, 2018, and December 31, 2017, respectively. Amortization expense was $3.8 million and $10.9 million for the three and nine months ended September 30, 2018, respectively, and $2.6 million and $7.9 million for the three and nine months ended September 30, 2017 (as adjusted), respectively. There were no indicators of impairment in relation to the costs capitalized for the periods presented. Deferred commissions have been included with prepaid expenses in the accompanying condensed consolidated balance sheets. Amortization expense related to deferred commissions is included in selling, general and administrative expenses in the accompanying condensed consolidated statements of income.
Disaggregation of Revenue
The tables below show disaggregation of revenue into categories that reflect how economic factors affect the nature, amount, timing, and uncertainty of revenue and cash flows.
Timing of Revenue Recognition
Timing of revenue recognition by revenue category during the period is as follows:
For the three months ended September 30, 2018
 
 
 
 
 
 
 
 
Products and services transferred at a point in time
 
Products and services transferred over time
 
Total
Revenues
 
 
 
 
 
 
Software licenses and royalties
 
$
17,373

 
$
5,071

 
$
22,444

Subscriptions
 

 
58,699

 
58,699

Software services
 

 
48,199

 
48,199

Maintenance
 

 
96,215

 
96,215

Appraisal services
 

 
5,544

 
5,544

Hardware and other
 
4,966

 

 
4,966

Total
 
$
22,339

 
$
213,728

 
$
236,067

For the nine months ended September 30, 2018
 
 
 
 
 
 
 
 
Products and services transferred at a point in time
 
Products and services transferred over time
 
Total
Revenues
 
 
 
 
 
 
Software licenses and royalties
 
$
53,697

 
$
13,923

 
$
67,620

Subscriptions
 

 
160,736

 
160,736

Software services
 

 
144,812

 
144,812

Maintenance
 

 
286,188

 
286,188

Appraisal services
 

 
16,470

 
16,470

Hardware and other
 
17,475

 

 
17,475

Total
 
$
71,172

 
$
622,129

 
$
693,301



For the three months ended September 30, 2017
 
 
 
 
 
 
 As Adjusted
 
Products and services transferred at a point in time
 
Products and services transferred over time
 
Total
Revenues
 
 
 
 
 
 
Software licenses and royalties
 
$
18,007

 
$
4,755

 
$
22,762

Subscriptions
 

 
44,352

 
44,352

Software services
 

 
46,045

 
46,045

Maintenance
 

 
91,847

 
91,847

Appraisal services
 

 
6,290

 
6,290

Hardware and other
 
3,410

 

 
3,410

Total
 
$
21,417

 
$
193,289

 
$
214,706


For the nine months ended September 30, 2017
 
 
 
 
 
 
 As Adjusted
 
Products and services transferred at a point in time
 
Products and services transferred over time
 
Total
Revenues
 
 
 
 
 
 
Software licenses and royalties
 
$
51,257

 
$
12,569

 
$
63,826

Subscriptions
 

 
124,731

 
124,731

Software services
 

 
134,401

 
134,401

Maintenance
 

 
266,965

 
266,965

Appraisal services
 

 
19,268

 
19,268

Hardware and other
 
14,007

 

 
14,007

Total
 
$
65,264

 
$
557,934

 
$
623,198


Recurring Revenue
The majority of our revenue is comprised of recurring revenues from maintenance and subscriptions. Virtually all of our on-premises software clients contract with us for maintenance and support, which provides us with a significant source of recurring revenue. We generally provide maintenance and support for our on-premises clients under annual, or in some cases, multi-year contracts. The contract terms for subscription arrangements range from one to 10 years but are typically contracted for initial periods of three to five years, providing a significant source of recurring revenues on an annual basis. Non-recurring revenues are derived for all other revenue categories.
Recurring revenues and non-recurring revenues recognized during the period are as follows:
For the three months ended September 30, 2018
 
 
 
 
 
 
 
 
 
 
Enterprise
Software
 
Appraisal and Tax
 
Corporate
 
Totals
 
 
 
 
 
 
 
 
 
Recurring revenues
 
$
146,292

 
$
8,622

 
$

 
$
154,914

Non-recurring revenues
 
66,183

 
15,003

 
(33
)
 
81,153

Intercompany
 
3,373

 

 
(3,373
)
 

Total revenues
 
$
215,848

 
$
23,625

 
$
(3,406
)
 
$
236,067



For the nine months ended September 30, 2018
 
 
 
 
 
 
 
 
 
 
Enterprise
Software
 
Appraisal and Tax
 
Corporate
 
Totals
 
 
 
 
 
 
 
 
 
Recurring revenues
 
$
421,222

 
$
25,702

 
$

 
$
446,924

Non-recurring revenues
 
199,677

 
41,783

 
4,917

 
246,377

Intercompany
 
9,696

 

 
(9,696
)
 

Total revenues
 
$
630,595

 
$
67,485

 
$
(4,779
)
 
$
693,301



For the three months ended September 30, 2017
 
 
 
 
 
 
 
 
As Adjusted
 
Enterprise
Software
 
Appraisal and Tax
 
Corporate
 
Totals
 
 
 
 
 
 
 
 
 
Recurring revenues
 
$
128,476

 
$
7,723

 
$

 
$
136,199

Non-recurring revenues
 
65,416

 
13,093

 
(2
)
 
78,507

Intercompany
 
2,660

 

 
(2,660
)
 

Total revenues
 
$
196,552

 
$
20,816

 
$
(2,662
)
 
$
214,706


For the nine months ended September 30, 2017
 
 
 
 
 
 
 
 
As Adjusted
 
Enterprise
Software
 
Appraisal and Tax
 
Corporate
 
Totals
 
 
 
 
 
 
 
 
 
Recurring revenues
 
$
370,490

 
$
21,206

 
$

 
$
391,696

Non-recurring revenues
 
188,380

 
38,500

 
4,622

 
231,502

Intercompany
 
7,309

 

 
(7,309
)
 

Total revenues
 
$
566,179

 
$
59,706

 
$
(2,687
)
 
$
623,198

Deferred Revenue and Performance Obligations
Total deferred revenue, including long-term, by segment is as follows:
 
 
September 30, 2018
 
December 31, 2017
 
 
 
 
As Adjusted
Enterprise Software
 
$
307,872

 
$
277,198

Appraisal and Tax
 
16,450

 
20,387

Corporate
 
2,592

 
2,302

Totals
 
$
326,914

 
$
299,887


The opening balance of total deferred revenue, including long-term, was $290.1 million (as adjusted) as of January 1, 2017.
 
Changes in total deferred revenue, including long-term, were as follows:

 
 
September 30, 2018
Balance, beginning of period December 31, 2017 (As Adjusted)
 
$
299,887

Deferral of revenue
 
649,152

Recognition of deferred revenue
 
(622,125
)
Balance, end of period
 
$
326,914



Transaction Price Allocated to the Remaining Performance Obligations

The aggregate amount of transaction price allocated to the remaining performance obligations represents contracted revenue that has not yet been recognized ("Backlog"), which includes deferred revenue and amounts that will be invoiced and recognized as revenue in future periods. Backlog as of September 30, 2018 was $1.2 billion, of which we expect to recognize approximately 51% as revenue over the next 12 months and the remainder thereafter.
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies
9 Months Ended
Sep. 30, 2018
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
Commitments and Contingencies

Other than routine litigation incidental to our business, there are no material legal proceedings pending to which we are party or to which any of our properties are subject.
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.10.0.1
Subsequent Events
9 Months Ended
Sep. 30, 2018
Subsequent Events [Abstract]  
Subsequent Events
Subsequent Events

The following events and transactions occurred subsequent to September 30, 2018:

On October 1, 2018, we acquired all of the capital stock of TradeMaster, Inc. dba MobileEyes, a company that develops software to improve public safety by supporting fire prevention and suppression, emergency response, and structural safety. The total purchase price was approximately $4.8 million in cash, subject to certain post-closing adjustments.
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accounting Standards and Significant Accounting Policies (Policies)
9 Months Ended
Sep. 30, 2018
Accounting Policies [Abstract]  
Use of estimates
USE OF ESTIMATES
The preparation of our financial statements in conformity with accounting principles generally accepted in the United States (“GAAP”) requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Significant items subject to such estimates and assumptions include revenue recognition, determining the nature and timing of satisfaction of performance obligations, and determining the standalone selling price (“SSP”) of performance obligations, variable consideration, and other obligations such as returns and refunds; loss contingencies; the estimated useful life of deferred commissions; the carrying amount and estimated useful lives of intangible assets; determining share-based compensation expense; the valuation allowance for receivables; and determining the potential outcome of future tax consequences of events that have been recognized on our consolidated financial statements or tax returns. Actual results could differ from estimates.
Subscription based services
Subscription-Based Services:
Subscription-based services consist of revenues derived from SaaS arrangements, which utilize the Tyler private cloud, and electronic filing transactions. Revenue from subscription-based services is generally recognized over time on a ratable basis over the contract term, beginning on the date that our service is made available to the customer. Our subscription contracts are generally three to five years or longer in length, billed annually in advance, and non-cancelable.
For SaaS arrangements, we evaluate whether the customer has the contractual right to take possession of our software at any time during the hosting period without significant penalty and whether the customer can feasibly maintain the software on the customer’s hardware or enter into another arrangement with a third-party to host the software. We allocate contract value to each performance obligation of the arrangement that qualifies for treatment as a distinct element based on estimated SSP. When it is determined that software is distinct and the customer has the ability to take control of the software, we recognize revenue allocable to the software license fee when access to the software license is made available to the customer. We recognize hosting services ratably over the term of the arrangement, which range from one to ten years but are typically for a period of three to five years. For software services associated with certain SaaS arrangements, we have concluded that the services are not distinct, and we recognize the revenue ratably over the remaining contractual period once we have provided the customer access to the software. We record amounts that have been invoiced in accounts receivable and in deferred revenue or revenues, depending on whether the revenue recognition criteria have been met.
Electronic filing transaction fees primarily pertain to documents filed with the courts by attorneys and other third-parties via our e-filing services and retrieval of filed documents via our access services. For each document filed with a court, the filer generally pays a transaction fee and a court filing fee to us and we remit a portion of the transaction fee and the filing fee to the court. We record as revenue the transaction fee, while the portion of the transaction fee remitted to the courts is recorded as cost of sales as we are acting as a principal in the arrangement. Court filing fees collected on behalf of the courts and remitted to the courts are recorded on a net basis and thus do not affect the statement of comprehensive income. For e-filing transaction fees, we have the right to charge the customer an amount that directly corresponds with the value to the customer of our performance to date. Therefore, we recognize revenue for these services over time based on the amount billable to the customer in accordance with the 'as invoiced' practical expedient in ASC 606-10-55-18. In some cases, we are paid on a fixed fee basis and recognize the revenue ratably over the contractual period.
Costs of performing services under subscription-based arrangements are expensed as incurred, except for certain direct and incremental contract origination and set-up costs associated with SaaS arrangements. Such direct and incremental costs are capitalized and amortized ratably over the useful life.
Appraisal Services:
For our property appraisal projects, we recognize revenue using the progress-to-completion method since many of these projects are implemented over one to three-year periods and consist of various unique activities. Appraisal services require a significant level of integration and interdependency with various individual service components; therefore, the service components are not considered distinct. Appraisal services are recognized over time by measuring progress-to-completion primarily using labor hours incurred as it best depicts the transfer of control to the customer which occurs as we incur costs on our contracts. These arrangements are often implemented over an extended period and occasionally require us to revise total cost estimates. Amounts recognized in revenue are calculated using the progress-to-completion measurement after giving effect to any changes in our cost estimates. Changes to total estimated contract costs, if any, are recorded in the period they are determined. Estimated losses on uncompleted contracts are recorded in the period in which we first determine that a loss is apparent. Contract fees are typically billed on a milestone basis as defined within contract terms. We record amounts that have been invoiced in accounts receivable and in deferred revenue or revenues, depending on whether the revenue recognition criteria have been met.
Significant Judgments:
Our contracts with customers often include multiple performance obligations to a customer. When a software arrangement (traditional or subscription) includes both software licenses and software services, judgment is required to determine whether the software license is considered distinct and accounted for separately, or not distinct and accounted for together with the software services and recognized over time.
The transaction price is allocated to the separate performance obligations on a relative SSP basis. We determine the SSP based on our overall pricing objectives, taking into consideration market conditions and other factors, including the value of our contracts, the applications sold, customer demographics, and the number and types of users within our contracts. We use a range of amounts to estimate SSP when we sell each of the products and services separately and need to determine whether there is a discount to be allocated based on the relative SSP of the various products and services. In instances where SSP is not directly observable, such as when we do not sell the product or service separately, we determine SSP using the expected cost-plus margin approach.
For arrangements that involve significant production, modification or customization of the software, or where software services otherwise cannot be considered distinct, we recognize revenue as control is transferred to the customer over time using progress-to-completion methods. Depending on the contract, we measure progress-to-completion primarily using labor hours incurred, or value added. The progress-to-completion method generally results in the recognition of reasonably consistent profit margins over the life of a contract because we can provide reasonably dependable estimates of contract billings and contract costs. We use the level of profit margin that is most likely to occur on a contract. If the most likely profit margin cannot be precisely determined, the lowest probable level of profit margin in the range of estimates is used until the results can be estimated more precisely. These arrangements are often implemented over an extended time period and occasionally require us to revise total cost estimates. Amounts recognized in revenue are calculated using the progress-to-completion measurement after giving effect to any changes in our cost estimates. Changes to total estimated contract costs, if any, are recorded in the period they are determined. Estimated losses on uncompleted contracts are recorded in the period in which we first determine that a loss is apparent.
Typically, the structure of our arrangements does not give rise to variable consideration. However, in those instances whereby variable consideration exists, we include in our estimates additional revenue for variable consideration when we believe we have an enforceable right, the amount can be estimated reliably and its realization is probable.
Refer to Note 12 - Disaggregation of Revenue for further information, including the economic factors that affect the nature, amount, timing, and uncertainty of revenue and cash flows of our various revenue categories.
Contract balances
Contract Balances: 
Accounts receivable and allowance for doubtful accounts
Timing of revenue recognition may differ from the timing of invoicing to customers. We record an unbilled receivable when revenue is recognized prior to invoicing, or deferred revenue when revenue is recognized subsequent to invoicing. For multi-year agreements, we generally invoice customers annually at the beginning of each annual coverage period. We record an unbilled receivable related to revenue recognized for on-premises licenses as we have an unconditional right to invoice and receive payment in the future related to those licenses.
We maintain allowances for doubtful accounts, which are provided at the time the revenue is recognized. Since most of our customers are domestic governmental entities, we rarely incur a loss resulting from the inability of a customer to make required payments. Events or changes in circumstances that indicate the carrying amount for the allowances for doubtful accounts may require revision, include, but are not limited to, deterioration of a customer’s financial condition, failure to manage our customer’s expectations regarding the scope of the services to be delivered, and defects or errors in new versions or enhancements of our software products.
The following table summarizes the changes in the allowance for doubtful accounts:
 
September 30, 2018
Balance, beginning of period December 31, 2017
$
5,427

Provisions for losses - accounts receivable
1,714

Collection of accounts previously written off
(212
)
Deductions for accounts charged off or credits issued
(1,819
)
Balance, end of period
$
5,110


The allowance for doubtful accounts reflects our best estimate of probable losses inherent in the accounts receivable balance. We determine the allowance based on known troubled accounts, historical experience, and other currently available evidence.
In connection with our appraisal services contracts and certain software services contracts, we may perform work prior to when the software and services are billable and/or payable pursuant to the contract. Unbilled revenue is not billable at the balance sheet date but is recoverable over the remaining life of the contract through billings made in accordance with contractual agreements. The termination clauses in most of our contracts provide for the payment for the value of products delivered or services performed in the event of early termination. We have historically recorded such unbilled receivables (costs and estimated profit in excess of billings) in connection with (1) property appraisal services contracts accounted for using progress-to-completion method of revenue recognition using labor hours as a measure of progress towards completion in which the services are performed in one accounting period but the billing normally occurs subsequently and may span another accounting period; (2) software services contracts accounted for using progress-to-completion method of revenue recognition using labor hours as a measure of progress towards completion in which the services are performed in one accounting period but the billing for the software element of the arrangement may be based upon the specific phase of the implementation; (3) software revenue for which we have recognized revenue at the point in time when the software is made available to the customer but the billing has not yet been submitted to the customer; (4) some of our contracts which provide for an amount to be withheld from a progress billing (generally between 5% and 20% retention) until final and satisfactory project completion is achieved; and (5) in a limited number of cases, extended payment terms, which may be granted to customers with whom we generally have a long-term relationship and favorable collection history.
The opening balance of current and long-term accounts receivable, net of allowance for doubtful accounts, was $226.8 million (as adjusted) as of January 1, 2017.
As of September 30, 2018, and December 31, 2017, total current and long-term accounts receivable, net of allowance for doubtful accounts, was $294.5 million and $258.3 million (as adjusted), respectively. We have recorded unbilled receivables of $86.9 million and $64.6 million (as adjusted) at September 30, 2018, and December 31, 2017, respectively. Included in unbilled receivables are retention receivables of $8.3 million and $7.2 million at September 30, 2018, and December 31, 2017, respectively, which become payable upon the completion of the contract or completion of our fieldwork and formal hearings. Unbilled receivables expected to be collected within one year have been included with accounts receivable, current portion in the accompanying condensed consolidated balance sheets. Unbilled receivables and retention receivables expected to be collected past one year have been included with accounts receivable, long-term portion in the accompanying condensed consolidated balance sheets.
Payment terms and conditions vary by contract type, although, terms generally include a requirement of payment within 30 to 60 days. In instances where the timing of revenue recognition differs from the timing of invoicing, we have determined our contracts generally do not include a significant financing component. The primary purpose of our invoicing terms is to provide customers with simplified and predictable ways of purchasing our products and services, not to receive financing from our customers or to provide customers with financing. Examples include invoicing at the beginning of a subscription term with revenue recognized ratably over the contract period, and multi-year on-premises term licenses that are invoiced annually with revenue recognized upfront.
Deferred revenue and deferred commission
Nature of Products and Services
We provide integrated software systems and related services for the public sector, with a focus on local governments. We develop and market a broad line of software solutions and services to address the information technology (“IT”) needs of cities, counties, schools and other local government entities. In addition, we provide professional IT services, including software and hardware installation, data conversion, training, and for certain customers, product modifications, along with continuing maintenance and support for customers using our systems. We also provide subscription-based services such as software as a service (“SaaS”) arrangements, which utilize the Tyler private cloud, and electronic document filing solutions (“e-filing”). In addition, we provide property appraisal outsourcing services for taxing jurisdictions.
We earn revenue from software licenses, royalties, subscription-based services, software services, post-contract customer support (“PCS” or “maintenance”), hardware, and appraisal services. Revenue is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration we expect to receive in exchange for those products or services. We determine revenue recognition through the following steps:
Identification of the contract, or contracts, with a customer
Identification of the performance obligations in the contract
Determination of the transaction price
Allocation of the transaction price to the performance obligations in the contract
Recognition of revenue when, or as, we satisfy a performance obligation
Most of our software arrangements with customers contain multiple performance obligations that range from software licenses, installation, training, and consulting to software modification and customization to meet specific customer needs (services), hosting, and PCS. For these contracts, we account for individual performance obligations separately when they are distinct. We evaluate whether separate performance obligations can be distinct or should be accounted for as one performance obligation. Arrangements that include software services, such as training or installation, are evaluated to determine whether those services are essential to the product’s functionality. The transaction price is allocated to the distinct performance obligations on a relative SSP basis. We determine the SSP based on our overall pricing objectives, taking into consideration market conditions and other factors, including the value of our contracts, the applications sold, customer demographics, and the number and types of users within our contracts. Revenue is recognized net of allowances for sales adjustments and any taxes collected from customers, which are subsequently remitted to governmental authorities.
Software Arrangements:
Software Licenses and Royalties
Many of our software arrangements involve “off-the-shelf” software. We recognize the revenue allocable to "off-the-shelf" software licenses and specified upgrades at a point in time when control of the software license transfers to the customer, unless the software is not considered distinct. We consider off-the-shelf software to be distinct when it can be added to an arrangement with minor changes in the underlying code, it can be used by the customer for the customer’s purpose upon installation and remaining services such as training are not considered essential to the product's functionality.
For arrangements that involve significant production, modification or customization of the software, or where software services are otherwise not considered distinct, we recognize revenue over time by measuring progress-to-completion. We measure progress-to-completion primarily using labor hours incurred as it best depicts the transfer of control to the customer which occurs as we incur costs on our contracts. These arrangements are often implemented over an extended period and occasionally require us to revise total cost estimates. Amounts recognized in revenue are calculated using the progress-to-completion measurement after giving effect to any changes in our cost estimates. Changes to total estimated contract costs, if any, are recorded in the period they are determined. Estimated losses on uncompleted contracts are recorded in the period in which we first determine that a loss is apparent.
Software license fees are billed in accordance with the contract terms. Typically, a majority of the fee is due when access to the software license is made available to the customer and the remainder of the fee due over a passage of time stipulated by the contract. We record amounts that have been invoiced in accounts receivable and in deferred revenue or revenues, depending on whether the revenue recognition criteria have been met.
We recognize royalty revenue when the sale occurs under the terms of our third-party royalty arrangements. Currently, our third-party royalties are recognized on an estimated basis and are trued up when we receive notice of amounts we are entitled to receive. Typically, we receive notice of royalty revenues we are entitled to and billed on a quarterly basis in the quarter immediately following the royalty reporting period.
Software Services
As noted above, some of our software arrangements include services considered essential or require significant customization to meet the customer's desired functionality. For these software arrangements, both the software licenses and related software services revenue are not distinct and are recognized over time using the progress-to-completion method. We measure progress-to-completion primarily using labor hours incurred as it best depicts the transfer of control to the customer which occurs as we incur costs on our contracts. Contract fees are typically billed on a milestone basis as defined within contract terms. We record amounts that have been invoiced in accounts receivable and in deferred revenue or revenues, depending on whether the revenue recognition criteria have been met. When software services are distinct, the fee allocable to the service element is recognized over the time we perform the services and is billed on a time and material basis.
Post-Contract Customer Support
Our customers generally enter into PCS agreements when they purchase our software licenses. PCS includes telephone support, bug fixes, and rights to upgrades on a when-and-if available basis. PCS is considered distinct when purchased with our software licenses. Our PCS agreements are typically renewable annually. PCS is recognized over time on a straight-line basis over the period the PCS is provided. All significant costs and expenses associated with PCS are expensed as incurred.
Computer Hardware Equipment
Revenue allocable to computer hardware equipment is recognized at a point in time when control of the equipment is transferred to the customer.
Deferred Revenue
The majority of deferred revenue consists of deferred maintenance revenue that has been billed based on contractual terms in the underlying arrangement, with the remaining balance consisting of payments received in advance of revenue being earned under software licensing, subscription-based services, software and appraisal services and hardware installation. Refer to Note 13 - Deferred Revenue and Performance Obligations for further information, including deferred revenue by segment and changes in deferred revenue during the period.
Deferred Commissions
Sales commissions earned by our sales force are considered incremental and recoverable costs of obtaining a contract with a customer. Sales commissions for initial contracts are deferred and then amortized on a straight-line basis over a period of benefit that we have determined to be three to seven years. We utilized the 'portfolio approach' practical expedient in ASC 606-10-10-4, which allows entities to apply the guidance to a portfolio of contracts with similar characteristics because the effects on the financial statements of this approach would not differ materially from applying the guidance to individual contracts. Using the 'portfolio approach', we determined the period of benefit by taking into consideration our customer contracts, our technology life-cycle and other factors.
New accounting pronouncements
RECENTLY ADOPTED ACCOUNTING PRONOUNCEMENTS

Revenue from Contracts with Customers. In May 2014, the Financial Accounting Standards Board ("FASB") issued ASU No. 2014-09, Revenue from Contracts with Customers. ASU No. 2014-09 supersedes the revenue recognition requirements in Accounting Standards Codification ("ASC") Topic 605, Revenue Recognition ("Topic 605"), and requires the recognition of revenue when promised goods or services are transferred to customers in an amount that reflects the consideration to which the entity expects to be entitled to in exchange for those goods or services. This model involves a five-step process that includes identifying the contract with the customer, identifying the performance obligations in the contract, determining the transaction price, allocating the transaction price to the performance obligations in the contract and recognizing revenue when (or as) the entity satisfies the performance obligations. Topic 606 also includes Subtopic 340-40 Other Assets and Deferred Costs - Contracts with Customers, which requires the deferral of incremental costs of obtaining a contract with a customer. Collectively, we refer to ASU No. 2014-09 and Subtopic 340-40 as the "new standard."

We adopted the requirements of the new standard as of January 1, 2018, utilizing the full retrospective method of transition. Adoption of the new standard resulted in changes to our accounting policies for revenue recognition, trade and other receivables, and deferred commissions as detailed below. We applied the new standard using a practical expedient where the consideration allocated to the remaining performance obligations or an explanation of when we expect to recognize that amount as revenue for all reporting periods presented before the date of the initial application is not disclosed.

The impact of adopting ASU No. 2014-09 on our total revenues for 2017 and 2016 was not material. The impact of adopting the new standard on our retained earnings and deferred commissions is material. The most significant impact of the new standard relates to our accounting for software license revenue. Specifically, under the new standard, software license fees under perpetual agreements are no longer subject to 100% discount allocations from other performance obligations in the contract. Discounts in arrangements are allocated across all performance obligations increasing license revenues and decreasing revenues allocated to other performance obligations. In addition, in most cases, net license fees (total license fees less any allocated discounts) are recognized at the point in time when control of the software license transfers to the customer versus our legacy policy of recognizing revenue upon delivery and only to the extent billable per the contractual terms. Under the new standard, time-based license fees are no longer recognized over the contractual period of the license and are instead recognized at the point in time when the control of the software license transfers to the customer. Revenues related to our PCS renewals, SaaS offerings and appraisal services remain substantially unchanged. Due to the complexity of certain contracts, the actual revenue recognition treatment required under the new standard is dependent on contract-specific terms and may vary in some instances from recognition at the time of billing.

Adoption of the new standard requires that incremental costs directly related to obtaining a contract (typically sales commissions) must be recognized as an asset and expensed on a systematic basis that is consistent with the transfer to the customer of the goods and services to which the asset relates, unless that life is less than one year. Prior to adoption of the new standard, we deferred sales commissions and recognized expense over the relevant initial contractual term, which was generally one to two years. Under the new standard, we amortize these costs over a period of benefit that we have determined to be three to seven years.

Our adoption of ASU No. 2014-09 had no impact on our net cash provided by or used in operating, investing or financing activities for any of the periods reported.
Recent tax legislation. On December 22, 2017, the Tax Cuts and Jobs Act ("Tax Act") was enacted into law. The Tax Act amends the Internal Revenue Code to reduce tax rates and modify policies, credits and deductions for businesses and individuals. For businesses, the Tax Act reduces the U.S. corporate federal income tax rate from a maximum of 35% to a flat 21% rate and transitions from a worldwide tax system to a territorial tax system. The Tax Act also adds many new provisions including changes to bonus depreciation, the deduction for executive compensation and a tax on global intangible low-taxed income (GILTI). The most significant impact of the Tax Act to us is the reduction in the U.S. federal corporate income tax rate. Refer to Note 8 - Income Tax Provision for further information.
RECENTLY ISSUED ACCOUNTING PRONOUNCEMENTS
Leases. On February 25, 2016, the FASB issued its new lease accounting guidance in ASU No. 2016-02, Leases ("Topic 842"). Under the new guidance, lessees will be required to recognize the following for all leases (except for short-term leases) at the commencement date:
A lease liability, which is a lessee's obligation to make lease payments arising from a lease, measured on a discounted basis; and
A right-of-use asset, which is an asset that represents the lessee’s right to use, or control the use of, a specified asset for the lease term.
Lessees (for capital and operating leases) and lessors (for sales-type, direct financing, and operating leases) must apply a modified retrospective transition approach for leases existing at, or entered into after, the beginning of the earliest comparative period presented in the financial statements. The modified retrospective approach would not require any transition accounting for leases that expired before the earliest comparative period presented. Lessees and lessors may not apply a full retrospective transition approach.  
Topic 842 is effective for fiscal years beginning after December 15, 2018, including interim periods therein. Early application is permitted for all business entities upon issuance. We are assessing the financial impact of adopting the new standard; however, we are currently unable to provide a reasonable estimate regarding the financial impact. We will adopt the new standard in fiscal year 2019.
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accounting Standards and Significant Accounting Policies (Tables)
9 Months Ended
Sep. 30, 2018
Accounting Policies [Abstract]  
Schedule of summary the changes in the allowances for doubtful accounts and sales adjustments
The following table summarizes the changes in the allowance for doubtful accounts:
 
September 30, 2018
Balance, beginning of period December 31, 2017
$
5,427

Provisions for losses - accounts receivable
1,714

Collection of accounts previously written off
(212
)
Deductions for accounts charged off or credits issued
(1,819
)
Balance, end of period
$
5,110

Schedule of adjusted our condensed consolidated financial statements from amounts previously reported due to the adoption of ASU No. 2014-09
We adjusted our condensed consolidated financial statements from amounts previously reported due to the adoption of the new standard. Select unaudited condensed consolidated statement of income line items, which reflect the adoption of the new standard, are as follows (in thousands, except per share data):

 
 
Three Months Ended September 30, 2017
 
Nine Months Ended September 30, 2017
 
 
As Reported
 
Adjustments
 
As Adjusted
 
As Reported
 
Adjustments
 
As Adjusted
Statement of Income:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Software licenses and royalties
 
$
19,842

 
$
2,920

 
$
22,762

 
$
55,172

 
$
8,654

 
$
63,826

Subscriptions
 
44,840

 
(488
)
 
44,352

 
125,889

 
(1,158
)
 
124,731

Software services
 
47,479

 
(1,434
)
 
46,045

 
139,869

 
(5,468
)
 
134,401

Maintenance
 
92,285

 
(438
)
 
91,847

 
268,556

 
(1,591
)
 
266,965

Appraisal services
 
6,290

 

 
6,290

 
19,268

 

 
19,268

Hardware and other
 
3,410

 

 
3,410

 
14,057

 
(50
)
 
14,007

Total revenues
 
214,146

 
560

 
214,706

 
622,811

 
387

 
623,198

Selling, general and administrative expenses
 
44,656

 
(143
)
 
44,513

 
131,249

 
(956
)
 
130,293

Amortization of customer and trade name intangibles
 
3,492

 
(132
)
 
3,360

 
10,413

 
(397
)
 
10,016

Operating income
 
43,447

 
835

 
44,282

 
116,671

 
1,740

 
118,411

Income tax provision
 
5,259

 
262

 
5,521

 
14,308

 
512

 
14,820

Net income
 
$
38,263

 
$
573

 
$
38,836

 
$
102,147

 
$
1,228

 
$
103,375

 
 
 
 
 
 
 
 
 
 
 
 
 
Earnings per common share:
 
 
 
 
 
 
 
 
 
 
 
 
Basic
 
$
1.02

 
 
 
$
1.04

 
$
2.74

 
 
 
$
2.78

Diluted
 
$
0.97

 
 
 
$
0.99

 
$
2.60

 
 
 
$
2.63

Select condensed consolidated balance sheet line items, which reflect the adoption of the new standard, are as follows (in thousands):
 
December 31, 2017
 
As Reported
 
Adjustments
 
As Adjusted
Balance Sheet:
 
 
 
 
 
 
 
 
 
 
 
Accounts receivable
$
227,127

 
$
19,061

 
$
246,188

Prepaid expenses
27,252

 
4,954

 
32,206

Accounts receivable, long-term
7,536

 
4,571

 
12,107

Other intangibles, net
236,444

 
(6,827
)
 
229,617

Total assets
1,589,592

 
21,759

 
1,611,351

Deferred revenue
309,461

 
(10,848
)
 
298,613

Deferred income taxes
38,914

 
7,965

 
46,879

Retained earnings
599,821

 
24,642

 
624,463

Total liabilities and shareholders' equity
$
1,589,592

 
$
21,759

 
$
1,611,351

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.10.0.1
Acquisitions (Tables)
9 Months Ended
Sep. 30, 2018
Business Combinations [Abstract]  
Schedule of the allocation of the preliminary purchase price as of the acquisition date
We have performed a preliminary valuation analysis of the fair market value of Socrata’s assets and liabilities. The following table summarizes the allocation of the preliminary purchase price as of the acquisition date.

 
 
 
Cash
 
$
1,724

Accounts receivable
 
3,616

Other current assets
 
2,057

Other noncurrent assets
 
68

Identifiable intangible assets
 
75,000

Goodwill
 
78,909

Accounts payable
 
(1,254
)
Accrued expenses
 
(1,717
)
Deferred revenue
 
(5,915
)
Deferred tax liabilities, net
 
(3,120
)
Total consideration
 
$
149,368

Schedule of pro forma information
The following unaudited pro forma information of the consolidated results of operations have been prepared as if the Socrata acquisition had occurred at January 1, 2017, after giving effect to certain adjustments, including amortization of intangibles, interest, transaction costs and tax effects.
 
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
 
2018
 
2017
 
2018
 
2017
 
 
 
 
 
 
 
 
 
Revenues
 
$
236,067

 
$
220,825

 
$
701,742

 
$
642,034

Net income
 
38,924

 
34,119

 
107,763

 
89,599

Basic earnings per share
 
1.00

 
0.91

 
2.80

 
2.41

Diluted earnings per share
 
$
0.96

 
$
0.87

 
$
2.67

 
$
2.28

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.10.0.1
Shareholders' Equity (Tables)
9 Months Ended
Sep. 30, 2018
Equity [Abstract]  
Summary of details activity in our common stock
The following table details activity in our common stock:
 
 
Nine Months Ended September 30,
 
 
2018
 
2017
 
 
Shares
 
Amount
 
Shares
 
Amount
Purchases of treasury shares
 

 
$

 
(42
)
 
$
(6,171
)
Stock option exercises
 
1,048

 
70,536

 
787

 
33,568

Employee stock plan purchases
 
35

 
$
5,978

 
40

 
$
5,342

XML 35 R25.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2018
Earnings Per Share [Abstract]  
Computation of reconciliation of basic earnings per share to diluted earnings per share
The following table details the reconciliation of basic earnings per share to diluted earnings per share:
 
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
 
2018
 
2017
 
2018
 
2017
 
 
 
 
As Adjusted
 
 
 
As Adjusted
Numerator for basic and diluted earnings per share:
 
 
 
 
 
 
 
 
Net income
 
$
38,924

 
$
38,836

 
$
115,910

 
$
103,375

Denominator:
 
 

 
 

 


 


Weighted-average basic common shares outstanding
 
38,761

 
37,391

 
38,533

 
37,238

Assumed conversion of dilutive securities:
 
 
 
 
 

 

Stock options
 
1,767

 
1,951

 
1,812

 
2,028

Denominator for diluted earnings per share
   - Adjusted weighted-average shares
 
40,528

 
39,342

 
40,345

 
39,266

Earnings per common share:
 
 

 
 

 


 


Basic
 
$
1.00

 
$
1.04

 
$
3.01

 
$
2.78

Diluted
 
$
0.96

 
$
0.99

 
$
2.87

 
$
2.63

XML 36 R26.htm IDEA: XBRL DOCUMENT v3.10.0.1
Share-Based Compensation (Tables)
9 Months Ended
Sep. 30, 2018
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Summary of share-based compensation expense related to share-based awards recorded in the statements of income
The following table summarizes share-based compensation expense related to share-based awards recorded in the condensed consolidated statements of income, pursuant to ASC 718, Stock Compensation:
 
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
 
2018
 
2017
 
2018
 
2017
Cost of software services, maintenance and subscriptions
 
$
3,909

 
$
2,524

 
$
9,640

 
$
6,874

Selling, general and administrative expenses
 
10,567

 
7,267

 
28,326

 
20,494

Total share-based compensation expense
 
$
14,476

 
$
9,791

 
$
37,966

 
$
27,368

XML 37 R27.htm IDEA: XBRL DOCUMENT v3.10.0.1
Segment and Related Information (Tables)
9 Months Ended
Sep. 30, 2018
Segment Reporting [Abstract]  
Schedule of segment revenues and operations
For the three months ended September 30, 2018
 
 
 
 
 
 
 
 
 
 
Enterprise
Software
 
Appraisal and Tax
 
Corporate
 
Totals
Revenues
 
 
 
 
 
 
 
 
Software licenses and royalties
 
$
19,544

 
$
2,900

 
$

 
$
22,444

Subscriptions
 
56,220

 
2,479

 

 
58,699

Software services
 
41,640

 
6,559

 

 
48,199

Maintenance
 
90,072

 
6,143

 

 
96,215

Appraisal services
 

 
5,544

 

 
5,544

Hardware and other
 
4,999

 

 
(33
)
 
4,966

Intercompany
 
3,373

 

 
(3,373
)
 

Total revenues
 
$
215,848

 
$
23,625

 
$
(3,406
)
 
$
236,067

Segment operating income
 
$
59,334

 
$
6,695

 
$
(18,161
)
 
$
47,868



For the nine months ended September 30, 2018
 
 
 
 
 
 
 
 
 
 
Enterprise Software
 
Appraisal and Tax
 
Corporate
 
Totals
Revenues
 
 
 
 
 
 
 
 
Software licenses and royalties
 
$
60,224

 
$
7,396

 
$

 
$
67,620

Subscriptions
 
153,541

 
7,195

 

 
160,736

Software services
 
126,928

 
17,884

 

 
144,812

Maintenance
 
267,681

 
18,507

 

 
286,188

Appraisal services
 

 
16,470

 

 
16,470

Hardware and other
 
12,525

 
33

 
4,917

 
17,475

Intercompany
 
9,696

 

 
(9,696
)
 

Total revenues
 
$
630,595

 
$
67,485

 
$
(4,779
)
 
$
693,301

Segment operating income
 
$
174,365

 
$
16,845

 
$
(48,900
)
 
$
142,310




For the three months ended September 30, 2017
 
 
 
 
 
 
 
 
As Adjusted
 
Enterprise
Software
 
Appraisal and Tax
 
Corporate
 
Totals
Revenues
 
 
 
 
 
 
 
 
Software licenses and royalties
 
$
21,143

 
$
1,619

 
$

 
$
22,762

Subscriptions
 
42,338

 
2,014

 

 
44,352

Software services
 
40,861

 
5,184

 

 
46,045

Maintenance
 
86,138

 
5,709

 

 
91,847

Appraisal services
 

 
6,290

 

 
6,290

Hardware and other
 
3,412

 

 
(2
)
 
3,410

Intercompany
 
2,660

 

 
(2,660
)
 

Total revenues
 
$
196,552

 
$
20,816

 
$
(2,662
)
 
$
214,706

Segment operating income
 
$
61,243

 
$
5,450

 
$
(13,578
)
 
$
53,115



For the nine months ended September 30, 2017
 
 
 
 
 
 
 
 
As Adjusted
 
Enterprise
Software
 
Appraisal and Tax
 
Corporate
 
Totals
Revenues
 
 
 
 
 
 
 
 
Software licenses and royalties
 
$
58,805

 
$
5,021

 
$

 
$
63,826

Subscriptions
 
119,033

 
5,698

 

 
124,731

Software services
 
120,190

 
14,211

 

 
134,401

Maintenance
 
251,457

 
15,508

 

 
266,965

Appraisal services
 

 
19,268

 

 
19,268

Hardware and other
 
9,385

 

 
4,622

 
14,007

Intercompany
 
7,309

 

 
(7,309
)
 

Total revenues
 
$
566,179

 
$
59,706

 
$
(2,687
)
 
$
623,198

Segment operating income
 
$
167,767

 
$
14,371

 
$
(37,468
)
 
$
144,670

Reconciliation of operating income from segments to consolidated
 
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
Reconciliation of reportable segment operating income to the Company's consolidated totals:
 
2018
 
2017
 
2018
 
2017
 
 
 
 
As Adjusted
 
 
 
As Adjusted
Total segment operating income
 
$
47,868

 
$
53,115

 
$
142,310

 
$
144,670

Amortization of acquired software
 
(5,897
)
 
(5,473
)
 
(17,003
)
 
(16,243
)
Amortization of customer and trade name intangibles
 
(4,386
)
 
(3,360
)
 
(11,742
)
 
(10,016
)
Other income (expense), net
 
1,041

 
75

 
2,198

 
(216
)
Income before income taxes
 
$
38,626

 
$
44,357

 
$
115,763

 
$
118,195

XML 38 R28.htm IDEA: XBRL DOCUMENT v3.10.0.1
Disaggregation of Revenue (Tables)
9 Months Ended
Sep. 30, 2018
Revenue from Contract with Customer [Abstract]  
Schedule of disaggregation of revenue
Recurring revenues and non-recurring revenues recognized during the period are as follows:
For the three months ended September 30, 2018
 
 
 
 
 
 
 
 
 
 
Enterprise
Software
 
Appraisal and Tax
 
Corporate
 
Totals
 
 
 
 
 
 
 
 
 
Recurring revenues
 
$
146,292

 
$
8,622

 
$

 
$
154,914

Non-recurring revenues
 
66,183

 
15,003

 
(33
)
 
81,153

Intercompany
 
3,373

 

 
(3,373
)
 

Total revenues
 
$
215,848

 
$
23,625

 
$
(3,406
)
 
$
236,067



For the nine months ended September 30, 2018
 
 
 
 
 
 
 
 
 
 
Enterprise
Software
 
Appraisal and Tax
 
Corporate
 
Totals
 
 
 
 
 
 
 
 
 
Recurring revenues
 
$
421,222

 
$
25,702

 
$

 
$
446,924

Non-recurring revenues
 
199,677

 
41,783

 
4,917

 
246,377

Intercompany
 
9,696

 

 
(9,696
)
 

Total revenues
 
$
630,595

 
$
67,485

 
$
(4,779
)
 
$
693,301



For the three months ended September 30, 2017
 
 
 
 
 
 
 
 
As Adjusted
 
Enterprise
Software
 
Appraisal and Tax
 
Corporate
 
Totals
 
 
 
 
 
 
 
 
 
Recurring revenues
 
$
128,476

 
$
7,723

 
$

 
$
136,199

Non-recurring revenues
 
65,416

 
13,093

 
(2
)
 
78,507

Intercompany
 
2,660

 

 
(2,660
)
 

Total revenues
 
$
196,552

 
$
20,816

 
$
(2,662
)
 
$
214,706


For the nine months ended September 30, 2017
 
 
 
 
 
 
 
 
As Adjusted
 
Enterprise
Software
 
Appraisal and Tax
 
Corporate
 
Totals
 
 
 
 
 
 
 
 
 
Recurring revenues
 
$
370,490

 
$
21,206

 
$

 
$
391,696

Non-recurring revenues
 
188,380

 
38,500

 
4,622

 
231,502

Intercompany
 
7,309

 

 
(7,309
)
 

Total revenues
 
$
566,179

 
$
59,706

 
$
(2,687
)
 
$
623,198

Timing of revenue recognition by revenue category during the period is as follows:
For the three months ended September 30, 2018
 
 
 
 
 
 
 
 
Products and services transferred at a point in time
 
Products and services transferred over time
 
Total
Revenues
 
 
 
 
 
 
Software licenses and royalties
 
$
17,373

 
$
5,071

 
$
22,444

Subscriptions
 

 
58,699

 
58,699

Software services
 

 
48,199

 
48,199

Maintenance
 

 
96,215

 
96,215

Appraisal services
 

 
5,544

 
5,544

Hardware and other
 
4,966

 

 
4,966

Total
 
$
22,339

 
$
213,728

 
$
236,067

For the nine months ended September 30, 2018
 
 
 
 
 
 
 
 
Products and services transferred at a point in time
 
Products and services transferred over time
 
Total
Revenues
 
 
 
 
 
 
Software licenses and royalties
 
$
53,697

 
$
13,923

 
$
67,620

Subscriptions
 

 
160,736

 
160,736

Software services
 

 
144,812

 
144,812

Maintenance
 

 
286,188

 
286,188

Appraisal services
 

 
16,470

 
16,470

Hardware and other
 
17,475

 

 
17,475

Total
 
$
71,172

 
$
622,129

 
$
693,301



For the three months ended September 30, 2017
 
 
 
 
 
 
 As Adjusted
 
Products and services transferred at a point in time
 
Products and services transferred over time
 
Total
Revenues
 
 
 
 
 
 
Software licenses and royalties
 
$
18,007

 
$
4,755

 
$
22,762

Subscriptions
 

 
44,352

 
44,352

Software services
 

 
46,045

 
46,045

Maintenance
 

 
91,847

 
91,847

Appraisal services
 

 
6,290

 
6,290

Hardware and other
 
3,410

 

 
3,410

Total
 
$
21,417

 
$
193,289

 
$
214,706


For the nine months ended September 30, 2017
 
 
 
 
 
 
 As Adjusted
 
Products and services transferred at a point in time
 
Products and services transferred over time
 
Total
Revenues
 
 
 
 
 
 
Software licenses and royalties
 
$
51,257

 
$
12,569

 
$
63,826

Subscriptions
 

 
124,731

 
124,731

Software services
 

 
134,401

 
134,401

Maintenance
 

 
266,965

 
266,965

Appraisal services
 

 
19,268

 
19,268

Hardware and other
 
14,007

 

 
14,007

Total
 
$
65,264

 
$
557,934

 
$
623,198

XML 39 R29.htm IDEA: XBRL DOCUMENT v3.10.0.1
Deferred Revenue and Performance Obligations (Tables)
9 Months Ended
Sep. 30, 2018
Revenue from Contract with Customer [Abstract]  
Changes in deferred revenue
Changes in total deferred revenue, including long-term, were as follows:

 
 
September 30, 2018
Balance, beginning of period December 31, 2017 (As Adjusted)
 
$
299,887

Deferral of revenue
 
649,152

Recognition of deferred revenue
 
(622,125
)
Balance, end of period
 
$
326,914

Total deferred revenue, including long-term, by segment is as follows:
 
 
September 30, 2018
 
December 31, 2017
 
 
 
 
As Adjusted
Enterprise Software
 
$
307,872

 
$
277,198

Appraisal and Tax
 
16,450

 
20,387

Corporate
 
2,592

 
2,302

Totals
 
$
326,914

 
$
299,887

XML 40 R30.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accounting Standards and Significant Accounting Policies - Account Receivable (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2018
USD ($)
Allowance for Doubtful Accounts Receivable [Roll Forward]  
Balance, beginning of period December 31, 2017 $ 5,427
Provisions for losses - accounts receivable 1,714
Collection of accounts previously written off (212)
Deductions for accounts charged off or credits issued (1,819)
Balance, end of period $ 5,110
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accounting Standards and Significant Accounting Policies - Adoption of New Accounting Standard (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Dec. 31, 2017
Statement of Income          
Total revenues $ 236,067 $ 214,706 $ 693,301 $ 623,198  
Selling, general and administrative expenses 52,605 44,513 152,471 130,293  
Amortization of customer and trade name intangibles 4,386 3,360 11,742 10,016  
Operating income 37,585 44,282 113,565 118,411  
Income tax (benefit) provision (298) 5,521 (147) 14,820  
Net income $ 38,924 $ 38,836 $ 115,910 $ 103,375  
Earnings per common share:          
Basic (usd per share) $ 1.00 $ 1.04 $ 3.01 $ 2.78  
Diluted (usd per share) $ 0.96 $ 0.99 $ 2.87 $ 2.63  
Balance Sheet          
Accounts receivable $ 281,523   $ 281,523   $ 246,188
Prepaid expenses 32,790   32,790   32,206
Accounts receivable, long-term 12,966   12,966   12,107
Other intangibles, net 282,806   282,806   229,617
Total assets 1,864,622   1,864,622   1,611,351
Deferred revenue 326,421   326,421   298,613
Deferred income taxes 44,965   44,965   46,879
Retained earnings 740,373   740,373   624,463
Total liabilities and shareholders' equity 1,864,622   1,864,622   1,611,351
As Reported          
Statement of Income          
Total revenues   $ 214,146   $ 622,811  
Selling, general and administrative expenses   44,656   131,249  
Amortization of customer and trade name intangibles   3,492   10,413  
Operating income   43,447   116,671  
Income tax (benefit) provision   5,259   14,308  
Net income   $ 38,263   $ 102,147  
Earnings per common share:          
Basic (usd per share)   $ 1.02   $ 2.74  
Diluted (usd per share)   $ 0.97   $ 2.60  
Balance Sheet          
Accounts receivable         227,127
Prepaid expenses         27,252
Accounts receivable, long-term         7,536
Other intangibles, net         236,444
Total assets         1,589,592
Deferred revenue         309,461
Deferred income taxes         38,914
Retained earnings         599,821
Total liabilities and shareholders' equity         1,589,592
Accounting Standards Update 2014-09 | Adjustments          
Statement of Income          
Total revenues   $ 560   $ 387  
Selling, general and administrative expenses   (143)   (956)  
Amortization of customer and trade name intangibles   (132)   (397)  
Operating income   835   1,740  
Income tax (benefit) provision   262   512  
Net income   573   1,228  
Balance Sheet          
Accounts receivable         19,061
Prepaid expenses         4,954
Accounts receivable, long-term         4,571
Other intangibles, net         (6,827)
Total assets         21,759
Deferred revenue         (10,848)
Deferred income taxes         7,965
Retained earnings         24,642
Total liabilities and shareholders' equity         $ 21,759
Software licenses and royalties          
Statement of Income          
Total revenues 22,444 22,762 67,620 63,826  
Software licenses and royalties | As Reported          
Statement of Income          
Total revenues   19,842   55,172  
Software licenses and royalties | Accounting Standards Update 2014-09 | Adjustments          
Statement of Income          
Total revenues   2,920   8,654  
Subscriptions          
Statement of Income          
Total revenues 58,699 44,352 160,736 124,731  
Subscriptions | As Reported          
Statement of Income          
Total revenues   44,840   125,889  
Subscriptions | Accounting Standards Update 2014-09 | Adjustments          
Statement of Income          
Total revenues   (488)   (1,158)  
Software services          
Statement of Income          
Total revenues 48,199 46,045 144,812 134,401  
Software services | As Reported          
Statement of Income          
Total revenues   47,479   139,869  
Software services | Accounting Standards Update 2014-09 | Adjustments          
Statement of Income          
Total revenues   (1,434)   (5,468)  
Maintenance          
Statement of Income          
Total revenues 96,215 91,847 286,188 266,965  
Maintenance | As Reported          
Statement of Income          
Total revenues   92,285   268,556  
Maintenance | Accounting Standards Update 2014-09 | Adjustments          
Statement of Income          
Total revenues   (438)   (1,591)  
Appraisal services          
Statement of Income          
Total revenues 5,544 6,290 16,470 19,268  
Appraisal services | As Reported          
Statement of Income          
Total revenues   6,290   19,268  
Appraisal services | Accounting Standards Update 2014-09 | Adjustments          
Statement of Income          
Total revenues   0   0  
Hardware and other          
Statement of Income          
Total revenues $ 4,966 3,410 $ 17,475 14,007  
Hardware and other | As Reported          
Statement of Income          
Total revenues   3,410   14,057  
Hardware and other | Accounting Standards Update 2014-09 | Adjustments          
Statement of Income          
Total revenues   $ 0   $ (50)  
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accounting Standards and Significant Accounting Policies - Additional Information (Details) - USD ($)
$ in Millions
9 Months Ended 12 Months Ended
Sep. 30, 2018
Dec. 31, 2017
Dec. 31, 2016
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Accounts receivable, net $ 294.5 $ 258.3 $ 226.8
Minimum      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Typical contract term 3 years    
Contract term 1 year    
Percentage withheld from progress billings 5.00%    
Accounts receivable payment term 30 days    
Sales commissions amortization period 3 years 1 year  
Maximum      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Typical contract term 5 years    
Contract term 10 years    
Percentage withheld from progress billings 20.00%    
Accounts receivable payment term 60 days    
Sales commissions amortization period 7 years 2 years  
Subscription - Hosting Services | Minimum      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Contract term 1 year    
Subscription - Hosting Services | Maximum      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Contract term 10 years    
Appraisal services | Minimum      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Contract term 1 year    
Appraisal services | Maximum      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Contract term 3 years    
Unbilled Revenues      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Accounts receivable, net $ 86.9 $ 64.6  
Retention Receivable | Unbilled Revenues      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Accounts receivable, net $ 8.3 $ 7.2  
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.10.0.1
Acquisitions - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Aug. 31, 2018
Apr. 30, 2018
Sep. 30, 2018
Sep. 30, 2018
Dec. 31, 2017
Business Acquisition [Line Items]            
Goodwill $ 749,502     $ 749,502 $ 749,502 $ 657,987
Revenue, actual       5,400 8,400  
Income (loss), actual       $ (3,900) (7,900)  
CaseloadPRO, LP            
Business Acquisition [Line Items]            
Purchase price   $ 9,200        
Payments to acquire business   $ 9,100        
Liability incurred $ 150          
Socrata, Inc.            
Business Acquisition [Line Items]            
Net cash acquired     $ 1,724      
Payments to acquire business     147,600      
Tangible assets acquired     7,500      
Liabilities assumed     8,900      
Goodwill     78,909      
Identifiable intangible assets     75,000      
Deferred tax liabilities, net     3,120      
Financial advisory and legal fees         $ 578  
Sage Data Security, LLC            
Business Acquisition [Line Items]            
Payments to acquire business     $ 11,600      
Customer Relationships | Socrata, Inc.            
Business Acquisition [Line Items]            
Weighted average useful life (in years)     14 years      
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.10.0.1
Acquisitions - Assets and Liabilities Acquired (Details) - USD ($)
$ in Thousands
Sep. 30, 2018
Apr. 30, 2018
Dec. 31, 2017
Business Acquisition [Line Items]      
Goodwill $ 749,502   $ 657,987
Socrata, Inc.      
Business Acquisition [Line Items]      
Cash   $ 1,724  
Accounts receivable   3,616  
Other current assets   2,057  
Other noncurrent assets   68  
Identifiable intangible assets   75,000  
Goodwill   78,909  
Accounts payable   (1,254)  
Accrued expenses   (1,717)  
Deferred revenue   (5,915)  
Deferred tax liabilities, net   (3,120)  
Total consideration   $ 149,368  
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.10.0.1
Acquisitions - Pro-forma Information (Details) - Socrata, Inc. - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Business Acquisition [Line Items]        
Revenues $ 236,067 $ 220,825 $ 701,742 $ 642,034
Net income $ 38,924 $ 34,119 $ 107,763 $ 89,599
Basic earnings per share (usd per share) $ 1.00 $ 0.91 $ 2.80 $ 2.41
Diluted earnings per share (usd per share) $ 0.96 $ 0.87 $ 2.67 $ 2.28
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.10.0.1
Shareholders' Equity - Summary of Activities in Common Stock (Detail) - USD ($)
shares in Thousands, $ in Thousands
9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Equity [Abstract]    
Purchases of common stock, shares 0 (42)
Stock option exercises, shares 1,048 787
Employee stock plan purchases, shares 35 40
Purchases of common stock, amount $ 0 $ (6,171)
Stock option exercises, amount 70,536 33,568
Employee stock plan purchases, amount $ 5,978 $ 5,342
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.10.0.1
Shareholders' Equity - Additional Information (Detail)
shares in Millions
Sep. 30, 2018
shares
Equity [Abstract]  
Number of shares authorized to be repurchased 2.0
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.10.0.1
Deferred Commissions (Details) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Dec. 31, 2017
Capitalized Contract Cost [Line Items]          
Deferred commissions $ 21,400,000   $ 21,400,000   $ 19,300,000
Deferred commissions amortization 3,800,000 $ 2,600,000 10,900,000 $ 7,900,000  
Deferred commissions impairment $ 0 $ 0 $ 0 $ 0  
Minimum          
Capitalized Contract Cost [Line Items]          
Sales commissions amortization period     3 years   1 year
Maximum          
Capitalized Contract Cost [Line Items]          
Sales commissions amortization period     7 years   2 years
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.10.0.1
Other Assets - Additional Information (Detail)
$ in Millions
9 Months Ended
Sep. 30, 2018
USD ($)
Schedule Of Other Assets [Line Items]  
Purchase of held to maturity securities $ 95.8
Record Holdings Pty Limited | Convertible Preferred Stock  
Schedule Of Other Assets [Line Items]  
Cost method investment $ 15.0
Investment percentage 20.00%
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revolving Line of Credit - Additional Information (Detail) - Revolving Credit Facility - Credit Agreement - USD ($)
9 Months Ended
Sep. 30, 2018
Nov. 16, 2015
Line Of Credit Facility [Line Items]    
Revolving credit facility, maximum borrowing capacity   $ 300,000,000
Revolving line of credit maturity date Nov. 16, 2020  
Debt instrument, description of variable rate basis Borrowings under the Credit Facility bear interest at a rate of either (1) Wells Fargo Bank’s prime rate (subject to certain higher rate determinations) plus a margin of 0.25% to 1.00% or (2) the 30, 60, 90 or 180 day LIBOR rate plus a margin of 1.25% to 2.00%.  
Outstanding borrowings $ 0  
Line of credit facility, unused borrowing capacity $ 300,000,000  
Prime Commercial Lending Rate    
Line Of Credit Facility [Line Items]    
Effective percentage interest rate 5.25%  
Libor Rate    
Line Of Credit Facility [Line Items]    
Effective percentage interest rate 3.49%  
Minimum | Prime Commercial Lending Rate    
Line Of Credit Facility [Line Items]    
Line of credit facility interest rate 0.25%  
Minimum | Libor Rate    
Line Of Credit Facility [Line Items]    
Line of credit facility interest rate 1.25%  
Maximum | Prime Commercial Lending Rate    
Line Of Credit Facility [Line Items]    
Line of credit facility interest rate 1.00%  
Maximum | Libor Rate    
Line Of Credit Facility [Line Items]    
Line of credit facility interest rate 2.00%  
Letter of Credit    
Line Of Credit Facility [Line Items]    
Revolving credit facility, maximum borrowing capacity   $ 10,000,000
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Tax Provision - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2018
Dec. 31, 2017
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Income Tax Disclosure [Abstract]          
Effective income tax rates (0.80%)   12.40% (0.10%) 12.50%
Excess tax benefit $ 9.3   $ 9.0 $ 30.0 $ 27.6
Effective income tax rate excluding excess tax benefit 23.30%   32.80% 25.80% 35.90%
Change in tax rate, income tax benefit   $ 26.0      
Measurement period adjustment, income tax expense       $ 27.7  
Income tax payments       $ 6.8 $ 29.0
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings Per Share - Computation of Basic Earnings and Diluted Earnings Per Share Data (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Numerator of Basic and Diluted Earnings Per Share [Abstract]        
Net income $ 38,924 $ 38,836 $ 115,910 $ 103,375
Denominator:        
Weighted-average basic common shares outstanding (in shares) 38,761 37,391 38,533 37,238
Assumed conversion of dilutive securities:        
Stock options (in shares) 1,767 1,951 1,812 2,028
Denominator for diluted earnings per share - Adjusted weighted-average shares (in shares) 40,528 39,342 40,345 39,266
Earnings per common share:        
Basic (usd per share) $ 1.00 $ 1.04 $ 3.01 $ 2.78
Diluted (usd per share) $ 0.96 $ 0.99 $ 2.87 $ 2.63
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings Per Share - Additional Information (Detail) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Earnings Per Share [Abstract]        
Antidilutive securities excluded from computation of earnings per shares (in shares) 350 1,499 734 1,303
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.10.0.1
Share-Based Compensation - Summary of Share-Based Compensation Expense Related to Share-Based Awards (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Share-based compensation expense $ 14,476 $ 9,791 $ 37,966 $ 27,368
Cost of software services, maintenance and subscriptions        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Share-based compensation expense 3,909 2,524 9,640 6,874
Selling, general and administrative expenses        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Share-based compensation expense $ 10,567 $ 7,267 $ 28,326 $ 20,494
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.10.0.1
Segment and Related Information - Additional Information (Detail)
9 Months Ended
Sep. 30, 2018
Business_Unit
Segment
Segment Reporting Information [Line Items]  
Number of business units | Business_Unit 5
Enterprise Software  
Segment Reporting Information [Line Items]  
Number of reportable segment | Segment 1
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.10.0.1
Segment and Related Information - Schedule of Segment Revenues and Operations (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Segment Reporting Information [Line Items]        
Revenue $ 236,067 $ 214,706 $ 693,301 $ 623,198
Operating income 37,585 44,282 113,565 118,411
Operating segments | Enterprise Software        
Segment Reporting Information [Line Items]        
Revenue 215,848 196,552 630,595 566,179
Operating income 59,334 61,243 174,365 167,767
Operating segments | Appraisal and Tax        
Segment Reporting Information [Line Items]        
Revenue 23,625 20,816 67,485 59,706
Operating income 6,695 5,450 16,845 14,371
Intercompany | Enterprise Software        
Segment Reporting Information [Line Items]        
Revenue 3,373 2,660 9,696 7,309
Intercompany | Appraisal and Tax        
Segment Reporting Information [Line Items]        
Revenue 0 0 0 0
Intercompany | Corporate        
Segment Reporting Information [Line Items]        
Revenue (3,373) (2,660) (9,696) (7,309)
Corporate        
Segment Reporting Information [Line Items]        
Operating income (18,161) (13,578) (48,900) (37,468)
Operating segment and corporate non-segment        
Segment Reporting Information [Line Items]        
Operating income 47,868 53,115 142,310 144,670
Software licenses and royalties        
Segment Reporting Information [Line Items]        
Revenue 22,444 22,762 67,620 63,826
Software licenses and royalties | Enterprise Software        
Segment Reporting Information [Line Items]        
Revenue 19,544 21,143 60,224 58,805
Software licenses and royalties | Appraisal and Tax        
Segment Reporting Information [Line Items]        
Revenue 2,900 1,619 7,396 5,021
Software licenses and royalties | Corporate        
Segment Reporting Information [Line Items]        
Revenue 0 0 0 0
Subscriptions        
Segment Reporting Information [Line Items]        
Revenue 58,699 44,352 160,736 124,731
Subscriptions | Enterprise Software        
Segment Reporting Information [Line Items]        
Revenue 56,220 42,338 153,541 119,033
Subscriptions | Appraisal and Tax        
Segment Reporting Information [Line Items]        
Revenue 2,479 2,014 7,195 5,698
Subscriptions | Corporate        
Segment Reporting Information [Line Items]        
Revenue 0 0 0 0
Software services        
Segment Reporting Information [Line Items]        
Revenue 48,199 46,045 144,812 134,401
Software services | Enterprise Software        
Segment Reporting Information [Line Items]        
Revenue 41,640 40,861 126,928 120,190
Software services | Appraisal and Tax        
Segment Reporting Information [Line Items]        
Revenue 6,559 5,184 17,884 14,211
Software services | Corporate        
Segment Reporting Information [Line Items]        
Revenue 0 0 0 0
Maintenance        
Segment Reporting Information [Line Items]        
Revenue 96,215 91,847 286,188 266,965
Maintenance | Enterprise Software        
Segment Reporting Information [Line Items]        
Revenue 90,072 86,138 267,681 251,457
Maintenance | Appraisal and Tax        
Segment Reporting Information [Line Items]        
Revenue 6,143 5,709 18,507 15,508
Maintenance | Corporate        
Segment Reporting Information [Line Items]        
Revenue 0 0 0 0
Appraisal services        
Segment Reporting Information [Line Items]        
Revenue 5,544 6,290 16,470 19,268
Appraisal services | Enterprise Software        
Segment Reporting Information [Line Items]        
Revenue 0 0 0 0
Appraisal services | Appraisal and Tax        
Segment Reporting Information [Line Items]        
Revenue 5,544 6,290 16,470 19,268
Appraisal services | Corporate        
Segment Reporting Information [Line Items]        
Revenue 0 0 0 0
Hardware and other        
Segment Reporting Information [Line Items]        
Revenue 4,966 3,410 17,475 14,007
Hardware and other | Enterprise Software        
Segment Reporting Information [Line Items]        
Revenue 4,999 3,412 12,525 9,385
Hardware and other | Appraisal and Tax        
Segment Reporting Information [Line Items]        
Revenue 0 0 33 0
Hardware and other | Corporate        
Segment Reporting Information [Line Items]        
Revenue $ (33) $ (2) $ 4,917 $ 4,622
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.10.0.1
Segment and Related Information - Reconciliation of Operating Income from Segments to Consolidated (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Segment Reporting Information [Line Items]        
Total segment operating income $ 37,585 $ 44,282 $ 113,565 $ 118,411
Amortization of customer and trade name intangibles (4,386) (3,360) (11,742) (10,016)
Other income (expense), net 1,041 75 2,198 (216)
Income before income taxes 38,626 44,357 115,763 118,195
Operating segment and corporate non-segment        
Segment Reporting Information [Line Items]        
Total segment operating income 47,868 53,115 142,310 144,670
Segment reconciling items        
Segment Reporting Information [Line Items]        
Amortization of acquired software (5,897) (5,473) (17,003) (16,243)
Amortization of customer and trade name intangibles (4,386) (3,360) (11,742) (10,016)
Other income (expense), net $ 1,041 $ 75 $ 2,198 $ (216)
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.10.0.1
Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Disaggregation of Revenue [Line Items]        
Revenue $ 236,067 $ 214,706 $ 693,301 $ 623,198
Operating segments | Enterprise Software        
Disaggregation of Revenue [Line Items]        
Revenue 215,848 196,552 630,595 566,179
Operating segments | Appraisal and Tax        
Disaggregation of Revenue [Line Items]        
Revenue 23,625 20,816 67,485 59,706
Intercompany | Enterprise Software        
Disaggregation of Revenue [Line Items]        
Revenue 3,373 2,660 9,696 7,309
Intercompany | Appraisal and Tax        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Intercompany | Corporate        
Disaggregation of Revenue [Line Items]        
Revenue (3,373) (2,660) (9,696) (7,309)
Corporate and Elimination        
Disaggregation of Revenue [Line Items]        
Revenue (3,406) (2,662) (4,779) (2,687)
Corporate and Elimination | Corporate        
Disaggregation of Revenue [Line Items]        
Revenue (3,406) (2,662) (4,779) (2,687)
Recurring revenues        
Disaggregation of Revenue [Line Items]        
Revenue 154,914 136,199 446,924 391,696
Recurring revenues | Enterprise Software        
Disaggregation of Revenue [Line Items]        
Revenue 146,292 128,476 421,222 370,490
Recurring revenues | Appraisal and Tax        
Disaggregation of Revenue [Line Items]        
Revenue 8,622 7,723 25,702 21,206
Recurring revenues | Corporate        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Non-recurring revenues        
Disaggregation of Revenue [Line Items]        
Revenue 81,153 78,507 246,377 231,502
Non-recurring revenues | Enterprise Software        
Disaggregation of Revenue [Line Items]        
Revenue 66,183 65,416 199,677 188,380
Non-recurring revenues | Appraisal and Tax        
Disaggregation of Revenue [Line Items]        
Revenue 15,003 13,093 41,783 38,500
Non-recurring revenues | Corporate        
Disaggregation of Revenue [Line Items]        
Revenue (33) (2) 4,917 4,622
Software licenses and royalties        
Disaggregation of Revenue [Line Items]        
Revenue 22,444 22,762 67,620 63,826
Software licenses and royalties | Enterprise Software        
Disaggregation of Revenue [Line Items]        
Revenue 19,544 21,143 60,224 58,805
Software licenses and royalties | Appraisal and Tax        
Disaggregation of Revenue [Line Items]        
Revenue 2,900 1,619 7,396 5,021
Software licenses and royalties | Corporate        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Subscriptions        
Disaggregation of Revenue [Line Items]        
Revenue 58,699 44,352 160,736 124,731
Subscriptions | Enterprise Software        
Disaggregation of Revenue [Line Items]        
Revenue 56,220 42,338 153,541 119,033
Subscriptions | Appraisal and Tax        
Disaggregation of Revenue [Line Items]        
Revenue 2,479 2,014 7,195 5,698
Subscriptions | Corporate        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Software services        
Disaggregation of Revenue [Line Items]        
Revenue 48,199 46,045 144,812 134,401
Software services | Enterprise Software        
Disaggregation of Revenue [Line Items]        
Revenue 41,640 40,861 126,928 120,190
Software services | Appraisal and Tax        
Disaggregation of Revenue [Line Items]        
Revenue 6,559 5,184 17,884 14,211
Software services | Corporate        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Maintenance        
Disaggregation of Revenue [Line Items]        
Revenue 96,215 91,847 286,188 266,965
Maintenance | Enterprise Software        
Disaggregation of Revenue [Line Items]        
Revenue 90,072 86,138 267,681 251,457
Maintenance | Appraisal and Tax        
Disaggregation of Revenue [Line Items]        
Revenue 6,143 5,709 18,507 15,508
Maintenance | Corporate        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Appraisal services        
Disaggregation of Revenue [Line Items]        
Revenue 5,544 6,290 16,470 19,268
Appraisal services | Enterprise Software        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Appraisal services | Appraisal and Tax        
Disaggregation of Revenue [Line Items]        
Revenue 5,544 6,290 16,470 19,268
Appraisal services | Corporate        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Hardware and other        
Disaggregation of Revenue [Line Items]        
Revenue 4,966 3,410 17,475 14,007
Hardware and other | Enterprise Software        
Disaggregation of Revenue [Line Items]        
Revenue 4,999 3,412 12,525 9,385
Hardware and other | Appraisal and Tax        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 33 0
Hardware and other | Corporate        
Disaggregation of Revenue [Line Items]        
Revenue (33) (2) 4,917 4,622
Products and services transferred at a point in time        
Disaggregation of Revenue [Line Items]        
Revenue 22,339 21,417 71,172 65,264
Products and services transferred at a point in time | Software licenses and royalties        
Disaggregation of Revenue [Line Items]        
Revenue 17,373 18,007 53,697 51,257
Products and services transferred at a point in time | Subscriptions        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Products and services transferred at a point in time | Software services        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Products and services transferred at a point in time | Maintenance        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Products and services transferred at a point in time | Appraisal services        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Products and services transferred at a point in time | Hardware and other        
Disaggregation of Revenue [Line Items]        
Revenue 4,966 3,410 17,475 14,007
Products and services transferred over time        
Disaggregation of Revenue [Line Items]        
Revenue 213,728 193,289 622,129 557,934
Products and services transferred over time | Software licenses and royalties        
Disaggregation of Revenue [Line Items]        
Revenue 5,071 4,755 13,923 12,569
Products and services transferred over time | Subscriptions        
Disaggregation of Revenue [Line Items]        
Revenue 58,699 44,352 160,736 124,731
Products and services transferred over time | Software services        
Disaggregation of Revenue [Line Items]        
Revenue 48,199 46,045 144,812 134,401
Products and services transferred over time | Maintenance        
Disaggregation of Revenue [Line Items]        
Revenue 96,215 91,847 286,188 266,965
Products and services transferred over time | Appraisal services        
Disaggregation of Revenue [Line Items]        
Revenue 5,544 6,290 16,470 19,268
Products and services transferred over time | Hardware and other        
Disaggregation of Revenue [Line Items]        
Revenue $ 0 $ 0 $ 0 $ 0
Minimum        
Disaggregation of Revenue [Line Items]        
Contract term     1 year  
Typical contract term     3 years  
Minimum | Appraisal services        
Disaggregation of Revenue [Line Items]        
Contract term     1 year  
Maximum        
Disaggregation of Revenue [Line Items]        
Contract term     10 years  
Typical contract term     5 years  
Maximum | Appraisal services        
Disaggregation of Revenue [Line Items]        
Contract term     3 years  
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.10.0.1
Deferred Revenue and Performance Obligations - Deferred Revenue (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2018
Jan. 01, 2017
Disaggregation of Revenue [Line Items]    
Deferred revenue $ 299,887 $ 290,100
Contract With Customer Liability [Roll Forward]    
Balance, beginning of period December 31, 2017 (As Adjusted) 299,887  
Deferral of revenue 649,152  
Recognition of deferred revenue (622,125)  
Balance, end of period 326,914  
Operating segments | Enterprise Software    
Disaggregation of Revenue [Line Items]    
Deferred revenue 277,198  
Contract With Customer Liability [Roll Forward]    
Balance, beginning of period December 31, 2017 (As Adjusted) 277,198  
Balance, end of period 307,872  
Operating segments | Appraisal and Tax    
Disaggregation of Revenue [Line Items]    
Deferred revenue 20,387  
Contract With Customer Liability [Roll Forward]    
Balance, beginning of period December 31, 2017 (As Adjusted) 20,387  
Balance, end of period 16,450  
Corporate    
Disaggregation of Revenue [Line Items]    
Deferred revenue 2,302  
Contract With Customer Liability [Roll Forward]    
Balance, beginning of period December 31, 2017 (As Adjusted) 2,302  
Balance, end of period $ 2,592  
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.10.0.1
Deferred Revenue and Performance Obligations - Narrative (Details)
$ in Billions
Sep. 30, 2018
USD ($)
Revenue from Contract with Customer [Abstract]  
Remaining performance obligations $ 1.2
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2018-10-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation, percentage 51.00%
Expected timing of satisfaction period 1 year
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies - Additional Information (Detail)
Sep. 30, 2018
LegalMatter
Commitments and Contingencies Disclosure [Abstract]  
Number of material legal proceedings pending 0
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.10.0.1
Subsequent Events (Details)
$ in Millions
Oct. 01, 2018
USD ($)
TradeMaster Inc. | Subsequent Event  
Subsequent Event [Line Items]  
Purchase price $ 4.8
EXCEL 63 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( 'J$7TT?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ >H1?32?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " !ZA%]--17\<.\ K @ $0 &1O8U!R;W!S+V-O M&ULS9+/:L,P#(=?9?B>*&ZZ,DSJRT9/'0Q6V-C-V&IK&O_!UDCZ]DNR M-F5L#["CI9\_?0(U.@H=$KZD$#&1Q7S7N]9GH>.:'8FB ,CZB$[EF3.B LJFH%#DD910I&8!%G(I.-T4(G5!32!6_TC(^?J9U@1@.V MZ-!3!EYR8'*<&,]]V\ -,,((D\O?!30S<:K^B9TZP"[)/MLYU75=V=53;MB! MP_OS]G5:M[ ^D_(:AU_9"CI'7+/KY+?Z\6FW87)1\8>"5T7-=WPEZJ6X7WZ, MKC_\;L(N&+NW_]CX*B@;^'47\@M02P,$% @ >H1?39E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T M$W-I=MNTF83M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY M\^XN8NB&B)3R> +]O6N[!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4? M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M M&N#C\7@XMLO2BW A(5M>5 TR 6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2. MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$. M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07 M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL! M_]':-\*K^(+ .7\N?<^E[[GT/:'2MSAD M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W MF)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>( M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K> M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5 MYYN MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+ MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> , M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H: M,]6+K#F-"F]!U4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ M 5!+ P04 " !ZA%]-CF&N=GT" #>" & 'AL+W=O/OW!>QU71CW)5Q\SIP9F,E0]ER\RAMC*GAKZE:NPYM2W7,4R=.--50^\8ZU M^LN%BX8JO1372':"T;,E-76$XSB+&EJUX::T>P>Q*?E=U57+#B*0]Z:AXO>. MU;Q?ARA\WWBIKC=E-J)-V=$K^\;4]^X@]"J:K)RKAK6RXFT@V&4=;M'S'F6& M8!$_*M;+V3PPH1PY?S6+S^=U&!N/6,U.RIB@>GBP/:MK8TG[\6LT&DZ:ACB? MOUO_:(/7P1RI9'M>_ZS.ZK8.BS XLPN]U^J%]Y_8&% :!F/T7]B#U1IN/-$: M)UY+^QN<[E+Q9K2B76GHVS!6K1W[X4M"1AI,P",!3P2<_)= 1@*9",@2HL$S M&^H'JNBF%+P/Q'!;'35)@9Z)/LR3V;1G9[_I:*7>?6SB,GH8,R-B-R#P#($F M1*1M3P(8$MAACX[_%=C[" (+$# "8NED1D]@>@+2$TM/9O34.0 ?D<$"*2B0 M>O3<$? 1!2R0@0*91U\Y CX"Q;!"#BKD/A\Y$@,DM9!VN.88+811@"*%+^)D MRFZ 9'/(0JJL0(F5+Y$X$@ DA250#!=4[%O(W)(",/F"RD+9(M]"X:H@[TZ* M+,[)0ODBL'ZW"/M*;GX!&+R08 @N8D1\"VZ*01B\H +7.O)+&1-7Q<+=^)J(IB?-Y@]02P,$% @ >H1?35-7[[WJ!0 RQX !@ M !X;"]W;W)K#-M M="A:H 6"%&VO&9NVA4BB2M)V^O8E)4:A9OY-=6-)]+>'&0[_F5G>OE?UE^:E M+-O)U]UVW]Q-7]KV<#.?-P\OY:YH9M6AW'?_>:KJ7=%V/^OG>7.HR^+Q.&BW MG1NE_'Q7;/;3^]OCM8_U_6WUVFXW^_)C/6E>=[NB_G=1;JOWNZF>?KOP:?/\ MTO87YO>WA^*Y_*-L_SQ\K+M?\_,LCYM=N6\VU7Y2ET]WTP_Z9DVQ'W D_MJ4 M[\WH^Z0WY7-5?>E__/IX-U7]CLIM^=#V4Q3=QUNY++?;?J9N'_\,DT[/:_8# MQ]^_S?[ST?C.F,]%4RZK[=^;Q_;E;AJGD\?RJ7C=MI^J]U_*P2 WG0S6_U:^ ME=L.[W?2K?%0;9OCW\G#:]-6NV&6;BN[XNOI<[,_?KZ?_N/3, P/,,, YOZ^I]4I_BX5#T8:=O M7'>['OJ+Q[MS_%_GSZ:[^G9O_.W\K9]G0!8GQ(R1<(FL)*+/Q+Q;_[P)@S:Q M,'*%RP66@(AL#_\[R?J'DUQLTT)?V>-X.QZ?\'B"X^DXGD;CK6*^/B'AB.Q/ M2UBO///W$F":@F)W;B4QGZQ5FOD%8,;JE/&-@[8YX1N;"0$/QWOI&W;[%B?$ MC;:I#1$Q:Y8 TRIH'K(2LSZY1,PW #-)AXQM =H6I&V6V1; IK7GC^(28,JF MF)AM$K/&!L5%;1':%J5MS(6+*)9QQBO'3),4D=/,3RM):6 DI'[J65I,@EP^[L6E+6696Y8UIA MR5?2,J'Y2F['1AZ.@+*=7/'D("FM W%U1IA2VF=LRZ0S+6T+W#8M=QU*B3BYC'T[]6N9^XKE_ M8"[]R+V]!)1S1G/KP%Q=A4SF5_C MU*]E[J=,T!B<8XVZNE4)8\#R3 B]P7G,F*O[!8,SA@$9@W<,1FIWXHE@":#(D\H*0%TYR:LS1)G1$WII%\X4 M!F2*G&^Q(!O9BV5C#TN> =V8B#W9&;GH^4.[!%B?C47L@:[-J\"E?XVXKO[/ MQ@X69 ,$.5-#&ZQ])EX?OUAC#.@O1/S* PCS"OBU3+ -'7S\48' M<99(9>+'9@ZCI/Y1SD-8:2Q='<,6*XV5I9^(X8%A1QM.\;H6<"DJ4?L!S)J@ M(L]2@#,QA&P88B&T4@A=ICJV6&ILN#Z0L=18<,0B ED>>"1O-&]I$=;UH+PU M IB)7D?>^"'.^^0SI9+%0FBE$+I,&!*6&[J^V"(L-W1%L46R@7=.U%J \B;Q M(Q% :4^!!S'"DO&9&"8LA'1]J458:NB*4HM <^[$(1^@2(GC2T!I%1T_FD68 M<5GO9,[D9;GE,MT=81&DZ\LMPBI#5Y1;!.JHY'DC!2A+O"]> 4H'XJ<_:X21 MRATV$M8_DOJ7C3ZL?P3T3T1?E!V."^+9!-3X4'CPCJ2T#IJ+'\(4*1Y]\]&+ MN%U9/Q_?BC:3A^IUW_9N&5T]OWG]8/H7>>SZ0M\L-;B^TC?KTWO5[].?7O/^ M7M3/FWTS^5RU;;4[ON1[JJJV[':O9MU=?2F+Q_./;?G4]E]#][T^O5X]_6BK MP_#J>'Y^?WW_'U!+ P04 " !ZA%]-:BWBNS$$ "U$P & 'AL+W=O MVN6B>>WKW2$^M+/N=;^OVO]6L6Y.]W.8O]_XMGO9]L.-8KDX5B_QS]C_ M=7QHTU5Q:66SV\=#MVL.LS8^W\]_@;NU4D/ J/A[%T_=U?EL2.6Q:;X/%[]M M[N?EX"C6\:D?FJC2X2VN8UT/+24?_TZ-SB]]#H'7Y^^M?QV33\D\5EU<-_4_ MNTV_O9_[^6P3GZO7NO_6G'Z-4T)F/INR_SV^Q3K)!R>ICZ>F[L;?V=-KUS?[ MJ95D95_].!]WA_%XFMI_#Y,#< K 2P#H#P/4%*!(0'%V-J;ZI>JKY:)M3K/V M/%O':E@4<*?28#X--\>Q&_]+V7;I[MO2J$7Q-K0S259G"5Y)\%:QY@JC+Y(B M]7\Q@:()'./5=;R1XY48K\9X?1UO21)GB1LEAW,2$+2AF7 9>!/0RFZTZ$9S M-XZX.4O,M1L/!LG(KP69MN"][,:(;@QWXXD;P[I)5G0@9KA**S!!]F)%+Y9[ M(;VL+.M%H0LE\2*IL,S,DA.]..;%DEY6CO4"*LT3\2*H0*G,N'C1B^=>2"\K MSY<"!CI%7 0A.-E)$)T$[H0\(JO .K$EV*")%RXS6*9%+KN!4J93R?TP/)4\ M:PS64D9),B@SHP,96@+WHZD?X!T9JX.GAB0=JNP(R>@$SDZ;:T&&)W!ZTL%; M39IKKTX'4[*-@.NL<<'G1ED&*'""6DI0D!"*OF33+NC2ZH"<(QFBP"EJ*46! M ]("T(UH+<-L'1E+C*@\O4)""C$#@+'64A"#"T)=+M2I)IZS+/*YSZRA32")W M9*@CY"LHT,I+$ 'F%A#*8$4.5D?!BAR86@=KJ!U!9KW+%!DH8Q4Y5AW%JJ1A M4_6AYM:)C%,T'!6Y7&0 (@>@I^4; @LY&!VFY<\6'-=9M-YFMDV4$8HGL%(@L:FTS^%0R/A7'IZ>P4AR+G[2Z+E\F1X+.EB5F MGBHEXU-Q?'KV(BV042,"TCF3A!# J=R\9=[M.44]I9:27MNE4D<2BJ5.RQZ?MF/WXP>6Z:/J9&R\\IQ6VL-I>+.C[WPZE+Y^WY0]+Y MHF^.TT>RXO*E;OD_4$L#!!0 ( 'J$7TTQTRI460( $4( 8 >&PO M=V]R:W-H965T&ULC9;=CILP$(5?!?$ "^:?B" U5%4KM5*T M5=MK)W$"6H.I[83MV] M;SR/'6O40O9$>M2)-V="6\C%E%X\UE,$3\K48B_P_<1K8=.Y9:'6]K0LR)7C MID-[ZK!KVT+Z;X6"5Q8]O*"?B/_J]U3,O#G*J6E1QQK2 M.12=M^XGL*F ,BC%[P8-;#%V9"D'0E[DY-MIZ_J2"&%TY#($%(\;JA#&,I+@ M^#L%=>>&2?M%$6@M/!U?#:=>@[CFS2?;'9#,!F"V0"BNX9P M,H2:P1O)5*F?(8=E0BA_%& 3BLT\RD6U=^J=J):)U5N9985WDW$F MR6Z4! M)L%94IB*.9HDG\L\0@14B4/YP"9';_:'5'RI_M/#GOE;$*$F5I!L1 M =!$E444!:F=)+*21"8)T$@B(XG!<5>RHHBM%+%)H1W9;I3$JQ3JHZ%\K%OQ M)%:>Q.0)-9[$R*.3W%.L&%(K0VHR1!K#*,F6&9Y\[?BJ#T0KDLQ*DIDDL4:2 MO;?KQOD\HEPQY5:FW&1*-*;0'A"NB(!O[TR^R93JKC]_QY;'QZEXWW]JSM=WB>UE4[3HZ=]WU)8[;_=F6>?NEOMK*_7*L MFS+OW&MSBMMK8_/#4*DL8DP2%9?YI8HVJZ'LK=FLZEM77"K[UBS:6UGFS;]; M6]3W=0319\'7R^G<]07Q9G7-3_8/V_UY?6O<6_R(.W%M[.NB'3X7^UO;U>44Q5DI\^_C]Z4:ON]3_,]J? 6<*N"C@FO[ M_RJ(J8+X42$=DA^=#:G^E'?Y9M74]T4SCM8U[R<%O C7F?N^<.B[X3>7;>M* M/S;&K.*//LXDV8X2G$G@H8A=\$<+R+6P15(=GQO8,8J,;T&P.8BAOI@;3!(^ M0,H&2(< Z2Q "EXGC!(]2*JQ#9 &$B\51I8(H27O1K)N))-.H,<5&T"1="#Q M^GP[:N3,:"H5:B\=JA)&A_I6LV8T8T9X9C1M1ANE/#-4A5JHP$S)6#,98R;U MS&2DF:5,A*?:,2H0.@D,M&'=&&:@ P$@X5=OPB2D_/6;4*\"A/%&8MT?A^&)E;$"$_//F HD_[J)@T\X9 (ND>1B5 !=SPY -)W?BL MF#1/&$A2.G>H;(D@ K0 'J3 D91LCQ22H(V0I(,878HB"Z =>)R"IM" )"! MAR P% 0R"1G H4B5O^%Q.J'UC)?/EG@2@F$LD7EH:%,&ER%RT$0WL<$WQ BUS)+ [H,\7C%E5FLH M!,]$I$P$\#&]TQ3?B'2T8FA R=+I$G*S)D19^L2(DIC2;KDU&)--0_/%61H2KZ M5$5*2ZVD#Y8=(T/(=.A_&L]4P3#5/TAL!86E&PGT!XR195DJ STD>*8*AJGH M,U505$(F#75$=4*!#"!5\$@5#%+11^HDTD^#8>;)3XZHSJ6G$O^,&,]N"TK; MG(:+E7:QKV]5U_\QGY4^+F]>A[L;KWP++[OQ"N9'F/%&Z/>\.5VJ=O%>=UU= M#C<.Q[KNK+.9?'%==K;YX?%2V&/7/VKWW(PW,>-+5U^G6Z;X<=6U^0]02P,$ M% @ >H1?32<9CP^Q 0 T@, !@ !X;"]W;W)KM]=V#,E2UHX6ZP Q/^U&BU\,&U M#7.=!5$ED%:,;S9W3 MI:)&EV,D6&?9>20,G2UROM;"_CJ!PR.F67@,OLFE] M#+ BZT0#7\%_ZTXV>&QFJ:0&XR0:8J'.Z>/V<-S'_)3P7<+@%C:)G9P17Z/S MJ\\ZHDE2-'B;3RE2>

4?A!=%9G$@=IQ])^(5;P\\S*:,P32*]"^(=R%Z*;;\ M+F.72#3E',<I$U>1.>%?>3I3OZDC]O^1=A&&D?.Z,/-IOG7 MB!Z"E,U-6*$V/+#945#[:-X'VXYK-CH>N^D%L?D9%[\!4$L#!!0 ( 'J$ M7TTKHK M $ -(# 8 >&PO=V]R:W-H965T&UL?5/; M;MP@$/T5Q <$+]XTZ;$M@"-O6G4VIZUS_8$Q6[:@A;W"'CI_4Z/1PGG3-,SV!D0525HQ MGB2?F!:RHT46?2=39#@X)3LX&6('K85Y/X+",:<[^N%XDDWK@H,562\:^ 'N M9W\RWF*+2B4U=%9B1PS4.;W;'8[[@(^ 9PFC79U)J.2,^!*,;U5.DY 0*"A= M4!!^N\ ]*!6$?!JOLR9=0@;B^ORA_C76[FLY"POWJ'[)RK4YO:6D@EH,RCWA M^ !S/=>4S,5_APLH#P^9^!@E*AM74@[6H9Y5?"I:O$V[[.(^3C?7-S-MF\!G M E\(MS$.FP+%S+\()XK,X$C,U/M>A"?>';CO31F2 M7/D1:OT'6PP%M0O'&W\VTYA-AL-^_D%L^<;%;U!+ P04 " !ZA%]-=5S7 M5[,! #2 P & 'AL+W=OE I&7\6OFI$O* %R?W]@_Q]I]+6=AX1[5LZQX@/+A08G/4:*R<27E8!WJF<5+T>)UVF47]W&Z29(9M@W@,X O@-N8 MATV)HO('X421&1R)F7K?B_#$^P/WO2F#,[8BWGGQUGLOQ3[A&;L$HCGF.,7P M=PL.:/S+QO[7R,Z\%)V5WZ$6O_! M%D-![<+QDS^;: MO&IE7$$[[_LC8Z[J0 MW@SV8<-.@U<('T[;,]19$G4!:,;[;W3$MI*%EGGQG M6^8X>"4-G"UQ@];"_CR!PK&@&7US/,NV\]'!RKP7+7P!_[4_VV"QA:66&HR3 M:(B%IJ"/V?%TB/$IX)N$T:W.)%9R07R)QL>ZH+LH"!14/C*(L%WA"92*1$'& MCYF3+BDC<'U^8W^?:@^U7(2#)U3?9>V[@CY04D,C!N6?E80<%2J75E(-SJ.>68(4+5ZG79JTC],-SV;8-H#/ +X 'E(>-B5*RM\) M+\KQ"?.CCSTIHK.U(IT%\2[X+V6V?XV9]=(-,>;"O<)OO]#X=TVP6&3X) (#O\M<2OF_J\D;-53#;9-T^1( MA8-)D[SR+@/[R-.;_ Z?IOVSL*TTCES0AY=-_6\0/00INYLP0EWX8(NAH/'Q M>!_.=AJSR?#8SS^(+=^X_ 502P,$% @ >H1?3;V^1_*R 0 T@, !D M !X;"]W;W)K&UL;5/;CIPP#/V5*!^P81C:;D> MM+.K52NUTFBKML\9,!!M+C0)P_;OZP2&TBDOQ#8^Q\>.DX_&OKH.P),W);4K M:.=]?V#,51TH[NY,#QK_-,8J[M&U+7.]!5Y'D)(L39+W3'&A:9G'V,F6N1F\ M%!I.EKA!*6Y_'T&:L: [>@V\B+;S(<#*O.R=_T:=N_+S9./_&& \H);G#%>KP@2V.A,8'\P/:=EJS MR?&FGU\06YYQ^0=02P,$% @ >H1?3;?:"O^T 0 T@, !D !X;"]W M;W)K&UL?5/;CM,P$/T5RQ^P;MU 5U42:;L(@012 MM0AX=I-)8JTOP7::Y>\9.]D0(.+%]HSGG#DS'N>C=<^^ PCD12OC"]J%T)\8 M\U4'6O@[VX/!F\8Z+0*:KF6^=R#J!-**\=WN+=-"&EKFR7=Q96Z'H*2!BR-^ MT%JXGV=0=BSHGKXZGF3;A>A@9=Z+%KY ^-I?'%IL8:FE!N.E-<1!4]"'_>F< MQ?@4\$W"Z%=G$BNY6OL\IJ:$1@PI/=OP E6".RBJ? M5E(-/E@]LZ 4+5ZF79JTC]/-\3C#M@%\!O %<)_RL"E14OY.!%'FSH[$3;WO M17SB_8EC;ZKH3*U(=RC>H_=6[C.>LULDFF/.4PQ?QRP1#-F7%'PKQ9G_ ^?; M\,.FPD."'_Y0>-@FR#8)LD20_;?$K9CLKR1LU5,-KDW3Y$EE!Y,F>>5=!O:! MIS?Y'3Y-^V?A6FD\N=J +YOZWU@; *7L[G"$.OQ@BZ&@"?%XQ+.;QFPR@NWG M'\26;US^ E!+ P04 " !ZA%]-(C5J%[0! #2 P &0 'AL+W=O/*N5>LRVGC?'1AS10-: MN"O308LWE;%:>#1MS5QG0901I!7CF\T-TT*V-$^C[V3SU/1>R19.EKA>:V%_ M'4&9(:-;^NEXEG7C@X/E:2=J> '_O3M9M-C,4DH-K9.F)1:JC-YM#\ M'Q(&MSB34,G9F-=@?"DSN@F"0$'A X/ [0+WH%0@0AEO$R>=4P;@\OS)_AAK MQUK.PL&]43]EZ9N,WE)20B5ZY9_-\ 13/=>43,5_A0LH# ]*,$=AE(LK*7KG MC9Y84(H6[^,NV[@/XPW?3[!U )\ ? ;<4?"W%D?\#Y^OPW:K" M783O_E!XLTZ0K!(DD2#Y;XEK,?N_DK!%3S78.DZ3(X7IVSC)"^\\L'<\OLGO M\'':OPE;R]:1L_'XLK'_E3$>4,KF"D>HP0\V&PHJ'XY[/-MQS$;#FV[Z06S^ MQOD'4$L#!!0 ( 'J$7TVWBI-7M0$ -(# 9 >&PO=V]R:W-H965T MY! M^9M&&\F<-TU+;&^ U1$D!:%)?2=3)GKP0FNX&20':1DYL\1A!X+ MO,.OCGO>=BXX2)GWK(5?X'[W)^,MLK#47(*R7"MDH"GP[>YPS$)\#'C@,-K5 M&85*SEH_!>-[7> D" (!E0L,S&\7N ,A I&7\3QSXB5E *[/K^Q?8^V^EC.S M<*?%(Z]=5^ ]1C4T;!#N7H_?8*[G&J.Y^!]P >'#@Q*?H]+"QA55@W5:SBQ> MBF0OT\Y5W,?I)DUGV#: S@"Z /8Q#YD21>5?F&-E;O2(S-3[GH4GWAVH[TT5 MG+$5\70#3''*<8NHY9(HAG7U+0K11'^@Y.M^'IIL(TPM-_ M%'[>)L@V";)(D'U8XD;,=?)?$K+JJ033QFFRJ-*#BI.\\BX#>TOCF[R%3]/^ MDYF6*XO.VOF7C?UOM';@I217?H0Z_\$60T#CPO&3/YMIS";#Z7[^063YQN5? M4$L#!!0 ( 'J$7TV9_:81LP$ -(# 9 >&PO=V]R:W-H965T "E I&7\7/FI$O* %R?K^P?8^V^EK.P\(#J M25:NS>D=)1748E#N$<=/,-=S2\E<_!>X@/+A08G/4:*R<27E8!WJF<5+T>)E MVF47]W&Z2:^P;0"? 7P!W$4 FQ)%Y1^$$T5F<"1FZGTOPA,G!^Y[4P9G;$6\ M\^*M]UZ*Y#;)V"40S3''*8:O8Y8(YMF7%'PKQ9'_ ^?;\'1381KAZ1\*_T.P MWR381X+]FR5NQ:1_)6&KGFHP39PF2TH_ 5!+ P04 M " !ZA%]-ZB?;W;4! #2 P &0 'AL+W=O9NQ%$BF>PT.*2@=C7UT#X,F[DMIEM/&^.S#FB@:4<%>F XTWE;%*>#1M MS5QG0901I"3CF\TU4Z+5-$^C[V3SU/1>MAI.EKA>*6%_'4&:(:-;^NEX;NO& M!P?+TT[4\ +^>W>R:+&9I6P5:-<:32Q4&;W;'HY)B(\!/UH8W.),0B5G8UZ# M\:7,Z"8( @F%#PP"MPO<@Y2!"&6\39QT3AF R_,G^V.L'6LY"P?W1OYL2]]D M]):2$BK12_]LAB>8ZME3,A7_%2X@,3PHP1R%D2ZNI.B=-VIB02E*O(][J^,^ MC#]^)\,3; \?>%,$96Q'O4+Q# M[R7?[I.470+1%',<8_@R9HY@R#ZGX&LICOP?.%^'[U85[B)\]X?"_3I!LDJ0 M1(+DOR6NQ5S_E80M>JK UG&:'"E,K^,D+[SSP-[Q^":_P\=I_R9LW6I'SL;C MR\;^5\9X0"F;*QRA!C_8;$BH?#C>X-F.8S8:WG33#V+S-\X_ %!+ P04 M" !ZA%]-:,4A@K4! #2 P &0 'AL+W=O_(M0"#/6AF?TS:$[LB8+UO0PM_8#@S>U-9I$=!T#?.= M U$ED%:,;S;OF!;2T")+OK,K,ML')0V<'?&]UL+]/H&R0TZW],7Q*)LV1 0*E(A#)^39QT3AF!R_,+^\=4.]9R$1X>K/HIJ]#F]$!) M!;7H57BTPR>8ZKFE9"K^"UQ!87A4@CE*JWQ:2=G[8/7$@E*T>!YW:=(^C#<[ M/L'6 7P"\!EP2'G8F"@I_R""*#)G!^+&WGRVV MMW<9NT:B*>8TQO!ES!S!D'U.P==2G/@;.%^'[U85[A)\]X_"PSK!?I5@GPCV M_RUQ+>;]JR1LT5,-KDG3Y$EI>Y,F>>&=!_8^/2+[&SY.^U?A&FD\N=B +YOZ M7UL; *5L;G"$6OQ@LZ&@#O%XAV5=2NX)VWO<'QES5@>+NSO2@\4]CK.(>7=LRUUO@=20I MR=(DN6>*"TW+/,9.MLS-X*70<++$#4IQ^^<(THP%W=%KX$6TG0\!5N8];^$' M^)_]R:+'%I5:*-!.&$TL- 5]V!V.6%S@$:0,0EC&[UF3+BD#<6U?U9]C[]C+F3MX-/*7J'U7T$^4U-#P0?H7 M,WZ!N9\/E,S-?X,+2(2'2C!'9:2+7U(-SALUJV IBK]/I]#Q'&?]*VV;D,Z$ M](; ID2Q\B?N>9E;,Q([S;[GX8IWAQ1G4X5@'$7\A\4[C%[*W7V2LTL0FC'' M"9.N,0N"H?J2(MU*<4S_HZ?;]/UFA?M(WZ^S[S]O"V2; ED4R-8"V6V+6YC; M)MEJI@IL&[?)D1XT\\OB"W/N/P+4$L#!!0 ( 'J$7TWW*I36 ML@$ -(# 9 >&PO=V]R:W-H965T&,"*+]0V2_KWM0U+T)87/#.<<^;B<3YJ M\VX[ (<^I%"VP)US_9X06W4@F;W1/2C_I]%&,N==TQ+;&V!U)$E!:)+<$LFX MPF4>8T=3YGIP@BLX&F0'*9GY>P"AQP*G^!)XX6WG0H"4><]:^ 7N=W\TWB.+ M2LTE*,NU0@:: M^E^T,6\!'PRF&T*QN%3DY:OP?G9UW@)!0$ BH7%)@_SG / M0@0A7\:?61,O*0-Q;5_4'V/OOI<3LW"OQ1NO75?@;QC5T+!!N!<]_H"YGR\8 MS8!4&\ M^I*";J4XT/_H=)N^VZQP%^F[=?;=]VV!;%,@BP+96B!+KEK49E_\ 4$L#!!0 ( 'J$7TW7INO;LP$ -(# M 9 >&PO=V]R:W-H965TIVF3-NG4:>MG+G$25, 9D$OW[P@NB3B"M&-_M[I@6TM R3[ZS M+7,ZH+LH"!14/C*(L%WA$92*1$'& MCYF3+BDC<'U^8_^0:@^U7(2#1U3/LO9=0>\IJ:$1@_)/.'Z$N9Y;2N;B/\,5 M5 B/2D*."I5+*ZD&YU'/+$&*%J_3+DW:Q^GFEL^P;0"? 7P!W*<\;$J4E+\7 M7I2YQ9'8J?>]B$^\/_+0FRHZ4RO271#O@O=:[N]XSJZ1:(XY33%\';-$L,"^ MI.!;*4[\'SC?AA\V%1X2_/"'PL,V0;9)D"6"[+\E;L5D?R5AJYYJL&V:)D_$M0""O6AF? MTS:$[LB8+UO0PM_8#@S>U-9I$=!T#?.= U$ED%:,;S8'IH4TM,B2[^R*S/9! M20-G1WROM7 _3Z#LD-,M?7,\R:8-T<&*K!,-?(7PK3L[M-C,4DD-QDMKB(,Z MIP_;XVD?XU/ LX3!+\XD5G*Q]B4:GZJ<;J(@4%"&R"!PN\(C*!6)4,:/B9/. M*2-P>7YC_Y!JQUHNPL.C5=]E%=JFXIF8K_#%=0&!Z5 M8([2*I]64O8^6#VQH!0M7L==FK0/XPU_-\'6 7P"\!EPG_*P,5%2_EX$463. M#L2-O>]$?.+MD6-ORNA,K4AW*-ZC]UIL#[<9NT:B*>8TQO!ES!S!D'U.P==2 MG/@_<+X.WZTJW"7X[@^%AW6"_2K!/A'L_UOB6LS=7TG8HJ<:7).FR9/2]B9- M\L([#^P#3V_R.WR<]B_"-=)X+Q#L]N M'+/1"+:;?A";OW'Q"U!+ P04 " !ZA%]-(40YM.T! !F!0 &0 'AL M+W=OYWVH] M' E190N.Z:5EL'*;*!-O =](_A+(U%%I:JX]"K3O2>A#KW M[W?'4VKQ#O#2P:A6>\]6@Z^-Q?_%6[ #-QF M8C1*P93[>N55:<%G%I,*IV_3VO5N':>3.)W#\(!P#@B7@-3ID$G(9?Y(-2TR M*49/3G<_4/O$NV-H[J:T3G<5[LPDKXSW5NSB-",W2S1C3A,F7&,6!#'LBT2( M29S"_\)#/#Q",XQ<>+16CP*<8(\2[!W!_I\2/VU*1##)!R('5.2 $.PV(ACF M@ZN(49$8(8@V(AAFCXLDJ$B"$!PV(A@FQD525"1%")*-"(9)-R)D]9]SD(WK M<.65XMJ[Z;+R+D/D/G1]\A<^3:!O5#9=K[R+T*;;7$_40F@PJ01WYNE:,_06 M@T&M[38Q>SFU_F1H,&PO=V]R:W-H965T9&BSO)!PU,H,03/\] %=CCC?XDGCIFM;Z!"FRGC7P$^RO_JA=1!:5JA,@ M3:XPJJ-G [8L:O\+UDV$=9_T++4Z@,X%>$,G+W0C#E,&+K&+ CBU)<2 M-%;B0#_0:9R>1AVF@9ZNJZ=)7& ;%=@&@>U:X#ZY:C&&^:3)7;3(+B) KXK$ M,.E5$;*Z. &Z"4_6H%(-,HS+*KM,Q0,-%_\?/HW4#Z:;3AIT4M8]GW#)M5(6 MG)7DQGEIW10O 8?:^NV=V^OI+4^!5?T\IF3YKRC^ 5!+ P04 " !ZA%]- M>U3>C>OK8AC&7^$_M>SCWG M7-LW^:CTF^D +/H07)H"=];V!T),U8&@YD[U(-V71FE!K0MU2TRO@=:A2'"2 M;#;W1% F<9F'W$F7N1HL9Q).&IE!"*K_'(&KLO/!M[K &V\(.%36 M,U"W7. )./=$SL;[S(D725^XWE_9OX;>72]G:N!)\=^LMEV!]QC5T-"!VQ#\"[6TS+4:D9[.OJ?^BK>'Q)U-Y9/A*,(W9]ZX[*7<[G.C?%2\"AL7[[X/9Z>LM38%4_CRE9_BO*3U!+ P04 M " !ZA%]-.N491[8! #2 P &0 'AL+W=OV$ *[Y0VRSIWW=L M"$4I+[9G?,Z9B\?Y:.RKZP \>5-2NX)VWO='QES5@>+NQO2@\:8Q5G&/IFV9 MZRWP.I*49&F2W#+%A:9E'GUG6^9F\%)H.%OB!J6X_7,":<:"[NB[XUFTG0\. M5N8];^$'^)_]V:+%%I5:*-!.&$TL- 6]WQU/68U&%_K M@B8A(9!0^:# <;O" T@9A#"-W[,F74(&XOK\KOX4:\=:+MS!@Y&_1.V[@AXH MJ:'A@_3/9OP"; M[##3M@GI3$@7PB'&85.@F/DC][S,K1F)G7K?\_#$NV.*O:F",[8BWF'R#KW7 MXR]DU",V8TX1)UY@%P5!]"9%NA3BE_]'3;?I^,\-]I._7T?>WVP+9ID 6 M!;*UP%WRH<0MS,[31FD^%-/_\@MGSC\B]02P,$% M @ >H1?37T]8]BS 0 T@, !D !X;"]W;W)K&UL=5/;;IPP$/T5RQ\0[WI)+RM RJ:J4BF15JF:/GMA "LV0VRSI']?V["4 M;ND+GAG..7/Q.!W0O-H&P)%WK5J;T<:Y;L^8+1K0PMY@!ZW_4Z'1PGG7U,QV M!D0925HQOME\8%K(EN9IC!U-GF+OE&SA:(CMM1;FUP$4#AG=TDO@6=:-"P&6 MIYVHX3NX']W1>(_-*J74T%J)+3%09?1NNS\D 1\!+Q(&N[!)Z.2$^!J<;V5& M-Z$@4%"XH"#\<89[4"H(^3+>)DTZIPS$I7U1_QI[][V43,T_PAF4AX=*?(X"E8U?4O36H9Y4?"E:O(^G;.,Y3/H7 MVCJ!3P1^16!CHECY%^%$GAH?;SSQE MYR T80XCAB\Q,X)Y]3D%7TMQX/_0^3I]MUKA+M)WR^RW_Q%(5@62*)#\U>+N MJL4U3'*5A"UFJL'4<9LL*;!OXR8OHO/"WO%X)W_@X[8_"5/+UI(3.G^S&PO=V]R:W-H965TQMC1Y"EV3@H-1T-LIQ0W?P\@L<_HFEX"SZ)N7 BP/&UY#;_ M_6Z/QGML4BF% FT%:F*@RNC]>G_8!GP$_!'0VYE-0B4+Z(TC49_4))"17OI'O& M_AN,_>PH&9O_ 6>0'AXJ\3D*E#9^2=%9AVI4\:4H_CZ<0L>S'_4OM&5",A*2 M*P(;$L7*'[GC>6JP)V:8?=IVJPHNW@I(D9I.3ZSQ&$&C,:T0_'2ULWUCE8GO:\AA]@?_8G MC19;6,I60F=:U1$-54;OH\,Q<7@/^-7":%9[XBHY*_7JC.]E1C:C42/?6^Y^Z*HT.,O2FZJQ,\8 M?-=AD20HD@0(HBN1$.:Z%6QU<1)T[9^L(84:.C\N*^\R%?>QO_A_\&FDGKFN MV\Z0L[+X?/PE5TI9P%0V-YA+@U.\& (JZ[9?<*^GMSP95O7SF++E7Y'_!5!+ M P04 " !ZA%]-. _9W+-\,O;9=0">O&C5NX)VW@]'QES5@1;NQ@S0XTUCK!8> M3=LR-U@0=21IQ7B2O&-:R)Z6>?2=;9F;T2O9P]D2-VHM[.\3*#,5]$!?'4^R M[7QPL#(?1 O?P'\?SA8MMJK44D/OI.F)A::@#X?C*0OX"/@A87*;,PF57(QY M#L;GNJ!)2 @45#XH"-RN\ A*!2%,X]>B2=>0@;@]OZI_C+5C+1?AX-&HG[+V M74'O*:FA$:/R3V;Z!$L]MY0LQ7^!*RB$ATPP1F64BRNI1N>-7E0P%2U>YEWV M<9_FF^QNH>T3^$+@*^$^QF%SH)CY!^%%F5LS$3OW?A#AB0]'CKVI@C.V(MYA M\@Z]UY(G:[F:81GJZC9Z^WQ?( M=@6R*)#]4V+VIL0]S.V;(&S34PVVC=/D2&7&/D[RQKL.[ ./;_(7/D_[5V%; MV3MR,1Y?-O:_,<8#II+L]GP9EA^$%N_&PO=V]R:W-H965T)W^ M?0?LN&[J%V"&<\Y<&++1V!?7 GCRJE7G%%DUHS$3KWO17CBW9%C;\K@C*V(=YB\ M0^^UX,E=QJY!:,:<)@Q?878+@J'Z$H)OA3CQ_^A\F[[?S' ?Z?MU]/V';8%T M4R"- ND_)=Z_*W$+>9>!?>#Q3?["IVG_)FPC M.T]/,/8LLW+OX 4$L# M!!0 ( 'J$7TV-(P>$ 0( &X% 9 >&PO=V]R:W-H965TJV",FJ!D;D ^^@U6].7#"B M]%*P$D*,-8A3A($@0(TWKE[G=VXLRY[VB30M[X,2+^[(#RH?!#_[KQ MVIQK9390F7?D##] _>SV0J_0[')L&+2RX:TGX%3X3^%VEQF]%?QJ8)"+N6\=X41ZJE[Y\ 6F>F+?FXK_!A>@6FXRT8R*4VF?7M5+Q=GDHE-A MY&, MA7VGDY=Z]U+BX#%'%V,T:7:C!B\TX:Q VGU&8!=BA^_"<1BX#3;.'#?68'-C M\)\,(J=!9 VB&P.\*G+4I%;36DTXHGY8%WU!2)R5U4.(5);VGA%GXZ,9D3DSFP"0K3';_8<*[_PVRRQVYV;RA.U]^20$25E>7W>6U M["KWU=MR];EZBQ7S SJ7!8O;T?'YSM?ONQ^KF:OFZF3\]-S]69^O7Q6*V M^M^PF2_?KL_I_/V+WYX>'C?;+P8W5R^SA^;W9O.OEQ^K]M/@8Y2[IT7SO'Y: M/I^MFOOK\^]T.26*VRMVD'\_-6_K@[_/MK;\7"[_V'[X^]WUN=M.J9DWMYOM M&+/VUZ]FU,SGVZ':B?RW&_7\XZ;;"P__?A]]NK.^M>;G;-V,EO/_/-UM'J_/ MR_G977,_>YUO?EN^_:WI+(KG9YWY_VA^-?,6OIU)>X_;Y7R]^WEV^[K>+!?= M*.U4%K,_][^?GG>_W[KQWR_#%W!W 7].>8'O+O!_71 ^O2!T%X2^=XC= M!;'O'5)W01(7#/;.VGE_/-O,;JY6R[>SU7X%O^M/OKO='_BQX@ '"+L!PL$ WHGGL8?D'>1Y?P^?7!+/ M9 1@%+)+PFT:EJKWCH3O (P]5<.V"&V+VK8@;-M#XL%M(B<7A6D:%4(D+RS3 M*(H/5MBE040YR,4.4,Y1PE9E M:%765DENR'K".1;YO#0J!"YBQF.-(O(QB<$F"%8"&813H&5%619DE!5UFV]< M!5V,-"A&%@ML#$9J U%8I4$4"CML5(5&56V4F,JPJBCVI;((PA%"%;F@QQK5 MYAB5A!\G .9\NTBP9>2P3#G%JP<+_G@$0^A(>T<0QK##',U5N*:#E$/(A1,. M' .4OU"4"E!\D0U&):B1BAJAD,"IA M)24DI=48 FLI:3$EJ7]# CI96J&0:M(3-T6XD*A8SQ5+)6FMC%7.7"N7YURE M7/2#32&,G2$8A'60M! F%65 F;@F22_]8%,((Y>-:6.A(ZUT,IT:DM:=5L** MRJ=ZXJ8(U]I'ULRQD)%6LJ36"="6DD)B** ?GY8,9]\1- 2YQ")8:,-8YUCHG56?88;Y>YWV!4P3\;)TSEC+V M:O)LI7:,I8Q#_\*2L:0P*+^$"(PZC"@:*8BU/0&XUGO%2L(9JP6#LDGFH@SJ MII"BFA"0 4\F"8L!F4&&H):8*-+'.7"4!1\,Y8T1ZSL-48Y/->FJ2SZ[8&D2L0H-KJPMK,,G:S-'')ZF+4 M843=(-4: 1WQY3H-<4J J"J=>),',FMI8"YC:ON4T&P=1K MTN+,T5HQF+,\R%VE!GO-1CEZR_V8C#S(-+.\CV89]BD$:]5AEO&:961.._6 M/V*IL1K."YA! LCCI/."SKR\JVU)9]P)4T/0J9?,&*=!ITJ^5#*\%S"#!) I M!7DCG=?$6@M;)F%V")H=9$XV[3#]GY.Q*ZXK>39GBV,_Q/X95, Q'4"^(N6O MPQP*290[N!, \L7@EX##/H!415)ST&'_C:2<3!"J1H,< B:' #(5F3@%M _J MI6PAE*^6;S"!!$T@*F\*FD"*EUO- $0Y&)E[Q!0309(B%TW4%,-)>@: (AEA M%#$)1; )*A.FJ$DH2DZ< ! Q6X=!F*@B]]?SB!DH:@;2>AX!!55GT7?$!!0U M 2DY[S!'J7BUC@^C<42F,Q2EYA$ M="@S!U7[0%B6S#T&L-2B9%: 8-M:U; .$TC2!,)L+0?C,#N=X&,<]0ED)U+T M$M@BJ46?8VM8C)0MDS Y)$T.S-8)/X[Z5/M[)>. SCJ@E5"Q)'DT.0*P$'Q4708@'4@NRW1U M@G BB@4K!&P"%=]/ZC MZ9."8[IHB58!6?3V02BD A+!D@OR S J%UY)(4 X7P(SFK\P813T%F,07L% MQW0YX2RFX)@N/2C( LF"&*9@BV,OV"8[KD$]QBM&6! M;03E%MA.)?<^)@@60[+F@PFB:(*(5DL6CNFJ&Y=,IU0X: 1BG$JTMM8HIHJ)$W@CJBH.ZGI#(5QS4M4D\>2L;L2O$_GA.^BX<%$E)((EUDU< $8I9)F>05QE MB_?(&=V23I,.>X/ZR!F]B>Z$^H"CA\YIJK".,LD9W6SNA*2>G-%5 MYKY.ZX?OH,/]K*"Z"T?OL.-N#]GC/$:C49NK265 PU%P9K>BU0U-FG_8F_W0 M5D/T"<4"6>W'H/]8+T#2F;MVX@3!6N=$TSD&81#(\+W5>VQU#M,).3Y9/;R@ MB15B X.WOE:-*N'W1M[Z[/;Y>OS9FO)P;EY??9SN=DL%]?;]\GNE\M-TT[>7;1S M?VQF=Q\?YLW]9OOG=E]CM7_U;_]ALWRYWK_7./AXN?+F_U!+ P04 " !Z MA%]-4"*EOUX# !/$ &0 'AL+W=OB[RLY^Y>J<.=[]?KO2C2VI,'4>I?MK(J4J6' MUY M;Q-/V6ZOF@E_,3ND._%3J%^'QTJ/_ O+)BM$66>R="JQG;OW[.Z!QXV!0?S. MQ+GNW3M-*,]2OC2#;YNY&S0>B5RL54.1ZLM)K$2>-TS:C[\=J7M9LS'LW[^Q M?S'!ZV">TUJL9/XGVZC]W)VZSD9LTV.NGN3YJ^@"BERGB_Z[.(E#T&2K#<7DYB%5Z6)6R;-3M8_WD#95Q.Y"G?UU,VF2;7[3Z:GU[&E!/)SY MIX:HPRQ;#/4P["-B-480CRX87WMP<8.0&TL:$PR6&".B@9\/@(3'V L.D\$- M ?] ,,$$(20(#4'X@6 ZR&:+20RF;#%)Z$6#< $JFGI\$#% 4>Q-L8((8$\?5)FT""R=B#,!@D#6$87F0*%YD"@D&)+1&&XT42N$@""(9B0AB+ M5%B )1L BGBH602R/!9FV1H8H!A6,P2-M@<$LF26P0WBGA&@L-0IP^IF-\B; M87TS(/!1K2)0%%C6P:)D0)6C0X4%-LRSA6$X]N2!=6$P>' MU#A=\3A='@\^3=?89.(-#S^_UVT5HMJ93K9VUO)8FC:Z-WOIEN_)=&OO\+;5 M_I%6NZRLG6>I=,]G.K.ME$IH7P)/IVFON_O+(!=;U=Q.]'W5MKCM0,E#U[[[ ME_\0%O\!4$L#!!0 ( 'J$7TT?3PUB(0, / - 9 >&PO=V]R:W-H M965TR&4]UKD93/W]TI5-T'0 MK/>BX,VUK$2IGVQE77"EA_4N:*I:\$U'*O( AR$-"IZ5_F+6S3W6BYD\J#PK MQ6/M-8>BX/6?6Y'+T]Q'_MO$4[;;JW8B6,PJOA/?A?I1/=9Z%)RC;+)"E$TF M2Z\6V[G_"=T\8-H2.L3/3)R:T;W7EO(LY4L[^+*9^V&;D1M)Y_%[".J?-5OB^/XM^GU7O"[FF3=B*?-?V4;MYW[B>QNQY8=IVV[7BBB]FM3QY=?_& M5;Q]L=$-TR_$NIWL]K][IG>LT;/'!:9X%AS;0 /FML?@,>82L000-+K$K"!, M?(FY>U?I_EW$@XT@_V0"O1CG%<'@BN".'UWD2> $1@@Z@+$HP"4&BO:0U@' M*3L(BU,2&J7<38/=3X,]V#!*6)HPN+88K"VV:L-F<7<]AHQT2!R&1LXV*!F# M+E(A8"H$2(49J1"KY*LHM7(A5BY7+'4E0\%D*)!, @=@8 V_:U+P )D$%J MV#2QEB/%KCI34"6U59BQG,O45D$N%13"72D$=)#9ED)+"!&7CJ/[(4 '.T+ M[0)]H%\@N&$@NV-@9K5/V[Z(84=G0[![$6!?<_M6R+8FBAEU[B#L3@38D\6F ME.T\1IQ"L/,08#U&3"%JMQNGPQ'L4,3>[>NK 7-1D!9*'4*PDQ%@968I)>#2 MN4J"W8P@.S-3*;64(H0=0ACV,X;\G!AM&-M^)LS11#'L9PSYV;'ZV/'W_P$_ M8]C/&/*S:3,,^!DY789A0V/ T(DK!&Q43#Y0+VQ!#%@P06:]$,ALM<'HL[4] M"WWC]2XK&^]9*OT%W'VG;J540@<,KW7B>WW\.@]RL57M+=/W=7\&Z0=*5L/Y M*C@?\A9_ 5!+ P04 " !ZA%]-&.=:WY," F"0 &0 'AL+W=O-7&JX6?>U2KA3R9NFK% MHXKTJ6FX^OT@:GE9QCA^G?A:'8[&322K1<I'QV@T^[98R<1Z(66^,HN&W.8BWJVC%9 M/WX-I/%5TQF.^Z_L'WSP-I@GKL5:UC^KG3DNXR*.=F+/3[7Y*B\?Q1 0C:,A M^L_B+&H+=YY8C:VLM?]&VY,VLAE8K"L-?^G;JO7M9>!_-8,-R&! K@8X^Z=! M.ABD;S7(!H-L8I#TH?C<;+CAJX62ETCUR]MQMXOP?6:SOW63/MG^GTV/MK/G M%2G217)V1 /FH<>0,>86L080>7:+V808^A>26">OGA+04^+MTQL-"A.D($'J M";(109Y/(NTAS$-:#V%92=$DW$T(RRDK"P9[DX'>9($WA!&8@(($].WYR$&" M//2@F"S:.@\BQ8S,+!L#55B@@M$D[>L>0T#*Z?]P+X@M7 MAZK5T9,T]BKS%\Y>2B,L)[JS?A_MH^4ZJ,7>N"ZS?=7?W/W R&YXE237I]'J M#U!+ P04 " !ZA%]-_-7PW($" 7" &0 'AL+W=O;.>U.W;.V6G'=+SV.'$C>(+4B' M6_'E1&B#N%C2L\"65:1U*#ZMW:=@N4LD M7@%^5+AGL[DCE>P)>9.++\>UZ\N$<(T/7#(@,5SQ%M>U)!)I_!HYW2FD=)S/ M;^R?E':A98\8WI+Z9W7DY=I-7>>(3^A2\Q?2?\:CGLAU1O%?\177 BXS$3$. MI&;JUSE<&"?-R")2:=#[,%:M&ON1_^9F=P"C Y@<1.Q'#N'H$'XXP(<.<'2 M_QLA&ATB+8(W:%?%+!!'^8J2WJ'#<>B0/'7!,A+;=9!&M3OJFZ@G$]9K#M)T MY5TET8C9#!@PQR3WD,*$!!/"$PE,60!;%AM@1K@/L+4@M#2+?Y+L'I+,(G"M ,FC/U8J_C6 @-^"B*M*"8L\8,$ MZI4Q83$$?@CMXB*KN,@0!P--6V2$"=,,0$V:!06#0*M38:("/TGB4%-FPM(L MRC*[L-@J+#9W+?,U9;&9C:9J0*0SA+_(-%!A@L!".^<[&P;^Y;HE5D&)19"^ M58DMW5C39 .E^MM@@L!"/\X[&\BXG-[L56LP/:L6PYP#N;1IB3T"^ MBII]$RRW@<5>B*XW-*D/^J%E?D/T7+7,V1,NWF+U8IX(X5CD[B_$&2M%EYX6 M-3YQ.4W$G Z]:EAPTHUMV)O^"^1_ %!+ P04 " !ZA%]-*]; Z$P" 2 M!P &0 'AL+W=O&XNM5 &K\A[?($?('[V!R9W MWASEU+30\89V#H/SSGT*MN5&Z;7@5P,#7ZP=5U^7K:N;X" @*54!&P M?-R@!$)4((GQ9XKISBF5XW)]C_Y9URYK.6(.)26_FY.H=V[F.BM,Q7^#&Q I5R0R1T4)U[].=>6"ME,4B=+BU_'9=/HY3/'O;G:'<'(( M9P>9^R,'-#F@-X=(%S^2Z5(_88&+G-'!8>/'ZK'JB6"+Y&%6RJC/3K^3U7)I MO17A)LR]FPHT:?:C)EQH@EGAR>ASBM"68A^NW(T$I461V3,@:Q%(^Z,E($KL M 2)K@$@'B/X[!62NIRIZ+73J@_[<(Z#_:G4(TBP[Z7 W^H1?39;)2%^= 0 6 , !D !X;"]W;W)K&UL M;5/;;IPP$/T5RQ\0@\FE60%2-U752JVT2M7VV0O#8L47:GN7].\[M@FBT;XP M%Y\YU!V;FA)WQ+/\C2&F&!M/8D3 M_(#P9)W+=AF*?'-?1?N)(TG1QMPOVD+@[4!D*VX0:(1G_D:*!A"=!_0=_FRH1?36WI(CZ> @ N0D !D !X;"]W;W)K M&ULC5;;CILP$/T5Q 3"^(&$E*=2=/>,YEFK*#XXH.<$[DY13QW/=R,EQ5MBSQ,1>^2QA)TFS@KQR M2YSR'/-_"T+996HC^ROPEAV.4@><65+B _E%Y'OYRM7,:5AV64X*D;'"XF0_ MM>=HLD&>3C"(WQFYB-;8TE:VC'WHR??=U':U(D))*C4%5I,3E6_L\HW4AD+;JMW_(&=" M%5PK43521H7YM]*3D"RO6924'']6UZPPUTMU)T!U&IS@U0E>DZ!JWTOPZP3_ MFA#<30CJA.#9"F&=$#Y;(:H3HFM"9/:C6BRS^BLL\2SA[&+QZ@$JL7Y.T212 M^YOJH-E.PVA0J._M(6+U$+&^A^@8B4$C\<"(YX]A M@A%(,'K^01^#!..A@J#_2D.8_N$#86X(02Y\3KH Q8W%0#>.6O3\^4'O&)%':W1?UFAY5']5,*-E+/8S5F%?- M1#61K*P;):?IUF;_ 5!+ P04 " !ZA%]-X[2_1/$! @!0 &0 'AL M+W=O&BM3&UG;#]^_K"4C;Q2GW!GO&9<^88V]G(Q8ML 53PRF@O\[!5 M:C@@),L6&)$K/D"O5VHN&%$Z% V2@P!2V2)&$8ZB+6*DZ\,BL[F3*#)^4;3K MX20">6&,B#]'H'S,PSA\2SQU3:M, A790!KX >KG MX[F"4BWE@G)PY?S'!URH/(],04"B582!ZN,(C4&J(=!N_)\YP MEC2%R_D;^V?K77LY$PF/G/[J*M7FX2X,*JC)A:HG/GZ!R4\2!I/Y;W %JN&F M$ZU1A6&'EU8]?;<70KVW@J\Q?@J0#/!=AY<4*V\T]$D2(3 M? R$V_N!F%\<'[#>F](D[5;8-=V\U-EKL8[2#%T-T80Y.@Q>8.(9@33[+(%] M$D=\5X[CR$^P]O:XM@3K=SWN_ 0;+\'&$FS>$>QO3#K,WF)ZB]DGJP]4$J]* MDPZ<)GG/@U=EZ-G4<#WVC<8W"";T30XH0R M$(V]FS(H^:6W[\(B.U__!VQ/^#^X>SN^$]%TO0S.7.E[8D]SS;D"W4JTTG^E MU<_5'%"HE9FF>B["!Q&;.C"?)Q(?9 M2>DWLY?21N]%7IIYO+>V>DP2L][+0I@'5#'S<\]Z,5,'FV>E?-:1.12%T'^7,E>G>B)9S"JQ MDS^D_5D]:S=*.I9-5LC29*J,M-S.XR?VN*)I7> 1OS)Y,A?G46WE5:FW>O!U M,X_3>D4REVM;4PAW.,J5S/.:R:WC3TL:=YIUX>7YF?VS-^_,O HC5RK_G6WL M?AY/XF@CM^*0VQ=U^B);0\,X:MU_DT>9.WB]$J>Q5KGQW]'Z8*PJ6A:WE$*\ M-\>L],=3RW\NPP74%M"M!;PMX%T!&WCSSFOG?_-N35N]KC@C,^28TW48I8-ABXPK$,DCKV3("2QI*MR^BBPND9P M-L 2'+K@GH!_(!AB@@$D&'B"P0>"46^5#6;L,66#2=L/EAI"J2&0&O>N.,), ML,@(BHP P;0G C 4<#*&(F- P'HBXZN+%I"80(D)D.@]/$PT#I M#6X1B%- !R>&0!AX(+>$PT!TAUL&0!AX:*DX##2\PRT. M Z&MX\HM /' *X9P8@B%(1!]PF&@R1UN<1@([ Q7S4$+NMR%&-Z$DHO6K)!Z MY[M8$ZW5H?0M],5LURD_D6_M_L.;-ON[T+NL--&KLJY!]&W<5BDKW8+2!W>; M]ZZS[P:YW-KZ=.S.==/>-@.KJK9U3[K_#XM_4$L#!!0 ( 'J$7TUIU&&PO=V]R:W-H965T?K9Q*3&W6?NCV)=SSKWGVK') M;H2^L!)C;KTV=*"^.DT2JBE :]]L^J5<]; M_R9)-0TF^)K@#P21^Q$AT(3@G1 ^)(2:$'Z6$&E"]-F28DV(C0Q.WRS5_0WB M*,\HN5FTWS\=DMO46\1B?0L95,NIWHD%8")ZS8-@GCE7*:0QJQ[CCS!^<@_9 M3B'>@'!$ 4,5/E3%RI]FN$^PGB*B\!ZR 40,)]O_YMD]%+ES$H#]#!0_&#LGLQ@V%X/F8L!<9)B#,+%A!\*8OS$( M8VSP'83Y8/LEH*%D*A 9;5LGD\[Z'S1M#N:8 SG,K3F'EB:!LZ1@EA3(8FSN M;3K)$L_,EJ93MV9'G=%IVV!Z5G3U(9@M6B+(_O.Y(_V4:A9,++L MRYHU7?6KW,O3TD]];\\.Q;F23_SZ MF0V"J.\-ZK^R"ZL47&>B8NQXU9FGMSMWDM<#BTJE+E[[=]F8]W7@?W.#'?#@ M@$<'%?LC!S(XD'>'Z$.':'"(_C<"'1RH%2'HM9MB;@I9K!:"7SW1[X>VT-L. MS:E:KITVFM4QWU0].V6]K @EB^"BB0;,NL?@"08GMY"-"T$C(E )C%E@*(LU M=B/HDMBJ8 ZB$9!9J W%18FW]+<2%R9U-DX#"$J R"4R0@@0I4!EK[Z]3)T^4 MQ-8AS0%01NVZ * 4V0?)!>'PWE'*0%$9("JS1&5.E"BD]K'/713)2&1EO(&X M2$0M71 7CF-8& KA&S5T%GR2S2W#G3L9N=>$2J>3#F=JJ)]4@CI.*':0>)FHL^BZIGTC>#AU@,+:AJ[]0 M2P,$% @ >H1?3=X_)T0, @ C@4 !D !X;"]W;W)K&ULC53M;ILP%'T5Q /4?#9M1)":I-4F;5+4:=MO!RX!U<;,=D+W M]O-7*"$HZQ]L7\XY]]R+N5G/^)NH :3W3DDK5GXM9;=$2!0U4"SN6 >M>E,Q M3K%41WY HN. 2T.B!$5!<(\H;EH_STQLQ_.,'25I6MAQ3QPIQ?SO&@CK5W[H MGP.OS:&6.H#RK,,'^ 'R9[?CZH0&E;*AT(J&M1Z':N4_A<1224:>B MK%#\;M>F-6OO],^T>4+D"-% 4+EO$6)'B#\(R4U"X@C)9S.DCI!.,B!;NVGF M%DN<9YSU'K?7H;XI)DTI$9H3B()R6AT66B MP _FSQ9>P8ZMU.T818?A\13IRSB)K\/E)IR);]6PL;/A0]Y.JN^8'YI6>'LF MU2]@+FK%F 3E/;A3MFLU'(<#@4KJ[4+MN1T1]B!9YZ8?&D9P_@]02P,$% M @ >H1?3497LF-[ @ 2@@ !D !X;"]W;W)K&ULC5;;CILP$/T5Q SCG>.9@S23M"'UG!<;<^JBKABWM@O-VX3@L+W"-V!-I<2/>' BM$1=; M>G182S':*U)=.8NNYDJ 0OTKW*C'"%?P91.WQ3$F!_$N!= AP(\-$3@H$0:"W*S WB*$LIZ2S:WX<6R6OG+0+QN7(95%]'O1-^,A$]9WX(4N M"09$UY#-'.*-"$U=D:LT?:-9ON+[5V;Y M9@%H%(!* $YM8NT9XALY*%7? M_93OI^P/1(]EPZP=X:)[JQY[((1CD;W[)&Y%(0;[N*GP@H1?3:ZH,_;> 0 MP0 !D !X;"]W;W)K M&ULC53;;IPP$/T5Y ^(65@@70%2-E'42JVT2M7V MV0O#1?&%VF9)_[ZV(93L^J$OV#,^<^8<8SN?A'Q5'8 .WACEJD"=UL,!8U5U MP(BZ$P-PL]((R8@VH6RQ&B20VA4QBJ,P3#$C/4=E[G(G6>9BU+3G<)*!&ADC M\L\1J)@*M$/OB9>^[;1-X#(?2 O?0?\83M)$>&6I>P9<]8('$IH"/>P.Q\SB M'>!G#Y/:S /KY"S$JPV^U 4*K2"@4&G+0,QP@4>@U!(9&;\73K2VM(7;^3O[ ML_-NO)R)@D=!?_6U[@ITCX(:&C)2_2*FS[#X25"PF/\*%Z &;I68'I6@RGV# M:E1:L(7%2&'D;1Y[[L9I7DG3IS\0 M^XMWA\CL3663;BO2[!W!/L/!/=7)F=,XC#<81)_B\3;(O&T^.0G2+T$ MZ?^;S+P$V:V"++PRF=V8O/Z3>'-P&,C671D55&+D[KINLNNM?(CR_W7PU-15)/OV\WN<#U]JJKG M#[/9X>ZIV*X.[\OG8E?_YZ'<;U=5_7'_.#L\[XO5_;'1=C,S2M%LNUKOIC=7 MQV.?]C=7Y4NU6>^*3_O)X66[7>W_NRTVY>OU5$]_'/B\?GRJF@.SFZOGU6/Q M9U']]?QI7W^:O?5RO]X6N\.ZW$WVQOA[.])$\N7 MLOS:?/CM_GJJFDLJ-L5=U?2QJG]]*^;%9M-T55_(OVVOT[>3-@W/__[1^R_' MZ.MHOJP.Q;S<_+.^KYZNIW$ZN2\>5B^;ZG/Y^FO11N2GDS;\WXMOQ::6-U=2 MG^.NW!R./R=W+X>JW+:]U)>R77T__5[OCK]?V_Y_-,,-3-O O#6HSWVI@6T; MV)\-W,4&KFW@AI[!MPT\.\/L%/LQF8M5M;JYVI>OD_VI()Y73=WI#[Z^77?- MP>/=.?ZOSN>A/OKMQ@9]-?O6=-1J;D\:=R[0P6?;8WIXGBP+NP,$.W+$#U\DVN\C;DR8<-;O3 M15I2Q#(^!S+M@B*6%"FC9*UBMW@)9,;JE,F.A\%Y$!R+[23Q9Z>QP4?/0I,J MYTQD>5I(E=;6$^MLB631Z4QY$HR,0&06=Q!@!V%XX43801Q0.%%$:K2/CGU- MYE*F$WG/TRME9)5//+U2YHET2#BX!(-+_863Y&GJ,G8L-*DB;9QED4F5#LZ* MP@$R"B%WV[3">%4@-I?I(D-H/;QX-,3K1VT&E$\K\EWP&/[E1#(5-><.D%%P M_*N^!#*?SBG6#0]C6=O^ FHUG>LA7LUSH/+.*QZ;5&F*3L0&9.Y\=.W&AD<, MC88,G^D"W5[)HE^RO"CI3N MP=@S0[!G)('>@;)%,E"W2 8*%\GRE6LP]@S"7F;&9C!=C!N19$P7,V#:9^0D M[)VNQPS-DXQTU@X*BR>HY@^8P-R+2WWHEU2*#32=E9*D*6JS8 96G[$HOAI\'\(N98=)CX/@1_LYCXO@A M_LY+J\5KN%^RZ)4D_E[LM&"]^A)WSF45\9.=$3L$*?=0"P4A& MBJ^3+8"L]@]1\Z=4QD$>PP_#^ 7,R.=QWCQ(]R,#("2,<7<#,"4,<79#>BD.X7[+HERPO2KKA9+9+ M2/[Y7$XQ8,((^Q8P8,(0^Q: F9*KE$!%)HG,HAT'+HCL EDRN6<:$:,O O2E MS!I:Q'")(PQ@E0+V66=1)F2QIAW!)F2QIBW)*T4!P,_9(%D%C+$WNI MFVX\&'0)@"[E4I+9W#G"IS6O'.!=E$.-Z=YA\*:NJW!XW^C^495745Z_>UW7Q5*SNWSYLBH>J^;,Q M)/O3*Q:G#U7YW+X_,GM[B>7F?U!+ P04 " !ZA%]-&---.2@# "?# M&0 'AL+W=O3>11%7DE[NN@.99E5O^=BT*>IR$*7P<>\MU>F8%H-CED._$H MU,_#?:V?HM[+)B]%U>2R"FJQG89W:+Q"S!A8XEVFO M>66OY\[_JQEL@#L#W!NTR1DT()T!>3.@[QK0SH!^=@;6&3!GAJC5;I.YS%0V MF]3R'-3M^W#(S&N'QDPOU]H,VM6Q_^E\-GKT-".C=!*=C*..F;<,OF POT:6 M/H)Z(M(!]%%@*(HY]F>XGF !$$Z8RP^=K-YU^A1"A"6.LQ6$I10-+"$#I3%?6N(H M:Q%V,X.2;QI4$R1(\R' MN+,02Q_!R-V.*Q^ZP4.*.*B( Z^AHXA[D^B5PNY:^12EA+G%P:<08CPACBX( M2]&(PI%P#&B$Z>6WU] M#%%,D+-I5B!'$QX/"!PX,I GD,9#+L!Z?X?P?Z09KL6( %$@-\W$WRLL'7$W MS1!&.7'3#&"(Q['[(H-<@BD9$ B?%0@X+-R*VC$?E50( VHJA$%%%>2&JRJ" M#PP$G!A>Y\'\D\DOK #E55: 4HK0 &U-;IHKDI1[VRGVP1K>:R4>:DO1OMN M^@Z;YLP9GZ/Q @'C2]-]VV;NS7W;NO_(ZEU>-<&35+HEM(W;5DHE=/#QK0Y^ MK[\6^H=";)6YY?J^;EOF]D')0_&PO=V]R:W-H965T42)U]01#W6DF[?5^O?-4]]OK_Y8+EXVM]=/V^WKI\ED<__4+^>;7U:O_KM;]X^WU9_K448R[+?;(OY_[M\W)[U>[OGQ;K7[?_?'WA]MK MLSND?M'?;W=MS(_&'7WRP]=UO_MP M_^WL_V^HYV;X].<=&WLS^;EKZ,A\.3#VA+'Q')E)A#Z(R7 'T=AT5%\L7(/ MYSN8 B(5QW"QD6ZTD;/#=+!8;K^].RN6PPTP;(#W#?!) RZ6U3XP<<^\' [2 M!1.*BD\!1AQ-*(HBL9"=,U14!F#645:JXV'G/.B<4IT &PCUY8VP@5A1W@/C MS^KF$Q>#:2HQRL'[HK69Q((S/ONBO!+S(5#,N',)=BZ!SC%N(,,&XH6$NB>5YJ 0O:9;$.1 ML9"XG!E.$#44N M+W (XWARY3K.K&!K21F&%BN?EBV8PH2\.U@#G=1 )JT)K#&NP=,QUABN\70L[54B\N7$#6 Q>5,N%@', M MA74&V'!-#++,@$O))64HLK*T)?6/2?NFL,IP@[=CK#)QUKC:SR>EW;+6N9R8@RQ*.P' MP,) E1<\A+EDE9F$QSKH@0YJ2N.QTO@&C^>5I>H:C^>EW:+L99$E9HFXE F M!6.%]P"83TESP1ZKH RV93SM@ 18/!*TLL MJ>C$>A"@ABF%5AVL@!XH8%+$)F"Q"0W>+F"U"37>+DB/55;W,C*[C'2CR'EW ML/(%X.,4<0E87$*#C0M87$*-C0O24_D4RO6&*<"8G;B'!# *)KIRX"+.CRT5RZF(#&5">4BG!@**82JQ#&%MM82QA^4O(S2F" MD;#DI 8WE[#FI!HWEZ2Q*D?Q961V&>E&D?/N8/U+4O^\U@(6F-1@WI*2-JHQ M;TE:J1PLE5$?A WCMEP6!I@=-"25ZH"X$')0+OX)RU]"%DZYI9&QP.0&"Y>Q MP.0:"Y>ELQHL9EQO*7@?QE1<;P>75YE=BEJJ?,[EZ',""+,G09!CC4&&$6.(@F/.#9:\HRT%#J*H6_=.G1=;K 4-$K10Q1.#UK)X22 "?;X/9( MR8"3K?%[[]1X=@)28B #"*0G(*;&)TB)IQ/(IS-IES\E!$ZVP>Z1$@,G6V/X MWJGS?(1S0C001UQ6<8:X.)R7Y2HRXH*W0:V4(HP@J_T!<,B)&B#CO0I:#&W!#\50!4+019-9/0W=%(XH4V197J,3" MR56Y0B?]F5#IR\RL@NG&F:)3BC2"I/KI*58THBB0:WK^3GL K^X)O H?>)F9 M53#=.%-T2E%$D$]GTOR-$@,GU^(#E2 XN2H?Z"H>P+O,S"J8;IPI.J4H(,BF M,VE/1RJ!<'(MSD^)A).K$6ZZ=$ MP8FKK!_763^ (>L',&C]$#=B_92H.H&L.FL!.5+BX,0MUD\)A!-763^6)LP. M)V1Y6WF*0,K.IG+U'H'#;'BX>(N*2]#[F)TVE5-BZP1RZZQ.OY5P.'&+ U3B MX<15#I!1B#*2*#AXXB[Z,GV!L$$TRB>>.LA9']2'T!6%!/EUMEJ=E*PX^18[ MJ,3%R5?902_-&8H;(@[E#1$' X<0'$D4(F54ZCRAJ'NCB' T%T6 M@,&[+(@;N8KCLU]_WKY3<7-VO?KQL=X=Y\NG'>RL_V]U;$(O/O]"G*8'/9[OW7.[? MFOAG\X>79/YSOO[^_+*Y^K;:;E?+V]T;$A]7JVT_'+SY9:CU4S]_^/ACT3]N M=[_NOH3UX=V4AS^VJ]?;PXLW)Q]O_[S[/U!+ P04 " !ZA%]-85Q3)_8" M !%# &0 'AL+W=OPY?% M17RSSTOQ67I$_]UX['8'U2[$:P6 MQWS/OW/UX_@@]2KHJVR+BM=-(6I/\MW2OR.W:V!M@HGX6?!+,[CW6BI/0CRW MBR_;I1^V'?&2;U1;(M>7,U_SLFPKZ3Y^VZ)^C]DF#N]?JW\RY#69I[SA:U'^ M*K;JL/13W]OR77XJU:.X?.:64.Q[EOU7?N:E#F\[T1@;43;FT]N<&B4J6T6W M4N4OW;6HS?5BZ[^FX0E@$Z!/T-C_2J V@;XE1(9\UYFA^C%7^6HAQ<63W:]U MS%M1D%NJ'^:FW33/SGRGV39Z][R*:+@(SFTA&W/?Q< @AO01@:[>0P &<0]. M.EP#K-V(B$Y 4)0%-07HL$!(\0(16B R!:)! 49'3Z$+82:D[FAD69JR$1($$+9 X="(ZYM/%Q--\KG 8BL,0G&B$PQR<),I(/,$G M17%2!"<>X:0.SH<$@$", V4H4.8 4E&0)D#1"')2(3CD!#W7>@@438A63)A M73)?]02UYAV!_^O>QEP)A3&2I1-(N$,)8M$I31/Y0G =!B&=>F$0W& DFZ\# MP*T#KG5<'=B@F( ^2,F^X5-Q>X9QRB >:>^G$V!@H&0UG% MY=[,KXVW$:?:#,^#W7Y&O@,SU+V%=P/VMUSNB[KQGH32HZ$9X'9"**Z;"6\T MWX.>Z?M%R7>JO67Z7G:#;;=0XFB']J#_Y[#Z"U!+ P04 " !ZA%]-623R ML,\! "F! &0 'AL+W=O*B63_ 44;JPCF5?P[ Q%2B!-T"K_VYTS: JV*D9_@.^L=X ME&:%%TK360[.0GQ9A=?FA+%MB!@4&M+ MH&:XP@LP9D&FC-\S$RV6-G$]O]$_N=Y-+R>JX$6P7WVCNQ(]H:B!EEZ8?A73 M9YC[V:)H;OXK7($9N:W$>-2"*?>,ZHO2@L\44PJG[W[L!S=.,_^6%DX@JRS=%?AJ0;/F MX#5DI2%)O&BPX2\F)&A"'"!= 9+T.0Q(@X#4 ;)_JLSOJO2:9Z<9O,F&A$VR MH$D6,'D* [9!P/:AS>Q_;>Z"@-UC!5E\UV9(DX1-\J!)'@"0.Y-'#9F+OVOXQ=:C/.M M@)>KJ?H+4$L#!!0 ( 'J$7TW=J3S]G0$ %@# 9 >&PO=V]R:W-H M965T18%@88V1 9)Y@J/H'4D(AE_%TZ^MHR%M_XK^Y4?]171AJ_I&S#GIYT>$)IZ^PS+/E;!G^.UQ!$SPJH1XM:I^^K+WX@&9A M(2E&OLQ6V62G^617+F7W"_*E(%\+\FV:96Z4E'^603:5PXFY>?>CC%>\V>>T MFS8FTRK2&8GWE+TV95E4XAJ)%LQAQN1O,.6*$<2_-LGO-LD307%#L-D5]PF* MNP1%(BC?*-B^4SECM@EC$R9[UT+<+"6^N1_2G97U[(2!]INVT",&(+;L@8@& M>N9KH*$/T?U OILO>PX"CLL[%NO/U/P'4$L#!!0 ( 'J$7TV+]/^-IP$ M )L# 9 >&PO=V]R:W-H965T&D3V9:63M4F;5+4:=MK8I]C5# ND+C]]CW M9+.;PQW_.]W#X9\,/;9 MM0">O&K5N8*VWO<[QES5@A9N87KH\*0Q5@N/ICTQUUL0=0S2BO'EADZ,QS\'X41=T&0H"!94/!('+!1Y MJ0#",EY&)IU2AL#K_0?],?:.O1R%@P>C_LG:MP6]IZ2&1IR5?S+#=QC[^4+) MV/Q/N(!">:@$+7C.)LJ..,HXAD6[]![*;-LD[-+ (V:?=+P&\W= MI&'(GY+PV20\ K(;P/T\8#T+6$? ^@:PG0=DLX#LOPKX9ONIS:391DV7DBP^ M5\FNYAJN[2]A3[)SY&@\_J(XR,88#\A;+O NM/A2)D-!X\/V#O-./ M3X%-[[%\!U!+ P04 " !ZA%]-4.4.][%] !L[ $ % 'AL+W-H87)E M9%-T&UL[+UK<]M(EB;\>?=7(/RZMJ0(B$7P3KNG(U2RJMJ]5;;' MLK>B8V(_0"0DH8LDV !I6?/KWW/-/(D+1;E>[G.7^H MJEVTW^1_VV<7Q7ZS^[=GHW'_6?1YO=I4__;L;K?;OOCNNVIQEZW3JE=LLPW\ M/I__.+^N=F6ZV/W?SCL_/&RS M^H])_^S?Z]^=P]5+NN.'57I;__4F756-8=PSWF5E7N $E]&K=->X3M__?_Z/ M_W'P)7_(JT6ZBOZ2I67T WS96.;ZE?+_.G-VY_>_OCZ\BIZ_>:B8ZP+ MF'T),W\-=/(Y^M_90_VZBWU9UM>B:UW/SI+!V3#I>-0/^2HKHPNX[[8H&\_Y M*2UOL^A\L?LLT>IMQ]!#\4.]C!4BYLO$\!K*RX<;^_:+]]4;NL M?A5L2%5%V[*XR7?-%UBM8"7CZ#;;9$AUR-72Y3K?$#WO\D]9E'T&+EDUQWV? M54!ZBSNZ9PD/7Q5;.GIR0Y-]%.4N_T]F2S!?.)&[ JB&[H>'+;-H X<'M@/V M]S:_7C4?^7:+E(A4EF\61?.@O=W=P7C\6W0B\SB-HTW6>//7?-%U!JPRTUMV MZ>?F0U^[WZ*3:U@F6,937,Y/>05O4K_Z3;;KF-QE6FY@ZK 5,,<%TS;)BL:^ M?I]6^2(ZV5=+NI8N.FUPNGRUQT/YR&57QTM4N;[[L MU?ZZ6I3Y%C>I\>/YXF_[O(1G5C)HY\.JK/P$SVL.7[\@CE"Z[K)-NEED-+7J MT Q^]A 0UW/?Q/:;FDA^-C"B25(SG(]^<_G;^YN(RN_G1Y"5SD M6-[Q*EL =TC:N8-R\;2JLEWS:%^D%1^L!?Z1P;I_2E=P?+%#-J>#X+S*X M"(Y-]!]P=&"?5ZOBGI852#Q:%OOKW3KC> $?P^3A.DCZ^!$I=>AY\-1I, MY:MI@V-=W<$A/MMEY1HN^915NW7;I-Z5V3;-EYVLPQPI/^WVP[P(UJF# QZ\ MIF6%XFA5;&[I-9I3!Z6P!.F#BX'K3CRME87P!#LV\,>B6-[GJX82H2S*\;C6 MH=\4FS-]*[/.GG(/KD?[;TIQJSR]SE=+O]?NPQ&4$AWJ? MO8R2N-_OX__%>(C2_0X.6OZ?V?)EM"DV(*"J:M_4/T1#TG%AV"08E@?M&G@T MBY/1-)Y/YOHK/X6IS.M90$_(+$#9V67K:Z ]M47H0N!R\FT'ISM?+G-DYK#K MR!3.@+4LTFT.5-!"7?OU?D6Z)E,Y["8L_QTP$=1$5J#(T''!Z< >-S62'<@' MN#D34=O4[[.TVI#X8T"LE_7@P&<3);. 6QG!(?,<8 MB++:9@M4D%8-)9=)O&HACO8KS2%@$7C$G<>)JI-W*1ZSNVR7@ZUP>K3HNMK! M)I R!RO]0XX"-T=KJJCR1ZS*5F[[B"AZ],0XFGY,VVGO0X(M_[I7:;DKD H+H%U0BC9., DT!D@4\G8-*W"X>PZK;(E\3%@8GQCAWW4(L0BL3<:*W,'V@.S M)3-ODOHT+<-08GC<8K4G_@EG.;NY :Y%_#Q5;7Y!IOI!=:!;2WM]0.+6U4"C MOAQ6V="(.FJ''B,9UIT>)1D64$0PVU;]K_%F>S!\86=Q'==I^2L('E2\JPS> M"UT7!W7C8I%E2YG@$V]6EP#M'?-B+Q%IQ7176XP1/,T9T4R;[>/6?%_Q>K>M MW6/K?<.BXK%3Y*>"4[\NRK*X)],83@=H>\7J$PZQ EE.[P6OTSP#=@MVCE&U M^E[#)<\^9^4BYQN9L17MQN8%*(AE?KUGVN![U]M5\9!E@ 81 MMRU0APO!K='B6%NPTVA$1>V_)+?JD^S,\NUUWHL>"F,H[5);! MN&ECB&_+6V SS"SC"%:W*E;YTC-3>V^H=SAUY) SK74.T2^P.,?T(*A.^N^ "K%G?Y M>4%LFOR8(*)Q-B?_Z_^;#0;]EU>7%_17\O*4Y0@S6AQ]6\+>YUNP#-4IMWK MWU'[1ME C_JXR?$3K0LP %"J?CP_?Q>3>H4>DC)?PQ2W*)PVM[WHG)Q.8/W@ M37MXYQ)&*8"ZRCU9H O@>* YP^W%;E/L4#THA5'[MY UM@.;,$N.0,@4[32:HJA=]GZY(1:38"TI6DCSDK^FR/^)V"T2^ M]P(#"&*_"L?$*>!*[N[*C#U"&V0W:_;V9NCM[7ZB/,3: /P#;-UJO\Q0X96E M87<;4D9)I]ZJ)[B(][1$%? '7+P-O$I5I<#)='XW:0XZY'X-@H(4PVWMD!1[ MNT=;5=#;WK\B0H!!8>-Q"?S6M!$\4-4&-Z/8KX ^5Q7J4BF?H=;S04M(M".+ M0,2*TT.##L36#[ >8%J=_6_W;@\8NN"E;NYA+U('>NP4B+A#R2%B^X3+MMS3 M,F?IXB[ZVSXM@<;T>.+3>J!MPD*CSS>6GT9NBAX.-SOKS6&F7%Y84B135[OL<0V,2^("M =UBE?^G M"A4BES+;E87RE2C=@O: Q R$L $S@*5S >/+8RSA+GL6$+@%<_@2V:'V?*9$SV] M#AODR>]W8!R]I%N9Z/#_?>EL?7E^:7ISFCOPF!:Z- M+!V5&= !%_1L?(.GZ($LS]E)2?*N%WV\NL2=O;SZ\/KG\P^PAR!D1.OLD--F M/%3P"U*MD,_3._TF;=#IF*B%.253&%H%UAUNVSK]-8O0NEO3+:2"5J!E;'>> M7E+BEL(.<:>RI6,72#'MDCAD)&2^J9]]UWD//X6XJ0CKSJ7OFHY&O]EN5X># M2$=_$ZTI2<&A9#E7[Z[_2.Q?P)S#=[A521:_E&,9 \!BDR#?ZZ$VZVTO8 M$<83$PR=0=4-"VDQK$B_1A6XN%[EMZD1W_41F;.N2$/C$#Y2"MSI#(PKO_>' M!@>E*2?O@RJA8IUY06XNYT5)T1T$+[31LW #%D7UDKSS85#E)8][0YS*>,MMX'TX3 7@;K53WBA^-'HM=63-' M6>T]7S!LVU9L@0? .P.E%OL=Z2LPI9L][3BZ\'!AX?!EI&>A!^Z35_X]5Q7Z M00W?\Z1'.!&R2HJ@TF: /%_L]I1.PBKM@C3W90['N!3OA9(SZ-:7_^?RS<=+ M^/?B+,)F2!5TL]PLY<5<23F=3FEP9I!K?C7KTT=%G6[K1:\W. %A$/=^)3$O)R/:QYRO#R8Q M@ED,4;"^'#[I3K,8\@W0PFHE!Q;H)$6:@4=7] 7H-42D?)9Q_=7*7WC]<\L; M#4KTDCBALAR,M/+F\('>XS2:F1I;$N TMHX9H8URRWH!$P1M(1F0^LXVQ4,. MIMLH93'^G5%1D9\]>TO3*^] *4O41\1JO;_+8016K-DV^_" :6[ 'S^A@ ') MM%_RHF0K(,.RV !!+C5O$%0+7G(E(WUD=L8_Z6,/;JFXD%U*"D9;T*:BH8,S MD7[&[_X*20N&(4PG7>CT5O5,GMBG\<2'UC0VI\-]M2VJW=E"#!.? MBZ5[JF_][D+7&=F-?&D(050318;]A6ITD5 M*Q);\-YY15X/84@P"7NF/=GEJ/ZJO"#F"H)I1;$.DBA6O.%F(?-G2<\1F]7B)_T'.GJH]N M"KGU]$/E>*7;JL.C=$A\51G=SNLHK^1U@D&,'T'T"[T<;,=B\Z<.9,7$TK'R0R9<\B+D1;Q$:A %/YFRX/Y.IJ99DRBUHZ.470-X'6>$%A$ MG2AUXEDL*'##CX,CW$,+2[Q:EJ*<>2D>V64.# QUB*XWK]BFR=#2A_W (1_( MEP@J/SP1$]61=[$R17M&NSF*WQB=P9NND4 )LAM, M&Z6J>@L35&&C^Q/1*MB=P^OU=5Z(ZJ$IU0SP!S$23Q9/H2 M6/]^L^"<&##ZR"G9A-OF@0/>,.P*94PF?E>C6;$:0N0&DID, M@!V%220$ NOH]40,$W#N!RN++DW64O,+__5/-I?WO2H!T<\XL8,<+]]@<#53 M05[.B9+-+C@-9X%HSQK1,'2='&N;QL\ M"R5*VL)LF<"L3U"&('X:"#EG-YBJ +MU).[OR?_88-XT>>(R]Q@&Z=AADG&> MAI5^\> QP<%JKREW@%THP%Y@!5 M7L/408*19DK)+N1RS3%@!&K),MOFJIJVZ;XUPA9N4BP6."",>.7R/L_$>\$U7?'[E:)(Q$37RQ2MDQ]@%<WC?I6(8+N53HX-UFG#J) MQJ33 ]M-0;#**>A@)K'.=C7IRI;\0V#M2& 9)B4'7S,W,MXO%?6@Y)3+,Z % MO%_&L2>7&$K%I9R<4!PK6/4EJ5U,)R2D#DIOQ+V!Y;%4Y;SI=D ^7J= M+7.V86HY/>YAC4B!$K?SA9Z34H%,_1JH%#TLZ^PQU4O,$!VB5>H2F3&CM2*T MW12TI^E;BK-1!DZ+H&;3KW5B<71="#MHU]R<+[ MP?!!%5[^4XI=C?1[!KQ3"@]H=)V#GKI#.U:.E<\ $:.ESIK_F1@;LH1VA<'L+=*WDH5K#A=SP$$"0&+7?P.':%N MWS0W([H21^C;O75N^Q@LI>"P/?SNXBI*@3S5J^0<(RX]-. *>KAZ=*-+KP&& ME&WO**+'CX:#N;\%'>!S)L9NF=_><5:[,Z'HU?"!9W#!&2HN3MKJZ^$SJC;= MF">JL=,<15JKQD2-XB7[%[H#(/[JP?WZ%8F0!/'W M\IS.*XO!)BEIGX[ M?T% J0N]P85C7*YX[9V/M'*#VY4WE=[QHS0(PLAZ^K^GK5.Q]"+\L19:(1H( M:\7AP)<@<<5]@5&5KQ)-D2"*34/S?A=VF1Z89V[/63?UE.G.$[JGFX!QQC;M M>>.S#(AW$JT+MWE46^4S8*==T^?]E#E!#>Z_064&,UDH>H Q-6(9T2K;W.[N M8N5/>F*(2SKEYFR!'VE&+,G;]JC%XQJ(L;NT"I:&HL1X\.@E,15D M2P9+97)5O*ZP8W\7KKM)IQ 7LQY3/&/%?A?:_=F&=5%XE=9YH=OC!B1\?@TO M3T&E5)0U]W39M(;SPQV[HK2L.-U(=6S=%9,&2B]BIB7R7< M0"FE':$&.N5[JNK=R)/\QVG MB:JYR0^P3JY ^VK=?\ZX>7"[WN%HZW":-"5UB]7Y=4S#FG&DM.853SKZ#T8; MP(+TYBXH_S*Q&A2P^#28)9_,Z_VN)LLHRJ"$38,VSC.?Q18=IR9U-.3>?FI) M;\+Z-$Z7IAT-]9B:8LULX;[++=M8%N\$M$=?WXQ< 3(+5Z,26NBM^_A/I8Q> M'I)*K*9[*V(KVX5Q'DD(J.K)AO R)7Q[#7QMMRO*3?9@(QZ>R^"I_P3S06:J MN0.AAHJ9OCER;LH8HJ?XI^JML@4^](R$1[S(IBSH!%.>GJC7!._CY=(VQ:G6 MWY^--;Y/E^B&Z7U?>7I;YZS'E%TQ7QU*GFR&<:L6$(XW'UM&HH.[RB3!ZN S M;43%[(\H8>1A2RL'DB,!'>=(P(&XPCW57$LJ=:ES$E01PP6RP9\"W?=WZ>K& MQ_!I$N*(;YM?X (D?89*X9R397<'J[\LZ/B;3,S*%F:W9)6I3K7[&#N?GMVGE^-2WL/FX2IB^A1;",F?DC>C\ MZB*:]"=G2?]L/#Y+9I3U0\Z>15K) B[!!LT:4;CO\VLX=*@S777"45;[-6?K#;G5S\H@\50#.:)<(9=KNS M_58ML)KX:X@]M%Z0=74]I)+I"D $&U"^SAHE17W13%(I&(8N[B J; M:5GP%8:XJPX2/-)3!4HO$M9:HJ],M#HTO4XCX*):"&D69Y3L+G5P+D-$+#5, MT"WVE4 :FJI1^[+&(\>^PS10Q%>8/RF9LI2VJ9M'%4XL9K/-0K+/]8DF'42M M)%_^0TFSMI"J>4E;>-%'7ELFW^DQ/")(]X_G"OQ7!.[_I0C="?G08(CCZ?>%28%4DSCM#6P$9T@IJ B#Q6AF#SU?E>*?G3D MK#0SQOXJK\7ZI90\=Z2%M5N^;9Y84P(N66X^T8Z2()K1E>#J77'+#W7*38MI M:O40PUV?DGWV:![?O[+/'LL^^X4T%G)?;FZ#."GZF(1_T>IH9!4+?-CBT]1> M6YWALWM\:B;Y#K,#A,D.(W)!TM@^"POU3C5F]A_M3O; MKO;H?D*P6E==^U^?S>0SF> A4E=^?#Y36CF]Y7#TH!&&/:C8PD:^LG+!VB@T MDZ\0GJ55X2-)N70]*9X\I&_;Z #7.N5*J;74\;0"[G]-1BMIU!EOX UH@4P" M)G"@96FI%\'7V2+%TWI/V^(*/,RX+#=)SOIB054C:8BK MCAY,3\@0"!:5J57^*QYO++M%/92YK<]]>C5OG51FJG\%I69*/I? M>O,_G]YL$H#8O54";Y4J1')_6F)8%AD+D%N41B5O8T<):R_Z$U#R)TP*IFD6 M558726!6MM\+=)57XA50S50VQU0$>UA+Z[+J&%&EVG6VRN%JYX5#(L9:Q$5& M-Y%#+K9>K<:A 6F<$^LAO9YH%1TE_!B.DE]SN/ ]:ORX0H05D2!8Q"NPN&^! M5'WD"(#-)H?>#DX1L6&\'AO % M!\$XK.20A<4>)Y_,093NI:I8E,9*AFS9KL#_RG63;$YVZ(7'1F3M\\J>X:066W\>52WMKZ(V#Z47+A-'];BW*50 M!5=JFUDPK_"Y+YB&IK'I6GE(@YQLW8<+J& M#7\"%UB$=2-:8(FNZ> R-'&@!9@%6')0;3\.>;Z&0 ,NT4)B#V&#_&W<4QK25=BG1+ M*)(>+#>)9\D<;G5(O?Q,_%V>B_;HI[+*&&>5$ZD>-%=Z#%@,34H!;(3I=:%*"P(E]W MJ1@9,BUZ]FMR1FYD0UQZ8+.TV^J'*,LEE-2TMGGL]\M M\D$0*'#1/OCE.[A+ .LQG[':IRSZK+W:BSYZX>/X+YE#;B21;0$.(:6+(<,1 M;HWB#2]NR;%0 ](^-M)"<&<'4N9+2TC2!O^\9!;OG"G-7JS0)*7S',@*MP5J MI3K(#1%X^MGYOYSOQC&HH+Q>ML;K^81=BBNF)A?D8_8#/%/7[U0 DP*R/$E.V\)[;?09^$V/\(%T:89- MCP;E$*A'A)?WE@%'X, B4)@9V]E*C72?8-4Q3F#!H)@U(342H?*2> Q.B4X% M!:><\OP055N,YVMZ7'W,E\!,3P\=V/^6"Z 22<8P &BJ>6IR*TP_=%I4-]B8CDT?\MP3-((Z3YX/.^RE208IWYO=2(G MWNRXSG;W.)7Q-P+:^ VF2*&"BP$;]B>A^L:8J@X_JR@?--H>4 K2[!T:VTL& M;CH9$^](G[OX!4#0XK- M$]^W1%SIH*KCA^6 PZ -<3.G!"C[5&C>7=BSYVN_PWS4 M&[MWP-&?#\:SWK#]M4(,7R_&G.1J%5HPF>>S26\>/F8RZDVZ%F_WM"4*)_7: MX.FVSH?9BIR4YDS-R]-$I[V!_^(WS$P/QG5&L&>J@3GF: YC72LJRMJO#(\( MC((404&L0OCD.U V4.X'^IM_01?;87;C4_(T^K81+$D;+Y?EM%B+(<4I<6KJ MH='4'\,.#[3'KEE+]F?+AG6^SS9%7>^+WL8?KZ_P/N\L:]2@AL9>"8+Y^L%H MOP];:O^"Q0&W=['<93U-@I<=&<1=T@'D,;*-PSXNR*0/ZOA#>W@Q],RU*1[L MQZL..O)\>J3)M ]EGI^\1"C].]@PH0?Z=QE1&MK"H-B#@V\0XC>^1%JC7+M1 MD&BM29H*-0Q&T\ =V*)INV#K_QZ3?'$!N:Y+L=A:X[0QS=] 8/E)NKM7D/T["HANB4AFSQ!G9F3(J&QWS+N#BMZY!& M=OY#AV#OTF>:-D,800QKUS2#,*Y.?\M;DIQP1Y6CL'?"S*KMU M/9^-/ZUQJ:F/4O^WF]Z%P6.^HBQTB] L*XIM;O8*.T1A(47JUTP FR^K*3WJ MDUAHKG!QO5.(%W]$:OAQO999, I8OLM-QJ\XG_4U).]E8U)R#]=RVDH::6<4 M:>>#.J=EH>?J;2I<5BVXP5@YER%RXLVW*,QN0$X5+HWCF"QN^-_(>>E7%'!2 M%SK%8[?;%6-*W.[SI6:L<^$#/\P$]STW!JN+/./X+;PMNNDKESU OA/MNR11 MAU8\5U22.#K*F._WA(#&&3,4@]+:92Q2(GL*9ZL49R=L) F098T]:/V!F%=NTC-?"C(ZM+]9=Q8"O0XWWD-&UKM M*5/.U VY ?1NCL7P<2.<#ZE;;ZUWEPHW]SPFX:!65M5#RF/PO98E]]_&N%I1 MXO.P=4?UA-[03]$H0XK7JI60LX\M8[^HD4(+ T= XXO+-Q]^^DMT_NKM.VP_ M9['UW[]] W]?2#>ZHWHS1$0;/X/-CTCX')+W#8E:&P%\7\ _T"I$J\TAQD&#;3XA<,Y3NP'LH\N% M1CJ>TG/$-V&8:+>,5_OK'?TT'('4[D?<._G<-Q$P+ (UG[/NX^0J@2W1,A=, MI32F7H=TM!ZE443'Z@88TE&IC[FCU MS\V.:##CG?5$';F@J"ZY)U[KHSBC@(5$K17($[J5$"KNTFH Q@_B(^4-*445 M$[ M9!AEH,!QX3XF;LM:!9/E<$/:JAEZST'(2QIY[]YZZDQ\EWQ$; 3HT@\T MZ2O FG:%@.G.M3?P64[D0Z=-"C&H*FW\16^-95=,P:9EAFH2)H?=)UQ30P[- MKM7F)]UM7S0IGWVU#BT$9T>.0/;/)Q/RN>(35#/M?$!C8^0)9;UG<_?.4Y3# M/H;BG];IXI_;0K34AJR%4&^*)N2-OC)HHQ+AX1Q%C\ 6]C=J@T+0\DS8P&U6 M"^M*^HIB@IB^(TF__XW/RT\=S+;VP*63;HH,5>( MZB\ZQZ:.E!SH#A9)M\S][K^W!^G@U&MH^AK-L\QTAOV(^ MK7^JKB-V)@N+"[L#:U^,/DOY.WM. EEEM^GB@7F@Y#HVI28YRB7VSH':8L/I MW21"/U.VNLM.V+84"4N)V,<.JL27$N]+ QC2$U^;M=$&%W$C6?(\D$*\H:6$ M?0&/6ELW])>LKV\(:"V90I"IQ"X"8J&BXP+M9<=.6IQ,S-+)407KM6.C>K]A M>89^&U/.3I&*S^+; PWUQB77M?(017K@:=V?]?6B'[DJ'KL;;0K3B2^%K.JV M_6FTANU%]=P24$6*/^IY%M1+/4W45B3%3$AV,VF-A*GQ<'JV*^UM@28@ITFA M-=F> MVHN-G6#K1I:@:Q"V]*?XT$Z F"?T,MC?=+_,I>3AH//"^RZX!Q$U$/-6!MFI MCSXWUO:VG,,)3UVT7D5O=?5.C 3_3H;Q;# )$.ZJ:#2"^_O1R6@VBT[QTW \ MB)+!.)[-YICCF8SQ^V0PBJ?#Q,_''?;1-!Y-Z'90[QBGL!,IM%@,HO'XPF..)XG\/U@,HGG MDW$;X,$D'LS[A,6?#%[*)U@0&,)]*1\=+*&WEH;Q*/$W\Z=D%/?'4YAU'Z<, M'_I3,*X#%7X 7R>C232>].GO*5C=$UCT69)$P]D4_A[&R7R&!^)X[Q^L^X3> M>33D71@G0UBR)!Z,8 WG\!.N8!]>W"M]N/H#A MAYCO.XR',/>D#V\\C$Z&\RD.WH_1&GGK.A[+T1S!G; IL^$89S68 6TDDW@R M33#A&.@F 1MY!&_.!$OMU+::M1R-X\%X#OLW@+_&@P07=-B?1>-D@'_.@%S? M^ :XSV'U8*N&2+G3(7^<#2=(XOT!K#BF1<-Z#&;T#;S#=!Q=JLFS)7?Y>@T/ MI7/^(L)FY@N\M-#]SSJ]^93_F=./T[Z_,]0N=HQ MH?W?C8L!NVHFDAS#4;0?^!5.K[W !]G%-$X&4^8D_4F"7\$93H =O,,&G+F! M!(5+!\ =1O$<^,D0#B^0?LNH-F%B&H]A#X&>D6)@&^$\O17?LZ-.-D\&PPF0 MVB@ZF0!E($D.!O-XDNCYD\Z7P!1F1(QWA4K4 ^J;[45]7/S%L_U/9Z;-T&\!TLO==^" MMGX.6K#B&E(1F"N;P5AHR;6DF,BC1QN-PT^9!*Y+D[+@H7$D$]$AUZL+1=4" MM"06E,0"YQU,M;R2QAF]Z.W&4RMP1>DWBX-\@&LO]N)X_'-Q76&_172,P_?P MU[-34K- -"S8-09JQRJ]9T>%7 .J"G48Q^%>(_3.AKK@\G9?%,N,743+_8)9 M4>E:CU*A^8/SJ<6NFH$M[Z 0KN$*PZR"P4*>)S_W;\83HX?S+/[V+OJ(=#7 MMJ @UDVV)!G@Z2WB[SFII2O2M^)4?=R#:KHK+31+VZ+;H;?GMJVU(-IL^A,!1P^QI7E M'!%,>WUU]?%@+.VG+&6 :-M^>4SG9B)!L_.K[S46AA2+V[3"NZP/SL6N*5CO MV,7D#&2G/,/%H$!??'9:-UIT@)C,,71RW(.1RW:E1VD)<=A\X91Z75?R)(.+ M5MT!RV!AP+^>JC7-85ZNT2)'K&_L=RYOJ/STP81K4YGAMY5%D-72.[[/9>.D M95ZY=*R4?XTU5U[L875R9=*C@;.=_52H&O*LN#DCW!&40W8V:F=+?$V\S$Q_ M/%%7_N;**O=5YIL3%ESDOZ=4-NP;XCL]\V/= MUFEP;K4Q01@NQT*Y$]>3ZXPS"P5(S@F!N&,0G1BB#*1U MUBW)(@X$#F&;S4N%+F]Y+=IW4)'HB)C(PE&S]AMI=PD]4P1;*>O=$G5J66L- M Z(Y"(3)"3.4E$A2OL+0C2#VNA5F4 4GL).QAKT\\R>(NWSM= !D=ED./.Z2 MBIAJP9(M>BQVKM4@1G=*52! MH$GZNKS]1LLY-/$24TX$?L3# M2J4>N/IUG>_^&[W1__\%V5__$/^/_='\\7 M0"N_?:^O?5&LKZ7*JXK^X_RZ(@_3_STT%@J#\_TM'KFA"T12KTGAQ+BN M6F+#>C%\N@!R7!7I$@0,L/S>NQXP?//=L].8LW"V1-9(M;(BE9#8 V*)[X@O M4LDE5\LAS^&:7N+35H]P[1DX%D[E W.3&Q]S# \Y)7R?N._Q0I=JA"JKNIB+ MS[09,)/GR1@LTGZ?KH6#1]URTJY:B7K0C+/ _(HZB"S'UQSN33WZADL/K[-R M@W>NO&CS=#XRB7=?8>GS*^PD?04:4$F"ZZ>?+F G\!?9@H=K3$/AG]V&J+^= MTGES#DIZCRI!E7-7BXHA+W;(H,*AT)]*26'V^%*]4+K6%N",:*%UEF0%M=%%DICB#KOY_R5[ MIQ*SVA6+7VGCB@7F1L>HY^'!D<^'#@W6%7'7<%H0^.,LK<[2,P>NY3I@&TT: MNSU(1(EN-8"B<00KO7=0)+C.Z>H!]!'-%M* MA^8I/E.[8-&\W0@NA<4:VLO%.:4I^M8JSKHRKWTT:/93NO&I6F;EJ6^!AJ^0+7""WTZ6#4 MZD<9@NT^$<^&*\SBB0_(H\@_;8I-[=?)S+6?IH&,.2173,?$!W\LBB5IY--9 M/._/_2RT:N@DB0=C],">"[=T;IL3Q :84J%_S4-R,H[GR=C^0@:]7V:FDI-A MG S0(_I!,)]LK@#_%%VA)'%4XM%<0W>R"96]1?&$EP6BM!@Y_VZRR@ M -((0IDQ,Q5E!CA%$N=H]6AP>QV6<&PR+ZCR1@F1F+8X0VDXKZ4GE84"R ]O M8W.VTW&O;Z:+]!Q^QWC#M7&XH\BNS*_W.]=+1SW MCH2)Z<+[1'T:CYB0J<7 M.\_DHW-XZCY#>P7/@WVX)DAK8P:-!QR7@N$#Z=5\\$+ ]OT\EXS1*V2?#YK9+;H96A!J:HP'@TJ MT/=&:LNTM-SJ4U[NN!8FH]P$[?G#"(PDX#FI>['*N><5SL/!RAB"+I09:K%"_$8$%ZT";N7T=?8^4R <6YE\)$G&VQRS1JKW5&-*;) MDE'Y04/^%92,"JNDA1\+H/IT:+"-=/M^=;2B\/C<&MJ5X3\@P.CI6,0[O.Q4F2=\:OUNID:61^B45T1 M6_%\N7>@Y16?ZDRD%C/KQ;#"& MOZ9]C %B#&,R BUG.++A/ RF@+(T',5),H^2_C2>3H8113WF$IS+;/2.P_-) M#\B[WYLGT: WZ\-_1HF+T[5<3C&["?TSFW+,CO\98/2JC4:HVZC'072EI];Z M=I6-->Q]U_A0.$TK;3GXU9:'N\>2_E!*0JLX@T#_D)9J[33+:2E874E^*D_" M2)N$#V/)!/UKC#:C5%N8[FW>P^AJ4BE]LOOI&A 2M#C7M*FX4F3L^D+"O&[;6'NUKC@LW6FQ;,.CICE;8C2H(6!A MR?,R."^[(!^>(2EKXMY>'[H?:]:Y\;F4!F?-G .N*OB)L)%?OWZ-B8$>RQR6 M;[O?&48LKB^.:<,C=JN,0?W5>R"AZP!8'\ M2W+]U:_A;P_X>.T@8L#(4*W>#*[2J/S+.7QC3G1!W]6+)PAV>GPE$,VU3^^$ M?)AGE!0?>V I6[D?NKY,1)A(]QV2-9(I)6E?L2-M*O616+@@R((G[HQDH M"I0%,@49/1S&X\DLN@1V7CQDF3C@L.C#47 5#<>$'CB?SJ)1G_XX_YE'_S2KOVRN-:[68IBF7:_WR M-1-X7[75ZK#(&R1U29G,NZ"8#@F/XW"26HN>R?\[-+!6/(U^3?;^9K$;"]:4 M\3.W"ODG/VAZ&+&*O!(JH!5^MRBYMGJ]!7FA:,?J7?-E#16!\OM.:PXQLEYR MUK')72A$VWKFW6_ &_KGJV3OQEBG$!,KYU2YB,DE]^@%JUWO $H)8<'AGD>V M!AICQDTT]J\)Q-XSV.AM->&'D=.O'SSX#;_!0Q,>)>(.6)(WRJWZ_ %Y[ "^ M:^V#8\O)6WJO/WZ3;Y'"\0*G3A^1S3Z-AY3\.X[[TX2SV3$I-,Q95RUD/(LG M\[G^T\Q-U^M&LSB!"^0?FX&N5\PG\2 9ZS\MF>;ND?$8IL/_;48)P,XRGE,:M71;?M*+;YC[=KXR%L *40#^/Y +=O,HTG@W[' MMB63?CP%?5#_[=ZX!*L3*%N<_VW;NL&,LY7UWP.;ETSBT;2O_[1L7X+%#&-_ M/7_4#9PF4E"!Z?[) +=R,A_&PW[RI',W#9*T__%V,YE1V<-S(-_I>.PK2MHW M4RI&Y)\#9Y#K0N2?UC/(]1_RSX%MY#H/_N^1=1WN#";PD9/=A_%@QJ>1:SB> M< ;_T7=PC*%@>LL!6%OSKM(?1^92W--=Y..NE"*>MF(>=QZE7.= V4ZM-J>[ M1$#ZD$B0"?.Y;<,^$?)G'G8U-D@"(8= M70VR)17BWM3Z2H8U]MP=BPUY+KJ$LRPYC-+"PI?&ZLBBAZLQJ+HXN7O$_$+X M&1XGEF60S*OC%I+;-&[D_;5#XQM8J)9+V00M"1)0HY7 H]'.J^J-7P(=-?Q?,SZW6A&BP8B8SJG1?OM MNM!7I;G!#)0WC U.0=D>AC0'VXN60!?-C4%)F* RVY\#S:&GTIWW09G%J=!-[4G^S&O(U%V\X[<>C>9\5)JSRLZLW M! T-":6+_&:S>#CK8P!XW.\#^>&)'PP3^#0(%Q!LO?[<+R!_/+" 8V0&4U1G MQG-:*U[ V93)3T3_D^!,^1GU()\-T;M2QMCBF-;,[A9NT%JR>7"S8&7[TWA& M%L9@.J67:6X@&B_C/I(0%AO[[1QP422LX4"W%@8<3(BYPH!8M0@W2,"Q#HB_ M>\HZ"$Q\WZ1P'05U?V$:*3WI>5E-DOWV#DLG9C-.S?*\,H!F*IXGHSG(FT'@ MNFF#*#YALW!\J"62;L@'$ZI_1P&[\SIDUGL'F=5)O.AE$\>7:W>H.&0!2MT7 MX'&92B:C6#50EH,6&$8=.7GV?;KX=57<8@:U9%8J*EUK3#WHS:XIB09:.@3( M\7A?0$Q!3@+H4/+D;G\XIS3W!HSC$A8J=*"-A0'L;67VCJ:5;[)WG6Y^U=K;3?:@D=H; M,!VJ@XDC&CUY/A^;J .US,6R9>*_MY3"Z@LXZ3'[3;[(MZB0%U@D3--:HQ,7 M3;XEY8B@0<%J,C>5&O1!.)%=1#80G0\,T I:"P]$N8XR3+J1U)O%*JTJSJ&! M:]=(#IB$0V-ICU)J1&LHI[+A9P4WEC"T]@A'C!^LF$2%W@;XJ?NJOG]5#\=7 M_BHI!\G%]##Q-XVV"V+B0QB<9D?F>JY=XFNI42F7EZ&92#1D M OBRV9A0JHF"9O;-K$!?(QI<)I:/IN[6?Y,L52)=7X>08O&0B>4:LF'4*2!4 M3N?>E@X[B,+0CN>Q-8C]?N)6.#'5/,!A(?9 M_7K.]WC@5GFZ^!+'O#BTO7:=)KD%4!X(;CKL(%E(;RA>U9)-TCW9)[5D\^L"UY#44*\I__2GGBHH+ MPEAH"K/KW7&BJ6M$+/1Z [3&-:L3DAQC$AQA37'T?-CW?( 1'SR&) L(S7Y> M98PUF98.O..7; 5:] ]I>5N 3K'Y-8[>I)(4V2PN7=+N, -P_8/@N2>>SKJBWVH \R\_NB+"E;J3(R8O)YJB,G=XWN2,[3FS:IZ1\W^6WY.3#WQU[HTF?1MO5GEKVP: Y"?A^;\"X M'Y@ _0WR VPGB)-&Q6@"_P=K'+Y-9M3!)_KI]?=OW_/8C;$2'6M 8SV:I.M6 M@-%2R-H:TQA^Z>J+\&WP^K@)P]YHKG>D\(@S/TV/IMI&9GG%PH%3B$(X2>-' M5RG?-H0#6MR+LB;-IG4K?*T$J526E[5T,^:?X0S>Y=>(M[%WWG\F2AG4\,98 M&[T@K@PJQP080T@UU+87S+%84B37U$%7J@#9]C:Y9F@D7(.,WK!(PQNRS:/: M,NU8SFH&ZAL+E\I4$.+@)W3N[XY0N@E5J M$.OJR4/@CA'<[%HCNF_Q@,(> M[!X.'#).'S),JB$WVI!5#EQSE.1H16OY1;($-P8;H0[( ^NSH402^*W?FW$C MQ7X/[+VOE.3$:!!LB2>#WHB? '_!>0N]*%^8[-22W]3]OE5WRA*3%?=-H>ZW MVO4+DW;VU#3RXR9WR(55)\81+"G"&-FJ( 0YXL]3Y",;,MM0#62T26E:BR-( M7EV 6%NUYIK*FS9N??Q.U.DX?TL0#&KM_H9]8TW\#F0 3^R'3QS8:NNO1 >7 MGU6\[EK72<"L/*EP3B2LR&TI'T3$>B=]A"88#/6O#<6_^.YT$]G0H13N< M7U*9A78];=>I6"N%N-S>XL91!?&9J1+VB">2$L@D7)RHJ40R -(F?P59_.BZF3E_>JH:Z%,&N" MK#9@WUTJM1DU_#!5BVA%(W"- M24Z#!32HPJC6$QB70M\&9>-=Y24[:@I\GY4&L^VP=N.79L?U>8UCIG1L3KYK M.G9SZ-!-B8D#S_:P&>0[YC13[4B_5M (J60A%=+SF R,+4QCSU>L;B'>$'K! M47G.-[Q>5&PMV&N^[@T71T'H' R<[+E%9U+\^?0^EOQ=6]DNH']HL%')H+I( M"^E[S MN!&/3P7@!6X30HV:(2UJ?0?W4TG.XU<&#A/*!X^'.*GP7"& M#B0J3V6O;:4Q19P\\F3O+GT1E%9A1=5T,H7_SL<(P8Q)L8.X/YC9J7)[[^ZJ MZ3._BO?U=Y+7&/7C,0PZG%/E%7P:CL;X:3"9' FZW/>@R\->/VD%79Y8T&4M MX![6$DB>H%!4P4H%WGRB=(5?=(5?MI:KB;/0VD/P&F"+P7&#C\ M=S"+AX,)YN&,YB/)(WIT@S 54K+2YO%TGE"J%16)8,H/@F@U:,4T3E:J>^TA M);HN?^_ X@Z0X>&A44_2%&$'I+,,\"PL+*2'8;()[KE!P)E)I@B-2_B2[9RT<>XA,;*"2,7H(C M'B0>9UH:^/\GB:0@#ZC"G>N>#S\O8O@GM$3YC.ENIC<9]J@\,("#1\PW%6B.T?95]E,E^XJ7*WNAH.["Q="69B)C#?&(LO\Y2CF:90DUZAS$(,9S0: MV49F\<=;QAO5EC5Y(@'6RRN-J>H][+RZO'))FRZLZA>>4IW0,'^PW(>9R^*N M*%;:H?P@^\&8D[QM'@#!VY[=]+;[72&_;,!"EGH/+KH]PW4B[%5YH^MT\>M9 M<7,#CY!7P^0IP5\CP!_,B6RA+'VK^BY+J]T,CEZPV2^/HKN7C].<0,,R9:2K MAYW#A6WFL>J^G?^O=+U]^:&^>7ZS@A77;> \)%[-3#T=Y@F!O3O,XV# MJ44.#\]%4$-=87N1-LZ"UAR6@1#JJI5I#8&E;(M"[PQ#P3"E[XX<5=3C%RPN M[QXJ(@4X7-O,N3@)K:!DT#=*B*PXE<2_4(Z;2QNPD)ZZRK]X[^&1+T7SIOH= M >_#5W*O[U!:7@HZFG1FD.7@P MN,"_9:,0/2?=&E/V7;5M]KW)$E: ?%,>UWFI&!D,#:@P&]S9&Q^Y9OA[Z>5' M@D#9/&4DA1!$0<,]4_EUX&6HWX'/'G$A 2<>-V;41I4$?5N;\,O=UFZ M9J:I<'T>Z;_%( +Z>;&9YX<4OC=8P6OFQ>T9_+V.PDM[.0=5(,YB\08? ZE M^HS:P8"]3*5W$NJJNPN>4,MT5 W)\<7%*MZ/)9=*'[1]1$==P M'I8AM4(,).,A[$H28?6,J>/O!!I(L!YC,,-*_]EL9 J-FW@# WS@+,'R^+&I M23X>=J#VL:W<&9T4XVBH17N"/_!WJ-D[0#7)=!0/)W@?3'PVX@%F='I/R:$Q MB(=)_[^BZN]H*AHD=-"YQ=J\SG2:V ;X2L,9.M833Q.=" >C/IR< "05&Q7I.SQV.13L(/W6@'@Q,-2+U>43H@[]#S>(!ZIE@"TL&=,&R->0Y M<$*G,[H?#FL"'/?O7_)X/)+"+)[U&8VN/TA"_M,&J9!@$T4XOV,XEJ8':2>P M0@++FLRI[^@@21HX"P'_&2>PA%,LA1[W_=C'PRP\WA$5Y,/,8A'C294MB+_*=# @8Z&4ZEL^QS8M<38*F_V??\OA$+;;HBFO.3$/4%K\ZW M5>A/IU+'ZL63@IOB3NY>$)'6[@AY/NQ7H]XGMM$- -L_S*C[*W;I)>7C!$0. M%MKC7Q,ZN:=?U&\61,QPAG+IA)O-XG@,%GU*[3BQU^RIZP3*S?Y$JSWEGA.( M' ER? PL"XGC9$!WO YLK*![)P5R)X,)%<@#JYY*1'=*+66Q3RVH!"TQGG:H ML# M=\!NL[_M\5A<4NW,HQ<"=6C3D%UBJ\G:Q M*ZAXXJE-B3[@X?HYK:@U'C4F6EZGP+^N\U5V^4#M1\+>1-+DR2#-[*A-;(F@ MYZ&#EW+MMQHENLG9#XLOK"XC_+G,R#<91V HETA!#Y3. HL@?FA8V3V8[Y0[ M20,_T@>J!@0]"BL\T6$21RW%%%LPXL^0\LDD]V#Z#?HX]Y;[E72'XPV\,F53 MYJ)WTA V.M&_3NM#?N0B39=PU?C]ZC)Z^T-T>?7A]<_G'RZO%*+<>LZ0PMLZ M$TKA'G(12I:GN)B?G>1&(T?UN#WP.Q*:B^.&6=CJ5_WQ_/R=0 M$5SZUN+?>R!$E[*F.6R,B=J:F$<9.#9NOE#FLSN0S"OUKI4/J>R.9UV M]XC!Q/'=LQ2ZWA($=>VV=$?N]>X5TF3@%MS&V!7[Z*,91Y*G[Q ?T4]4W:3. MM=M1AB\>]=J(W/=P59"?D@+8I/?1FLUV,N.GZDZ8M">8ZX4NB[,^T 7K9NA6NC@UY]TD:P#0'G'5+. M+[+*O^TYW1RY"(L4P4]0]%<#;5 HQK=1(5N/@[2BDLWH87;DGM1N1IQ?4'(, M)[MS J8CYU:AZ@"X>*G4B#ATJ:2P7,FE+P);Z"PDRM&08[RF*#4*Z40EOS;P>@V]6!>>:6U=I]<7!\ M2"28V0B-O=WF2B7?NJ$$E)W];L]6G:Y!";G&5GW=J.FL78ZDW MWDA]M%\@S739W>7E\HP58(*8J';!HZ0'%*.T>"KB(FZLB,)V#.ULW/4Q,$\E M"OL;]I*\R34+I\Q23KVFXH$@&2O4XM2,Q4Q3 MPT#:L+I=BHN?Q#K;]:++0U*)6Z?Y".96M@NS[(O%GJ4\W&;+OB2KXYH:WQ7E M)GNPQR^"I_P3SH?9V9_+L(%T.VXGGR+E)8:&G^*?JK;(%/L$*"8]XD5YK M)YCR]#2I"B6U01M-<:KU]V?-6J!.9)HW3._[RM,;(A>DU)[/,+RVH>3)9ABW M:@'A>.RFEI'HX*XRT>\./I.F9G"U9']RDVU+56Z2ODI=*RCEA.%&%AQBKA@] MALM@U:P+PN$7M06J-+^#>?9U=I>N;GP#/)?ZTS$_QDN0"9(^@RXWUF5X&?<. MI\48@D[[U"![F=UA]V=75RP$>,VD>:S3R273>9=(_SVXT%&7 1KO!KT:4#"%^:ODMKAF,4X?*H!FM$:2,_!V9_NM]D2LB;^&V .;'RW8SH=4,EW; MT8/XDVL7TU@T8]/V3 C&FT0_2+I02W*9--VK.DB0.V1)L>(M.N+.=L69-,*C M[&M&&N(&;FMQI3+1ZM ,M*6=<-6*42V$- L&:=:26\X<=)::@N/L-_G?]IFI M/>VUQ9O$RU3#*%H1ZIBD%$FKM,A!5)B="V$R>\WVKER6;/8.T;.-SYF82:/UVE75BHG*:G3<3R=HTS@IC@9]@8%3+JVL8 M]Z<^K8\Z5M9-U%JNLZ]U^JN\%NN7$D"B%DY*(G;QVBS?%F[((LZA Q(@/\R8$QQ-]%XH M,O\O67"*W&_>W5IP^3D]G>B0(@'H8H[16\&Q=TYY]7YR1;FL(4<)L)0F*'M8 M,Z^JBFKJZ#+6%'8MUJ=J"M"1G 189FO@CND6>(,$!2BTL*=P(WU\V+*'&3,_ M*SW/-;'P"VDLY+Y$GP3&XPML\6F?T=;&)9YBV'>8'2!, M=AA)\_H]ATZO+49QH%\'^RES4"6A=2ZD).<;A4^\IP?BS7DEE"RFA(_/6=))%U["'Y-X2&#[+2S4&$R;V7^W."*Q-H-HH%)HB9"PJB8&L M)B;+2=4AU*8' HFC=;&DK]D^+8563*)&Z%8K2EF+YNDDBKU'@0X/P?>^SMHX M19=KKG)Z2QZVL&E89$ZIXO4YJ-A28T0C%ZR-0C/1U/[?H)/1JDC_V^52&S(? MUK=M=(!#+;E2:H /CF@CQ8;,!=&HI:P% 5"8!$S@0*-BINFE061%7[560YIQ M66Z2G W:8/LAZ#F.&=#354QHX(>B_Z$U#R)TS;H6D6!"45B*3KAXY[@:[R2KP"JIG*YIB$A "[Q[FL M.D94J::XY.J%0R+>4*M>NHD<Y(Y5[N1BP!5M M6EBA-P6H%,D@.CO0UQ/GKA!&IGRRKCPUNG76,U5^<\M.W7G5,%I:-#6S[939 MT2C/L"60LI_.YP4FB-JR] T.$*71N'%:*3!LQ!]O, M)\-+8;% C57G0MH2T0I:@G!C>V[VG;S/G[WQT+4S!56T'M/VO[9;F[;G* MGCED;AM_?M4-KB\BME*&;$;PJ93926*)F07S%GV0@%M)+-M14]5.3AJ@Y!IL M"<')FI%,LR9XL&MH;9/740(;)#G\^I<&NL[7R*+P +&,[D/6).$ZVC_4)H0] ML[2F((=2,(+"<^28U2-5)C6/S1G"BN75TV3.1U'5I=ESUIIUI*5[CZTB'3N5 M\@JDIIP+&]+L?<>$%7<+@+E+FEA>^!S!M)EHT().'".\^VK/J9U4V+1T?!;MKZW+M;!7[-4IFS*PBW9CSG00!#Z1/61:D.X-Y=Q\):A7_ MLKG#!7*@,4$*AQIIOQ3&P)5V* M=,MXH'#J*JR9/4&DK_FAQD+C.,$VIX^O622XA!4G=V=&W1-%6U1O7H!\5 MA@.U+8<(OA8_BY^+L^E_W13W,%0)\Z+T(\>+[D#K 0FK03"0M2X5B3TJTI0 M^;I+W<@(9QN?_9J]E' MPBUP>X78-(A@I=%!^.4[K+5/'^BC156R]FTO^NB%C^._9#ZYD42VV6[OG%Z& M#$>X-8HWO+@E)T,-3OO82 %SG-U(F3(M(:A[[)*SEY[P@:QP M6Z!6K0,*$H&GGYV_S/EZ'(,RSIA*M\;;!91HR0*_1+/53\IWBO$D)[E^9%B0 M+ZA%^%?1B<0(@WQ4,4T]4BPB*,KZG4I^=T"6V%3@ (J-I<_ SWJ$SZ1+,VQZ M0"CG0#THO+PT+% BHX69L9UMU4@/"E8=XPHV=YU9T[7@A\J2 !&#,^H M_= -P@E348;VAE'7AH!XG S-VEKCTMG7TKG'J;W.E-I)RHQM=-WDCH\FX#5> MO=%H#HBFEM<(M%@-4'[9):^/LF$=!\\GM2[B93/U.^M3N3$FQV* M;3(69/3^-YA2Q>4SI^)_0O6-ZU!=NC\"ZTAT/J 4I-D[-,Z7G&=^,B;>D3J5 M45S]W'X--6@?L16622$[U>F% FZ!)F29O'Y.7.C^#EXQ,*2DOY!KO"BN=U!5 M[O(M34IQ=S.++L-,5.I^6EI+:B\A*OMP8[?H$5SWAZK480U&&U .+%[O40TH M#R!$X^R:RF&LGKK?ZQWFH]ZXACD\GIG^ \%KU?'L?S%'D217J]!"9./9I#O.%:6_@O_@-,].#<9U1E89J M8(XYFL-8UXH(<<;^RM5WAR- SUZ9XL!^O.NC(\^F4)C,_E'E^\A+1].]@PXKB9Z"% ME0PJ#84QH)9TZ5+B-[Y$6J.F^7-35O*-^4ES;GW@@V+3K&-&[D[LBI*NJ;[2N]KUU=J\AVE8 MA$-T2D.V> ,[,RQ%PV.^95RO4"U/)%]F_/"*^Q_)0]^^.;5,,E[^R6:?IC!X1L*YBB^C2_ M#G2L%$*+04%9&FET71;IDIOG!5C"[="U&!];+DMM]=B!ZJ@5EZ\]@B$C.Z+F M([Y.UNSQ+\64]$Z-^O2=BY3!3)?J]+OW*XD&)Y=+P9VO/Y@#XJ,E@2O"E2L1 M&UJM)+8B,(&*/Q]CZ#[?N'B)S]] OMD3&EP#G)DJ MSGEL=R;W[N +04@U5.4/\*&*/SRPI4=#3PK(I,5-Y 5#Y'1OL%&=8SVQ+/;@-O&A-8W;LL^X!M\% M?=58TSW5MWYWH>N,3%B^-(2@JQ$[NI1V)"UXON];0T:LL[6DS;(YC@QTZ66( M]1(%9A":5V&5@7.-"K>V(=1:6_",BQ[0YW/']5W$KHHJ:WURS3?:)O'5][8+ MO.1P'K8&A?JUM(X-6[KXM)@B2"K3JAS=JL.C=*75Y6'NC1OEE6UJV58@PZE\ M>KDTN#]XK5CS3YW)^WKFC8\ZTI*D[,)E(_R!R^O:*BE_-B[*MJS.1OXHS@3Y MX^.9HT1>OA"PY62&S#GDQ4B+$A=#< *].<@ H^N"%#"%)79^'T<(+*).E#KQ M+'*5(S\.CK #C*RR*'2$B];.+9)]EG[7FYO,0'4%20J(R\;_I:6$^-%D3TE- M<'FI>-CNJ.;].JOY_] ;L.D:J1>=MV3>2:^W)A-48:/[$]$JV)TCUYR\3F<2 M9%'5'(*(R\PX GH&F(OX4*! /Z<8"GU*VJQ;H7^ES7YIVFR[&*I[>E@\2XV? MAZAAX89%[ 13Y8UD8@1&L_+!^, G;DOX@F!Z #/M\>\,-;_P7_]D4\O?.X2[ MGPT"4SO'TRQ4$>3%S0N\UV5A:KN+XZC_6:E*K[U4'>6#OWB-8,H>(T <\ERIGNI MH!>.18FFG'W71 J HQ9F+>"\J-!N)7X/3"GP@U&RHS00=$2OEE,C)4"M>%*@ M+-?26E'A:0W5VG&[EJJJ+L[U;8-G_5>G.5,ZITMU[MCACB3G)]6#<1K.;T]/ M_E?)V+]27W^GU-! $-6 MQ2S8/6FIQS1%_W.5*.&_+,$Z6'KDHM?HPO02>I6.Y)E+ML9+6B M@1'GBZ 82HNU4O,D !#JRYUB;25)0ZV2*HV?1KG5C,98MM9[CFRVV(8,O1FV6%72781Y;"_U.* MW7_5[NZDDK9=8?-ZF?+Y)A24N'HU(28TTSQ,$YD+S@]02\K!=ZV"%:?K.8 @ M4+=B%[]#1ZC;MPO=^BMQA+X- E$^ F>0PMY=7)FT.>,8<8BI 5?PZ=UXHRL> M!H:4;>\(!9(?COB,]E)A MFJC.<>FS+%MFBJM0>\V0N$&\9/="9QS+_29?(H66LQLII7&H@%55Q<=.[\+"L MT14YM0Q0JZXH/(O./_U.E61LK'G>82%V% 5 TY(7"B]47._4P>#%6"UZT6N9 M!?N@\UUN0()$;.AKB,FP,2@^ASF)!=^[!AZ%R;U$Y2W)%NSI<1!]V)QLHQA] M6%[+(45F2=\BAP;U,2]U+5Y8=K^T(L!L'=I[G9YHFS-BW%JNLZ:GN1?4,BS?9?8CA76R*O9;'')56$;V_O+A\\^&GOT3GK]Z^ M^W#Y*CJ_N'C[\EK9CIWQ?P3W3R[(?SJ^^?G6HAROG51V!E/1KFK#^/CWY\[4;4 M6."';"EU/VW*HDFR(N[5.LT+ZQT\>08'!R;[H0 E P[0V,_/A@A/GKD+X&+1 ME!0AG6?3&4_T >;; @&S;'29K=Q #G]AM-DU2*"CB,?]0<+/6J9ES=GV,'1C M?NCBHV+^9;92KVM%F'&?LC.,,VN3R" (!C/G:+$[MR&##KWI]6N/C.0V0=,; ML:U8(UN=5SPU>FPQ:7#08)M/*&YX:C> P\>YT$C'4WJ.^":U#GY7^^L=_30< M 4OO2Q^.RG!^GV&%8*5'-+>,TKG61;4M(#/ESG9HLW:.UKSMV>QR%,E@)O]"JO? M0276+%]3S$'4D4N %Q]M@@7!H[CBE/7'A??X"OJI8^+:)N+&&[^63<32",>+ M!Y,GZRLIZWCW;,7#MI#6G(%TY]0GC&C*6@6399]%VJHV^,S2D)M>Z, M"(M_']L"NS"+NNV"-!@7Z4.;1=#ZO9>'@N^T2:%[K#(MGZ65#U&PZ0"A6IT) M[GH '^HOH6@M^7I+2=HW3&+XE#JEBJ3?A7VI<':4*,[U&\F$J?VT*T*X*!:!+J3=&TQO6508.6 M3!#VGWKGL!T\;MY/KBF^&C9PF]7*_K0ED&#,FS8:2;__C<=Y2ET&D.0U\TDY MDE_WJ/D1.ZGR33-0Y>D\7908[Z#$A,ZQ%XBCPX60P2+IEKG?_??V(!V<>BW1 M3XL?I7 '\P:"E3UAP@R^HZ T!JG\4W4=J].ZI[2[\.J+ ^-4W[WG(F'L\+1X M8!XHV!E-J4DQ9:G-Y$*^8L-P021"/Q/ZD:M>W;: SHK;\F,'5>)+B6G>B%EY MXFMS_+7!C_-ZZ$#J?4;C/4N7QZVM&_I+UM""8I9,7 ]9KQQ87V!PDS]"H-_#(Y O_+(X?E^!;2ZG17B(M:8JNCX # M7FCG(]PQ@-%==]89=.;RT7Q9!I:K43U&+@#'OF*".(6=@46H\+6VCXIYIRJQ M;EO3CQPJG-V--H7IQ'LPJ[H_XC1:P_:B>FX)J"+%'_4\ZV]4-P1E/*>(E,$^ M",7<,IAA3L]V 8@6J&NRJ O%\+49K]Z2X$F(\#"I+^F.R\%SX3NN?S>Z,K"% MO52ZIP=66*QQD72-I:DC0&J#;%.9OLH^D=BK^7.4-:C2BT+:.]45R_B^4+]+ M%_^XSYP+2();HAE_3:KWM*M4UD;L4_2-.M+/6@ *!((@<",LUM"5X5+FV8AWUE0253Z&1E[7DD&4 \[U;DB MNL& B^B8'5 7U;V8*7\NKBML-H1F-'P/?X$1C9N2;=(%*]*P*JOTGM4:N0;6 M/D/,=AR.>HEB\8(:YV#$9ZQ0+O<+[IM4NKY;E/_SX#3PV&%CL)P.X#2T5Z$& M=)Q725H7^-_]B^'D^,$\NX^]JU[D.\S?9*A)H\&LO28C_IY+A-?IYWR]I_8? MP_$W['N[@26-!LDW?"$Y()TU4NF-]T6Y6E*K=AR2V0#?#HM3YHA+@(3O?JNM M)IJ6H&%4#/R-E+[U ";>.6PLFNMBLR>.C)!WFF5,=J,L(:U@]CE;[,F6"IIE MD=RAV<"'VU5Q32OB&F^!X7*&Z8U+7::3'U__].'UZ5&:K;X3]WS(U06CL](N M=[@MNAE^>VK;4O>XS\",EIZA^!@'\M+E6.]YU]OKJZN/!SUO/V4I1[HVT0_9 M=4FFZF!,YV8B+K;SJ^_5QBY&Q M9^+2)+/-5RB$N8KSS#;RN;=:] 3GR?"^RD95ZYXKZ4?XTUO"_2 M4U5B33;AVGD_%8I_GA4W9X1ZB]+/SD:ELGCCQ"9E^N.)NLQ)!]*UKS)?95$P MQ.2>"B,Q 9;FY<* M#61Y+=IW4$3HB!@_Q%&S]AMI=PGU6&J:(NO=XJ-J66MU&L+Q1L+DV N5N)*4 MK]#1(_VBW IS7J,3V,E8G62>^5.#A7SM= !D=ED./.Z2('%JKI4MZC<[5S.! M'$2DI0\X<>)PA9A%@O?$]7;4ODW= M.O;Z. A%TAY];BSL2DX#'$]&Y]U7\'OE.A*A=5Z"ARFJ=FR(A^/Y+GX]P1HVD\FM*5H^$(1YC$ M_=$X2H8PKPE\#SQA0B,,1_&HGT0_FY2C^2 >S,;P["%>,8>C.9I&@\DL'H\G M..)XGL#W@\DDGD_&;2U^)O%@WB?M,!F\E$^P(#"$^U(^NIPN'\\9QJ/$W\R? MDE'<'T]AUGV<,GSH3T&2!T&& 7R=C";1>-*GOZ?]232!19\E232<3>'O89S, M9W@@5J3$B6N#+:XE1D0Q4X6T 9>I!NL^H7<>#7D7QLD0EBR)!R-8PSG\A"O8 MAQ<<8F4%^CQ<&"?,I:>@U28EAYM:\=)#@@@[[LV@,_!O^G &YOLEV^J3GL'JP54.DW.F0/\Z&$R1Q ML)N2$0H86(_!C+Z!=YB.4>WAH,R6LCW6:W@HG?,7P-\KT+_@TEY_P/_@$1CT MIO+/+'J5K_9X\)Y'_=Y\RO_,Z<=)G_\9*E<[!ISF=^-BP*Z:PO88CB(B+KK" MZ;5#5".[F,;)8,J S\9PN$%TF\9 MU4+^3.,Q["'0,U(,;".3Q(]?])J M'IC"; Z,80!G+YX"=25P30),*XD:."C#_AR83P)DWP?.@BQF, =>"$3O+O7. M!CPDLW@.VLB4N VLP0SXVOM&_&\\!\X&Q P<<0*,=P+_CH!2/DC$AVWD7"L> MD1COBA58]]6WE-^Y>R ZUK=XKN_QW+])4U>%^]39=(S^J0I?#0T H=ZQNK\T M6HIZ<>UXP"B>)Z,[2_D,?;+S.?P!,37 ,7?!ZGKLZD'L"RC.8B/V2'R M P' \&G6#W?8A/%J8^O-!A;#K?$Z,MS^9DBP 1CD8PU_3/HIW9$_ X^(^:'9&4B.?A*,!"ET" MIA2P=% XAQ$QM+G(W8?Y7D.WW@):N<+OO<_74R0H7O.0K59(K*]!5.)A)5)/NX<5-;2W77O#%1CNR*"#&RS65>Z^N>XB+@3EZ*2EI^RA)HM^C><> M869^R=&M&9;N[S?[-7+!@N$">,H443LPP;K^C>?::MX)RHR^T;A?9=BO98./ M>1']DJ$3/5N>I=)U@Q]J%?&*8*]0S\6UAH&GH) -I_%PCM82D-L0/PW #RO M0*"SABWX971&G5 MS6S._"K>U]])7F,$9P,&!;,6:!P_#<'*':)Q.3G2#.E[,V38ZR>M9LC$FB'* M]X:M#._L>\JL5Z6#S I/1$;^57 MGM%C?BPCL9P@. 4PG\'LW@XF,#TXM%\)"K@HQN$6F$\FDYH'M,Y MDO80K2C\ FS&-G71E#.]E^U];?2]H[SL,D:0YNAETVO'8,8"DVCQQB5$!Y-X//97CV9Q E<'GK=^W)^"\1JCPTFOF\.CDE8_ MFWLNS3W\U.)9&\7SN7_\R9!\6D0/E"@BJ+_HAYH.S67T\=1]4?.[H:4\)CL> M5=9X0GHJW#3J3TC%43562:NHN[) /P'F/21/*"P?W0['/9DD=/]H&L] XU$R MV>!Y?@*5>+BFKTHNDSYL/TX91>8D()?)%!:A7R.79 R*&VC64]CRL7>"PC!3 MD.A-@DD&$Q#ZLP@,G=G,;VV";F&0I)9F!OC &(!J)K!;8]IMF/]H1ML^ MBJ?3.>WZ9 YD!\+X -4DTQ&P,+P/)CX;\0 S.KVGQ/H&\1!TI*?PEU")^_VI M:)#006-KWW$&\_@>HI\W)W^'.'WBZ8$2GXZ M>,L$3R#=Q&:5^O\/4,\$??A##HZ.^\1SX(1.9W0_'%90L9_"<_[>E .29M9G M,Z\_2$+^TQ9.2M"+#.=W#,?2!&$ZPT<)+&LRI\#+($G\#2W1HL$X@26<8F+$ MN._'/A >JL6 '@\)@7R8>:XY OXZT"A00$7 C T)G_#' U0TGJ#]/6<1A 3# M5#2;,@]R$:-N'C29DI5#FM9PFI#HFTIH[3FQZ\FT$;5^WS!D&T,S=BD_F-%T MC=)\7&GK;U:-F]/D\#,;"EV+(E'I"]Z2;ZM0W:<"## 5GV) B[;;O0NB(KAS MZYF_VX)&=(YD@#L;ZS;>PQ>O^R<;>N,7B$(H4D-\A.83:GE$WCAKY]#+W\>Q9K8L8,* MGHWE%0ZJ1WO+#@Y&TNG%;)FPF\17/0:[:CPQ6BF\C];C\7.HI?^#4DGQ7#71 MYKVXA:JZS7/B>,&ZY'A.R#@A0X3.4TYKI96-E?WP#&K9\^M5Q.;58_"EE$H+ MK\JV#5<+]1<8A6._R41(]%)Z2H6YH122JAZ(_U7/H9'$JU-?N52%NIKV5T)T MJLQF3Y2<%U3=F%9*!B*U4KJ3RT&E-F8;_\U8BD.I$$L]C/3:!(X:UE\3N&@( M3TW@G,GUT<1\,Z.1I^+"_]0FR*74M?0JBN]U7$V>*KV_O5,3"MM(QOB(A4VE M!".])Z&_A/>;A(X2RF$2>DCR/241#XGRB-CVZK_F ,<#'?(' 6F#:KJ7F^3; M.TVA58)))F[O[G@XY)P8@=^"=5\$'@O"<1'X*G)=%E%711AY:+]!8>0.5#A6 MW:TFTWU<9]_>"0XA?D6NLNH.1U/.FQ#Z#W@_0N@XH!P(H<<@WW/ >PRT=\") M R]D] ?0?JH1>&^'PW%WJES/ZFIEBWCEY)!CW\_YQ'"1IBI70=C!CV6QX7R MZ0@LH=UQ QV/5:7V!@%V0A$Y]M+?&#UC=# 5]DK52OY$93OL* $XC 7ZU^#Z M'IA'KLSU>ZGX L6&V @R;#.J9 JJRG%W(F5X-1Y+)0PKGG ]#$M0?2'@V*FA ME0J,%/*^,BJI6Z;=V+U!87KF5XE UL%QG6,520$G*9CKC8EBQ2^ ]WV[4V\O MCXO.#XB?#UN@E6,#6K'1<-ZT[^;B'$!"PJ/P^W"@[3@R[+T%H 5'M&R!;,$R MX0D(%W;I+?;?)P]X@V!$I0'UJ6NE 05)K)2J(+/E12,4"5E* M[MT,%/?7@!!!-Q0)H[C%(NSTYA:R4Z 0*Y7"IITQ/FQ4*\@QOJ,B?0:R#[H1 MEPVD'('P.$AE\VFYTL6O3(Y^D\,'33;LE^6+C,7;"LSD0E0A9B0W<(H:_Q&% MOOE.5;H/1">]5\)0(W^O2FI=(YK.,3,&_;,OC067_Z+*^KDJ%(\%PQ,9'>FU MDR*(F81N2X]K:Y$;0Q$_V)B:Y)YF]U@D^[4 ,KWB##+)R1@W5CRP*L;APTYT7CQ(I[>2N>NP M2!(B\A@@)Y(*M*V(*DH&E]17#E.BR6O^N'YD%[^X\+D%7A;PQ6BK@B6C@GQ#\8 MK)20$N+Z[BF@$:=0M#9_-\N%DUPL6J;SL+YV_T5G& '.)'J28!FQ5AK1L-U'@5:XUE',"M")*/W:/'1#+>G#8M[3"K ^2?N6G@SJ2EF):8Z2.* MFB@VUN7\CW9*\=@FV)M>G)A4QV4.KHV\GA>-V9%+"AFW_ A)*FQ"$K+Q;2;"E7*]8 MT)'T<&7L:Z]PG76GGQW7WN@Y<5/A 4O22I.O\#39#0 M]319REL'M29T+C63;_#JKFD40N;#XE[\=?.5'V2E-T8/9@^:0FR;M7S_W7=5 M6:$8P>/EU4;F9FT>5,&>ZZ6S&L04GQ>-TJ2DAUGF9$.7F*'Q7*K$C@+)>@.'>J51= )")(_%O M6L*O@XFTWXK9ZU?G,UW";4YPQ(G-1N8^0GDZ'4$\)0/R([Z"]V2\@'E$G!C\4145,?9MB?XE^==]"0U?7I9*@Y]2H?FV!4ZV%M M#:!-(X8Q9&8>;?"C?<,0[5X1@+&5I7+B5T$P1@C179J\)),1IM,33 B'=;:D M)2AZ=WBUE@HEH3\Z2#-G8F:&V!K](2^UN_E#FT?Q,J.+8&'4+7.8;76BT:]S!T_VVQXJ>#(G M:=F56U-1.VKUH%>(@"Z4P/12WLQ= /N%$A2J[%!,+WTJ AE;E'$\;Y(YHB:J M<:W^#@)#3\51,+>5:?QI8GO@3%V;'O4!!).XHUL3HX/"\1O\T 2BY;%(+(7? M3!\.X1;N81S.74*8L&>0K708U=#!"BBBR%TL; M&6J001L=HI"BC>S%\U52$F/LHA,+KSV(Y:4'L3SR@8I;B^3&B%L[G1.7ZHYRY;,/8V6,P3[I%'N>2_9*< M2_9BJ:S[&$.^P$:OR'W-$E.N=Z7<=-G3N-Z= MLZ<1\86QIX&QM-]^8(MRV*'K?\%'K<%W8Q^2SJGYW9NW73;K: >O0(UW_YZ_75QVR]*)KK=/K3^YI5F_5ZEN^@-REZ)DDCO;^*\H+943>)NY 5X2#Z=6+(V MEJRU3Q8=WRE#$'1R=#A\8'?1>WF;%5@<]TO-(.[K= $/,[SGQ]0$UE%BLB+[ M\EJ[*:73F#)[EW\_@-I^\ED2'G C]TIS#L5Q]'?.86K>0.J0T\4:'I-D7).Z M/?SY4O0P#/!RO=[\]"]02P,$% @ >H1?30G!01PH T !X M;"]S='EL97,N>&ULU5;;:MM $/V595U* B62G-JEC21H X%"6P+Q0]_"6AI) M"WM15RM7SM=W+[K8+KVY38E?M#-G=LZALN $RIP&HN6WW#=H$RV0B?X M&4 M;3T\MT FF51(F\,QRB*+- \^''G/GEO/PZF0RM7V%?QWW4\_" R>%4@9&P7. ML0?2N"9:@Q(WQG&3'?A="/7V:EL;A:4BVVB^P%."&TR1M50YJ+%,A O !K66W!@Y):44Q&D8,GK#T&; V)V]U)^+/>ZN0'Z./9(0(ZMB M,,VJ>W,ZM=!)WF7SW+NTX5&\J*8;J=^U9CG"^?;JP*V"@G;.[XI1@&$G=_F%\6C(XLF,9DJ(,JJ>B#X;-7)3, *(PVH#3-=I&OBM0KZ/1PG;KB M6,WS$]3\K_>Y! &*L%W1YNX_Y5W^SXHO7_V]9/=7.13\M';UL27:+GH"(A>G M('+YR"*#ONGL=+:]OC:B:-U2IJGHY58TS\'KL0^+!'^R+QJVUUVF]F;H-5F; ME^ >O\G-H2 MT[=VB2Z8X,G^8(5'RW'6:J1(\&1_A)RV_+4K.#TWTV]02P,$ M% @ >H1?347Q.L5L! VB( \ !X;"]W;W)K8F]O:RYX;6S%FEV/ MVC@40/^*E9?M/K"0#V@[*I4HL+M(+#.:C/I:F<0!JXE-;8?I]->O[<",PV2N M^F+R!$F,'".L&1_* M]-@%"!<*_XW+141"ZS(/X+7!\IVTR ,4$&%5*FYMVU9448K M^HOD]DCN^>._7-!?G"E(7;99E MO-93F>U0JO2\QB*7=GZG=,=HX4"^!R#?^X;\4>M[VO,.T0> Z(-?HG2/!=GS M,B="_H&6&D\].60? ;*/?LD6I"!"D!S->551*2]B%HZ@I7GDE^U6[8E ,RFU MJ%PF4!>>?7%/CKP\FO&_IHR823K7T:/*Y8-,$7I6Q8IEO"+H ?_4JPC3:SECF8D*V"#WKPJ[%RC1JY#KG5KF$992T5D)('*%G30)CQBXFN/7P+!0WF4+O]#ZT)/)/%PXR2N39 M*%UY52:Z\3$?)+Y-LO;_CO!.IB0GZ)//L%U&![9D.6B7Q;YBT- M-N%T,2'+1)XM \JP'4W(,Y%GS\#K9.(6/R#KQ+U:9^QB0M:)>[7.Q,6$K!-? MTSH#M,%"8%-I1>\61&'J8H(E+\_^:6%JSF:O:N.YIGCK8D(&BCT;Z"*:>F,X ML/V<%D\7$[)0? T+7=I\@-*ZJK!X:I4Y(0O%OBW4C3G+)=2)^3)"74Q(0LDU-D%=R7NS=+J8 MX"\OOFML8/+N[G<32$))GZ6V5KJ90!)*>MT*N>EF DDHZ6\K9$SD8D(62GK= M"K7&)F2AY%H_UG1BNF-S#%EH[-E"8/D2#5Q,R$)CSQ9Z5<#LS([&D('&UD## M\W\IJRG.MSMVS-L?WW@^GC_+>2 MS_\#4$L#!!0 ( 'J$7TT*Z!86Z $ ,$? : >&PO7W)E;',O=V]R M:V)O;VLN>&UL+G)E;'/%V'/B_>3L,ONVXXU67\.NQ#7V]>ZWT*NERNPC"=43T^3& M2K7X50_[5-95>#N&/]WPFIN42@[GB]R,"\:_O/?I?]9WN]UADYZZS>]3:LL7 M%?\65.'K()T/4GJ0S0<9/%.>#(CUH-1^TH@?=S@?=TH/NYH/NZ$'W M\T'W]"!9 AF7_"2$-5]K 5P+WVL!8 M?; %D"]]L 6@+7VT!; O?;0%P"U]N M 70+WVX!> M?;P5Z*U]O!7KK%9ZUT<,V7V\%>BM?;P5Z*U]O!7HK7V\%>BM? M;P5Z*U]O!7HK7V\%>BM?;P-Z&U]O WH;7V\#>ML5SDK080E?;P-Z&U]O WH; M7V\#>AM?;P-Z&U]O WH;7V\#>AM?;P=Z.U]O!WH[7V\'>CM?;P=Z^Q7.NM%A M-U]O!WH[7V\'>CM?;P=Z.U]O!WH[7V\'>CM?[PCTCGR](] [\O6.0._(USM. M],Y-/:3M2QD.[3Y?NN33\&]K)G#G\GY,E\\X3_UV_T3I,FY)X?QY\3OE//4C M(GQZ8__X%U!+ P04 " !ZA%]-)T61QLT! ":'P $P %M#;VYT96YT M7U1Y<&5S72YX;6S-VWO&Z:.JFZ-+TKK;^*"I/>\B5U\O#9)8M4G[(0)OV]LS^-]KVMR MKLSI7]',?%YFE)ML5<=;4F\=Z=P71*&N4E]H1_E;<&6SV.>=:1=>=!T;LTW% M?BQ(KYD !D;V-0&UL4$L! A0#% @ >H1?3345_'#O *P( !$ M ( !F0$ &1O8U!R;W!S+V-O&UL4$L! A0#% @ >H1?39E" & @ 'X" M>&PO=V]R:W-H965T&UL4$L! A0#% @ >H1?35-7[[WJ M!0 RQX !@ ( !JPL 'AL+W=O*[,00 +43 8 " M &PO=V]R:W-H965T&UL4$L! A0#% @ >H1?35>$BE\S! ]A( !@ M ( !P1@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ >H1?375S 0 T@, !@ ( !^R 'AL+W=O M0B !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ >H1?32(U:A>T 0 T@, !D M ( !HB@ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ >H1?3>HGV]VU 0 T@, !D ( !8RX 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ >H1?3?&PO=V]R:W-H965T&UL4$L! A0#% @ >H1?32%$.;3M 0 9@4 !D M ( !XCD 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ >H1?33KE&4>V 0 T@, !D ( ! M]S\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ >H1?3<(#35#' 0 -P0 !D ( !N$4 'AL+W=O&UL4$L! A0#% @ >H1?38TC!X0! M @ ;@4 !D ( !DTL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >H1?31]/#6(A P \ T !D M ( !%%L 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ >H1?32O6P.A, @ $@< !D ( ![F, M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M>H1?3>.TOT3Q 0 ( 4 !D ( !&FL 'AL+W=O&UL4$L! A0#% @ >H1?34UJ [3E @ MD@H !D ( ! W, 'AL+W=O&PO=V]R:W-H965TP( $H( 9 " 6)X !X;"]W;W)K&UL4$L! A0#% @ >H1?3:ZH,_;> 0 MP0 !D M ( !%'L 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ >H1?37[6E7B["P "50 !D ( !L(@ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >H1? M3=VI//V= 0 6 , !D ( !U9D 'AL+W=O&PO=V]R:W-H965T= !X;"]S:&%R M9613=')I;F=S+GAM;%!+ 0(4 Q0 ( 'J$7TT)P4$7.0( 'L* - M " 6H; 0!X;"]S='EL97,N>&UL4$L! A0#% @ >H1?347Q M.L5L! VB( \ ( !SAT! 'AL+W=O7!E&UL 64$L%!@ ] #T G1 (4F 0 $! end XML 64 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 65 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 67 FilingSummary.xml IDEA: XBRL DOCUMENT 3.10.0.1 html 331 188 1 false 47 0 false 7 false false R1.htm 0002000 - Document - Document and Entity Information Sheet http://www.tylertech.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME Sheet http://www.tylertech.com/role/CondensedConsolidatedStatementsOfIncome CONDENSED CONSOLIDATED STATEMENTS OF INCOME Statements 2 false false R3.htm 1002000 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.tylertech.com/role/CondensedConsolidatedBalanceSheets CONDENSED CONSOLIDATED BALANCE SHEETS Statements 3 false false R4.htm 1002501 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.tylertech.com/role/CondensedConsolidatedBalanceSheetsParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 4 false false R5.htm 1003000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.tylertech.com/role/CondensedConsolidatedStatementsOfCashFlows CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 5 false false R6.htm 2101100 - Disclosure - Basis of Presentation Sheet http://www.tylertech.com/role/BasisOfPresentation Basis of Presentation Notes 6 false false R7.htm 2103100 - Disclosure - Accounting Standards and Significant Accounting Policies Sheet http://www.tylertech.com/role/AccountingStandardsAndSignificantAccountingPolicies Accounting Standards and Significant Accounting Policies Notes 7 false false R8.htm 2105100 - Disclosure - Acquisitions Sheet http://www.tylertech.com/role/Acquisitions Acquisitions Notes 8 false false R9.htm 2106100 - Disclosure - Shareholders' Equity Sheet http://www.tylertech.com/role/ShareholdersEquity Shareholders' Equity Notes 9 false false R10.htm 2107100 - Disclosure - Deferred Commissions Sheet http://www.tylertech.com/role/DeferredCommissions Deferred Commissions Notes 10 false false R11.htm 2108100 - Disclosure - Other Assets Sheet http://www.tylertech.com/role/OtherAssets Other Assets Notes 11 false false R12.htm 2109100 - Disclosure - Revolving Line of Credit Sheet http://www.tylertech.com/role/RevolvingLineOfCredit Revolving Line of Credit Notes 12 false false R13.htm 2110100 - Disclosure - Income Tax Provision Sheet http://www.tylertech.com/role/IncomeTaxProvision Income Tax Provision Notes 13 false false R14.htm 2111100 - Disclosure - Earnings Per Share Sheet http://www.tylertech.com/role/EarningsPerShare Earnings Per Share Notes 14 false false R15.htm 2112100 - Disclosure - Share-Based Compensation Sheet http://www.tylertech.com/role/ShareBasedCompensation Share-Based Compensation Notes 15 false false R16.htm 2114100 - Disclosure - Segment and Related Information Sheet http://www.tylertech.com/role/SegmentAndRelatedInformation Segment and Related Information Notes 16 false false R17.htm 2115100 - Disclosure - Disaggregation of Revenue Sheet http://www.tylertech.com/role/DisaggregationOfRevenue Disaggregation of Revenue Notes 17 false false R18.htm 2116100 - Disclosure - Deferred Revenue and Performance Obligations Sheet http://www.tylertech.com/role/DeferredRevenueAndPerformanceObligations Deferred Revenue and Performance Obligations Notes 18 false false R19.htm 2117100 - Disclosure - Commitments and Contingencies Sheet http://www.tylertech.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 19 false false R20.htm 2118100 - Disclosure - Subsequent Events Sheet http://www.tylertech.com/role/SubsequentEvents Subsequent Events Notes 20 false false R21.htm 2203201 - Disclosure - Accounting Standards and Significant Accounting Policies (Policies) Sheet http://www.tylertech.com/role/AccountingStandardsAndSignificantAccountingPoliciesPolicies Accounting Standards and Significant Accounting Policies (Policies) Policies http://www.tylertech.com/role/AccountingStandardsAndSignificantAccountingPolicies 21 false false R22.htm 2303302 - Disclosure - Accounting Standards and Significant Accounting Policies (Tables) Sheet http://www.tylertech.com/role/AccountingStandardsAndSignificantAccountingPoliciesTables Accounting Standards and Significant Accounting Policies (Tables) Tables http://www.tylertech.com/role/AccountingStandardsAndSignificantAccountingPolicies 22 false false R23.htm 2305301 - Disclosure - Acquisitions (Tables) Sheet http://www.tylertech.com/role/AcquisitionsTables Acquisitions (Tables) Tables http://www.tylertech.com/role/Acquisitions 23 false false R24.htm 2306301 - Disclosure - Shareholders' Equity (Tables) Sheet http://www.tylertech.com/role/ShareholdersEquityTables Shareholders' Equity (Tables) Tables http://www.tylertech.com/role/ShareholdersEquity 24 false false R25.htm 2311301 - Disclosure - Earnings Per Share (Tables) Sheet http://www.tylertech.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://www.tylertech.com/role/EarningsPerShare 25 false false R26.htm 2312301 - Disclosure - Share-Based Compensation (Tables) Sheet http://www.tylertech.com/role/ShareBasedCompensationTables Share-Based Compensation (Tables) Tables http://www.tylertech.com/role/ShareBasedCompensation 26 false false R27.htm 2314301 - Disclosure - Segment and Related Information (Tables) Sheet http://www.tylertech.com/role/SegmentAndRelatedInformationTables Segment and Related Information (Tables) Tables http://www.tylertech.com/role/SegmentAndRelatedInformation 27 false false R28.htm 2315301 - Disclosure - Disaggregation of Revenue (Tables) Sheet http://www.tylertech.com/role/DisaggregationOfRevenueTables Disaggregation of Revenue (Tables) Tables http://www.tylertech.com/role/DisaggregationOfRevenue 28 false false R29.htm 2316301 - Disclosure - Deferred Revenue and Performance Obligations (Tables) Sheet http://www.tylertech.com/role/DeferredRevenueAndPerformanceObligationsTables Deferred Revenue and Performance Obligations (Tables) Tables http://www.tylertech.com/role/DeferredRevenueAndPerformanceObligations 29 false false R30.htm 2403403 - Disclosure - Accounting Standards and Significant Accounting Policies - Account Receivable (Details) Sheet http://www.tylertech.com/role/AccountingStandardsAndSignificantAccountingPoliciesAccountReceivableDetails Accounting Standards and Significant Accounting Policies - Account Receivable (Details) Details 30 false false R31.htm 2403404 - Disclosure - Accounting Standards and Significant Accounting Policies - Adoption of New Accounting Standard (Details) Sheet http://www.tylertech.com/role/AccountingStandardsAndSignificantAccountingPoliciesAdoptionOfNewAccountingStandardDetails Accounting Standards and Significant Accounting Policies - Adoption of New Accounting Standard (Details) Details 31 false false R32.htm 2403405 - Disclosure - Accounting Standards and Significant Accounting Policies - Additional Information (Details) Sheet http://www.tylertech.com/role/AccountingStandardsAndSignificantAccountingPoliciesAdditionalInformationDetails Accounting Standards and Significant Accounting Policies - Additional Information (Details) Details 32 false false R33.htm 2405402 - Disclosure - Acquisitions - Narrative (Details) Sheet http://www.tylertech.com/role/AcquisitionsNarrativeDetails Acquisitions - Narrative (Details) Details 33 false false R34.htm 2405403 - Disclosure - Acquisitions - Assets and Liabilities Acquired (Details) Sheet http://www.tylertech.com/role/AcquisitionsAssetsAndLiabilitiesAcquiredDetails Acquisitions - Assets and Liabilities Acquired (Details) Details 34 false false R35.htm 2405404 - Disclosure - Acquisitions - Pro-forma Information (Details) Sheet http://www.tylertech.com/role/AcquisitionsProFormaInformationDetails Acquisitions - Pro-forma Information (Details) Details 35 false false R36.htm 2406402 - Disclosure - Shareholders' Equity - Summary of Activities in Common Stock (Detail) Sheet http://www.tylertech.com/role/ShareholdersEquitySummaryOfActivitiesInCommonStockDetail Shareholders' Equity - Summary of Activities in Common Stock (Detail) Details 36 false false R37.htm 2406403 - Disclosure - Shareholders' Equity - Additional Information (Detail) Sheet http://www.tylertech.com/role/ShareholdersEquityAdditionalInformationDetail Shareholders' Equity - Additional Information (Detail) Details 37 false false R38.htm 2407401 - Disclosure - Deferred Commissions (Details) Sheet http://www.tylertech.com/role/DeferredCommissionsDetails Deferred Commissions (Details) Details http://www.tylertech.com/role/DeferredCommissions 38 false false R39.htm 2408401 - Disclosure - Other Assets - Additional Information (Detail) Sheet http://www.tylertech.com/role/OtherAssetsAdditionalInformationDetail Other Assets - Additional Information (Detail) Details 39 false false R40.htm 2409401 - Disclosure - Revolving Line of Credit - Additional Information (Detail) Sheet http://www.tylertech.com/role/RevolvingLineOfCreditAdditionalInformationDetail Revolving Line of Credit - Additional Information (Detail) Details 40 false false R41.htm 2410401 - Disclosure - Income Tax Provision - Additional Information (Detail) Sheet http://www.tylertech.com/role/IncomeTaxProvisionAdditionalInformationDetail Income Tax Provision - Additional Information (Detail) Details 41 false false R42.htm 2411402 - Disclosure - Earnings Per Share - Computation of Basic Earnings and Diluted Earnings Per Share Data (Detail) Sheet http://www.tylertech.com/role/EarningsPerShareComputationOfBasicEarningsAndDilutedEarningsPerShareDataDetail Earnings Per Share - Computation of Basic Earnings and Diluted Earnings Per Share Data (Detail) Details 42 false false R43.htm 2411403 - Disclosure - Earnings Per Share - Additional Information (Detail) Sheet http://www.tylertech.com/role/EarningsPerShareAdditionalInformationDetail Earnings Per Share - Additional Information (Detail) Details 43 false false R44.htm 2412402 - Disclosure - Share-Based Compensation - Summary of Share-Based Compensation Expense Related to Share-Based Awards (Detail) Sheet http://www.tylertech.com/role/ShareBasedCompensationSummaryOfShareBasedCompensationExpenseRelatedToShareBasedAwardsDetail Share-Based Compensation - Summary of Share-Based Compensation Expense Related to Share-Based Awards (Detail) Details 44 false false R45.htm 2414402 - Disclosure - Segment and Related Information - Additional Information (Detail) Sheet http://www.tylertech.com/role/SegmentAndRelatedInformationAdditionalInformationDetail Segment and Related Information - Additional Information (Detail) Details 45 false false R46.htm 2414403 - Disclosure - Segment and Related Information - Schedule of Segment Revenues and Operations (Detail) Sheet http://www.tylertech.com/role/SegmentAndRelatedInformationScheduleOfSegmentRevenuesAndOperationsDetail Segment and Related Information - Schedule of Segment Revenues and Operations (Detail) Details 46 false false R47.htm 2414404 - Disclosure - Segment and Related Information - Reconciliation of Operating Income from Segments to Consolidated (Detail) Sheet http://www.tylertech.com/role/SegmentAndRelatedInformationReconciliationOfOperatingIncomeFromSegmentsToConsolidatedDetail Segment and Related Information - Reconciliation of Operating Income from Segments to Consolidated (Detail) Details 47 false false R48.htm 2415402 - Disclosure - Disaggregation of Revenue (Details) Sheet http://www.tylertech.com/role/DisaggregationOfRevenueDetails Disaggregation of Revenue (Details) Details http://www.tylertech.com/role/DisaggregationOfRevenueTables 48 false false R49.htm 2416402 - Disclosure - Deferred Revenue and Performance Obligations - Deferred Revenue (Details) Sheet http://www.tylertech.com/role/DeferredRevenueAndPerformanceObligationsDeferredRevenueDetails Deferred Revenue and Performance Obligations - Deferred Revenue (Details) Details 49 false false R50.htm 2416403 - Disclosure - Deferred Revenue and Performance Obligations - Narrative (Details) Sheet http://www.tylertech.com/role/DeferredRevenueAndPerformanceObligationsNarrativeDetails Deferred Revenue and Performance Obligations - Narrative (Details) Details 50 false false R51.htm 2417401 - Disclosure - Commitments and Contingencies - Additional Information (Detail) Sheet http://www.tylertech.com/role/CommitmentsAndContingenciesAdditionalInformationDetail Commitments and Contingencies - Additional Information (Detail) Details 51 false false R52.htm 2418401 - Disclosure - Subsequent Events (Details) Sheet http://www.tylertech.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://www.tylertech.com/role/SubsequentEvents 52 false false All Reports Book All Reports tyl-20180930.xml tyl-20180930.xsd tyl-20180930_cal.xml tyl-20180930_def.xml tyl-20180930_lab.xml tyl-20180930_pre.xml http://fasb.org/srt/2018-01-31 http://xbrl.sec.gov/dei/2018-01-31 http://fasb.org/us-gaap/2018-01-31 true true ZIP 69 0000860731-18-000043-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000860731-18-000043-xbrl.zip M4$L#!!0 ( 'J$7TT)_II/C(VHMSF[-JD25I)J>^M0& 4D*W2# M!D"5-+_^]0 ($D!FXB)N1-OT5#4S(Q'NX>'^N(>'^Y_^[[>[SJNO17_0[G7_ M[37^ ;U^572;O5:[>_MOKW_[>&4^NC=O7O_?G__;G_Z_JZO_M!_>OO*]YL-= MT1V^$MMCG__WM)]RB3'_&A,I",\E:2A=,-LGG&]Z22LOQ MQ[Y][G?:/Z7__PIFW1W\U&@6S7][_64XO/_IQQ]O&H///_3ZMS^VVH,?TY,? M"<+J"N$KBE]/!MS7O'Y?]7*_5_-VOU?Q^N>:J7RNFLCG0>_FIN;]]*AB2+/F M^\VJ[S>;1=W;1=7KL. W[69C"%)P==_H#\N#2Z]4?N:N/' PO(/!=Y6O=VLF MV>M6OO[0'?:_/PU)@O##H&C^<-O[^N/CPS1,5@Z[:G0Z"X>F%Q8,!XE?_HG' MEY9\9C!L+?\,O+3@,TL_43.\W[PMZI@^>E;%]W[S_G/MF/O/U4/Z]4/Z-4,& MGVNVY_A9U:#AYT[-$'A2->"AWP?]5B=$CT^K./?X:($,3+VQZ .+!6GNK64? MJI>#N;<6?6CY1ZH_T&HV[WN-:OZ/GU6L0*OX7*%=1D/@2>6 =O7LX$'UZ_7L M?7Q8,VSARDR]L&!X+2NG7J@9OG!HW;#[?M%,1OAIY!]__/'#:'3B*D%(@[5J M]GN=XL?GE\O#\8+Q=8/;7^J6'IY43;8]Z-T/ZH:D9U6#^C4#^A4O%ZUFC<5. M3ZH&M&M>KQ*LXN[O7VM>AR=5 ^JH+2I)+?[YT!Y^KQDQ>E8UJ ZC%)48I7BH MH_BADN1OS2_5,IF>U RHWT*3IW4#%^Z_Z3<6?:!V&TV_4?>!Q8.K!]ZT;[ZV MJKDZ>E0UI->LT8'I2=6 P=7GNM](CVJ&U/U(>E0]Y.9+I\9N/SZL'M;NUHCZ M^%G=H&'1+P;UDYR\4#W\KE<%4Q^'IH<5PVX?&C4*)3VI&/"E3J-\J50H[<9M MS?OI2>6 7LV.3$^J!H"?53, GE0-Z#:'C6\U0T;/*@?5J#IX4/UZ'9]&CZJ' M3"_]S&8;/TN#:-6@>AWQ_+Q^\$(E,_O.XH_4ZHK9=^H_LNP#-8-K!+A=);Y@ M5AG!LM:ZTQ\?WY@,Z!0U1AT>5'P?_EHCC>E)U8!V]Q\+9I,>?VX,BLGKW4:[ M.:AFTNA1!2@=_;U^A9\>UPY=*" SKRS\1.WJSKQ2^XDEPVN&%K=+P. (S#V^ M]CQJN'S$\.GM&GW5K=)6W5ZW^W!7_?76L/_C\/L]?+S7O8*WBGZ[^32N1K-W MJY3Z"K\P^_5>\_ZF1FQ'CRI^HTY+5^KHWO +V*UO-<[LY&GUP$Z[46. 'Q]6 M#+MOU,!&>%#U^GU-; @>5+S>KPL\]2LC3_T:G-*O BG]FIGT*R=2W-3*J8 A M-U,O%LEO+9:)]=.+SR-O>S7+-GI4.2MXHV[(^.=*0SK=.M@^>E0UY+Z.K?>5 M?'VH>?NAXN5!\^:J];EB0BER]_BP;EB5-7H:5FF2TI-V=^' T>-%0RMLU,S8 M*E,U?E@!:YY'5D&;]*1*2B>C*B4U/1@LXNB@EJ.#BG5^&E6UU(/FEZ+5:U_= M%*UN;UBSG^9>6O"9+[U.C:1-O['@ ^UVHP9"3+^QX .]7O./Q1](;RSZP'#P M9]A.2.>7EOTJ8>[%3XT?JGJ,W7K6;F$1?.JV6W=U"'$Y^U@Z[7_B3X^?U@^]K#.'3 MXYJA7_]9/^[K/ZL&W=Q?-3M@/FITP>1Q[= *(I\'5E((3^IMP/AAS;#VHF'M MVF'U^G'\L&;80W,A6T:/JX9^*9H5$&XT+#VJ&M)^7NX9! X/TNNX]'J]V_#X ML&;80H]CZH4%PVO=A:D7:H8O'%HSK%>Q$T:\[%7N@2KT/'Z]DO&@$HO;FI/$ MQXVP"J7Y/*Q29\*36E Q>E8[J+W@Q]+3FH&#S_5+ MD!Y6#:M2=Z,AU8JNSNI46ILJ0S.HMB_]VE0U;'C?K]ES\*1FP (5\?AT\M^Z#RS6,U-OK/*A>K4Q M]<;DOW4?6OR1Q1^HP[J5\';8KLMKF#RI&E2#%895:SK\_LS8Y&["_R[ZPZ+Y MY8=)\@/2%$W>?AA7O#2\ M_F1EZHW^]_>]=K=F0U>_M^"#"^=3.Y=ZIB_@>,TFGSRI&)3$N35W/D_W[:[_WA^X>IK*S__M7_Z4AH^AS M/WT9171@HUQ-MLL.BV_#5VU8 M_>C3T%_I[Y]\^IW)*R!"[>'W](?)7]JM]+>;=M%_-9K&;&QHHG;]WNMA^;PNO^QZ']M-POSK3WX&\CAW\S]?;_1'C0Z MCP\&OQ1WGXO^WMCU)#< <8LQQ8]_:\$O?[OOM)OMX7A.KUIM>&6KF>U,LM2_U$0?QZ&@I"'E!!K+Q+_M+H MM_YH](M&MW6=#C/.89-4TW1!>T2>AA$]'E8MWB,?>S?#)$]OX8_=03$ N?K0 M^][H#-OG8526TW=9>^?7I="B^<^'=K]H31AW#D)03=/^%GX=:[DK8)$UP;%H M@@/[5U.:X!2LZ#'LG:PT]ZTTC\'%6&7AL]*\+(%8V8H^Q3 :*3N\FP*,P+N/ M#Y\'S7[[/EU./"OY6)G$&Y;%X;)0[%DH3B46E\'D48#)(S$L68<< MDPXY%0\C1R@N2$NLBC2F-.NIR\!$+91(NB LL:IQ^%0TOW1[G=[M]\>GY[+X M-81=D"E8U?',._^L7,M50M(YQGB1.SX[D$?C0!Z)IL@AZ7V'I$]AX3,X/'L1 M6!8GR.#P7*,!>>*L> 647[ZQV_*HN7DX+N2"G;YU[O_EDX-"I90>% MB^-B*_08+P+.U%F9(?OE=5;>C'8).W*RY14F5U.?W K9XNC)%KL@6QZ]D,L= M"?D3!C#-4=.UP;O>L!B\[36Z ["3L9V48+M[^Z%H%NVOC<^=8F"_VW:G W_[ M.&P,'P:?OM_/@HG?NI_A>='Z4'PMN@^GXD%,@,)+V? ,.:KYL#O+L4O5,.=# M?&AT;\>+GO[7+XUO[;N'N]-8YP0$GJ;_^N?T/V?F?R'>P:-E7WOWV^_/__ZT M\Q-B_% ,$P]ZW>?G8\YE!;.9@JGB]!BMUK)ZD>Q>F@K<%2C,.R;OF//<,;L& M#>O&G,\!:6PU)IW1S7;@:KM[6D(TOZ#3\[^0!=T4KF;+>/QV9^M(;>5B/+5G M G_I#8:)61=DC]9D1K93>TW'6!TAG9IQ.P:$=($&=7P0R#)"VM:"KGU4-^-L M[7I!3\U.'8%M.(8%W1.*.;7M?LPHYF)MR5.FT8<"9C L$E5/(O:Q670;\-'W M_>)KN_+V7$;8_974,>46+1&#Z;ZV_/PR&Z=_F M ]Y/#P:QUW]7_/'HX,+&A3W?A7]MCCXPF/'AGU\"[[;;:O1;@]_N6_!;,"F& M](E+V *^;2MZO0[7GT,&*[']LN3_]ZP"#ZD"#WZUXH6W:\Y:=K9^+2?+[#[4 M5C;;V6R?N_QO6/GD M7U9I>GST-3'Q/ ?-%MG@N4VVU< SH/*3X&??NR\ZZ+ M$MP='X1E6=U-P=P,IW>EP=>ZSIL!_&5LTJU<[LY-3 MY1%US]CSSCVM M(_R\84]GPVY67OZ" S)[BW+F",PN7;CS%=1+3@0X>HVZR1%JAC^GN&MHN6,^O/K,M.1);'#9!(X[[?[E#T)&?V8=#N%H.!:?[S MH3UHCTZ!GN-+S7YCV'C3;?YP&O(V6<4:HB;1FSFJ]K*=QF#6677@:O7NBOZ'8IPY-OC2OC^Q1JC; QIK_.@:O'YV41=7;^SEJXI\#[]1_=HI\LW]-: M?RB:O7[K+SW@0_=V\!Z\@/9=^^GXX?FBP23N/+*LUS@/ MDRE^WR]NBGZ_:(W>.@T12N'U&>Z,A68Q>[:$9VJ9.X5>%G-W7['8K?:+3X+) M?V7O>E^Q>!8C(*P]C(UFNP-3FY&P#\777NCWVZ K?D AFGF-]_VNJU>%[SNHO^YT?W']0V8 MHJ*57GO[QEY_R.)\$'%>XS?G5_:9XI66]C0WU5Q+]P5=V(]UW[WOPU*FOY[& M#AN\H$%[WL ;;N Y&;F,,_W#.Q'//O*77G_XJ>C?I=&?OM_/6\SRI7<\I:5BSG:7H^BXUCX]OQ&\>S *55)G.:^=EDGA_F/29#>@9Z MX Q 3LNAWX:\K&\>\<,.1>D/Z:6VX&X]SKMUFC+O($= M-%?VH=>_[X'Y+M[UNA_'Q#\>,JS?1?$4Y*6:'=-W&VOX\<)P_Y8[)9ZOO*Y= M%[ET*WAR\?IQ^0;E+X Y^-3X=CI"N^_ZQ:6[P%4LG9O -$^SY*[?'.]BQ?A) MV';;Q"[+]-9ENMQ&^>*%>-OMCK/4;A'S)KF[AB\W1K6A)PP$55.'^4Y!'NL M;1*)M8B]3%'9(=P,*%)/(Q.E(U1$CSCJV7J;\[LZ]/[E0T/&Z]CD, MM4,Y?7R8Y?3E+T1^MV2EL\P> M2&8_%D+2=[W(O"22-2H \4ATZ[;MV]\*209;% MDA8R*"NPXY/H%X3PEZ7^G(,\'RZJ_Y+$JHN5YI<'^L]6,Q\\RI]U\FY=H/-U MW0_D!66W_1!YTN3*ITE>[<(>4$FXBF(\?&!X@U3&+/,GE-N](O$[V)% M81LAJXL0JR,(764)/T1VR?DBSH,GF&2@N9]0;,U"GX($'Q_8?,'NN3C9'=>Q M>5PA<&JG#.=ZL=>SAACC:C>+N)3QQ?')]K8/?4\99YP >,YX8[Y'3\X2S%F" M*\ON,1085CD1Y\P4\B$/?8],HG.AH3,Y/7\'<4UKN?$ONI,[YLN'=C^'-RH"JE"=EC3G=A-'G>Z4-?.> M3^ O(AWT"([A.QS ?ON3>D'XP\L,!F +D?1_WD/#P_DO.E<"VU; M'E*NA7:4LGW^0"";YMV8YE_@Q_KM1N=# 1]IMCOM[NWHI=.0BE4,[F(*+TLH M?LT!OU,(^,GC%Y6L/RY.*%:ONYJ%8B]"<0Q%2V4V*J=@5.1Z^N- HI+UQ\4) MQ132R,''QO&4V M5^X\Y\J=QR2[N6GJF113SMAX#_HXUT*\C%J()R3-N7[JI-SY=IXK M*'5FTGLT$:DLP?M.V#U923Z!X]LLT3/5H7+JV)FV MEHOJG%U1G=.2W5RRX71./'(,8D_:.9?I.[LR?4N.3R:*Q2<[.VR'&[:#UJ8B2:>@LP>+UI8.3![L7*:^SZ<1%0IZ]^] M':^>+/H]VK/5C'IS2[N\W+E0\29"=#R77K/YW9/[?F8&^"A\]VR"7^RXGX($ M[L03/U]1R)6K3S7/.!OC_<0B<^?DK<8C#]4Y^1CD5?U*?]_\0M*G%':[O;[Y MU&]T!S=%__KFS[U>JT9S/[[3+UK77XL^##TAX=W_W:056#NE^>MXNR=)5B#& MARYIM:HDK^S@9^'>IZ^?Y7TS>;\H:F>CLR=O(:LX'F6 M_+4#"UG@]Q5HR'*^2SFO/X2_" 1QN"/YC%D. G!/4 %G1;@/15A]83XKP9W= MG<\*<,N2O,K!_H7+\^Z/^;-4GX)^/D$4<%I*.F.. VGJLY+LXU776;X/&$0[ M%S1RW/&SC$CVF0-Q5GK[&!,ALL8^2#CX+.7ZV&+"%R_;+[QOF&4[RW:E;!^\ M,>.JLIVSV,XJ1^-0V/MDY#VG9YRZ>YGU>C[,SF)S*E#WW.S_L:'<;/#SH?;Y MG9)TI.Q4W9TLW3D7XDRM?';)\FEQ/BW.,IUQR-&*2069TG.>?)G),X99QQ#=L-9BOF1ISA!M1^*KT7WX83$LDS0.'I13=&>%OT8BNLM7_1WO6[_[-:]EJC+ M7/H7U0$]1[DY9"70++,[45<74G]YJ]*S!N;*M9>/0.>>+D [1H6;P>%2:4U" M][0TX-%-=3D[@Y;J20@64W>9PK!#TWNR/5R.V.[F'BZ;!38N66S7MWU99D], M9L_1RSFTV&879_H Y>R\E*/T%([A[&#YHN>XS-'BPP,KK2.3WQR7R7&9TY'6 MS9N539K=D^.#SE M=<_[?2^XZAR=@D-#J^P1I#SZK+0.,*8]18#.> MS8DEI^N!9X0P+;^Y!_3*,GV*3=$.5P/\%.0\MSX]X:9H!^E3<@I2G7M'Y=Y1 MYR7)N=EZ;K9^7A+]-G=#.XWV49O%P!GJ"0 M9K'9ARK<==I9:NUC.U2[>,W]:_8SLY]Y>2W(5I7\?*9\(A#\ M4/CD9"0YYQV?.@3/&CL?A^?C\"S3&84)I1Y;I7(+B3-5U1MGY MDLLEY6%3HK5S2G',ZY^O:R\90UK MMJ0'CZ\,=KL+@@JCR@UD)D]>)I'R5Y8E,DOD9A(IKS"YFF+Y5B1R;SHRG' Y MU:,7RCKF9DV9Y?)BY?*0^K*V+O@YB-5&1<_/0MWD93V]W3I9N\=ZYQ^*NT:[ M"SKQ?=&_Z?7OTN'J]>=.^W;$EO#MOF@.B];$X?X(?QW<-)KIV<>)#SLC$MO] M[ ^M7OK.WT9RCA%XT,?SS,X__].-N M?VG,RA_+O#QNS3A6C/C?&]W]2>&FRF/FAN2+*1^W*6:]YA _;?0)RC'-?SZT M!^U1C'@"(C_U&ZWBE\8 T,Z;;O.'>1#Z\'E0_/,!2 H@7<-/L/ZE,/W4\].P M*),=4\.6,?ZKY,NVX&C^26V[BG\^:18YI]5AS_G7M\H_/G0;8^%]V'0 MFA:>NZ(Q>.@7/[<'/4:P_.FWCW[RCK_W9 MW]+FF0C0WWZ#/U?]1!*DF9?6_AW@""CRCVF2TS_0:G^%K3"])&G$NX>[Y#7U MI@5R12[^R\Q$9C\T]0N^Z/9&S7-K?F,Q3V=_9.Y;DT=/I"WA3/=A7M?,3N(> M_G6S97U$D'4+^OAXLV^_+6X;G5\:PV'UU-/WIUY9_ANMHOV3@>FTTI1BIW'[ MZG%W?2AN9IK6OQY#2S#U5U;I:#ER&"/+97!&.LLXQ8I%0APEKW^^:70&P+S2 MQR>_Z![Z_?2G]J#9Z/Q>-/IAO.U7^'%/C6,D..&(YP(I;1FB@@@6K ["\M<_ M7TW@]*)?FLS$]YH/=T\OO!^IF@A_&ZPP%64=$EY'3I#FT4GE//7""J<=DX;I MUS__2L>SJ/V5ZFFD>:XZ"8:( 5[8*)#GUG+-J96<1AV-!*[ )-*HJFD\_GYLBI$\+:0+AQ'(E@&69(1\PE M,$TQ^?I5T@.C#T[L'%6*4,+ES)07S&IV_@'T_BW\]<_]WA_#+S#NOM%=A9F. M:HNT#3$R+:R$"1*O39H)HXP*/*-2%OS4[&QBNU/T'8C6;:^_RBPB$B)B+QUF MG&ND%'!/$J*L9[#-@GO]\]M&_[9X99K-HI,,7-%Z-?J-Z7G-_.CL?#X4M^T! M+'YW^*YQMXIL$Y F*AU"7GJ.O%-8> %[G1FMJ;0PH4^_OPT?7GT*[B_OKM]> M__E-^/CJS3LW/9_9'YV=T$<0FB<4LLI.%P'TG9-(:,FL9Z.2JV>P]=(>##T6S:']M?.X4[QO?1XJ@Z-_5_?XH*O:AT;T=NRSCGGO? MVG@GEN?@(3VTZL5:H\T[OOM M#D4K.:@?>TW8J8UG)VQ:75[Q:4L2"7/*V:@]:$M0Y99Z#=L>1$U[H\64MAPY M&I(G#8_&7-H= R8L=KUD.)K#O[9!W3TV.)R,_0[D]0'D%;'?N_-%2H%I+-A8 M4PR@TV+L)"48@\+QF%NAM<&&FJ"\8BA0&>89 / " _B9L&#M"3Y3-@!G=/BE MUWK3_5H,ADFXKO_H%OW!E_8]8(0F_._&[9S"G#Z2>'KY:=43[_NMO_0Z21D, MW@^_OVW?M8>3X%/YD,QU&H/!]H,) M[I#&@'\0X\@*%:WV6EEK$3;&FBE63AP1] -Y8N1*_)BP[]WH ]>)$"B2D]0X!1I;2",XH M5\A[K@!OA:3M?Q_S8 UJCI$!->9.FB@#\?-F1J1X9Y@ MCH$K'H.##T! *_";-.6.$2^%/@Z167'_>PU:7'O"->-*6R,UL<@9&X.$M:=' MLLHK0E>*E : DEQ]KBS542I +4$Z9C6([4X7YMGXIK]^*3JM]":(YRUXQ0/; M[G3F'?6U5JS.NCF YHARK)77((!:,1\(P#.G(@!5+*K1Q$I,6(FB0W%G5@3J MN(.B :4%3J'0@FN"+8[$,P8M@46DNG+<6P'_AJ^Z%B?ONAK&:G$X)LBNF!#G9+),B?R5K1D?$#:@0(*G M7O)@M5(F$*$H910%$%F@A#Q2LGP^NYEYS1H$I4&R8*B'-1"!&VT)F ]*!(!L MY?R4MMWMS-?>%\HF8P>N%K"<4X7 .%AED0^:*\E,LA/RP#.O0ZO4*AP]0CHP MSI'1" /\D-I&KV OH"FY7WWFGQK?W,-PT.BV_KWW>6":0W#(>W?WG6)8/ 9X M0)&Y+VF"[2Z\_ &<'5!S7]OINRE<#6\7\/>4 =(=%+;H%C?M8:6$_3H78IB. ML3BP5BG*&CV#K,2=X J6FI;X(>4B?JP_XT3\)&U@ M$NE[W_B>(E6/9V=E3QS6N#:&!#@%:4D( $[+ T>6 R'8.QMQQ,R2>8*2IS&B M9_$D-IGF7,!@9IJ<$H?@_TQ@#N ]5:/)H>BPC2@(-S]-QK7<<)K/<=-W1<4L MQ1PSIZ4CJB %3?^'P3W#45/GD8@ ;2*V@NB2=(!1>12/A;/88)KS:SX;.-4> M?")&-2(<&&I,#%I(FF(QQK"R$'-%=S?-I]#=9,B[WK 8O.TU0#UV6[&=BLJ MFGC^D/W^_.]/&4KC(.(PQ6U'D=S'YW/QPU5_8F"_/V+%%'%\&)02H7[K?H;G M1>L1R R6A*H9(#L)OF@ ,,2CB,I3^%]@+QPPW;.2&I7DB/B];688[$E0U)J MP;;[%&FE'KA!(A*2R5+<7C"Q(V[,:YR9)0/@1&&"8/W J =F!48XRBB-4IQQ M6]HD %]V-\U+V"1<&JD0IX&/Q %KY9A&SHD2RBIO/,!$&3EE MV)3V"A-8J>6S7=5*+YKT&,@7@\G)T1.**.">:"8B5F8HU -1V6EQ^;1;BN! M6BXBPSPRJY$GV!KM'6;&T9*8$R(QJ49VVZ5V$1A5)NB@P%=5@G!BC,$$4V2P M82I*+LOX26' K-N;]+M>M[G)-@6SQ:BGD@<,TQ38:LDX-1)KP(,:R9)D$8Q6 MX/7S=%XZ\Y/;J\HB4'%2HX Q1QC<$XJ5=-XSIX1%)>^)<;G"5MT#0S??L#H$ MKW@$YQ=<7B^T(CP::5F(!($_7$ZZH&)O%"_:M-H$*Y%08)\<5Q(<'1G!?[1< M*B&0*/EFF&CQDIGW'XKI5)'-["KUC!KK/#,P82NUD0(QB0$F$1T=L;#&!MKF\^-;ZMQW$BD"8J*@V*G6.K#.(. M_ALC4]JS6'+4KEA)1M:9W%;I6K0V H 9Y>#*>&QY@M8F>BDM(+1@">R G=(U M3IT"T-P>%F_A_=:;[G F9>JO1?OV"WS:?"WZC=OBMT%Q\]!YV[Z932$:A^>( MN>]OFDKV-&K!7.SW7QI_[_5'"4:SF46/AQ,?BO&)=4KN&92"P19Y)ZP0!CG# M;<0Z8AJ$U\!QV 92I@ \^WV:L9MS9X;+K=:(^$;G?:,-GW"-^_8P':$\I0*O MMQ% [QBM? J])]6C5 I51-! H/F%*&,<08022L!";>20I4(HE'(E MJ<(6MK7#3H$_:9QF); C"0/,_1(".IU>,VV04KF)V!Q59 MQ..280OH"%3 Y!EH(NY8DB1.,256$8:#*D$,+?4 MV_3-Z>V9TN:N;R;E%IXR/YXK28.G/9TP4N4RSXBL08"NG",X)/RI93RRL(>) M4BFV@GE0V% $AEHP1;$$]%KBD23SFWJ?/%J4_(H1.,8*T)"G\"\R9<8Q6.? M'/S#!U4^B:%"'924@VT,#$H0,5#;.L5C:#+^3"@P3C(0X20JZ7(U?\9SC)S: M[L; H/R#(!@'+3A-,A536H;3H'\1KE >".3M0$Q2BRT&K*@6#M$ 2)R#@P9> M6F0.:;"$6I)0#B Q)L5!23G8SB!1IEQYY2AA/*$T8HS#)G("WKM&)5A,-=+' MSZGM[@R)HM&.@.4PG.-T6FRH#0Y;K#S!OAPU0OQ@-F/)A0DJ:;JSEN[,&/!0 MH[(X,AD=T6 "P@,39.<0K>KS; #.Z#D?K&6Q\N@X'KD/@@!0 +SOJ@N8>$Z#$S]/!V7P(?J5);8.,11X? MTL%0C2,1(G!K5+HVX4%QE1BY;(*T&D8!@+X;E1W"HLF 1<$J*S0I?2>#9< MHHV)2M?0OA;]=K'@=FW=X4IP7KM@HY.>6V*T1: ^G7;*$N]8.?<'DPTH>Y[@ M^L3]M=\>%M6V"O ;LQ@JE J>B HM03,EI*$."%9E*5E/ SMIW3^ MYQ%78%V80-YR+!!8G M^9<.!1Q+EXZ!#WLD>9$6,TH%$T'060Q]R M[VL./ES@Z9R?@_Y+(7UNL'36Z2!ER?4Y$/&GM/G3&:P/.)WW8([!?)A4[0-+ M)E$Z9"C!9E@#>1P#!BF.Z)YB51 M,19ACEHX)W"ZZR]5NCP+\D_A'U&6?7]&U;[D7^W:\"-A1+#((BDX)X);1$5 M B17,?#U2LNV7]H7Z>P($R4H2$2/ 8UPU.U-!65M0)T=E3&QW+*RDN(!S78:G<>4OCC8]%\Z(_2+\*W M9N>A5;3&%_7N[A^&CY\*C7YW5*GCL5@A_-##O#.X AHWPG"NB0+=@3FEQ!)J M J.".F0BUU4%KS#@JED:MS'S_;!BD:1;9!P-8)8YM]Q(;5T(L/R1J!@Y=:&* M%131DV3%$E4-N,21E.ZL/>62$J4B#Y1;J;G&@>H*5HQ.[D^3$XN$PD6,J#>& M"A[2E6D3+?#&DYPXQEU(B;'G E6%:T23)#59K)1*)?)H"(%5P'#/D:,6]!A"@63[G:DH&$I MZDF0PKQB/E5QS<736AB,Q0ID+15' ;]0PC^(TE1(G"+.(KA2!H4 CW#^S+MN M6A5I>;!U8BI0/Z]A;&/0;BY-D=FX9-QTE2]+(P5W7Q+-++"[$C'[04Y7WUZ5MZWSY?=M\\8$BQ<$A2(=]2@?%P9[&="\4U!";3V-_ MY@OY@1T-7]0.Y(5@D*6J1B$)::.+_B'Z4UR<+YL75XH MR MB!OM4/SA:ELR[=4X3;26/\VD3T_*B]L\7G\!/45E<8_L2XQRWSG-PQ!SF MH%&MI1J% &ZK0TBZ6*]AE-R(,X_4[8 W6Y>:=',1/!G'94JP0=Y$S$@0AGAI M01W+>JDAZIAXLQ--@U(+-UN4E9 M$ZG&,U&(&DR&ORN&SS<@=J=FYLIV>/ !/:'> M*^ZILXQ&[3"6U#$E> F[48;GCF17IFA[;-B*9,S=O],26,"(M(X[&30.X#%1 MBCS%CMK2=9WDD%"6E2L^E MOA^ #=N7!B\0^#3@>@K'.*!\$PGWRC&GI31(5)Q.@-=#=\N'Q^O^>U(+ ..Q MQ* #),?<\9K@!>1EP(0@A%$5]\%VZ)])PH 2^._[H"S"4\=,KCEG-IT4=/A"% !68E#.?%*HM(QR8:T3]6.GQHY MNA^8\C@'"PZ-MKSM(X&=KB,6%*=&/YIQ*I0+6H +CU@)#7"I*NE?3M 2-J1S ML'9KU,JWU_W4;W0'XPKLN.(B)VT\W-+5FM:YQJ#H]!JM]Q^NW[Y?5CC%>D$U M*$*PA!%^2", "* "4LI#T*HD#GJ^U-(Z9&V1'8=MX5=;[TX)H0%#B-'E0ZZ= M%")%/KA"F+)RM@^;KV>V!VY.71=_,[Z,WZH2MX_%_7#%B\/+Y(U-FQW"F0@I MP&LDDMI@IM,]?1T#>'";R 7'QLITL"S\P8=09M#A]J^E(L*AJ), \&.<08Q ?)2IBHSXC=BT!@G[Y\\B.7(8O!] NB& V;>, M1&QUVG8B> %(L+3MU*'YLTK#'5/5< ?T\Q=X$."5KXU..HG=;=>AN2N#F"=Y MM20T(\0EJ"#"$H]C%-N!-8*&W!Z4R%G4ZZ_0C%9BC:WS(Q=L7X^ MCWJTSI^^-+I_[O5:?[0[G3TJ(D8U'26+,0N6V5K$C.-81^2T-O-GHT\],'>T M#$L9LZL5V=L.F*UC'H6A(<1QAV:K B?!.X9A-P3'R_6J5W#;M\&!73%YM)K/ M]2[WT>YU)LA-G-> _;7&AEOJ%75,(Q4<##-YL>"?.F#DUY1 MZ91B^M;+2E=2IG*:"X#QJ61/L(>/E""\I2>WNDA,9> MI+JRL"J$!U,JR$7G3Q[V1,.B=8B"A0!85"K*.$IE>[W7J:F!2=5\*W+BT6X6 MXLW=?:/='U?#J4]1JN_8QXE3'$1'8@#8%$=KM:.6V6@=3%B7Y&DY ;,SV@X) MOR\B06$K3221*RFY0R&=$AKX#R,.<9"J(R"AO"%F2;!>8@L@VS&8,2$T*605 M-& -3,$84A8N KI1H^+%-PPIHS%3#@E1X*DHS&A7&]M!R2LW2W)R8B0 MMPPCKL#31X8+DGI;@.BG7,12(QBLY_N2U,]DT_DN:EQ#* O8BB@L3=%2IJ7U MD1(K4$ DAA*/"9X_!UAUOJ/8<_K'5/S9#%VCW__>[M[^1Z,SGP-2U3]KYKJ; ME@R!8I3,$O JC:642R9\2FN(WI7+\0D\=TELI4EM@0JYJ%>9)SXU:?:*PT9U MTJ8Z>5KI=+_3NO)5+DR8F+O(N3\RZA=#BNA$#)S#(O#(<7)O?-!(>Q E',ID M**[GRIOMBXQ%MYRBQ\Z .^RMM)P*9Q1#E &>-4+ =BBY#21ESY!=D#'N\ ?@ MNU\T!H4OQO]<^Z*P(X0(RYGWX/*;=-;'I28^JYN_;_2O^Z-"BJV1 MB$_RXY?JD3GTF.[U&T)E()A[@T"W^W1X83U(II_OW3A]MP%-W2Y;85XO)F-. MC\RUK;:"<(.(D8;!/E/&"^T1++AEC%&ZX&K/=L@8/1N8A^&77C^9YC57(21O M4.F@+28<_%G%/& NI #84Q_4M#I_JB^ T'RT<,%\-I[V0JZ#W\12#Q'C 84I3\UG\WDO9'4JXP*V+ 8+ M^PVE!B$12Q2"=Y9)@.B[FO<&X \A0D-4C CC.!@XZQG6$G0>!B]:LE+T!>99 MM^'*Z&CIS!;A.0>X !1P .S#.4M-:\$ :\&@?L M*FZ?ZV0L:"YA%0^&1F$"1X ^(DN)Z!Z6"O1++-?0IX@<$\77]Z.0$"#(H#X]DY:K MJ'4J .4#@.#R]47!^#S,/7&&K:T./%)($L2\ U,#6$D;0%)>"<2X3CW82OL* M225W+F5C%8K_O='%]6%: !&*-5!3ZT3=:H:S(*B I1#&2 @7/)JMC'S MC4H:I3-@[@3'F%LN1YT2,>)2$F%UH*Z\AHW;"W,W+B1&A28> S)T(C5J)=8IHDR0 MA+#4;[9DX5-5PX C[L M#HG8M&6T!3?52113L=54,0L@/18(9AJMHAJ5CDTQD6N@ENKFN1L3LK =I #D M$1, 48QS0A7U(0KJ#6$2D'>Y4[->0UMM0,=C:NYS1LSZS8PH^)1&@L)%*-WV MMQCDRV-/ 0Y+YTJ04@!0GKOKO]X,9VE+[892KDX*5D_:#7WL=6KK+-5O%6R] MB2Q9/Y5.YI5GJ9&T >QH$:XJ\8OFTWCK9_.R.8\4&:CYUD-S>-U_'/&,[AXS MEE:$*D)IT&/.6*22"Q"T3C>V$8\BP 93%5UVY+P('H3*"89]ZBFU1'T'RW'0 M1G!E.,%".PO*C4J#@HR6EV\,(Z6/@,R_@(U.BPC6>I3=MZSBBF*1>XZ8#:FD MMD]@$QOPV^&O3M#R(3LIZ9-#4#D1U;?PQ]3@"JC]T/O>Z*04NZ5]'RRHF%3M M#7PW[*(&.2N-2474 M!1<4'#042K!$*T3WP(%%%H)9J2GX%M9HE Y7P9=4G-A4Q) 3*4L.)24:RWD0 MLILY;U6S!L!6/B77 2KASH!1Y,C:U):%@6=B2IL1"P#1QT#FFJJ5,4)\X):" M:0#5JM)]"\Y327C+)/A=%=? Q+Q;< @ZU]2M-.7:2N$\189'FC(E=8J>>^/! MR405#2?!AAP!F2]0KJD"/M@-X<#OX20Z;22.!OO J,&4ED-E!,W#[$-2_'+M M"@A(I()ME'+$1:IE%(5 4@->3PVZRM$0)67)Y=TV"Y:4J4>P9B@U9B>IY:E- M]:R54,)%ZJCG%76F"6-LU^I5;1^X!@I@#DR_L2D-+X =\51Q[A'L2L],N>Z" MTKN&YRM1N:9V#>WI'I742%1<)DR2>@1DKJE< O MSGJNP& &9"7R3 6 X:;!*!/$RCI( N29X5!;2@Y(*+M7(*J,CC/G.[>FROA=Y#3;2/7R-*U!+ *SFD._S ,,V$=;#GE MM0PEIRK%/7:-7%: MRM6!-RRYER'514<*8!SX70 &K!*!\K)RQ>!N[6>G[4R[8I1:7GNA%8 @'J*Q M7L 6Y:D&*<#VBH,@NNMPSSH4OUR]:A6$(HZ( $Z9)=:$ +LZ&@10@FI?6G-* MY$B[;I$%J]QWW&&;LA# RT['@8PK3G0TTKCDD1(J)9[-(%PWL%E[SVUS7NRX M91M.9S[<&9NN0PBK*2ARXUQT\)_@*\[P5P]%;)L9.V\[2(BU8,H,PE9SD V= MS!L+U#GC)2W'*]9P''; B]T*1A ,$^FX"/#_I!(F.$,8_#*E6#%?OD6VAJ6O M8X8O/@_?= ?#_L,HZ:(Q: \^WH,Q:UUW_Z/1']V]_@#4X(7L^-#HWA9/I[J_ M-+ZU[Q[NY@[)'2">]A#H'!T8FT MC)@"K"(F.7"*<$,L"Y'.%/B>6A=\C.O2[A[_NKQP%Z$0L)-8&K!Z7%%N+::: MB]3246ED8\UJ$9Y7:Z>[*%J'#987!J5/3N]<^VU^_W_DA5 M=H&-K:+_"KS&5^//OIK,Y=7GHM%_E?R-?C$8OFK _[U*B;6O>C>OBO:H@MK_ MPO_ZZJ]%IS. 0?W;WBL+&_!__G=%L/P_@U?W::G'(_[7X.'SWXOF\-6P]ZI9 M](?@Q;SZTKY-GQ@];Q7P(W>/U5<&__KJOO,P@%^[@X_"F_![Z ?"_T<:G5J6 M_8]7/?AI\J^C25/TOU\)^*]&Z:_@IKYJ-;Z_&FW]\;=+W\*3;Y'TK1_JY&7Q MVM?+S)M'AJ57 RBC9NIH^K[H@\LZ;-Q6WR(YUMVZMFZ=N72*&$Z7?Z.+D<._ M*^LD\B($$U(1-EN]@RG3=2NRA+.7L20+%.@T\RT1"ENOJ;2(TMNL5->_V6TTSQF,JA!$\9IS@: M$2*.Q'&3[OF;THG'%:9R[LQCR91>-/ME%\9M9.!G*V5DN@F&C&(262.04P@% M5@H[7/'Y=B\OF?Q4;:J5*HK,A(P\ANU*:% B)K]824--U)1Z$IDM'W SH:1> M///9Z;QTYB>7,>UM*@X7M'=:\\ 9@$T7541(!&]C^1J U&*)'.^)H1MG2:?[ MA=0'2IS!W$FFM.4$$]C11"!;OCY U?Q]HEV2O"@3%Z5@$/$NHM14E0;K)9@N MISS3FH9R,2G&7K18 $R;[1'^@7_O%*-Z>-V5PH3UTA:\L%)02AT"?C-M*(! M"HZI!F-0SKREH[#6+ 7+I_5R,I8H4$1)"#PZ%<%[#B$=5@A'3$JZT-24<]09 M%T2^B(RU6C_7M8/4EF&A8]"6,)!\8H7WL $$H!]$X_P-P)FFO.QYZDL[S*[7 MIGH;^WN:R*B08RPBYACA6E*=,)Y0@J4L;\(6=1XF.R'R]_H%<1I,K@(%#+/C MZ:Z&,H".4OD3ZY3UK&ZNY >I=C77K2](8+#?)<4\E6"'?V@2M M(Q&G3HN$SY_7S[3IU?6SK>@WNVX3ZZWKGV!II,P3ACRW42L= 6<8QR@XF%[4 M]MP%0N7."%T@1HJ"M"BG:4HPB)@:QB1!X*MI\,P46="17-!=SG?K"V,88"4@ M,E63XS&=,(+QBU202(G'N-8P *$+]O9+"%VLB[!PH_I]C@C"+0-5FR$P#]U7F._'U MGU!LB@"X4=FO!QC[>)FZUUVI7NN,6R^-5R1Y]D9RB:WQ%H^R;8P A"JJSZ\P MF393*\]MBQ3]7D^1 L0GL N(, E>O$PN'?6::\0L9:HZ9CUSE+!_BLK;8J:E M$4,4 ^Q&P;#4\TUY;JA2'-2LXHRJ"HJN4AA>'9BD!8M$@G#8P!9)'CB 5F52 M#\# A65.V)D;EC,DX=V0]'0^/QHP006IHNE="O*,.^)]:Q:# 0QXC/B W_(P M?[%TA9+ASH$CE>Y@ O;EV$O OR2FDO3&1MARI;-]/5^>;-L4[)T[BXI@@VL) MBEYHBDWR()5.]@K,@00Y)T:4*R')^8KJI\V>)77.A6(1\"2PQ:<.'N#=*JMC MNBHNG&7E@C:EZL(GSYU%PH,5H=0;+T%A@\O3=?TW.Y52>IM93"V@05N(+_&&!,JMPG*.#=4'WP0,E2@[': M;'=*]0*C@D&'"K#[FFB;NA";U.!=84&9)4KJ&JJY/G:J%Z,#0E%,A!JK$6?1 MJE0$%Z>CY@C8;J9RTC/5L%%.@.J% $)IHR7R"A!XJAV%44C=$K1C*HB93-HI MJODN)/R?#^WA]X]%\Z$_"BJG^@B]!_CI1JO=^>XGA^J?.T5LM/NC,H)5^FVZ M=-+U']VB/_C2OG\ZITS3ZK?^TNNT1I["\/O;]EW[R?\K%TURG4;JVCNJ7#A7 MF:O[M>@/4]LE\";'H?'16TOZ%WE-+ 78J5D$P&:PM39XQY77WLBHR]W32KVC M-N;3-+,KFV8M/T.#/1%]FCN*W' Y.OL&MU):)Q4N-TT67.JYXGE53:GJ)[/H M2$, R$U5]E./%CWQL,WO=[=6?4BRY9.JLHII(K 0 @AI&[ MQ%+QZ"2S7I1J2F)$]5Q!B:F?7V=6BXY.DBM-TE%/JHJOJ%$AI/SWJ$#*O.*E MK4,T0W-G)YO,:LF%5!Q!!F7D*=S"L3 JINI)$F$&[HFNO.DEYJHT;#BKA;S" M3L)223!F"ISW8"6X\DA3FYH+P'XI7Y"@$JW$J['V3GT_8K]W5^4FVN*FUR^F MM'SX-NPW0.V"5NI_'^5MI]H]J0Q.KS-*Y9YD9:TKIU%8QY#B ,H8'[59HD+' M=(<;',/(2BJ ,3IWSW"'U!R2:8M$ \N(@S-"$9'N3FN%%.684LT#!9-?3HK' M (#YV7-MR3;W@(K $5(1!<^]!X_1*\PQ<5B!\JO84&I^EY\ITQ8>=G/0/,I1 M*V'C.9E\*6E -3J?KKN6.P_!7Z6@A^/::ME=B\1$&0!S(!96*$^ M,LD44!H#$H'$\X3Q>,M:'1$:Y]I,JD$&ZY&2 Y M% LWSB3"!'2(I("R@@$9,(H#P5GT8>@!A#00<>4_]2[(*D :7@8>G8,0D*G:MYL$TJEQCT MB ")$^:T$H$S!].C3EM D<9&%LN51ZZ(WNE<%^W 8 /VV &LU8(S ]J11:U( ME-1316QI!UYA5@5S5YOKAZ)9M+^F^,%ZP0$3B _6$_#)1VZL 0/(@S?,IJI] MY0*Z.&'.ZED^3V'M&2ZL!Z]Q3(H,(P4+K;AUR' 7L-76.H7*L1=*5(UU7C+# M8O"^T5ZM=MQ,ZU( F8('X0EUH\I&3D1L&.,\]5TN5^ @I4.MN1FL-;EEIP*I MW27W&)8W<,ZL2G3$/.]81?/;:93V)ONH[:%-[^7%WH%HR48 M3M5_P>_UL+T)40%6F'EC-/4"S3>.2ML;K/'\=!?/Z84$+-GSFE%++*!A$S"W M0FLCL/$B"B% GN:.@V*B21+H4+ %R0)C*#3(QU:N*TAID M]!^FDJ^+C3<&0)74 L4Z'5V*ZFG##2;P7U#5D>-RG7,F2K9DUE,8GO("!>*:1HXB1:#QRWL%:[:"H+V J*GD^/4SW;$%@JBRU"".B+(> M%"RSF( W%+$M&U**2Y&&I;-Z.17+=@WH+3#PV$HHTO;Z;A!"1LG4]0J,,V5&@76 3@'+*.EZKG5":W,I&Y['YV[@%Y'#8;W]^&"9% M^JGWG ("NG7D@_;[J0K R/E>._;& ",9C"..4G%I@TU':,Z!Q;9((U?9M5+S M$L!_X;3WP(2%IA"$ED7*P+\!V!A2/_+4UQN/.IR!V:M@ @$;#5-2(7 ? M)/,,)0!>Q015CCIME0E#^'M*F1CKBW?%,'QK=AY2+L9F"0D4%E8A\/-2!-6 MQQ<$L@81I 1RM.S1I];1>'Z=ET]J*T2<7,A2$))*N"IAA.<^,FU2ERG,4V8^ M=>7J65="D6/C[>8-D8(C05KI$:"]J+%BS! !6P@\VM1ZH-Q64S#&#D#]PA09 M6!!PC:SD$2"=(>!/X)!0CY9$85-&=0HLP;POL2X17XO!4T/U$3AX;M13!6>6 M;?%("0%_6J=:NJF8G9)@S<%#(DI(5T$#52.3/D/"TBF]F(*%S7-9"!A% &*$ M P0%%)8N#E%0Q42ER%0I"H(QGU^$M2B8(E; ,2:P 2QM EQ6-'C"F<[!JV8Q>//N34ZXI0\A3@M,!,"?6 M*I6*=%G&#?* 7LJ6"\NY$\##\71CI:K!]F*!A S@F !*MX(*#!89I]+3EI5% M*07!Y_J3[I;L1?O8PD;03J?[C0$VLP&TH<$6(^:!\:D53KN 2&PS %# MO1.I5:\27,NH!,&ZLJ3#7$AEV02[Q?7-;#TC\%S;X\P1O[ DW5.B[X'*GCGC M58HR8ZL\%]X!M$V]],"=92*E\(W\-G2%\146T_Q82O$R!CW6KWPJJN8:]_"D MHMDJ_Y6]ZWW%XE"LJB^"* #K(&13_?U4[#MJ+@QGH&HTT>4\T^?P%5_JGHWZ71G[[?SQ51*X;#HC^A<7GU4(N94J!M%"P Z$A^*NT8[71%>O!:'+9HVHRW%C+:D4E+M*.&.8T-LY-@K$T@$ M)&'*G6]6%.MZILRPL]>]33(Q_84C9=I<76$PV(&KZ"U)K>NMMII98H266*2[ M3?-0R@N>-QE5>/)9:H]*^(3A%=Z:7>O7);8ND)>$H#]X#"C0"O#6<6F^" M%(@1$31-N?.EXQ,I^%SMK*V2-':I7K9*!-PZ1G$4X#5S($U3Y V"%3/*XE!N M;WLEN9I+LE]]=MNB:5G4$(RDB!S6" FN&%C2H#"@78E2?W1>*NIV1< ]GVNP MM56BGOK;OV"AD/"$18*L" H<#_# '361:7#4>+KH5DY,(U2M1%/%[+9%TY*% MBEZK5( +!;LVC@%P+UD =T^D&TH"U&3DX.:8U)C!.3#*90$@8FL4+=Q0 M!ABM/,!2;+AE00L*OTT$B3@ =JW JI1*OL69G9QHLN!]")APF0Y< [0598 MR:!O1-*2$TT+ME=;T/*<<=#V3KO P7^*-A661[(T,ZHT*:&G32>V:-<8)XQ@ MR"5MSI/9E-Q:0'31>V4E*^%KG*KXH15G-KIP?GTS7KUTV/BQN%UX&%J^P#VY MHCL9^>1'A'0+Z+[?'A3U;>-F78E4W8R)B+0R#BPIT00Y)1Q.]=HHMM,HXK?T M$X\_"31/T5I+TC3A3Q;X!8;64XFCHI'A5"\5$9,:4PMJM %@%\OINHP1-1O\ MJYC%AI-E1W:P-5)Z#]%XE-&?6FZF M1D_8$A5E*>67T]$MM+U3_.0AKTVAT42!:D(2S!,'XZD 9(H8/,%:V5%7@^F M?,XOW"^)I86MJ[-0NTV?FAZ"2'QJ?%MVJH*41\'94%0D$"RZTMB;2(+BR H/.=V5''BN&\8YF MN1^K!DA*4ALBB:GU-<=:T:YX9Z<"F@6>D@$5@_BU%J; ..)U!EATD+.1\QN>6>71*ADUB M0PGQQ$;$4W$J&ZP$CD:1LC)P^;P!C_K3[Y=W&UNVZ+$2&C8+& SN4WQ4JM3D M'#&IE4 5#:*%V,'V6>+A,PI*T,+\;,0\<&\ V8-OSY1WCEE>+C B02?L:)+[ ML6S!.2W!0<'& YHB1'&6 06#]2;GT MF1#Z$#)_0+L&7KX%P:=!BU3@F6B;,'E(>%=S43ZZXIK.-=S:$HL6'H0R!M:6 MX52-CP=LE*8N6*5],L/2E2_68\K%3A9R;[#<8/!"' X(1\-!+QGO J!R3*4! MM>9+YZ3I2!%OWV:NWD)[ _TJE3HJ )8TC4UP_/]PXVR9!V75& 6,+&&:TV4ER#V&@6%'2.N?(BE M]9S;4)K NM-;E"-+F"/>I@#%\.[VT#,E09E@$>.(YYQ:4)>.>1.^Y9QB03,E%WR?E"\_OF.$XJAA3 MX3H0>&4HJ'>0+T9C2LZHN-4N]CKS':Z9-ND"O]<@I1(BM>N9[W#5J" ^W>J. M47H FU1SAPVET2.34'&YL,1>:5]89"%(:A27*4S%0<(4(BHZ1H.Q*J6HEK,Z MYTJ.[7KF.UPU[B)%2++(M>"4I)*IUCO*%67.2%D" B^@_?$6O>_WFD71 M&M4.'7U@&VF?&FFE%&.@)1G7S%L68)C7E'D3"2WW0 ;,,T/*FA/<*FU+1%2F MPH1@P<"/ 7.@/-CL !Z.%181SVPY_5/-%53>#FT?BON'?O-+8Y 2K\<7S]-5 MJ?4S=+&*Z;9B- 9$+0AE#8H">Z:)T*Q\V@FZG]214S.GEU*P3&=H%C4#J^Q MS3.PU!@TAG(Q&*G!"I3VS8OG_JDWJF;?+R9.0#$850*?F?EXXL3<]U>MAM^X M+7QCV'AL6_#][5NWI%$"#:G/.U8.X< 5J'GG92J"9!C8-RPKRE3/=S!:1M$> MJ5_8"V"F,9&+T6L1M$_-[<%*R #"ZE,+)XXJ( EFI<9-.R:;-AYN*5Z); ?R MUNDU6N\_7+]]OX1P;;6&_8DCM1+D/:0\=*^E<>#X8%S1D0GOANQWQ1"V2&/P MY?'):D4<9SP!YR@X9E+:=.$D%1CT^(8(T0. S)1@MM*LMY"3E?W'5K=/VEZ+0^]0"(C%3)4#1I="5 R M6*A4L-9C;HSWJ<.[HU@#:BR%GS6?KVFY\MP6$O1+H_^/XC$;L)Z8)7+GO$#1 MBN3_6\X0U=*9=*U<: =V3Y=,-X,7^6)BJN:U!4*658Z#O6\EM:#R;$(76A,B M "P[ZS% K?*J$$&72-K:A !V 9PY_/Z^T^@.3;>5;F??WY6B-ZO46V0* >B MB .B M_,"LPCH["5<"*S7'5,RKD _NJ3VQ9)2Q8H]?:-*3IF*&!%@0PXS@I@ M8L!.V&#*?@QE8LFV68VD_G2CI?>-_G5_%+)LC9H<3=J^+@W_S6;U)EBATLTT M3-)99.K$1,#J@(,B72!\3EU/]>U&,XV[5YO;-JB9BQ;.4<,94310$13X)D19 M)'5(-T934!"4]IZH>2P3]3#\TNNW_VO>W"Q=$V:U%Y(P@S#G.C"0LU2X"4L3 M+&%B&@P\E:Z:O^NZ>$(OF?K"!5""@X/!&$_W'1GSRBG"E:7IVJX(,UWD=C3U M-X/!P]H<1]1:\&L!:('QP-181Q%8#65)E!P45<6TETQX/(U-)[N8QRI!#^,? MC+ [\?THPC]G..3G@DC:1[)_SI!AHH=L,F 1X ;*G] MZV_N M%DL] D05:!56#*LLT'JK@K*W-EYGZL%0343\T%PJ^.L/[;!P_MOC6% MZ"+7/&8"!8#48+^BE*7@'VYD2+91:Q\TM,(2>3TI\[3UF&0]"74#5)C%9>%: M,2HPFC1+Y"X>%^4J=H>R:N\@GC;*P6WD"LD+2%VN"'7+8* '*2>%H$*'&M"% MIKB3@ ZNO&>O),+6BB= E,TV[(G6;I,A.4DD>V&_\;,&]-,LDX>[[[P2@': MO7)R7V@M@PCE' I 0,I:\"138]V<,VT;">"A4=Y,K8'MKJNI'\\*5<%Z/S_# M8]:"C(R.0[^@F9*%XA\P(EI2A-)Y\GO.?C?I.AXUL!:>Y"$"W*CJB3*IF)!! M0X4J)&1B#G% >X 85$KRJZ_E46-L^0$?FN3D,D*EFFVD1CH+<C[)RAY Z,.#4YDX041S M4P'G4MWS0/O&],P'>(A=P$+X6( N1CE @?6 #9[IY U DG-A7PB^=TL_)P' M*'W@X8'BJ-40Z#DHH@O3I9<^955.E0.F.==8%I5 M&>IM*&-I66^6V;/@LLR$[!'+D58_X!_[1KJ_I?ZA.K D$T9 @O+.D12DUMHR M+SGX,V$BN<2;4_&2<=H H*\.YNF#OB\+4THC829ZEQ(T8-X7B=,LF-#E!Z0Y MDRZ5L T;/W;0'^=K<&XH\^+RZMWF[.I\)_!QL&>$!,@'.#44,^L+*UD M(39V=L]9#TWO5G!?'\WM44-E5DU6TP_P8+'Z6)TOZT>[KCEVV[L^<[WN)F8+ M$SQXWGH=ED\0;"4ZAJPR4P00#ZI9DZ&VCYP[J[T"^-]S?NO.9%@+HSZ&$>Y] MPP&J=!=M2LD510\7,LLY)Y(RL[Z9S@MMBQZ<$1ZB:%>64EGO+.4R<&+!'E T M%QUI&JC;X^;DSE'=@1CAWC(UDS)K"K@:C4PYPA=>::N+U"Q/L3'37:;T;+=& MV$R@SIVER:I0PJT!-ZXNKL[+S%^LSN;3?:1O]V4.:-@=4:# M@10-"5HT$C*4Z^(.V\O#0VKA 0;7YR>F>2XRJ925E2OF#4U<07OC%32]K!$^ M3*@[I<[+VO7IO.PJ16NE32P"+M8;];(L:XW65UIH[$KO=/_E]=8F M.E3#ZS*\R CYHH=&LZ10H.@@G&YLN-2"&W H"[%0 ME_\Z^?W@O"X%5(0NTQRAYBZZ&PQ266""90*EMVN4LS5MCKKS4 >3%*4D/)]?S!=;(>J'#G(#Z,F86"XG>:"O]87843%H4Q1W-#46 B%%JKLA M>QHF>N2!@]VG#C^YXFF,K'!^%J+Q*(@WG/!D!',^E.V]IV+J!RU47_R?D[\M M5[L_??..X+.K,AVR@G%7_@5^ +W!0_6E MR5J6Z1!JE%1*>YX3 *G0QH0R)8N6+#OAY_!G"_GP0]9T4GHO;$S>0AL$K:X2 M8$OK/00^WR-&_!JM>?W+A\X3BBR23;&H(,B0O:=%EBKR[ ES,38FD$XX!=UK MS5^NWJVGJWD]Y5[.-\]7T](@P'1")HE#Q^X8L3+$PMD(]3H-(33F M>E^C<7^MIA\6R_/E^T_7OWTH+=&\[? /*&"*MS:WL;@ ^4N2=-PVL':]/MR M/'B]->:MLK]KTK\H698V^++:QHEP,6E"F$HZ00E:M MRN["PB'NF+3$1VJU.%&$UAXJ69-3 M\B*1M*K;4Y%"U3T)'F(D@AA4E% MXZLH-$,5:S3T XWI7R,;BW^#MDQG<6U,AC[+I2(P*!,17I/@:@*[E*-P34$, M3NS=>?778MF#([KPK48H6'4P7D;.C)$I< M>&%4S%RZ1DFO-1MB*#_;J@?'<:9%#5XJRZ E+:?( 0*9SED; 251T["4F>T) MX]Z:MK7)8Z>BCI"0B2Z"5\$9K:%OAW^UA2B/38ACMM=E]Z&&&=P>",/ F9,( M.:HL3;(V N)"*1_!O;WPC4+^%;RJ)V^K()I%PIF0!GK[2(G+.EGAF##0Y.3).7]7F2S&Q&5)6YKJHCQG"HUG<)[RK,%'3Q]5.DQF5NFL).>VWDH3 0,$ M=\J[F,OLE![0Q-^3K?IKF9UZ_^/9KZO)8GU6E(7^8[FA0L3_A@1?PAI2?/YHN*9J$^9-S7/!#TENPRN'@N9,IT(-3ID20+U*A!P;>U\LMJQ^XX5G^B; M>G(YIJF*+H?,"HD09[RH"I<#VT5P,MJFJMY@77^7Z:]WI:S!L#\O/TW.RQ&] MAUI9H\$B27%EO$PB6Q,5*7.KA-$4>9-1D.E^;_)[AI$&AQ4V%S)ZT$),#@V<4]#,N: --[DPI7+M8SD!UUQ^ M,8W# ?VW[F$;VESV+#FA#*0BF:#(,D)[KJ#EI1+ZB.89ZD&BQ5Z;=+>2ZJ6P M.3M=EE(!@PW5S@JE7$A4"]J4)E.TUW/?G9CTX*XV:"W );T%_Y14)*=98CR4 M;<(:DESCA NC5/1Z\OL)9CU"6VN@:@A),AT3D;%093D3C"XGR$V@>T#2D'XO MQ![/S(_L:VE,D7+/N'56JE1$[,LA#$&2%3GY1C\@M)2#-?#C-P/SY"W)D'(* M?Y62R4$!1!41@*(<*J$&:EIJQ' =KV&7P96JVANC:U<9G01FC$.^69\#=5,Y!"R'!J&0/O2CSQ29,#78H FRULI#'$DF!+7 MR=BRX:BQ0CO(N=:])NDL%0GM%6/$&"%U37MJDY&."&BO1-"N(>C]RHQY< *2 MGA=$M)D4($S03V7+(X=,I(CRJE&"@HL.=^YJOU6/D'L4 &/92Z2A(9.*%'.3 M $6_CX(%)YK,LZ<'!-UFG^RA8"*6416"))*;F(*T+JL 1@^NL= ]4-,^^>RE M-)EJ#K@I7)$*R [J^9R3"E:4E-TX&R $[_>IB6>9:7@3!834\H&*92*#HRX' M[Y(RD/]8%J$QW_5&F.%V"4]^>T_?HDBL(XZE3!.1% I6%PB#'I86H@?:W)\K MA!'#Q><'[=M5[<9#S-QD&*R%SD PRQT+5DOG)%4Z-A?*"+W+T/@JK7QP4>>3 MR]YRR:&2@^[6 ]9+Y;PR27%)[TIU@#\S/N!9A4=;^A@[&N&?;(KHBQ62FM*= M%,%GXA45,OB&Y='DSZGZK**)F1 LU#&2.P-ID0M+O#KFH.Y8:P M5A*BM(B%L,[A23WJ2$]4YR,!DD1\3 M+L9D"JLQI38T=IZ_H:+!8WRZ;^W))9Y/E$$#;@,-3LI8I!-%S,X92)6"-P62 MA19ZN&L87S-K9[-R5"0HHGE2T':#]WHE?!(V>'!9**F;[/C4G)[/=CE+%U)( M6FE'8I;.2U.V0R=)6#FC(D43RHE1=YEI3\? 1ZCCBJAB(N64@ <@#LYQ:XTT M'/IN6;:BG4@=UY&E'[V+!Q!821(@@TFCL_'*0H>BK:'*[]EFW?L"94AU1A Y M"<(8Y=%+S;S)SGKN8]GD[E)SAZ7L-Q-0N[N9$IK),\,;&@B:UG)E>5J;WZOIZ8H((5I"RTXT3D[1A3J5H ME ^VJ0NI&*>VEU-2?^V,Q5U2J[TM$I740HN2G#0,>D%OC(S>L^9N0*9,+X/G MV2;JG A/%1%SJ)U=*,1.R7H56=#90[/",HV-Y;"AFOI!"[7+0":2,*'(0P> M?,ZD#='L@W=6_-QFRZ+3H,.G&A(0%)8:&EIE($$@$W/G6LN"IUR$NIF-Y&F7A'KBN:: M@/1DK<@6&IB<(A'$-8]?O4;C'KI:QQU/*D9JG/'2<58XQV3,4*'*E&QSB^!@ M;?HR3.Z*66:UH)#LL]0 MDD'7S:@5909H54%!Q#M$Z*YGF7^H#PZ[3LX2&M M? H$4%([*+((,3':(BW"]T<-8](@*D'J<\USD2(K/:AEI:&0@KHGH)W7H7^_;!_.4&605RAE4 MS8H0*)3>VD)>3D%!*T)#D9S;BF*939 M?^Y$8UGJ%;RJ)V^-44PFJS+UD-6+BJOC06F1N4Q<&\>:LB0GY_U=)3/-%./1 M"0O_*W/PGA1I/)/ @B%HNF'[T!0B&RQ&'$CH[K.%GDE[0UB6M.P_Y")P2KR4VF35F \M!TM[ MO:'GU!G=K38J,Q=UY$1&K%M#. &D8W6N(W3B.(R"LJ*"BZCGAHN6'3:)JIRL%AS9XW9GU91;1;CDJDL\Y2R%E)LP1 MDII[U@>)%GMMTEF3FQ4U)HMR& 3:A"1,AM: 0@V0C91ASZ(?8;T\Q]BI20_N M;IFVD81@?.)E*544]@]1!+0434:QQMXA"=C9RX-TSS#K,5C<.*&9"59(%20+ MT<%_:9)44>V=2(T:2U(VP!JK$S,_LK\-*4F3-9BUYTW9 M!R95K[<$M+0[.',=4CF!(E60G#!+7"$YH3PKEX5JS TRI:P:;H0/G]D=>C#I MO8$F0UHH5X/W-$%MP*'A2/#N&E#QADH[W$1W!&KWF S-0E)'*10.W#KXCK#@ M9'+EA30,RA04%,.MQH['[9X+<8<7Y301)#5>*(M5YB):Z)[H'MYF*B49WI1B M&W8]N"R+8*ERH#! 8R"]T2XG:*98#-Q!(\&:J"VI&'#!\*+L[IXEZ$=Y68TO M2J>V,.MZJ5.PT:34%.%"&Q]4F*6D0LQ0_4(])HG/X,Q:%@W.[!*EOK$?=N % MR.-.&@46E8W0%40=9 9_*T?Y4YG%IDYRVECN&N:BPUZ;=):.8H0<[PH_J*72 M!>? 9D4<.FG&7#2-+5VOS)B'3PU(;0273E#KI(G>E#B&^A6JS4Q$:$KB\'XJ MXCS#JD?(/H)[+;,K)XF@(\W9^*2EBI#NLY>0ZE\#$G1,\$X+PXYB67,M'4V> ME_G#VKC4:7XJ^?W)1S(3%.P4&DOG,_2>RCL;(0L)4HYJ>MH\C4V9T'RX'>?) M,;P37_@R$@W0B$G-G+=.19%<]$1Z0?=,&% YW#;L^!3OO$P6B,1H8:@TF1K M$AXB5X)FK\.>^)"FMS1+/>9XUX&(;"6X?"Z-0C19*\,T8=;+1$S#SE+UF^:I MMQSO061.H-L(7ED96-&7D8($R:(@7-CF61MJ">^EF&^[IC[&.I#A5!&JN"< MSHYX2I)V)%EF B5Z !I4O3#Y(RL_&;ACW,0<8I!*$JAPK,LB@RO+R'AS9].P M*YM#>2,20$ P(M-2^#$BG*4^< I?D035<:-AIEP(UG18U1E/ MF&/)"\AUDI(,S;NBG@ON.(VT2:0/.$\'>.[RL18^!M.[MX):E6,( ,3,6FE$ M.37!N1<:3'XBQ=S+,KUK0 UE/:,\E'TKA20P:A6M$=##R":A1?^+E"'5&J&< ML7#6\2B$5"IYK6R$YR$Y6TIYP\5YO[ENV]WX++EBQCOHY8S,QEKGC>?&$=I%D8*BBGF@>A$LFZL?BIRI[]$[7;(U'0 M03V:B= Z*RDSY2X(DZ6%+@"LEYIGGJ34MH?:3J:FQ_]Z"1.]E;G09!%5#B9Z MQE@2C$7*!-KPF="$T!1MC93&55S866@IG[00NU2 ME!D!M9NFK!R[E6X%F%&)R*E5\8*'Z)))EHA27-CZVNRY^[2 MQQV$XS(PQ8A5CCB9LB@ENLN9>P5/.0=WL M*@+W5#FQF)(HVU# WLX2X6-VTCI-,?*?L&"7O0/L5)3SH*35V98-Q"Y![ ?! MH<6LQ!H ;)Z(9,/-E(G.',RAAACZ#N/_O'->_ :A4M0\A- M6^:2S(2X9$5P4AFMC#2YT5%QKH>,NR]+]&XDU E%7$#8E9@)NI2*3@U$7)N"/%$86E34H,"D'] M6BU[<$1G;[()T+"*'*4VTOK$%T;Q#DO R1K!4R-(RX0)T_2EQ'60*RC42 MB.FCHML1K'KX'O($=3MX;")<@BFMT5#S*&9M)CR3/0XKBHQ6GTW;GDZHR]8E MKZ(*3 HJO"%0&OHLL@U$FP;$22EZ'A)BA:]30/8JT1U[=JE[O9.B"XE=*#7Z30Q*.2R(A;8?" M< 1%HV$TJ,8>*\;$ )WGL/5;H8G(@03JF9)>>1M3=-ES+QP#+&L U@G9I+,R M1C%BC/4^6L&ETM .4YLU(US[#,'8*&.8[:&,7-JD=(O3?;]8C5# Q,@L $ TMM+O"6UOVF2;OA).<->C\KAJ),/B4L&MBP<;\91H\I:=S;0 ^;F\3!(\STDQG^^:8]Q$B]9 M)ZC22;HH/92GTA+JB5$)TH\Q0^^K.[/Q8[6C-+$Y:P4=))$V2\>IMC9ZJ*O MQ*ZQOWC8V/NX'83@9F 2KX1V4K*DO(>@AI)>:YDCR8VS*H/LJ/>:I#L"H!BC M)- ,N0!N5O:ND)!"C%#XJ"Q9W\4VNS;FX;LGE/64@$-&:Z%Y5R88(A2AT?@( MQ66CT110S)^8BQXA][B@@I:44V*R+&=8HB]D*H9%1PRWC2G'$P2"CN=TO?#! M&F.@+9+$>$^A9LU%[-1"O6H'=+JEFYW664K%'1FH-AVS\:I6_H8!_.U4Q':?YJ\*>>)#<\ (B%Y&Z"A M:DJYHCB#:Z0;$J:,UP%NM;3%(@DD)L::P6] MQN0C.B=GRDJ1+!&!2J$L] Y9 /B6F4/+8K-U8)R?JMT>Z6HT9VN9LYG$+".E M97W*:48#]87&M[D9AW+->GGRYZ_W$!YQ:&D*M7P@P4I%K8.FT0E(&2'!Y2-T/QOO M9YNH\Q.C5&9JC;7! *(KHX]. M,NCN CBNL%)[&1/8MCE#3'M):M:E50\]+^5@3#%;,*$$.P9+NV=6/.-":%FZ0:G*V5JJ-+0MIBQD!#4 9HGN[+EW,]C7IXE39)"5 M"K^EDLXR8XQ+/H4L71:F6;B\1DL^?M<7S5II22&\C96&F,(=QZ"CLU9Q :4@ M6O.Q^Q5T@"04@HL1DI UQ&L!69T$9H61QC.@T,Z:APF"CJ%=1.7CJOJ)("!NR4(TT)E\':]&4H MCR0K%9-TAD7VD"/:^>D-;"0,7-@18D*4+!(C?>*1)PG)SEC?9.P=N+6/ M37G$68A!42%D@GHV1:.EU51J%XC3L=EV*2UZJ E\3/L>?A#;<:&%4I(Q(4F] MK=01QYGVR5H>FE."94MNKVW6)HRN'TZ$EB)P$HE63<$NH M4N*>D&FZHU8H0K%.0UU%J#11^>PLH:*H8*F@;&/GAZ"ZG[0\1[#LXBY MH(%23R7UQGO!E0G",V6S8@WC4NAN!^FW!T[BT2P)9) L4HQ0@AH'WY(D,DO, M\MC4(15"6=;+,YM/LDMGP6P=U\YG ;'+IGGP MJ&NS'AS)GNK,8T@BE-.O4MB@G16.<AU+W*7T^90>9,!1JC MDMHSR85PW*D8RUYDRZ)-34(H)70O=[P\U3+=%=V><@XE3DH2THBV/JLHM1(I M1^="FL=DN83.6C8-HX7N=3?=!?.1M8)DZ*:% M,T+RP(JNL9=0/Q(N ]0VS6D=U<\3%X_2,WW<.BY1VBEF*)=*2*&<<=%F:J2' MS&NI:\[#G(Y-.JMDHO$:&CM#26&[=:6P(8E)RRATP3$W5ALT[_?L;%^8C[1( MP3G!,D 7(+]R-H.W.NU3HKE1PD 6[G<7W4_F(Q)Y,EQGE2##>BUM))'*Z$A0 M2D37:' D5[;7DSB]8S[RBD49:. D,RE(<*1LXU>*,DFU-8UY"\HMZ_4D9$N; M8 0K!HF<%O%7*XW)M.BC"IOA/RPU8+,LEYN^[H7N$_=12-'1%%6B$+_9P#>: M\R) &Q*'Z&V2F1E)AAO21R4_4K%0\L3,LR8R1\CQTD&:$BX*IQ)KKM5 _61Z MO;.]O^Q'44?FB4@R)U^Z:R>2]22RTLDX3@:T[ZB7[$?!0;54.*4((Q(:(Y<, M>*O)R@@=17/2=^#P^T@!Q0 IR'-C*..0BI1CR61C(S22D+F;A,+#[*OWVJ2[ M]@C"5MOB951!]:B-CXGGP*#_M,+J!E]//S4I.S7HX=NOL@HQ!@[%$Y52<^>9 M\TE2"PC)O6[._S#93Y&N9YCU""F(*0>%DRZS9GP.&*XW=: M;VF0(E16(5E=:D[)$W4R0"H391W#9N<:U0"57(KA=E!]XD'2CGEI$@NNT*/P M[#@4#Y#(1)#" \07X"Q9KM M+9/'(+B0B*1%[ML&K[Q491';#@R6C^B=-BEHRGR ZC9()ZWGADD16*1E3M$W#*^S"J+90\G#M2XXR )PT&>@%) T\0NO56!A5C%'6!3'+S]7%9+Z C_U4KS9;G/_U?&_H:2-X3>;CZ]()JJE!UT^X5T-QGB X'J MW!";3/SFSS_1OQ[X'AYAUH-?%?QP"N7)Y'UUHF_D)GC8;8KD; 2+FLB8RH9[ MZ9WSUNM*JAI8_D[>2'OC";HQ[^[W\4IV?PQ7_42VJ55UCNQD\ MUWR]*2F7ZQ^/&UA[CU)7*#]7ZUW)7'O&W9_-_@8(>XL@8>?J M-T6ZF>;JRPFA_0-YRE ?,'/1R%:4,Q,MC%0$)Q)A3H28,G?9-U8"N+ZK[O.8 MH4(<_EJM+KY??*RN$:Y9S>K_$O>*.9"<11'P4AHK$A4#)^%T8>&N-F M.?W[]^OU536+5ZMM40M-1?T"UNGB\GSYJ:KJ#_UTM9I^@%?RTSETXH(4\P&N#=N2\X&G;/J8U^_(/N'67;S_@0VS3 @BV2<)#Q)*/108^E( ,2 MEPW@K]CSC& 2T_U#_K^3\ZOJJZYP^+NT#$J5LG,N9DD8M3X2@&4).0=:R^:* M@X0T^IB'O'^8'3SG ^_3!6^)#(&4YTPN^2Q*.R"T<0!,L@'[TNI'O_6"H>.L>4'?. E"L]==+R4<5;Z MX(UR0HD 8&29<$U*+0V5JVKY :$5V+W@U?+]:G+Q0SUI]./9-JS=U092[_P? MU>S7I:]N/CQ[N *07])C!B6@\H,&51KXUX;"CVD3%*Q <_[.Z$[[.& MVWCN#\OS6;5:I_][-=]\.JSDBMQ;"[6,+A34WD8?R[%B7X[DF$128[J*4DOO M[EIHCN'0$=Y7<.4RLQ-=R"$("?VJT=IF3I6"1 XIO+FM0I15@T-&^.NJFJRO M5I_J3VUM_Z 1O_\AW\Y(,GBIF4Y,A<+HY84 M-;E=%-F*I*]&8DI1@V[&>2> M81P\RCN&_'*4-)"8A'-6Y""A]S?!4163(S$*!MESSRAM$4AFSQJDFX+!5T^ M3.@+<]DFECW4IYE9"TDP4! M^BT?998Z!!X<=.E?3/_N!OW, =?X>%C0PXATR@GB*D@9G/56:^BW>!%-<%HV M>A@(ICO+<,T1'#J^^T(>NE3E$U3I',SGDG$YJ%"VLP?BR_;A9A^H[I \'SJ^ MG97#*(*TF&34Y+>F<=XS*B>_Q0/ M]4E99EY8BH,AD-F(@XS F=54,V:%O(_V_=#Q_W5_MDE^< MGU_!3[?>_^/59EWF.Z$:.'@EQBD/E271O!PW+=/B04=(X=WY"WMER]<+/=V_;PP"TK$H M2R&"RDGO?3XH,#M^OL8U?K*>3P^.OBP]-#J&P?MR4&PP9XTSPGHG))1P?E]) MQ#6W]#%/MW^([3[;O9'GI!+<)^=DD,(S2P%@ "8-8+_X\E#PS;,Q_BC/[/S9 M'H@Z2+&2%9X8XK.$FL6SE.$+3@D4-D3NFQ7D1JM^O+>'%AO ^X(B#B"D\$@Z MZ'EBE,5!LW#9[/5)(^\<3WSRL^VVHM99<3VO=R:LEKEL5_A^4>]:*#_Z%1[( MGT,&_?K3W?3<*9B8J:PE;YR!:C,GH8QF.1N?F/WFS_]ROOEN-O\X6F\^G5?_ M_LT9W/+-V>1B?O[IV[)?:SWZH?IM]//R8K+XKO[=&MK-;RFYW'SWS;^\WWQW MY_)S&/^;#_7S?TL9^>?OROC>3,[G[Q??GE=GFZ_>H_Q\WQCFBP_0X^^_[MAL>7Z^_*V Z]5B9USS8\$EX'U?G MFW7YW7)+@ V_'7V8?*Q&[ZIJ 7>J+B>ER)^L1_/M];\LI_"YR6AR\X[@@MEH M.2T4G>6CF]'_F2RN)JM/(SH>%:@8CR9GFVHU>C__6 9:G9U5T\UHLQQ-J]5F M,E^,)C<+OF,8\_4&M='D8KG:S/_Q>?CS!3C.^_F[\ZK^&-RR6F_&HTW99;?= M9 -/MX;' ?<:;2:_7_^E]=M1L?"?B@EWYOX3O+,#7U_9(%.M'N,$EY-9&?^; M\L*_)9>_;^\R7\S@#O7WM__,HKR@\^]VUVR6E^7&O]_<>#.!!P93G9]??^;? MOX$P+-^O+R?3W?>'N^_%9/5^OM@.Y^L*J'5?_DM_EL\^%;;=Y2)O_Y MNW?+U:Q:O9F"QTTNU]6WNR\:/GXS]-7GKTJ=70:\^/=O*.3MU?*WZV\^?_A/ MF]G-EZN]M[A^R.VP.+R>+VYTZR_LN^G=Z^G+7BX&/7I\^*=?+@<]^D$]_ - M O7)9CZ=G%^#U[OE9K.\^.X+^&8 Q;>Q^?;WV\]_\:,M>):?/#C,6PEC"0,Y M@S3^[8?Y#))$JT7"OTPN+K_[)ZK(=_L=5_-8IYF+G-3>ZV,_0'7<@HLA]B/V=QJ7_ 7B\@%;'CE2RXP+>A9Z5B>> MI=&ST+,0L]"S!N19C\:L@1:GUW/6K$Q0O[CKH:TZ"-/CA&&O;85^A7Z%?H5^ M-11;H5^A7[5NJR<5J.\FT[^_7RVO%K.R2V"Y^O:?IM.J.CM[ 2_LM=?MAZD7S5V7[SK?QW-K1Z[_O-X8]1.UZHU&%=CHEJ;"^S]VR_7 MO5N-IN?59/7OWRR6B^J;/WU^3L0:Q!K$FNZPAI&Q81*Q!K$&L0:QIE.LT82. MM6"(-8@UB#6(-9UBC1)L3+A K.ER[NNTIKA^J#;E(-;RHCJ=B>@7Q^'/PV4= M3#X?L/.A?83A9FQ9:P#3ER#HNF;!D#CED!!C2BV&!(8$AL3U=93HL58<8P)C M F/B^CICQ])BFFBC ^O1%%"7MMT2NX!ABYK+>G19K48U%0O.I/4(AUHUXLLF M[;>$X,P1QA;&5ONQ1=Y:BK&%L86QU<%FCK<&\Q;&%L96)[$E,&]UVLN>5LMZ MS;7;8=.*.-3QO-@I;.88TIX-: T4S@HB"" (O&H0,*V=?.G+BT000!! $#BH MV6KO^%M?7B2" (( @L!!(,!:8RWKRXML<6+E3[5(PM[/[_GZ1JGD0,&1?5HE M87GQ;KZH/Q?GZ^GYLN0]],C'&M 3W*R^P;7943\N!BYJ_=7Z\V(;Z53S'CT6[656JFE5<[/=S(N MD_6ZV@JWA,FZ.E].9C_]_.-X])>W/[T=_>&;6S_[YH_CT03<\ *"_!-<.MD4 M?9B/\QGXS61T=G5^_FET5DTV5ZNM MCHKFS$YF%3X^GU:CWR;KIL#*DY#=OF4C^-0Y#*"5&XZ+?7[[,)]^:&V M-4! MUK:[G,QGHWEM\@^U=,WD$M[#[W, GPI>3CLCIY*,R9Z='$\>]60Z75UME8' MR*W<]S/-]TW!P\DV#EJY_]9[YQ )T\TVCN;K+W2,RK]7JYT4TN+]9WTD^-QB MN1F5-[*:3\[?]A(]!@=U !_GH]T;_BK255M%Y)W>4XON!M@VBD7+ZI=J>@6? M^@3X^9?03HC\X9MR^VOP_00^O;[^&Y^A>'EV5A4-;_C &IZP*L^UKE8? 5+7 M6YQ>7UU>+E>UGM4(,!@,<^=6Y_.S:OH)7OAMU:S+K5+V:%9]A!QP6=![/*IF M5],ML-?:6*O)O"S$C$>;:OIA44I$^&J]J7\TF7VK3Y\',ZZOF7M2>NBXIN>VBP MU;4;C[Y?3)NO\ZD8L+WI?348^-9B-*L5]4J4P1=O)NLWDS?7T5=8DJ^VLGPW M(0Y=QM7LS;NB=+^]M(#C^ZU\WW@$X7L%+^D?U]]"#7?^:3V_#N-552"EW.3F MQA#2\&S@RO4GH&T!X[XO$QJ+NO0#'%M,YU61T?N#B'CQ5M;>LXGL[I1SG3ZV8Q2JH'[F]2Q-^7Q:"YF?S>F%GOMA, M%N_GY4NLA[ >>J0YM-R[Q1(+(BR(OF+;_U@N9[_-S\^Q NH1[IQ.!:3-V)+6 MR$6Q"NI'1C_*-/7EY%.;<]2(/R=<]_R!CIEL;36L^=H'M!CZ1ZR*6@&A^FA1 M]?MEM5BCSG*OT.ETJB. +4V[5Q9&/.M15= IRUUU5JW*F8?55A\>:R>LG1X& M(3FVM#7)8<2:(23_HX#09O+[[6,H]?$L+*1Z!%77QS:N+4$O?R\G\N:ST3^1 M^I]3*K3XF++VR+B?:S<$QQZ4&%W:ZM?Z3/ITN5C/9]7V5"S68JT!W '!R2$X M9\NKLHRZB\ZG&/#ZIO4IO$:X]\7IVI.[2>,AP@_"C MK2Z7 MZQW=S[+>JCF_=U-45^]/R[>DY1=8.!AZ.KABQ:9I)ROX"UK*KSNJI=?YA?EO>UPX7U\FSS&UPYWK$\S:K18G*QY76I?19>_>2B M$,#\HW"S0!X=30!9"LP51@SXOG!B7<)8E[..WBYM+A0^R6J? -G7;T=?A.;L M*Y,?[84J;YL L'Z5V[ L!%P7]3=A_KR V-3^TRHQEXPG13 MDPV=;ZD;X=:%Q&JWYWK'.[:^\8IK,B*X>E']5O]X?E%H@B9EBS84E^7^D'"N MY[7A&5?5Y.+Q)$FN4&3=??SKWES7_UP;HQ63^EO4:M<&JW/J?#'Z.%]MKB:% M\1*>9/5I]"O<>%6>OH#AEH5MO+75^;PJNR!JZ]2\,85N95G3L5TM"O4:&/5B M\O?ZY_"NJM_G-7O:EHUI-E]/2VR5N!V/KM9U_-8YL,[EVQ]#7(\@$JL;4Y]_ M&H\NEYN"N/48MWQ/U?:>9ZOEQ34H[_B8ZEO^[6HU7\_FTZT+[$;UF<.FO+'M MG[E<_@:-Y-5Y?=5%-2G\;_!M#8VKJK"ZC>N''$!Z T^?KXNU:Z,T2-O@V\O5 MO-#K@!%W&+H-L?)NMZA0O\$=;5:UVH?+AFQ2I]_.C=I]%Y52-MN66Y_WIR7I6#H6OX M9GK]7K<>."H<7W7Y,3E?E_'600P 4757/4EMVF,*+<7%V7PQ 8<% -E1"X[! M N\GYR5SU=N-YH5W< ;(,H-74[P;?/$V(=.N'/D([W1YM;ZA282:N5JO"T=2 M28\UY&VJN]1(M8NOJZW1( BJW<:"FF"K4,UM@W-5[4*N_L6Z H\M ]N^Y&W@ M3&87\P5X0YE5^OCY1FMDZ&IAUNX+FJRKQ>0*$L^6DWA44W'#2_E,R?V9"Q " MM;3Q==K'"?C;]#K2 M)IO1_YDLKHJ+;2F9-7CMV0:<\?W\8QEH!;EF6B?9:04P#HXSF?T-"K62>M>W M>3FOZZ[/P[^I^>J/;=E-Q[>;/GBZ]36A6"EHMG^I)5][M<19D(UHFZQ95+=" MF\7)D&FSJ!CTZ/'AGWZY'/3H!_7P UG:&]:*%=KG9KCZF5L6.MZ9T*A9S-/, M96Y*SE55C?X3?O%A/4J+4OA_UB H/-3H8^ACS_6Q'Z Z;L'%$/L1^U^4$;2+ MN'S ED>.U+TZ,^A9Z%EM>%9KYTS0L]"S$+/0L_J$60,M3OM#-XZV0AI[]*L7 MMQ7Z%?H5^A7ZU5!LA7[598':HU.N7>Z[^?EZPUI;,=HCL_6NOVP]2'O/R=;> ML;B'W&H(LC&,JS%1W7/.].7ME^N>O_V$6L0 M:Q!K7@9K-*%C+1AB#6(-8@UB3;>R+H*-"6^-;KCW;_^Y6#.0Q=DN3?A#M2D' ML987R,G9P>3SR7%RCZ]H%SN%S1Q#VK,!K8'"64$$ 02!5PT"IK63+WUYD0@" M" (( @9$M3JR@;N,P!OO37F62R3M MS]%L6>1IEIO/*DZW%$;6H\V'R:86G"F?V D55[-1$?(I8ED[K:*]BB9;-;O] MLBB?_VRMYK>J=4E6U27WA%.*(LKZ:OKA M"W&2Y:I6E]K<:*7 #XNF2A%C&:TOJ^G\;%Y^NBJ#@.'^K>BD?/VO%ZF@R>+3 MZ.QJ<[7:B= U1<;Z\.('Y:6N/?F[S\S5-SF/1+T2HLXC@!/GR^G,Q^^OG'ST'UJ=IIX&VJ7RD]FK3W%;;NQ8IA3"Y(R*U]>KR]QM:C>,B0%C-/Q;0WJKU?-8AW"GF ME1_NE/YNBQ166]6^]=6[O^U$A#[ SG?5<;IFB1W5;< MVI'*;"7:=BI+M^6U?@7/6/WK^BM@4,MT=:)N]E:TKVW;SM!,%T,K;W(!L7"^ M!%^]MFL[P^6MJ_JU9DG=]M!*W$.]N8V85FZYJ:4GRB,O(!FT,\J+9:TR4-4J M P,!? C_(DP\_P@A?@LV:LV_!C)MP60?MMU&EEK1;W=)[? E(:PAN4)!,ITL M-D\O*FXW651=_MYIXOX12J5WD_-)@=KUAPJ">#*D5+ZJSLZ+7MTVDWY.XKOT MM?KQ3-'Y7:VIN"TO(-;=3]>:FV(1;5A,H3^^*/M[^_/6?W?V! MQ9=*Y)__8,ERG__HK11\50N._@7\\WST_???CT=7B^6[HD-Y+8U]>;6Y5=:O MKVJIV/( G^#O;#;P&8"019%G7?V]O,GB\D6%=(O1N\MN?'1GD*\^ =SNU@/< M[]*[K__M3U?K-^\GD\MO?7F>:KT.RXMW4%B49XSS]12R!-3>OX)3>WA??__S M__P?_[:[ CYY,=^J&KK%+"QKU*TM34V+CY^KLW[_)L;C5?_&__AJ_ M&7#--.Y"!LDM_\^4XTWG:]!]0 ]S7_C6!N M,U9O66>+3;?M\V2XZ77/TBK4U?*N$ >+T6IYM2F2.<6OWV\1 \"]%J*_Z8O? M7;MOW3"42K&MJF:Q;"D5[QKY6NBV=+_3JII=[Q99E"_*H_SV80ZH]=MV_)>3 M%>#!MEO>_J)TPZ4LOJHUJB_+]->7#<.A47]8#'\9_0OH_:>;_X:V(5S+T+L" M1'"?OUS#T*=?"Q8> @%)2&,-I3D8):7S3I%@A0]>4T\."@+IS6Y<*9+,L MOGJW"[PM!GN^+%5$M;H87[@/;CURM99]-?MC6W'>(U/W#@!:!\C>GT9 9KLO MMD58.S;M[9'L_=M_4I,QO$*LT[,H=8\)S28 ^76;B159^Q79R1&U*&''5+9& MV-N7<'@11.E12=.M3LQT^7XQWZWAW)W=P@*Q1WAT.H=S_Z 8&],CR!@T765 MNX@?W9Z][I*I_O:W[73QN^7Y[$Y;7)5-![N&&,NHX_2U7TYF\;WL28\LL4ZH*%E:FQI>]SO#QEN$'[48M'[]9,' M7_NZP\79+U;RV)>;K]QKR?8'UP/ M?8UKJNVMI=I6UE+ERRZ&/G'0X9[M<+ME]%O^=KV>?F)3-+US0K3/205I[^R'_G52_M5E$KBU<:I3U._1 M6EF7$UQ[3B*W-@/8'POV+J!Q.]KKWH[&B1X;C:+.B#6(-8@U'6]]U7I,;6MS M,KU_^\_%FH%,$G3*:W1YN9K,UY/S&\"9+&8WW_PZ^1V[N_:[NY/;"DO56,C6 MQ%7Z$AU=%S,8$B<<$HR,.7)UXQ3-(?PGA6YRLL&)F3X!ST,SK:>S39R-I6UO MIN*I9NM+-.),!@9GKX*3$PQ.;/V[.\)1;]V]GV<->YOVX!^/;."1C4>O(N&1 M#9R=003KB^G/U38*JVHVW]S[(H\UN"=Y MV;$&]^-B] .DO9HTC:IZD[CMAS46_68XF;K]\N1GRS^/A[]4/,S M3\Y'$';+Z;S^;EP.0[K9Q7PQ7V\*?__':N3>E_O_H19/J'.Y88Q\M_4SN.&T MCM3/OZ'?_7'+WG[G X4$^>-\5EU+!94#FM>>>_THY6V/KBX+@7(_;7[[+&E; M?D%;=HLUY*+Y!5BS&/F\VH KUZH#6QOO?S$7DR+9M"Z4^:T,8A=6-X7?-KY8 M:'COJK]?+/WJ3Z-WH%#%3& 8@QPXJI0;4UW:QU;D:UU MM;[]7G];KOY>^^3D?ZD"5H*JUHTO$EW7<@@/,/D?#7@? M5W(?:SB/>E_O($D4S 7L76^*/@1 Q$X=8EX3S/^!_K&!8CO8H?J[==&BN*BV M5_WAMB@3%'*3^6+T 9X.;E/_?E:5@^#7V@GK/XXNSP$U)Z/M.>769#K(6R;_ MN9W ;@L5Z5M"6AH2!-4?V!_KEUE.Y2GXKR7EI]20T0S"[R_?^Q]_WMJ[&_O2 M_MF7M6;?MZ/!:;]]#M]5K<[6GER5;.]%WR#072SYUR\0I#4]*_Y6V%;'/H%P M>W,37]/K1FI_K7:BMD *JXWD\5F7@M%PO_L%"JVLC3[;W&= XN* M3@F3BTG1T(,HWN%JT;9;3(M<1JW_=BW_5$/VS:]@E+-;B1.*P0_S=_--?=-: M&.IBLDV\US>=+SZ"(^WR[NQCX7B"KZ:3]8<1Y*VB*#+;RN@L)XORD5H2Z*+< M$;)Y4;0LPDM%V&ZV_;LPAD*3\6Y3S8KVR/4%51'D'%2<08=2QU5Y 44A<5XK M3%T+ D(Y S_]6('5-UB+[+MN:.^ZB+>VVM'&65YL"(76U_.YS80=!]'$R M/Z_Y9#[_M%31 "( (5\O^WZ#?K.?[=ZA\CQ?F9'Z8M)JOIZ\AXY]JXSTX]FU M8-[!RCO"$AIM$$IQ+P6S1@85->=.$!^I99U/87U!*:3NH2YZBN%_+OEJ-:^5 M V\)"BZ6BS>KYJ]66V+3?Q1MUJOZ5[4^W986?]*2.,\7"PIB+[O3(\QX8N1- MEKW5FHM6!7&H1A:G;^V0!__RO>QM6?5U>;BNRK9;Q%^K# M3Q?PZ9\)>[>UX=%,&T=GTFA_F;D7AXG1?]!_T'_0?]!_T'^ZML_@Z\KGDF=A MR"$Y6Y?D;#=L8H^=S.N4H+9E0C/T=?3U6T2$R)&"CO<2CM-[GH7.AT_/A+S<7YR/$FK,6F36Z_O;+]:%NB@I6N7 [/O;?R[6#&3!MDL3_K#WK"K. M4K<_2WURZBU*C:GA;;E*7P*BZ_H%0^*$0X+*,2$8$A@2&!*[Z_[ 6XN'YCOO MKCAO/8C^B-&"T?+PW#0=4XD)I(T^K4<315W:]ONRY;GPJTT6GW".K4?8\WIT MM_B8Z]8PZ]7K;F%P8G#V? T*0Q1#%$.TQ1:Y%PD4VVN,78Q=3*\OGEYQ679[ M\!B78X>P168(*GJM;9-Y(8-T(+9(Y=B(UMA"!^$%7;<]""\(+P@O6WCA8\4D MH@NB"Z(+HDL'$T:"J+;-EHSX[CWSN.6[?]XBZHL'4++F["'!6V4&%KP*,?DLI4ORY'A:TC M%S@[A:T%)!T4V#K^>CH*E*#_H/^@_Z#_H/^@_YR&_PR^K$2!K2&'W.F+(-R_41@DUM@P5MCJ="#NM^2Y4V.H+*^53;/6R;8W5\=6K"&!P8G#V?*4)0Q1#%$.T-3O^H1\) MM.EHW:UP]9O4YR,I46EFS;; M'H07A!>$ERV\Z+$PB"Z(+H@NB"[M3QB)L=:V;;.@CA9B#V(/8L\#E8WE8TXH MEC9/F]#J5D>K'T]^T.B'-5K4S$+-+-3,ZN)RU,P:Z. ']>RXM/19,VOS854] M))K5VDYD;*!0= 3]!_T'_0?]!_T'_>?4_.>PNA(,T:NB\MDJ+^N1F_WM:KVI M9AAPQP^XTY?;0,DL]/77XNLHF86.]R*.AY)9Z%XHF35PAT/[]*J+/2%M$'0N M="YT+G0N="YT+G0NY*9ZA#51,NLDL*[W!\Z1Z_WV=929L=#M\8GT_>V7ZY#- M![$&L>;X6*/'FK5&:MW[=X](@TB#2/,R2-,%T5+?/0#Q!O$&\>:%NBBNQM2V M=LB^]V__N5@SD 5;5,P:,":?KO"#DF-!6YNRZ4M =%V_8$B<<$A0/B86!;,P M)# D/O,^M29.WWSEW=7F2.N$P?(24]-F+ E*:;71IO5HG@BEM%XA]KP>.0$V M5HJTYGNO74@ @Q.#L^=+4!BB&*(8HBUVR+U(H-A>8^QB[&)Z??'TBJNR**4U MG!TR0^ "1T;XQD*=56,I6UN:&(07=-WV(+P@O""\;*=$R=BTMS5F$$Z Z(+H M@NARO FCE]U6,0C/P3T7B#V(/2U7-E2,-<'2YHD36MU*:3T@[W2T9^]H_+=N M^\5=4)[J5KC=A G*4Z$\U8!'/R2)IGY=CO)41RX0=O)4"T@ZJ$YU_/5H5/= M_T'_0?]!_T'_0?\Y#?]!=2I4IT)E"U2G0E]'7W\NF*(Z%3K>2S@>JE.A>Z$Z MU< =#NW3JR[VA&0XT+G0N="YT+G0N="YT+F0[ND1UD1UJI/ NMZ?X49>]=O7 M<4W&PK9'T='WMU^N0X(1FHZ8*\J.\> M@'B#>(-X\T)ME*5C9;&VZ70B[+3FNU">JB^RYWR**\3&U!DN;ITUH/4Z% MZBL\L+?'^X#^T3X3?540JK:^ A=L=0IK?E$.#BS/=M-8\/_3Y?O%?#-?+D;O M/GW^\72RJ=XO5Y]&LZOZJ$&1\[B$VRYGH_EZ-%F/SI;G@(3K;^\U]T'/B<)7 M'^#3I$7%*]Z*XI700Q;_H6K0H\>''XK>%RZ0?-9]VGQ850\)/[56K& ;T#?A MC-[9!_T'_0?]!_WG1>PS^+K@N;3L&')(^]\1[7_]W6_;YO[=\GRVO<]/J^7L M:KI9CR8+<*1J]7$^A>9\LYHLUF?5:@75Z&0SFHPNEW/X6_/%: /-.[HFNF8O M7+.\3O1(],AC>62]J;'36J9'F[>[I:)& NK^!72W1GP6RWSOK(KNB.[8(ZNB M.Z([]L6J@Y_$>;[1=IJTHW/H61;K:MO#K):?)N>;.1Z'Z?-T\K2?ORZLLU^'&,0HP-A9"( S@M/*C MVZZK=^OI:GY9-FCCW/(Q9T\>Y%-!OI0G&*6U;O5C-TF+)RR.#X #0YG.BB4^Q(0.)6'=Y<28*0ZS3 M$+-JS*C$Z,+HPNC"Z!IBM7U:1;6[O%Q-YNO).4[T8O>.$[TXJX5Q\1QSR+'$ M[8L8$1@1&!$XS?LTV_[OR6I6[SPHQR>7&_@@-LL] J#7HY(HQE:UK89SN-GZ M$I8XDX7!V:/@[&*I!D,40Q1#%/-G+X,3YZH/H^+KGVEZAUD'!!R'@)LMKXKZ MRW.X'@M'FW#P^EJ,C3EO6Y?XZW8;A!OAK"D"& +84 ",\K%F;0L$ M(H(A@B&"(8(=!<&X&A/5FKXR(MB=IOMQ&JBWG@L%/1\CZ&GM6T4LUQ)E/=N] M_%4K6[[JAT=9SR-GF9VLYP*0%U4]C[_D@JIZZ#_H/^@_Z#_]L<_@RP)4]>R; M2Z%0W3]0U1-=\R1=$U4]T2-1U7. )D%(98MU111HVI:8_L#L,+PPO#"\,+YWJ?:D)4X>P# M! T.:7"R%^,"XV+?:NM8:-S%B"&!(8$A@5.]3[,MZG#V&H%.IU^F&J!)8KN, MT871-8@>$4,,0PQ##!,8SO<^U82H9(DR2D=P,Y11.MADFHZI;FU+'*HH(8 A M@"& '1' %&-CRE"+%Q$,$:P'GH<(=CB"63[FA"*"==1T=ZMDV8\GOV_TCY?= M'-AP;]WE"SP=ODHH)03U0=N]_%5+9+[JAT=]T"/G[IT^Z.;#JGI((+0U)EYL M25"@#_T'_0?]!_VGC_8YK"X 0_2J*&A/'=2M1V[VMZOUIIIAZ!T_]%ZA]AT* MA:)K#M8U42@4/1*%0@TKX+Y"(@;D.D&N$PRQ;LM_,>:RO?/Q&%T871A=&%W()/34LAI50E\> M@ :',T@5ZN!YB&!/*,'$6!.%"-91T_U\=5#4U[P53:/G -W*IL+0%X4V3S^@@Z*W*'_H/^@_Z#_],<^*+*)(IL]"+U7J!N' M(IOHFH-U31391(]$D M8I^^N-"KU-62=,PDBFPB#" ,O&88H&PL56N[M/OR*A$&$ 80!@YX:,7'AK6V MU;DOK_*Y,( 3P*BRV1O ?85\!D@9@I0A&&(=U_]BK#G%\,+PPO#"\'KI\,(% M#=39[ ,"#0YHD'X=XP+C8D\"YF(L2&L)&&,"8P)CXC1C F=[46ES:-AS.ITR MSO7B9!2&6+>$5DJ-K6I-81O#"\,+PPO#"^=ZGVQ"U-KL P0-#FEPLA?C N-B MS\26'3-E,"0P)# D,"3:+CU[U.ZAVN:K1:#3Z9>I&!/2GL3-J;?+&%T87;B> M@B&&(=:7$,,$AO.]AYD0]391[.D(;H9B3XFPY(A@B&")8#SP/$>SP$HSQ,;6MK54A@MUINA^GM[G[^M_^=+5^\WXR MN?PVSM>3]^]7U?M)X7KY\>R:^OO7K MZL>SL+RXK!;K^M*?J_/)IIJ%Y7JS_N7#9%7YR;J:_33Y=%$M-NO/MP)K+XI) M?Z[._OV;'!FAYK_X7W^-WXSF,_C!9+IYDR@SEEA/LZ0R46<%\5$F):-PS)+X MS9_OO*+;YGY RG+?&VY(>;;YBFM3O*EM,;IMKGM?\;$&]R3_.];@?OU0C_!H>0:?A;]4C4>75ZOU MU00>">[M?@DC3J)VR(-_[N5DT*/'%S^,9\>5D)YPCIY8+_YYN/H%E)]>2.?INA!<5=7H M/Y>U%'-J2C&CCZ&//=?'?BAJW\]WL>%C/WNBWS'$_F/$93]4_QX_N7;D,"[3 M2>AVZ';'=[O6=HJAVZ';(=JAV_7:[1Z-=G@6Z^M.6I;*RJK"^BXG['AT<SM-!^TU+P!@9V?D;(H =AP VQI[$*[8)8!]Z7.#!S [5H)T;JY! M> T"& )83UP1 >SQ>^7'1G=9@0W(:YX+8,-?D'_^#O3J_!Q&-AZ]KQ;5:G)> M3RA.9A?SQ7R]64TV\X_5;L\T$I1VL)KP(&7&RVZEZ8 Y@XRE:H\YXP'S]"7, MNBZU,*1><4CI,<.(PHC"B&IOEM.,.5,84AA2&%)MA109"]L11\7IAE27.V3( MT'O7FE+MP:.^'4Z5X'KRX;':%A/(H)<.CT<1ZH5CO$H(-PO*Y+ M/ 1)!$D$R?Z!I!UKVYKJ,V)DVQB)R^)]PL@!K8"^*$:>V,(ZUV.K7K20')#C M(4@B2 [%5Q$D6YS&U6/>GJ@<@N1C9W^?P>#Y'$+.V]R>:;):@,^N?ZI6]14' ML79J)A*UGGF5)3/"NJ"XC%J*0$/P;E"LG3M#C, 2H]H4][[08PWK2=YVK,'M MX^N<59O)_'Q=,VP6QLW%='X^W\[=+\]&[R;K^714[6Q]";:NI_H+K>9L?GY5 M"#B;OT56S>>P:EKR5C"K3!^9-1F2# [S[E[=[_4X7\^@ M#SGDO^ZK/UQ=5*O)9KD:G<%_MQMJ"K_34[?/X$&P(Z-!MT9L"P8&L)"-[HCN MV&]WQ-,-+;ACFT9\114ZNB.ZXQ&M^OS9:3K\TKS:C.:+Z?*B-7X:C-5#6NN6 M#L;UQ9V.=\2M.Z-T<*+7C&V+:B4/F:8OSE"N0QX_1!I$FF,BC>''XP[HBS,@ MTB#2(-(<%6DHE6-+VU,P0JA!J$&H0:C9!S6$C[F6"#4](FT>^KQ7K!;+B_FB M+$KC6O,QIZ\?))QOTXBW)JL?BO-C@]H1UY8/L,* T0ZC$Z,3H_.$HA.7?EN( MSJ<;L<_1^5+.B+&*L8JQ.@QG?!VQ.I 3EEV:\+]K5L-J]F8"3SMY7UUO,)\N M+RZ6B^UV\O5H>;59;R:+\@@X4WM\M'OVI.RQ88N;L5:M*57T)52Z!F,,B5,. M"3WF[8FW8$A@2 P_),Q8??KP\'SC]5H74VOX-)YM<:5VF-"TPL?PSSYDY;H<>AQ>)ARZW'6K5& M9OV0=?H21CCAA1'58419V9'D/4841M2KC"A#&4841A1&5$OF8F/".A+3/MV( M.HGC==<2P1:N;=.VMX[7U9RO7V=ZO=?:1QKM+;3X_-7HS6<*X-%O=W<8;C<5 M=CA3AFL#S\/D/3M^NSJZ]"R.T/:A7)"Q[ K+#['JXRTTX!2 D8V1?;R=-7;, M14=]#T;V\R,;5[>.$=FM')+J661#SN;_/WO?UMPXX^X(B"9X M9X_M"%U:N[/'GNEMR6=B'T&@*,(# C0N4FM^_7RLH<'*Z^R3Y'IEBR6;)9LDWH[-[HM-WF_R4>ZZBOD=^1EM%BD6*18I%BD6J8.(5-W^(0L8"Q@+& M8<[,' M6I_7?H85?&H,Z/$FG)%PTXN ;==J-(7W#E>#_4G&;$5Q]D[W<$T@&L\\M>M& MQC+&,L:R^K#L<%WZ&L\\;X!EO-':)"R3J]$4=GQ3+%MGS#9@6;_3K>G4V7,H MUA3F82QC+&L0.S*6/8M=SO3 ^9,MH*-ZC9@&<$8P1C!3"+8E!&,$8P1K FLQPCV$I][ M4E,=.$8P1C!&,$:P^A%L9*PU"R/8P]#AGS(79KCM^H,-K$*T,(C$R8+*]'QV M>MT?W@+)#C6%*>=_<K)/X>+-U,A/=F9MT?=NWNENRZ%RT*+K&1)XW[ W.C4MTY M[T0BK"C.K"#RPAS9)HB([D#E59ZY6;4GS-8R8M9,>&X.ZP)W!8E\#G62N8OS MT+<6[JV ?_E !O@G"TZ*[C)B/A=>UBD9B\6K(EZ;+L#QB)=C#Z;3!@J88_>[ M_6,4L4>-#/7WG_^4IRCX9?3\8>_/E#L5:I?!TN@Z\_BSOH6+]W= MSM.A[ ))"PN(87U-XML UZ81!DNCC;M?"Z:5;(H,&TA*9D#)! 'Q2(2-R[] M9D0HNYW)#PU#G6[',32D.2M0\_8I0/A*9] TCH0Q M#0V-Z:.;6JZJYOJ)&;0."Z_*H!WK>B%VXVE:K #8%D'L@XTAS4$JM0N&AA_ MK0E\8$E7IF"AY%F MD(I4K?[&K4_?"5>X(8P.V $ULCL_C#M]"VX*MQF#+TMOOVAW^UTS8Z-D:U] MJA[]\AT=?!U:V0+AMORA4,^D,(TA;J_?Z3?-E.P- MC3EBH=NB/93M#]2^BL//1,5?Z4K MJJZ1 %R.XN@$J)+#FW#[>):G0'5 ;_%]):)4*.2NVM3@YZ#OY";>@K[W0&X( MXEAN'"4P^- M_,J'P:=9X.'K:-A@SKM(IR +@"QJ+G'T>/"7 Y%P'SI-OH#UP^V/H!J.+%B' M1;L&W0/@654X%&QPEV5L0KO':""A6PQN\M)-X+GZZD0SN1:*?W2N.O#,9!73 MJI7+AR !;CO>V'-^P#>[*+UY6,B3DD8I;X -)3>\Q)W&Q94CW$ (_10;WCQ/ M!7R^EU9A&%#?ILIT]I7QXG5ZW+Z%#Y-;2ZD5R^VF\G+D9ABK)S>)< T X^CB MCO63O'@>YPG@U+]R-\D <6% $HWN1(E7[B/I&2]S>D:F';*J@K9R$([$NHY7 M0-%1=_2I''YU<54 1J[>$JB9XW\B8A1?@-XA=H4; --%)IZK>Q.?\=G.2Q M67Z!H25B'L(T4-#RRGP3 :"2R5E4#0N1Y0G(V!R6/[I).]:OX-#!B&@+-(@D M+[E N/O?A11S$.@E!5"1<>8H9< I-WG@NV#/:%EU5ZLP\-; ('3OI&6 :8&9 M7(Q$R'5)K:5[;\6>E^.B)'%^LXCS3#XI!%[$A#&KRLL28JV[10#81./%#6J$ M.I@A:&?K'F"KM*U$!-300E!96S#(L"];&$K8]!9N="/2J@AI)J!WS-U; .89 M +A+K++&/-+04E0!HBHTU[OAG4? 9E^CH9IAZ8Q69EO9P<(O75].9N7>([7, M"?T?1IU)8T-5QL-H*C_"R,/0Q%JWC@H M4S;,\:")C6Y3X\*SF8>R&,I'M54 MD)_%W:GG(4R"<'U-X@C^] AGTJ\QP-B]_/=STD.U/+TX'9^/S;K]W-JD]/60#*NI,#K:^?3G_\O/UW_[7.KWXY>OUEPOK]/S\ MEW_\?/W3S_]I??WVR\_P]_F7O\,E5R_&OH?CKW;U-(Z%QMV]FJA/C_71/B%5 M^YDL1'RY?.(W<2M0A9,>/(=;$Q?M&_+@S\&F!.E(-GN1OH1@9'?_'70X",- M*M-+< 8B+P M7PH7[KU&OIN E.=@Q8*2"M$MS78X%#2"-'G(HM]+R//:#N3:W/GXXO3H'BFH_86B_&M2?H-VWRG@_?BC>^^&30;VD MZ* )5;Z0PEAR''<+$:&MOPS0\+^)T0<'*S\5R6V H3;,1(3UC5+M!,66IY<8 M:8OIAV0MPTO<3!O2JXJ#!-+\50'VQPKE)7QZ'IZ*!,'+$ MP&!^K_=M/,7%9:1.S]+>N!;X#T:TE*;[#/!)N=Q%AJ=\E V>([C1X-_K&XF. MKG3'5PD,WR9+'7EPUQ7:I-[SG6K9::5_QX>N+?-'()R;?JHN $8 TGF@>&3' M6SJE_PP#3N.2C%?Y+*.?^H/NR>#5*;0[9$9%@$]+W_M"^^3G<0I?G=2+0K9B MW#5YDF$!0&H0)O*<$6Y<] %3Z0/$L\R5:^\^8"^W8*X.##P,R[T8BK3,,8H0 M;P ?SOL!O3&FA6/Y$('=DRIHZWRHQ5[HOU=[03MZKA^O,J%#?!4-H]SCZAK@ MPL#7_^U&N9O<6XZM@OQY%H12,"G>EH?HSF=)K.UU\-(2=8N6$2@0P6R"MTRNDH8>">4TI%A'XF40FH'IDFAP<;N0$RQ6"*QY<(4F!=7J(GL@"&"B+,QE"P^65PD#A2>1O^&-$^PZX M1ABN2V#]P +=\88-WE:O2% ?9'1IOP'P48U-S[EA7P/WT^! UCHR//WRXO7G_7,"[Y-4@ M RLA Z4WB5 HZ-*!%RN, 8#@]?GLGTK(G&[W!V)Y*5S*X,'ID_\@P69/^Z9C M7:@'2>,3%#"\KAQ "16N!ZB:DO#N?C;%NY%B#XBDEZSXO?R^BD6/#IV\.QVV MM7&TM+B>2QO+D5W46D]M?S M*_@*Y@[FMFU=N>X5;AS"L#6%VQJU+.1Q Q*5<";=,^*B.0*T(+01, 7D*:-/9]-J;8#PV M6G\^85L6'H_TGA^X.3[\Z&7 9U7^W>;W?,SN5U+E@,L)N%95@Y^L)0@$!@"J M(I=2: %=/F(.M55$6M:UTGN045"=P#^ !H$>7RHMQY1PIO#DM?QMP)N:L0PJ MX$L*65J+52RF]H:SN]C,@' ! M']%"L&3@*H _(+=WZ?PT.?VX*FY%O>CT N*5.R$/[>JHD)26F3"<4$&)1LU: MEQ15B)$GE;222]0(!'T1O.\8J.DMK3K5VB_H=52P[:'+A0=]P2C3+HSTCM#P M!1MX(?-+<&MV=H_N>I[*"$:\(K<_ND&3^183)T"1P.]SN3."6J5,AB+W/+K7 MP*I]1E=J8KFHVA5PH>S.,K)=@?K(W!5A'#/A$+IH=!H MX,--&,^(6* _;RC1.HSO3C %V]<4_/B?/_WM^J=/>\5 ])Q@C#E%4-:30E7 M@%9,KU.Y<@]6K))?]$V'W7^.X;J)=6)M*_! D];Y6T%$?O_K$JX?0QI,800^ M-PK:1=;!3U=7_W@LZ>#EKE1=&5=/@.7?,'=QBTGP(M,'P/%2S!**WO>&!(XC MM45_>G6F=]X1+HI-NK;6=9SK_83)X,>A\^;7&( M7T*.=4-83\XFMP?#+Y3H-Q-E-.!!;!T#Z9B2J(.3&)4+U7 Q_W"5R9CE M3V M"5K'ZM=/VL]'ETBH_"**LG]^E#NI6)[EB3!4O/B7#]T/]#D%*-&?%1&VL^L. M&\S:QGL 7F>+S]/Q/F5"UZLC[G_Q\]J+P!R?4QSQ*;-YK0+HN(_S?+UU M/^GU1D_8SGM4DH29/JL.9+TQ%H40.F7\7GOE >8J2"GZ8UJ)'J, +=W?A+JO M2"UUDX#BT2K8B,Z1(RF-<9&*.US7WKN+#G)(L4BU2R1HBIV)_'\ M!(ND48RN*E4Z=JBRDM1VK;06IXH MH]84G\2GZP,14DQ19RHRRER>9+=KX!Z,BA<>NSVCH=0U!>WQ^_1::)T/.$_R(M!? ]DA,#-:-5P1S[1_J8[SS!]"]=G!MYS1#%IY44(%RQ'@?MQ=!A-%AM3 M@;MR:U\Y$_,B*Y-.D1(4:U]EZZB+H[*%UM4#& T_BE%8O2C^Y6E.8+5 MG&CWC[0V5OJ4T38Z >FFL?Q>'TN"[V[@2;M>7YYOHD%LV>2+JB1&(DZ?>^S@ MN<<)JD<1?DEN7' T:!G.XRB%*WWZ"%]<&#:B))U81U]N6GH%6R!PKD%SBL.ZJ[\OBL!@J6.>P*P?M'9R>?% M=IWUL3"WNC]>?3DO/CD_2I59S<>3Y;]POZ_-:*KY&"^\_3TZ\V MP8N&IB(UC0Z_NR>Q@)V0H2>?TEJ?&0%!1\@:,LD=[%U=BXL1B3P; 4&2343S=T L_^66+0!,Q96%15"6?%Y%6Q6L38X MMS!I2H@F-]C)KBDP9AN"VY1ZD2[(XJ8-CP2SN';9[Y)%"02K);HIU0W1-L/- MH:7E=$_^;S$WLFX,]) MR"6Q=;4+7"NU<44;>E)[424-"?Y;%T![)#/IVU 5$#K/@!JK8"=T4^B]S;0_ M0/D#AR^ MI7*JQ_!H$P_R=RW.25ZJ',:RF+ LTV@1F7VG;OF)(@$# .8OUJ% M(IE$GLHO3P>IE'RIO'&5U0IX0>+ER[6T.:QR%-]%F)0+W.T5^Z#J"(]+=0N6 MX)9H8P>WZ-=G4K[*VSU??(\4Q$)PW-"X&KGJ M3(C(RE>^SEJEE.C[,FET/>//32EQ1.;@J]I-'RIEACX4/M5S Q^F@Q=K@1$$ M7WEJ\H4-.YSNZ6AX.NE-3H?#T?!L.NU?GG8O!T[_[&S!50*'[/.?*6SEFZ&X;9[2O=(+3SHA?!ORDS$(5?K M5^GM1*1,%G'H*Q=(SHBV\]5\<,:T8%X(OIC9-.A$5*N)D4.F%T)M8)5/2\NKTDJD,UGS M]_\&8PJMGWY2#LT]_2[/8U'NW2K/E-?QKSS.R/VG\Q1X^HVD/JW&%#.9RRO* M,&0\PR,8LG*91 E8?9>&NCYZ=5*K=-PKN4-KEY&7'YVH/9&-W^1KI4_N4 M)O&-JB=:_P4P0B?^O@)L_ V+>PJT15&H;F5GOH4 H#D%$Q04;N!&EMK\D'D* MKC+-X8%^< /R7!CJZ2K^#<_"QW+SSL.ZGVJW^ :CGTH_),(,&8JFV@40L//L6$ L1@M'LCLZ-D+Q195G4]$SB: U+105M] $H. M33G]-+<2O*J/QV @5I'5IV\(8RKHU['P.$-UHA@32Y) 'O^D"13G<7%?-$CH MLCMXESCQXSL\\7L:@1-)QZHQCEB=]$/HDAN^>H^D>!QAOQHV;M2F\EQ9=:1D M=^UX4M+M6C;D_50?I6EKBX1KL$?"YYLV3AM/S]E"IJ M IG C;R(\UD&OJZ^2FY-[^%.]?K3Z67WW#F_/#L;CKX,ST;]+]TOW?/IN#^% MKTZ/IL#=$YG:.CJA]P+3S6S>-]*8ZGKFVKML>J!;L0=6>*_K$";%7=@9:^ 3G]5ZX\16LI*PYCPET=X M#)R2L0KJT2%]_;X@K9ZE7>GSN<7#:8>].(R[5CIK^R/PK#VXQG1&J_(<>;!H MF8=9<$)[1F69#'+7R@U_>8NHE%1SE0K1F>]KF6NT*2.O +A!-_M&YW_M08O* M&>T'*_"[4D0 R*#0EU3-7%4OH H_VL6D!^,V7%&+6*=-ZHFHW4-!B6DR:[G( MHI,%?BNCD%L]^D7-/ZVG#6*LLT")%(5DHCHNSCM62Q=DE0J&:ZS5 ML:X"E'12 M9VN[B[:CBN/Q.@>]R/G0:>@=Z\N>UH0.FDHC$,PIRLM1=9;TSL]35"1LT/F3 MNOJUSM(3MC7+2XG&:+HMZ(:AC0%D&Z7CL6),\7%(D#U?W2H@K0$VKP\3-!+YVW1[NR M^YA;:ZG[7?T4590+/U??*[,MUM_>_9C[7[GE;>/#OKZYQU&F<49X-/Z(9(><%65S:J?Y?5K7TD^Z.US MP*;"^ZB#YB"=GQ>!#_S^%A&Q=9H7P^U_>)Q6BKD5)9S5=XOVX*S_Z-+_ZJ#E M%OH]!CB3EQ%P\I(MB*)X0\_D;L&>=>DPY ML?:ZJ:[R=HK3!3LSNYY["NL5(KYS09I"RC^8HLZ3K/<(E5Y(#&),H]08VH.> M,7YI_-J_:#>\?8JR3A)^+6MZT&&RF*J>G)2.5!D,>(DF[3VA25]"S&?H1?," MYMAC9V!*P)K"!&\B1^]$U>MB[2J5 MO8\]9S/UHBYM7W)2??K?.+-M=@)AS;?[),5:S:]",KV%F]Q@^),C4GJGN1A@7V'*I8^WLGPZ"P._0?N->;6%8YU/0S9 M!X;$L'(H7B6P.Y=*O8V"O1N\WX 5,.R$/T7;UWCI=9"R#A?><3:[(AVKU!QM8DVH^7C^]=U8V;L,MQ1GF(1;501!TDWCFRM*=%%.@MU7V M]K=$&*R9!&Z9TJ9K7C_8QRM2AW^+XCOL*T ,[5@)!"D#"HG M$HMJ)^ZM&\C.$@)WVO'=M2R1<<[_B7(J(^594O8[=739[/%0M&B01S-4/8=B M!WCS.LH#P/USU:4$"&FJ:9%YQ:= MA5$L@:ZIH_,8=+Z+_EPD1NJ-^7++?ZW%HEJ:LNP'Y6K*?!^L,E09E#IC>RLJ M$YEOF7QDQ@(GZ8@7B>R%XG, 2N:GVW+$).W @?!8Q:P M$I29Y.KBAXK.]%A@R3LZ1EAY-DRF[.BPQN!KY,<: M4J+7(79Z;ZJBO:E.50 MJ/MZ6LD#"^^+5B:H1N&#RF1]^,P?K8^]"BT?$>&CI*"6D6+>(A357O.5SDY$ MS)G6%50_2^:PJP8RJX5;GH$)<+A+?6@2B-S?1N1J>S?5'D/H-/$B(4Y?]'CS MG^*9@4*<4@L];#?RD 8+U6KL7F3R."JPD:J<\^!6F,=@;1ZRZ\TZ',F)5$&I MTIN5,HY0A.G$@"H?6JRV'M'',C-Q)K(['-.&!GV1&6SHC(3!<^V&1I0([#4# MK/;)0H8/*9E,%E&1K55A:>+D'DE-_="J\H22O\CRQ*4LYY')>@1:YU 7)9UNJ 3F!D1(GVXN4@<)QN\6L/YKB:@JY1\;:,E# M5/(P61REBV!%HYN[M['4R%X9!9=:Z(DF\XVQLU##@\HB&T(;'TA3=0:!#L 4 M!-ABTLJV;1CY?]R8MJG;CA$&^T.O-S)](/-CY>#ZIZV=2L<=/HURNQZ):_2)RC<@*T>@"E)^<-DU)DVE?2C M06=4*UIF##>FX6:=F7^JG!#NE?4KPKH7^=HU:GB7;)N@[ MY[-R,5#WHMF4)L[KY],.Z_EKU7>4 65]_BF5M2!G]Y7X*M7V=\-L@6%66]U5 M/R\;A9>OC.SK0OWX< M=EMP3QZ>31\]/6MO:T*Z'D4J%U25(2C7M5H/H&S'6-2.E!'T51(LD756>;** MTR),53G 2WP3I-6J] _"$RE&\52;C8A*R/J!)\]#W0&!B*GRQ%O(WNSX^"+" M7MV^L&G\LA45'4@M!RT[SZ^=J90;(CM&5-S9L;Y\=Y=4MEL3IIS:MB.[+@6' MO220;3()8.B16X[@)BY.\GZS:;F*HMJJ6E)QKKAZ7E>VS=*'=HLJ.^I@KE\> M+-[U]GP%5(%E?'R_=:/:@LD:"@]J,\1 \C!0Y>]^T=6!O]*FQ=_B-+V$5;P2 M-[1_/*][2^;.J=3Z%]KB+ )+5K^[6;^:>8QY[)D\ M]C/F(;Z>Q5Z6Q7_X:@-/\*4YNJY[;#).@;$T6=E%^FF5)B^Z%[M,=3F7,;8_ MINN!-=J*?**R"XO]B\2^&84Q]D]-/S!*/*<\!K,=LYTYMGO3&B',=N^5[1J& M=L;.+#%/MI9[_TP7\.@KXFE95I1?>*:SKSLBE*;$OX&%?%I'"H81\UVET-I1"W< M=E39&8SMR 6$#>S1F"#,"87PRXL?3)1XD_[UL/^FI M/IJZ9AQO*9C?4CBZ)C4?A_9D:CPE\+@+[+/ O&^!&8S[+# L,"PP>[9X&=O= M+DL,2PQ+S+X2,[)[ Y:89TE,$U-3FD+$AZYB43,<"_YD6%;'BMPE5O/)W.@F MP&(['$ML$((=45_&@=V?C [&7,<->2Q[+'O/D;V^W=]229!ECV6/9:]VD]ZQ MQP-N2I^$2-2CC ]P9(=6Q= MT1V[.W",P=43U&F*4.%]=6:UL42]8XD:F\M^9W%B<7KOXM2SG:FY$W$L42Q1 M[UVB/O8,.JA[$H?]U"9'CNHDXD_2=9V)>4Q-7&2I7/<[[_L> N6>(;Q]$%[L M=!J*5T%;NP\+F#MD\A1MC_\42G]BCWHU:9KG$+05C%>WQ<<@R2#)(-D\D!P, M[/[0V*$8!DD&20;)1O J@Z3!32IG:(]'QK+4&249)1DE&\&KC)(F47)B.].: M=A\9)7?'?/]$C<&V7K_E[[6&TP8:0Z^WFJ9FV'@77$L=MW\-LL6Y.H0C>U,_ MIZ7TE]&7H=,[&U]>=,^'EX/!=-3OC;NCB^'IZ/1T,NK6WE*Z*IW."&31) _\ M[&9Y0IW=OU;;KE^IMNN/LL*;#?I74?1V#V#Y;A)J+Z%B>V;*3NPJ]>GEIQ9 %SN*%U@]HU(M;K6/!6'Y@K MC%>R=;N;_"8RN&>6Q*YO(060C.4HXC!'IE[O8X\M\H TB4A3&D80S;&?M^HG M[RTB@)&;>^NC5+V37J_[XT_7Q0?GQT]6)(2?TKFR( M$:EO4=)W^2KU%#&A" M+XPI:^[A-"SX/]W6L7Z*<" !OAFF7U(4_CN'T<'7<.=/U\7(;=RY"'-&[XH0Q=''Y(VQ#+XF:,6@IW3"-BSFG^2SUDF"%;SN9N6F58=+< \Y(*W,& NN?UQ;JRG6OUI;* M31(WNA'$/T#C10!/ IX(@9MI\:^!ZQ,81' +/ HX'.>^)(X(@2V3. (&]8$C M:>7F=4"XC2#\FDL+")/&]&RH)VLT( M=D6TBZ]6<9J=>$K/E"<]-2-6E^CK>94Y+"!MY<<*)U>7T"Z$2_)%N5YZ"!U+ M*3PK2&&B7GP3 1%\*U\AH #[I7,8#Z(%#C(.\4]8_F6 4UMIR(?!5 &JE!T0 M3A?^62+$ ,NZ&;QCCLPIT0O;>P)#)1*_@,,P.Q<( <^ L8C@%D$!OO06* <* M>^-4;'VS0MA,)$O$4KUJ:E(2(1=@;-TLZ-WS. 2WA_@U$ZLGVHK*OJ6>"$/% M@7_YT/U G\'V\O1GQ5]5)IUHU;5#H5N[&';;+KAL2SZ8[./BK9NI=74QARD^ MQQK=D.<'LU_WW@8XS]?[GR *H]<[H##39QG>&U.M-4/ 1[VL]1W*J)(NPA4; MI41_2 M;14OIJ\UU%@X6CM8)!Q@P9#FC[1>#*7\C3474-U798>%@X3AFX;A0 M]M*:;)#=YY*MCMZ%MW=Q2I8"EH(V2L%IB(&.1T4 ?1+6&RPQ+#%TW[>*5PTB MHYWMNX6(R-UP4XH8I2 =Z?P>O(WM.5T/E&*,!5\1W2"$%3=7 Z3R.AJ9 MKCL&ERZ% "JLA(?7E;$I&3_^J*,N&&."J1>O^WI^U;$N99 \%6MN)]##HV S M!7*""-8N\',WW#GS5*Q3.M9I=85II6246VR+]NE0 ML%X@B\A073J\7D_'QT4HXUEZMZJY(+X(%2%\K7X\,**NVB)C*0W"C!@-W5U5=KYJ;!PW@"&]G0@R^Z?P\#% K6SPI3XF[M:A7JK ./COEURNR^6\4WBKA:!ETH&QSNB?#G3 M!?GN5X*V4_(4I1J%/(C6W[(KQAH)0@PD^!T250;,4S?$9:5>GY*M*'(;WYDP/,XN; 2XGZP/Q) ]\SB-@!QR-?.*5EK:J0#X>TVW"K.1'O/QS $L2> ]F\S<%\<0# MW_0^0^.G)34B\NRC&C&(;N,0(*.RD1'/YR<@82?I0H3SZGZ'?@*A2B%$)(W: M^)#(A68S[)KF* ';+IP7J6RJ>R 8(O M??B\8K,DU;BI)=.V\BC4^[7%;0 %49P5P 8C*)7:K^7.B+4VC?)V>$=5@=$( M@TPK-EAF*>^X^5)27)H@@,88#Z8ME<)OD>)TCW#IQ;ZP*P_+$:]G]VMS*K;! MBR!R5=6L\F2%2HHVD:H*3FVI+Y7ZV]@C+10C3O$!>78IN3\^5&WMD XTD=PM MQH.4B!3>2>89/%C-D^R#-:NMV*6N%(NM\A@9XL 9R19CA"A,&O,N2#=HK?F* MC+92V+2@H1*1D@%LL11NFB>X:##0&TQ, *>>/$2;%II(P$[RXO$CDM0_8-. M!Y*IS?;0G<'0P2*C+40O3W!0P!_ E#,!=K8O5H'>0]RV2?E I5FC#T/'PC/ MN1/RL7!#FJ7:&*DH[&LR7M?6AP@VSU#.<-SX)=HQMV0'6, I(D*A R,IB'UI MD'B>*_,@2 M3PQ>8H-S=O$6R9]1H&@ E %G(AV0,;50Y4S%TJ09P'8 MA#1Y=%X2GTQT OMJ3,I"0B!SWZ\PS!#B&H$M_4^T >\U>, SD3B^NFJ7M#-CI!"W##2O&X M5CYJ'M+KDPR@<@L4?"[<6SPGC3(*0 I#+&BB!4H$MS1*'!7\Y M #@27 MH2 M_2=P,L ,"#7Y)5'%_]J>6^ !%6'IW,H@EB)KB39:LZED/LO]6E!'KCZX)AI% MR6"0 (Q:O),@] :C "#P8 P#JF0#Y=OCF:3#C@]U/$MTI#6KPC;VSV4 MTA'1%L.:DT]LJ#)IA;3)'\38)"/A I(C7P1RJ[=*QH7[JB2GZV6>-@TZ5$'- M6@ '8WW!_+[FJ-)73#8M6$Z?:+"N9+)I&R9&]_V25[.S;T1$(>1[U,-4YQ7X MXNOYE>4"!.B=EV+S8)4GX.@ N*TAKP:P#MVHH!<$!EAJM4"I4_FX '[Y#;@5 MWX6*!=,))#*.B_ 1,0^^\ 0N.$%?J+",552Y:++@KL(6FGL!:0<:&(T^D3H"R3T*AANOIFS0\;.0=WDR(?_I4\U? '] MO,(%:OR4U,;NEF"JIV=5G-40>E8/^&G/Z.G:[5JW)N6>DY;OQ_E@!P$?RW[8 M1:HFT'\'2UUH#:R6IAU\A/N+U=C"AAU!^$=V4>7'ZHDPB M:L,']Y&E)[H9T:X8L'89%BGCT#,WI#>J(9$Y,[=6[KW$5>4*2DO)OY7[GV7. MPTQ0-,U-T!R3;O$#O*;-\?V.AFP_I;'[G!3N+:)9"G+S,W@8EM.W3JR''",W MYBN[M[]4=F\QDC_/$U4DO3A-5MU W5B[V3T,[4:&%#%UH(P=;ESJR]APJ3]: M"^T%50'CEP&=<$O;$CFD/66O,F[%KK"09%_0[[#VGHHOE[8)<($,'N.&,?EW M'FW:4W9:K.0WGF5ZXZ;T1!X<,^A8FZ.0>2 !^;+KX=V"CU3XD X185L\;9_O MM%1<;:? N&9@ \T#=?((C']R/,J8L]Q%>Z1*P4MHG2W (#/R)!R>D0>E*(M& MGE32ZAXX2*9XJ!.)TC#\(]K)\S@,8H*QV/46?P0S$9-,\"0IVGI^(*1U<'IU M;HVZHQ.GB_\,B@0&C(.EQ4E3"JNM5J&, =_D@8QNX[=6^3+MEA,#$>>E F MR\05AZF:^T+AU_+,\[P\O+\K#LY.^L.OG2=+Z/IY7!0^]%[DQB^3?V\6/N8'!C>]^PR M$(<:W'%I/GP"V),Y)3=6#-FU7-R*G[VV8?]LQ6A&^;PO?5A(:76Q[X"?#%L9 M?^@YG0'&A<-M6=2OFPHRGIE!.M-.W^@@K8^NSHT4_B=*SIV;&>N56('&G^E, M)J1#OVM;J%:,/-]>HZ]A;K@ #_7!V!T:^V99S!>-'8 $,^4P,1?#B&L=JE7X MSKISMWA#+^*:?F=BEFG,$_P/3K E?+M!2QSR< MMDEAE:7M.EBDUQDUGHW'S,4'Y6(S>+RN!1^B\S5E?*+-868V46QFT.C]>BYZ MDZBT@^7*#9*E"@7(TR,R64&F>J%][;DK"L#]KL[BE+XO;CV)E%(P=]A61JITF-V>2RCZ!YZ8+ M"RO"FLQU,$1$^7$C,G]-,ZNLOE4YGMJX23P8\K9,F5F9?*E6_WYS(\62B4 R M;["FLTX>)57L(^=K!ZF[^BF8\!O)S]7W1KC+%*Z_N5L]>_VLT^_/0*BEF]P$ MD1RDFV>Q_D+63J9OY)%WIPN44558\<2=NTK%9_W'QE[-]C/TY7'M_M9N9?N? M@5?'\,<_//<4_MK]SMO>/FKUZ'GR+[^]=]#7<\OS'U42KR7=I34'I_!-K)V. M-7?$7/-DGT&?8KC])SIBUD"K-M"'^8?YA_F'^>=-Z--ZNV#R,II-6.2:(')U M-,%^OD@^YMN_@K_HTYUT[F=QZ*L#)]66$&6!\$JZ]V:Z.+,FLV8C6+,X&<,< MR1QY (Z\QK(:M=HR#>HZ=X 33(\G1W*SO@,+=+U$W+]?6ANHRNS([-@@JC([ M,CLVA:JM#^(8.-*PO>[*7L5!V5UYT]A74UC(6,_@^N9<0W/?L=T?&^N WI2E MQ/OJ;%7.,, P<%0P,+2[8X=1@%& 4> =HT"O9P\& X8!#BOO[795ZO=P;/F0 MT9/>(:,GS]@3,H]*_T=W4>C5'Y]KBES5;;JPB+&(5-QDCO-R)(I%K%81FX[LGC-DZ6+I8NEBZ6JCM7U< M1O7I1E,C]M[9>^= +T>U6"Y>0(ZA/>3T198(E@B6" [SOHRV18?>HML9.\L- M J"G2L CD3'>>RG9FB*6',EBX6R0<-:Q5<,BRB+*(LKZLY'"R;'J MYY7B:QYI&H=9SQ"X/@B<'^?8_>4UM1[WKWAT# >O]R;A@2E6R['M?M_<^9*G MZ-8*-N*H*0,8 UA; ,SIV^.>L9X[C&",8(Q@C&"'1+#^R.Z.-AL9,X*9<;K_ M1+TOMUY?^;LR+V[HN4]#S^FT,^I.^^,AM_4T>_N[[FSYKB?/;3T/K&5T6\\( MD)>[>AY^RX6[ZC'_,/\P_S#_-(<^K3<+N*MGTUB*&]7]SET]F36/DC6YJR=S M)'?U;&'L@[MZ-E&@#TC$-A"N,<1BCF..8XYCCN-H"[??;*V(&J=/4UCH77;< M&O;MT=18VE!3EA+OX]1%A@&&@3TG[?3M:8^[\#(,, R\9Q@8C>U1K\LPP '@ MO?TN[K_Y1A&2]U/6ENNRBP3+!,L$RP3'.U]&6VY!V=X/&6. M]7(PBD6LWE)1DY'M3,P5NV/Q8O%B\6+QXECO2TG(73B; $&M0QH.]K)!0[\MHRWTX&XU Q^,O.V. IB&[RRQ=+%VM\!%9Q%C$ M6,18@7&\]Z4DY$Z6W$;I &S&;92>3;*Q8SMC8REQW$6) 8P!C 'L@ VZO5L MI\>]>!G!&,$:P'F,8,]'L&G?[G<=1K":G.YZ.UDV8^:/C7[_MILM&V[E*6MX MVOXNH4ZWR_U!S=[^KEMDONO)-%[A[WON%$HLV9K69,; MA3)'PE]FL)"[[(U MF#.QNUUN%,HPP##PGF%@8(^'QLXZ-F4E&048!1@%GC'I7L\>C[AR/,=_N4]H M4P'W'19BX%HG7.N$1:Q>\W]@]X?FSL>S=+%TL72Q='$EH9>:U=PE].T!J'4X MPX7C62Y8+K;HWY'='7!TFT6"18)%@B.]+Z,M]PAM)O0>#(QE>[%TL72Q=+%T<9SWI23D#J%-0*#6 0T'>EDN6"XV[QO9O2EW0V2) M8(E@B3!M>#;(U^/^H.\6@(['6>[; \<8,AV]K\S"Q<+%6RDL8BQB31$QUE^U MF]S'95ES=U!N374 -N/65,\_]NP EIO;M^/.5 Q@#& ,8 PE]FL)"[[*OUM"Q>T-NLLDPP##PGF' Z=G#D;$L[:8L)<, PP##P#,F M/>K;DYZQ5.>F+.5K88 #P-QELS& ^P[K&7#)$"X9PB)6L_T_L,=]A\6+Q8O% MB\7KK<6+-S2XSV83$*AU0,/EUUDN6"ZV*.#^P!YTC2E@E@F6"9:)XY0)CO9R MI\VV8<_Q>,HX>=]M\MPAT//ZR,["[77,M M;H[=76;I8NGB_106,1:QIH@8*S".]SZ/A-QODYL]'8#-N-G3\P] #^W>:' P MNK6"C3CPR #& -82 !L.Q_:TSPC&",8(U@#.8P1[O@G6Z]O.U-A>%2/8 Z=[ M=[_-@PVL0K2-[IA5/G9&P+6&R"@_XN6? _"^ T\^Z9OP\B2!%UJJE+G5N)'+ MD,%"6$OWGS'\?F_% MD*T8JK5[.M;_"Y(L=\/PWH)_Z7?$TGP>5TFVNE(#+!'$07R0(OA1NW MS:)C_2JL&Q&)A :I'K3K?326AS/0 \\C$'FX.H+YVA9<&$3PYB7,S(7+;&N9 MAUEP<@\\7Z$4MZ#?TI:;_!52]A I N(\^Q MLMC,@)RNF?$@I5-KEF<6LE=VOT(]!0X(# P=*3FQ9FX:@!3\# *UY5)<.! J&+9< M*\(03!LH8,IS,W$# ";@(&VD?/6QU$^%IFP??K@;* MS;I]TN;!MVKNO/U9-,XFL^N)SMG&X@ ::[[.(G=XD3OJ)L)TVQ=\'FVR[!O,JW,TNCPL\SKSNGGN*@I2 ME(1T([_\<.U^9\9CQC//>.=QLHH3-V-<8_:J@;WHX,7>Q75:8E(WCN&8/HWR M8_=/<&N\D\O,Q]1CI&&D8:1AI.%B>HPW MC#>,-\>!-\YP8$\=<\5%(LHBRB+J$$7N1$*E-UKEEV675:O;ZY>>5M6'CSF[=@V MI,BTH1V$L329-R*(>=SN.4-[,C#=-:397%"WV\/PPO#"\"+AI6^/>D-&%T87 M1A=&EQH"1H/NR#19GA7W:07G<,X%8P]CCVG+9F1W1V,V;5X6T-K=3?$ '9X. M-G<>_]9Q5!Z[]A3NL%6!BU+,N<,6=]AJ\>C;U&6J6;=SAZT#&SBZPU8$2H<; M;!U^/YT;E##_,/\P_S#_,/\P_QP'_[3>K.0&6VT6N>-OSL$-MIC7WPNO!=WV&I*5-^EU[..5.-R;='H87 MAA>&%PDO8WLP871A=&%T870Q'S :V./QU#19N(\68P]C#V//$Y;-M&_WNPZ; M-B\+:-7;1ZL9,W_6Z-LU6NZ9Q3VSN&=6';=SSZR6#KY5<^>MI:)G5K9(Q%-- MLXQE(K,#Q4U'F'^8?YA_F'^8?YA_CHU_GF=7 B$:952^NLM+:IWZ_\S33/@L M<(<7N.-OM\$MLYC7WPNO<\LL9KPW83QNF<7LQ2VS6LYP3)]&>;%'U!N$F8N9 MBYF+F8N9BYF+F8MK4^U!36Z9=118U_@#YUSKO7J?TYO8@[&Y>B)-7WV\CZOY M,-8PUAP>:\;VN&>LJ'7CUYZ1AI&&D>9MD*:.0DM-YP#&&\8;QILW\J+Z(]N9 M&CMDW_C5?RW6M&3#ECMFM1B3C[?QPVAH#QQC(9NF"$3=]@N+Q!&+A-.WNU-N MF,4BP2)1U'TRUIQ^<\GKL\VYK!,+RUN$IB?VL,NMM$RX:0V*$W$KK7>(/>^G MG4#/'HVZQGCOO3<28.%DX6SX%A2+*(LHBZA!#[D1"I3=:Y9=EEU6KV^N7GE7 MEEMIM2=#I@VUP+DB_,9&W71D#X?&MB9:P05UNST,+PPO#"\R)-JU)^928UK! M!(PNC"Z,+H<+&+UM6D4K.(=S+AA[&'L,6S;.P!YWV;1Y84"KWE9:3[1W.MC< M:QI_Y;%K3^'V5!5Q*\6$VU-Q>ZH6C[Y-+9J:=3NWISJP@:#;4T6@=+@[U>'W MH[F[!_,/\P_S#_,/\P_SSW'P#W>GXNY4W-F"NU,QKS.OOQ9,N3L5,]Y;,!YW MIV+VXNY4+6G.@JL:_P9 M;JZK7KVO/^[:@ZFY$AU-7WV\CPOD,-8PUKS% 0N[9_!\1=,7GZ&&H8:AYFV@ MIH[B14WG ,8;QAO&FS=RHZ:./9JR;5-K(.RXXEW]0S5DN))8(EHO42T>L[H"58 M)DQX8PT*!W$7JG<(/N^G$O_8[G?-=3Y_[S7X63A9.!N^T\0BRB+*(FJ,CA^; MH4 W&:V^':[F%AQFV6799?7:/G?_N+QZ[D+5FD28-I31YF+J#^\;CD:V,S9M M=#6;"^IV>QA>&%X87B2\3+E5 Z,+HPNC2UU=J";&RYES%RK&'L8>QI['*3+J M]6UG.F'3YF4!K?VZ4.VH UL=[Q/]C[:1:*,AE$D:78BY2!+A6]]DT,IR(]_Z M"B"&': B3UB_S&!QW"R(H\?C68\-N"I%#LI,9=6Q9',POZ\A#.?KJ:EXG&T% MD1?F.!(KC'$X(EG:UNS>2L7-4L!K@M1R4VL>AX#@Z>=:IJM*&JXA[[9N7'OP MQ9//:%='+Y.=O*;Z+UA)2-4@ MS)A1RPS'#%?>=B&\A_SF/*\A'6L%U@HLI,VC'_/74?%7K8U0GM]5BD\][6;' MLH>29;J!48,HV#B!-K\)T/1<1BXCM%;$H#NV)V-CYU,;O_IX'Q\48:QAK'F# ML_#CL=&-QJ:O_FNQIB5!@CI)R-T&W\2[.[HR',[('@RY5A.+!(M$H8V[=M]< MRN&QB 2':';3UG@'U@;1K;W \WY.YO;LX=1*YE3WG=-J=FUH;$WX17/2FW8YCP75A$$=&'FE]A,&Y M*CWN$QZ=@]G]MQOE;G)OJ5SISHM7:S?/CU^V,.-G:J%#'<$\7[C1C4AA_9_) M&B(11LXKOCF:[,D&&]F=[^=H9&#=7GDGCU;9F O03V;-@Z:W@^MBW]#DY2Q^/LSY63DUP M@>SW9ZPX.QUW'W MWWG?)A-]W,A5*MQB$?FE0\QFU&'\6M[YYYU_SEUJB-';\)W__3<1&S%Q= .*\YHN!=PX M?GZKP6)RB'MSDPB@*/RU!,LRH^R0RNJL:'7[J;%O4%DS?,L3X2R MG=*.I=ZLLDDVENXEI'Y.Z(\3T'+B^0:WGP&HOC; M7__]W_[\X)Y*C./*#47ZR_Q*)+? _5( X)L$M7#0'KK.N7/?*16PHA,)P%RLFU8 DI,PKNACL*"=4:QU+U]$K^.]0M>7AEV\2: 5 AQ9 ?\35?LJ+9(A&;4ES#5;5(&RO'6#7-DS;N%0!VRQGQD+E69.\<^KS@' M8E/W-[!@XC05::JBW,3:JL2A!:SN1O=2F\=%UQES04(X Q6"%5@Y@92S(JW*['3M_P?W?IX M_&,*TTI\>5%BD6,$JPP32^8MF<>6MA!/_ FH#103FNL+\0;UG]".F'UM^@%2$ M5P#\T;<2S.!Q GY8DN%\=?45QK4 *S>@+A^^0&P"1O3E"PI:X6_Z>=JTV. ! M%R0CD-.GE:=)QJ$>OGX8<55I:!7V,M&F G#%R\%#$U$*^"R("4'T#FK]41:'XK<%X"^'T)W4B5+:N@M1!](=6'$?0!#ZU9N)H)0YGQ$E9G(,VX M8-G]"F-(0&GD7U<+O"G_YO@55,="W"X$H&!@-TUC+R 1)WCR1$+XMQWA%^XM M"2MYLDKR2;"*Q\&ST2?6$"#UW)H42U]#2O*&^)2.>55-Z-5&L-.C )_K-I"# MJ #,=GDOI#AYX&C3D\AW+USM@$!#7@.W"+ 1$1=P&O#3AN\.1-6&J V_@K;Q ME:%653;%?"L;N6"# 5@$;F402Y&UQ CX\IBAC/";HGF]=!-X$"Z?U*FQY<=> M3NR$MVF>DU9!GL"W,U#4618GD;B7GFFL:*A5)JJP6R :6@?B1+V[9#^*DV1) M@*8(HH-\2_E6?:OB$WVCE Y2K/K:Z@!=.3R;1HK?)Q7K?N7B4!_.7P9UY'V: M1/@UT"!/2Z%8@C8%-(N3JO;>]BCUYLIC"JJM<7=:B5%M/(FT4"A_>N*=-+1* MQ$RM3Y"J-\DHE!=+7RQ%CQV_N!,$ ?B@Z$9:%\ 'D1>L8#V4655!E8YU_H! M^,P0F4L:(#.Q<,.Y'J0:A%SEK>/#EQ<#)!:K]>+CP!M OA1&?(/R&@I@,[*$%V'UP&2#,$@, 4A&D MHG@TL4R =R CZ0C;D?I6QKR4$_0)](X125DEL'H+5EN<(\($_\JE+K\-T/#J M6"63EAZP^%<>H,I?B[J$L,1D@ 6P*#=)B1GX.9%VLHB\>XD5^HT!&,]@U.?E M\TD9PT( ?OPH]R6D;JLX'95+"O>#9@/BA;:?\D2V#EZ;"QO16;!#E\)-9:1I M!W>6!JYD9%"3( H+D(429PES<7L02 NS#KPL+?A M:5O18Q56HNU&'U0$EW1_*C;Q'YP@=' >R@@8(H *N Z^=K#(X/9 !RBVO6^P[(H]8D^FGXT/(&LO"9]+D#*(R9$/ 'GIY2!IB#\E'XDN3C':B MK!O@#+A'**,MIGB@5Q[\CA5AJF/2Y\*1LC3H,IY5*#4BIFT%DS[VY" J=QCG04*\HEXAK427GD[= M=5?@!2G+6JAW!:]_TL5?%3P2$%7JC%'!HJL91YF 0C$SFP+%.=JS)5"MY7H M?R6<_1%>Z!-3H(>_;@%_*I,L9C&,YV&\5ZJZC2"8;?U3T5[ZMX1YY%F68EAE MT&UAY"T:1UJO4CS0=\'!"I!>RA.P<>S52-F6J[/X1KZT<*ZVQ._6,T,*#=;9 M-#D:R477#V(/,F$'8>IASHZFW4XFDCNJ C0,^NU75U\EX!&>5?&T^$TB)"H. M)!N\D-Y.B#1#XQ(> [R1N;_A5[2KHU=9VC.@_7\39&Q(AJQ&K.8PGSA)JX5' M2H=>.?"%]$A[!J =&$I-)HU#<-(*6\ 72]"3[@JT1&H7 :$HIV/#]/%^):)BZ4-"T3[>+K#\E" M3L6"P'#P^ M[=KP%!N"5*$3$@:_(0;!FI+_)G63?B8@@^2WZJ7K#RM9:P64 F:C"6BW0^J+ M,+Y#MQ)NG-&L=HQ+$UPC;3EY&&R." ?8%X1J5>0B(0EGHN(N+>.D,I37N)K$ MT>QOML_?;(=VN-8^L(H190EH@#PI;*XUEO5C(77Q#2KV1#(;:759KZQJ[77* MG+C_ L$#MK8E56-T -;5_.Q^QT- #()4Q4.UJ"V% MF0@#N+K8B$*9B^ ^3]!-M"=E5S=V-F0<+)R D)+<=Q(M#,/+UP1I 30ML1.^ M8?0!U_/G&&Q)IV>=6!=!J@\,*+WSK4+@>9Z0:1A$Y%Y(NV'=? =QBL!J\+1Y MKZ2EW$B,7&0V6]'81K2#>Z7%#F(J-UJR^TK^JM0V;KJP\.!@JOE4FY;Z*K1( M;^($H[ OR\G>G5]=3<:^\A;"ST/QR_Q4Q760>NG?8K!33B/_,HB S6%&WXI@ M3Y'3O4>:]G1Z.1Y>CKO=R>5D..V=GETZ9\/>\+)[>@G_FCAOFJ9=BVLK*TL2 M^Y 8IOD2[:S?AE]RK%:*."XF^8E0OI?V1.1VXH@C(R;8]Z)=HTJ,K->?88W,5.YK" M!&\B1^]$U9_+W&L5'"G$:H61V#A/PWOK+L&T:_QY7H>('5'UM)YCKL\C5TY[ MYYKO0JB=3*GY"LF4)PSP(-R<=C43X0=T3"/-Q7/JJ!GKU-H^.77LB3,U)JE[ MDH<%]AVJ6/IXX!J(]=3XV[54K2C:=KCB?Z_QTMM1%7!H.T[W[>G9"KXSZ+CL M+A;X^%[@*[;WMN\2?G$3# BF7T5R!::(.'/3P(,G701AG@G_^KD[A..+T73T M9="?C,^ZP_YE?WHZ_'(^Z@Y[EV?GP^FH7_L.8=T;@+[(W"!,BQPH('<8%-O1 MF+#J64(1%56!E2XHM3^V?$G2+;^^?%_PT6W WOO8!IQV.X/>=#0QN1'HC(WL M! [?>"?P=;=/VSQXGCO/O?%SY\!(0[I]'6MNP;C9T2#CF037>,+:^GM,A5&_ M4+[R6C]$YC'FL=?RV,^89?UZ%FL_]O=>R'<]QO[WDU>V?V3GP&+\G.PR9CMF M.W-L]Z8I=LQV[Y7M&.V8[9J,=BTQB!O'BTP?0[+: %EL'/&8N8Z'N>H$^M/4 M.O6Q4DS)M/T&0WV0(-ZB6@*!EJPDQHDHCOR$)G=F1V M/"!57Q^==MIOFHM,M5-B-_M (%?'Z:^FL-/ASG'51Q3S)[+Z$WO:,U;TX4G2 M-(49\+[7'*YBI&&D8:1Y+M),^B-&&D8:1AI&FEKK6#E#>WK <^9-X0:&&H8: MAIK#0DVW;_?'0X8:KJIGL'@7-@V(<%.:]YH/&;X^:+7!2K#Z*3D_-*@=<&_Y M&51H,=JQ=+)TLG0>D73RUJ\!Z7PY$9LLG6_%C"RK+*LLJ^U@QO[5P=E#PU;_8D] M'CFF6*4IHE(W&+-('+-(C.W^E$6"18)%HJ(EAOT^BP2+!(M$J25Z?6-UB8Y% M)&K M']X]/[K6JXX]'ADK9OT4=9HB1ASP8HFJ4:*F0V.[)BQ1+%$L4?;$Z;%$L42Q M1!DB5\_N]HSMV;P7B3J*XW6J1? 4[C5)V\KQ.JKYNKO2ZZ/4/M!H*VA1_&6= M%"6 K;N'&88RJ;#&2!GO#;P.DY_3J/Z5"=>OJA%J'LH'77M8%Y8_AZK[4ZC% M*H EFR7[<)DU4[L_J,GO8@#26.LLH6&_R?I./.:I73.9Y RSC MC=8F89E3J=<9O MFM'>+.9YD\CCD048+^1Y)%-,Q2C_%BC?BGV"1K5TK(5DYO&^VYD>,&>R%6Q4 MMP'+",8(Q@AF$L&FC&",8(Q@36 ]1K"7^-R3FNK ,8(Q@C&",8+5CV C8ZU9 M&,$>A@[_E+DPPZW7;_G[SW_*TY,;UUU]OO(6PL]#\[_]]=__[<];'K%3T9?SH=/]P#A8M MJ)7FRZ6;P'6I/#AX,D-ZXEG"@J"6^(Y_"RL1H8OUD;)X[5KWSDW\%'[U4"A\ M*XBL#-X$Q/7Q-FKT02=0Z>8T@_\L192EV/4CB.!-PK96>9+F+DP)GGUZ=6Z- MG8EMR7+'U;5]_%CC8W2LB)D'+Q=)E4*]':NQIF P"%ZM2H6?JZ^)XF3IAFN MZN UQ8,EP3T1ANJ:OWSH?J#/ ^>_OQ\/H+UNPDB.4@WSV+]A;01Z)N[P,\6 MGR>#3G\\_$&#%^!2Z*Y2\5G_\>-#+"J'7MTX*/%LO#4Q??^]!SFLH?/#TXBY M%;SE_6][^[3-@W_M[=U6CYX7OAUSYX/^-7A7['V6PQTWNP#LAL$R>1FY)J4A MF AA_1U^6*36EPB-MBNQ K-L)A*KW[69QYC'7LMC/X-I;(#%VH_]O1?R78^Q M_Q!R^61+IAKD<)R(R!7/DN])##;2K%! M9&X<%AC'RG87+#>WP_^*D]AU4*J&HXWVM&LNN[+57(/W<;T)!K &L"(#V#/: MK0U[Y@I-M)IKW@# ^&#V 0&L1>7GZP2PO<]I1O9D7*<%UB*N>2V M7]#_M4DO!)A"".SK1L1B<0-*:#H^LL@"M(L M<;/@5NB<:6.A18;_=]ROV^G:PU%-Q_..%ZE8I%BD=I)K;/=8HEBB6*+,13DG M=K]74QT?%BD6J?5N\21C9HAW0=G1C: =&]L?V=/2FAF2+&(]!DD&R+;S*(&DPC#NV^Z,& M=+1I!>,9C/X:J%EIMN#D]JJ6/XN[4\^#]K)$XFGDGR_%8IR]Y%=]P[C8G Z3H]IS^MO91E MG5SSJ[!<_Y]YBA4FXSS957QR'N )T CX&49RGD2+RUWB<1-K54B;H,X3\-[ M*Q&K.,&[_%Q@74HL:NGZ,1T9Q5.F^#D"BL"C(M]-_(YU)4+A958>N;D?9/+E MC]; +$M@6D@N"VY:IK9UMPB\!;Q_3H][ZKVVA4==W535]DRMCU2!$R8!O\/3 MQ'=/K#)K)1(9][=@$.ZGFDIIOHW\FQENY2EK"K_]E3^GX\YH..H9K/W9&QJI M_=F?M+D,XKC-@W_E[:U>.%YWGCOS?(/7O26G#-H5YF#Z5(;K-#N9[. U7RTN MN<:<9H33GJC\^BQ&8SW >H KT[V=+)^FUC<5!FL6]QF+93-KMI4U*=Y+(5QF M36;-1K%F:IVJW8AFL29SW_O@/M,ZNVD49=8]4M8UK].;1E%FW2-EW>?K_)8$ M-VK*VZ"/=W('?1:'OJJM4TV-^(E2(Q[/5& ;JA9IKH%6;: /\P_S#_,/\P_S M3S/IP_S#_,/\P_S#_-- ^K2]-=5#:JKT;BKZ\^:][EUUNJNM^V&'@45<: MZEB3Q/=NF 7D#US;F&,KE3>S+HF9IY4Y82[^.6!0P## -[ M3KIG3WO&VI\V9249!1@%& 6>@P(]>SQB8X!A@&'@/:"U;L7DL]1+ BKF M;.Z,HDK))BTR!3^QY+'DU:/7^D-CH3?6:RQ=+%V59)?>T)Y,IBQ>+%XL7C68 MC8[M#-EP9,.19>\-5-O 'O?-]?(^=M7&*?-ERGPJ6S]RDOP;(%#K@&8PM@=C M8R9T4V2A;DN91>*(10+LWD'?6*8$F[P2+!(:/^M/[4G M([:K6"98)@J[:F@/1L;BB6Q7L< @^'J=M/V[ M&T29B-S($Z;8ID&4:R_V',_.Q+1G]R;&G+VCWYA@Z6+I>E:J9I]WW'G'G27O M\'K-L2>#O;N\LUYCZ6+I>D8IDM'$'@Z-G3MD\6+Q8O%:V[(>3NO/%F/#D66/ M96]#M8WLZ8@C(K6&;X\K2GNZ6B5ND+HAYVKR?M S:G?8O2E7]62)8(E8)\>D MY_2,\0O+!!#J>O8:^/7"X3"8+%PM7.^QA%C$6,18Q MUE\L7"Q<]?NM [L[Y QFEBZ6KEI.K]>ON#B_D@6/!6^+6NNR6JLU3GMSYXX7**,98)EHMCDFAB+5K \L#RT7AY&O;[M3#FATD2@KD&Q\5I[ MV8@PA)'9UHV(1.*&E%CI^LL@"M(L<;/@5ECB^TI$J;GX7H-(VUYP.IYMA\' M'G'!(F,:GJ6+I:NZF^X,^@=C+=Y.9\ECR2OUVM"I7_::(D:LUUBZ#BA=3M^Q M>P-N2<[BQ>)5A]DX/8!+QF8C2QY+WH9BZ]J]*=N-M49WCRN(>[J,89*_NUD0 M1U8\M[P\A4&+A(*Y6>+ZPHKHWC9XP$7>F;A8N&J17=-[(&YHBM'+UZ+(%/\P"!WQOL[0[@V-'6=JBC34K:]9(HY8(GHC3CYF>6!Y*#7$L,<% M %DB6"(*_VQ@][M<[XQ%@D6B4!(.&TTL#RP/%14QZ?$9%!.!N@8%Q^ND[<\B MXT3)@R&/<;1I?)#]#P=C*_-G'NJHX6WW1ESM@J&&H8:AIF;7:,PXPSC#.,,X M4[M),^ES07.&&H8:AIJZ#P/W;(:=[K&=MK;?S:,](PTC#2 MO)55T[?[8S[OO"\!6I)V_Q!G%D(^I@O/.3[,.6):%4/OUY M\ 3=VD8KYBOF M*^8KYJNVT(KYBOF*^8KYJBVT8KYBOC).*TZ/W4I-^G@G5VD6A[Y\T!.:\E>>YWI"F=N&GC'$Z)[)GGU_]=WRXWP6 M"NL_NO2_%Q&P*9QD+NUI7RJU(OVITS57C?XIPC2%%? ^+O+1#(7_'O7ZF^#P MD3$8*S)69 \4V8 5&2LRQAG&F5H+!7?&C#/&#RBQP<,6]7$G9S6;/JS(WJ,B M,W?"]KTH,D[6VTW;BR#,,^$;XZGF4(VQ?/=JJ+?AK0V6^\.I@-<XY,4IRTD&SU$O-U#0G]T=&=U;KK-9?J=:-]01DM\FOFVY"5R16O,X!(1.K8]!!!?%>0J_IY\>+W7Q&*TJI/%$E(ED M)W$J3UE#UJXF<( 4D)^KKXGB9.F&ZXN"UQ0/IO6V/!&&ZIJ_?.A^H,_ S)[^ MO&59KH.E2*V?@4S?XJ6[H:^6;G(31'*0;I[%^@NI'.F;N\#/%I]'D\YX^(.6 M-!"BT%VEXK/^8X-]RI%7]WM+X>MMM5#VWS*6HQHZ/SPMWELA2-[_VML';_MZ MGOR;W=X_Z.M;V>EUG[RUHYKFZ0P UL-RCP9;-5[PEAYZFUC>QBA.#N4^'IABS MYI&RIO_//,V6\-B469-9LU&LF5J2._='S98H\H,6Q#Q3,8QXP1I9:B?!$<$L[^V]H,#>%+,;R=.J;C--619>F,$?="KA!,M8XS?P. MI6M@3X?FJGZR<+%PL7 5]_5[=J\[8NFJTV8\+M-P2Z#9ML(8IR.291W2UCJA M&MO#OC&9:LJZ<]BE.?JG=1(QL(=C#D2R1+!$%+'YGNUT>8N.8W)[T_:7#'ZS M@BASHYL K*[4MB*1L7OS:&2N/[(' XX>,3KX\B>F,LS>9(N):.T M:,OQ$\L>RUXM25Y3>[3_0?QWK]HX=/?C=9RYH>6FJ7C6D>0C=L+LX61J#Z?& M]FZ;LM(SPT5HV<18)%HO4BX8"IY=C](<>P.6"W?T\V,1=) M(GPK$;F,M6/WI_ID5"UEY%=3SB]='IVI.!N::C'*MC MX6/AV]>CFD[ @#17X_S8=1O'ZDKC,8B\>"FLS/U>SS&,U@E3?V)/'6-;NDU9 M;PY/-$?QM$XDQO9T-&2)8(E@B= )IR-[,N88-D?K]J;M-Y&Y000&%] V@B'R MF=='R36<3NU)C\-U'#%HD)HZ'O'J#>S1@(^4LW2Q=-4@72,0KX'!GH/'+EX< MCU.Y9/=OZ9\VA5KOLLX29Q-R M).:E2IB1X)B0@#,H&088!MX]#'#6J*DFY/KO/_\I3T]N7'?U^.?7 U$_@4^3_K70)X+=\*?QKG%'Q M:&Q3CFOQ3=7 POIJ.+[N3L_/1\Z%R> MG5Y^&5Q\F8['OG-O8XW'>I,;YY5?A;5P;X6U JB- M$R"/Y5JK1(3!,HCQ ME[B9*]%UTG/&/Z;J1!,Y9!4'K6-=XT.HC3NLNB6[G\,*P2-AB*EL!0^_>FZU M&7QU;*L\\19NBE\&'G6%5Q>YN/YI0/=A__G.HYS_5J1_D9CN.=AWV\-^V.\, MG>&H9["/_=!(&_O1I,V]T'M3[H7^M(':G)8K3*MCZKC7'%JU1##K5-OG;KHX M'C%\<]%CG_JX?.IQCY-_38!F@_;$6]H8K4$4;!SJOL.L@KX]B31 TWK ID%4;"\*'8\A-*J_ MS$!3!(NMH%>34.^MTL9.6=Z:[2&VA_8EQWAH=[M=-HC8(-J7MO\9Q_Y=$(9L M 34(=X[' AI/[&G76 (H6T'-T.@'"5.OW'N3,6K&GR.V>SXZ=L]<;]3-96_1 M9NC>I=O8*GH4A))VZ6Q+;1L+U2I8QN*$L[JNY7&8>!; M_]&E_QV3H=6WG9ZQN/BKZ<;@V 3H_XB*5XU.8SE@:_-XD/##%:DBB'TSMOL$LC:<(UPH^POL: M'_;/>N#^9?AE< MG Z'T][9\&QPVN\.3L>CJ7,Q=FH_O;['/6O@U]@SR/(DZW3:Z3F3L<'SQ<[8 MR 'CP:#-!XR=-WX]3YXG?_R39R?HQ\LXH1HAV2(1PEK"%8O4$J!J?.M*K#*Q MG(G$ZG=M"Y4INT?FXS_-.&)?JZG:B'/0S#_,/\P_S#_,/\P_==.G]7;EY&4T MF[#(-4'DGMKZ.KA(;I3?>RU_?<'GK9(@%;OBH%?Q/+MS$\ZN8?ZK@?].5ZO$ M#=+_W]Z[=K>-'&NCG]_]*WKIC4_LM2 -P3NM3-;2R'+B?3(>;TMSLO;')M@4 M,0$!!@ E*[_^5'7C1I&4* D0 >I),AF1Q*6[NIZZ=765]')"2G^2?[B2/\!X M8+SR&>\\"!=!*&/(-;!7!>RE4R)V3J1OO)G[8"<^$6?BM$35K!^S2 MP5S[ ASEY4 _QE:-J!$^LGK=TLHBU'[QMP7L(6H@:B!JJJ[$.RJO\%SMUQZ2 M!I(&DF8_DN;_23L>MJN'6UTX /(&\@;R9D^63=OJPHFJ-B1V8)&OY3AR0G?! M)TFQ?5M!G/K@:C#U^E:[O/HD=<%!U58+('' D""M.RBM<#00 40T'A$5.+[ M!7#1>%STAE9_!%51AA]6HSC0JZ0F1"J\<1TD(]1* !U.V6@L!7 !7,YQ-0 P0 \0*UN'0LLOS6P\>7=A8//U5NGZL?.D[.*2- MR-CCY!BUK-:@C<@8( %(9$ZCW>T $4 $$(%M1> "N-AN//6M=GE]\0X%$MA6 M?*!K<%JZ#?N*=91 AQ,Y0G 6P5E K-JD(IR6JW0%,5V(*!FB9(\G,5@CY-X#$4 $]E. "^#B 7*\[Y2V[[Z^ MYD^=_!Y!] %H 5IVL:OZ?>B/$MRT&@5&JJ3M%^[7X@1S>OL=8DHU$CV/M?8Y MG)A3Q^H,2M/QSR9;70!9M;$,< *<>]YS 40!44"T1 ^Y%@H4WC6P"^Q"O>Y= MO6)7UG1-%2%:@=:_JO?.7(% MXL6(EX[5;Y=VB*P13 #I ND"Z?): :-NJ[1=XF?%?1K!.4BY@.R!["G;LNE; MK?X IDW5 :T:!:(KK*;@L6*I0QC5&XOA/,2RMT5B,RO@&97O?0-%K< MK1P6&UF=#DZ+0=1 U$#45%U_KS\J+QY6][6'I(&D@:394W#,'EIVWWXUFB!= M"I((D@B2:/V^[L :]LM+,:C[XI<8)?LIEF-/;;R^\'=A7I[KJ^.9TG+#;K?> M[7]BC1U<@44N[X9I%S&0?J% MT3?ZFUMW$L\^CD8G;7LXZ+U+X].$*D\N(O4Q_>/T/I+RP1_N>7X_)8_*'/WFD3Y]^#D(1SY3P2>N(.5TPBX0B M9301EVH1J_E8A:+3LD2[99=FG\'AR8?;J: LPR.T>FUCMQ8.(?@'_ /^ ?^ M?\ _5=.G\6;E\'DT&P)R=8#<8Z=B7QV2:\&QE_+7!3]O$;J1$I?!-.:BO& T M,%KYC);U*\H)*?U)_N%*_@#C@?'*9[SS(%P$H8PAU\!>%;"7+IJP<[&$QMNS M+V>X[Z@OT7 73,)GP7'(F(A7I M)E9A<">]V$47YD8*OMJGN2+'>>5<5\MJMW&$%*(&H@:BIEI1,[ ZH]**'M5^ M[2%I(&D@:?8C::HHZEUW#H"\@;R!O-F3$S6P^NT61$V5(;$#BWPMQY$3NHO8 M#7QLWU80ISZXQJ)VKV/UNJ65Q:@+$*HV6X") \;$P+++*TH%1 1C4=$!9XO M< %<-!X71 AKT$%C]C(\L1I%@EXE.2%2X8WK(!VA5A+H<#I0VNV^-6JCS!C@ M!7A5 :^!-1PBP07H KJ:X6\"8H 8(%908-VN-;3;@%>5/NUAN:Z_2M>/E2]] M!R>U$1W;H2<<)S ,L;<(3 3F=H=6KU6:6T2 0E HO&0P.8B< %<;#"?AGW+ M'I86P3\43&!S<3MMLQ)NV%VLHP@ZG.@1 K0(T )B%><66=T!3G\ 74 7%!@@ M!H@U#6)08-A@?!H)_R[#BU^D M#H #X)#5M/W";5F<8$YOOT/$J$:R MY[$./H<341I9_1)+?3Z7;'4!9-7Z'^ $./>\HP*( J* :&ET?%\/!;K.:$\E MW!XA_0'8!7:A7FN!Q;VX^X?EU>OFJ")$Q\_Z%^_>N7G9(13PWA-!*BCBW6E9 MO?+*B3:""ZIV>R!>(%X@7HQX&5C=(:0+I ND"Z1+^0&CKC48C,HFRY/B/HW@ MG-*"0I ]D#V0/<:R&76L3JNTZD&-X(*]!+1J%(BNM/"VNIXKNBU8J%#&-$;A M^DXP+ZV468W(^ 9D>MU#T^ADMYIMV+4Z_?+& M78@:B!J(&HB:JL-C0VO4JOZ(.Q*F((D@B2")'JKFW[8Z-HIM/"-0]E,LQY[: M>'WA[\*\/-=7QS.E!8?=;KW;_\0PN"H&MRO_%IZQ(FE;)"#T,UR?=(3Y7'R) M'X1SZ:V(&9NOR1ZL&5,XRO.2:WX^:AWISX0Z)_V\@4Q7[EQ%XJNZ%=^#N5Q3 M3[?N))Y]'(U.VO9PT'N7AL8)S9Y<1.IC^L<:!?*1%8/+N108;,R0W3T^;0;6 M[;Y[7,YL%&;F?GN_M^_Y]9@\)G_XDT?F]NGG(!3Q3-$_H5)B3E?,(J%(U4S$ MI5K$:CY6H>BT+-%NE5?[ JY6/MQ.!34A'J%5$^@#_FD4_U3JI8%_P#_@'_!/ M8^CS-+N2"%$KHW+X/()EMYU%XFSRQS**U02 >WW /78>]]4%NJ.XYE.)#';! MSUN$;O1PUMTKC>8RF,9<;AB\#EXOG[NR7DPY(:4_R3]^8QW'H2+ M()0QY!K8JP+VTA4C=JX4@4#MZ7<4UVBX#[O[V2$$2,!<8"XP%Y@+S 7F:@YS MX>#L P=GDS"9\%QR)B(5Z?9<87 GO=A%A^E&"K[:)_@BO;MX7]NV[&YI+9UJ MO_A\'\ZT0=1 U.SA)(G5MTNK^%3[M8>D@:2!I-F/I*FBHGG=.0#R!O(&\F9/ M3E3;&O3;$#55AL0.+/*U'$=.Z"YB-_"Q?5M!G/K@VJKR,?S.L"Q6J0L.JK9: M (D#AD3;:ME=( *( "*JN Z2 M$6HE@ ZG^6:W90W[Y;4B./30$= %=#V!3CW+'I;F(0)< !? A5U60 P0>RWK ML&^UT'&@6H?VL/S67Z7KQ\J7OH-#VHB,/4Z.8=^RL:T(2 2!:=QT"HM3QF( M "(:CPAL*P(7P,7Z?2/;&G9+JX!]*)# MN)VVF:EV["O6$<)=#B1(P1G$9P% MQ"J%6-]JC] 7#> "N*"_ #% K&D0@_ZJW*L]+.?U[S*%^:FEA?\J?.?8\8^@"P "P[F56EN6]U M8?V]>&DUBHM42=LOW*[%">;T]CN$E&HD>A[K[',X(:>VU>^7%W)Z+MGJ LBJ M;66 $^#<\Y8+( J( J(E.LBU4*#PKH%=8!?J=>_J%9NRIFFJ"-$)M/Y%O7=N M:G8(A;WW1) *VI:,^E:OO.)QC>""JMT>B!>(%X@7$Q)M64.[#^D"Z0+I NE2 M2 EUSS\U'K2'\FUG;2SQL(=>7.522^JEOQ/9C+ M-14PE^&UZYM!RF4SC:'32MH>#WKLT/DVH\N0B4A_3/T[O M(RD??#'"FZ-QL#%-=?<@L1E8M_ON<;QO%"KF?GN_M^_Y]9@\)G_XDT?Z].GG M(!3Q3 F?M(Z8TP6S2"A21A-QJ1:QFH]5*#HM2[1;=FF%ON'PY,/M5%"6X1%: M-8$^X)]&\4^ESA+X!_P#_@'_-(8^3S,KB1"ULBF'SR-8=MM9),XF?RRC6$T MN-<'W&-G8E]=H*^%QE[*8!?\O$7H1@]GOKW2:"Z#:?D>!BX;[L+N? MWT& !,P%Y@)S@;G 7&"NYC 7#J\^<'@U"9,)SR5G(E*1;J(5!G?2BUUT@6ZD MX*M]GBV2K%>2K(?6L(4D:X@:B!J(FJK/L+;:-B0-) TD#21-XZJ*UYT#(&\@ M;R!O]B-O^AUKV"ZOIEO=%_^EH@8[MZ>7RW'DA.XB=@,?V[<5Q*D/KK.I;8^L M5J>T:F-U 4+59@LP<<"8Z%G]46F5:H ((*+QB*C \P4N@(O&X\)N=ZU!I[3H M\Z%@ LD).R0G1"J\<1VD(]1* AU."TR[W;+L$8J[ EZ 5Q7PZEIM&]O.0!?0 MU0Q_$Q #Q "Q@@+K=*UN"QJL4I_VL%S77Z7KQ\J7OH.3VHB.[="4KF=;W5YI MI1SK H.J%34P<<"8L'M6KX7-14 "D,#F(G !7#Q@/O7[UJA?VB&Z0\$$-A>W MTS8KX8;=Q3J*H,.)'B% BP M(%:MISBRVOWJ&R8"74#7&T07%!@@!HA!@=4' M7=A@//V[#"R-+ Z MK5%IO/=JT%%O?B[A^65Z^;I(H0G3_K7\1[YR9FAU#(>T\$J:"H:+]OV8.RC:YZ?5^_W;'L\OHQ-((+]A+0JE$@NM("W.IZKNBV8*%"&=,8A>L[P;RT MDF8U(N,;D.EU#TVCH]U*MF%_8 WZI1F2M5_]JEU4R!K(&LB:K9G-G0'JVT+4 M0-1 U%0<'NL,K.XK''5'PA0D$201)-%#1D_7Z@_0]>D9@;*?8CGVU,;K-_S] MEY^6T?&UE(N/E\Y,39:>^FV:1):^JT401^IC^<7H?FOF@BE'C'-Z]C:FONP>>S9AZ[7>/"Y"-4BJ9TPMO M;^WW]7N]?=3DP6/E7NWM2(FNB0%^8 Y*/MS."X]T5'QRPU%\SKTP\>'SZ)7= M]I6, O$K?3^+Q 79"A-QJ1:QFH]5*#HMZQD6:T.!V7XFX[4!S-< 9G\/N-P] M*>.50; D>H+Q(/$@\0Z#\2#Q2I1X9:6\3Z>MJ5,OB_G%;/IM&3HS&:E(!%,1ATI& MR_!.1*4"NT:DK!WB7X]PS3C2\SK-=PP5W\1Y'X"S1I&!9K-BE?E4JSP',08Q M!C$&&Z.BG.QN:8T>'J4>"AD LK \8'F\GG#C6G)5GFV#?'M)6.FPHD-1I465BI M7FL/25-327.8.KQ;9:$@( O(@@Z'#F<=WGF%9)RZK'V)@8X22I(]4D]LI0K9 MO?)EG]S(\8)H&3ZI_-CYD+[M#L_[W9[=ZW[JC"X^M=N_#$>=0;O;__Q+IU'E MQ])> =*?B._*D[&:B$)5MP>7]+7&^"Q^>ZW!_5.)11CD0IO7(?8@:X5\8P>M!Q[KD/?.W$06N+6C6="TJ_. M,A+T(.)/Z8EKUGX^/RXZ>38%BL+5[I,HK8@D7+4N"J;QK0R5B.ZB6,WOS9T_ MR,4BE&Y$D\N^CF)\3(B4D:16/IN'-$2S5QG MEJ]0O%+,CX@P63IQ]'"IOM*JXXEM:[B]3MV@MXL67=5=5578(E9\BH)[#-0K M5E?/7OPHPRPH LQ3(?=R@P#8 #9JAXTYR7['7="W#JDWU@*[ MX,/27WA:W=$_-Z[I1NX$X21:-1$ (\#HH&!D8*+9_H]E1,-41JLDUJZ2Q_;)#B1M2' MW(N2I/RZI_]P#&,7$.PMSO&%O".'#3CM_^AHS=GEN6@/6\=VRQ)I:"T+-UHF M/E"=PZ6C$J=;WO#:9FLRF&9 M5&F=7EQF'^S3#^F])X)[2UQ23A1FQGLA MQ\%T2J\I3%%,E[YC%C]:.C,AHXT\G\[N/O\1'6C4D2(EO,*&ISLAXO1Q-!C0 M)#PKO3MZ:V16XVQ%8EZ1Q"RNXYG^F_^YVK2@^0*NK$*Z-/%,QBF%E>:;5?DL M>ZON,M)^JC"8[/[B+-'B0"%DHO/\^#>Z+P@;UD-@1NE[N4 MN/F$7%YHO1C<%22Y,]%*S ?T2A93\\624&86+'+-E++IWTAOJ?GVE.7'0H8R M?3]KO9">&^EG,++H\DR:GR9B9^S&R2UC%=\JY?-]"WE'M,]DG%D?)L ?2\+Z MQ-4CK6^,7QFB*.8@C7A62F,9D63E)C6*^( 682IY,X.T#='*1,OU8H;N7!*V M"K#5-;N4(,IG0?9H2R/K$_%/;I(SY7KSVZ[1Z\?;#ZLA>V;JY(*QHDN4\%GT MR(BDR)S5]'^RE27$2__:96G,2Z/OC0(:+.L.+16-O)/.OY=NY&IY9.E-(&+" M6*@?"^5'*M%:^HVTYLS^V_ISI_P>F8O05$/RNM(4LZ74:C5YQ))Q M%M)KC*1[8#),?Q*,I-$TC^@%)Z[B)Q&\XB@!+Q/)D-P)^-MT+TS]4 XI^!M5 M%.BQDG,CU0F5))*U_47:2TL8'OUD[OKT+R^G4"$FN!'=L9K3RTG25 MLM?2PT(E$H*>B/-L!EL937I1D"]=2'SO+Y.-K>3IZ5I,>#%D^O#C6]XA6Y*T M8YI,B6L(0,^'^PX[R2M^3+ORI1T3 +G#;]>QSXX<^4X;/V#3H8-T P[\!_ZKH"-,NB&6 M$Y+SA+(/5_('& ^,5S[C9?L<8"^P5_GL=17$TMNY4%/CS=R7,]SW9!L1<&RJ M9UE6U[D:N)U@+C 7F O,!>8"0-Y W>[)LVE87 M3E2U(;$#BWPMQY$3NKJ9++9O*XA3'UP[M%[?:K=+0*>^U>N5IO8!+H +X,(N*R &B+V6=3BT[/+\UH-' M%S863W_-:Y C,H;(V*/D&+6LUJ"TKL1U04'5:AJ0.&!(]"V[VP$B@ @@ MN* MP 5PL=UXZEMMNP=(E."%U2CP425MS]9:VR%R5",)=#B1(P1G$9P%Q*I-*L+) M>8 +X(+^ L0 L09"#/JK\11!^ %J!E%[NJWX?^*,%-JU%@I$K: M?N%^+4XPI[??(:94(]'S6&N?PXDY=:S.H#0=_VRRU06051O+ "? N><]%T 4 M$ 5$2_20:Z% X5T#N\ NU.O>U2MV94W75!&B%6C]JWKOW-7L$"I[[XD@%909 MM7O6L#LL66;7FPNJ=GL@7B!>(%Z,>.E8_79IA\@:P020+I ND"ZO%3#JMDK; M)7Y6W*<1G(.4"\@>R)ZR+9N^U>H/8-I4'="J42"ZTIK"T&$0-1 U$3=7U]_JC\N)A=5][ M2!I(&DB:/07'[*%E]^U7HPG2I2")((D@B=;OZPZL8;^\%(.Z+WZ)4;*?8CGV MU,;K"W\7YN6YOCJ>*2TW[';KW?XGUMC!%5C$47RX;.MK"T]9D68M J%^BNN3 M'#:?BZ_Q@W NO14HVWQ-]F"]^L)1GI=<\_-1ZTA_)M9VTL\;"'7ESE4DOJI; M\3V8RS45,)?AM>N;0RE_7?#S%J$;*7$93&,NR@M& Z.5SVA9OZ*8"J#:RQJ]SI6KUM:68RZ *%JLP68 M.&!,#"R[O*)40 00T7A$5.#Y A? 1>-Q082P!ATT9B_#$ZM1).A5DA,B%=ZX M#M(1:B6!#J<#I=WN6Z,VRHP!7H!7%? :6,,A$ER +J"K&?XF( :( 6(%!=;M M6D.[#7A5Z=,>ENOZJW3]6/G2=W!2&]&Q'7K"<0+#$'N+P 0PD:G=H=5KE=8F M$9 )!H/"6PN A? Q0;S:=BW[&%I$?Q#P00V%[?3-BOAAMW%.HJ@PXD>(4"+ M "T@5G%ND=4=X/0'T 5T08$!8H!8TR &!88-QJ>1\.\RG.C<6*[7%<1T(0)E M")3MD.IJ]=HXL 5( !+I?9T.X X [)?5UK9&/3'8@ (@KG%[H#V$QE^& U M"GM42=LOW);%">;T]CM$C&HD>Q[KX',X$:61U2^QU.=SR5870%:M_P%.@'// M.RJ *" *B)9&Q_?U4*#KC/94PNT1TA^ 76 7ZK466-R+NW]87KUNCBI"=/RL M?_'NG9N7'4(![ST1I((BWIV6U2NOG&@CN*!JMP?B!>(%XL6(EX'5'4*Z0+I MND"ZE!\PZEJ#P:ALLCPI[M,(SBDM* 39 ]D#V6,LFU''ZK1*JQ[4""[82T"K M1H'H2@MOJ^NYHMN"A0IE3&,4KN\$\])*F=6(C&] IM<]-(U.=JO9AEVKTR_/ M3:W[ZE?MHD+60-9 UFR1-7UKV(6H@:B!J(&HJ3H\-K1&K>J/N"-A"I((D@B2 MZ*%J_FVK8Z/8QC,"93_%8S\67^$$XE]Z*F+'YFNS!FC&%HSPON>;GH]:1_DRH M<]+/&\ATYZ[Q^7,1F%F[K?W>_N>7X_)8_*'/WED;I]^ M#D(1SQ3]$RHEYG3%+!**5,U$7*I%K.9C%8I.RQ+M5GFU+^!JY8"3I)8?;NTBD^U7WM(&D@: M2)K]2)HJ*IK7G0,@;R!O(&_VY$2UK4&_#5%394CLP")?RW'DA.XB=@,?V[<5 MQ*D/KJTJ'\/O#,MBE;K@H&JK!9 X8$BTK9;=!2* """B.L<7N N&H^+;M?J M]$IST X%$DA-V"$U(5+AC>L@&:%6 NAPFF]V6]:P7UXK@D,/'0%=0-<3Z-2S M[&%I'B+ !7 !7-AE!<0 L=>R#OM6"QT'JG5H#\MO_56Z?JQ\Z3LXI(W(V./D M&/8M&]N*@ 0@47 :!ZW2\I2!"""B\8C MB)P 5RLWS>RK6&WM K8AP();"MN MIVU6N@W[BG640(<3.4)P%L%90*Q2B/6M]@A]T0 N@ OZ"Q #Q)H&,>BORKW: MPW)>_R[#BEJ8GU M)7_JW/>(H0\ "\"RDUE5FOM6%];?BY=6H[A(E;3]PNU:G&!.;[]#2*E&HN>Q MSCZ'$W)J6_U^>2&GYY*M+H"LVE8&. './6^Y ** *"!:HH-<"P4*[QK8!7:A M7O>N7K$I:YJFBA"=0.M?U'OGIF:'4-A[3P2IH&W)J&_URBL>UP@NJ-KM@7B! M>(%X,2'1EC6T^Y ND"Z0+I NE02,]IM5T0C.0ZGBNZ+5BH4,8T1N'Z3C OKLWJ"TXK=(EX(D@B2")'J. MS=.Q;!MU_I\1)?LIEF-/;;R^\'=A7I[KJ^.9TG+#;K?>[7]BC1U<@44N[X9I%S&0?J%T3?ZFUMW$L\^CD8G M;7LXZ+U+X].$*D\N(O4Q_>/T/I+RP1_N>7X_)8_*'/WFD3Y]^#D(1SY3P2>N(.5TPBX0B9301EVH1J_E8A:+3 MLD2[99=6Z!L.3S[<3@5E&1ZA51/H _YI%/]4ZBR!?\ _X!_P3V/H\S2SD@A1 M*YMR^#R"9;>=1>)L\L8RF,9<%!B\#EXOG[NR?DDY(:4_R3]^8QW'H2+()0QY!K8JP+V MTE4;=J[6@#CMZ7<4N&BX#[O[^1T$2,!<8"XP%Y@+S 7F:@YSX?#J X=7DS"9 M\%QR)B(5Z29:87 GO=A%%^A&"K[:Y]DBR7HER7IH#5M(LH:H@:B!J*GZ#&NK M;4/20-) TD#2-*ZJ>-TY /(&\@;R9C_RIM^QANWR:KK5??%?*FJP,B9[5'Y56J0:( "(: MCX@*/%_@ KAH/"[L=M<:=$J+/A\*)I"%4!KZ[5MK'M#'0!7V55LJQ+C"H6E$#$P>,";MG]5K87 0D EL+@(7 MP,4#YE._;XWZI1VB.Q1,8'-Q.VVS$F[87:RC"#JHHCJ]VO MOF$BT 5TO4%T08$!8H 8%%A]T(4-QM._RW"B?6Z2:H(T?FS_D6\=VYB=@B% MO/=$D J*BO;[ECTHV^BJ-Q=4[?9 O$"\0+P8\3*R!JWR>@4T@0D@72!=(%U> M)V#4MOK#TG:)GQ7W:03GE!84@NR![('LT??UVQW++J\?0R.X8"\!K1H%HBLM MP*VNYXIN"Q8JE#&-4;B^$\Q+*VE6(S*^ 9E>]] T.MJM9!OV!]:@7YHA6?O5 MK]I%A:R!K(&LV9K9W!F@OBU$#40-1$W%X;'.P.J^PE%W)$Q!$D$201(]9/1T MK?X 79^>$2C[*99C3VVZ_M4&5B":Y_KJ>*:T5++;K7?[I]I#@RLLL:/X?-C6 MUQ:>LB*.6H0B_137)T%J/A=?XP?A7'HK6+3YFNS!>O6$HSPON>;GH]:1_DRL MZ:2?-Q#JRIVK2'Q5M^)[,)=K,GPNPVO7-X.4RSA(OS *0W]SZT[BV<=1_V0X MZ+U+ \R$"4\N(O4Q_>/T/@[RH1=#M#F6!AOS3'>/\IIA]6A(CZ)UHT@P]]M[ MO7W8Y,&_\/91DP>/=6_(W)'[7!-+^\ \D6RX@Q<>W:CXA,::O3)X'KFRVZYF MH5+B5_IA%HD+LF8FXE(M8C4?JU!T6A9X##SV4A[[2I9Q"2SVO#2!"FCY,KXL MCZ[?E1/XCNNY,G8#7P13$:I%$!K?(MJ2."#B0,0S),HE>6$NV675I,&FP'MMN=[4I/%0;;@>T:)^U* M2S4%3S:7)W<6A7L,Q!PNHT*YE 3D&@"U=L0#V9K,-)!@D6$U8$1+L"6=G MVE;'KO[L3"/X!B(,(JPFK @15KOC?XW@FY>*,)R,.#V;!S3)_V39L-+Y]](- M%=$@F,;A)@ZIJ;4A8CW745G&=&@52BD/Q%Q*"=*^'*N MA.O'TK]VQUYY7<9J1.'F2K##Z9#XOFMUAN6UPD$Q/F /V-L5>QVKTZ\^_@SL M 7O WII);UN#;AO@ _@ OM<'7\MJV; Z]^AH'Y8__5M,OZ45AMZK'POE1^J# M)7P5(\"W!TFUWPIB%:2*6*UN>=TQ'J%.74#%]Z%E+!!5":(&Y66_ TZ TUN' M4[N"KI] %!#U=A'UOEVB@[HC<>"GUCER5"41OQC7=:RF0:BR4KGR!_9]7T/* M/0&\'0+O)%ARB>.7B+9F'Q8H[Y#)8[0]_%,HG:'5;U>D:9Y"T$8P7M46'X0D MA"2$9/V$9+=K=7KE=4*'D(20A)"L Z]"2):X267WK$&_M"QU2$E(24C)6O J MI&294G)HV:.*=A\A);?'?+>WC-[T]U]^6D;'UU(N/EZ:&JW?=6\Q8KE/;N1X M0;0,U15-_!=,RKO6)+D+.[A/ REQ8D1-'7,;2G\AP$NGC M1P4"%B]*2?C@RN]M.I>___KKV??_%;]]%I=?_O;UR^X[_XX:A%+*9!J+OCR9SNBX3N^K=0W2A_J>C?3D"K MI(^/\9I-U%2%7&K$">9S-XKH^X@>)&-QJT)Z7%)56DA:8KHY6GJQKE R"1;Z M)6>7OXNOP8D@''2/6R.+!T'WS>0-[TDH7_B!<&;2OZ9QQ($(EJ&("FRR:;@3 M%3FA.Z:7NKZ>TYGO+Z4G#(X%#?QS$,Z%W3K^?[-IWY&4$4JW:/RDG*1#HVWQ ML :6F+H>_7#KQC-]\>7%N7Z*&H=+&=Z)MKEP:)F)Z['/),U9S&5,A*=WN_,% M(9OOXAF0")APGN!DM07AU/6E[_#E44Q?L.PQP B5IR_P@UA%)_7DH]\O+Q@# M%Y=77WX]NZHKMU_1\BU"M9!A=@*2%V0CY8E[:'F(0^9N?&=6O\ANH4MW+#QB MN&OEJU!ZWAW_S@T^,\[[G9#"73_YH9%X;TS68;O=.OW;V=FW[*-]^H'66-?L MB<12,_I<_DL)%<7N7-_*7""C:#E?Q#G"Y'2JB*GX1:;_)>-LS@.,-,:B2"4, MY+ER['J$VN11DTR3Z3.@@9X2ER/?=H]Y"[,IW\!_;V76;<-))(BY*$F4); N M0Z9F?I.F+:U?,#E940A$R'DDHN7X#SWG@/YT9@]0B%;'6T[4)L%ED8@@7,Y= M/WVU+V.FA1Z^.^=O:< 1L4@T)=@FC$*C8F:@61,1QF3U:!:*K$0.KCXQTIK- M([-%1,KS$HZA.XM,<'FYR@,/O>1&DB!A\XY%ACM1AH'-RP.=A%RXW!"'9&ZH M:&)^*D6F9 M&IX)6/LH7G67FJ1YS2LP)\2!=ZQ$+3/5Z;Q+RYA9'AN$=3\XL MM%G;]\%$N/,4EP)E$4!O.' MU OQ+7DBQ(#7')_Q-8^>"'KKA%C>"Q;ZR7,9_DL1H,4X#"1K U^3,1]%X"V- MK.&KL_>38";2$&='>ABNUI\&KK%R9CXYHM=W*T+PR]6*#/25FFCX.5KU6,)H M7/XK?B"\^#R21][G?4Z5%&-WYY2H;N95H#"V( MTDGRFT@H3?0'UR=(>UXB=PGNDJ%/KX[T%W$HM:PQ(IG7P2&_7;(5D=18H'*>3#1BBW5(*0HKLTB&;F\Y&',)2^_KR6<)O)RH2U8_>STF21DM;YBP]@P MAEY*Z45!-F?2FFP2:\V8R-=LP5)-D<^9+?7DYU5M)>7ERE*1[&?#7/,/T7CF MTI.()SSB9KWX5\3U(:N]&[8;R.!83@QQE$=L&08^,>B$.%*O'-G8AO0I6Q5? MK8[-S\77/[C$I$;)9I.+!2U*9"1^1"1R]"M6L")_\'=_D!D235RMZ\L4NE5& M2&B5R6OQ,PM':XYL&0G]VL*R1!C<22]!T'9&L K0SKY:!%%\S!P9LO>2U0I) M&;&X1-_.B\S!*J_P8X&3BTMH9> R?)&O5SJ$$_+:S.SO, MQ(8- T^;4$0'EZ>V2$4^#:8HH'+LN.S$IK:+5O1D)#%S&NFU8FHQA[$A8JQ/ M8VVP4* OC8.:R-X@4AO?G$A88Y-LM$OIYC!87ALG&O(I,.4]6U)7HDMC'LICS*6W<2SSYVA[ML$JP& M.G>_^&FIG#3%I\0SU_!\;_:K\?\NS_/E.Q@$A?[+MS!HID\*W:Y-M=(3%,:A,L^C6(XG2W,P_U%0)X2?0Q"XVPI.#@Y7SIQ;S- MN56RF+")"8!LB4"M1DY7 Z4<8^%7\"9-D-]<#)":Z_3(TLJUO$.J%%%AH1R^ M+H]-F?CQ^S3JPC$FFGKVNF_GER>\_\_2,%(K;F>6_* #.:Y/:^=.>)]FV\PC MLX^LO#O-6/Q(8B4:_,3E-SKQB>"8CS([5IK[=-0ZO6_K@QWIBW'^&!U%FNE- MHG$V2&5BS)+#^=N>="+.BBNL5RK=%]T0[4M#P>D""4V&XM+Q]>ET)KP(>3PK MG9P)@&7A-GU'%"4;;ZF2,N&Q5!K9@]-(3)>^5F?$__'=B;C:J.3<2&_Z.>GK M]:9T2J5MU&0&,ALE'+"[O/PFQC)R[\?C=&*'^2W?VN.-!7JA?KLFB-Y]YNU, M8F/Y+U>W[>:(XDJ@,-DZX2P/-]\B,3L6O)\FFIDKQ66!*G9*S6'CI M5@''QR=6SNT3-0^N0[F8N4ZR$:VWLY?--?^G?FT# K 0Z@,GNR-"CL?9@- LURR['9:8T) M.J&:NW&RGOE.#C&+7!(OA68[I_81>?W8"1'/\,#'I4_LP*-)LL12M!4!^7!, MMPZS,A_Y\H\N+8GKW)O-/Q(1KWG@>[K/4/MI&8W(//N@1G3]F\ CD5'8R BF MTV-"V'$T4]ZTN-^1/D%+E0Q$25Z+09>17&PV$Z ' M<2;8U*2@U/Z9[XR(E6GDM],[B@I,C]"-4\5&RVSPSILO.<6-"4+2F./!28**OPL"7+Z_'=RIRR;? LB%Q4-8MEN& EI3>1B@HNV5*?)^IO M;8\T4XP\Q7ODV:;D_GQ?M34#'6PBR0W&@T%$,04SF:>V#U:LMFR7NM!NH,AC MVA"_U>F>:\:(IK#6F+=NM$;KE*^TT9:#+04:*Q&##&*+N9*1R3&C@5YS8@(1 M\)C3BSQE;"1B9W.1VG()JW_2Z42R9+/=DV,:.EED>@O16>K<*.(/8LJQ(CM[ MHA9NNH>X:9/R'@(3S1@X#C^0GG.KS&/IABB."GE&J<*^TL;KROIH@DUCQAF/ MF[]D.^9&VP&".,5DMYK4.F.0.(XT>1!:"^OTPR3[D"C)9(\#UL,\B$)&DCA+ MD@*6I5]MIFU">HU_2>,/Q379W72/2K(; VU<%.1! MD!"F.*;S/$78##I/0LNWKYF8)#FF_$!CR_(4PDF>KYE0)S?D4_-P E&%G(AFB(S+ M^RIGJA(@CUW/,Z1@YR6<:!,]2Z?.%H@)P2-=+]6]*]C+4U99[!N5EKUIDDH34KDRBN2U M27]ET4+28@,7W)\\IBE&2)"S-V3&QMMS@JASA>2(HR]A,0&C_ MTOA%; N%2VW F8$:C:5S1TBKL5/+/E;");=&?NHL-L^82,G%*[#8^(Q[9-GX M,!Y2 D;M%?][21-CPRH9-4"*V($6(P&A#'(1/)Q\LW9;,I#3C=U_$-TI#BGRRV M-WLHN2.26@PK3KYFPR235AF;_%Z,S3 2+Z!VY+- ;O%6P[AT7Y'D^GJ3IYT< M,3-!S4H$#L?ZW.E=Q5&E;YQLFK'<>5,!=J)O3$0O 898:C'3)XP,B4CX+:_) MK?BADEBP/L.NC>,L?*29AU]X3!<N 11V!H3L?Z.((1-AF$0QL,O+;XGKY&HMFH?2S0N*.XTKKO9&'C"E".ZRE=^RV[EE0VC= M*=L0JBXGGGQO_S?EMSS*H 7X7<'Q(ZIL6(54"Q42JTJ1/N0NU$NNQFH]R^X% M8G5,:%YU-'265 IX(C04U$Z4-*&V#6&/>VY2>LAYLX37H10"JW99$^2OAC;N M1=N,GKO=ED.Q!I]\M[ZH)M+5UOM,R2A29_#>]L]&O)\T*#[5#"/@XB%#V<07 M\_CG(N$I3C!,SH=']XLP$<5#^G9,BCJ.@]!7=\4TNUQEL@J[(:*Q=9 >(U^- MK(4J#ETV170]$/V6_*WIK0F?Y(=Y&1U:L19/L*<#E&9X25C09>-!QMN.PV0/BIY<^$Q&=56N#L/?&]XDM9"GDK* MISSXSF(:7V%]$O=;;X7+R.S;Z]HZ.HLPVZ3B!W%>#1,FJ:S$5;/\^VKQ1)S? M(U QXS#@A*"9]*;Y$5,]B"2M9]/X5O;JM8O%:8_Y!EX\(^I/ BVC"O66LN(N M)N ^7X2*K(?(G CGVC()@QQO8?9<.&JTIU:M0\;AM;J_0;UR0'WBTG Y;Y+& M'*IH$?B3*$=%9O.M/"(QCHLF($.+IJ!324+=^V6+[33--UQ2T!3R:U*[3R^3 M&27[,!MWVK=L__]91IDP_3,M/E.)JWIPW&WB*A.I.;L\%_U6_]AN'?=ZQ_90 M%W_0VU2.C!)R\E(NI)LL(X=!)YHS\\7<4:>L:Y*&"-ESLY&359%:$75F1WQ# M#&(MC6A3Q-/B,@=IH3%2=8Y)X=,)0XH$$Q-CIV3U3)28^7B[2X.L] M0V+-@#@1EYQWM_4E43)<1RYTB%/']WRML$E2\:>UE2W4M:K_DCX2MSO+BF4T M+%S'@E&+H_4R+?05)]A'6V31CINMY,ZSA)DG";Y&>J6/UBRSEB)WH+Y5:5[* ML2Z0:81AE)W;20*K7)HN6+*$/2T\E->)T MQ:M49O#GT-C)RG>2.HSI&PN'=-*@)G,#+80?FPIUJ6XK;L7FEVQ*Y,WSG#<, M?FL>P Z9IO7;X$<:Z5M*(ZTNFP/.\JN=(RJ(S/]>3JX;<=-$ MYB1I98\?.@T*%8*2.+/E[9R=1Q8CL/24FW3!/ EFRK)?D@A99KWMQ*5JIB8QKZ.)H^;&M.1O'-R5F\+/(3C/D65ISYF>UTVDFH2L^^,.M"(<(5 MF7);Y'1^5VYHF5J'VB*)XN.%M^2MK_":-3C9Q0%1MO[:M!9'V?)C;/027IRQ MVB3]M^U=1IF]_W NTEI2\H,^,G';IZ(]58Q[Z9&4D*RLJ6($F#[Q:4[U/^RZ M%Y-@3'5L-X73O8H>,B*-/M:!4.V)*K. 4_*>#)\6\F/20N8R-UW'RI$L4F[U MLF2U8PO/-?:FMD_S,O.I^Z4?X>K"[ID_7/ /M [AQ^NWI[[MRO 2-B14L1/B MN?]B&<0M+MA_,[HI/U'TQ?!;\=+5A^6LM2!*$;/I":1NA]$77G#+;B7=.-:S MVC*NE."II,TG[T;FM"T79/:254E*F)NSN+F[- _"PE!>XFIJCH:_V3Q_LQG: MH7"LRFSLA*0!DIKQ>N.OR+*30!E=?,V*/33,MJ4UPTF>$_=W MX-G[375.6C MY_?4_/ANRT,(!FZ4Q$-3YRCAI4+KBTGFWQ1W;;8\,;44QLISZ>IL(XHQQ]7: M':5OTGM25G%C9PWC9.&X6E)J]UU#B\/PYC4F_7K#J%^EIT*P' M/)ZSWCLVD*P#@+9%-^;R[N5 MCBG)&:KD#A-O3&J*94&FE4 E:\$DZEF@GA:.Z?M6CPZ0Q:M#+/G#M7V[%K-\ MX!%YW:.5YYA< 1WS,OLL^:$9+?ASFSB)HQ;B9EFJ<))854C]GAKWUUQ!2H!# M%M>I2M^!%NE126-8%5?@/TF\*?"/%YQ7P69%'C&+BBJ%30T_5T]IHD,ZD20: MI8\R+^3=/-GNU\DKIC-/811&=69GC)K!QGSN,\T1OE=*:PV8Q1I96;I:LK#: M#"Y&NU=8BWMEZ3W/0IF_ I.P34A_DN9V5FMLI?U2C/-)UVDF8P

B,@:]S M;5*8N7Z:C6L\JM3_3+N69?'09$$)=Q%(@I+L'*_":PD83NV+<+,7(B<8)%U6"NVK.!B2HK[:&FW M.FV\F'28(/D3F&86OKH524,:\XL_8T(E7:CNI1 M^IC^L<8>FVO[9F5DNROE9;-%VKDTKQG7L/WNJ<6!5^ZW7WA[_U5?_[1JQ4DK M:32&SX?;.7J85JMMM]?[9U= RPWT>TC@#)]'P.RV2VYAROM$.2$[+=/A=E>" M/HL+'^T _WKL6:4>2YQ8:]543P)M:\V'G\#"I4-\ZX+4A91_*HLZC[+> U1Z M)C$T8Y9*C9[5;9?&+[5?>[YO3!:V1P[SST=^X*NCG[)Y5B6B#DL2?6,7T_@* M4WT<6>\/'&_*T'J.)FT_HDF?0\PGZ,7R 69; [M;%L#JP@1[P=$;4?7GYF12 M&DY(8;7@H$2PC+AO0,B'DOCG:140*Y7.>\7>^[;=?C5MGW-2=?J_=&;[ ,WW MA+9B29Z/T7P9,LWY.SXF/M7!RE!-7'V(,5JJ224 K<";W"].;6MHCTI#ZH[D M 6#?H(K5'V]->'0<>)-[[K7R)[EC70U#=H@A.:SLJ1&TQ?Y6+($^W_YP2T] M*M0,/2ELH,_<* ["K(! Z*JL>)HY9^&D]=T+-9P4[[3SNRM9HO([1NL3>'[B M66956.7Z<=5"5J'^#8(_Y6GON2E]K.35L7#%&FO MAS01Z2>Z:R'O],?%,HR6TF2^%)/-3\3O>>Y)EMF@;SRM9&-D2I"GF:1Y#FN^2?LZ.^F2G0[(M_\+QC2A=FCQ)E\D6FWP? M+N5?&)0&DT[%R7&1U)?46;[Z],B&W)](O"]4R,T2/I,\<=?7Q2 BG5*0TN^# M<-?9\KW](=]$VG#>?Q.CKIQHV^$DP[8,L?5S";JZ3'JNP=!9/Y98DGAY$HG" ML[.,Y[5J52ODYU.RR8@+9069+37'&MH(LWG/)W?,V>R5_G>FB/>=8#6:5P&\ M_\Q3\;Y=H.4#$#Y("J88R>:=5A[<4+^0B3E.=87N\:7O3#N%+DR!;7-?=O) MPX6(W-E$Y&)6=98'KV%52(C+TG/CI%S26I'AE0D\WIGF/@VX%B++Q3LN4,0' MFHF-[M4T2FZE>717YC%?/T*83*0HE J5AG3&$4-XIKRD4*[,5SL=T?L\,W&L MXEL>TYH&?989_*Z4QVAHE?(D4O'EC"A4?$Y)GSPVAV@XF]\KK#$KKBR;+3GFR6>53'6DO&Y#HG/TP?TTW3 !S#5! M*&&F/'50B_';&:W_2B*J2>_4%6R/=05+<]HQ\*.9N]"CF\J;($R.'V11<*.% MFM(#CS4\J2QM0Z3&!]/46)!ZECD!-IBTUEH+U:UIGP3M4ACL3^UV_V3()1R\ M3>VKG\6S[V7:[U5-/NB&PU/QW])?2N+3)$NA(0MZ%I56 /0I23+/>;Y5GO!* M\.33H68M3B+>V'J$_!9S'\6 MC!?M!FST ,I"RI^&_9-174G?[Y[T*Y66,<1-V>)FE9F_I+6%W8VG6-)CK8G9 M51&'EPW?\AA\<-(N>6C@Z$HY.C7*QXK+R&;AL\R/+7@$]T-:O&.]\BL[?%.7 M/#@=Q=-6N8Y$B)F27*@N6@F^Y<#(2G\8/S OL)M6B2&?71]4*U;X2F!HZA]O MTOJI@9 6$B[$@N<+Z2?-O?GX0V3.I>M]AZ2P2B'TMVW422WG#4#?.I^%Y$#= MLV:3FS@OGT\SK.=O1=\QK7F1%C*Z86]@?%>(K]XM..[N<8.-ZYF5W%4\RFA. ML\OTJ%8:SDE=U(372H%89WU3[5G"KZS"G/V2QC.1=YO+!JT>A]T4W#.'9Z,' M3\_F5:H+W3M6HTCY@B:5A_)U+5;62<[,:40DQ3?3:C!<1T9WOEL$41:F*AS@ MU7SCZE-P:;#J7G@BXB@>-RLQ!4(6G+7CF/-0MUQKG9G*-*W3$S2E9]?K+UEZ M_'G+W<*@-9%6SU2:#9$M(\KN/!$7/R2+Y+QE:CZU34=VY6J[)2U@]",W','= M6K@ZB:(:%5@X5UP\KZN?G!W:-64)PG1TQ1Y$V]Z^7!!5_ :45#0?UP[/?TH/ M;BR)OG;\/*F&%*W\J$\@*U_KG+S83:3\;X M,+J+A5,8=\*NM)#ZJ+7^7=?4,06F\JIOQ5+V:4G.= O;29_I.F<.>?V7&UNN)W4A!_Z6IL15):*LGIY. M2)@FM0F22AY9P82L;4IDG%=3+TQ/1]P&2V^2%+K4=5W2SM;B/5C,H.'O8^7,_, +KN]T M]LFQ<^"+84]";T)R- M4-@EO.\]R,* ="&OK*M*\F K:>IG2N?/:46CI2ZU6VC/E#T@O=O4#C%2B25C MVM9\8SOTI"M>]C[#PRM=4E._79?V8QF65DS3W4N*A6,RJ5>DLQOE;CXG12F] MIVVE+S FPX2XPV69J"NY9KVBG^#JK[)\VAQHU;KH%8V+\WN\L,&(J+^N-X+V M^\7YQ=>K?_RO./OTV[>KBT_B[/S\M]^_7GWY^C?Q[?MO7^GO\XM?Z9++9T_H M_OB+-33T!,N<4.F9G?NII[;2E/A\5;R?IXYL*7I-QR9^E7<<+.V:8H*?,V5P MEF?]7)+XF>@$HE\"^I=X?_3Y[/*7HP_)R1M2:;\34D[T8XY;(ZL\VV*+4?J: M)+H_.W)I2!.1($FJVFR*WA1B9EH:;:3E>;&$\?LCL@N(HE?!PG7(/NA9+S:" M'J'=]\)XWQ]E[SU:/_?R_/A^0H>44/=*!!<*LI':Y[C'1%P'W,&FF$^I.V&L MUE7.PSGLFZXV8,LRGY.(2\$BT!FR:;4\-0*6G4@ MBNEBUMJUVRKFN_<+1:<65'KC6F5^*RV/OO6*-'EMQW>N-##@AZXL\WM.8XL^ M%!? Y%6Y"8]L>+L>Q_JG3)6/ZQ7';+9@1OVD=?Q9%*HE* M%NP!]@:/JY5"6;OA(IZ,V223MDSW6Z_M[)^FIZ!OTHKS86K\W!=\/.][]!9) M ^@C+FT6):+MY*@2>Z'S5NT%?1_W$)\$BSAQAE8T3++36%R#C8E@0RMQ6U.T M3Y<>%R6.PR#=X2SD'&M1X)IPVQF_NK"IN?(J4X30V.E.7C([ZVD M'F&%/<*\J-Z:HZ#['Q&CZ_BH(B?:]%OGYAL)K58&:[*FY4;O M/-^<654<:[U+\B#JUN8E297TA2?]K&)A6MO9*)UD+R-K>*O M7B2]CYFE8.LR!9&IR3[63=2,3$A.^!2=N4(?DKQ71>1XI,Y>$)9L-E++COF[ MY&R@X^)3GGG.2Y0MGWAC-7OO/8;N5&"?E;4SJ2%7>O MV^+VDQ5IAY1[;5FR=Z7F?;1VR(*KI2[-*49/74OGSJB1I.#ZNI6I\W"26, M-\L1EG!I>]*XN'-ZG)TXRA-F^*2%SI1QD^[5>>152XKB"(IUG_-S=B]HJU&[ MP]BOI3\?L2TSC\=XS_?)]F%2]L%%=H=99Y\UAUV0^=WO5L2I&U[BT6E\UB% M&42B;EEC>ED\01^>=1-)3=_XA;C[M_1J[LEV3[PZ4XA;7KZ/S;5#.@))]QFU:Z%9E&\/\:Y1M2F,K M^)6W@FLA09L7R# ',-)DQ4T;^2"*@UXD M2N5RXB:-MA[<'\RW!X7.O:";\B.:2=#YT?>:_F R2BKED]%M6DXM(_I='P1U MU$+G!XIHIA-"9"P_/+\2_NZ%[^O&=F^V3O]H<-+O]=LEUNEO]THIU-\9[K=0 M_\MN'S1Y\"^\O=$+AW7'W,'S-5[WAM2KK5U+$]#G8?KDP[7K7:6W] XO5^Q MBU_IAUDD+G1AF.PXKDA.X>ZU\P@X[4 X[2M[LB4Q&O0 ], ;:/VU>_'=5\;R M622^)V&P>G%?:>6*P9I-94T=[]4A7+ F6+-6K!F)LV0WHEZL">Y[&]Q7MLZN M&T7!N@?*NN7K]+I1%*Q[H*S[=)W?D.#&J[9RNBRF1GS1J1$/9RK AJH$S170 MJ@GT ?^ ?\ _X!_P3SWI _X!_X!_P#_@GQK2I^D]B^]3,TGO;G,N]]XY#T1\ MU6#6*Q*T:42L#>' B>#$>A .G A.K ?AP(G@Q'H0#IP(3JP'X<");YD3W_8N MN]E4OU>[*2G $MQ)C]L"(#Y8W_AI75CH3V43H?PY:Q8J==+VR!IVVV7-O"Y+ MR?<]N<(&Q #$P%L5 VUKU%XO @XI "D *?"&I$#;&O1A#$ ,0 R\93'0ZUGV M &( 8@!BX"V+@:'5[W4A!2 %( 7>L!3H=ZQANP\QL#K/IN>!5KH54VA=7]X9 MY_K0KG8"-Z]8_)H;J$\XB5R^5.IVK>&&KH5E,U==(%6UU0)T 5V%^]YWA\-7 M8ZV<31ID"JXW^P7R@+Q2]%JG5UKH#7H-Z *Z"LDN[9XU'(X +\ +\*K ;+0M MNP?#$88CL+<'U=:U!AT;JJW* .Z!Q6G3E/FT>6I9S ,)M+L$:IR@Z0ZL[J T M$[HN6*C:4@8D#A@29/=V.Z5E2L"\!6 .'##=OM7J]J!# E (O7?.B-KV(== M!4P $YE=U;.Z_=+BB;"K )@#!XS=Z5K=5FE!P+HP_UYB?36*KU=)VU^EZ\?* ME[ZCRF*;&E&NN;+G<'8F1FVK/2S-V3OXC0F@"^AZ4JIF!SONV'$'\EY?K]G6 ML+MSEW?H-: +Z'I"*9+^T.KU2CMW"'@!7H#7RI9U;U1]MA@,1V /V%M3;7UK MU$=$I-+P[6%%:<\6BU"ZD?20JXG]H"?4[K#:(U3U!"* B%5R#-MVNS1^ 2Z MB\;C IH"B B5G)I1E:[O.0S0 *0:#PD8#P!%\ %5 6R+E]*V[_+<**/7G.3 MLB"F"\OBGAH1L+D2Z'#V&CI6UT:93( +X&J&/0R( 6* &/07P 5P5>^W=JU6 M#QG,0!?05H5%_(K 3P ;X-::T&M51JG/:QP[%402T^$ZD;Y2Z168L]G MER1NDC)V%WW1@ E@(KVOUT<*&? /!1UQ* %'0%, !-9HG&[;0UME"@#)H") M;)-K6%JT G@ 'AJ/AWZ[8]DC)%26$:BK46R\TEXVRO-H9):X5KX*I:<3*^5D M[OIN%( MC;6PG0[D 7FY7NO9U6.O+C""7@.Z7A%==L>VVEVT) >\ *\JS,;1*[AD,!N! M/"!O3;&UK/8(=F.ET=W#"N*>S0.:Y']D[ :^"*;"648T:!7J8&XPG[7:(<-0NBU/J I:J#6D@XH 1\=[NE 8(6+^ RX'#I6-U MD-H,1 1N7?7LKKE;0H $H!$XR'QOC,J+8T3-A7@%XDQ._UJXOA/,T:^\3O+G<#8NNAVKB[ZNI=F\0!?05;AOV$'C.T + MT*HF4;,]+"VL#W0!74!7P5^U^U9_4'W+9, +\'J+\+(&711Z!K@ KDITU]#J MEE=TY>#AA5S,TR\ZQ"IB^4,LPN#&C=S +XM_((0.>%^G9[5[I1UGJ@L:JM;7 M0,0!(Z+=1_(Q\ \Y!JBUT8!0" "B,C\LZ[5::'>&2 !2&1*PH;1!#P #P45 M,6SC#$H9@;H:!<>KI.U7%2-1\M4D3^G2IO9!]C^]&EN5?^:ABAK>5KN/:A<0 M-1 U$#45NT8#R!G(&<@9R)G*39IA!P7-(6H@:B!JJCX,W+9L'+J#K(&L@:RI M/-.\W2YMK[7V:P]) TD#2;,OJZ9C=08X[[PK 1J2=G]?SLR4>4R+GG-X,N> M:94-O5-!ML C=&L:K^B&8R5!\1*ZT1IE^3B$T@7&V(!8X# MQX'CP''@N/H0#AP'C@/'-8)PM2$6..XM<%Q#]MJK3%?X14:N%$A>GL.XL?8A(LQYX2_[>E__,L M:%D\I+>]J52HU(?SIIE5>-_C'"U(45 M^#X4^:B'PG^+>GTO<$*8FD@WJIEXJI61[N#XSN M4.M0ZR]4ZZ7U!(1:AUJ'E*P)LT)*EAHVZY?7 AU2$J9H/84L?*=*M!/4.M0Z MU'H]U7IY#3N@UG?=1/LIEC3#C=<7_B[,RW-]=9P4[[#;K7J7!C-8\L<3MSG9D(U53? M'L^4D)-@$;N!+X*I_NRK6QJ,]"W=_;X>D]_;[9U7?7U#3C36SCC.AVL_YH^M&!^D$(564.4E'SZ)7=]DDY:CY684ZVCFV)=LO>>0L:/%=U"* "EGLPV++^BGURZ%DD MOJM%$):8^_3:% -K'BAK3OY81O&<'AN!-<&:M6+-2!CNW%UJ-D21OVI!S%^2 MF,,EQQR>4@03QTGV+@3?AIP#_X!_P#]OJR9T?:MM-WAKNU9$K WAP(G@Q'H0 M#ISXECGQ;3NGQJ5W'&*,.!*A7I5#?G"O)IV@/+;I=V M3+ N:\GWH>!2LQSGNO#.FY0#]LAJ]6V( 8@!B($W+ ;:W;YE#TNK-U.7M7RI M'&AZG*]*VGX+U4*Z$Z%^+#C7]BD;V-F@VZ_IS3YA-[4"@ VL=J^\2M[;Z%(7 MYJA: =<(8[73S&\075UKU"NOZB? !7 !7-E]G;;5;O6!KBIMQL,R#3<$FBWA M!3P=%IW2,%67=4?8I3[ZIW&(Z%J] 0*10 00D<7FVY;=PA8= M8G([T_:WF'X3KA]+_]HEJRNRA*]BN#W=UF6E$9JHC\II'"K:MC7HE5:-') )!H/"9M,+=OJ]!##1L!N M]YYL:JK"4$U$J&Z4OWS*>9PWZ,]T6B.K6UZV^L'[,PT"67,5U>' Z[W=LH;= M\IJ.(E8'\ %\NWI4HR$9D.75.#]TW89876X\NKX3S)6(Y8]JCF$T#DR=H36R M2]O2K[:[5[^)(.= %=%6 KC[!JUMBS\%# MAQ?B<4GNG.?*L>NYL:LB(7TBP$R&:A9X$Q5&?Q;JWTLWOMNG?UH7:KW).DO( M)D0DYKE*&)+@D"0!,B@A!B &WKP80-;H2YJ0O]K "D1;Z]J]=ZH]-+A*3YLO MPY4^Z6>7OXNOP0DW?^T>MT9B)B?"#X0[7T@G%GP-W>"K6#@RFHE%&-RX$V[+ M?B>"4"PCG<@@@H4*94QPM>C3C8KX3_Y]ZOK2YP;D@A[FWAC_:DH_2/\N;=). MM[K!A,L.F7:?)\\F6U&$V/U%95WK]6,GR@EXSH'_<>F3F\BC23<O6IO52]/QBMYWOHRC7#^1(YM_^.]@'(DS M)\Z_>7_$M]!71Q_R+V]E))1/JZ47-@Z$)V]/Q%7R?+I8R+GR:;GXE5^X?:%/ M[O-WDP@MSH.)$G13J"9+1^>V"*)1XE//@XD[O1.+P',=EZL<.'29&YL?)WP' MT\GPQW@9$3VC*+G5]6G=WM&)^+SR>SYY'IQYL1G=[R>7)R1+PP6ODQ)3 M1:M$8\WS;H3Y/@SF0HJY_.'.EW/BRIP8G=Z[_ --2XHI+6;^5=M^9Y[!8XQ# MZ4=N,@7SS-L@]":W[L2\+;J+8C47^CE$-UKC('1I0/EO]PCM173IA&@]9[CX MZM; +]*OH&EX2V9WXC3TX=H+QII8:54*0>;4,2 MKAN*8V))?2V_[UM*+#WIZ3),ZFS0I[F><362AMMO$I^7NX=Y<7[Q]>H?_RN^ M7%[^?O%)G)V?__;[UZLO7_\FOGW_[2O]?7[Q*UUQ*7XGG M4(F%XV7OQ#;14MF7Q(Y#":/7TV*29>]8R!=+]V) M[OM)[%A0B_WC%@G:EX[0?.3+/[HQ<8I3G+\@61PL7$<,N^TC0E0IY/B=*:UG MS[--)V?1O$ENTCMO7<\38X;AOYT$A.'_*'W?-/ (]4P:K;/I$*E?NG ;YE6;]/2#9>2JV\?*FH#?)ZWCV<338Q>%8 M-?%WO_AI<7>:XU,;[<'QZVV_V7.\0TTR?Y0I6:]6>)A$CW M!NXL<3MSG1FK+YF@Z,^1",8T=*-!"4!S^2^5W+>0=[I)N) AJ2$&D;$*]*^6 MF-._E@P[5KUBXD9:#K%I+2,W.F5U_&*W"Y "I.H%*1V,.0ZFQTO6O5RQHH@J MWWQ%VD.R+4]F;*01Q-K$ "XEC3TXC3IK+?-$ABEKKH4A&@:3EY?,'(N$5$X_0QHN9"5$CBLGVT*(X]54VCCH;ZFVP]#@( M$J>FD0Y7%">5VXR%:6FF53\6VI8:*_I%[3[J$Y$N9'&5YO).CR.E]W1)-MBC MM"XX2#L&J_?&O9G5R_!7TVDR*>VPD4:DQ;LC\D4%5M#\D<= ;&/F#ZV"0^PR M/[GS+++$?I]R_1-Q02MQIXE) M(XGA%?-7=C9IS4R$V#"\R8)F2U7.AKHR5; MT"?BG\01H1%?D=;LJ_R6N[XFT)9'D5,R"6W7#G'YK'N8LPY#> M1^-;^EIK$Q:2:!LM?$@L%ICO.;HV9[Q-H(&"8%$C,1 M1X^(P>3OO_RTC(ZOI5Q\O,S]_;,,$M^2^,X5.7Z_>('SK[_^U__Y2W9'3%\D M>147.JN"/?=/- XO8&LHNTF+[O;-!>]AKG_QO3 'NUW3W485NZW7WA[:[^OW^OMHR8/ M'BOW:F]'"FE-,D(.+&,F'V[GL?1UH[024MB+'R(B$W0B_F]+_Z?J+'9'NZ^% MB0^?1Z_LMJ]D%(A?Z?M9)"Y\WFR_5(O8N#N=EO6,4$5#@=E^)N.U M,MVPMO54[$*BM3N@![ M6:/(0+-9L;23OX_R',08Q!C$&&R,BAIH5%J.;Y5Z3VJ>T0@D5]E9 Y"%Y0'+ MXV7"K6_9@RJ+^4*^O22L=%C1(YW<+Y+2(NJ'"ATW0D"XSGJ@-G+*MEKE]3"K M"QZJ]G* B -N=#%H6;U.'Y )* D4D@,=\Y^ QZ AX-7$9V.U>O#:BK#$:M1 M]*E*VE[,%UYPIY309U_%PI.^6*1[_HCD'5+PO39:NU-: \.M]*D+O*K6YD!6 M'6+D=>&V6H3!:R-F>M9H4)HM5/NUAZ2IJ:0Y3!W>;0%9=620MX0LZ/ WH,,[ MKY",4Y>U+S'04?-F&T4>++V$X)D^K+ VMN<\*JNS46@!T#+U!4MYOB[VQPTV MY#*>!:'['U.$4-<%YL)DXX +\]%L3#%.K@"I:W*G(1JQ7/ 7I8RE?=(2=)%7 M5FL*[E2@RU!RP4U]8(0G2 MQ+K4;%IIEBNV.DG/!*X7FU0G3HLOF]AZL8_,52@GZE<9ZZXC(CE5 M\1TW8HJ6"VZ=Q.PZY6K%BU!S;=K3A7\.N5 M=X-1*]^Y([42+8B3E2GT M',7ATHF7W'C%/-B42HYU=]Q,_RQ"UU&">P3I6L,_="%:[ZX ;[:"-SLY:@]Y9J]T[^V74^W3^>=3MVN=G_=%YOW-^WNM\KEP;56J[ M_7YY(7[[+"XNK[[\>G9U<5E/"Y.!0 @RM;M-US2VUC85&.<2L[2HW&*("\[> MNO&L6"V<\$-W+#Q:%0(AMSGB>M0.]U+)"Y?_[KO\Z3+6+/(^:P;0.OW;V=FW M[*-]^B&M3QYQ4Z6T^83*N$LW=(JBY7QA=)86+5(7V4[Z+YF.:T+J ]3:8-,5 M\I,BY/=Z8D\RFXLO9-:E*;'>VW:/>0LW?DE%Y$:2:=VZ93BA:2QF+E(_N%D5 M?9@L0SVUNTK35U;Y/1*$HM2!"SJ,BZ*.E,WN 0J:&N$I?F[;#,8VT)HI; M!;A^^FI?QLLPZ?WESEU3IIY[:4538R7P9QJ5[C?%;87R3B&1E30]6WVBJ7E*@\\])(;&;JF:C!]="G@E8^RA>="WR?FNKV"3$GW'!ANN16ZE.]WA/NS<4JDJU_ M5ZN?Y!9'AN&=EK9ZH M2&^9=#ECRTY3BLN]TP(K]X9)9#JNK"W)@IP-FC-Q;+",=6LQ&M)TJ5>>&Y(Q M8;74=\QH$WM10VTF;[B)@?+SMDJ3M*,BW\<)[WK*&V'!32JXXYE9C!-NG[:4 M7/T_6GHQ+P4W*9BX4^Z ICW(C*V?JKE6E1*K*V*]?WVWI[\&(?>21!>_]1NM3H_\<\_\85'R?7<6N+G(])PBNM8 M'O&C?UI[]E__ZR\_\7/V/0;T]Z-S=U7[_\LOG?]3K?UX_ M]9P;Y@8S3*73X1A)[#G/1$Z=;QX6WYTQ9S/G&^/?R0+5ZR&3HR]>A' M(0=)RU@/X(D$_&!'N@@H]5$2L$F<<2\0F6#VB&Q1RY M^*HVE7)^V6@\/S^?R*6/N<3N],1EL\9IL_5;\^(,K ([J;CT"?V^0OXRXOX) MXQ.@;)XUU.,1$C@FIXS28&9F\"1OR.4<-X"H#E28$S?AV\VTR@!:%[!"B?-D MPI"UX;P1/LR2$HO%A J)J)M8_+)10\]GFKIU<7'1T$\34N&9"$%LJ_'G?6^@ MT:Y]^<5Q-/ID-F=<.G0#M3$2(\TIN-2FUINM^EFKYH3MI<=<)'7KS)J[P=3 MOA3J5ST5<0+EUIQ& 14"49\@-"^N1I8Q5"6Z\UIU./.QV),^6M9K%5+-=U\* M:5EE%+(UY"WJ;+*H7_68KZYNU5NGK],B[4"*:1'S[4.+BP;BKH(:8'-E';_, M?4219'QY"[_S:>9SOB*EFPI1*EXH%5L?7Z&BEDSQ1$60_"IEN?:J1X%JB3E> M7;XY@.11(\OY$#+N49MRFI17PQR^^>K42A"ZPT(G&61%0,FS1=3T544X3BH@K"K>.E"N\?'6[$,15XEI%E(AY MU$4]92ZI@)SSXLTBX=)7EF:!*&522U*WXIOS.:%C%MZ!>RIJ7\:A^PF/'9T? M7T:!TYY%-^:+JS#*6UDF5DQZK&RJ8M\._#L(WWRF+?@9[<96[LZV<[[/MI-HXF14.;:?O#BRN2J]/W[ SYO\ M/Z4EY=)@9YOZL-KDL+$#6IE$'1M8/GA_1@:3*Y,Y;9Y!]K>W1O)K?'7$ MWXK-4$7S-T4_*L&&_5GS[*QYNC_LPR*KA?R/@ @MK0B8&2;[*./<.,I(V2M: MU6TAL%0>T"-H1'PB=ZDTBL/$"/G*F-&NA58ZMQC@]6>5IR?F5+*## 53!6ND2"B/W[,&)$; !.O/7%H&1(' M+46-W;)R*H1 A\UF1*IM9BK$=YA.7S$M- RSR; BTOID0"0C3:<#*_*.R.R8 M4=L':#;QUN#3^O1ALX^SXKES4JY*O2'4C(R8,=J7>A*J [#_<=!\&W1MU->CW[F[:0_AQW>ZU'SI= M9_"UVQT.CG!EZO@1<3!OBB4!A?>(W:K<'4">:YVZ!]O'< M1YL/1;+U(" CW-K=&7]KV0Q]N'>1\,$<1&X3>1'=]X.4NE%@-(% M[,1_8V&G(/[57D#(BTO!N>F"8JWSUJV/AGGK0B!7<%X;*@M-)AR'5= ?1]64 M'\ M_/;H:UH87Y6D)KHC64B=C'VKM*TEKH5FVKVA>;J+=KU6:78>SK3 M"IT%HPIV:]&A!Q!0NE02NF@"[LAOB!Q-XZSPV2Z)68O[+8G[MK.#5J6 MQ[X8]YO!CS1WM%&\FA6]#\?)*;P6.R\!P])0/@$UXP?P%Q&&3A_KC# M,=1,;KS,W';ON3!X3R+'48)4+A>*JCH0^_"IPH+MWG5A\*YM\!T]+0/P $^B MF:4G[*N].67FIZQ"[-G?!X/?1>+T4"D26-$9*EO%[L,+R\JW)X M?3(GZD_89=0E/HEF.?ISK!:#Z23,OF\YFT7L8LBR>^[VV#)>J\/.UK/Q-M;N MUK.JD^KL$ZWB@8D^8SA6S)',R:IV;&>K&*M#>+W A] <445K.&HF+:K99%_: M7AI5H0)WMJ"-"=S=+2A60+6=F#K60;.E6AP;RRIV!2?KOKR&@F]E72.J2B8U9G9[?GLI2J_:Q.TRC:^[ZA#O8.^=24$&YI%.I1J)+NB+=117HEK@[A/$L; M*E?)?MH(8]$>VB;$WC>?FOKF;2A6M5.>,M_#7'1_!$0NBZ&RRFJ?U#+M+<\* M^:<3BJET]>]E'%U(JGTJR[1#V 3:<$TUIW\$294W/" M^W/,"?.&FC*FR7[I(#8#04DTHPOB&*;K0K:3\. M;C7NB?G^+>-J4C-79:S2'UI?UF%\SH!-O67;]]I\IQ)EA0._^.,[3DOP M*E!BJEQ!'2$.*KJ'!67&#*=/>Q/AZ)F%^ M=&C]A^UUR V+\M$>FHF@*^9S3@0VCYXLSP^NO7V%**0TA+1+;WA>M63KTX.S MXX%1KH8*"N]H8\BJ*3:"=P]6#X'2I#^.<^8_*$D3Z6T/R[N%ZMTGF)<,1>M* M]_ $^8^OJTW2@;!">+;J\Z7U&F@^M>U,B5>U^9K]OJ MHUSV(.<%X%;-W$EUB'99^LRM3P_0#JDF%/040S0#NV[*=H)W[_ZCZE6C8]/( M,;Z7G7$NQO)^\\\Y34Q'6.KN%/N>HH3P !F[$->@/[3"G+;GE?6& [D]U @( M4N<4E\#>S'EX2Q #0$B]41]-\2Y[O[+F1H8'!Q? XY%RC[AJZZB W/B)+9&O%@'6S;#V M&:;8D'6&K@SCX5F?45.E_H3'J_]?F0C'!:9US^)L[QX6ANBE$TC5*/_#1J+M M2OU^T]R']#/]G&)GBN@$$PK$3S 2@YD4/L1HV,@HBW4UYCB,4E&D&\F_3W6 MTTI5YSU&:@^+(@IC9]O[;Q!.UQ>MNU*B#JVBMGG_CSO M";??"(BT,_3EE_\!4$L#!!0 ( 'J$7TTL?L09 B!2V:1\VY2KG)7+ MK,NERPB71J.[\370:/SU[]_. M9T<7T+15/?_Q!?N!OCB"N:M]-3_]\<6_3LBKDS?OW[_X^]_^]-?_(^3?KS]] M.'I;N^4YS!=';QHP"_!'7ZO%V=$O'MI?CT)3GQ_]4C>_5A>&D*M*1ZL?9M7\ MU[_$+]:T?GRZ]>O/WRSS>R'NCE]R2G- M7M[4>K)$_(U<%R/Q(\(XR=@/WUK_X@A'.&]7???HY+KXMT?EOV:KTDQK_7+U MUYNB;;6N(#;+7O[[GQ].5N,DU;Q=F+F#%W_[T]'1%3N:>@:?(!S%[__Z]/Y> M(XO+&30+<&<_N/K\92SQ\I5S]7*^P)DYP9:\:7S[:NY/JM-Y%2IGYHO; A_K M6>4J:)'$54]G#80?7V";R!Q64)W1R)H_#VAQS\/=7.^4J+I&-&CM[TRH_X2*3H. M/\/7Q_4G9,MS^MTC@Z:S!P=D%SY'#9U@B/?;'6^ ORVK=J55VVE^7'0*,EZU M+2PB.SY4QE8S_#":0/Q[ [UU:*?6IAC,SZ9IT$Q=]%X=ME>=@LR/3?U3-*@[ M6/'G-#(%Z3WU[:D*8Y'TVK15>QP^-M B*ET-?@M-&VJ,1=2;^OR\6D28'#7@ M3;TR* BLM]O@'C43$+EAP=^=_AZ-CC>TN8=Y"Y& %NVXCY[*:S.+"/SD#- P M;1U&WP;2D?S1-,C6,UC@0K5]&G9J;=+!X(J[@)5D'(-C:4 M; COT4\^AZ'TWV]E+.+?0H"FB;VB-K9M#Y"QH<:$1/5;Z[97')O$3W !\R6@ M!?L(S-PO#&D\]U&?BP*'-IAY>+Q"V6V.C M#:5JS>EI U>='(>.BFTT;ZXU,7$]A:57Y8E)[2J.1FBW0XQR]@[AW^+R M#MS;1F>/JF.1^K"R1F"H2VD/55\*G)VA^ [M#35('#%_K)<=$(7 M_2YW70)G^&TU6R(:>ECGK5F8G<8Y3F=3L:*7GFZN-!9I5YCSL_GVL:DOJG:[ M6CY=83J2=I?_G=H::R#'Z%(U5WM?6\A<4W("(G9GX_,:&8MT7)GJV07JP(=J M#NC>(6RI%ELHW5AG4L)VY^ZNS8TUG!,X[1;:3S"+3FG_1;I/U11D[L[\@:VF M&-PG9M+Z.RL=*T MI)TLS\]-_/WKZ19P= )V] \(.@=;G1VGMG^I#E=!U M%F]TJIZ*=YJPHV>'*]W0$BFYIF56NWM6L>M_%6L<3&M7D<'+EIP:\^5E-)Z_.?NX_+ULJWFT+:X+MIJ?N.DX2S]!^&\1^N*TQ7GI1M$ M1_8_ZMI_K6:S!X-JV^4Y^)_A9H=D9BS,?GR!M)<3]UB:7 ?- A!),TF,+221 MAAG\XJ0,65YPE=]G\RP&B-=--^,'R>>UHXUQ"?$4 XM= MU7'-/I1FU7&I"D5U'D4"74"2^;P@&3<4.2"Y8#X3H.7NZI+]H2Z',FW?HZ*L MQOIS/7=W&9!(5];V75)KK .FB)(F$)T70/!W(-YE$%0N<\O-[NJ2_Z$N!S1S MWZ/&O)\OS/RTNBF\XL7G,S._GKU$VK.5CE(4A>6,!T(E6C!N"TUTAK\Z"PJ$ MRI0*87=-$G]HTH'.8BJMZB'P-Z,H,F8\M4B[MP;]-*VP59 $M#9,&\,+;W>7 M1?D_*XL#&/P]&M\.I]W;B5SMP[8?S65L(RW,?YJ.,EA E\H& IDT1.69(!S MX:\\UU8ZBC.TN\"K6X$G_V,2?^C3^/M0JSWXS ][+X,(5&=,$*,$KG$!! 2:$X M)19T#C:7U@U1)OV',AWJ-'Z/:G4]ZL_FVYT_)M*E]9V7S@@K O/$!Y>17*H< M#1H41#@-'AR5N>UU0/O$42']0X,.:O)NU>:O+]<%4XP=9;'YVNR$X1U]4Z1, M2$*"R)FMF4U&[J]WLI)T_?8.DAV=I.T4%1P^>8(SKS0"@X3[CU@BC' N>Y MTU8/.,5/$_JRR_34XS(E%;SJHF#BMSN1,*\6;W#=N$0=_W\SV^AM]*I?9CSD M#(PF5+CHJ[&X6.:6B$(:H9AGR(?O0RAVFM$Z#<]2R\S -ZFX$[ H4QQ!2%(1YQ-*$Y*UP&-M.6'GI8RWB",!*+ M4@D XN OIO+=+;KM)F%M^=)*'0Q'I\^K( GE>2"9#I9P[8RG3HM"9(<>JC&> M"(S%HU0R<),,XM9X;9" -:5+HUS.5*$(S6+ 1Z8*XK5PA!J?&V"%M$(<>H#! M>/,_#H=2S?Z='!;;U?]QX5)I8ZQWE%@M,\*"9XBY"T8*1PO*+ /K!H1II3G0 M'V_N1V'07F'A;3377'F;E*-89NSY<(9C9?BMI4K0R9PI6NH,0I90@$)XC3 MF219H2V3QKJI7II &>9UP5ZU"Z=9U)X9TAPWB-SD8Q< "-@?4!"4T"48['+41I+#X+Y/@A=/[.WVY0_YV M1^IQX9)[9ZT'3C3+)3$45PH5I$,DP&Q>,*!%SG87_S1;[N-.83T!SU+[5EW\ M:/_-]OL52L<=#@3MAZGR)&(U9R[-L%_4Y--<#N-PN'WVJE\P"&,$U4R)^A6(@L*+C*: M2QV* 8@JC<<]LJA,Q+>#D)I>6W<]6RB=4,)YG1,.T0FQ(B,,=$:\R(7("IQ* M-F"W)KF9&1^.3,?(5,)T'2-Y7$ M.T'1.9'B +'B,]S'+ UBM# ME93&6I #]H?2[!9.;&G&9%ZRV)+G^/[K.*:D" RQ6N&D)A:L(X8QB793X]IL MA$5@=^C;AI.*Q2@\2QAH$/!QYX%P!CG)/#6@ M# N4'?S^R- I>QQI,@*;4JX<7<[BK4&J#XJ6!@>:H:TC6#8GPA89T09AN3=* M^0(0EGM_Z&ATY,D?@4?)-D!N;AQ\-!5BGC?F2[4PLSLCV+03LK5RZ0,OZC4#Y."!VWKR-]IR62J6+/.](,OCPB6:T(QF".YM M/, M7WSZ)=H*1@X/,@"L%D MKZ3=TW D7@#"8:Q>6,0Y>'WYKS;N]]V\%7;[G,L&?O1OI&364^MS(+F1@=@8 M?4*Y=C& V5(G..7BX/WCZ::_3LC75.L3#N(6?VT6HMMRI6$4P+"<%DCC9Q,-7V/I600X](=Y" B=U5WD?_+#%:3,O>OSNMF M4?WG7I:#M:SLZ[FX[OH8YNG7/.CJ^7[.$PFAC R=9X:-M]8P$BQHB=190,3*.#L&A M[\ DLS-CLS+AE=-[6.[]_/%5J8W1Y-NKER)HZ9@&4H@ 1.L@B0-'B>-.>Y4K MBBAQE-V8*;WO1)(T$4/W*DXQ(O!&,Z!'7N!GM%*"U(8)%XBQN8TIN WQ3E%" MK9):,4L+,\#92G-789^R-1I;]R=BW37_:R/0<-'!'U8"PO$3II/1.Q>/_+YH[6[5Z*:VHR[?GJVIGT M!(P7Q$@E2$ M2N_CTSN("+BF!'(NG2JT #%@44RS[;GO4Y5Q^)HP]8D#\.U/R,=/"!JDU@:7V%LM!4T3S3 M" PE)\ 1+!H.EF@)T@;),]XO&<DAVGOU"[\G% M:B2.[@4XH75'1?BG642Z+X_#'M3JN?!X<>V9+I&=91D&.S.&7$B7D.H&[@3DO7NVZ(QJ$/5W#27[W%RVIC3*IX: MUC.D[_3]? $-RO;F$]VI>BUS7UCIF2;2B+@I8PR.7:%#S6A64.LY]0=_VVF M!*U]^EKVM*E\(5F@H5+V'0G"B-$#!#GY9DPFKI7?5O&H75\^\=S'H&Z2C7P.EU)G+XTD2R&"0 MIX7 55L*HJPQ7 8EK1BP89-(4L9>D";C7;JUJ@7L*QXMOD5#.:M7!R\=W2=U M6'PU#=S:R,[UCS<=:E2--FK,QK5K<.ME 0@"E4!DF 5/7(9CT#E7A/*0@RXT MUW1 GL[L^Y2[_3 VE5#>O<@>]VON/VRT0=XV5RQ-\#1(='P-UX:@AR&)-9Z2 M^$ J+O2@*!L0!Y!HSWEL41J=9\G<\^[IHOH^0[8O>)LKECD#+4.!QCK7FA0> M"B*U*0A7@3GE!PU]M;B&&Q*<;AP?;-SE3*];:,B/7&0,$YFMC7]O8TI M#V=INNU\9T09'Z%!>W$>L],=VUEU>F5$#H*(!^4.B3\_F^;*$3@DHC['Z(2) M2:E: MFH792.KT6.:7%4 _^H"0=@I_+P\M] 9+96< M.<@##R33RA'I:'QY-A-$.9VS7!H$D[VBS)+RY=$P5C/]?*ZL;Z?DWFNC"T9 M"(VX*6<$P2Y'R&.5#HH9!0/>LD^S5S^I'-1IN9OT9GNTW3=9\U+58-)5= MKD((/]>WB=NZR)Q7""CFIU>A+)N=CX&-ER"XA9 %XF5FXM.&Z)!9:4A>,,V# M\ C0!SSNE\8-3BF7>V%Y"I_GX0J6 -;<.(6K>+=V:C#SN+M](8PUN9VF[F=? M0T607,\N4+"P'CR\]YZNQWT-_P1..^#^"5;O%:1"[ILZ/D1F? )7SUTUJSJ< M_6#_>Q6%?U6]_5S?C?G<,]TG[@S\H1?38A&1M.C/@ ;>\" !0 !T>6PM,C Q.# Y,S!?9&5F+GAM M;.U]6W/C.)+N^_Z*/KW//8W[96)G-W"=J8CJ=D55SL6"_RU5]^A'\" M/_Z0K6;Y?+&Z^LN/?__TD_IDWKW[\;_^\]_^X__]]-/_Z(_O?[#Y[/8Z6VU^ M,$66;K+Y#[\O-E]_^,<\6__VPV617__PC[SX;?$M_>FG^TX_;/^R7*Q^^W/Y MQY=TG?WP?;WX\WKV-;M.W^>S=+/]]M?-YN;//__\^^^__^G[EV+YI[RX^AD! M@'_>]3K8HOROG^IF/Y4_^@FBGS#\T_?U_,.[)X-L[I99L)R,4M7FX<&'_+E8K;(UF&*VR]]+;++O_P8Q@PX M0@$D!B6*_]YCQ,W=3?:7']>+ZYME@/?G,8FJ?O(QFV5!(K\L,YMMTL5R &*/ M?>F<(,SGBW*)IKNJCL_Y9=,AIJ'6ZVQ3PO%^D7Y9+,,/ MRRTP_+[(6J^A3J,-0I;Z]/A>-6'(EL'!79+_)$Y-?2(-2F37U\O-J5&7:X DV\WE*"#']^# M6_0<89(-!W[W^;<8-!YIJWFV6F?E!-9A'Y^71HU.EZ4&_NEK%C:FHV2T'6"\ M*7](BP#KUVP3#JKC;.@TVJ#$A!-WDVTEX^+2I.NO?IG_WHD/C0.-1L*[8%)? M9WWG_W246).WV656%.57PVI,?84_R8?_8/%MTC35-EQ:KH)NNPUKX]#4H0T>F=JCY4-/IKH)W&&DH(L*)?7.[J82N MM+MF=8O 8;M8W@9MZ'D?FV[23G3&^=A04+1:I\V=8DWM7N?\G'[_4.3?%NOC MR_)PA^&FU%W^.XT5BY"+8%(5][ZO(]/79QDY4&Q^KJ?G?S17Y==5]_SA\[%WH#$.G+8X!4WJW/ M;Y=A_52M*KVV//"K:>]\!3T0Z?*9,A?6X?-3;9:M]I4 M&CL-.[5/M]?7:7$7V+OWU^Y[^=>L@N]S_M!*_5Y>(+:3K^&_/"Q([82M1=>H MT_R:+^=9L7;_O W&8IO)[>TPW)1ZG%%=QAJ.D)VDJMEF\6U[F_MN53ID@Q!O M\MEO'6DZ;=CAR&LOW0W=HDWO]LLZ^^=MV+7=M_*8/3:M \V'FDX[Y]B17@G[57Q]/<1>SMUAM?IXOKG^NVOR<+I\)WX&HP#K0KXPHI-N)/NH9>U+A M[V$/#*OTIWEVF=XN-QVG>'"< 2><7Z>+5?_Y/ADF^G2WH_]TG5U_R8JN<]TW M1NR)?@WC%;/;+]E/.V@Z3K=AI(.3#D*S6&V/CF!L_E:U+NMQB$S7R9?LF6?_DQS#*)-G:"O";84F$%,Q0!*XFB$D#LK>6(4O@4 MMF49DIX7%8.GB=M6F1@ L^VXB9(*.ZJ@*N$QPBBL.6&(":U$ ZUP>MA2:AB M]D->!$7H+S_ND*XVNY/.ZC*YX&R2D9\/WP!%^,%V;__S;)D'@RFH4,7V?K/Z M8;[:A+7NEML)A&W]WHP?18 K&M>_YIML_3Y/5^7^Y1>K--"[NGK82_7=P]\_ M![+4]T73FN\S;"("2SV4U'ACJ6-22<^\!@ HYA!S9$3Q;3B"XXGSB4*5GPWJ MK22/()1/)VJ?Z)5[A&U?\P0YYAWTRA@G@/$VD&:PP,HPI+46//'AVTH(Q2C@ MU$@C"46$&^P"'XP1:D0I.ZCSOY2Q<;B=CP_P:Y(M9K@R7@#DH*&:0 FI!UYB MZJ$"1MGSB,X34J8L.:?!=UPP7O@CP@_"EX/R7-UQ5%/XY8G=]XC9C>T31I@" M@ 6YY8Y"Z!13"#"#..98:.#'Y/8^ _8EJ_NAGL<'9:S%W5;&U_I.+Y;+>[-M M<[N.J-$<&CHQG$NMJ87:>,H")YP!7$KA(7%.(-I9C- ?6:N)!/?XI\_ZR;1/ M.(?V=4P$@R3@#*RA7$,O&$"^.HR-8UB_<6VGOQ0X<4DX+SUOY9R:K#XTM6Z>!.9;H_'WU)^/JA+-7=(**,H MZ ?42>BI\H$^&0P(%?21 !FR;,K*5#]VY0/@TY'[ZV+SB//AOYYS/?PH"4?] M_':VN2@^9<6WQ>R0?G2H:1)(P H"3+F75#JLK!?0:0:#'A"6CNO,:?R6])U( M\(T@"-N+C?L)'CXP&MLG$$E&,&3>2F]-6#40J>K8M!83^RD$PZ/V M.D2%$\^4P5Z! )KF0$.%I== $A1V13'J.7%4I1A)$$[#I*/?I(SEF!6+;;&3 M,JM[$3;.Y?:.\F_Y>GO164VJT9MRXB@)L8!Q()ASC :-BDE-B"6 6*M54*WQ M=-2"2"S*Q\*JHQBHFYLB7:S392MV'VB=* (X$]!#C#RU1H=]BV/CB *E9J/& M]'F,SM8XF RY6W\L=9D&M6[W^\0R10%!B"/MJ21:!.56*B>]QPYSUYV/Y*WI M!$DRGIV_%X^EII _)LE\"?->WUXU,>](F49XB(9R# MS!HJO-1 .6HM"Q18*;_#HK/M_= ME+60ZE]]SHKK@_?"IPZ4**X%"H<"P]Q0II RB "OL>0NG!A 3V=1GB\0;Q1H MAY&=_D+SA"2()7,<>F:9H%0R11S7W%,BO(#(3&@KF+2T],!T&#'Y$,R4LN;@ M55;^]&NVG):(4*U-V)<15Q3K0#LT,"BC%G37 MTT]WP+]FP1H"[+'C81[NL'[--GMDKK%](D&I4F/,&*24 RFT18K)0###RA$S MHO4_64&*B6!7E]V+3W]([TJ:&PZJQCY)P$ R()S$G%/MD+286$["G@JA-JJ[ M5Y:^'<;'1K&KVSY=9NM'11/5=5YL%O_:NI'##K;(YX<\]4<[)D C'/1\3)"5 M5"*H)->:$R&LQA[C[N&N[&V)070H'V3A/WY^AF*8Z6_GRE\[O1+^_V6R56(E M=!D40BRA4*)P''@G2P^&UAY[JE2KH(AIX39L)IO$EI4>'8,@%MR4RT56>!&" MZ9BI0 -GLK66C*B9;*?A.V8FVR@Q2@!PA"P*.[K3A@,<_E>33X-N-J:G9L1[ MK=9,/Q:C=!I\KR/P!#OH$0J'L02:.^4]L[JFB0*+DKUE&:9PR]6/1:TB4+J! M\S88/[D;L GP.X[IDE]N?D^+$6 L+2[ZV+DN*+6C,@'A&?'NB:2X&!X&X@Y M"08>4YHA7U',N/9\.M[VN (Q$$!CB<3G8+6N\F5^=5?A<%02#O1(I)!,0Z,P M1#RHUIAJ7XL\@Q9VOVZ)[A4?1@#BX#(6WW\)I&ZR,B?G.,=?M$U $&6"+>3. M4> @@@36-A6CUG9?[-$=U\/PNB\B9XT=I5!C#:%5@$&,B+("N&JJ'*L>1W=T MYW/\HSL.)AW9][>TF)=Z0] 7MG7!&[FWOW%B";"8!.T"2\PE 5(B7D\TS+2[ M81W=91R?>5$@&>V&61&-2SIM7(!%G#5=Y?!OY]YORO8'0/E!X5#1:]4^@9,1[ MR D5C$AE=#C4*]H%5F[4_(5VU]G]6+@_0B4J2(/F,63K^@W-IEREIZT22Y4S M9;HLXX0K" )"M3GKL%=C!K]-6,/HC]Q(G&_TZ;]HERB/M $("\V#94,<][2V MDYRP1$Y34^C%C?T<[87'Z^3MI([Z\[%T/%9^FF6KM%CD'XKLVR*_72_O/F8W M>;')YHT),<>Z)08(R8+=[11F3C#J 84["J$<5:=KD2/3G4/Y8*",=2[O%-GF M?,/#/1(HL WJAT#46"9-4',5K<-?&&\7B0E049L?#8RP%_?Y9L-V;YNK+ M>ALNWZ"2'^B1. ZL5AIP!I4HDS8QK:T9KQ@:,[!KM)C2KB%><3 <2T:.I%.X M[[/E[3P 5#XW&?Z9?TZ_-\A/A]$2 Q77SD ),2]C(("E^!X7 I#JX7P>3+9Z M<_A%B;FA41LM%B#;YM?\-5ME1;I4J[F:7P?&E/B43[)7KZ8U102T&B 10A$A M!$5&8(X4IHSPFGIKQ83B H:2F4& &LUS]"C4_N+RW6H3MN-%L(B?OKF[SV74 MV#%!6E@ H0 ::F&0-=+#FEHC3/=+R,%RZ&*+152 QA*'9^^8OL_733*PIW5" M+.6N+/(BF684Z; UZIHNX,V8%6_.Q/C^J(RKE88SK-JC=-C"+A?'M=(7/1(@ M+5%:N&"4&\6,U[2^[B70*M7]%!@LX2TVU^,@,Q;G?\TVK5;XDW8)89)@JZEB MK@R/]11X4-/BPG].)SAA*"[WP6,LWKJT6(7=9_TA*[:/<;8P-@]U21 2B$L% MK6!(0^HYD+*FD%O>?5WSU\+Q2-"M;P4C@C1S;\;0PAKDMBFU^Z+&0CKW=$@DEA@@P9X7!B BD@:@I M#7^,>A78+";]F=6FSD@W7,:2@ ]%=I,NYI5A<9SU>]LG0?6Q4 -')! (>FB@ MK&Y/R[CV*3GJHO,\!B!G7>Z_YJM9MQ7_T#,!!(8CS"%/:/E.A@FV*'Z@UW5? M]-%=>>>HS#'/>74#\-<_GOR\>*BOL]=4<[QYV/" !!XX+:R2V MP#I5:TE8!!"FXZZ++A0#X#/:)G'4.W_O9)80<1OVM7!Z$:Z=P&2GLV+-IE2' M*OZ2[X+ 6/S;=[?X?I%^62P7F[OC!WR;[@D1'D""@]G#G,%02^II33F 5$S' M61>=]P/@,Y9DV.PR"_.;[]S)];P7V;JY!.&1GHGS1DLD-#='E(2XTX\6#; )*V;QV2 0EYO:ZS#G/YH&@Q:SQHN9XYT02P:4E MK/1F>:8UH1C55%/2XZ4@,7F!B([.6#+Q2'#+G,M-/OOM:[X,J*_=/V_#YM8@ M$<>ZEGF6I?'+'3-,(<00LS681'G>_79'3EX>(F/S( T3*C]8__OI5'<%!JOY MCCZM;?[%P),*/%QO>X[VG7OM,]#^6++*WQ?9V0L]ZMMUV/O6ZT?S?=^BAF-3 MMX0: PTW2C@I%8=AUV0,:R0)AAA1UFKO&"@.;O8UF]\NLXO+/02L]=VC_SI6 MD?'4H1*O==B,H';42&\,95+ &A6IT)C/^S8688S#VN=A<<.BE8Y84C'&$CM2 M!N! CP0I8IB&@"!*%2',>6]VZ&/8_5 >N-#B<-S/AP!N+/UMWVSOCX7LZ%OB M1_LFQ@'D-1+&*LN0P8KBW5*%7L!I9N]%XV0+R8B!UQ]#5LXC(T<2_ZT6#;(.(!4,*KW:XIC)O0\Z\#0)['0V;L M-6WRZR^+U38V_&,VRX-]]*]L_FX>])-@**6[*XG:9'AF2*S7M]?9W*3KK^$7 MI87Z+5V6 1,M-H1A/IQH)K$A6'.JM02<$DC$[O1&;((!8X/HO)-"^57*]+US M_K[EPVWM:))]X/.) PQ0CI1V6BMKL1=:U\B#<.Q,)WCB]MU2787E%^C3&_I? BI.1JA,/BW M$\V)"JJ?U5A@[\+1J0+<%>:*]2A8/%@FVN0E.P;0KU&XGX<*;7'X_#5=M0C# M&G4>"6%8*FJ=9! *2[#G?,<+9&!W17RP1+S)"WULT,=: "UD!( Y()[@# M0?&"S D+=CA+K;M7%1DLLV\0L>F(QVO=?3P!TBEFKK"?> M2:()Y7SG_,2L>]1F]*"L5RSL7:!^&R)>1T)6=8[.)NS/YI$H&]"GVE(II,(" M>!_^5?$"4]_=5HL>>_:*Q;X?Z*]Q =04/PWY'4GJ]W\\D4P!SS0KRQ-RI2R# MQF%- 64&.6*ZB_J#H?V'D_4H4$]T\D(: MJB@W%!+>[DG3MQ?.BIA1!%@5=&7@N&>..'./"O%0J.X)(V.&L[9F;=]PUM/0 MFG0XJR]9EKT/B_V%,U3?_9+^;UZ89;H^]M+5":,DB" 0N*0)EA0*QGE@30T> M\'+,Z+1APUY;2TD^%IACJ4$-%#S,_]?T^GBPXXDC)9IB[9&$5FE!(=<(.5;C M8:P%TPZ3'83S[:4K(J+_)VF3#+)]C0)V'L&J<\L_9OYM)'8HKH$T82TP" V57I.PL"J:@783UVYZ M<_+D#(]N>/TQ9&62^LGT1.14T=B;!&32=;;,T_F'CQ?O/S2F >UIF2#EO3%$ M"9#=_]E,UNB\7F[OU[T\S 0^T3K"W%UD/I \D#-!/UW,M^]X!-VT2%?K^PM&V.*X;3-,T'2!LE8 !@, MT#G'^0X)*DCY/ MUM<45+SN\$XQ+= SXQC14 KIPX0%)[JVN!#!/=X!.T_J55@"5]E?U]GE[?+]XO+I@#9/L,FV&G %9+2<$PIX6'KK\TWK!GK7IGM/!E- M7<5S1 Q?XW8[Q00EP:ER0DK))=$^0>M M67QR4'ED(-^&= 'ML34< M 9YHBCP(QRU!3EJD@]HG5?<:GN?Q\'755^-#-041^37;W+^L_+XY-+3U&$D MD084L$=,4\V95)8KA0P6HCP4NV\@Y_'$#2$N?0 [H]#4TZ]=,!^RXM/7M,AT MNE[,3I.=QJ$2B3R35$ 60*$^Z/I0"D8=\V%% 8&ZIS:>QR$6481BXC9!2;*+ MY>VF5:AQ^\$2Z+FQ3CAA%:<($B&QXI80B*Q0VKRV\.(1I*D;[I< M4^N+RP]%MLY6FZUK=LC/F?SZ>K'9YA6HU=SDVY>VL]70SWXW?%;-Y]L1T^4+ M[_2P,PICK=;E=>EJG2\7\_+J]/&3\0/C<>SK']*R-N_7;+.8I>,#\2E(XM9C M&42SS$GRR_SW\0%Y/(M[5>9LUQ6[J;2YI'C9. $,E4]$("(A<4'Q4H14#X!X MP:!OE08P,&5'+QZ>-$QPL'29LL1I9841D@-J:XJDT6-6AFB\5NC#C.>7"7T0 M&/.J8%UL'@E ^*_GS \_2L*Y/+^=;2Z*3UGQ;3'+#MP-'&J:"*>U@Y ##81D MIO1YP)I\:$&/*+"!+P4ZQN?3AGNH>& M1/>BQA6(@0#JN.3KN/!:1!N7^?[&29B2L0PS%E06CR5PPC],U/9(,X[NS(R_ MM*- ,M9R_AS,WE6^S*_N*LJ/KN(#/1(NL.2<>(\X=T)1[)VNZ=.X1S1R=(_C M,(LW#BX]C^F:EE\")9ML5?IOPLGR>%]I=VJW'B>AEGO'*3$2*H@LL$2BG;VB M>K ]>D&!X0[QH= ::Q-X-.^CR_]%VX01;3$,RHH'V$-O,;5!5\'648@MZA&- M%STI?YB%WQ>1KL?TS4V1+M;I?T_M8)UP (ZC4K$_\U\P!R5A--->IN M6$5/F!_@H(Z"24?V_2TMYN7>$3:*;=9R(_?V-TX48)8BRQ2B"#(BPM]I/5$B M>VA9T3/*XS,O"B1C;;!5J,Q:?5EOBG36]/39\Z8)!9XHZ )5P"N,"./*UQ0) M3B=D)0_@XNZ)QLC\]0&*\C*QG.D_%INO]1, [OML>3M?K*[*Q-OP3YE5>UP$ M3ADM059 8(#6CDNII&!<[O:LH'J.^=152RGISMK],C(@7&.)49DJ>W%9T=-B MK]C;/E'6>>L042Y@R1DQ7NUN$+3WW37RP6+1(FX8,2 9E]UEJ9+'9^*G?-D4 M"W2X4U+Z@RB'$@&*+806B M:94_:I4 AY"V4@"O/4&:, %P34<9=SL=O]H :[L[$*,YQ[-E&//JK]DJ*]+R MF50UOPY8EW)=OCSJOM^4SOXF%WFK 1)(A?#:!1R#18*A@UJ8FGHF>/>[[L&B M^V*&/0R!T7B:XCH+WRJK*MNP[2WSFQ*4:LZU/^E!9:E_*J,79-DU\W6P\ M]!X],9(#3@-:"&A5+BQ"5(V; =1.QZ$WB+TQ-H!C"9ZZSHO-XE_;VZ0R?&US MK!!MNXX)T)9I:8.5[9P21&BM=ANQD[;[5C182)F6UMY==4J M!V9/ZP1QSJ7'5C""%16!1K^3<&:-Z,SSP:IL1N1Y?T!&8W3I%_LU7^5/9WQ< M"VGNF$ B ]G*?"4$F&5 4#7U$K7H_S58(4L8[(_)C9C2<*#J-9>DL7J-LR] MDN6R^$!VF1?9?;O/Z?=L[;X'?2KP9;%*B[LM9('H,B8TX+[@Q6+C"XY?5$9B^MM\W2?II8JY+7PR"!@ ME.5.8R= 30O$K+MV,EQUQH@<[H/%6'Q]GGK7PM5]J$M"*;7>@3(U$%MO$);2 MUA1BK7J4DWH-[NY(L)R+\<>2J/=G_'I#+;((,&*!\)8B][!98='#"3K8^N[/ MIB-\[P+,N9A^/-_Y4&HNP- Q@C"V3BN*,45L1Q\R/ MWF;:KLMTB4'S-?=\[MP5)4UZL]BDR[+V=GTM7;H'W[=(V#S6-6$<>N&%,51@ MC 0&G%)#G72<6T=MJZBM4:D^ELS9U*VLQFL]HX( C!T@5&O+*VH-=ZY'N>V3 MEWUC:F<\MCV_V(R'SN32/C^FJZNF7,_=[Q-C'>$4 T"XY(Y :?2.4*+P9!,\ MXW O[P_)D*E^VSD=C&%\UB*!#BHM$'>(H&">,,>PJ!<"8AA--X^S _;/.=<+ M@]?#P_/PKB$ER7P)\U[?7C4Q[TJ:\JJ">*5@6[>0*$L*,K^"X(MA@(&S9Y#6*;^U7-73DPHJB\*WWK0 MWC6%*EUFZT?VP^.[W6!M+?)]%FN[CHG!/OR/**HXQD1"2F@M> Y+,L'ZHM%U MV4&0&L^.K6,45_,PT6U=J-4LN_BR7%S=7[B,8=P>F\.S=N(JV)"H M(A\!0\<\6TXRB^/P]%@5I-/0&5+EBU<,1PK)D$(82*Z9)YA+ FJ:E-1RNM9S M/Q:UJHK3#9RWP?C)F=P3X/=Y[KRJLCY'L^F?M$N 95P"()2!@&F)(16VH@4K M8%II-5,HB-2:)WD\-$9+\1BP_A%R%(7SS@>0RDH!@G!-*XJI=:P[_T>N?]25 M_Y$!&DLDXM70@0Z0@%H9/"P9H%P:)&OZ(/;=!6#DLDE=!2 .+F/QO5_9%*FH M""1 " 'T&EA3EH6I:#*:=2^;,G*]I*Z\[HM(1S=?G+(I2 0KI'P'"U$ M>", M(K^;JG'=O>@C5STZE7GQ,!EKD5:T'UV@3]HEDGOHD-:4.JHDIS*<+A4M@1K6 M/:IPY)I&71=G'S2&M*4>RK$'6+<^I09WR?[&"=)>0J,YX*(L%..L *ZF1A+: M?>,]7%46>@ D[3/JRJ)'; MO=!Y"WR?G+]D"NP^SS&]RZK\=.]N/ZR6'>F1:*ZPX22H((XKA\I7@NCNL-)Z M8DZ4_FPZE)[:"Y:QV&[RXB8/\\U^S5?5A(\R_F"?A&.! '86&^&._1$I-%&26 V*,1@1[79LA M7$+I1_2AG$^]&P*JT<3B?HI''V=^TBX1P<:T1ANGM&>$4") ;:-P@YB:IHX7 MF4\O*N7T1^AU6(("F<2--A XJ3V M%D)33Y8KW[WDT' )N]W SJ.#T=<+JE9E/SV(@,9YF_;(4ZOM%^F6Q7&SN&K7KAGZ)L3ZHHIPQ[ A&Q%DG MZ[M[83'7TUNI@\6DQ02JXRING,+'?+GT>1%VED.!RVV[)YY+38FQ@ $I-(&! MA'JM" =1]U2/P=9Z=*X/B-<0S'^WFA59NMX61;X/"WYXM?44*=@W3J(D"7:I M,T0:Q!4()Q6I3RA)-.P>CAI='(;A6EN1B #>)$Z+:O%\S&;YU:K,".AZ?+P8 M*%$<*"R=! B'Y6BAHM[MT."F>_!J]("'045I%/2FDRSQ:UKQF/H6Y4VFBB2QQ(DXGP@D02&Y>@=<%@9;ISS53):0- I.J8"VYA* M<0ZAV?^NPKB(CYF>,;Z0?]JDQ<:FFT-)'L-\* &&,,B]9(0*@\M: XS5+*#& MCEDPZ227^-@2&'L!].'"6)I?*R+##V=AD:57O7?HAY$2[VU GTI3QO$R8#5G MML;#$-_]HF;H)VLFOREW!GE20M<$Y'VV,!QR"ZT^D0!.&,?:.R=AX).0D%07 MYS80Q[N7DQS,^?%:Q#0^^M,Q<;8GS[!9X?M=7&?XY+FMN"$3S0''2E-LD.-> M2"^$\U4] N"(9JU'8@KE^B>6NV MG9)H?AHZDTLT;U]I#3,"(;#"4#5YIK1/?>M ^6H)U92!^+M+5.MA?]X]\'JN8%5J5T@O>SQW.HY,]JZN.,BH#,"GR,4^J, >H(=-<)K[9%P7M2K05IK)NRU MZ\>B5A7_NH'S-A@_*;5P(OP^S['>K<(CT9)B2(@%Q@I%+2:\]H=*YN3$BA-$ MX$ECA[Q[B-7>.S*_\@ C:;# M1ZOPR*%E2D(H@^K#M8*0L9H^90'L'G\\Q^-ZOPB,@VF$?I!@H MK@Q %HG:'BU_T-VI/'*%QZZ\[HM(W]SF7A4>L<2*!LM14P8$PD[;WUU'2&YLA.?QK M>IU=7#Z98J.U?+!]P@2$U 'JI:4$>4V%J&G2PG$_73=)'P;EPT'S-M@^.2?) MV;D=1:_ZF,UNBV*QNJJVIT:U:G_C!#%%)0 *2F\0)%)J4VL0VDH\:D7.XZ=N M!,#SR)!TY-VO^:HXA7T'VR=08ZZ!U89QJC!%Q.K==)6SW1??(!Z,N!R,A?6H*/B,R^UNE9*AA0$#3H*% M)ZES'"+!*HJ,#O^:KB;5ET5M2B9W0^-T>\"MD&.,\)P,H3 M31 E0OG:"V>\!Z,6S>Q1)KDUFUI6R#X-EK'8_JZL$UFEAKEE&4O3[BJJL5]B M'$)80,LX]T'W01[;^H;6$,HG=@\5701B@C.6(,0ME>ZD)C!05[ZGKKV5&K#: M;6BDX-WCR :YAXHN +& Z6B.[3ZO5O-'\M=\4]'<*6' (J(QHCS,/RQ(1J-+'H5 >=,5E>_G#H#5-(>:O CA9'X$1?.(K,I\:"Z-T0>MU,M$/4T@]HR(2]X/)[%0.)U&DO8$@&H5A6D82$;1@H^W]TL9NFROS#L&2AQ@F**& 0!!)%6#>Z M/HT\ECV.YO,]?#" 3/1';JQCX0@A[OML>3M?K*[4>AT4TZP\YAH.C ZC)5A) MR@BD !!BD2/(VWHK#ILS[7ZU.MA1,EBMM>'A>Q"KP/O"Q#?->E15G/<_TA*SY]#6K[F-]2\_EVF'3YB-C[XI-C M3L/DUS>WFXKA.ETO9G6+P R[6-YNLOGS/C;=I.//='@Q?+<*?PW?^?ZAR+\M MU@,+W\NOG4DD+C9?LZ+K*B]6GV-9O?+K.+RT???=]01/5X MIZ &!!L>$"5Y^+]&2"E;50/AQ&+5JI)D]\D?JH7:W"$Q0DN@A3)!<2G=SI+P M*A>)(TQ ]YN42%508^*>#X!(.K7*IQ>_K[)B_75QTQ *]Z1-HH(9BS!W%!H6 M3&3K\0X_3.FH(1*MKE%B\2^/ \B0H4^[>35&/#UKE3CK#;?:8%:^=HX!XD/3@PSY.]L+B]?%T4M^7D#5=F,?*K&!FBTRY1'TSQZ M0_VR<<*%(I[H\A%$2PE13$%64^6HQ-,\>R-RZ_FU2BR(WHH 3.J@GA3?SW5[ MNOJ6%9M%V.0^%-6#-]M9M[A#;>R98(.\4,H!))PQVD#NP XZW^,QI<$NV?HP M[>7KKA'!&:V\0GJW#<_YG*O9/V\71?:W;#G_G/^2;FZ+Q>;N4YD0%[B1-:D$ MK<=(:%A ,(#JF +:*N.)J!(Y..6N1]F-Z (R@!=F:+C&$AD7)OUXFN6U3GZ[ M^9BE\\7RSF:;K"AC=,,Z\.FB^.]T>9NIZ_QVM6D0H;4OQW1E?CZY,G]$X8 M%:PLE&*HHK3\#VGKC9L**+MO+H.\-CZ BW<8H(:_9OV8?];/'S7V"]13#L@!&',*@!L^1!( M%;W!A''XC.^,[YOWL2?O#O9)'#-,&\*5=,!I 8VI'TQA1 ,]9B61QO?N(G'K M13'..+B,>=]SN@?K:UYL0Y)L]F7S.EU41@\7/G501\1O->/I_K\?R*_3T2CHRBBF#!@K7G*9<057HV*R.? MV,1=6/UX=DP">F'T]F1AFMZL28C >5C_/MMLRGX-S'I8?OZ38TSPQW@AAA>*$ >$PMT3BFC+ ,9CV M(=^'58U<[X7.6^+_) _V<[/]/.S>^6>>SOGHV=[8+\&8.$08"KH0(T(3860- M'$.F1\'VX6ZG>K'L94)&-'#&$H12N7FW6F^*^VR(YJ/^9>-$>@K*=$@@/>-! M"R9*[ZCB7'=7Y@=^6RO^4=\;G/.PO*SP>72[/]0E4%Y0A8[RW#]4W)&#L?I]H99 DE)'RM1%,#+'A MC_LY<\)%]V=O!W[&(=Z9W >/P7EX<&D^:Y%XAIR$F@!+/%!*45<7U SSMFS" M.1<=L'_.N5X8O!X>3NI0')=UX['LEP#?]>UU(].>M$EH:?$+*902D ./F!?U ME3!'#DSLG85.J.=Q:!^4;^GWXWQ[W"9193T#C!VRR!/J";)B1[W'OGMYB$'J M\O;F6P_:Q[(P_CLM%N49_C'=' L=>-XT 0Y+ZQPPS$BHL ?0U10)Q%1WC73@ M=Q3B.Q=Z0G,.9A\U)%\V3K %!$+M'8766B4]5/61(YS0$WV0JC^3&KC="YFW MPO=):4E38/=YV/RA"."4LVSQ5N23EHD54%"/*+48DV"-.UL'03/QI,;1V?6I M&$QY\51D'S!&B_+(5_-\M:WL_R5=_79Q>9F% ZR<]OMW^N+C\;"/-OT3!(66 M1&RU'03#$@%UP@43DL#N5T2#582+* A#0#2:>.S1:2K]4^=%D?]>WGNE-^$W MF[LF*3EAF(1S#@%'AF&$I$:0*F J)"0%?M1CH9VP["/O_2"!QI% .Z?XN.\W MB^(^"2 L 7BBU#SKG1CMC&4(H$"S(WLXPG+/VP.L]E5%D9 M;OWIILC2^<7J\2;<)"AMAT@,D=@JZPVTR'C'M2"UKB8YZ'%9-5@=R6&D92# MSB,RVY,U6V_*&;MPN,XVBV]98_9;IW$21JU"P$$'D1&40FKK-VZ8]%IV%Y[H M3\6,*3QQ43N/!-EL/2L6-_>U*1\O@.W*:"U S<,D0$DLE'4H_,&D-(JHV@ND MM"?=E>#3_5H3DI^HH(UH-5V50>+O]R16[C>27C1/ ,..8>,,]S3LJ5Q!5&<1 M*.)ZG$6GOSET7LVE/SCG5&<_9B5V017O:P\='BC8AIXP@PT%A@;UWGNG:MM0 MN3X)E_R5B5&^./IH M9CL9:EA<;;HGDA.KA ?.(H0L-0C5U]P8XO"+-DMJ(.IW!0P:"-%WU2^/97%W M&"VA%#'C&00.$>(U!%)6FR\&E(\:O="8WQV7T<^3]08';MH)X(.\L\B-0%0& M-0Y@KIRC#'!8 T3$=!/"!Q6&DYY?/ W!T=*$.SW$AYT"B@)MK;9(4XUQG0:) M@0+^M50X[,>GQA?YNB'TNKD^R5O?*3#[5"8/^OPB95(PHK4-9CGD!G+%V(YD M/J5*Q#W!;O/\XFE@=.3X#NT/L2>]LFOJ3,(TB-4H!;Y;#U MM2I$N1PU*O4DGL75\&(!--8V6\_U'H52MZ@WGX8]]W"GQ"JI;7DY2 CP%)K2 M]JZI!+K'TAWZ%=[?JK%O%;*"2((L!UP";"2K M]CRH@9-C9F_W-_9;,SJ"L7\:<&,:^ZVB[!^V@$#:%KV&++/]C1-DO!<"P/(M M0P\P;S]YC(1( MZ1 0R,%@[2I.D*DM9FB@\!.JY1:'._DX0(UE1?X2IEHLTN7.3@B'70G+T0CO MYHZ)92Q80AX#HA&GHJQZ#FN5B[LIA79'%8M!T!E+%I[9AN_S=9.)M:=U(KTU M/,!$H-#.!J5(2U/3Q0"WT]D,1K$?^D,T%NO+6O87EW_-\WFYB7W*BF^+6;;^ ME"_GZKH$YE]/HA'VOE739H"$(X@@@-)Y9R!PC!K":^H5 !.,RQY40 9!;2R9 M>3S%B\MWJTVZNBJ?XWGZE/,>66GNF !O$=<8AK5AB,("6+"C-JR9[NGV@T5C M#RHC4=$:[2@I']D(*E#^= =TWV^"-M[DJVKNF#"O(07($>$!-4Y!Y:K8K3*2 MF'=7*P8+MA[V@(F)UEBR\7 8EM[GH'J%B=^&N5>G95#%=!8PRG8/U&=K]WU3 MI(%3BU5:W&TA"T27KK' B:UN546;-PC6@%\-:U"7Q9\1TDH3"!UQ1MWL\U%46G]#=@EKZ.!\S88 M/[E;E@GP^SP6S_LPPV"/':^:\KA=PE2@PVO G<)$,NR1%#4MPL*)W:Q$X,F+ MM*[N:(P6ZWS[99>G6M[^+,(YN-P>84>9?:QK@K@&A#*FM.34:\393IEB*!A@ MT_&5#L/_R "-)1*?@WVXRI?YU5V%PU%).- CL<"B0 ?4!G"OJ?2(LIH^:6SW MBH?1':'#"$ <7,:[20V@9:MTU8+C+]HF5@NA&94,2@D,-DR#RE6'@NVDNSN] MHSLVA^%U7T0ZQDNHFYLB7:S394U&8V3$@=:)MQYX"*"'!FC&B0AZ2SW5\/?N MS(ON_XO+O'B8C+5(*]I;E"Q\U"Z!4A$G@-&*2 T%(TS4]B?'H,>-5/2:#,,L MSCYHC!NO=GJP*K;:!\.C5"*#ABD1M*!6(KA4HOLS]@,_3SB6'R4*;*\A:)%Y M#I%&BDGJC>#6.4=KBKP7:+I^E+XL:A.]V V=M\#WR;E1IL#N,P>HU0&71\_Q M ST2+K '@13BD,8NX&9$K9T(S<7$?"O]V70H,*T7+.,%#&RRHKJ/<@4U[7ZT641::FY5Z)+@(QP1DO2K%])/O1/@E &$HJ M&+-(*,DEY$35-$J.NR>\#N)>B2X L8!Y-9D*V&D2"-"6X7!$@O))=;-]"S4L0DM28H+*4KQ0BQ^O)0JHF^#Y$1[#;E!XZ#8R^ER=!F_BH,C%T.E /GL5 XG4:7!YB4K["[ AT MD$BAR -:DM+N3I>A$WLZ>@P6OG:;(#%&<0$)"2(/W9UL(]B?4RU,^>1=@R/'A[" MUY-BS#2PR 9E)AB[5A'/B:[C!95FOGN\_)DS2#N*1G^(SILCL[5,UT]G%+G, M^=>@%NDT+ N37Y=Y<<,75M_[Q4^WU]=I<1<,]KV_KG+V*H0^YP^M5-#KYN=. M$W+7-\O\+LNJB(+]-*CE=KUM$U7+R@=7J\6_LOF'K%CD\S+5>?V^1491Y"\E MD@0KR'DM.<*$"(L=J^*(L#.:M*I),)"UNO/AQ*&Y?7I2Q.\EBE,% L+:ER^( M(8F J@M:&P#HF#4?&A.8SB97!W.=SL>%,;.A.N8'[_P;[RORC[AY&WHE #)@ MI;9 Z37#MJYG M[K#4W9VH@_D_XLK1&*B-)4&5PI;-&UT"#:+3;H"$!_V.&P@-H=*53\G370U\ M)ZQ@T]M[IF*L#0+P"!ZWO;,=R=?V-5\&X5B[?]X^>NURG*^=_FSA0!/9.?M4 M^?!Q&#-;OUL%7ESGJT^;?/;;.>8T OO#V9W]\[:,*/WV^"&2,;YUC^BA3XZ3 M"?YH/FT\G8>Z),( [CQAUG%6%N'"6-XGN#(-G6_W'MXH5![U..YIGG!.,!7< M2AQ.>R* 0/[>E&#* RB[9]/%KGC4FSU[$MI[HC%IQUT=B:1F8;]9+UHX[0[T M2( @4%*DJ ?(.X\AQ* &):AOTW78]>)P/@0X8^FR^V9;_K7(LJ.^E*-]$Z:H M]9PX9EQ0W 6DUNUH9AB(:?O<>G.RA63$P.N/(2N3]+U-3T2B^-X^%^D\^R5= M;[+BW6KVIT;/VMZVB5&R] =P;AAP@ O!/*P.6Z#"'].S72-"G\=%9S3/V+-C M,'S\6)+&_AZ)U9)!!;VU@'E'J+).U?09S+H']0Z=G1]3$8@#SAF9?SP>_U"? MA %@"8#.$"LUTA!*0G<"3KF;]L'?FW/'):$73F]3)B9YP$]'%"8A JW*X[UH MGVB/-*462.FD<@!#B7UM>A-,QO0=M(W^[,^G9LYW0F9L3=_DUU^J#/,RL74Q MKZJ?!ZUFM;[,BB*;PP9A.&68!#N,K5=!)\+4<*R(U36N094F4WR#/+:G:4"\ MCEY>5#\N__B2KK/__+?_#U!+ P04 " !ZA%]-D2&UL[+UMD]LXEB;Z?7\%;^]&3%5$N@LD )+H M>=D "+#;$:ZRK^V>WAL5-Q1*B6ES6BEFDY++V;]^"8J4E"^B ! @61L;4]-. MIS-UGO. >'AP<'#P;__S^_W&^Y:555YL__T/_A_!'[QLNRK6^?;+O__AKY_> MT$_)V[=_^)__\=_^[?]Y\^9_L8_O/%ZL]O?9=N_YM^>;-X9>\YHM-OOW[G^3_W"ZKS/M>Y7^J5E^S^^6[8K7< M-;:_[G8/?_KII]]^^^V/WV_+S1^+\LM/ 0#PI^-O7?P)^;I\?--OJUVR^TJ^\-__#?/.]!1%IOL8W;GR3__^O'M173D)_D3/VVS+Y+O M#UF9%^M/NV6Y>[>\S38UC.;3OI;9W>L?L2G+)Y\@&2*2(3^4#/WW*Q^\>WS( M_OT/57[_L*GI^6D ?@/ NY=@7:%K2/C%!&0?J\\_T#+>S_74S>PB?OF1EC$? M'C2Q7;MX?I]_K&7L=B$[?3**W7)C^O-EN7Q8B&6YK5]:5?T4?/JZ+#-Z M6^W*Y6JW"# /*4U$% E!_8@@G$0)%D1$*&(T#1?-YRVR[9N_?NJL-]^R]/E_ MT&'@);=E5A7[C3)$_:*U6N/ M0P/F;EG=-HA:IVMD?OQ3MME5W7?>R.^\ 7[[LW):L;_OH"<)83@.,)A$(0(^L)/CQ)$ -2)::V#XS!D M 481$8F/TRAF"4P$P"(!*? C%#@.;]FRRBLI..?@]>+3\<=KA%>&ZZ&:X.UQ M.@^MKYM+^MLG_L:Z/B MVY.W7"3"(*11&B$(JD:PQI_O3E9.D+P#ILDBS$OD]$SO MP7S.8YH.=Z.P_)P-FS9GTS2(HC &$20B8%#@. G\UAZE/F Z89>Y%S&\WECAQ?E:;/ZFJWWF^S]W7/#;[=W17G?A./LL?W'TR0&E*5) M0-(@#GR&!(I%3#LT ,%$ZXWN"(/K]WT+6ZZRJW8JEEDM=ONL:I;BQ4-6-MAU M(P%78Z*H=#,8#DTA/!N)EZ)XAOK&NWT\_L2OGY>W]>],%V^8\=RGJ8Y';B:2 MZ]K+YXH\"JNJ@OTQDS3EF[Q-E+P_B,SVRX>RN,MW[XJJDGN%+9KJ'EVU5QGQT* M EJIK[Q=X:W.'-'3^+&&44WR9SB">F^ EX-W=,$[^.#](+WX\3"&G\[&\-R5 MR=\)=@:BYQ4Q\DC/XXTQMM/%I+-+> MQWOV^5(NW*VJ["Q-3V H0HPA]#E%"!$&8=(9P6&@5:V@^=&N2VD_?1*?/VD6 MOVJ2HZ9)#GG14Y\#D,E$YBD/?96A9H3-0SA,P3^OU1S"@9X8)/NRK+7H:"L) M DQ]84L[$Q0@'B*6EL)PK[6PLW,@F-I:.%XRP;)8MQX M'6/32LU9-AC*C*2K*LOM+M6OXA_K'/ORTW36G +EF6 MY6.]*/G/Y6:?+1A/J!^FL9_ZB+,:B']F&_A"1V;L6'0M.S6Z)FN_DE]D)YQZ M F2)735!&I]8/8$ZCJD^9JNLMGR[R7[)=JW:+D@L *)A"& _0DE?^GH(@_-0F&$N/$]/#^=#55$^E-G#,E^+[P_9MLHZ]4HXCT2,**0I MCD( ZK_CUA:'?HAT),7,@F--:4%YV0&5IIH8DJ8F)^[YTM.3CJH6T$0QS*NL M]$C*,!;GH2D#?2AL/E=ZJO*V*:;YO/Q^BHT6%"#,8)3B( 1! (/$C[KM-,XH MX#J:8O+YCA7E ,G;+;^?K;[T9,6(-351<4V8GJ2T7-5PLO,UTKB*\@HE/7HR MA,!YJ,D@#PI[CY-F>X#=UZQ\DCM?A)R3"*-:GA+$T] /H1!'0X2$6@?\]3_> ML8XTB+S5DQTRS1/Z!I2IJ8ACMO1$Y$#4LPVRD8^WO^"C1T$&D#KM%%_]9"W1N-"NLV ZRA4IRH_*6'2D<)WLLT]>9Y+; [#Z&RX\J+K*\U?@Q2 M-BHQ'D@@]K)',?D#A399\N9P&&LR0JCK]N2C6O^6;S2*-2.#[:93(/MH^ MB&&:'L6/I4Q+B)0_U+'F=#CTY$:=$C5E<<*&GHA<)<*)4G16>T1!FYMYS']] MV,7 9T)WPWE7#W]>+\):.1'I)7!"LD.L:J;U"-SJKMKW<$[12?9SOOAB-'K0%Z^\L713O9U MWGJWMBW2/@^YLNO2B\UOZWRIR]RQ'K!>RS7S^RQP:M L0I\Q/PU]'V&80HCB M(#E:YE#O6)<->XY%KL;SIELAG)4''[JSG2W!=&7/ M&JJCO5.WN$ST7N+'KT0NULLZ6W=[\ A%(("48QIB2.&4_\+H^> M1IAB_4W[JQ\YRFZ]^2[]=4ITMN>MLF&R+S_%=OS5?7AE5N:A +J@7]UYU_19 M=1Z_RY>W^::YZJQ6D$^[8O7WK\6F)J22R>C=X^DP?.TX"SD$(J!A2A,&>;?C M7Z\4$ZW(Q9I1Q^'+N[>4O7WW]O-;\?_3T\C[-&MIB*3,*VG,V<0C_M"QPT!X8%:#&H96<&F#&L=QU?6PV)X2:>V-#*-06-)?L M&4O8]-V +C.D)EFFM,Y.I(P=N2Q+P[C1+8/\L'R4E4M=S26NEVM$X"CE-$I] MV/# 999F:,N;8KK,?>,::[/.K):1!/WKWC*BT(! MHR&1\Y"9H4Y<*%<P\RM'6&5/^E*5F!.JTU:9A[;509W3!>9V=?LT9R.AL9&>H'R^5QPHS MRMT/BVT3.OTMWWU-]M6NN,_*SOCC\70)PHE?+^MB"!D!& $>6>:$:I5_6/% MH&-)XME=5@-9=]<7:;8\M$*IFC2-SJ:>2G7PO-]J?%X'\.:H6H\3:98*;3WR M997U>2B979>>]SJTSY=Y$FG!801B0%$H*,1ARD,_"5M#?D@2H+-'9O#QH^R7 M=1O.QD&5"6^F&2.KE W/%$V='M)*"RES-P^9&>+ U320)A=60J2S,VP1B?PH MA"B)(A+[($T!)9WU(/*!M2A)P^;(@9+QD5AK'%L(FQS1:SURFNJLK")YIO&3 M ?WST#;K7NE$4<:LJ:I@-]6/W8S.]%<>CT-,^&DL+? 41BFJ5ZFBLRK_TU&_ MH;;&4KW\V,9,-[P:S*::SHU)I)Z^'3D\M3=[FLL:_4SM%:YZY,P6R_.0,6O> M%&Z>1=W@[?X^/U9D2@G-MU^R[:HVNDA22&C***\#QI01 CB,CT().-4+V,SM MN"XC.$$[7.AQ#DXW3!O IFIH-@Z1NN'84PX3)0X=A5\7">H-N8;3.@]]LN+) MB]#*%COJUXQ>K*;"D4"(" X83P- 4L BT!E$<$F7#D1>7L%KB1J/7_2%>:RP?;B,* ^B'(" DPC%F"?<3<@S1((FT:LY- M/M^Q)!TA>97$=./]#Q_\$0#O85EZWR3 ?_7\&P" _'^ODOI5!P/[W=>BS/^9 MK?_5VQ;;S,NK:I^MM5ODZW.MIF"N:=:3KA/#GPX,-X!NO+?]I+EJDO^JL#2,U:3PO$J@G.R)SJ2= 9 MG1*=O'2RQ7?CG_O/B^_+WP6X#0-$R%P4D,A*0K\H[IRO4/* MMFV[5KP3W+:URNHIL38MIF0LMEM^UZYYMSL0BJ(XX1AH*N09_8?CH9F)F+JRKN7Y?<.6525V8_9;IEO ML[58EMMZP5:=H>+97;[*=XN(HYAPX7,100YCE&)V-,P3%.DHJP5SCL6T0^AE M+40]M;3!IYI CDREGB8>6>S0>3^S3U MU.QSF2VK??EXMNJ&(0/$KT-2R@$0LD:-H\X08Q OMMD7"4Q-OPP,*$TR)D^NW& MJ[_[D*UV]0MH\ZBG>R;,J^F<*\J-=.W(]7E*;EP5>\E'CVH-(&\>*C7$@<+: M@S2TX&*!$A[[, !"! BG)(U0T!F"A,GFG^H'@0P^7BMF,CT(5+U29C&TRN(Z M<:;5%58Y.#0S-HKLG)T[;"*9X3(TG&0U41J57SV)>KTSW[S:\?5HDS5F MYZ%4]MS1;+NGR9-R@)1]D06P'[.'HI3EKSRO5INBCLVRS]GW'=O(707!<1BF M&-&4DAA%/@8L2K @]7HQ1G5PIE6::L&>ZQK5 \1FLGW,#EF2M]N[HKQ?RNT7 MS3C*!K^*@=7(U&I&6BVK1WC>"9_WJT3H-1#'+EF]3EI?X&61\GGHFU6/GH=F MUME2/L9XM/3^3B;WLVW5S.5V>B=%M:N:TO3;996M/RP?#X<"CK6V*8D$]Z.0 M!8"1D$=UW'@ A?P$1>=0S\*9 /^QFO@OVGP>YT#DY6C M#^.[9]J/-)#S4(2QG'U^<'!,CI6CI=77;+W?U)#$_<.F>,RR3UGY+5]E#1(F MD9QCI9MF\.JOWM]]S%;%EZVLV?R0E7EQ<."D>VD@#SXRCG&:8$90B.,C7D1# MK69;TZ%T'9GM[^^7Y:,4H>I,:%;G@I1]EU]G7MD*TZYX\K/+WY;ENKG/74Z< MIH9J]S7SJEW]PP>UJC_\<,);,]";[M%0# ]_%T^%9E#9^B0'K?/*:]UZ\BXZ M]^S&._DF?_'DG7=P[_ RJX/2)@$X76CJ:L#Z MK)'Y)YO/1FP,/SX'EZ1)K5 M+$UOH+2F]K46)L<7-8U#1'V1) )R%!*6.9=U& U"3SYL MWNN-?B:+E!79ZZW)L,O_/&3 NE?(887ENMP6/]=TJBIWBX_U$Y;1[WFU@"'R?<#C M-"(8"N$S3(/VLZ/(!TI'I_0^T75YJP12O_)K*(HBHTE(OYJXXT(S+E*A044A M:H?.U*'^VW-E>.+Q*Q)@QLBT<]T09P;RX7^9;W3FL2HOB+'; B-$\OD:&W9E\\+IO+FOR,I/9 MK(OZ^7PV\EIE1O^<;_/[_7W[^6$8,!S%20K2A(<(A PFW><3$"@U/];_5,>S MN@6C/ITU.;D^H=W1H3>E6QS>KP_O_EP4Z_=ENY70 MK ) &%"*4H!%FJ8!@@P#V%J."4FU^N/:L.=8$ X0FV/@+4CYM819/S#'O42= M5;I5LM4R@F/SK*+IT49#BB,$PPB$.POJ! M"41$.J,^YWH2.,R48^W[4!;K_:IMZU\=F*^\W0FS/+J_]!XD[J9&,->M!QQ* MM:+TC<>RIN8]I?)#1Z0$9V?):7!:OX^K/HVS0_),Q,V2,R].]%ODR$#.WG_+ MRC-[S$\BP*%/(< LH3CD8=K9BZ- JYS:W,KD(E;4>(=IERZOVK+ED%)SQ6IX MFX=4/>5'3:4,.9V=0)GZ<5F;!C&CDD)OY^339:WO(XAC'X0)202.>9!$N#5# M4I+$JIETHP\?1X0:#3+)EIF3=CW5[IPO/84QH,I:[OTU*BZDX >Q-GTF?AC\ MPM+3HZT8S:G_]AW>K@$Q\%,$!4[BE+$TB$4:=VM PGFB7#%C;F$*[="NIAE MH+*$..;.@HZ,5G=SD9%^.1G X&PT98@/+X5E,"/JG8I6\DAD&_,@1C#T$>(@ MX3'%'**HJ_(CH2!:/63U/MFQFGPJ[G:_+..+CT!:7%,M+AYPD+/@L:,K7DL8@RQO^@)9,Z \I'V_6VU*O.'YM#@=IWD MY4JVAZW_UIJ-4AXG(,7"AZ!>$\6![T>=V2!,H=;)]*'&7$O(&3Y-P1C.HYJ& MC$JAGJR<0SO^5K,R4QMC!3I=SEE+Z@XDT2B3U/]VQNIP!TM,5 Y[4%,4M17I:)J [2=0FQQ]BZ6.UEA[,F-)^TZ 5C;>Z\M9$$0(2)C](H ME1?WQBEFW?E6FHHDT G$]#[9L:;^95FNFR5>F(O,[;F$7<98B]L/"\ZQU7_JRB[7EG5H86%'_. I0"A,(A$$N)( M'(U 'B@EJPT_VK$BG/6(TRNN,6&I7P]&($A/$%2YL7B2];GW%S:_!] T_:[W M$/"%E4=%70M^6=YG[^^>F&KWU,/8][$ ."4-4DPMS": M,FB7S@Q@[;I$C$.8J5*,5B]SD88+DC&R%U,Y"T+HCN;O+[@]+<$10O?(F$8MPB!"L;:&CH20,E5+G S[>]9KX')77P%)? M%9LR=GU)/ )9FNOAESR-ED1[G8P+J^*!S$V_)![J0&'M*1HB'>VZV^<^3T"$ M8!T/8B$B/XC#UE3"ZC\6W[+RMC"3#T43.G/B',VPJ:&=83.GT$1-''!G04]& M2[5=(D194S3YFZ.JZ+K0JRM&?*ANY;]_R,JEO >VO1>V*QQ(@$@C!"!-$4,! M1C%-N\*L)$V!5G6EJ0W'XUN/2V]XVIZQ>5,5G3TY4381VDB7;_+U#3 M4P=GOB6?"E:B/ M!3\*VX^;^G[: M$NLS?.I[3$-YO+Y#-R*%ADKDT:?LF1QI&7.!I*G%CV.QYN>;I^R9Q/42. MEGQYWH/%(D/*(G0PT57BAD0VK(O\- EI0%-.P=&&0+[6=?%ZGSQ/D=$C1U%4 MG/%B*B*37%GRA(8^V3"B:R8R88;]N2P,8$!E(2EDNNRAS*NL:TG4G?U-* I) M$ N:LK0.@6B0=IDR'@&D%((,,N!8%$ZXO Z8^G+'G+7K"\91"--3BU>X,E@C MFI.FOCH$9B56+[8^#%H*7?+VP!!Q,S?2+O^$N%!8?%8.N,O4*\_/R M>]?J*D$B3E,&( XCBI.4@[BS0[!0KIPW^W3'\GIJ\R%SFQ=5U;W M1.G)ZHDC>N!H2"\9/;(,.LDX(VUH'QGY@.V6WX>)Z:MN7E#2891,+Z,#\;_6 M.&8 $ZJ+55[;^?*ES+XTS\G[N[;H_EV]6&X*W18@@I1AF 0B2F.2QK%(NYM@ M!&)JY?#6C#F6UZ?XY%V4Q^,A$N.A;%/SPL_A!*NM@4?E5D^1!]+J9*U\C:Z> MY;,UIN>QHK;G3N'HB=0YI-Z82&LGDV*[*Y>KW=_RW=?N<'SWO<]9>;\ G!> MVQ((4D 2'%+>%=2)$,=*122V;3K?VCU@\>K?O=L!Y52$ZHE:)V$2 MIGFK>V@"HG:97)N="@.N"WNG#7B=>%6X? M2FLOE,^/#_EJN7D"0L08XB $P HK7@6G'KY<6DK=R\IHQ MXGKPV\8US0Y>.MTPN'GY& V#M7>0Z^%P^"K2&Q8+KZ17N#)[,PTA??8OJ$'. MJ;^GAG.HFM&Y D1\7VWVZWS[A5955O\G,TP+2 D.D8\!0(@' @4I[W9 TR3$ M@=JQ99<(=":QT:GF%K1>*N01L]>![MWB<)(7 M,J"U)U7D$DH2!,&,:"D7H% GD*J>J1OQX+"< IATF0)+&/(0EB"B-&H<]8@*,H! ZW MUHZ@O Z5]VN':^0$[F6">N:C!5;G,>UL.%)8?^(T)]%F4_PF[YU)BY(7^]O= MW7[3@J@^9JLL_[:\W60?B\WFKBA_6Y;K!1,Q2444"_G&)5G.EMN)-(;[S;[DF^W,O0I[KS#QWF\!BMK,SSHWWCU'(Q< M2.WU ;"IKU99=R6J;%]Q?@BK&,< M+N+$1[Q69 S3! 7M=!0BPJ'FU5J7#=5NX13'(/(9QSCB)$ ^4CP( 6(8=?G MP(_8JF8^;@JYJO;>>,MN/I;7YZ,#=M7$;C1B]23N".MUB1O]OJZ+'/6HF15J MYZ%A=EQY>;F7+7XLKZ2S5?&M#ERR:I&P)$$\P4!0& [3/[SG9.5M,:H6%U(6QX)QR'?C7<"/,?P[X1N M^!I:?V3F(:?NW#-;09OR:%=V_U;K1_;^[JY:U.MVA")$6 S\-(A92L,N42:X M'U%GJGN"$' H3[:+M#:( Y&R..51O8B$''. B=H)D\&BRS-Y_>4QM#RJ[NKK MLOR2K:74UD^KMRJS=5Y_.Z^J?;9V(;X:8V-3>RV/AW/I;?"^J4=EEM)[9'.P M\NJ/R^])> V\,])=4Q8MYRU)&)*0(,CBA*0\C" &L)O1C/BDS5N*[=INUI*E M440Q &$28LX1X53>[)O6JU?"0:C5"OHI0OV<92;OR.ZRE7.K[R@"2I5B\NNY9= M;^.^3)_=>,LG+^-U]S+N B,7H8_R0-@,?%R,@;NPIT4[1^%LH0W63]T!^3W) MJ+9O1FIJQJ#Z3D1VE]4&UI]VQ>KO'Y;E^[)I:;;^S^5FGWW(RD_UDDG&.HA& M&,8^2V#(HCK:8;PS3@F(]/8DK)ATOCO1HO0J"?/&>UB6WC>)T/MA7ZUES.-5 M$NB/NIL3=@A7W:88G6O=#8N.YD\'FFN,4W('RMT!FW<"-Z7$/2=*6=J, M&9ZCI)D[TRME SD:(F%OF_SV(D$QYP'STX1#$*1)0@CI#,9AK-5I9X"9B:3K MD.2W*%NJK)I+E@-"[PLAR)5ZJYHTYYCL3I M+S$M,*SFFJ-3;&>?+7L MSF]EJ4!;CZC9)'T>ZF;5HQ?W.]EFRT#O7@1_:2H@YI3&L4]AQ"$$R3'X2Z%0 MNNK)AIU1][)9;$:R(ZQ2+4A M("(4D!A'%*0B00FHA1%UUB !FE=@FMF80IP&+1.-R304)0<\#A>DFTF6AQ>X MT5$B339GJD*Z7EQ3("-6C-7G_7Y7[99;V65C09+Z@PF*$DXCSJ. !(%_3)"A M$ R2(!U#4^A0<<)G2XRTN#54)%>TVI"E,VP3:],9$AV!,B%WIBIEY,HUJ3+G M1U6O/I?9LMJ7CV=&%P!$?@Q2C'!, H:2&.%C7 9Y2G5DRN3S':M3!^F@3X9: M9,2;F@2YIDQ/>8YL/=&><>7F%49Z5&8(?_,0ET$>%/:>)LU;'/>W5?:/?;;= MB6_U_WQN*F>C"$$<1YQ %G$4@U@FWV4WL9"FP"=ZESF:&' L)B=,7@/*^[6! MI=E"R(PZ-3EQSIJ>GF@3YN;BQU=(Z9&401S.0U.&N?#\-LCA?*BJ2G<-+5W] M8Y]7N3P#U]Q$"V+D$QQ0G((@%2GT?0@Z:Q#I!2FF-AQK2P?+.\-U[;9ENQRJ M*O[K9%[XZ9NB/@J(-84KE;I;/Y7*=_;RL:@UXNUW]L;TF,:$$UI\;14D(!(CB.$P/ M#9]#!FC]/ZK7KYA]NO-DSQ&4)U&IW^IA2%:_*(W#DVZ&YRE%!K>_&G*E?LF) M>\[,[C'1YT[EFI)7O7U%=8D6&YKOJ7FWB4,Q+ZU$\Y!V$J M$*9S52%=/Z[KD!$SADK4QEHL#1C&'! B"!4 ^@2F MK2T?031DLT_1PL@*-$AS5$DSTAL'? W=Y]-<&3F1F8M+*3LTSE)>='WHEQ8C M1@QEY=WQXOLX 9%(40]E MOM*\R<(NP7H;@*-S:[@7>(;SQGN"U#N#.LV>H J'"MN#5H=B'M+GQK4+FX8. M^%,.T59?L_5^D[V_$\M2WNY5=8>.V;+*5W2[YOEF+[NB]K/7IU"[!VQ7>^N#1*_^J&1JZ&C_%R'$&0Z<96+:(Y0!UF$]M%FZ\!K>W MW*Z]%GE;T>I)\%Z#?NSXTXSCOO#4\:C-0\*=>_D\N!V%555A_R7[[>Q"X[+8 MUE^N,KDE7KTODZ_UE,C>;L]_(J_%ZZ'&=>@=#WG(PP0E@0_C**$D8D0(G[$4 M(@0QTI%WMT@1W:/TXPSB//1^)%^+*::)>E'@I^)N]UO]SGE7+^:W55;5D59U29[TS"* 24X2&F"HS3FK'[-'(SBF&.EWCZ63+G.P;8(O4T+L0GLR@ZD M>D6<#5;[97<"0C4#YX[+=^=<'O$9E!G:(%6]YG!D3K%*/>)V)"\6) M%BFK4=ZD!A[4G1O-1K_5_[:M>$\VE1]@3[39UH2GD( H 3 M%,9QF, 8)J?Y%N$EUN>6!4,N!3#<&>AIOE7XW MMWKI,-F3T' S(O-(8#CR[?FM7@X95&Y35?_T^SNZ+A[DJ[@5<'GYB1J$(GS4*)A+CQO636<#^5H[2AEGV2?O3I0K/[ZL%[NLGID:[%J;?LD1&GJ M1PC'(2(T86G(6]LQI$*KUXP=BZZCLU,H<$3I'6!Z$N<;0#2#,3L\*P9AHU.L M&7Q=9W>B:GDEYOJ"+:O,ST/:+/OT/+ARP-@U\:O*W>)C5LEK(V3<=CBPB*E( M4IZ ,$(1]4$ML5V*4<"4*DFBG*7K;O^*2 F(0%,4!B*.,0IP/[1I$^4DBQ6 M#+E>\E1>!TA=(H:S=UTQ1B5.3T!.D([7&7NN% Z> M-[/%R#'9W"U]8LCKE5 +%A67.,%9<'V]X=SIRS%BFO0U&&$BU-/.\QE!/2$<9OED=?'BGT(5AO!&= M1VI[1'\M'8(P95KU+?%VNRKNLT_'=]-MM2N7J]U"1( SRD 4^C0FB,40=U4- M*0T#K>-MIC8<*_H1D-Q /V#4$V9C[M3D=@S:]$3T@,C[=)9(;T&-K(D7J.E1 MNJ%DSD._!GM1V'W$]+3F8_8MV^ZSM'8K*;:-I;_ENZ])'0W7*$KQ?;79RYO_ M:%5E]7_KS\OOB\2G$1.)3WP8)1& @&-X0() 0-4*]%W:=UT15>R6&Z\\ !_Y M$CH#NGHFH$ORYS$YG7I8C/;3,KPKEH$+.; ]V/ ?!8G 4]( MZG=&DSA1.E9NR93K#/\9.KF\6K4OIF9N[N2]%=YV>2_3+1UN30T?W!,T[8!NYC+*7I[[Z23L$ST/9;#GSO&+2)D>J2O;^H>FPM_UR6"*^ M*ZIJ@3B.!"8@("$+<<#J:))UED":X,5.KE;4Y,OD\[4TZPA%>4X=(=6JI)\, M,B),385<:VG30#Q+0Y=ODG0C.*Y3TJ,P0 N=Y\][GL%01Q$A/H\#@/FXS22U[VTYB(>:04FQD8<1R;BO)]V M3?1]L3VTU?[3N%/B$C\]LV,PI?.8*,/=*"P_:L.F3].\>4$ @Q2!)/!9Y'-. M0B22HZV(:-T$:V;!\<0Y]#W_85^M3ZWH+X>C-IE3>P.[)TWO37RQ=_RT.M- MT! 9/1KGJ3":/ER1%Q-&3+6E;0B_0!3!,/(%!#C **V7!C!MK05Q_;TAZJ)J MP[&^=+6J-MA=7U,:,%96>L&Q9 M/TFK[-/7+#N5OJ$4!X$?0R_A^R^):5 MMX5F_S S4SH/_SDJ]4*,%IV\W*R%-TD'JU?IZ2N\L,'J/ (0.ZZ\WJ;*!C^J M<^JOE;P8J]KE]\M=5BT0PAB1 '+N WGM:X)" 5E ZB@(^@1HK7@T/]IQ&%*C MD35+68=';X6C2Y/:PL8A0WI12$O.$9Z,#M34&E5\V>8R9ONTW&35^[M/6?DM7]5V"8<@1G&*0@;\A'. M!>WL!C31ND9^N#7'NB+OSEZ5^:$1[NVRRM9>U4+3DQ@+O*JISKB4Z@E1B\T[ M W?C-?"D/G4 IY>EJQSV*)4]_N?W D36FU"6NB[^JS[)LG+976KR, MS^AF4_PFUS]I4?)B?[N[VV^ZGSH\HPN:)"F(81B).G(3.$"I#SN(#%"HIX8C M G,LG-T1LEHTFQ6DMER..4:JRCK3X=$5X:,;-U[CR-DE.\>UY^FG;KRC.\TU M%YU#QY^=3SAICUN\811C/PU $L6, M\(B(-$P2+(BH_Q[$J>H,UOQ4AR5=#9#)FHL]Y:&O?LN,L'G,&5/PSZNUAG"@ MW&-H]35;[S?9^[M/NWI6?2TV-3G5P?1GN70\3;@PX0S@-$7R!&LL..&4=P P M$KY6GR%[9IWO?-S?+\M'F9A?9[MEOJGJ<&*7?Y/3*-]Z]:\=3WI(3S3;#5ED M7TV))B)>3Z4ZD,UNR!E,KY.O!NETX8,ZB3T2YV DYB%_+AQ[WHG(%7?:Q^]Y M7JTV1;4_.QD4R\\6C%-?!(2&H%[QP8-%S$.?J[:$'F+"W=0\.S]^PC5QL])7 M.>J9>3:8G<=4L^+)I?/D@]D9,)G.4B@0L@APGOI^2N1=T%#@UJ2@8:*5$AYD MR'&<<3:Q/@SL96%$H[$HN6'0BBI-%B#TT:0G3/KLSE:9#%RY+DVF_.BOC\3] MPZ9XS+*V*J,[KI>MD^)>-MYH"OOE1MNJ;2?6%G3\,UM_R,J\J'^NVE5-=+*@ M$::@CCY8"@(6!#7<+BB!"0"8FRVEQD3H>M75K0#>WWF=6UUAU.$HFM=XYIV[ MYIU\D[]W\LX[N.1KW2YMPT[XX3CI_LX.G"#[C'18U(G)'=/HE%$_I(_&S>$&\;CKW)T M-1P?QNP\I-"*)_T7G Q@9Z LM?<9$Q "(A @B1^D$8LXAK"SR077VIX89NEW M+4VJ; X2)P=$6I,G&Y>7VQ*HBY>:V^5WUB*EZXN:3!DQI-+Y0@9G[^\^%7>[ MW^JXKCO"\7-M;)=M90DNW:[/3U-5[4VE05,56Y^C5.T@X&YA^)9S+F.CI8S,<[^^\ M#O/I4-H9:J^&[3W!??WVY/&&1;WWQQR&QZP]R,59TS]I_CBH?8@A7:^\Q<8@ M?_HF),X]+,9[E%U<8-9AB)D?P22).(0!1"D+(4RZV3WQ->9 M*0^ 8C9Z,NXUL\SJEYLIO-@FO.;LLL"Z'9)Y+!L<^69T]YD9@\JUR582Q^^. MUUX3Q#$2*2-1#1+%'(HPZ% F#&GM0HZ-S;$DV]]U>J=PR?T\1EU-Y><\X)KO M@0M#Z]&RE)?'-_FAV\N;I[_6!.5*X^VFQM[NP/05Z4_T M",SCO3.9]\^/"4PZ"LI=#0\ LO7K^+J[0R.>X"CQ_01A>< A$!@>7YPQCT.M M:SSMF'0=_)^IRNI<1K(K]^HZI5GM'3 !PWK2?@1X\?T]S?7%:L3U2*]EYN>A MJ+:=>MYWT@5GJOK7]7=HQ#99/N2[Y::1X#)[6.;K8^N.YN+1URJOTS!B&,> M^YR$'$4T) =441Q$0/4B"]4@5AK;3_0 ME., ZGRZ:]XK/)!"-.8OQ2Y[S7Z:$)JF 84PI;$/4L"3-NR*19P2O=T?:U;'6/RU0/^E/=VL MN<-CCV#%W9U)N-7,Z)UA[&CU),QYR)PRA7T[.M:'81[BY\"OYSLYCIC3O=]# M6JW>%0:2YWY_/MEU//1O9X^OIS;:$IK,40(NB'*9,];QC')(1Q_7\T MD9=0)K[6+:J#@,0(\M0G.$D3CD5(*$EK5 &HH@%,BQ<)X0>1+2M:+R"09" M,8,VES'0$UA-^IW>SF)"75]F;8P1F8?6CN/JA=M?1N!7OQ&Z--16!@+O::J< '",C=^@!03"AB,.0X%B*@ M@L5IY/IL_QDZ[^F\'[Q*-V-6=[WNG%33E;L^GZZOYGJ%*:4U_2"*YZ%_MIRY M?"'6<(Z4[Y;>WM:VLG5[-4QW! BF HF8X9C#%$5)R$A NYD5(PBT[IA^W00. M<5#'RU@0/\4TK3TB22(H0WZMQ %W7;GSA(5?;'S:QBS@((Q"'0H2X#@Y#PA#B""#.&:TC M"M>7/#VYGOJ-UV(\-JU0SZA9Y_MZ?G)*JO4D[ G+LO?'&=976#=(:%JG7SW- M.>4PF"4_K0^'2EY4DZ8+V5)79$^?0W7F6>'^4=79Z>J_!C&KG]CZ]^ MS39K^9,?RN)+_3AWH?DB%B@$F$& 6. +PC@BY#!Y(8I]KI1OM08FXBF, H09 M2R .@XABR(($^$F-C'+@NMWH"61S_:A$>;B5]*'%Z=T>@&J\R\89))4-N)F- MCVX*X7!);/KDDMB_G5\2>^.=C5_GQ>$7.C^Z[,/U%NN--[PUWI.SC&66_]%#F='?Q"2L*6X9F+,XC+370APN;>T,848G^7]II MV^%\SLK[!?+# ,=IFD1I&/LLJ,W@=I)@D0*A&M;W6TD9(B&(!8%1A)D("(>( M1RB,L>^SA+I..+VB,MY#VQ.H_KA[]3!O()G7P^_Q>+2@.EU?I<]C X_' MI5EP:\ZI2KS:Z_V%0-0.8]-'F);\*&P_2QI;"R;L%*WI?E+O\ MG\T#=F@$M: P$*)^+X"TGC%AFL0\]KN9@AA4SL@HF (L@#P6$ 6<8!+XE$2, M12B..8,IA,[O%Y,(FXN;6XC>\@RC]]" U,A;6^!68:=@7%HU-P<:1L_0>>?P MVF:(XS*JD?P?EUG#?/\@AI62^U=IN)3/M\??]%)OTYG"R3.F(?K'6\?.VC\< MK@Y+8D8 BVD":4RY+PB*HK;A0P 12)3%WMR$:Y$_NT3R2;,3K1L@A]*HH.OC M,*BIY[,@3T/"QR'14+K/+K0L&C*7#;YA%S%<=OF23 _G: ;R;,&)PNISHR;' M5;E;O/]M6\O8U_RAJ:6F0, RC,P2<@%XBGD[>5#$<08*%VEJ/^ICD7W"$;K MN(@!.?VZZI87/2E5ID0EKUH[=I93K?_V/)_ZPO-7Q,"[C3,& M>C/^XD&"(1S-:-;K(G]MWAMYKU87M:I9^$NQ6Q_9:5NUQ6C93M_12-U>X4=1*D,:4"!+%($I;XD0!' MP4HCK6[J0VVY%I43/.^(STAAAG*J*#9G.BP^A6N^E3)$LLSD2A; MWCS7*ZLL&1/BABP . *(GJ_V=!0.DQ&8\XI$KW_UDP,UEAPCO=6V)M M<'H]5S8BG7J2-3,F!Y8KN&%T]B4+[WKNFK7(U?29,EN.7"M?,.5&-?IL"Y6K MSP5=_6.?E]E?LLWZ<_'SO+? M890,MR@]"?/-KGAS9/S3=<:=!*_*!/:$L?8'81X!K0._"M>/KYY&'JX6.IF1 M!X"+_>YCMESGFT>>R5-B^5;6F:7+O/S/Y6:?T7MY(&0A+X6D.&$,BC!.A1^B M).WPB"#5NGG"'0KGJ_IJY]UG-=JUE]>+E&HG1U-/,AT.@9J$SH-]/4EM;TL[ M@6X:DM2HO1:V=X[;D\"]!OF-=\ ^KL@:4]PCNNZ';1XB/(*?Q=@30CT3(17F MYT9@WA[UY5@A=&K" M4E]!6V/U>E)B"D)U$ZKU2^P T3OC]50?^&%*AM63%5,P;9:U>#UL\(HCXZ=G M>E@B0Y&2"QD-VX1.G]JP[E'A[O$S+ MZ?Y$PN]K!DID,"-QO72'J8\(2Y.809)&J .7,H!UELHC07*];I:S]*Z9 MI4W_R**#[RV/^/^DMXP>:ZS4I'*&PZ0GJK4#!RWM7/!N'[T?I!=UQ/*C=W3$ M.WERXYU\\4[.3*;#=L:@1[%''N1Y:/O83A>33BSM]\7;[:JXS]X55;7@*8I9 M2GE", T3R$@8\]:&J"WZFK*O\IE@?SE+ MC!E0[MRY_J_]8953?2[D48CM*F]Z^9TL?RX4Y^IQ7M(HI"&A2;T<8@RCV(]Q M-R\%1:%6J#0)0,=3[\PGN9M8=E[)WJ'MG)3?7\DW]\/9F]M"@#7->*N%6[,? M:KW@Z]DH'QV2[4Z]@TO>#]*I'^4_:X9ID\5C+@:IYRTPZ3,QCY?)M!0\[_LZ M_7BHOMIX]E K:][$C/77FZR]P^*\&=8B" D) Z(K#?%/@\%I ?3" 8AU;KN MT8I!QZ^>L3E9=_EUXI;G4-I5-QX<<^@YI;+&7GG MD$;>:'F5EKXMEF$\SD.)ACKQ?%O%!B?J@=7A],XAY/N\_"X.DXUEV^PNWRT$ M(6G@TRB@((T%!Y#&46?]T,+[<>SXJ9>LWM#)#LWST"IKWKP(F&RRI*I>M;4R MJY629X<_SY:FR?(AWRTWQW4I9CR,$$P!(P&B/):M7SH :9)JY3$MFG6]K?NU M_EM6U9)VGG \''63"YI-OKS--^UF8?9]M=E7^;?F $IV=Y>M=DU+@>6A$/X0 ME2VW^HE*F\.DIHT3C9">3'8@O1\ZF#_*@3JE"%NHD^4'U5GLT4\'0S$/*77A M6.'\,1XJL"^O'UDD 0$\0#")DCBD%'(1!IUIXH=HLY#14$TV8-55#5Y3:U,%7+B6:6OY>TJ8E? -8GZOD#7'IJM@- MYFN0S)7[LW VJSXL'QL$#(3UTIM00B$-0IARJ:\'!!@F6.LF3)MV'4>2;X^+ M8MT3R%;)'2!X(_!J1?=.B^8Z<&]1SD#X7J=/5_\&#L*,97"H9RIJ:(4]U='%;;AWXHJWV->[MKE^%#M=3.F)C*ZGB#85-AN\'I+#E6#)%9E#5^$N>+2[!)]/&'I.F-'B6Y?LN9ME>"RQP1$C2GT=K1IT+V42T?F^C*7%MA:K U?9K@BU MI6D-Q>\4*!YW=7V&R&19;<+ZC,7-V"75A;0Y7^82)X_ R>T:V< FV5>[>B5? M=C@>%XP1$3"$_ B0,,(Q@I!W*+@(M;KXV[8]5O%-F7W+MOO!,=Q HDT%<#R. MK6AA![?IU>5U@&^.VO@XM3+V\JDEDG9&9JYZ:5?3TXDH MUY-2@SX,<^VRT".@#H9B'MKIPC'CC@B:W U4S$,7+/66#"Q,?48"%B<1 1RS M^C^_!1>R&&GM=(\$R74YY;,N.7D'WWJ7'.MC-4B!IQPFJ^I\=.3WUR5'#/# -;5U'UL MNJW=S=#AO/$:I#<-[>(J[>-_7__&4\P0%1ZD6-!JHE$8VW9<]G5UA\WC6 M6WGH-39FG!OJI#NRK4GD":(WFXMK7J--1Q0'T3Y3/1SFTS4IM,"8L@J6Q2K+ MUE5:^_QIN9&53]TE.>_O7L4!4!A%B(((,)_ZF&$8=G4$H2!"ZPBF?>N.4P<= MX$/BP*XVVA\)19V<=! T-?,)_Q)M$T1V>.4+:PX2JLMHGYPZ&YV92*L[_Y[+ MK&,FC0-/MJ_R;5956?5+UG9A;_]EO6"<(I;$+,"X-DA)Q(^I@L@/$]+%GY\' MW*0XQ+Y!+/K9(&,K+_;HSK!7AP7\3=.;L_YFLVG6G6X?&(\.&@K#L-0Y_=:B MTQ/2FZ9E9GU:]&J//UU%38OR7.2;$OY7 M"!*DP6]3;LNY\>=\5@C3]1"1*,]&TQK:>;HY* M\S#IO"M*[XN/[0FEUW:PIE%/13H5!-3VP,Q+0ZU[=T%&W;!HO^9@$?-0 M8'D-8Y#ZF,2 L2#L /#$MU&E96)VK"JM?778E7ZM>,!5[H66];$:I,!3#I-5=3XZ\ONKT-(< WUM=S7(L]9] M9TZKO1/<V@C_O=W[V2^Y/U=4F;K?+= "40^2$4"0T8$ F$(86L[ MQB+1>AW8L>A8[<_S$3*G>UN49?%;/3"55VSE4;)B\TUJ1OUI34G"JD%MOKLV M@'K]';5Q6!^RB_;#"6+-[H]>@[+)[?;S['SK[")UBMMEPZF?AZ1:]JEG6\P6 M8P:)V]IT6W54VRSN[XOMIUVQ^OL",D$B B,A8I*D,4Y0TN4Y8A]&H7&NUM3@ MJ-57.RF,^_+1J^1U H;55D/8U<[-.J5U>#KV!*]1N :@UR"<+/UZ@3&UC.M0 MNF>BL7.5U5+J@"4LC'V,* &-1FH@X[(+, M^D^NU=YIN+51*Z>R%I:D3/5)$TGK@F1"2?V-UT6"?33.*: )!%,PR@*(.[.Y9,P2JF% M+6H3LV-M49\W$GEM!\75!LIUWFUODEBEW/E&R%RW.:QL92@/Q3R4T(5CQEL2 MFMRI*F93@;E=RS_DH:=KE7T\W):-=3SJ1CN/GB#.F- M=\#JO=+O;ESMU&&R1SV=#,@\]-.-:\4(#[0-#:6ULI?E8RWB_[G<[+.%'R+ M(88PQ;[@F%/"NOLQ1>ISM'AH,'_:+-Q.5[%5W%VT8U5_LG8 [4S53-YQ\W_R)%4=@-_3)%7VR6B2ZC&F M.DD_'II$RZS1:QUI/V??=VS3;-#%3,24^1%B#.((,X9KC1!$A&F88(P7W[+R MME#-+5LSJS-1SQ%J%$:U[;3E;F5>53+M_!//J^67+Z6L+*C_+F=JZ]!/QQ]O MO]',\#I*NBO*^WJIF7GO;S?YX=RA* M>1SB[;81 CG]V6/[CY^;JV$P#L(D#7T@@EK0F0\(X0V2" (AUD[_V=U^+RCJB],]@>>SS^P*\-],O3>KS!49/4J<=%3UV/0U)<&9(;F6Y7 M'1,G4FM ;(_JNARF>0BP4P^+\1YZ35F^;/]=OLW>[K+[:D$BQ&F< L&#(. X M"0*(6M,^K/]!2X=M&'0MO+UB^ZO$Z35 =676"MF*NCHVSYI".IQB-ZJI0%N? M3-ID?2:Z:-6EYT)HGZ]KRK=[W"Q^V=_?9N7[NZXES%^W^:Y:I(""- U\G% * M(DX%Y&EG!T=$*=PT_W3'FG8 )>.6VQ:6MY>XU!1L &G]JZJB[ M0^3]=12JUL5J+Z=#\_Q/3-D3+(.?LC^JJGCM7"/-@$#0"/-%;U]1X>',3"NY M%O 7MIX1S>*WUM9!R _M"AMEKQ9RYX0GM0F$0(K]A.$$=P8!PT*KBX"YF='D MM3QB\ZH#.,UZM@%4JH6&([%H)+I-VOA(8(=KY,JTB_ST5:(-)W4>\9X-1YY7 MFMGB1GF;]94$)ZVJ3/;O/UXHV"RK3VE/$$<$L(0G#&$HF)\DX6%]'0J1LD#K M>E07]AT+6/*U_EM6R1*S]:#;4IUPKR9L4].NIWB7KD=M$#=[9$?,;0;1FVS? MQH#9ONUPA^,T#Q%UZN'SK7+G;"HG$_,OV_PN7\F+4E:K8B\;F7SY4&SR59Y5 M)^,H%#$CA"4L!B%F?AV/0AA#FJ T(;&(M-*):B9ID@88)YPSC#!&">6"\K!^ MZQ#N,\78 MS^V$N^!JU/6E&>UR/P_-M.W4\U2C"\Y4E?%I<8R,A)O(ZIDJ\\@7$>8QQE' M"0$!H\$A&/91B'RM?18[%L?:X:Z7?>L7]4-&X: M99^+ 9G'W'7DVXNEGCL&=?9-W]4JLFE/U\M^B)^_+G=_67[+?E[604"^W(B[ MNTQVJXQA3),H1EA$B<_C.(&L ^#'@5(C(0=F1]L*N&]Q>1L)7)Y[[Y![#]E6 M?J&_I6B+>O5MV0E8-]VO;:!Z9U@]"=:3:+T.KG? .QWS^KN\$XS T.W?ET_\ M3H[$5SD2QVF1-;CM[ VK<71ET]@RT?/93;;MV"O;S$ZX4UY?9[>[5]Z $4D@ M]A&,2<1Z0YUXOC"S MP8G91#FM^P(0\)2!,(S#.(!!2EB0=M:8$+Y6ZLG0AN.X[..Q8?>[MF'WE4;2 M=@DTD1HWW W4FNER1J]SHRPW^FS.46\,O.@5'%-67![\XC3@,2(HX!&("( ) M"5LD]7I6$*IWL-8% IWY9G3&]O^>-'(P6O.8STX]M'#22(]-E;Q1>Y/)]DM7 M]]5DK\H:2;TX^*78MM_^.9-+B04B1 0@#H0?DIA&*$CJ6.A@/_'C-%9-&]FU MZC@Z.8+MJD8/?3 ZN-ZVV+[1JB=UP/OUG-%TE.L%-2>V.Z >;5+O'=V_R/;[ MG:@>X"H>]G+ NWK&:#K^S1)&=L=!)5^DQ="%=)$;EJ?/%CGRJW#]?.H%I%U" MZF,F*;F$I[,;H:=G%@TA/]Y")ZCP ]\X!.1BL0'(L0)BCKC% !?[]HV2T:5)M.0J]O. MT)^PGLF9>6F)_' M?+3E3.'DZ=2,R'=?L_*78EL\#6_$]X=L6V6+,&4^!H% <0IP(JA/15=$+?P@ MTMR^&FC,^4Y5@Z^-S+T?L@.L'V_DE=EZ8<505M7"B1'IU,Q)-SR>(_/>MJ2V MX$:^9:*?J;XUD!V*YZ%;MIQYOC*RR9&J;IU685T;V'R[KVVWR[1B6['LKBBS MP\]]7G[/*O&]?H76).?;9?G8Y#IJT"MYY+C8-.F/;;V\SZI=K;2,IC@* D89 M\GV!1,(ZQ(*)0"_&>^J.U_DSKK [')B>M\(<'H=YO%)FP40QO\FJ M?::Z+6%KKDV7[\T&Z,=L(Q>1??JZ+#.VK+)U=]_ZJ=PM)!CQE,/ZSWIY M3@%J+K63J!"J4>J5O#K&XGHG4$)[TV#SSN%K'[UV.R!JKYTYC87>J^6LRE96 M)Y]A]UKP7H/^QCL,V&TS8)T'4U;F#J.\KX)WI,&8/4J%D_5A>KO:; M1J_:,@S9KB>(<)0&..0P24G"_TANJ/3'@(P[">NRDD0,3IR1#GH6IAON'' M.WX+4[.BB"%\];^)1Z)*[VU\9*E#9% >;TJ7>AW\"+29%;P;T*=2U?ZZOZ^( MKP5RIJ]3'^I 8>U!49?4SD!7*?+S,M_NLJV\_W*Y73]Y@[<8,(]2$6&4$)_Z M 0< 8/%&D?!V)?_0ES4]91*44\8PS"=0F?EG_-M59' M_: M6=US4T>[W<(#,0Y]P%D*8.JG'&(N((-<8!_R /EZZVS]SW>^L#Z#-/8AGF=< M]*RCS7F;Q\)Y /X7IW.&,:&=F'YWO*,.A(&(.0@0\9&(**UG&>JF7.BG2DOC M 1\_7H+ZG?'EEP:D:6:JW?!EG*U6HYZ_PTJ,DPWBYU$';%Q MSI^9XC2P#EFU%I@GD[W2;Z&J1 MHZ8IKGC1$Y$#)1_Z*7&B&&?^]TB$"4OST 0CY,7P9T1W75]E]<]^K36&UR_? M3?$@LPGMH;XND2^^KS9[V2._VWQ^NVWZYE>55*E%0B(089_% 9#G)<(8(=HA M2P#6:NTS!A['(4WG0O-*7I^<\-J3QGK*,\H J>9JYC4VNNF=LV$YP^^U#MR< M*EQ^.#KA',-[#S$>52/7^2LQF;;4I<('\4@ M2B #*<8HYC0!@'5&B8!:!Z8'FG(LX28=(GY7'0U4^9W';+7EC%Y' SV.YM#1 M@(8\#F%,PC@-@8A1"$'0(<:$"9UEVY0X'2\##3H:_-]3[58'=AZR,@LF1CS5 MKC*2^]L:0H/QF#6' F .:;.>GCZ0>/;#"[3PFM!U7"@?/GND-1+)M\Y=M_L\Z_E_7BX3\ M+L_6AT9QW;J@7D6\RY>W^2;?Y5E5_]O^/EL_NR,;8^@S&+$P"G&--64@YBU* M"'"D=Q!Y9&RN"\7.;BVJPT%ON6D>XK8SH_S.0YEM\OM&7+V'^E.^+BOYS5Q6 M,E?'7Y,>5WGS>^OE3C/',_IXJZGNG(=:3ZC/1_GDBW=RQCMX MZU%[HMN;K'&%Y3'I*[.;:/3G\2J9S/N+UV%-,0JZ,2 ]R>"'LDCE=5UGMW:= M4' 0AU' TA1$<1)AFD+?[UZ;*11:M0VV;8_XPGDH"Z]!6"]"CTCU7AW6F=<+ MR*<@W3!&/X-Z(U/Y7H/V_&+"R<5=DU6%H-[V^,Q#G)UY=R'T=\.B_FJ KE;% M?KNKU_>[K'I7++>R-"3-Y?F1>IU?OR"R_-M3N1<1".IU/J("4,:,UPLF&(.$)&DZHNC6;\5[&3O(N-_6_+]?_M:]V35N\$?W)A'\"X4H3N;ASG(?BC M>'HQ\G;-KOZ+X)?LMQ94#:!^)6WK+U?9\7["@ZJ]W9[_3%Z#?:B5ZP22AD$4 M^D% 1!R1-!2 1Z!5DPBF]'^7]V7-C>-:FN_]*_!8-\)UAPM( //0$0!(W,B9 MK,J,S.R^,5$/"MJBG>HKB0Y*SDKWKQ]PD^1%,E:2KHY:4[:([WP'_,[!=L#- M8H,3:!CF*))\!12S)":)'+' +!4L9IQRA'WOX#F5FD[HY] 2@G\-2"FT66<+J(;<&;7.\QCD#0%''&"I\:T MH8@?LXLGOSA8-*.PY,(O2I%JU XPM^ UKO%GX]D$/E _#[/9K/;'BW;;YDO9 M>+D[EGP]F..X:<\AZ@1MIS6G>'6/ MS[CE7"TF3$BWGN9?9!J<5,">KIJU'I<7#^1X<2P,61AK3<_[1>)993N8[:Q1"Q04!Z1-ZGY=-MG\ %:WNHA7#RDF MYK-QCF8>WN &1RR@1WX%CA[KT /ZW&-?%#SFJVQOQ/%&K7M]Q=(K-2CH>J&XRX+*C^F3-^N]6 ME1M5.'A%_YS3-WU]1K?F5)ZZF9I0+$[5BK%K/]1S@GAX+QHP:BJCS\MEH?9*B:$@7V3CE>1J-V17N_+F[W?5C_\E MC>H2*_D_S_.IYP:_(@W&G$PK >:P*\N^H/Y*4_GL9?-\L2[N%IF( BX2D:6< MA7DBTHCR_OD:T5"7+S83TP^ M\V:;T3+]JVV(N[+M$/KQ^G-9KRJ9*2RS8E\NLHP)Q/*8)0&D/ XA#:.AG52. M870#M][3QXK@'2HYCEB"3'D'OP5IZE'='U^&X5V5*I>1_@D);X1\,\*F%PA+ M_*\D 39,Z B&6.UNBO7_*XM:R$]V"TB('#WDH>!!&(LX(G'"AI;BK#F)K"<9 MNL\?2S0Z7* !!EID^K*A39VZW$3%R(:SLF+.B(JP?*N+IH32U\?-=;5>L BSC"+. M(Y1SSD4&*3ED/X(KK6KK/]6S@/1@0(=&73(TJ7E;)ORQHB<-BH2X$(,G)I\1 M #-:IG_I#7%7MAU"_>7NUC&^E'>K9OEBN_^]V)2+*&2,2%MQ1F%"PBCF-.R; MR:A RN,.HX=[?M7[% &C2Y$((7F/@C!Y8D36] M+-C!KQQU&EV1X#+?J(OUA^VR_/E_R\<%I+%(HP1AV9!L) H3F@[MH!S'>BJA M^_1Q9*)'!5I80.+2%0IMTE25PB=?1E*A3I4[L7A&PD6U,"5L+G)AC/^%7M@Q MH2(8_*&NGTQZ#'.GA*.<(9BRYEKE,* 19?C0%*?*BR#B6C1[7DPDZ_;40 M<_K>5H]1F-,3$"/27(C(.2[.Z(@U==-+B;T)E<.NI)N!B-6ZK+ELX:ZJ'Q<1 M0QEO=OP'.>8)2JEL:F@E%DBID++IL\?)/EI,8 "EFWIHLJ6:>/@CRBCM4.3( M7<[QQ/Z+&8<94].+A!7Z%]F�OJTI!OROINM;W[1UW]N?_.J\U]L7U4(3Q*$(,54ZA.:M<<_2=EJ]ZK6RN+LKC9XV_%?U4U7Q<2V\_5;A'!*,ABSF!3X0:G"$&4#0@"093."/IHU[/: M=E!_;;&"(]CAI@GY?K=X00L8_-% UA1:ITY0T]BI^->35Z?4>U%6#1XOB*H/ M;\Q#3[U85OGOR\Y4]-A^LS,JJS;%:KM@2I:ZX!%Y>JR#[M]M2GK+^6ZN\?O^^I^]UO9E/%:D"2/4$RB***$(0Q%*O#0 M(DTSI9WC+MKQOLVK@P:>8-,L&&M#HYH@CL6@GOB]3A[XHP,V=M'7\Q1=D#,7 MQ,Y#NIQ8\KQVJS-V5,KX\6)7KJMB^?G+IX^?^U8B*@3GD.(LQ2C%C+ PZEI) M@@RI'6 Q?;9OZ3E"N@(?/ZO7Y#/BZ;+.C$&1IK8\9>=M47%#DWJE0M]TF14F MU*9-I2#A*Z:^(JFVI$Q?;M *?>6F:ZC+Y=?JIB[VQ8?MS=\'2C4T^HS9D+66(,N=_)F,F$LYZO_> MW"<@?^5'L99?E: %%!@&(LTQ3"$/20C# 72.(KKX4=;7E:[63016Y_4^M4OY M+?^]W(,;B0L4/7(S?9S*EWH*^PZ<:*C1)Y9=@:-MX-2X8>O18%Y[C\J)@:"W M\ KPMD,T%]H3-Q5YA5QIB;C3,R:&I96U/MCR# M%>7N'W6UVRURFC(2-/4G840RB&2[0[-1$F"MJ]"M&_.>?5 M=K>2-+9_^%87V]UM64N]/1';#]N;IMK-I(H?WC+8V/EQ!I< MZ^6\/IPX#T$>R]BWWI\X7UT ?4%U'?2 M%C03;#?+EM%HG)R8>3#W1=>&BD M51^3/C';H?&X+'A-#8E@":0T MI8B2+&%!W-L0"X9L)U(G1.XYO#W1PM7Q\'BA,?J:)W$3Q+]QO3V+J/A*O8'6 M:K"79H/![O<;,-]TZ4AAU%W7^NL%5X?<> RYKCVH&H@'4!?J/?RS7-U]WTO< M/\JZN"O_8U?>/JP_KF[+19RS -&($([B)(%(9@;#JFG,TE3I6JY1@'@.DP,P M4'3(P$,+#:PE-O#+:@L>RZ+>_4TO7OKUC%KXFXU3]*+9(3#UQ6_6YXK?'!S7 MHP<=?-#@'S$&F&UIE9;?*^JWX>3HFQ"BA.2:$ M( (9"F'$8SH S_)(:_?=#.!ZC@X#*K O?LJ0<,!U!;;E?KHQE*EOQQ\XC>#6 M68R6#AU%&OK7F%!\W7,C#8HLN\T\HMJ<"/$X_''B*XL(>7*BJRTE52YYM=M+ M &G,XA"G6.2Y"% ."1YF/U/.8Z.3H Z:]1RQ9#93;&]6Q1H4RQ^K754_MJ*U M+N_D1[?E!47RSK=Q]!F#:A=1Y/0 :0\4M$@GCP)G&-13ADI_K2E3UIOBPO6W^TP'Y46X?RD^WO;R77U>2P1.DS2VM]&;_4*P7D,=I M#&F2T8P'")&<),,)6493:+N?P#,ZSYK;0[T"10O'6F%]^\I8B&?D)A=Z+'TO?[1RC%P9&Z@2SC19CV?]V M4!G5$VYC3U[4V]7V;O>I_ECM=DIP>1B1( LS$M&8-14/:3(LHC"24>$^!'D MZ7O1?WM3;4KPRUKB_9O/>.3#?R[#TL2N\QB=!LND]H'&MG<>IO0=91VM//:- M]Q2T?-)@%+N\^T4UA'V48#_=\KI9.7U_IO\:GM%%HD%91DFD&8L MX +Q*,N&ME).L=;-JD8M>-:@%M2O\HL;T,"Z @TPS:M1S9A34QW_I.DISJM\ M37+;WJO,7) :.R;G(3.6-CR_=M0!(\;RTM\)A2).$PICG-*4B@21,(KZUF2& M%>E=W6S8QCN4&%7V#$7& W%.9&:2:^?.L*,C-9I\SE1L=*UX2VZ,6%$>6Y5[ MV7V&#*JO$QV$>1SF:9(ACN,$)50@,C25\D@KG3%JP/>(JL5T'!%H#J&,*%,< M/?EF2W/@](RHB:Y[>XV52Z,E&Q+G(2IV)CP?(]GSH7S+Y).!6'=], X89V&( M2)0EE'.40S$TE$0YT[I<4O_QGJ7DV92"YF62!FRIZ8AGHO14Y,6TRP3#H)>$ M7! 0"_;F(1\V!CR_%M*6"S/IZ),>+CC&&:8(I@'.8Y1!$@]-!2C6NO7;J('W M(Q^JC)D(B >R+"5DDB'.:Z0HRX@FAW,4$ET3+DJ)$1^J8O*E_%&M?ZRV=T_; M'.[!B6$>P31B 4\A9A!S,@A8&G&N5<3 KB7_.^$Z<,^7/O2$QI)--<49CT@] MZ3G+X42#H8L\75 C-_S.0Y8Y#SC:)(!TTM"+FB+ M!7OS$!0; RIG/5\NU=:D3O MZK)LVNIS(XAS&&,8Y#C+<2Y;8A$=VN$L4)KC-7_Z.',T!U3JE;(-R;HL+^/P M9#0]RV$E)R&-11#FPTHUM,PK17JR^82=249YS\FXD'P9\S:/I,L58[[2#P>/?AU2HGV]M2CH6:9C]^8)^^]&U'(68$8I%& M.8E"F>$$>)A'P@2&6@OF;EKTK"P?5]=5;2 CCNA4$Y?QF=23G X?. $/<). MA7YI0?YMJBW%*MQ=T"BWW,]#N1S;]'P7L@?&;$Z0-Y]]V)>;W8*F+ \PAFF: MT2#(0DQ8,K3)\UCON(-52]Y5[@< M[6SY@:E+:N:$X9FHF!M;%,Z9FS)DHUJ_%3]7FX<-J^JZ^K/9JE3 KL.D@@^L!,[CI M0=N+G+D?S#5O%!:=J[[][C7T$VQ M?ZB;5&:I/P)V0;.Y1OIDV)$T'B&VU>"FU\-GG&G*H"GC\U4_8XL41,^.+;.M MH:S8K79?[^NR6'[:GJY#R.8AB3.:"1YF$1IZ^"TKH MW /SD$/W9EWUM>;-?_2@_E[)#;_?%7;E(DXQ&01[F M8<1QDH1)EH8#!L&(A3K:MNQ9(@^0P/T!DSM]M*;=1"3'9-Q2*0>HK3+*?/'@ MC"/<*?7R#2:51=.51^:HG,YLNRB?;ADTT]"LW-W4J_LFH_UT>RKAK;8O DIB M3+,\DO]*">$4TJ$*)V4":JT<.VW8LX*V+_7JY*5>'N$VR>>/(?MIQ!1<-Y!M M)-76"R:*.J(#+ 4U>\K]TWUT["+W(^CI91Z5Y=21.^:HIJY,NRBF3OG3V'YS MU]3Z.YTJ6 1IG*\M\8O:]I;:>ZZ.I]/IQ6OP._RA7JHZTOGTGQM MH'E!T.7],N9\SD.3[$QXN1O&E@^;A8\O9;,#6;YR+U=?HE# E,<\"7@2142( MG X[<&CNX$X%BZ:GF1B\ @_;AUVY]+*.;.,(\U62D7S@:,'D@':6J\GGN=1< M2''@E)D(I2?C%)97G'%H<;V:\+S1W=I' MDXA9-RCI?E,^I938Y3=WBSQ(@P1%E.6,T2R+!69L@!X$T/8>^/$!>Q8V>G-3 M/4B?@_J R?H&R0F\JI:LS@*KOQ3W]9LECQ:"4Q-!AWRX37()BNT2G)@)>CNO M0&]I_X7V@8.Q[S@DGG'?6('1MO?\!<.C-24^@Z0;?TT>*C_MOY?U@L.$(L1% MFL*#C; M,"*+;7E7[,OEMTF'AQ8&*$DLZ23VA:WZNO%V\=7/^W*[N[ R-5_WSB'2.G3I[./K M7V/.]KGS)@NE>EWG?T( U61DU+!IXJUY!,NLO"WKIK9C^:/ <0+H@ K4':PY!5!ME\\AE'IQ\^R#ZJ$;?7FC M&[W#^/K,HY-%6M.>]3\AYAIS,VKTM?/@%'%X0/RM^'GRPP5):2!2EO(L)8C2 MI@) 'K,D2%(>Y9!/'7P-48\< M9=&)KSQKX3^J:OGG:KU^U8#?R_TB0P&$B%,2!2+.60;#XP@JATT%DFI?K+TJ MGS5&K7TD!W.4=>Y;\Q4@^_YN)5^->QS!T+;@*88Z_H1JT6QF[5H-U]KBM1U9MB&#NP-$XR M2'&8-H?T&!,P2'-&4)#+OY+ :#/_I?8PC6D. QX(R))(!#A#,,I)%K$\E:,7 MK<5WLZK2#0S#!1XK(O7"P5@<&DK[";PK(/&!%N"TTS87*%,06A>$STLTG5AT M1@#=L>5"S*2$?MC>5)OR8[7;+3B$ L4I0BP-\N8$,@[$\"8V=V.[DK2GK48L M2*3=L8A2EC"4$IK)\4?$8XQEMZ6Q9V&38,"J1>-.VC1IM1VA-Q6BP:\"!7QYVR^,?S[_ ([G 6#O'8]^MA YXF[K1H$7< M5>&_F5Q*+S*JIZANG#-;875DWMOZZI)'#S*;K=8/^W*Y0#1%:9!@$;( 15!0 M$@;]6R["&,6>A'9H/A2(9SG.<491$H40DYBB#,(PRC!EW'M5Z0[&E&*K[ CG MM?2M_[IDDY5^+C&$2 M!3P441:Q-":IS**[.HE)*MO54ECS5CP+ZA3T\5QF-.3OY>D@3\: M7* %-O)5QV<)NJ!D]J3.0[ F(T MX )_2F!@0'9U6,P>N3+T19HN2)(;>N!6E ,(.A;# =FL[#2*F0J=,&/8O5X8W[Y^D;=WSAP!\-6-"C M/9\.>&3\LJ1-1K:ALLV7YV5UT]Z9T^[.F!_?3^"-SONS^")9:(-&0.*@#1DZ MM+P2.;RP.FT \6-2Y;$7NLQV41XCF,@NPEF:\#2!610/;88$)XO[LEY5RZ_[ MHMZ[R'G?:D_G37L.36/12/[QIKP"U^7=:MM>[E'=@NYQ("MORLVU?/?B\ I( MH C\0G> +O]+VE(N1UX)]I/9J3KA/61VRK9H979Z#%EG=A^V-W59[$HAC>^& M9<5Z00D4299S2'B$:,!C#GF/@4 6*BWK^FEYE(%IL6Y>2JVQJ2>>+1,[[Q2[ MR/!.QJ[-'< =8M! !@/F27W@*.GS[@N7V9^-3ZSSP->8,DD(K1B?>69H9YMJ MBNB 02>Y8K_]\[@??D%10&.2DR"*0RZRD"8B/X! /#8XWND8@=*K:WU4LPQ:N #!S.MGGCW,_5Z-6Q2/SF1-*.D_067IEF\N5/>05IO89Q.GF_+ MH9LQ>)A&+*4X"W H\A2G*$_8T":E$>W'X/EVZ6($_E9K^B/P 9C^^+O<+H\C M[QF]I,8C:U5RW\$KJ&Z+ULA:CR'E'26WM^7-?O6C['9G?RM^-I>G-TA6VX?5 M]N[3?7^T>+=()5$LY2&4V3#$&4]8/*PI$XZXUOJNPV9][SD9D/:'2-JJ$A*; M[DDYET0K;D:9AF/-W2D'>OMC(Q(F:'"V2HA!!AD2 MC.8'IU%G+S]J"F=(WZX/OU?N%D)0G 0\BEF0,Q%$:8#C R08Z^T%]PEDJM0= ME#]OU@_+9OFZ'"/B&#O*8709PT?>(DD#OBMZU, _^?VFJM^,!@9JG-N&"5M7 MOJ.08&VJB?R[X5=E;X-\+G_8[V3/_C_5]8[>=&?D[]>E!-#=OR$UBG^7;TVY MVO9@/]?5C]5.XCP!EW>W,_21:<'" (9YB@2,$XIY'@8,#T C$B+5#1 3P?.] M([8%+&/"(1Y:=AI[<0_-+;J'@2=TKWJV_L> ?=P&SWQPRZ@\IV$3_\G]E3 M,K&SI]]X,C4!U6Q>/(L\Y+>RV#W49?-*?F[7&+MMO,V?SZ%"BBMO>65:= M%SZ9COA6FX^@I1+\A8GMW M4FXS94$693E/D! 9A0)!%G0M192E(EC\*.OK2E4G3%K0>0E.P2B_"P=0;]7Z M]?(JO$+)A=?!AL!YO!)6%E3NNI/U7379:G>SKIK8?JR= QE*X@ CDB":!$WI M1"(R#%F*$DYHJ%0A0K-)+! 2-",,0YR0("1AF"8$9H*G,GN(?>]Q/"W8:WV% MC!&E:J%W C;U(O)K%[R (\0)"V^I47=!M!QS/P\=BV'.F,I_WNQQ# MUPVSU6U;"5:.9/K"A,]+AM'K7;OG?)$D(83:]Y<8S*1)H^6V?FS3S2/OTTF4_CJE&ZKGIDR\IMM6EB:54?6XGB,&() MQB$G(B:$0!(,K>"0*8,2%(7 M>M]DF2FY)FDJ&OV*H6=$V(:2Z576"GWEIF/HS7?\LUS=?9?R3'](W;XKI7Y? ME_6GVU:B=Y\>]KN]E'"IV_UE$3D7(A!A&$(Y*$\3* 0:,"0D#W6F/=RV[%EC M!["_%AU:<-UF.#?59B-'[^W%##M0'4U;#QYH7-CAVB-JDR72^T-/S 2?H M@8(.:9-R=EC!"=A)KL318O+"5(H?C\QC1L63;=48?5H]"^TOJ.755@)H-FM5 MMVTJO/I1?BUO'NKN%MM!W65O"L,H2I. Y2'A<2(#:-^^R*G:B4_WK?J>4^[ M-O>3]VC;"C\]7K [ -;(:QW3_G;&.QWC>MHYD,V?D#U !4>L1IFR8]K5<^CI MZ#?+KIVZ027WUB+H3%;NA^3I\W5/=E6^NZ?VAJ!N7U*QYFW"VL5 NM_7J^N' M?7/C^K?J>*#U<[>3AM9UL^FXW52SB"#&"8D2S$C *(,T@'0 1B*J5==E!#B> MX];7?77S+U#=MXNAYJG^&'Y1R_]GYA*]P'8"'G3HA\' *7ZPKXXJVQWQ.PP; M^@($O5G@U*[1MTM9^N'R#JNQG#R/<<:8!K_D+(W&-64T*C.,OKI- DUW9JLJD_,63MEWE(MC?KU":''+%H>E5G M.Q5%#TNFAV$!RT@4AH+2B& >B3CD+!]:SQ#$-A=WFK;I.<7.3T7V=)I=<2K( M.<5JJCD%NWIJ>?;J^"?;-?3G'OS<_7F&OPOZZ-H#\]!%YU:]<4NH&]94=?!0 M*7I3K!H8$L5M]O<.)Y),),1P7= MM.A9 P_H&A$)UB3M2)"\*ZCR6S[8 CICVM'CB3G@C]8@Q16QL1WK M4)/']:DWT;9UYW2J_J8#;&7?G8??45QP:+1)X'#-^6B1I;T -&N*'?Y<[18! MAVF(!$EA@GF,81"G0_@3"<_@J!%&#]J[B31M*=-Z#QK+Y#A9SQZXA.?<.#T>+5Q]6V_+ O-[L%SB,, MHX1 E!&.<,P2Q@> <2BT)LU'A/5NXA3XHS$*M%:-':$TO#Q2=/+CX.F&1RJ^ MG6=,.GC"9SS2=_=?)!89&.XZ#IER[S0&]1<*%'?E0HA,#M 2PC,,41ID#*79 M@()#(9P'&HVVQXHF]1M+%5?-YSUH#[%"QQL. X(G1WA3_<]O^V Z33^"LQ5N M [>\(W4VL&_<"CRQPT9*VGWX:KK)I,\37/3LR@4^*-[S8M*2D'Z93C%)2R@'R6GW\O=DWU@=O#/LD&Z%6_VUQ/XJU8 M55-M[W2:E?OO48&O'7D=L"LP0!M75B]P=$$I73 [#_%S8DGEOM_I253;TH?= M[J%<9@]U)Z%2$;NVVQ]^ZHX0YC]EKKW:22 P##+!!.$B1APU,^RT+X:%,8E3 MK5KM'IKWG+2>GJL$98]J9Z9D/LA7$[B)>=?3O7,7,)\>@@37CZ^?D_RSJ)=7 MH+>FR5![CS7W9TV1C>HS?T%-/;IQ'B+KT\!JM%?"H23GF_MU]5B6[2\-B=5G M^;KL%B$.<1I&&>8$!QP'&>%T0,,0U[HNV1<&WS,*/;(NO03W\H?@?L@^/6BT MC3<<"/5(CM!4ZY;Z#C+H,/=">\Q8#W[J?GF #EKL,]+C\P2;BK(#E[T#979A MI8X\.V/5:&3_G\7ZH1SR=%[M]K^5^^_57SZAXY-E@T.^58">C_Q;A)4IP1L>9^' M.+HUZ=(D@1N^+%/3%L3K*3)A$&4BSH,$IA@G(4KH07X1):F#I-2B]8GF"DR4 MT /U5AGH2*R[RSU[O>Q^I<=\F Z8QR3 >4[UTTT'_IF'EGJT3RW%=,:D"Y4] MF^DND(!1%N2$R[\CQF,:#-?P81Q"2EPIK3F":0?_KD77PA/VPCN.$YR+[Z5Q M_WP4^"RYABIL[ZSY*[$#&S74V!6CJHK,B_O5OEBO_KNMDMJ6&6ER[>Y4).1Q M)M*D.5XB(P%,&,OZLMR(HSS7NF?1JB'/^GJ"#0S@ND>ES.T[5)'0T.O64 MTIQ)+UIXB:4+DN>$W'DHFQM3*@^=SXE.?3R<1DA1*+# G"9=*,YY5+"MOR[IN+R#9;%:[ MG7Y--1L*K=3*-7N.=.H*2&"ST">)0U^9=%B=M29I&:*F1OK<6.H0W53U?O7? M7>&U!$>0IB(1-,0<,YC0& XM)PQIU39ST=X$RM3,LAT .I$I/8:M],H;NM:686J8F;!5N6*O=A:8VJ8F>%6-'V3OM/7+(^J]__[?A$_FOYL3 O__;_P=02P,$% M @ >H1?30ZUW"E[8 :ZT$ !0 !T>6PM,C Q.# Y,S!?<')E+GAM;.R] M6Y?;.+(F^CZ_HD[/F;AVNTYKDHOVST]YXE+EIAI[E**V9329>]? M?P!)E/.B"R60%"57K^IR.9,@$5]\" 0"@<#_^%]?[Z<_?5'._O87^%?P MEY_RV;B<%+.[O_WEGQ]^5A_,FS=_^5__\[_]C__GYY__KW[_]B=;CA_O\]GB M)U/EHT4^^>F/8O'YIW]-\OGO/]U6Y?U/_RJKWXLOHY]_7C7Z:?D?TV+V^W_$ M?WT:S?.?OLZ+_YB//^?WH[?E>+18?OOS8O'P'[_\\LRNOL% M 8!_V;3:^43\V\_U8S_''_T,T<\8_O7K?/*7GX*$L_GRVPT^4C_^]=7S?^#E MTU!*^W'Y9R_ES,YHO1;)S_Y7_^MY]^6L%1E=/\ M?7[[4_SSG^_?/'O)XMLTKQ;Y^/-?Q^7]+_&)7]1X7#[.%D$S'\*;)J-J,E>S MR8?B;E;<%N/1;/']@7?EM!@7^3QT_A'<&<* $H,(S7]/>./B MVT/^M[_,B_N':<#LESZ%6O_D?3[. \T^37.;+T;%M -A#WWIG"!,)D4<-Z/I MF]EM6=TO!U%W0#3XVEG!*!]BCVYN?\O_>-V^0UB.^>X9 >K.'@S(+GR,([0# M$9^_MST!__U8S)>CZG"?7S_:13?4?)XO(AQOB]&G8AI^&$U@^'V5-QY#)[VM M"V%^&U55,%-?&L\.AYMVTFC03W!BA_SDBZZWG"\[6K05I?T:%[,;V[? M5?D\>*5+X0_T:4^+MCIEROO[8A'=Y#@"3+DT*,&Q/FR#&[3LH9-[)OS3^]_@ MI>V)-IODLWD>.S /=GP25RIZ-(T>^(?/>3!,!\5H^H+^NOQN5 58/^>+,%$= M5L-);^M4F##C+O(E,VYNS6C^V4_+/T[2P]X7]2;"F[!.OL]3^__\+6UUWN:W M>57%KX;1.)\W<#+VM.BP4\WFNL,-V^[B^_Q+/GO,@P5[EU=+6Q7&SUEKHA3ST=U=E:\^..N]J, 4W:MM;1=80X\,P%]V_Q[8F[=ZB?#9JVU4TW MJF;!-YV'L?#A=T%_R$-W4E1)BQ'QX7:]+%==>X?B)HV!;3 MQ^ -O6QC1XO127*V\[&NH&@T3OIB9RNF7, ;>%K,\+.^"VU(L M#O1T;YM..W8ZNJ>^KBUQ/N1WZXGV?3Z-B]+FDW23IGUT\W3P$]_:AW#O\W$Y M&Q?38CV?W3SD<<$QNUM9-U^5]^OF\X_ET^!",@ M?;D/D.+>^N1Q&L;/^JFU M7QLG_'6W-[&"!$1.^4P?XC=R*9J_H+4N1\\E^%_+@,U#/ILW,BI[&W7;M0^/ M]_>CZEM0[]9?NZ_Q/_,U?!_+[T^I/^(&8C-^=?_E;D%J1K8&35OMYN=R.LFK MN?OW8U@L-NGS&) -)%Z4X]]/E.FX MUW8G7G-V[VG66O<>/\WS?S\&J^V^Q&GV4+=V/-Y5=YH%QPZT.JES3W/VY*IS MLQC3RB=O1Y_R%^S;UFY:5<^:Q61!&9,%(5MV>MO;6N[I;_FBW+6^[_QV!H\G9[_OJ5;?>Y7(RF+??YU2O; MZ_,)Q%B\[F9#%CP\23D)Z_[?U\_']W:8_;OJ3OYUD<\F^629@%QW:%J.MTF^ ME/IV-/^T%/UQ_O/=:/3P2S3OO^33Q;S^R=+@_PS@.M7ZOZ]_G&W)E/PT7U2C M\28H,XUP_>TOX?/9X489TA9A!)%$B%#@A6+<,,648D"GC$:7&6DT)I<0HZY1EU!%IH26(-4'@*?E4-?ZI MK((?\[>_P+_\%'ZSVB!\N^K@SBSY)1,7KRS(J!J_HO#SANLG?GE8)IW\//Y< M3"=UZWAHH'TJE#W@'*2JA_0!T=0DT T-T+[U1K0601^6A8N;65^"7[85V5 M0<&10I:+X(4ZI3B@C"#$A7128Y) 0]R8AH="!9?+QH[U,2R&_JLJ%OG-[6TZ M03=ORI#%EA$64+:0(N>U\)9K0[&E%E#I$_A)_N1GQ^H8%CU;J8+AAC<;'T"\XM$&8#FX5\)Y" M1!TBFE/&$24432[R]_,GCY1S,;%PW25 MQ+H'C*3W9DHJ[*B"R@:4C# *:TX88D(K025 /TS(HS%QRO/!W]O&TF"+8>2FJ\L=0QJ:1G M7@, %'.(N91%PP")VA.K7LZ'_2FH+RH_[Z@M[T?%; ]%MSV>,<-5<"H -^F%&ODFS"#\*7@Z^S3MQ==^'7_/Y37FUA MR=[GL[!&4<%'Q$YR1R%TBBD47$;$,<="@Y1EXP!IDJ:QLGU AS8YSO4W74RG M*P]]\3AO<8+<]>K,<"ZUIA9JXRF+"R$#N)3"0^*<0/2Z KS#GB1;4E+_$^7\ M6;>/F#*W-%Y_"ZK&)_Y-@Y@;:@A;XX]\_9 MI]#7S*A_DD\8X%2:@ !FR5Y;?TY:JRPZP/9$Y M\VKQA#7A;R\9$WX4=]DFC^/%3?4AK[X4XUV3Z:Y'LR "5A!@RKVDTF%EO8!. ML[#>-V'8N5ZVG:YTV[;^WS&B6?*8*] D$)SH*'",JQR M)$%A@(@K,3?I*GW-C60P3USDQ=,4XZI8EAN-==6*:OPX76+_CW*^#**O.[5W MZ7?D6S)B >- ,.<8#3,ZDYH02P"Q5BOD,;XZGJ2HM^P+YQ,II!X>JE$Q'TT; M467'TYDB@#,!/<3(4VNTPH)CXX@"<6955[) :Y\2[>#9Y?3R/LZH>UR2S>\S MRQ0%,;T":4\ET2(X9E(YZ3UVF+L4#C1/+[AB/^14I#MGQTZ+\>*)C(9^8@.H MIHI3Z&Q8!!(.)?>(T3#O7I&#<8*N7FKZ),RZU/6OQ:RX?[S?J^UGSV3*AS56 M6*)!9@T57FJ@'+66!0FLE.3:]'VLQLIV<.M4YZ.OAW7^])D,>6<@ILAI98/? MS!1S"@6'11B)-="-SF!0K/,$W/J*9)TZR[TM9OF;17Z_;U<@^=T!,TVP MI<(*9B@"5@;/2 *(O8W3*DV)P1Z=0W9M'L>YM'3R=N^Z),<2V0P(IA;BA32!E$@-=8"Z"XJN=U).XUZC5V?<>LP1H5J;X.D@KBC6 M079HH)/*@I1,[BO:?^B4E%THJN^\D^_;?[_E#9*DGS^?21 7UA@S!BGE0 IM MD6(R",RPC;U'F/9/KWC99P$ R()S$G%/M MD+28V. 5"PJA#A[RG^N'=,O5I@9.W24;3?/YDUM"U'U9+8K_6JIL5;)IU\;8 MP889T B'U3XFR$HJ$522Z["P$L)J[#%.R:%E?U*H(S4,^"C3\5='7O"A)L0) M]8)+#2567G'LXO^@UAZ3H$#19/ ,*^[5[:$FB2V+46"#(!;<1)++&B^"Z96= M%6F#.*T>:CH._B&GC ' $;(H6%RG#065W+1(&]DF.6Z2IME#)V')BG.L/E[>*/(.W;\.'9/)\' MS^)]^6TTC366]V>)'6R8><8%4)(BKPSE/CA?85FX%D#8I#H\PV1#BA++#J'M M*W:S.Z/M8,K[H::9)#@L PW$G(0E U.:(;^6F''M&YUX'WZLNUTR=01N7W3Z M&-9/LW):WGU;XW"013M:9%)(IJ%1&"+N WY4^WJX,&AARD;)@&+2W9"G'4S[ MXLRO0=2P ([53@ZRY=6S&0C#@& +N7,4.(@@@:*6B5J;8F0&%#;NAB>I:)XU M89E"C36$5@$&,2+*"E"O(#E62:[*@$*_[;LJ[>!YHNK_,:HFT4\*_M'R&KJ] MFM_^<&8)L)@$;PI+S"4!4B)>=S3T-&7I.Z" ;?N*;P7.WO84)__Y.%\L5_B^ MK/:L_P\=7#_F/9E7E@$$J"%,"&:P(,9LL C07(?'>IZH2A\:Z\A)U0P(I718:)8RRZP MK8-7SV7*(VT PD+SX-L3QSVM5PI.6'(EEU$D:6\[ T["KTL.?!B'U7]5E.^J M_$M1/LZGW][G#V6UR"=[SPL=:I89("0+2Q.G,'."40\HW$@(Y97X-HG:+3L# MM*]I9N/3[3\_NKM%!@6V8385B!K+I D>GZ)KN3SC*H4H UIPM4>4]K#\\_Q9 M3&83.E8>(I90*!%FS#M9QSL]54G\&U#T^+P+_KZUU!>SW\S&Y7W^83,>#R?2 M[6B1.0ZL5AIP!I6()\PQK9>[7C%T95EA/?*A[ +_OOAUX,2(^SJ>/DX"0&H^ MS\,_DX^CKWNX=\+;,@,5U\Y "3&/R3' 4KS"A0"DDB+M ^1E,CM>%3[L&O'> MDD3RY?&CO^>SO!I-U6RB)O?%K(CX+(HON?OZ$)->]J6*-'I!)H0B0@B*C, < M*4P9X;7TUHHK21CIBF^=@-Q;./3)B8";VS=!@;.[(G@=<7#LO59N?\,,:6$! MA )HJ(5!UD@/:VF-,"F[Q .,;[5-J5;![8M*-P]Y9/SL;H7&VW*^CS];GLZ( MI=S%D@J2:4:1#B99UW(!;_JM@_7JCO2ADR8=T7X]^##OKFVC#J;SMCCLP;]J MD0%IB=+"01 61LQX3>O]> *M4BDSUX"24;IB3#NH]A?16#2R+,^>RPB3!%M- M%7,QQ]Q3X$$MBPM_[35KY>)L2@J6??'"C:I9L'KS=WGUX7- J4% 8%>3#"&! MN%30"H8TI)X#*6L)N>4I]H1?OSUI"=9S$4>/YL7X"-8LG\\DT%@%OPM!S:&U MDA%G-K+QI+M!![A83U?Q ,BWW8&_D"+C"B"&8<. XHH\2I> M++Z6#XGPL^M:<7=.FM-@/3&75H^F,7/[P^<\WQ=\WO5H1CQ%"'*,;9A$.:8* M.59W$F&?8C &J/O^H\XM 7_6*C[FL8K@'LY#V]HLDU!BB !S5AB,B$ :B%K2 M\*]>,T6^Y-6GLB.2I:NZ29&>TU#MBS_OJOQA5$S62[C#Q-GZ?!:#6^=(&F&ASRA\5X@8[S& MW^5U*>9F0,'>?HS-R;#V%[Q['HT.?=YLJ?V]+"=_%-/I'BXU:1XL+9" \>% M-1);8)VJ_4(L @C7D1[2.J$ZP+8WXW1POVFU]2$AXC;8TS#C$JZ=P&3CX6/- M>BX\UUDXKWU3E^VR[]VV+TJ9@6BV^''9HFS3,B/( $AP4F0 TD8%LX9_>+%UWG2 ;5^LLFN5;#8YZGX7^7Q_G=0#+3/GC99(:&Y,\/2, M1Y[6%I0@ E."-P,*$K?.I79A[2\;;#$J9OFD#CD%I^WQ/I8$R2=!H&*\=]OR M<.-,$L&E)2S&.CW3FE",:JDI2;HZ4%PQF5I'MB\^/2%]/%Z^*,>_?RZG05]S M]^_'8%3WL.E0TWBD/ 8HN&.&*8088K8&DRC/4_8ZY14[1RWC^IU) ZN16O_Y MO+L77 65!<>#61W^%=?&PB@8_ ^-8HDFC()RFO"]&TG_.<]O;MU\4=P'B[1O M6?/\P2Q8)DHDPM9"0)AUAC!72P2?WC5S%9N);:CVY9W5*7CVG&'^/A^78;A& M/2T+-=_3[VZ;28N!"#XY81I 8RV@3FV@4R9EJ3.@4&Z''&H;XOYH MM;D&_F,UFN1J77#F=9Q13:?E'W$"]65ER\=/B]O':?W4$L9];DB;G\E44 T0 MF'$7KWZCB'B(:R0U2(KG#"ATW"E9SZ:-@1S(6?7]8_!C=/C^[X=M9\,795Q" MJ[5!,JQ*,5?$>8%J-&C:9#R@*'3WAK0;O =PD'8E0'/^'?NJS (0,"& N>8 M10P+I&M$&*=7=LU*!PSL&/'!+O66)X>O9Z%'E0\.EU;<YEJ-95)(O8I7/(-+W:;B)H4AX:P:8 M0YA9P1@1E,5*A51;QS$6P$B3E%YV64O(QJ1Y>9ZO-_![.T>ZD6A? ;C99)6. M-]^:CS<_CK=M?"@3Q'$4T -*:(HEU9@3RWPPR$89+E*NB+JLE6PZE<^@C[XF MQW\_%O/E*OU\\YU^G!>S?!ZOVOH4S,.R,PUFO'W-,BZT$!YJAH(1 ?$XAF72 M A$4SP0QC>QX;]+:8CZ>EO/'JM'TUNP%F?"<>V6E%B1>M TEA(Q*8KUA8:& MKZP,0CMD*'M NO^!O4I?"8;JZ59-_'V5G_UJMR[&ON*$0H*)HPAQ@J!A:+T2 MAK&F5*.$RJY=B5J IWK2WY[\[="-;L>^*O-:0XZA=M1(;PQE4L :%:D0_('L M06."['0(.L&\+X=V2^)UL9M,^, \AH)8Y5ER&!%8S1])3/TXDK-ULF:;\"D%'Q/ M//3WH1Q7H\7HS6S\UP-WO;UX+F,"!"63EYMAI P+B6&>R'J/U%= M97NHGM&0O&U03W-?LXP: PTW*JSZI>*0 <,V>"'*4F:H 09!SCE#G8IYW^QZ MXA&NW+:!K#0,>M M55K\<*:9Q(9@S:G6$G!*(!$;%2)V91'K=HAW>)U_/@U=Y'A8G658/?DDIZ*O M4;'C\YD##%".E'9:*VNQ%UK7R(/@3%V7]1_^V&A'3Q<_0I8I1N<8&\L/9X90 MQ;GQ+-:%"?-_F/OM!FUFKZRZY&6-BE,T=(GC82GG]]/:!P^P=O[M3'.BPF+( M:BRP=V'*5@'N->:*)5W=.\!\M<&/BC:4=(D#X^4I]"4.'S^/9@VJ _3:CXRP ML$2DUDD&H; $>\XWND &IBP\!IA>-_@!T[;"^AH\#7B]D4 0!Z03W('@+$+F MA 4;G*76*5=.#.@<>J>4.Q'+2S2E:\?JV:[W.F%_].W ]FJO_7#UN-F$X E%*":#F9^+EBM>S_"Z> _YXF?0>LMZN8PR=8?'Z\NL9@$XQ M:Y7UQ#M)-*&<;W9!,$LYI-?\V/^?XZ43;5W'**G+=:P/\9QMO+SH1Z9L0)]J M2Z60"@O@O52U+C#U*:OOM$L=0+?'STC8]#9SM'\\D4\ SS>+5 ME%PIRZ!Q6%- F4&.F)31$F,5?PZ7,VIKX&.D7J=M!6!_!:Z.OIA9#@B)5V@B MX+'3-A:3KU7O"$FY=1T>O]7<^6T@0QH&+>NF_QSTWT;5ZD*W:TPX#^JWWG$' MN>9824FA\X8JR@UQ5+M&Y9^O+^$<,:,(L"IX_,!QSQQQ9HV*AT*EU&8;<&)* M&D%2$\Z/P[RO*= 7LV*1OPVC_U646G_[=?2?966FHR#;_B3T(]Z2(8* Q483 M'+ 6C'/";8T#\/+*LH:[HTG9EPH&0,7O_?]M='\X=?W(-V6:8NV1A%9I08,A M0,BQ&H]8!.FZ*-D)4YJSL04-]%:_>5W/Y7T^7!E,>?6$+^\6)S.DO#>&*&&9X$QHJ2&JNV@YO[)YJT65 ME6WBVOL1/^D\,0)PJ)GV"B )_-K]HU ADQ(G&.#DTHW:4U$]5>FCN]R&[W[( MQX]5L?CV]JW9K_Q=SV=86XJMA]('2)&&S#!==Y=*EA);OHR<]#9(T!*ZEWS> MTTC PUI2!@=V;W^?345\CXMWHV[)8XL=R M+4^-0C[_>U7.]W'Z4-/,*:8E$ HR@J0E/)9?6TN,*! _TFG&4SG9,L8#G.&? MC)TWJR-EDW;F_"TOSAB0!)C0:2(,01H I.KU-N)4I-C)2SM)V(,7D*Z!$Q>_ M)UKRT39+_O'9OL6.U7-W'\R4XL8)QZGU"BH+D:>L!LP+FQ*#N;2S?,=2=E": MN407M_]LWZ=)HPZ!@*NR(LQIG$H&G74$AZFG'JIBS5C*05'C[\%^#*IW2/^EVCFAWC037"J MG)!2N(@VZ73?O!J>F,@^,)L,M\R7QBROFQ>Q<[7I() MAC6&@@GOG ?<$2GJ=0$S!B==\_P#;[.U _<92?>N*GU9W8_>S&[C'RM!EL>G MXV5DJ_2*#\5LG#^1U 8YU7CQ.#K2N4[[5D8,9I@H:I4U@'/I)*W5IA5+VRB^ MC*2G3BC"'_\)S,#D0066HEB]0+EO:+U.D1+ MJY**5?\HNW4#44[_9XBW2'F-IXF1%5HJX(V"D *%!!;$8V*80@J('_4TL3%, M!B"4YDH&1IJ8&*\XTBC\U')PIOV6+X+Q+>_S MM_M3M1N_(PL@TH "]HAIJCF3RG*ED,%"A.ZIE&EQ@&:M=ZJE@'U&PM7=KT-7 M[_+JP^> L![-B_%QO-O[JDPBSR05D 50J _3!I2"4<=\&(U H)19]=*"D"W2 MKTW,!\A"6TP?%XV.#31_608]-]8))ZSB%$$B)%;<$@*1%4J;'^FH0 ],/ WU M_@/='Y]=GG@506WL *4<,X6P2YS!@1[]5BG8+>3^36W0! MYS>W[YZ\X6RSVTUU-PKC?'.FL)P6DQ6W9I.G';RY]4&'LW$QFGX(/\F7)V0; M3(.MO#_3)*S3'(\7<5$*+=-,$*F0(DI0)GFC%?( \;/%?#PMYX]5HPFS[4]E M%C.-*.'2&4@]%]I@$X:E,\ '-S/I/NBD&?.A*LI8L6=IU;JQ33W3LAR4)ONQ M+%6"S21!S$18?>1#FC+[\GCY]A[6!53OJ/1D$87KC-JRQ('$2*68E M7CJCS MLCQOE_HXN_U0D\G2\QM-7R6__6"F11-.H ;:6H.0=T+ 6"$U*B[\2+I&"16- M-OU_>XQ[S3>W;_.[T31XW.,\G\1@TL?/H\4_1E_R7\/T5(5YRMW>YEOE._XE M&1-8*,,%H8X;:(4P6-?"09%T#^AU68G&+"A[TD5?%B*,[=D\GLRH?:A\HD?3 MX#'E'S[G3TJ']&X--N[:$Q?N7;E. CEL!)HTSSS6,JC%8X $18QKJ;A43&MI M-13^C)FQZTC183F?/YA)S!RC%&-H%2%$:HQ-+1%EZ&SY03T,^'8U_O((:@K, MO1U_7G9R??=C8^Z\>#XS"$A&%73!*!E#$+&>K&4S)+A,5TRA4[6\E2QIN/;% MF77)O_C'D[)_:F%&5?4MS&;_9S3=FPC4J'VFK5&0^3"K0F)U (^D1W LR7; M]\:ID\GP>?IOEO^6(-S#XKM:=9)H4#1#$&L."> M8 < 1+6D4,.S)?Y<'+%:1+DO/GWX7%:+CWEU_V;V)9^O7/U]'N&6QS,7(&$N MGG@Q7BD+7"P'M):,:T@3^).4N7-Q_&D!W=Z*QU;YPZB8N*\/<>ESV !M?3XS MUG(GB,+*4\X "'^G:]DLABQE)S(IT^;BF-,&O'U19Y4%^7'T];N9W$.<+4]G M"A"J,?=A\0$0PLA 7B] K%; )M FJ3#FQ=$F'=R^2+.LGO5,^'U;E*\>SIBU MDE,2:&\". PR[-Q&*BE3:JDF592\.,HD8WN6A7S3!7RFC6,(6 4AP9#QQ6O MEZO6>)VR<#^^..23V]0OCB+;N^DHC*'5+1 /T8\/G=_K'>]NEED> M!IQP3!+&'*=(8U O *R*,7;N8SE53*76H3W#/[.=](W273;UR[C2$+C%,"6 M!!LLXK*R]NU8A&7+ M1NZP1$W9)ANZN]05V]H&O=\0P,&U?P:D4AA+2@154@AM#:S7$IY3E;*!<7P\ M\1R+_I9VZX\$LB\:/#T@-IM\6)3CWS^7TZ">>5P(++XU<*N;OB(S006:60P< M4LPKH[&M 0R3ODFQ/D.?ZSK-'>I( 6>@8//4HMV-,B&L]!(X8"'PQ I'T7HS MV8$@_-GNM.V!9NTS83?5TF#O.XSY;O0MQLF:9X,\;Y#1,%5+1[FWBGM(A!/U M"B4(K&S2?0.70ZJ3=;XC@)D$Q^&P>YXOR/J_JSG\[3*LFS3--J('!I L< M_ E 2#8UI('E^*:8^(=,*P#R,_G6!WE4&46]WZ=X(DAQT-WG M?#8OON3?J\2']<3-;5AB[ _"'_.F#&I$O6?&.6H"*-(3!#?#SB;M3P_=;>^" M@)VBWQ<;W\>25;-\4E?F?B)56.T6XV*?$W^X<<8M$=(Z:&.%U7@M'M4;J:TA M*6=JAN[,=\"YU@'OBV8?JWPT?ZR^-7+'7C^<8::!A,%^*PN BV$\2VJIM,8I M65K-C_#)%8UF^5T$_**)E SQ^8(+1P45,F*L@!@!YQ"A7GI.4"T5ECHI(W3H M9_HZH$TRP$-)^TM(]\MH+%$)# 580(&$ $K5&V18$9YR9?;QQXG/MFW8>?Y5 M&^!_I]MYBP"^6Z+[.5\4X^_7O%]E14 * 0:$A/455=AI31T.RRXD";9(*=)H MD=O1NFLZ+?^(*O%E94_&M,?& N?C+7/(:18&0HV' M-+[1-2L7&WULDR\O5U\=:N$\L>U@(VZJ)6:3I4-6WY'4.-R]ZP699$1Q&@RF M-L')XY9Q;3<82Y"R!AM^-+-##G8"_WG(M^SI7#TN/@>-_-?>2]7V-\P A$XH M#PGB-A:-\/S[4(L[ U<=Y>R-;(FPGY-D;^;SQZ,)MFJ4&2*L11IZ$UQ+Y(V1 M4M92"B92K@L9?@2S9W*=!/D9-O=.F#<;M,X$X]3&53+T4JFP1&8,UW(SYU-6 M><,/7'9(M?:Q/P/GCI@N][3*O'>86J6$@ ISBS$P&Z/ML4LY=#/TPF1]<2P1 M\[-QZ^ LN:-%1J0"4E"N@'>&&!!&T 8S+)/*O!P?\+QF3IV$]]GX=/.XF"]& MLU@EXAA2/6F621/DD80;J[BU'$F$X,;%)"PEFUW\R:Q60#_+=MZJTTWW\U9/ M9P!P*("GA J)-#&"T(T9QM:GI!#+'YE,Z5B?,6;^_8;!F]M8H=]/RS\&<8'. MIC/'AS@RN" 9O&**]\(G9GA U!G?V=< Q&"<[NZ&?5A MFJ^OEU;W9;587SV]A_A-FF<( 2RE0-) [N+]UPZKE>0$(Z92SHH-W52?ETFO M3L:VKJS>,@SC(DF/EDN1^WB%RB%B;F^0:1M+20=;H'%8IE/L#7-KZ0A$)H6* M0[>I@Z)B*^HY6QV ]2T^.I_EMWMS[P^TS)R4'D'%D0)>. NP$KR6ES.;DG@T M]'WX0=&Q73WUQ6:0!!81;+@13"EL'4.UY#+MYKKF M3N>Y#J-TP9"#)$Q6PEGI%ROX;%/):%V]^2:>0VP ^ MMHS6Z&B5E.O2W!_]H8QF!VHY_RQ^HO%\VC;#V2"V,%03H[BR&GNVB8!1KI-N(AUZ4NDY M)^O357 ^\NVM;WD4#_>^*5N=[R8$, #12OY'YF(E @L LIH(3JGT2-8H )94LNWXV&6_)ZS/OP'?C9+.3-75 M/58=IC$=^8%,,P^#+='"< EL,"]4PS5Z3 MRS4[+[7=0]SF+\F T((Y@23G@',9K\>M%X6,*M'/1:#G6JOWS:271_&Z M4M/9R/KKJ/H]7\25WX=\_%@=\A,:M<^<\H88+2 ,_UAOK2%H Z]3_9QI_Y.B MK6FHOQ/)Y3C/)W,?0/TPFL9PV*^C1>SSMYO;8YEZ[+LR0!CG1 $.-%20:HI9 M'?E@3KJ4;/U;_:>L3_B-9FVBNBP MB@BN6)!;26XWF'/(>HJ7/K>U'Y^0]SKYVIV"^J:J+ZNGHV^Y^[ %Q@9L;?BF M##ANC%*>QT'+I;,!GQH/B7Q*_*!YF/4'=PZZT=7PP@BMA HR89FCQAN*/*1A M[:LU8C4*UB25J4RJ*7B5%.U,+V=FY_HT:7=!KB,_D#'*C9( ."*=LT0@X$2- M'N'\FF]J[#/(U:U:SK$R>Y\_K*>1F]NWT>T)* 9%[TV(;M0^(P83&$LU!&]> M.K*L++.675!G^@EM#6H%UAE[]JS VM+/&5S9T/7':OQY-,]#GQM=#7*X<8:U MDUQB[IR(Y2BI(:9V@@3$/"4OX&*C6;WQLFWUG"64%?MY\[!$Q'W-JW$Q/U!C M[T#;3!GM.:14@>#T<&^<8#6,<85KG.TC& MDRH6'9^[-XBDE+YHV9F2>JO&%H.ULTG\(^[>?AE-H\/Q+@^:F[S,$-M#UF-> MDRD*%#04>JQUP)LX:6N?13J4M/8>^N7VG:R].P3_O#1487!5U;D]FD M?089 1;3 #&%SE*KI*X/M#H/;(JZ9>&_77QSAD.F?82 M">$8(-![64>#O3=)!]Z/#J&O>.=FO5X2=C;6'8?\0.H+K@[P/>]:C\4%5Y_? M=*C9:?IM+3(7UH(*Q!M-$2="(8Z#U[.L[N@%MZ217]J-C)N^?CQP9.OY@QGF MD#-EB=/*"B,D!]36$DFC4Q: 23':;@9NLEY?W=&6 .:)4\*\6CRA1?C;2TJ$ M'\75Y>1QO+BI/N35EV*CXIMM9?V/I]A0!DDE(4!(DF0A!B$:YF03*H> M,B!FI*OT-3>2P3Q,D# Y+[4/) 9+W85FC;-&'4$<?T_F2 M5Y_*BZ!31_">:&SJ/,F:X'L-S/:'L] E8QEF+$RV'DO@A/_>46M3=FB3ML.& MS(+6X.S+D'P,2\A9.2WOOJTE/V@_=K3(N,"2\[#\19P[H2CV3M?R:4Q2@F!) M>UA#IDN[F"8Z)K4LOP9)%GG<:,C#?/C4GC7S4QJ_)Z.6>\U(E42:I-L20*=,'TGT9GR?]/FAV7CV;,:(MAL$]\P![Z"VF-GAGV#H*L44D MI6;]T='/R_-34O$\U3%Y>*A&Q7PTW7!WKV>R_>F,:P $]9HIJ)1F'D#.:J&I M1BFKWZ0;OX:L^/;P/%'U_QA5DVBU1NMR7'LUO_WA3 %F*;),(8H@(R+\-ZT[ M2F223YIT(=?0%=\*G+TM;NLXX-MBEK\)_[DOG>7UPQE@R D+$)&0.*Z4BM76 MUU(QZ/M)+;V4J&EK./;%CO?YEWSVV.@BD9>/9A1XHN(V,0)>84085[Z62'": M'"?K;\OS!"V5K8+3L[IC?MZV.E+NZWCZ&*\-C,4=PS^3CZ.OAQEQS-LR9 4$ M!FCMN)1*"L;E9G(,*[,4>L042Y@R1DQ7FVLM/8^9>5[,;60TDU8&]CVRYN_E^7DJ4OWH9SN.[.PNU$6 M \>40XD Q19"#@-T2RD)0 KK?BJRGX=!B6K?2J(6,.Z+27^OROD\+ _V7Y;R MY*D,.(2TE0)X[0G2A F :SF$Y2E<&7IQP1:MS>F(]K9PRJ?AG7=_SV=Y-9K& MNZ@F]\6LB -D47S)U^6P]RVF&KT@@U0(KUW T0N*H8-:F%IZ)GA*6LK0CZNT MR*=.P.[/+9_GX5LQ5=(&0SPME_79UGVNX]/?W;KUEEBLT%X&ZSJ/1G>OFY[\ M]LR$I2^G 2T$M(HCE!!5XV9 TBT10R\\W>HJL6]-],7@I_?TQ=S8Q6AV5WR: MY@=O@]C?, /:,BVMI=@Y)8C06FVF!B=MBG$<>G7I%GG7*LA]46I3,[C1#V-,#,;_5L[*YST^[*GM M;YA!(@ /;@+PE!)AE0% U])*AU$"CY+V22Z,1VV"W!>EOG.^CK:]/)VJ\]NR MRI]8C:IO2\B"T.,8IRN7+FHPOWD@P^&C&IU\-5,LC%HL)!.> M 2<(PP#5.%.I4Q(2Y8]C%(>CH7Y'PC$WS.Z\L102JC"3R&J' ]">.EC+!\)_ MI@3;P(]C3]N!M\=J"XW\N&?/90IY+3PR"!AEN=/8"5#+ C%+\>#@\8'9B[56 M*:#V11 WJF;!"L83\C0OQD?09_E\Y@VUR"+ B 7"6XK<=_.)15)X?^A;0>GZ/D"@4Q ^ M%WML,7U<[*V!MJ-%!C!TC"",K=.*8DP1V\B'C$R)60W=^'3.H-,P[J=D0'U1 M:JS\5\SG<1'PO!L]E@:FIC428G'1>0:7K& M\@$')/@8U*&G^TMO-GU%1B7AR"BCF?)8>&"LEAL4$/5]SAI=IL]WQH[C4IQ. M!?YLAL#FBU$Q_1'L <#40L(5A+%.3' V/4 KA7"#8+.[OSI*&EK=R5G\U[*H MR[*W<4?M4'&1?+]7V\^> MB1NCU#,%'; RV#]"6+S\8]5WX>"5#/B3-5:V@UNG.A]]/:SSI\]DW@N"+88" MAD4HAS#6H*C[KIPX6_KY '6>@%MOJ>7;)[&W#4[/'6J:,0Z]\,(8*C!& @,> MRRBN)';4IIRT'1!3.G$'.L+XU"H/HVFL5;U9WCU-L%J5]-U"DV8-,X-]^!]1 M5'&,B824T-H4.BQ)TO;HQ9#D!'V6':)\9N/S6[[W4-3.1ID04D*H8[#582T- MX,;44A(F4]S/ 1J<,RU/CP?ZS'1Z.AR.Y]73UAD5B"CFJ5=0&*%CY@&IY::: MZP2"#:BLU9D)EH#XF9GVYOYA5%3+W>C]:1^-VF="8FP)@%PBHRGFDIK::7!" MF11S-J"J6&=F6Q+F_0;8ZU.+LTF8U6_+ZCX6X+GY-"WN5CEX/T"X71$%#:%( M*&@!5,PB9Y?J"2;"4M7RM]^PT(&,&G*B-:8\K"8H7Z/ #*6]%O =TO9; M8W:S/UA3]=ES&;",2P#" M"@D"IB6&5*P]+X<5,/SJB)&BS[(])'NK#M+AG0'(411LK0\@Q6JQ@G!-UQ)3 MZU@*=P84M>V&.RV#VQ>=VJL<#QT@ ;5X'COX>)1+@V0M'\0^A3P#BLAV0YYV M,.V+,VD%OZ6B(H@ (030:V!-+&B^ELEHEE+P>T"QU&YXDHKFB;O.[93[1B)X M[3Z>OJ :L$917[35>-24I0NYIZ 8Q7?'IY]&8>U[ <-P[/G,LD]=$AK2AU5 MDE,99L2U+$$:EG)P,JG*W-]R.^6MR$?G&5VM,@T5]AP$N9-QY4+3C4T M=&,EM;ZB*$FZBG>5Y4J"M+?\D+)Z*$-_\]_*V;K#!TFSLTW&L4 .XN-\Y 9 MC!BO;3!WTJ>8F0%-1YW0IBU0>XNSU>4L]..\F.7S>4WW'4Y,HW:9E)HHR"P' MQ!B-"/:Z]MFYA#+EN.Z @B2=^#-= -P;F59=W.G;;'TN$V$99XTV3FG/"*%$ M@-J5YP:Q1B?V7=O>&278]GAJ!@#*'! M!A(GM;<0FKJS7/F4TL=#5/]IBBI;!S(U1A86]A]'7YM%R)X^FU&#H2)0:1.6 M[S#,JH[4%!?"D5YO;+X$?;>!8E\3P(Z9\&V#PUV'FF8!+F@\IP1)"Y#1GAM8 M2VRX35G+#"B@WJE/T3+&_2UN7B=:O2U&GXIIL?BV=X&SIUUFK \>/6<,.X(1 M<=;).K="6)QTM&* \TY[JG^UX&D/Y!/GI+U=>%].I[ZLPCRYZ\Q@T^:9YU)3 M8BQ@0 I-8!"AMM["071EI[U:9TR'6%^V)>(.T^F)/'4 M.D.D05R!L!P@]3) $@VOY$+93GG4!_"#,%EKF_X^'Y=WLWA0[50;]NI%F>) M8>DD0#C,$A8JZMTY2,KR;AP#EBH:S.(GEDX^7R<9>%# (.IX\@T*&-%/" M @&]8X+%H[JUK$JAE!#BT6O#U0SJ9I,K9=J18 _K3-IOHVIU8=V/(=XK!^SS&QHK9W5:5'49@?_M,8*D@%Y8[Y@6- MJ4:&U?(C#Z\LOMPZ*[:?7&T5\[[FGD9]C[=]C*.S4-S'^V9N/X2?SF\#9.%W MA\Y)MO.!3!(8;+5WP&%EN''.XUHWWBF:$ID:D <_*,:VK92+H?1RI6^#=WQ@ MO[_=#V7 $ :YEXQ087"L4L9J ^&IL6>[!:)3BO=&P;9'0(KN+F8D--FD:N\C MF7!($!3+JUMIN, Z.-$UBACZE*N7AFOD+W8$G*JW0;$__' $">'P"D4[A\LD*&A1A]P&YJC,)NS36ZT]D M@!/&L?;.21CT)"0DZY1?&X3C?YKJLU"\?Q'#:K.MA?L'IYIWM0VB8>NM13DVIK)[PM X)+H&/.&*'8:1A@JM/0 MG=?HRNKDM,Z8!G'M=C70DPG9GIKQ ]@*H2$"U&"$F,?,(63$:E.+0^ZT;;2Y M?18,6BW'R#% 'CD+O8/2"8F5T#4*".%>2ZX-J1QC8W:<6H[Q..#/:@Q^G TN M)1A1T!GCL"5,4H/(6BF 0:?.:!.Z*+=(PC).6>@"$1EEC,0;.FMIK>GW"/!P M/(+&'#BFW.)Q4'=Y?KSYC6B8$0B!%9[+X*XXJ*E:%ZL&G$-P9=4XVU'?UAO1 MC@.R<^4WOA'-F64U#80) <0P$+W63;_#S'4=!#A15SMN1#L.LRYU??R-:(PA M3;DP'GAC&0%,8U/W70+4*+WC@O1]K,9VWHAV'&Z=ZOSH&]$T<,X2I8$PW$,A M-9/?^PY%2KK;@ *2K>@\ ;>^0N%U /-C-9K- _(WMW\OR\FATLI'M,X 0TH1 M#ZCSWB."-05X+;>0TE\)7SIQ"KJ#>2#T.GA8OU'[3$) )+8*0$MIA@1#FO9 M'<>]GF'IGF*MLN$XIIV$=V]<6_VRJ.0[*WPF<=WE;!O14& M>.H@!F':% A"7DL<]SFOPUGIACLM@]N;M]O:;14<6J8DA#),V5PK"!FKY5,6 MP"NY/[@;\K2#:5^<2;NM A#ML \C "BN#$ 6B7K5%W_0ZP'J2^-)*IJIE?B2 M;JO $BL*XKVB# B$G;:;K3/%I?TA;JLX5O'MX=F7<3CMM@J#@&,&$L^]0UX( M3W6]X:*\2[H._&)NJSC5**0@V>UFXW^659T^L^^FBM1 MND9.0!31*=A4&2$>V2%[^-[O.;VV==W!L$V?E\Q@2$U 'JI:4$>4U% MG80)M'#\2@Z$I2JT;!_*$_V(]_GXL:J*V=V:X'O=B.T/9X@I*@%04'J#()%2 MFWK6TU;B*TE*;$E99,$!P$(AMI#&,I?N2 UAB=^0VMH-HO M1TZ[W0I:&##@)*RA)'6.0R386B*CPQ]]SB)GNMVJL5*;W&YU')Y]K47;N]W* M .D,S?96 M]K;+C$,("V@9YSY,V,AC6V]7&D+Y%6VLM$Z?-H'MBT3M7I'FI"8P2,<@A]I; MJ0&KXT)&"IZ20C2PC976R=,6J">N>S:?5[/)$^[N#Y_O;Y0Q8!'1&%$>^AY@ MH-;9=<>M=C@EBCZ@R%BK;&@=U=[V^CNY,8\8KI SR',1;W&!4+J:^I81EI)B M-J!8>Z<=P0 M)X);!#!E7%'C+1!U-\-<>R7QU?;TW0:*KY4]?&^]'03[=],[+;;QMHV[!P'' M2E-LD.->2"^$\_51!D=T4@2;#X\_G7AG+6-\\F;GWGHB]<\^YM7]SAW0QF_( M@ /6!@$*(TG2G8MZ3'2C'CW&Y&*/ZL\7RNLQE?>OXJA/,P%8W;-\W M]@SIIDTSR:@/JV8#B(-"1UB#25=,:P6U8*C1CLZVL3RO!_,\'__UKOSRRR0O M5N,X_,?+X1M^M.EM\$RVU8Q\^4@&I?-,AXD(8RJYM,1R57?Z(;%^I92O@-G,%CV:$"MV9Q"[YZ>AN!R6>/9-9CX#QU%MF-'34 M,Z3,NMN&!+_V7.N&2^5$"KH=D:*6]5U]^VB\KNF O7CV;&:M]ER[6*>(*(,A M41#58C!!SG94]%))T@;*'9/%%_.PV/W_\E'EPT^V14CW/)W%O'3E'?0&0.PQ MDICJ6A1L=4JZ9E+2PZ43)@WG7BBSXG1STCQY/I-"0::-I(0ZR CQ4KF-.-ZF M!$63LL&O@S:G(]T1<3Y6HQB[^/#M_E,YW4&69\]D&@EM%3I-R-V12*LRE$B0%W8Y(L1+P?7Y71+EFBWBN9@ RS3-[-)_O7_S;_MITW,,^>S)#FUH25G 1.&,J9"G+4 M(F#/4W;!(/@1R9(.T6](#5=K MU/*?+@?3:=U\O)>JCQ[,K,,\]!O M#F/)&!H0$9A'$9C!AFB:=+YQ0/D>/5 D!==N'=OR_KZ M%_/%:!87;/N]W#T-,P"LPM(:"\+_K0]H!=;7YA* I'+I/V0LMW7,^]F(=:,J M7I\\?Y=7RPZ?+0?C94<:)%WL:I)A[30EB"@JJ1/.0J/6I\(H(QR<,; M9%;L;)/9X HC8*!'%FF&)1,*UW)R2\YV]6^'8[@]W9?=H'R>8:LFDR*^)BZW M-_9L=;_G58QH1"U3RCC.G5.02T+-NJ JX<$ZG_$"3Q7L_J28/BZ*+_F'6*HG MZ"&?KQ+R\LDJ]>?^X7&Q3M%Y)>%]^3C;!TDK[\^D@_%6+.:A\PQJPJ% -7Z. ML+.5G3^GI6C,J?+\&CF/57DFAQ[-BW']1'"?;(0@G[QL8T>+T149'DR\)\X9 MH## #!'.^?I(&+%AC=@HG[Y1MMIOP2VM8N-RA?1H)\('.?U%&*5362^== M$%4RB!2NN>@01E=R]T![NBY[1+NOPP*_Y8LWLV )\K?EU@C$UNK$F*3#V9>U^%=>W'T.=%=?PCBXR\-X^!1O#7L5\UB. MCCW6Y*CW!)\I5ACS$,+@JTE& \2UQ^9H<*BNU-HDT:+L#_!3JQ_,Y\&<3DPY M"WV:![64M_:5>WW $!WUCBST $*$& 4Z>.$&4P'6IT")=TJF!#\'9*+:HD[7 M^/9EL\(T6BV+Q,3#F\LP[9+T:K&HBD]AF1,/S93+GP7RYY-WHV_+0'%5Q0NF ME]5D]ABR])=GB A!):)"2Z"5)BJF_ZY1DR@II6#(UJTC:KTJ1]BS?LX\$Z_= MT28[1B>^*0.2(H ,"AJ0QFAI&;(U'M[ZE"3,XW>0RJ#8JYF-6X*\+PJ^](&7 MOL/W"-$)X9<=;\BTE0A"KQ22PB"/H:DO22'>\J3J!@,LTM/:VJ);F,]*LV-) ME6&%,=6(FUB,,L FE##KW1S &4E*QAKH+-N9^IO0ZTC ST6F-09'T&G=(L/& MJ5B_&'O@O%44T=KV4^"!/5O%E2LDU&F0GV?OY,PE+5K= Y$6$\A1&,B>82.X MU.NB)11;KQLM3+J1\L/X4+%Q&8L3WY@Y*0,:@AH)XZ5.1-&Z MV$KXJ7(_TK1R/&]>UEWM10?]F(55[/[CZ.N[JOQ2S$\K;]%:_&/5%5O,Q]-R M_MC(*NQIE8D K8CW5T(73R@#A'6=&6,9M(W.6/4F:Y/1OZ]9QC'6'%CKPU0F M$: FWOFXDM8IEG37Y="'>"LD>!V1:0OKYN/8Z!PT_WWHT4>2RT5L\%I%;!7B?C\O9N)@6R[Y_CRG' M;*I\-E_^U'T=Y_-Y:*#S67Y;+ ZF ;;]J0P# )&#''*B>5A+>>C6T6RJG+N6 M/;#^Z=N;2@9%\L7JAI:W@2;3S7/Y\6:WV6LS[Y6@P 17 SCM 6) X U2!*>D M'0TP#GPV\K8#_XEI >%3YG$Q'\TF_[O\-%?C51K4PS0/?1J/XX )4X3Y'/?G MBMFZ_QO/[$E_W=CE+;8^VL^BH!\+_>E)O_Y.%_$OR=2]?@W9YQZ1Z$62L-X@S#&D/(: M @)0RK'1 5ZWVSDO.]= CRDRM9%_-RKV[8:\>#*#PB'"O&",Q3-2A#.Q&51 MPQ1WQX/CB?-L<=LT+4\X71= ME3\$W(+S\J271T5$$M^<"<^XIE0 "ZUDEG#%UHE*7" .&E6Z[@:SK?UN$AW= MWS##886N!3$:6$4ED7:3F\Z%!N>[RJ0'$] ;65[>T=RF1GJW&D,,GP[7H%A+ MN>#.>2.0\93A0)JU,A'WKM'P:N2Z?M]^>]*AY5;;#H]T=X/,+),EA3)8B7@E M5)BY>-UI3$#*K;?7;A,:Z[OL0!,G.ISS:O%DJ(6_O1QF\7[@FS]F01.?BX<= MM^&^>B93P&&$>7"8#;..V)CZL>X[IO3EE?.7>CZQ+066[<#8"P5VWFJ[Y:G, M66]X6"UAQIS6& 0OV-7]EQBF)!P/B 8)>MNF^9.P.S'H$<.'U>0?Y72R3-I8 M?'M;W!>+?++W0M/]C3*!.39,:JDU=..UWB8O455O[P;.!7? MWEBS/'BV*,)(>5>K:-GKG;-6PY89-L@+I1Q PAFC#>0.;*#S_&R7L/? IQ3M MO[IDNDV43_1LMEK7MWONC3[<*',"6 2(DCS\7R.DU,:M(Q:KE&NXAER!L<6) MJG60^[(YZ^.E\X^E&O_[L:CR?^33R38OK-YD%# M\7AK&(]^5%3_9S1]/%RD[N1W9C&\K:@)ZQO'A(]WT!A?8^20/UNUF,OD9E]Z M.'$6C:'07_/0IO-L@WJ]YW>36.6KS;%69NV#IC5#!J1.B^HC3^1=K: MT: "RA1S=W'SZNF4Z@[Q?O:9WN=?RNF78G87(;BY-4%CWU-JSK"M]&EQY&[1 MM@89CR4OXJ7 TFONL, >ZQ72S!%+&Z59]"%AHQNCM[?($$#6:\"88 )AY -; M?2VC=E=9Y:DMK;^\'[H5A,\X7H>Y0]S.4 Y3K2"$:^FE%]@!(?3Z7#PC IJ3 M*HNV(^%3#?A13 =>?-NU_WNP3>:88=H0KJ0#3@?)#':UG!KHLUWY?K[AW%CS M93<8]Q;7_UQ6BX_!Y8PXQ,NQ#\7TMSV?2>R5MD(2934PGAMD;2T;,^J:HV@M M*/QE2+\%B,]&GX,Q_1TM,HZ,HBK,GTPQY2F7$*T7XHQB@Z[QPON6%'Z(/B!WN:+12RGM1I !\/YVQ[/ '08.D8M-P)33I6O=TP9909=L_5)5O;+Z2L= MW][VA)Z9W /3UNN',R2 -AI"+I&ERACN2.U@4XI3PSW@AAA>*$ >$PMT3B6C+ <:.KBR[4WJ3H>2]E3H*V+])LUKW/^WQP MMMK;+L.8Q ,C*,SN84VAB3"R!HXA8\Z6,=D[C8[5?=D=RGTQ*D[7;V9AK;FZ MZ&[_Y/7ZX4QZ"JP"$$C/>' 0B=(;J3C7U[@OW=WDE8SO>5@3;W<_.('M:I(I MY0FTB$*#M!?$8:'5#A1<2_5?A* 72K^UV)6W#_>[U7]LV VO/EX]FP&%IG0NK:2.APAY 5TLD$$NZ M 2>I+,U%^0ZAR M$JR]YS*R @GI$J<68A%67LW5^*PM+)W;-Q9M3M/LR]ST) MU=[V?^/9ECG[[9XS88W:98KIF!)&&+,* N%U+5? M+XQK=N/XA592:]\):A/J<])J[?GKLJK*/^)VU.@A_&;Q[4B6[7I-QCF'@"/# M,$)2(T@5J%,2)07^FKVHEBC2@'@MH7].'KJO#\6J)KL-)AH>2;\7K;-X#91E M"* @LR'*2.1K]T$:P%,R_8<^A?;'NC30S[/]&._YF7\("AQ-;F9/O8U]C&OZ MBLP0B:VRWD"+C'=<"U(ODR0'2=N3E[C!G4Z[CI _#_>6OF@^7\0>;ZJD[SV< M>-)[,D:M0L!!!Y$1E,)X6TZ-A=!_':1?P\[+/Y?%P5#U&A-[=/ M!\]R5#4FW_[79$!)+)1U*/R+26D44;4[K;0G9ZO_?246L%7T>XR:W,5L[Z< M[0^2O'H\ PP[AHTSW--@V+F"]?W43!&7-+,>O7;]DE>?RLMG5@LXGW/!\#Z/ MX:&PV$E=NNY^48:@)\Q@0X&A80'EO5-U=$BYM!.&_(>T9IWBW\]QX@_YW3(! M;S9YGT^#Y9T\.4#\O#\]'AU>=^I]_E!6\>Z2!H>'=S7):*P!:3R77"NM(=(2 MK<^$8X%PL[J8_4AY7%6 !JTS9RECGA+EE12$0PHTKV4GJ-F%Q!<:K4KGP\LC M?:WC??X!/L2R 6V.?:>UU5I+;3FW'$)%X'H9C8*&S!FK@'PO0O.R\T\TH;^M M?WFHJ, );\LH1UB[C1B JPPH.8*Z]=O_Z&SFBD[1^R)),*=X#%MVB(17.;X;#F>', M$$F<:&7JJEL37%0T#O4A'H )V03N<8FG6Q8\'U?08)"!T]5[ZXFM'[E-U= 4 M&13_$AV(^S%YOW73"=Z.A3.ACD("8.OR]^KCPW^!^*.U,X>&%UQH)1AH;N,% ME@Y+(\2.9#E>X_M\!]FY7*L&1S6SMMBG0W?>_!F&XK[IA9;,&Q51\(00SQTA MJ>" 8@H_N.++UJR'U?"\Z*B(?MO4$G_S,2G4?RT7#X=:5>\=6\1Z?T6"N3,& M26\"]3$MDTO]5[*E^[&Q&A;I7&HIK?41A7I;I$/YB#(Z/*GP!ER0.K.%,10Y M=G4T,E&);*\C;?(JZ!+R-#CDXX=N7KY ?O/QYDM9)Z_4@-4OHD8 -M'VOG+5 M;U-ZXHO&,1P<(*[C1"4E$I56K5BRV7LE5/[&L-[WA#O&*:$2^1U(@Z M+6+"!@6=M;')RQO&S#&=UD(R0$SG/- O66KXM.-AE5NE>:3P?/_@@K@8E4(8 M26HBHB)HFI!SQ(71G.SIV+ZM^5T-#'9>T3GZ^."AX04B"AG"B*3,4R&HJK-U M&XHX#7U>+)B4!AJ"J4?EHQ.>'7VAG1FQBRHMYZY:P4X V^&W:MG\\]%(S5G? M*)C6@2!% A:Z[CM%7(I:8(=5'"TVG$-(SN5LE0?D7&[3K[#4U6)VM[-E0=?6 ML)PL/#L^L?!"@,4>*6*62*[J!SN:("CV,HQ7<39AD;H(LM<4%40\<&P]B<@K M)8DEG(1$.3&],D$G)%,YC:$+PI]+\'YPNM]6ZV-RMF=TH:-W$O8GP\H&#]A9 M[1)= LE6C]5/__2[#*NKH>'-)3;UKKXN;LOU[]7=W-S7 MP/SY(OMN7T?<5A\H),$$(ZQ## ZC #XPDXEZ@U">LC']*%S+\E,=?9I8(+&K MK%V$ ;G$[_D2;SZ^ >8N/]6OACZ^A'5$[(Y/+%#T1%J*89LY9JA"'NVHA>W7 MIUM5^W*QJQ2W08'/=CC6KZN!)U*]U,OAVY=RN3X6[CP^L1#18HY(8"HB[H+! M)C19U'7!DNQCB9U=#Y:]=N*R)^B0P.<2LZ?3OK[S (<(%KZ!M3?F #A(M@2, MRL=Q[V??RG7X]K": KCCLCH!7\K;&=;/Q=! MB#6681Q8<#;A'&SHTX)GZD5G%Q7OZ?!L_.O#/0[>UW*Y*6MSY@F/*[HK5,%; M)SQHKJ"Q""APU@1$"+>"M6K6?JUWA8B1H(S!,2(AN)2*)"^)P$:3U]R&O+^\ M#'!M>![^E[S[>;>JYIO;AYM5X](H.9K_;YMG8F3O<6?#ZN$ ;HB!;)8"C3@D:B5:)%>7Q%EX0#\/.G M(N7N2&:[P=E\V'6"J"\R%ZO;S=V64R<%Y=34@DB+&!?"6"UYM$0*DHJZ! &' MX3IN;BXC.P.#FTN%V*].A1/ M63:&0'+JB=74VP@.7FUP@S6N"?8H&4U2&^7&LD@G6F'8)60R"/*O(4#CC$1CN=:&*@[&?B@C!#-G8,3 MN'["F@29%HNYN>8'HSIRK4UWLO-0[7M! "?E^]FW=M<#S\<6H!$IA2,Z1N;! M;A?(TF2!Z4A[->&8?*"O-_.'@/1GSD_?2Q@&P?SNP2NJY86CQAO%,1,,<8P5 MV24M&$U[M1SHY4% MIPNOUV#CE+5^.B*4';Y66-B+V 5'A,*,@6*C(>5I&='/RYUN7/\RDE/EYL;K M*3\7%GGBP0:7,7K#HF0V99P:*V*?S/^S#90QNH0-*EC] 1Z_+FBK\=B"+8L, 4' M?<((L5Z7-J_$.^TA-_TJ?SKR()\%=*"_Z+M5]7'QD*HH]_<8;2.RP_R"PBL4 M'$6(J_J1-QEP)$VJ(.6&JS[!VU?B8@\GP:.P)-.9]QD@M3,PYUQU7Y>SOVBQ MDOV<>WH\ZN;C\P4U!W+=7F2]7?*'>LGO9M\?8ZBG3\-^'RYP% 99RV,,VFJF M+,9-7(TQP^6(5;*M";//"6NCB'I^N1":,Q\]A?_K$ VH;*X39@SCT8K6,FB@ M7-+VXR.R63DVIH+Z?7-_/UM]!Y-B[X^;SAP-W>^KIU'FO[/5?.SZ_:EJ.<&X MU5()*K#PT@7N8].6E3IF5*N\[$M[!N'^RUWUO2R;=.K]_#=WV\5M#^OZ\/ZT M7/P)]):P\Q]!:-\M8,#?5QC)#>(LV(B(!>>9().>!'%@%HS6U&[Z&K&U9![T M/<;C8]Z&/[N+YK<-)2=20([,*A 6R&OKD99"6 E6,FX"W-0KV:M?[-3E=63! MV=NA9P@FC2R,)Q-&CLXK-!)(!X:TPR1**SU/?<.I]\%?LTDYB BT$ZM.8'?, M)7AL&)FR&'8U;T^5CW7EU+-BZ^/%B!V_5I#HO4!$TZ!%I IADHKKJ.=*9[U4 MFH95A\33T 3Y>:G/6= EP^ M.!*<])02RJ(5U*>'G +5ML]-_-2C=\,*9 [XX&3*TR!2Y#,XR_HX/E,7YVD9DN,R-M=&:0@HYT>C0T?DO]T'"@F82X>Q M8W6\3)# =\_M!>55JZCP*S4;1A.D'SM 7X)38T8V1TXTF&IHDDI^K.Y"(=?AC QP=3=4]_OH6JNOEP$(I'TS@SO"@ %++O6AL+Q6$ MCJU:GUU(%3T VU^ ^UOU4#[)=2O5TO8;173:Q$@,I=$HC"+RCB4<5-37V"2A MKT3\5/EW&:S'VLIF/E_4'YK=/LNKR.J!(&Q:+F,W!@P3)NZ$L4P M(JV>KK_@+O]G^66SNOT,I\.[5?5I-;M/3WAON;(VFX?/L G^K"^_;?DT>'YJ MYW?];B&)8PHAY"C"5&D-7FA(>%E,6^%U'=J@M>3LTP:9\!]+0^SR-LSMP^(K M*(MR_68)YLU]M=R2_TJ5!7B1H(B-D,9CQE']L%_3=T!)A-L]@G@9BMZORAD< M)=^WZ#8R= N+7QU5!4=F%?4KX3PR@P1E/(J@,'.)UDA4GY8D[3?Z6*]9=>7[ MCQU@!\,W7X<)6.F;]7I3SOUF5:>^;CV.Q[5O?WCS>)D3OI6KVT6+D^:LCQ6@ M.7VT4;M(I9-,8&F:^)!2F@I^Q1'D@63NXJ!/0A1W/G0]Z%TZ2N]FR^-M4#I] ML< **X&)5TXKY!2<^\XD?*QTM(=03KU!2@ZA' SY7)+Y0JW_>W:W*9-6KR,S MOY9@N[4^=0],+UP@L!.E<; 3.=;"A=0D'"CGN,^=0_L:[6LZ?HF3EMR5B MH&/X\+<*;9GTD0;$F5"*8PGN3<)$&MU'^*;^ M]E%=Y@F$]!#@_J[8ZR>/![ MA8R,>!2T@__ R:8&*96P 2:,UDC\.N1Q*-S'"C:,?)7:.?(H89='@IQ45GM9 MWU^ZOPYMH^WE'Q?2IO_"@2F%#((((V/MN\"! MKA"VCY%: :QE=,Q4AA^6W&H['YI3>"*E4$A2O>WRS94CN*'3&(SZ/!$UH;?I MAF/WGB?&A@!VG)WZ&,B_C@V+C+/4(^M8H!(1#\JXP=O4#P:VBCUFH?)D5>.> MX864C'(EO:96>J:0(M$EZA#6?6SHU[1-6S/Y^#;M@FDNGRVUGMT&.]:+%L6! M!V842#&L.3$\(A)#I!A3E.BC+(Y6&)A%9LYD<74)2,<4F<=067FRE._DW$(8 M[J-D0;C@F5.8^["C65!T):_7#L;Y%I+4!]^.%7SO5[-Y^>ML#0"^6=[^_6A] MWMZQA3.ZKN&1T@D4D%1*Q&3/( -_7+\8=&1;-2RRV6*'/^A3^.6GWBG8/Z/P M5@MLB1@8-SZ81)^CHD\3\0F]K7.1:1VT"8AB36-# M&V:47;>;U(7'QZ6F$ZHC26PM,C Q M.# Y,S N>&UL4$L! A0#% @ >H1?36E4>C:K#0 L) ! M ( !NH