0000860731-17-000033.txt : 20171025 0000860731-17-000033.hdr.sgml : 20171025 20171025162845 ACCESSION NUMBER: 0000860731-17-000033 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 49 CONFORMED PERIOD OF REPORT: 20170930 FILED AS OF DATE: 20171025 DATE AS OF CHANGE: 20171025 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: 171153322 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 tyl9302017q3-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, 2017
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 24, 2017 was 37,568,139.
 




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,
 
 
2017
 
2016
 
2017
 
2016
Revenues:
 
 
 
 
 
 
 
 
Software licenses and royalties
 
$
19,842

 
$
19,930

 
$
55,172

 
$
54,331

Subscriptions
 
44,840

 
36,869

 
125,889

 
104,926

Software services
 
47,479

 
44,738

 
139,869

 
133,208

Maintenance
 
92,285

 
83,000

 
268,556

 
237,775

Appraisal services
 
6,290

 
6,541

 
19,268

 
20,083

Hardware and other
 
3,410

 
3,419

 
14,057

 
12,439

Total revenues
 
214,146

 
194,497


622,811


562,762

 
 
 
 
 
 
 
 
 
Cost of revenues:
 
 
 
 
 
 
 
 
Software licenses and royalties
 
826

 
623

 
2,204

 
1,927

Acquired software
 
5,473

 
5,598

 
16,243

 
16,737

Software services, maintenance and subscriptions
 
98,036

 
88,623

 
287,748

 
260,610

Appraisal services
 
4,089

 
4,053

 
12,568

 
12,473

Hardware and other
 
2,293

 
2,120

 
10,408

 
8,481

Total cost of revenues
 
110,717

 
101,017

 
329,171

 
300,228

 
 
 
 
 
 
 
 
 
Gross profit
 
103,429

 
93,480

 
293,640

 
262,534

 
 
 
 
 
 
 
 
 
Selling, general and administrative expenses
 
44,656

 
42,007

 
131,249

 
124,998

Research and development expense
 
11,834

 
11,070

 
35,307

 
31,362

Amortization of customer and trade name intangibles
 
3,492

 
3,458

 
10,413

 
10,273

 
 
 
 
 
 
 
 
 
Operating income
 
43,447

 
36,945

 
116,671

 
95,901

 
 
 
 
 
 
 
 
 
Other income (expense), net
 
75

 
(526
)
 
(216
)
 
(1,713
)
Income before income taxes
 
43,522

 
36,419

 
116,455

 
94,188

Income tax provision
 
5,259

 
989

 
14,308

 
15,527

Net income
 
$
38,263

 
$
35,430

 
$
102,147

 
$
78,661

 
 
 
 
 
 
 
 
 
Earnings per common share:
 
 
 
 
 
 
 
 
Basic
 
$
1.02

 
$
0.97

 
$
2.74

 
$
2.16

Diluted
 
$
0.97

 
$
0.91

 
$
2.60

 
$
2.02

See accompanying notes.

2



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

 
$
36,151

Accounts receivable (less allowance for losses of $4,491 in 2017 and $3,396 in 2016)
 
206,444

 
200,334

Short-term investments
 
39,911

 
20,273

Prepaid expenses
 
23,219

 
21,039

Income tax receivable
 
3,362

 
2,895

Other current assets
 
2,182

 
2,268

Total current assets
 
399,721

 
282,960

 
 
 
 
 
Accounts receivable, long-term
 
3,867

 
2,480

Property and equipment, net
 
149,142

 
124,268

Other assets:
 
 
 
 
Goodwill
 
655,068

 
650,237

Other intangibles, net
 
245,520

 
267,259

Non-current investments and other assets
 
39,800

 
30,741

 Total assets
 
$
1,493,118

 
$
1,357,945

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

 
$
7,295

Accrued liabilities
 
57,583

 
55,989

Deferred revenue
 
297,163

 
298,217

Total current liabilities
 
359,309

 
361,501

 
 
 
 
 
Revolving line of credit
 

 
10,000

Deferred revenue, long-term
 
1,468

 
2,140

Deferred income taxes
 
54,563

 
68,779

 
 
 
 
 
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, 2017 and December 31, 2016
 
481

 
481

Additional paid-in capital
 
604,324

 
556,663

Accumulated other comprehensive loss, net of tax
 
(46
)
 
(46
)
Retained earnings
 
538,023

 
435,876

Treasury stock, at cost; 10,596,386 and 11,381,733 shares in 2017 and 2016, respectively
 
(65,004
)
 
(77,449
)
Total shareholders' equity
 
1,077,778

 
915,525

 Total liabilities and shareholders' equity
 
$
1,493,118

 
$
1,357,945

See accompanying notes.

3



TYLER TECHNOLOGIES, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands)
(Unaudited)
 
 
Nine months ended September 30,
 
 
2017
 
2016
Cash flows from operating activities:
 
 
 
 
Net income
 
$
102,147

 
$
78,661

Adjustments to reconcile net income to cash provided by operations:
 
 
 
 
Depreciation and amortization
 
40,096

 
37,521

Share-based compensation expense
 
27,368

 
21,348

Deferred income tax benefit
 
(14,216
)
 
(11,289
)
Changes in operating assets and liabilities, exclusive of effects of
   acquired companies:
 
 
 
 
Accounts receivable
 
(7,097
)
 
(14,641
)
Income taxes
 
(467
)
 
1,769

Prepaid expenses and other current assets
 
(2,706
)
 
1,169

Accounts payable
 
(2,733
)
 
(917
)
Accrued liabilities
 
1,318

 
8,515

Deferred revenue
 
(1,329
)
 
17,918

Net cash provided by operating activities
 
142,381

 
140,054

 
 
 
 
 
Cash flows from investing activities:
 
 
 
 
Additions to property and equipment
 
(37,734
)
 
(29,529
)
Purchase of marketable security investments
 
(49,905
)
 
(13,127
)
Proceeds from marketable security investments
 
21,175

 
9,256

Cost of acquisitions, net of cash acquired
 
(9,761
)
 
(9,394
)
 Decrease (increase) in other
 
418

 
(52
)
Net cash used by investing activities
 
(75,807
)
 
(42,846
)
 
 
 
 
 
Cash flows from financing activities:
 
 
 
 
Decrease in net borrowings on revolving line of credit
 
(10,000
)
 
(32,000
)
Purchase of treasury shares
 
(7,032
)
 
(94,499
)
Proceeds from exercise of stock options
 
33,568

 
15,089

Contributions from employee stock purchase plan
 
5,342

 
4,429

Net cash provided (used) by financing activities
 
21,878

 
(106,981
)
 
 
 
 
 
Net increase (decrease) in cash and cash equivalents
 
88,452

 
(9,773
)
Cash and cash equivalents at beginning of period
 
36,151

 
33,087

Cash and cash equivalents at end of period
 
$
124,603

 
$
23,314

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, 2017, and December 31, 2016, and operating result amounts are for the three and nine months ended September 30, 2017, and 2016, 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, 2016. 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, 2017 and 2016.
Certain amounts for the previous year have been reclassified to conform to the current year presentation.
 
(2) Acquisitions

On August 2, 2017, we acquired all of the capital stock of Digital Health Department, Inc. ("DHD"), 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, of which $3.7 million was paid in cash and $0.2 million was accrued as of September 30, 2017.

On May 30, 2017, we 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.

As of September 30, 2017, the purchase price allocations for DHD and Modria.com are not yet complete. The preliminary estimates of fair value assumed at each acquisition date for intangibles, liabilities, deferred revenue, and related deferred taxes are subject to change as valuations are finalized. The impact of both acquisitions on our operating results is not material.


(3) Shareholders’ Equity

The following table details activity in our common stock:
 
 
Nine months ended September 30,
 
 
2017
 
2016
 
 
Shares
 
Amount
 
Shares
 
Amount
Purchases of treasury shares
 
(42
)
 
$
(6,171
)
 
(758
)
 
$
(94,499
)
Stock option exercises
 
787

 
33,568

 
564

 
15,089

Employee stock plan purchases
 
40

 
5,342

 
34

 
4,429

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

5



(4) Other Assets

As of September 30, 2017, we have $61.7 million in investment grade corporate and municipal bonds and asset backed securities with maturity dates ranging from 2017 through 2021. We intend to hold these securities 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 the Company does 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, the Company’s cost method investments are assessed for impairment. The Company does 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.

(5) Revolving Line of Credit

On November 16, 2015, we entered into a $300.0 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.0 million, including a $10.0 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, 2017, the interest rates were 4.50% under the Wells Fargo Bank's prime rate and 2.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, 2017, we were in compliance with those covenants.
 
As of September 30, 2017, we had no outstanding borrowings and two outstanding letters of credit totaling $2.2 million. Available borrowing capacity under the Credit Facility was $297.8 million.
 
(6) Income Tax Provision

For the three and nine months ended September 30, 2017, we had effective income tax rates of 12.1% and 12.3%, respectively, compared to 2.7% and 16.5% for the three and nine months ended September 30, 2016, respectively. The effective income tax rates for the periods presented were different from the statutory United States federal income tax rate of 35% principally due to excess tax benefits related to stock option exercises. The excess tax benefits related to stock option exercises realized were $9.0 million and $27.6 million for the three and nine months ended September 30, 2017, respectively, compared to $13.3 million and $20.8 million for the three and nine months ended September 30, 2016, respectively. The change in the effective income tax rates for the three and nine months ended September 30, 2017 as compared to the prior year periods is mainly due to the change in excess tax benefits related to stock option exercises realized. Excluding the excess tax benefits, the effective rates were 32.8% and 36.0% for the three and nine months ended September 30, 2017, respectively, compared to 39.3% and 38.5% for the three and nine months ended September 30, 2016, respectively. Other differences from our federal statutory income tax rate included state income taxes, non-deductible business expenses, tax credits, and the tax benefit of the domestic production activities deduction.
We made tax payments of $29.0 million and $25.0 million in the nine months ended September 30, 2017, and September 30, 2016, respectively.
 

6



(7) 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,
 
 
2017
 
2016
 
2017
 
2016
Numerator for basic and diluted earnings per share:
 
 
 
 
 
 
 
 
Net income
 
$
38,263

 
$
35,430

 
$
102,147

 
$
78,661

Denominator:
 
 

 
 

 


 


Weighted-average basic common shares outstanding
 
37,391

 
36,433

 
37,238

 
36,438

Assumed conversion of dilutive securities:
 
 
 
 
 

 

Stock options
 
1,951

 
2,629

 
2,028

 
2,576

Denominator for diluted earnings per share
   - Adjusted weighted-average shares
 
39,342

 
39,062

 
39,266

 
39,014

Earnings per common share:
 
 

 
 

 


 


Basic
 
$
1.02

 
$
0.97

 
$
2.74

 
$
2.16

Diluted
 
$
0.97

 
$
0.91

 
$
2.60

 
$
2.02

 
For the three and nine months ended September 30, 2017, stock options representing the right to purchase common stock of approximately 1,499,000 shares and 1,303,000 shares, respectively, 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, 2016, stock options representing the right to purchase common stock of approximately 741,000 shares and 769,000 shares, respectively, were not included in the computation of diluted earnings per share because their inclusion would have had an anti-dilutive effect. 
      
 
(8) Share-Based Compensation

The following table summarizes share-based compensation expense related to share-based awards recorded in the statements of income, pursuant to Accounting Standards Codification (“ASC”) 718, Stock Compensation:
 
 
Three months ended September 30,
 
Nine months ended September 30,
 
 
2017
 
2016
 
2017
 
2016
Cost of software services, maintenance and subscriptions
 
$
2,524

 
$
1,779

 
$
6,874

 
$
4,668

Selling, general and administrative expenses
 
7,267

 
5,877

 
20,494

 
16,680

Total share-based compensation expense
 
$
9,791

 
$
7,656

 
$
27,368

 
$
21,348

 
(9) 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 four 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; and
appraisal and tax software solutions and property appraisal services.

7



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; and the courts and justice and public safety software 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. 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, 2017
 
 
 
 
 
 
 
 
 
 
Enterprise
Software
 
Appraisal and Tax
 
Corporate
 
Totals
Revenues
 
 
 
 
 
 
 
 
Software licenses and royalties
 
$
18,223

 
$
1,619

 
$

 
$
19,842

Subscriptions
 
42,826

 
2,014

 

 
44,840

Software services
 
42,295

 
5,184

 

 
47,479

Maintenance
 
86,576

 
5,709

 

 
92,285

Appraisal services
 

 
6,290

 

 
6,290

Hardware and other
 
3,412

 

 
(2
)
 
3,410

Intercompany
 
2,660

 

 
(2,660
)
 

Total revenues
 
$
195,992

 
$
20,816

 
$
(2,662
)
 
$
214,146

Segment operating income
 
$
60,511

 
$
5,479

 
$
(13,578
)
 
$
52,412


For the nine months ended September 30, 2017
 
 
 
 
 
 
 
 
 
 
Enterprise
Software
 
Appraisal and Tax
 
Corporate
 
Totals
Revenues
 
 
 
 
 
 
 
 
Software licenses and royalties
 
$
50,151

 
$
5,021

 
$

 
$
55,172

Subscriptions
 
120,191

 
5,698

 

 
125,889

Software services
 
125,658

 
14,211

 

 
139,869

Maintenance
 
253,048

 
15,508

 

 
268,556

Appraisal services
 

 
19,268

 

 
19,268

Hardware and other
 
9,435

 

 
4,622

 
14,057

Intercompany
 
7,309

 

 
(7,309
)
 

Total revenues
 
$
565,792

 
$
59,706

 
$
(2,687
)
 
$
622,811

Segment operating income
 
$
166,692

 
$
14,103

 
$
(37,468
)
 
$
143,327




8



For the three months ended September 30, 2016
 
 
 
 
 
 
 
 
 
 
Enterprise
Software
 
Appraisal and Tax
 
Corporate
 
Totals
Revenues
 
 
 
 
 
 
 
 
Software licenses and royalties
 
$
18,492

 
$
1,438

 
$

 
$
19,930

Subscriptions
 
35,169

 
1,700

 

 
36,869

Software services
 
40,608

 
4,130

 

 
44,738

Maintenance
 
78,292

 
4,708

 

 
83,000

Appraisal services
 

 
6,541

 

 
6,541

Hardware and other
 
3,428

 

 
(9
)
 
3,419

Intercompany
 
1,971

 

 
(1,971
)
 

Total revenues
 
$
177,960

 
$
18,517

 
$
(1,980
)
 
$
194,497

Segment operating income
 
$
52,372

 
$
4,713

 
$
(11,084
)
 
$
46,001



For the nine months ended September 30, 2016
 
 
 
 
 
 
 
 
 
 
Enterprise
Software
 
Appraisal and Tax
 
Corporate
 
Totals
Revenues
 
 
 
 
 
 
 
 
Software licenses and royalties
 
$
50,585

 
$
3,746

 
$

 
$
54,331

Subscriptions
 
99,470

 
5,456

 

 
104,926

Software services
 
121,372

 
11,836

 

 
133,208

Maintenance
 
223,802

 
13,973

 

 
237,775

Appraisal services
 

 
20,083

 

 
20,083

Hardware and other
 
9,406

 
16

 
3,017

 
12,439

Intercompany
 
4,743

 

 
(4,743
)
 

Total revenues
 
$
509,378

 
$
55,110

 
$
(1,726
)
 
$
562,762

Segment operating income
 
$
139,151

 
$
13,534

 
$
(29,774
)
 
$
122,911


 
 
Three months ended September 30,
 
Nine months ended September 30,
Reconciliation of reportable segment operating income to the Company's consolidated totals:
 
2017
 
2016
 
2017
 
2016
Total segment operating income
 
$
52,412

 
$
46,001

 
$
143,327

 
$
122,911

Amortization of acquired software
 
(5,473
)
 
(5,598
)
 
(16,243
)
 
(16,737
)
Amortization of customer and trade name intangibles
 
(3,492
)
 
(3,458
)
 
(10,413
)
 
(10,273
)
Other expense, net
 
75

 
(526
)
 
(216
)
 
(1,713
)
Income before income taxes
 
$
43,522

 
$
36,419

 
$
116,455

 
$
94,188

 
(10) 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.
 

9



(11) New Accounting Pronouncements

Revenue from Contracts with Customers. On May 28, 2014, the Financial Accounting Standards Board ("FASB") issued ASU No. 2014-09, “Revenue from Contracts with Customers.” This ASU is the result of a convergence project between the FASB and the International Accounting Standards Board. The core principle behind ASU No. 2014-09 is that an entity should recognize revenue to depict the transfer of promised goods and services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for delivering those goods and 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. The ASU allows two methods of adoption: a full retrospective approach where three years of financial information are presented in accordance with the new standard, and a modified retrospective approach where the ASU is applied to the most current period presented in the financial statements. We currently anticipate adopting the standard using the full retrospective method to restate each prior reporting period presented. Our ability to adopt using the full retrospective method is dependent on system readiness, including software procured from third-party providers, and the completion of our analysis of information necessary to restate prior period financial statements. The new standard requires application no later than annual reporting periods beginning after December 15, 2017, including interim reporting periods therein; however, public entities are permitted to elect to early adopt the new standard. We will adopt the new standard in fiscal year 2018.

We anticipate this standard will have a material impact on our consolidated financial statements. While we are continuing to assess all potential impacts of the standard, we currently believe the most significant impact relates to our accounting for software license fees and incremental cost of obtaining a contract. Specifically, under the new standard we expect software license fees under perpetual agreements will no longer be subject to 100% discount allocations from other elements in the contract. Discounts in arrangements will be allocated across all deliverables 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) will be recognized at the point in time that control of the software license transfers to the customer versus our current policy of recognizing revenue only to the extent billable per the contractual terms. Time-based license fees currently recognized over the license term will no longer be recognized over the period of the license and will instead be recognized at the point in time that control of the software license transfers to the customer. We expect revenue related to our software as a service (“SaaS”) offerings, post-contract customer support ("PCS") renewals and professional services to remain substantially unchanged. Due to the complexity of certain contracts, the actual revenue recognition treatment required under the standard will be dependent on contract-specific terms and may vary in some instances from recognition at the time of billing. Application of the new standard requires that incremental costs directly related to obtaining a contract (typically sales commissions plus any associated fringe benefits) 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. Currently, we defer sales commissions and recognize expense over the relevant initial contractual term. With the adoption of the new standard, we expect amortization periods to extend past the initial term.
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 (with the exception of 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.  
The ASU 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 expect to adopt the new standard in fiscal year 2019.  


10




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.
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 six 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, and (6) land and vital records management. 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. 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,039 at September 30, 2017, from 3,775 at September 30, 2016.


11



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, 2016. 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, 2016.
ANALYSIS OF RESULTS OF OPERATIONS
 
 
Percent of Total Revenues
 
 
Third Quarter
 
Nine Months Ended
 
 
2017
 
2016
 
2017
 
2016
Revenues:
 
 
 
 
 
 
 
 
Software licenses and royalties
 
9.3
%
 
10.2
 %
 
8.9
 %
 
9.7
 %
Subscriptions
 
20.9

 
19.0

 
20.2

 
18.6

Software services
 
22.2

 
23.0

 
22.5

 
23.7

Maintenance
 
43.1

 
42.7

 
43.1

 
42.3

Appraisal services
 
2.9

 
3.4

 
3.1

 
3.5

Hardware and other
 
1.6

 
1.7

 
2.2

 
2.2

Total revenues
 
100.0

 
100.0

 
100.0

 
100.0

Cost of revenues:
 
 

 
 
 
 
 
 
Software licenses, royalties and acquired software
 
2.9

 
3.2

 
3.0

 
3.3

Software services, maintenance and subscriptions
 
45.8

 
45.6

 
46.2

 
46.3

Appraisal services
 
1.9

 
2.1

 
2.0

 
2.2

Hardware and other
 
1.1

 
1.0

 
1.7

 
1.6

Selling, general and administrative expenses
 
20.9

 
21.6

 
21.1

 
22.2

Research and development expense
 
5.5

 
5.7

 
5.7

 
5.6

Amortization of customer and trade name intangibles
 
1.6

 
1.8

 
1.7

 
1.8

Operating income
 
20.3

 
19.0

 
18.7

 
17.0

Other (expense), net
 

 
(0.3
)
 

 
(0.3
)
Income before income taxes
 
20.3

 
18.7

 
18.7

 
16.7

Income tax provision
 
2.5

 
0.5

 
2.3

 
2.8

Net income
 
17.8
%
 
18.2
 %
 
16.4
 %
 
13.9
 %


12



Revenues
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)
 
2017
 
2016
 
$
 
%
 
2017
 
2016
 
$
 
%
ES
 
$
18,223

 
$
18,492

 
$
(269
)
 
(1
)%
 
$
50,151

 
$
50,585

 
$
(434
)
 
(1
)%
A&T
 
1,619

 
1,438

 
181

 
13

 
5,021

 
3,746

 
1,275

 
34

Total software licenses and royalties revenue
 
$
19,842

 
$
19,930

 
$
(88
)
 
(0.4
)%
 
$
55,172

 
$
54,331

 
$
841

 
2
 %
 
Software licenses and royalties revenue decreased 0.4% and increased 2% for the three and nine months ended September 30, 2017, respectively, compared to the prior year period. The decline for the three months ended September 30, 2017 was primarily due to an increase in the number of new software clients choosing our subscription-based option, rather than purchasing the software under a traditional perpetual software arrangement. The increase in software licenses and royalties revenue for the nine months ended September 30, 2017 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 varies from quarter to quarter and year to year, we expect our longer-term software license growth rate to continue to be negatively impacted by a growing number of customers choosing 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, 2017 was approximately 51% selecting perpetual software license arrangements and approximately 49% selecting subscription-based arrangements compared to a client mix for the nine months ended September 30, 2016 of approximately 68% selecting perpetual software license arrangements and approximately 32% selecting subscription-based arrangements. 94 and 291 new clients entered into subscription-based software arrangements for the three and nine months ended September 30, 2017, respectively, compared to 50 and 189 new clients for the three and nine months ended September 30, 2016, respectively. Since September 30, 2016, we added 352 new SaaS clients and 75 existing on-premises clients converted to our SaaS model.
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)
 
2017
 
2016
 
$
 
%
 
2017
 
2016
 
$
 
%
ES
 
$
42,826

 
$
35,169

 
$
7,657

 
22
%
 
$
120,191

 
$
99,470

 
$
20,721

 
21
%
A&T
 
2,014

 
1,700

 
314

 
18

 
5,698

 
5,456

 
242

 
4

Total subscriptions revenue
 
$
44,840

 
$
36,869

 
$
7,971

 
22
%
 
$
125,889

 
$
104,926

 
$
20,963

 
20
%
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.
Subscriptions revenue grew 22% and 20% for the three and nine months ending September 30, 2017, 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, 2017, respectively, we added 94 and 291 new SaaS clients and 15 and 69 existing on-premises clients converted to our SaaS model. Since September 30, 2016, we added 352 new SaaS clients and 75 existing on-premises clients converted to our SaaS model. Also, e-filing services contributed approximately $2.4 million and $5.6 million to the subscriptions revenue increase for the three and nine months ended September 30, 2017, 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.

13



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)
 
2017
 
2016
 
$
 
%
 
2017
 
2016
 
$
 
%
ES
 
$
42,295

 
$
40,608

 
$
1,687

 
4
%
 
$
125,658

 
$
121,372

 
$
4,286

 
4
%
A&T
 
5,184

 
4,130

 
1,054

 
26

 
14,211

 
11,836

 
2,375

 
20

Total software services revenue
 
$
47,479

 
$
44,738

 
$
2,741

 
6
%
 
$
139,869

 
$
133,208

 
$
6,661

 
5
%
 
Software services revenue primarily consists of professional services billed in connection with implementing our software, converting client data, training client personnel, custom development activities and consulting. New clients who purchase our proprietary software licenses, as well as those entering into a new SaaS arrangement, generally contract with us to provide the related software services. Existing clients also periodically purchase additional training, consulting and minor programming services. For the three and nine months ended September 30, 2017, respectively, software services revenue grew 6% and 5% compared to the prior year period. This growth is primarily due to additions to our implementation and support staff which increased our capacity to deliver backlog and partially due to completing recognition of a majority of the acquisition-related deferred service revenue that was fair valued at rates below Tyler's average service rate in prior periods.
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)
 
2017
 
2016
 
$
 
%
 
2017
 
2016
 
$
 
%
ES
 
$
86,576

 
$
78,292

 
$
8,284

 
11
%
 
$
253,048

 
$
223,802

 
$
29,246

 
13
%
A&T
 
5,709

 
4,708

 
1,001

 
21

 
15,508

 
13,973

 
1,535

 
11

Total maintenance revenue
 
$
92,285

 
$
83,000

 
$
9,285

 
11
%
 
$
268,556

 
$
237,775

 
$
30,781

 
13
%
We provide maintenance and support services for our software products and certain third-party software. Maintenance revenue grew 11% and 13% for the three and nine months ended September 30, 2017, respectively, compared to the prior year. Maintenance revenue increased mainly due to annual maintenance rate increases and growth in our installed customer base from new software license sales. In addition, the increase is partially due to completing recognition of a majority of the acquisition-related deferred maintenance revenue that was fair valued at rates below Tyler's average maintenance rate in prior periods.
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)
 
2017
 
2016
 
$
 
%
 
2017
 
2016
 
$
 
%
ES
 
$

 
$

 
$

 
 %
 
$

 
$

 
$

 
 %
A&T
 
6,290

 
6,541

 
(251
)
 
(4
)
 
19,268

 
20,083

 
(815
)
 
(4
)
Total appraisal services revenue
 
$
6,290

 
$
6,541

 
$
(251
)
 
(4
)%
 
$
19,268

 
$
20,083

 
$
(815
)
 
(4
)%
 
Appraisal services revenue for the three and nine months ended September 30, 2017, respectively, decreased by 4% . The decline is mainly 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.
 

14



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)
 
2017
 
2016
 
$
 
%
 
2017
 
2016
 
$
 
%
Software licenses and royalties
 
$
826

 
$
623

 
$
203

 
33
 %
 
$
2,204

 
$
1,927

 
$
277

 
14
 %
Acquired software
 
5,473

 
5,598

 
(125
)
 
(2
)
 
16,243

 
16,737

 
(494
)
 
(3
)
Software services, maintenance and subscriptions
 
98,036

 
88,623

 
9,413

 
11

 
287,748

 
260,610

 
27,138

 
10

Appraisal services
 
4,089

 
4,053

 
36

 
1

 
12,568

 
12,473

 
95

 
1

Hardware and other
 
2,293

 
2,120

 
173

 
8

 
10,408

 
8,481

 
1,927

 
23

Total cost of revenues
 
$
110,717

 
$
101,017

 
$
9,700

 
10
 %
 
$
329,171

 
$
300,228

 
$
28,943

 
10
 %
 
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
 
 
 
 
2017
 
2016
 
Change
 
2017
 
2016
 
Change
Software licenses, royalties and acquired software
 
68.3
%
 
68.8
%
 
(0.5
)%
 
66.6
%
 
65.6
%
 
1.0
 %
Software services, maintenance and subscriptions
 
46.9

 
46.2

 
0.7

 
46.1

 
45.2

 
0.9

Appraisal services
 
35.0

 
38.0

 
(3.0
)
 
34.8

 
37.9

 
(3.1
)
Hardware and other
 
32.8

 
38.0

 
(5.2
)
 
26.0

 
31.8

 
(5.8
)
Overall gross margin
 
48.3
%
 
48.1
%
 
0.2
 %
 
47.1
%
 
46.7
%
 
0.4
 %
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, 2017, respectively, our software licenses, royalties and acquired software gross margin decreased slightly by 0.5% and increased 1.0% compared to the prior year period. The slight decline for the three months ended September 30, 2017 is due to higher third-party software costs compared to prior period. The increase for the nine months ended September 30, 2017 is due to higher incremental margins on software license revenues, in part due to slightly lower amortization expense for acquired software resulting from acquisitions.
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 on-going operation of SaaS and e-filing arrangements. The software services, maintenance and subscription gross margin in the three and nine months ended September 30, 2017, respectively, was 0.7% and 0.9% higher than the comparable prior year period. Our implementation and support staff has grown by 208 employees since September 30, 2016. Many of these additions occurred in early to mid-2016 and are contributing to revenue in 2017. Costs related to maintenance and various other services such as SaaS and e-filing typically grow at a slower rate than related revenue due to leverage in the utilization of support and maintenance staff and economies of scale. Reduced recognition of acquisition-related deferred revenue associated with software services and maintenance obligations completed in prior periods also resulted in higher gross margins.
Appraisal services. Appraisal services revenue comprised approximately 2.9% of total revenue. The appraisal services gross margin for the three and nine months ended September 30, 2017, respectively, decreased 3.0% and 3.1% compared to the same period in 2016, due to additional resources brought in to meet the deadline for completion of fieldwork for a large revaluation project. A high proportion of the costs of appraisal services revenue are variable, as we often hire temporary employees to assist in appraisal projects.
 

15



For the three and nine months ended September 30, 2017, respectively, our overall gross margin increased 0.2% and 0.4% compared to the prior year period. Our overall gross margin increase for the nine month period was mainly due to a product mix that included more higher-margin recurring revenues from subscriptions and maintenance and improved margin on revenues from software licenses offset by the lower-margin revenues from appraisal services as described above.

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)
 
2017
 
2016
 
$
 
%
 
2017

2016

$

%
Selling, general and administrative expenses
 
$
44,656

 
$
42,007

 
$
2,649

 
6
%
 
$
131,249

 
$
124,998

 
$
6,251

 
5
%
SG&A as a percentage of revenues was 20.9% and 21.1% for the three and nine months ended September 30, 2017, respectively, compared to 21.6% and 22.2% for the three and nine months ended September 30, 2016, respectively. SG&A expense increased approximately 6% and 5% for the three and nine months ended September 30, 2017, respectively. This increase is mainly due to compensation costs related to higher stock compensation expense and increased staff levels. For the three and nine months ended September 30, 2017, respectively, stock compensation expense rose $1.4 million and $3.8 million, respectively, compared to the same period in 2016, mainly due to increases in our stock price over the last few years.
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)
 
2017
 
2016
 
$
 
%
 
2017
 
2016
 
$
 
%
Research and development expense
 
$
11,834

 
$
11,070

 
$
764

 
7
%
 
$
35,307

 
$
31,362

 
$
3,945

 
13
%
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, as well as costs related to the ongoing development efforts for Microsoft Dynamics AX. Our contractual research and development commitment to develop public sector functionality for Microsoft Dynamics AX was amended in March 2016, which significantly reduced our development commitment through March 2018. However, we will continue to provide sustained engineering and technical support for the public-sector functionality within Dynamics AX. License and maintenance royalties for all applicable domestic and international sales of Dynamics AX to public sector entities will continue under the terms of the contract.
Research and development expense in the three and nine months ended September 30, 2017, respectively, increased 7% and 13% compared to prior period mainly due to research and development efforts related to new Tyler product development initiatives, primarily in our public safety solutions, offset by reduced development efforts for Microsoft Dynamics AX. As a result of the Microsoft Dynamics AX amendment, we are redeploying certain development resources to enhance functionality on several existing solutions and these costs are being recorded in cost of revenues – software services, maintenance and subscriptions.
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 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.

16



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)
 
2017
 
2016
 
$
 
%
 
2017
 
2016
 
$
 
%
Amortization of customer and trade name intangibles
 
$
3,492

 
$
3,458

 
$
34

 
1
%
 
$
10,413

 
$
10,273

 
$
140

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

 
$
(526
)
 
$
601

 
(114
)%
 
$
(216
)
 
$
(1,713
)
 
$
1,497

 
(87
)%
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. Other income (expense), net decreased in the three and nine months ended September 30, 2017, compared to the prior period due to significantly lower debt levels in the current period, as we repaid all borrowings under the revolving line of credit in January 2017, and correspondingly higher levels of cash investments.
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)
 
2017
 
2016
 
$
 
%
 
2017
 
2016
 
$
 
%
Income tax provision
 
$
5,259

 
$
989

 
$
4,270

 
432
%
 
$
14,308

 
$
15,527

 
$
(1,219
)
 
(8
)%
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Effective income tax rate
 
12.1
%
 
2.7
%
 
 
 
 
 
12.3
%
 
16.5
%
 
 
 
 
 
The effective income tax rates for the three and nine months ended September 30, 2017 and 2016, respectively, were different from the statutory United States federal income tax rate of 35% principally due to excess tax benefits related to stock option exercises. The excess tax benefits related to stock option exercises realized were $9.0 million and $27.6 million for the three and nine months ended September 30, 2017, respectively, compared to $13.3 million and $20.8 million for the three and nine months ended September 30, 2016, respectively. The change in the effective income tax rates for the three and nine months ended September 30, 2017 as compared to the prior year periods is mainly due to the change in excess tax benefits related to stock option exercises realized. Excluding the excess tax benefits, the effective rates were 32.8% and 36.0% for the three and nine months ended September 30, 2017, respectively, compared to 39.3% and 38.5% for the three and nine months ended September 30, 2016, respectively. Other differences from the federal statutory income tax rate included state income taxes, non-deductible business expenses, tax credits, and the tax benefit of the domestic production activities deduction.
FINANCIAL CONDITION AND LIQUIDITY
As of September 30, 2017, we had cash and cash equivalents of $124.6 million, compared to $36.2 million at December 31, 2016. We also had $61.7 million invested in investment grade corporate and municipal bonds and asset-backed securities as of September 30, 2017. These investments mature from 2017 through 2021 and we intend to hold these investments until maturity. As of September 30, 2017, we had two outstanding letters of credit totaling $2.2 million. We do not believe the letters of credit will be required to be drawn upon. These letters of credit expire through mid-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.

17



The following table sets forth a summary of cash flows for the nine months ended September 30:
($ in thousands)
 
2017
 
2016
Cash flows provided (used) by:
 
 
 
 
Operating activities
 
$
142,381

 
$
140,054

Investing activities
 
(75,807
)
 
(42,846
)
Financing activities
 
21,878

 
(106,981
)
Net increase (decrease) in cash and cash equivalents
 
$
88,452

 
$
(9,773
)
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 currently 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, 2017, operating activities provided cash of $142.4 million. Operating activities that provided cash were primarily comprised of net income of $102.1 million, non-cash depreciation and amortization charges of $40.1 million and non-cash share-based compensation expense of $27.4 million. Working capital, excluding cash, increased approximately $27.2 million mainly due to higher accounts receivable related to annual maintenance and subscription billings as well as milestone billings for several contracts, timing of income tax payments, the changes in deferred revenue balances and the deferred taxes associated with stock option activity during the period. These increases were offset slightly by timing of payments for wages.
In general, changes in deferred revenue are cyclical and primarily driven by the timing of our maintenance renewal billings. Our renewal dates occur throughout the year, but our largest renewal billing cycles occur in the second and fourth quarters. In addition, subscription renewals are billed throughout the year.
Our days sales outstanding (“DSO”) was 87 days at September 30, 2017, compared to 93 days at December 31, 2016, and 87 days at September 30, 2016. 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 $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, of which $3.7 million was paid in cash and $0.2 million was accrued as of September 30, 2017. 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.
Investing activities used cash of $42.8 million in the nine months ending September 30, 2016. Approximately $29.5 million was invested in property and equipment. We purchased an office building in Falmouth, Maine, that was previously leased from an entity owned by an executives’ father and brother, for approximately $9.7 million and paid $4.6 million for construction to expand a building in Yarmouth, Maine. In the nine months ending September 30, 2016, we made a small acquisition for approximately $7.4 million and paid $2.0 million related to the working capital holdback in connection with the NWS acquisition.
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.

18



Financing activities used cash of $107.0 million in the nine months ended September 30, 2016. Cash used by financing activities was comprised of purchases of treasury shares, net borrowings from our revolving line of credit and proceeds from stock option exercises and employee stock purchase plan activity. During the nine months ended September 30, 2016, we purchased 758,000 shares of our common stock for an aggregate purchase price of $94.5 million at an average price paid per share of $124.75.
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, 2017. 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.
 
We made tax payments of $29.0 million in the nine months ended September 30, 2017, compared to tax payments of $25.0 million in the nine months ended September 30, 2016.

We anticipate that 2017 capital spending will be approximately $54.0 million. Capital spending includes approximately $19.4 million for the Yarmouth office expansion and approximately $5.0 million for the purchase and renovation of an office building in Latham, New York. We expect the remaining capital spending will consist primarily of computer equipment and software for infrastructure replacements and expansion. We currently do not expect to capitalize significant amounts related to software development in 2017, 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, 2017, 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%.
During the nine months ended September 30, 2017, our effective average interest rate for borrowings was 2.17%. As of September 30, 2017, our interest rate was 4.50% under the Wells Fargo Bank prime rate and 2.49% under a 30-day LIBOR contract. The Credit Facility is secured by substantially all of our assets.

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, 2017.
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, 2017, that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

19



 
 
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 2016 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, 2017, 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, 2016.

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

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

20



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 25, 2017


21
EX-31.1 2 tyl9302017exhibit311.htm EXHIBIT 31.1 Exhibit

Exhibit 31.1

CERTIFICATIONS
I, John S. Marr, 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 25, 2017
 
By:
 
/s/ John S. Marr, Jr. 
 
 
 
 
John S. Marr, Jr.
 
 
 
 
Chief Executive Officer and Chairman of the Board
 
 



EX-31.2 3 tyl9302017exhibit312.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 25, 2017
 
By:
 
/s/ Brian K. Miller 
 
 
 
 
Brian K. Miller
 
 
 
 
Executive Vice President and Chief Financial Officer




EX-32.1 4 tyl9302017exhibit321.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
John S. Marr Jr., Chief Executive Officer and Chairman of the Board 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, 2017, 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 25, 2017
 
By:
 
/s/ John S. Marr, Jr. 
 
 
 
 
John S. Marr, Jr.
 
 
 
 
Chief Executive Officer and Chairman of the Board
 
 
 
 
 
 
 
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-20170930.xml XBRL INSTANCE DOCUMENT 0000860731 2017-01-01 2017-09-30 0000860731 2017-10-24 0000860731 2016-07-01 2016-09-30 0000860731 2016-01-01 2016-09-30 0000860731 2017-07-01 2017-09-30 0000860731 2017-09-30 0000860731 2016-12-31 0000860731 2015-12-31 0000860731 2016-09-30 0000860731 tyl:Modria.comMember 2017-05-30 2017-05-30 0000860731 tyl:DigitalHealthDepartmentInc.Member 2017-09-30 0000860731 tyl:DigitalHealthDepartmentInc.Member 2017-08-02 2017-08-02 0000860731 tyl:Modria.comMember 2017-09-30 0000860731 tyl:RecordHoldingsPtyLimitedMember us-gaap:ConvertiblePreferredStockMember 2017-09-30 0000860731 us-gaap:RevolvingCreditFacilityMember tyl:CreditAgreementMember 2017-01-01 2017-09-30 0000860731 us-gaap:RevolvingCreditFacilityMember tyl:CreditAgreementMember us-gaap:MaximumMember us-gaap:PrimeRateMember 2017-01-01 2017-09-30 0000860731 us-gaap:RevolvingCreditFacilityMember tyl:CreditAgreementMember us-gaap:MinimumMember us-gaap:LondonInterbankOfferedRateLIBORMember 2017-01-01 2017-09-30 0000860731 us-gaap:RevolvingCreditFacilityMember tyl:CreditAgreementMember us-gaap:MinimumMember us-gaap:PrimeRateMember 2017-01-01 2017-09-30 0000860731 us-gaap:RevolvingCreditFacilityMember tyl:CreditAgreementMember us-gaap:LetterOfCreditMember 2015-11-16 0000860731 us-gaap:RevolvingCreditFacilityMember tyl:CreditAgreementMember us-gaap:PrimeRateMember 2017-09-30 0000860731 us-gaap:RevolvingCreditFacilityMember tyl:CreditAgreementMember us-gaap:MaximumMember us-gaap:LondonInterbankOfferedRateLIBORMember 2017-01-01 2017-09-30 0000860731 us-gaap:RevolvingCreditFacilityMember tyl:CreditAgreementMember 2017-09-30 0000860731 us-gaap:RevolvingCreditFacilityMember tyl:CreditAgreementMember 2015-11-16 0000860731 us-gaap:RevolvingCreditFacilityMember tyl:CreditAgreementMember us-gaap:LondonInterbankOfferedRateLIBORMember 2017-09-30 0000860731 tyl:CreditAgreementMember us-gaap:LetterOfCreditMember 2017-09-30 0000860731 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2016-01-01 2016-09-30 0000860731 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2016-07-01 2016-09-30 0000860731 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2017-01-01 2017-09-30 0000860731 tyl:CostOfSoftwareServicesMaintenanceAndSubscriptionsMember 2017-07-01 2017-09-30 0000860731 tyl:CostOfSoftwareServicesMaintenanceAndSubscriptionsMember 2016-01-01 2016-09-30 0000860731 tyl:CostOfSoftwareServicesMaintenanceAndSubscriptionsMember 2016-07-01 2016-09-30 0000860731 tyl:CostOfSoftwareServicesMaintenanceAndSubscriptionsMember 2017-01-01 2017-09-30 0000860731 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2017-07-01 2017-09-30 0000860731 us-gaap:MaterialReconcilingItemsMember 2016-07-01 2016-09-30 0000860731 us-gaap:OperatingSegmentsMember 2017-07-01 2017-09-30 0000860731 us-gaap:OperatingSegmentsMember 2016-01-01 2016-09-30 0000860731 us-gaap:MaterialReconcilingItemsMember 2016-01-01 2016-09-30 0000860731 us-gaap:MaterialReconcilingItemsMember 2017-01-01 2017-09-30 0000860731 us-gaap:MaterialReconcilingItemsMember 2017-07-01 2017-09-30 0000860731 us-gaap:OperatingSegmentsMember 2017-01-01 2017-09-30 0000860731 us-gaap:OperatingSegmentsMember 2016-07-01 2016-09-30 0000860731 tyl:EnterpriseSoftwareMember 2017-01-01 2017-09-30 0000860731 us-gaap:OperatingSegmentsMember tyl:AppraisalAndTaxMember 2016-07-01 2016-09-30 0000860731 us-gaap:OperatingSegmentsMember tyl:EnterpriseSoftwareMember 2016-07-01 2016-09-30 0000860731 us-gaap:CorporateNonSegmentMember 2016-07-01 2016-09-30 0000860731 us-gaap:IntersegmentEliminationMember tyl:EnterpriseSoftwareMember 2016-07-01 2016-09-30 0000860731 us-gaap:IntersegmentEliminationMember 2016-07-01 2016-09-30 0000860731 us-gaap:OperatingSegmentsMember tyl:AppraisalAndTaxMember 2016-01-01 2016-09-30 0000860731 us-gaap:OperatingSegmentsMember tyl:EnterpriseSoftwareMember 2016-01-01 2016-09-30 0000860731 us-gaap:CorporateNonSegmentMember 2016-01-01 2016-09-30 0000860731 us-gaap:IntersegmentEliminationMember 2016-01-01 2016-09-30 0000860731 us-gaap:IntersegmentEliminationMember tyl:EnterpriseSoftwareMember 2016-01-01 2016-09-30 0000860731 us-gaap:OperatingSegmentsMember tyl:AppraisalAndTaxMember 2017-07-01 2017-09-30 0000860731 us-gaap:IntersegmentEliminationMember tyl:EnterpriseSoftwareMember 2017-07-01 2017-09-30 0000860731 us-gaap:CorporateNonSegmentMember 2017-07-01 2017-09-30 0000860731 us-gaap:OperatingSegmentsMember tyl:EnterpriseSoftwareMember 2017-07-01 2017-09-30 0000860731 us-gaap:IntersegmentEliminationMember 2017-07-01 2017-09-30 0000860731 us-gaap:IntersegmentEliminationMember tyl:EnterpriseSoftwareMember 2017-01-01 2017-09-30 0000860731 us-gaap:OperatingSegmentsMember tyl:AppraisalAndTaxMember 2017-01-01 2017-09-30 0000860731 us-gaap:CorporateNonSegmentMember 2017-01-01 2017-09-30 0000860731 us-gaap:IntersegmentEliminationMember 2017-01-01 2017-09-30 0000860731 us-gaap:OperatingSegmentsMember tyl:EnterpriseSoftwareMember 2017-01-01 2017-09-30 tyl:letters_of_credit iso4217:USD xbrli:shares tyl:Business_Unit iso4217:USD xbrli:shares xbrli:pure tyl:Segment tyl:LegalMatter false --12-31 Q3 2017 2017-09-30 10-Q 0000860731 37568139 Large Accelerated Filer TYLER TECHNOLOGIES INC TYL 4053000 12473000 4089000 12568000 6541000 6541000 20083000 20083000 6290000 6290000 19268000 19268000 0.20 13300000 20800000 9000000 27600000 2120000 8481000 2293000 10408000 3419000 -9000 0 3428000 12439000 3017000 16000 9406000 3410000 -2000 0 3412000 14057000 4622000 0 9435000 2017 through 2021 4 0 2 88623000 260610000 98036000 287748000 36869000 1700000 35169000 104926000 5456000 99470000 44840000 2014000 42826000 125889000 5698000 120191000 7295000 4563000 200334000 206444000 2480000 3867000 55989000 57583000 -46000 -46000 556663000 604324000 1779000 5877000 4668000 16680000 2524000 7267000 6874000 20494000 3396000 4491000 3458000 3458000 10273000 10273000 3492000 3492000 10413000 10413000 741000 769000 1499000 1303000 1357945000 1493118000 282960000 399721000 7000000 3900000 200000 900000 33087000 23314000 36151000 124603000 -9773000 88452000 0.01 0.01 100000000 100000000 48147969 48147969 48147969 48147969 481000 481000 15000000 101017000 300228000 110717000 329171000 5598000 5598000 16737000 16737000 5473000 5473000 16243000 16243000 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.0249 0.0450 -11289000 -14216000 298217000 297163000 2140000 1468000 68779000 54563000 37521000 40096000 0.97 2.16 1.02 2.74 0.91 2.02 0.97 2.60 0.027 0.165 0.121 0.123 0.35 0.35 0.35 0.35 0.393 0.385 0.328 0.360 650237000 655068000 93480000 262534000 103429000 293640000 36419000 94188000 43522000 116455000 989000 15527000 5259000 14308000 2895000 3362000 25000000 29000000 -917000 -2733000 14641000 7097000 1769000 -467000 8515000 1318000 17918000 -1329000 -1169000 2706000 2629000 2576000 1951000 2028000 267259000 245520000 30741000 39800000 2200000 1357945000 1493118000 361501000 359309000 623000 1927000 826000 2204000 19930000 1438000 18492000 54331000 3746000 50585000 19842000 1619000 18223000 55172000 5021000 50151000 2020-11-16 300000000 10000000 297800000 10000000 0 0 83000000 4708000 78292000 237775000 13973000 223802000 92285000 5709000 86576000 268556000 15508000 253048000 -106981000 21878000 -42846000 -75807000 140054000 142381000 35430000 78661000 38263000 102147000 1 36945000 -11084000 46001000 4713000 52372000 95901000 -29774000 122911000 13534000 139151000 43447000 -13578000 52412000 5479000 60511000 116671000 -37468000 143327000 14103000 166692000 2268000 2182000 -526000 -526000 -1713000 -1713000 75000 75000 -216000 -216000 52000 -418000 94499000 7032000 6100000 3700000 9394000 9761000 61700000 13127000 49905000 29529000 37734000 10.00 10.00 1000000 1000000 0 0 0 0 21039000 23219000 -32000000 -10000000 9256000 21175000 15089000 33568000 4429000 5342000 124268000 149142000 11070000 31362000 11834000 35307000 435876000 538023000 194497000 -1980000 -1971000 1971000 18517000 177960000 562762000 -1726000 -4743000 4743000 55110000 509378000 214146000 -2662000 -2660000 2660000 20816000 195992000 622811000 -2687000 -7309000 7309000 59706000 565792000 42007000 124998000 44656000 131249000 7656000 21348000 9791000 27368000 20273000 39911000 34000 40000 564000 787000 4429000 5342000 15089000 33568000 1976160 915525000 1077778000 44738000 4130000 40608000 133208000 11836000 121372000 47479000 5184000 42295000 139869000 14211000 125658000 11381733 10596386 758000 42000 77449000 65004000 94499000 6171000 39062000 39014000 39342000 39266000 36433000 36438000 37391000 37238000 <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;">Acquisitions</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 </font><font style="font-family:inherit;font-size:10pt;">August&#160;2, 2017</font><font style="font-family:inherit;font-size:10pt;">, we acquired all of the capital stock of </font><font style="font-family:inherit;font-size:10pt;">Digital Health Department, Inc.</font><font style="font-family:inherit;font-size:10pt;"> ("DHD"), 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 </font><font style="font-family:inherit;font-size:10pt;">$3.9 million</font><font style="font-family:inherit;font-size:10pt;">, of which </font><font style="font-family:inherit;font-size:10pt;">$3.7 million</font><font style="font-family:inherit;font-size:10pt;"> was paid in cash and </font><font style="font-family:inherit;font-size:10pt;">$0.2 million</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, 2017</font><font style="font-family:inherit;font-size:10pt;">. </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 </font><font style="font-family:inherit;font-size:10pt;">May&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, we acquired all of the capital stock of </font><font style="font-family:inherit;font-size:10pt;">Modria.com, Inc.</font><font style="font-family:inherit;font-size:10pt;">, a company that specializes in online dispute resolution for government and commercial entities. The total purchase price, net of debt assumed, was </font><font style="font-family:inherit;font-size:10pt;">$7.0 million</font><font style="font-family:inherit;font-size:10pt;">, of which </font><font style="font-family:inherit;font-size:10pt;">$6.1 million</font><font style="font-family:inherit;font-size:10pt;"> was paid in cash and </font><font style="font-family:inherit;font-size:10pt;">$0.9 million</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, 2017</font><font style="font-family:inherit;font-size:10pt;">. </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;">As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, the purchase price allocations for DHD and Modria.com are not yet complete. The preliminary estimates of fair value assumed at each acquisition date for intangibles, liabilities, deferred revenue, and related deferred taxes are subject to change as valuations are finalized. The impact of both acquisitions on our operating results is not material.</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;">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.0 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.0 million</font><font style="font-family:inherit;font-size:10pt;">, including a </font><font style="font-family:inherit;font-size:10pt;">$10.0 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, 2017</font><font style="font-family:inherit;font-size:10pt;">, the interest rates were </font><font style="font-family:inherit;font-size:10pt;">4.50%</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;">2.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, 2017</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, 2017</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 and </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> outstanding letters of credit totaling </font><font style="font-family:inherit;font-size:10pt;">$2.2 million</font><font style="font-family:inherit;font-size:10pt;">. Available borrowing capacity under the Credit Facility was </font><font style="font-family:inherit;font-size:10pt;">$297.8 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;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 statements of income, pursuant to Accounting Standards Codification (&#8220;ASC&#8221;) 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:83.984375%;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;">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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">2016</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;">Cost of software services, maintenance and subscriptions</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;">2,524</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;">1,779</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><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;">4,668</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;">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;">5,877</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">16,680</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:#cff0fc;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:#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;">9,791</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;">7,656</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><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;">21,348</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:89.453125%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:53%;" rowspan="1" 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: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: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;">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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">2016</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;">Numerator for basic and diluted earnings per share:</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="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="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,263</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;">35,430</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;">102,147</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;">78,661</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:#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;">Denominator:</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;">&#160;</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;">&#160;</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><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;">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;">36,433</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,438</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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: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:#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;">&#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;">&#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,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;">2,629</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,576</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:#cff0fc;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:#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,342</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,062</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><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,014</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:#cff0fc;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:#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;">1.02</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;">0.97</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.74</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.16</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.97</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.91</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.60</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.02</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, 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;"> shares and </font><font style="font-family:inherit;font-size:10pt;">1,303,000</font><font style="font-family:inherit;font-size:10pt;"> shares, respectively, were not included in the computation of diluted earnings per share because their inclusion would have had an anti-dilutive effect.&#160;&#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, 2016</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;">741,000</font><font style="font-family:inherit;font-size:10pt;"> shares and </font><font style="font-family:inherit;font-size:10pt;">769,000</font><font style="font-family:inherit;font-size:10pt;"> shares, respectively, 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;">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;">, we had effective income tax rates of </font><font style="font-family:inherit;font-size:10pt;">12.1%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">12.3%</font><font style="font-family:inherit;font-size:10pt;">, respectively, compared to </font><font style="font-family:inherit;font-size:10pt;">2.7%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">16.5%</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, 2016</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;">35%</font><font style="font-family:inherit;font-size:10pt;"> principally due to excess tax benefits related to stock option exercises. The excess tax benefits related to stock option exercises realized were </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, compared to </font><font style="font-family:inherit;font-size:10pt;">$13.3 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$20.8 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, 2016</font><font style="font-family:inherit;font-size:10pt;">, respectively. The change in the effective income tax rates 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;"> as compared to the prior year periods is mainly due to the change in excess tax benefits related to stock option exercises realized. Excluding the excess tax benefits, the effective rates were </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;">36.0%</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, compared to </font><font style="font-family:inherit;font-size:10pt;">39.3%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">38.5%</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, 2016</font><font style="font-family:inherit;font-size:10pt;">, respectively. Other differences from our federal statutory income tax rate included state income taxes, non-deductible business expenses, tax credits, and the tax benefit of the domestic production activities deduction.</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;">$29.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$25.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, 2017</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">New Accounting Pronouncements</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;text-decoration:underline;">Revenue from Contracts with Customers</font><font style="font-family:inherit;font-size:10pt;">. On May 28, 2014, the Financial Accounting Standards Board ("FASB") issued ASU No. 2014-09, &#8220;Revenue from Contracts with Customers.&#8221; This ASU is the result of a convergence project between the FASB and the International Accounting Standards Board. The core principle behind ASU No. 2014-09 is that an entity should recognize revenue to depict the transfer of promised goods and services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for delivering those goods and 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. The ASU allows two methods of adoption: a full retrospective approach where three years of financial information are presented in accordance with the new standard, and a modified retrospective approach where the ASU is applied to the most current period presented in the financial statements. We currently anticipate adopting the standard using the full retrospective method to restate each prior reporting period presented. Our ability to adopt using the full retrospective method is dependent on system readiness, including software procured from third-party providers, and the completion of our analysis of information necessary to restate prior period financial statements. The new standard requires application no later than annual reporting periods beginning after December 15, 2017, including interim reporting periods therein; however, public entities are permitted to elect to early adopt the new standard. We will adopt the new standard in fiscal year 2018.</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 anticipate this standard will have a material impact on our consolidated financial statements. While we are continuing to assess all potential impacts of the standard, we currently believe the most significant impact relates to our accounting for software license fees and incremental cost of obtaining a contract. Specifically, under the new standard we expect software license fees under perpetual agreements will no longer be subject to 100% discount allocations from other elements in the contract. Discounts in arrangements will be allocated across all deliverables 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) will be recognized at the point in time that control of the software license transfers to the customer versus our current policy of recognizing revenue only to the extent billable per the contractual terms. Time-based license fees currently recognized over the license term will no longer be recognized over the period of the license and will instead be recognized at the point in time that control of the software license transfers to the customer. We expect revenue related to our software as a service (&#8220;SaaS&#8221;) offerings, post-contract customer support ("PCS") renewals and professional services to remain substantially unchanged. Due to the complexity of certain contracts, the actual revenue recognition treatment required under the standard will be dependent on contract-specific terms and may vary in some instances from recognition at the time of billing. Application of the new standard requires that incremental costs directly related to obtaining a contract (typically sales commissions plus any associated fringe benefits) 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. Currently, we defer sales commissions and recognize expense over the relevant initial contractual term. With the adoption of the new standard, we expect amortization periods to extend past the initial term.</font></div><div style="line-height:120%;padding-top:8px;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, &#8220;Leases (Topic 842).&#8221; Under the new guidance, lessees will be required to recognize the following for all leases (with the exception of short-term leases) at the commencement date:</font></div><table cellpadding="0" cellspacing="0" style="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&#8216;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="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:8px;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:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The ASU 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 expect to 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;">New Accounting Pronouncements</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;text-decoration:underline;">Revenue from Contracts with Customers</font><font style="font-family:inherit;font-size:10pt;">. On May 28, 2014, the Financial Accounting Standards Board ("FASB") issued ASU No. 2014-09, &#8220;Revenue from Contracts with Customers.&#8221; This ASU is the result of a convergence project between the FASB and the International Accounting Standards Board. The core principle behind ASU No. 2014-09 is that an entity should recognize revenue to depict the transfer of promised goods and services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for delivering those goods and 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. The ASU allows two methods of adoption: a full retrospective approach where three years of financial information are presented in accordance with the new standard, and a modified retrospective approach where the ASU is applied to the most current period presented in the financial statements. We currently anticipate adopting the standard using the full retrospective method to restate each prior reporting period presented. Our ability to adopt using the full retrospective method is dependent on system readiness, including software procured from third-party providers, and the completion of our analysis of information necessary to restate prior period financial statements. The new standard requires application no later than annual reporting periods beginning after December 15, 2017, including interim reporting periods therein; however, public entities are permitted to elect to early adopt the new standard. We will adopt the new standard in fiscal year 2018.</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 anticipate this standard will have a material impact on our consolidated financial statements. While we are continuing to assess all potential impacts of the standard, we currently believe the most significant impact relates to our accounting for software license fees and incremental cost of obtaining a contract. Specifically, under the new standard we expect software license fees under perpetual agreements will no longer be subject to 100% discount allocations from other elements in the contract. Discounts in arrangements will be allocated across all deliverables 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) will be recognized at the point in time that control of the software license transfers to the customer versus our current policy of recognizing revenue only to the extent billable per the contractual terms. Time-based license fees currently recognized over the license term will no longer be recognized over the period of the license and will instead be recognized at the point in time that control of the software license transfers to the customer. We expect revenue related to our software as a service (&#8220;SaaS&#8221;) offerings, post-contract customer support ("PCS") renewals and professional services to remain substantially unchanged. Due to the complexity of certain contracts, the actual revenue recognition treatment required under the standard will be dependent on contract-specific terms and may vary in some instances from recognition at the time of billing. Application of the new standard requires that incremental costs directly related to obtaining a contract (typically sales commissions plus any associated fringe benefits) 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. Currently, we defer sales commissions and recognize expense over the relevant initial contractual term. With the adoption of the new standard, we expect amortization periods to extend past the initial term.</font></div><div style="line-height:120%;padding-top:8px;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, &#8220;Leases (Topic 842).&#8221; Under the new guidance, lessees will be required to recognize the following for all leases (with the exception of short-term leases) at the commencement date:</font></div><table cellpadding="0" cellspacing="0" style="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&#8216;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="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:8px;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:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The ASU 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 expect to 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;">Basis of Presentation</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 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, 2017</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</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, 2017</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2016</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, 2016</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:8px;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, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certain amounts for the previous year have been reclassified to conform to the current year presentation.</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%;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, 2017</font><font style="font-family:inherit;font-size:10pt;">, we have </font><font style="font-family:inherit;font-size:10pt;">$61.7 million</font><font style="font-family:inherit;font-size:10pt;"> in investment grade corporate and municipal bonds and asset backed securities with maturity dates ranging from </font><font style="font-family:inherit;font-size:10pt;">2017 through 2021</font><font style="font-family:inherit;font-size:10pt;">. We intend to hold these securities 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%;padding-top:8px;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 the Company does 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, the Company&#8217;s cost method investments are assessed for impairment. The Company does 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%;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.484375%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:53%;" rowspan="1" 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: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: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;">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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;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;">2016</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;border-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:#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;">52,412</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;">46,001</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;">143,327</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;">122,911</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;">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,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;">(5,598</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,737</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:#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;">Amortization of customer and trade name intangibles</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;" 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;background-color:#cff0fc;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:#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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,458</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;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:#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;" 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;background-color:#cff0fc;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:#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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(10,273</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;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 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;">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;">(526</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,713</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:#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;">Income before income taxes</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;">43,522</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;">36,419</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;">116,455</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;">94,188</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;">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:89.453125%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:53%;" rowspan="1" 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: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: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;">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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">2016</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;">Numerator for basic and diluted earnings per share:</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="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="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,263</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;">35,430</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;">102,147</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;">78,661</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:#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;">Denominator:</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;">&#160;</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;">&#160;</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><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;">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;">36,433</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,438</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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: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:#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;">&#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;">&#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,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;">2,629</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,576</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:#cff0fc;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:#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,342</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,062</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><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,014</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:#cff0fc;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:#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;">1.02</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;">0.97</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.74</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.16</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.97</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.91</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.60</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.02</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 statements of income, pursuant to Accounting Standards Codification (&#8220;ASC&#8221;) 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:83.984375%;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;">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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">2016</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;">Cost of software services, maintenance and subscriptions</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;">2,524</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;">1,779</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><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;">4,668</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;">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;">5,877</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">16,680</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:#cff0fc;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:#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;">9,791</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;">7,656</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><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;">21,348</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;"><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="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:#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;">Software licenses and royalties</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;">18,223</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;">1,619</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;">&#8212;</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;">19,842</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><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,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,840</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Software services</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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42,295</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 colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;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:#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 colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;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:#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 colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;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;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:2px;padding-top:2px;padding-bottom: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,576</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">92,285</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Appraisal services</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;" 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:#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 colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;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:#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 colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;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:#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 colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;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:#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:2px;padding-top:2px;padding-bottom: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:#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;">Intercompany</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:1px solid #000000;background-color:#cff0fc;padding-left:2px;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:#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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;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:#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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;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:#cff0fc;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:#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:1px solid #000000;background-color:#cff0fc;padding-left:2px;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:#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:2px;padding-top:2px;padding-bottom: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;">195,992</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,146</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:#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;">Segment operating income</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;">60,511</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,479</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;">(13,578</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;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:#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;">52,412</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 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="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;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;">Revenues</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="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="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="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="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: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;">50,151</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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,021</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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></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;">Subscriptions</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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">120,191</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 colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;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;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 colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;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:#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 colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;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:#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:2px;padding-top:2px;padding-bottom: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;">125,658</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">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></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;">Maintenance</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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">253,048</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 colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;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;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 colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;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:#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 colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;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:#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:2px;padding-top:2px;padding-bottom: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;">&#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:#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;">Hardware and other</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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,435</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 colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;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:#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 colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;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;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 colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;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:#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:2px;padding-top:2px;padding-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,309</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;">&#8212;</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,309</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">&#8212;</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:#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;">Total revenues</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;">565,792</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;">59,706</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;">(2,687</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;">622,811</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;">Segment operating 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;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;">166,692</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,103</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">(37,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 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;">143,327</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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: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, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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="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:#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;">Software licenses and royalties</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;">18,492</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;">1,438</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;">&#8212;</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;">19,930</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><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;">35,169</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,700</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">36,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></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;">Software services</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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,608</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 colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;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,130</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 colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;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:#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 colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;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,738</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><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;">78,292</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,708</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">83,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:#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;">Appraisal services</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;" 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:#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 colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;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,541</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 colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;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:#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 colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;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,541</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><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,428</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">(9</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,419</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Intercompany</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:1px solid #000000;background-color:#cff0fc;padding-left:2px;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,971</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;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:#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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;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,971</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;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:#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:1px solid #000000;background-color:#cff0fc;padding-left:2px;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:#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:2px;padding-top:2px;padding-bottom: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;">177,960</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;">18,517</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;">(1,980</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;">194,497</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:#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;">Segment operating income</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;">52,372</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;">4,713</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;">(11,084</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;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:#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;">46,001</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 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, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;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;">Revenues</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="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="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="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="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: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;">50,585</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">3,746</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54,331</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Subscriptions</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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">99,470</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 colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;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,456</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 colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;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:#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 colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">104,926</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><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;">121,372</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,836</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">133,208</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Maintenance</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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">223,802</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 colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;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,973</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 colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;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:#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 colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">237,775</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><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;">20,083</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">20,083</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Hardware and other</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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,406</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 colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;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</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 colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;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,017</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 colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;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,439</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><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;">Intercompany</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">4,743</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;">&#8212;</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;">(4,743</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">&#8212;</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:#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;">Total revenues</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;">509,378</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;">55,110</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;">(1,726</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;">562,762</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;">Segment operating 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;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;">139,151</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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,534</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">(29,774</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">122,911</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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;">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="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;">2016</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;">(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><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;">(758</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;">(94,499</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">564</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,089</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">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 colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;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,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><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;">34</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 colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;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,429</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;">four</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; 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; and the courts and justice and public safety software 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. 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, 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: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:#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;">Software licenses and royalties</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;">18,223</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;">1,619</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;">&#8212;</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;">19,842</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><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,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,840</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Software services</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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42,295</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 colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;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:#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 colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;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:#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 colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;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;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:2px;padding-top:2px;padding-bottom: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,576</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">92,285</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Appraisal services</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;" 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:#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 colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;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:#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 colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;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:#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 colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;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:#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:2px;padding-top:2px;padding-bottom: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:#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;">Intercompany</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:1px solid #000000;background-color:#cff0fc;padding-left:2px;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:#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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;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:#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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;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:#cff0fc;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:#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:1px solid #000000;background-color:#cff0fc;padding-left:2px;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:#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:2px;padding-top:2px;padding-bottom: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;">195,992</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,146</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:#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;">Segment operating income</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;">60,511</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,479</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;">(13,578</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;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:#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;">52,412</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 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="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;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;">Revenues</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="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="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="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="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: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;">50,151</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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,021</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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></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;">Subscriptions</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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">120,191</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 colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;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;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 colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;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:#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 colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;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:#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:2px;padding-top:2px;padding-bottom: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;">125,658</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">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></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;">Maintenance</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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">253,048</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 colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;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;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 colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;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:#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 colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;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:#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:2px;padding-top:2px;padding-bottom: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;">&#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:#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;">Hardware and other</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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,435</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 colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;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:#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 colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;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;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 colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;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:#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:2px;padding-top:2px;padding-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,309</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;">&#8212;</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,309</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">&#8212;</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:#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;">Total revenues</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;">565,792</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;">59,706</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;">(2,687</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;">622,811</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;">Segment operating 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;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;">166,692</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,103</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">(37,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 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;">143,327</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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: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, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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="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:#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;">Software licenses and royalties</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;">18,492</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;">1,438</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;">&#8212;</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;">19,930</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><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;">35,169</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,700</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">36,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></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;">Software services</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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,608</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 colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;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,130</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 colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;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:#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 colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;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,738</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><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;">78,292</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,708</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">83,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:#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;">Appraisal services</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;" 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:#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 colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;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,541</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 colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;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:#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 colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;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,541</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><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,428</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">(9</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,419</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Intercompany</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:1px solid #000000;background-color:#cff0fc;padding-left:2px;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,971</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;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:#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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;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,971</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;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:#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:1px solid #000000;background-color:#cff0fc;padding-left:2px;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:#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:2px;padding-top:2px;padding-bottom: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;">177,960</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;">18,517</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;">(1,980</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;">194,497</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:#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;">Segment operating income</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;">52,372</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;">4,713</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;">(11,084</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;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:#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;">46,001</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 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, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;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;">Revenues</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="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="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="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="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: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;">50,585</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">3,746</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54,331</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Subscriptions</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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">99,470</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 colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;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,456</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 colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;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:#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 colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">104,926</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><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;">121,372</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,836</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">133,208</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Maintenance</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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">223,802</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 colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;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,973</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 colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;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:#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 colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">237,775</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><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;">20,083</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">20,083</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Hardware and other</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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,406</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 colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;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</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 colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;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,017</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 colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;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,439</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><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;">Intercompany</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">4,743</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;">&#8212;</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;">(4,743</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">&#8212;</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:#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;">Total revenues</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;">509,378</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;">55,110</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;">(1,726</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;">562,762</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;">Segment operating 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;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;">139,151</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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,534</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">(29,774</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">122,911</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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.484375%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:53%;" rowspan="1" 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: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: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;">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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;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;">2016</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;border-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:#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;">52,412</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;">46,001</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;">143,327</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;">122,911</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;">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,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;">(5,598</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,737</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:#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;">Amortization of customer and trade name intangibles</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;" 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;background-color:#cff0fc;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:#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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,458</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;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:#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;" 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;background-color:#cff0fc;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:#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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(10,273</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;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 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;">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;">(526</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,713</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:#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;">Income before income taxes</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;">43,522</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;">36,419</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;">116,455</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;">94,188</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;">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;">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="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;">2016</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;">(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><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;">(758</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;">(94,499</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">564</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,089</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">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 colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;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,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><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;">34</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 colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;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,429</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, 2017</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> EX-101.SCH 6 tyl-20170930.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2103100 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 2403401 - Disclosure - Acquisitions (Details) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2411401 - 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 0002000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - Earnings Per Share - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - Earnings Per Share - Computation of Basic Earnings and Diluted Earnings Per Share Data (Detail) link:presentationLink link:calculationLink link:definitionLink 2308301 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Income Tax Provision link:presentationLink link:calculationLink link:definitionLink 2407401 - Disclosure - Income Tax Provision - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - New Accounting Pronouncements link:presentationLink link:calculationLink link:definitionLink 2212201 - Disclosure - New Accounting Pronouncements (Policies) link:presentationLink link:calculationLink link:definitionLink 2105100 - Disclosure - Other Assets link:presentationLink link:calculationLink link:definitionLink 2405401 - Disclosure - Other Assets - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - Revolving Line of Credit link:presentationLink link:calculationLink link:definitionLink 2406401 - Disclosure - Revolving Line of Credit - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Segment and Related Information link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Segment and Related Information - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2410404 - Disclosure - Segment and Related Information - Reconciliation of Operating Income from Segments to Consolidated (Detail) link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - Segment and Related Information - Schedule of Segment Revenues and Operations (Detail) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Segment and Related Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - Share-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - Share-Based Compensation - Summary of Share-Based Compensation Expense Related to Share-Based Awards (Detail) link:presentationLink link:calculationLink link:definitionLink 2309301 - Disclosure - Share-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - Shareholders' Equity link:presentationLink link:calculationLink link:definitionLink 2404403 - Disclosure - Shareholders' Equity - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - Shareholders' Equity - Summary of Activities in Common Stock (Detail) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Shareholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 tyl-20170930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 tyl-20170930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 tyl-20170930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] Other Assets Other Assets Disclosure [Text Block] Equity [Abstract] Number of shares authorized to be repurchased Stock Repurchase Program, Number of Shares Authorized to be Repurchased Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Share-Based Compensation Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Segment Reporting [Abstract] Schedule Of Segment Reporting Information By Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Segments Segments [Axis] Segments Segments [Domain] Enterprise Software Enterprise Software [Member] Enterprise software. Appraisal and Tax Appraisal And Tax [Member] Appraisal and tax. Consolidation Items Consolidation Items [Axis] Consolidation Items Consolidation Items [Domain] Operating segments Operating Segments [Member] Corporate Corporate, Non-Segment [Member] Intercompany Intersegment Eliminations [Member] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Software licenses and royalties Licenses Revenue Subscriptions Subscription Revenues Subscription revenue comprised of fees from application service provider arrangements and other hosted service offerings, software subscriptions, electronic filing solutions, and disaster recovery services. These services also include professional services and maintenance support. Software services Technology Services Revenue Maintenance Maintenance Revenue Appraisal services Appraisal Services Revenue Appraisal services revenue. Hardware and other Hardware And Other Revenue Revenue from resale of third party hardware and other revenues. Total revenues Revenue, Net Segment operating income Operating Income (Loss) 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 losses of $4,491 in 2017 and $3,396 in 2016) 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 Deferred Revenue, Current Total current liabilities Liabilities, Current Revolving line of credit Long-term Line of Credit, Noncurrent Deferred revenue, long-term Deferred Revenue, Noncurrent Deferred income taxes Deferred Tax Liabilities, Net, Noncurrent 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, 2017 and December 31, 2016 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; 10,596,386 and 11,381,733 shares in 2017 and 2016, respectively Treasury Stock, Value Total shareholders' equity Stockholders' Equity Attributable to Parent Total liabilities and shareholders' equity Liabilities and Equity Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Earnings Per Share [Abstract] Earnings Per Share Earnings Per Share [Text Block] Income Tax Disclosure [Abstract] Effective income tax rates Effective Income Tax Rate Reconciliation, Percent Federal income tax rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Exess tax benefit Effective Income Tax Rate Reconciliation, Share-based Compensation, Excess Tax Benefit, Amount 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 Income tax payments Income Taxes Paid Income Tax Provision Income Tax Disclosure [Text Block] Accounting Policies [Abstract] Basis of Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Computation of Basic Earnings and Diluted Earnings Per Share Data Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of Segment Reporting Information, by Segment [Table] Consolidation Items [Domain] Segment reconciling items Segment Reconciling Items [Member] Amortization of acquired software Cost of Goods Sold, Amortization Amortization of customer and trade name intangibles Amortization of Intangible Assets Other expense, net Other Nonoperating Income (Expense) Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Business Combinations [Abstract] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Digital Health Department Inc. Digital Health Department Inc. [Member] Digital Health Department Inc. [Member] Modria.com Modria.com [Member] Modria.com [Member] Business Acquisition [Line Items] Business Acquisition [Line Items] Consideration transferred Business Combination, Consideration Transferred Cash payments to acquire business Payments to Acquire Businesses, Gross Accrued amount of consideration transferred Business Combination, Contingent Consideration, Liability Accounting Changes and Error Corrections [Abstract] New Accounting Pronouncements New Accounting Pronouncements and Changes in Accounting Principles [Text Block] Accounts receivable, allowance for losses Allowance for Doubtful Accounts Receivable, Current Preferred stock, par value (in USD per share) Preferred Stock, Par or Stated Value Per Share Preferred stock, shares authorized Preferred Stock, Shares Authorized Preferred stock, shares issued Preferred Stock, Shares Issued Common stock, par value (in USD per share) Common Stock, Par or Stated Value Per Share Common stock, shares authorized Common Stock, Shares Authorized Common stock, shares issued Common Stock, Shares, Issued Common stock, shares outstanding Common Stock, Shares, Outstanding Treasury stock, shares Treasury Stock, Shares Number of business units Number Of Business Units Number of business units. Number of reportable segment Number of Reportable Segments Statement of Cash Flows [Abstract] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract] Net income Net Income (Loss) Attributable to Parent Adjustments to reconcile net income to cash provided by operations: 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 Deferred Revenue 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 (increase) 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 (used) by financing activities Net Cash Provided by (Used in) Financing Activities Net increase (decrease) 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 Shareholders' Equity Stockholders' Equity Note Disclosure [Text Block] Acquisitions Business Combination Disclosure [Text Block] Antidilutive securities excluded from computation of earnings per shares (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Debt Disclosure [Abstract] Revolving Line of Credit Debt Disclosure [Text Block] 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] 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 Number of material legal proceedings pending Number Of Legal Proceedings That Have Material Effect Number of legal proceedings that have material effect. 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 Weighted-average basic common shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic 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 Basic (USD per share) Earnings Per Share, Basic Diluted (USD per share) Earnings Per Share, Diluted Schedule Of Other Assets [Table] Schedule Of Other Assets [Table] Schedule of other assets. Class of Stock Class of Stock [Axis] Class of Stock Class of Stock [Domain] Convertible Preferred Stock Convertible Preferred Stock [Member] Legal Entity Legal Entity [Axis] Entity Entity [Domain] Record Holdings Pty Limited Record Holdings Pty Limited [Member] Record Holdings Pty Limited. 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 Grade corporate and municipal bonds, maturity date Held To Maturity Securities Debt Maturities Date Description Held-to-maturity securities, debt maturities, date description. Cost method investment Cost Method Investments Investment percentage Cost Method Investment Ownership Percentage Cost method investment ownership percentage. Income Statement [Abstract] Revenues: Revenues [Abstract] Total revenues Cost of revenues: Cost of Revenue [Abstract] Software licenses and royalties License Costs Acquired software Software services, maintenance and subscriptions Software Services Maintenance And Subscriptions Costs Software services maintenance and subscriptions costs. Appraisal services Appraisal Services Appraisal services. Hardware and other Hardware And Other Costs Cost incurred related to resale of third party hardware and other miscellaneous expenses. Total cost of revenues Cost of Goods and Services Sold Gross profit Gross Profit Selling, general and administrative expenses Selling, General and Administrative Expense Research and development expense Research and Development Expense, Software (Excluding Acquired in Process Cost) Amortization of customer and trade name intangibles Operating income Other income (expense), net Income before income taxes Income tax provision Income Tax Expense (Benefit) Net income Earnings per common share: Summary of Activities in Common Stock Schedule of Stockholders Equity [Table Text Block] 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 Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Line Of Credit Facility [Table] Line of Credit Facility [Table] 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. 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] Range Range [Axis] Range Range [Domain] Minimum Minimum [Member] Maximum Maximum [Member] 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 Number of letters of credit Number of Letters of Credit Number of Letters of Credit Letters of credit, outstanding Letters of Credit Outstanding, Amount Line of credit facility, unused borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity New Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Segment and Related Information Segment Reporting Disclosure [Text Block] Summary of Share-Based Compensation Expense Related to Share-Based Awards Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block] EX-101.PRE 10 tyl-20170930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R1.htm IDEA: XBRL DOCUMENT v3.8.0.1
Document and Entity Information - shares
9 Months Ended
Sep. 30, 2017
Oct. 24, 2017
Document And Entity Information [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Sep. 30, 2017  
Document Fiscal Year Focus 2017  
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 Common Stock, Shares Outstanding   37,568,139
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2017
Sep. 30, 2016
Sep. 30, 2017
Sep. 30, 2016
Revenues:        
Software licenses and royalties $ 19,842 $ 19,930 $ 55,172 $ 54,331
Subscriptions 44,840 36,869 125,889 104,926
Software services 47,479 44,738 139,869 133,208
Maintenance 92,285 83,000 268,556 237,775
Appraisal services 6,290 6,541 19,268 20,083
Hardware and other 3,410 3,419 14,057 12,439
Total revenues 214,146 194,497 622,811 562,762
Cost of revenues:        
Software licenses and royalties 826 623 2,204 1,927
Acquired software 5,473 5,598 16,243 16,737
Software services, maintenance and subscriptions 98,036 88,623 287,748 260,610
Appraisal services 4,089 4,053 12,568 12,473
Hardware and other 2,293 2,120 10,408 8,481
Total cost of revenues 110,717 101,017 329,171 300,228
Gross profit 103,429 93,480 293,640 262,534
Selling, general and administrative expenses 44,656 42,007 131,249 124,998
Research and development expense 11,834 11,070 35,307 31,362
Amortization of customer and trade name intangibles 3,492 3,458 10,413 10,273
Operating income 43,447 36,945 116,671 95,901
Other income (expense), net 75 (526) (216) (1,713)
Income before income taxes 43,522 36,419 116,455 94,188
Income tax provision 5,259 989 14,308 15,527
Net income $ 38,263 $ 35,430 $ 102,147 $ 78,661
Earnings per common share:        
Basic (USD per share) $ 1.02 $ 0.97 $ 2.74 $ 2.16
Diluted (USD per share) $ 0.97 $ 0.91 $ 2.60 $ 2.02
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2017
Dec. 31, 2016
Current assets:    
Cash and cash equivalents $ 124,603 $ 36,151
Accounts receivable (less allowance for losses of $4,491 in 2017 and $3,396 in 2016) 206,444 200,334
Short-term investments 39,911 20,273
Prepaid expenses 23,219 21,039
Income tax receivable 3,362 2,895
Other current assets 2,182 2,268
Total current assets 399,721 282,960
Accounts receivable, long-term 3,867 2,480
Property and equipment, net 149,142 124,268
Other assets:    
Goodwill 655,068 650,237
Other intangibles, net 245,520 267,259
Non-current investments and other assets 39,800 30,741
Total assets 1,493,118 1,357,945
Current liabilities:    
Accounts payable 4,563 7,295
Accrued liabilities 57,583 55,989
Deferred revenue 297,163 298,217
Total current liabilities 359,309 361,501
Revolving line of credit 0 10,000
Deferred revenue, long-term 1,468 2,140
Deferred income taxes 54,563 68,779
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, 2017 and December 31, 2016 481 481
Additional paid-in capital 604,324 556,663
Accumulated other comprehensive loss, net of tax (46) (46)
Retained earnings 538,023 435,876
Treasury stock, at cost; 10,596,386 and 11,381,733 shares in 2017 and 2016, respectively (65,004) (77,449)
Total shareholders' equity 1,077,778 915,525
Total liabilities and shareholders' equity $ 1,493,118 $ 1,357,945
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2017
Dec. 31, 2016
Statement of Financial Position [Abstract]    
Accounts receivable, allowance for losses $ 4,491 $ 3,396
Preferred stock, par value (in USD per share) $ 10.00 $ 10.00
Preferred stock, shares authorized 1,000,000 1,000,000
Preferred stock, shares issued 0 0
Common stock, par value (in USD per share) $ 0.01 $ 0.01
Common stock, shares authorized 100,000,000 100,000,000
Common stock, shares issued 48,147,969 48,147,969
Common stock, shares outstanding 48,147,969 48,147,969
Treasury stock, shares 10,596,386 11,381,733
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2017
Sep. 30, 2016
Cash flows from operating activities:    
Net income $ 102,147 $ 78,661
Adjustments to reconcile net income to cash provided by operations:    
Depreciation and amortization 40,096 37,521
Share-based compensation expense 27,368 21,348
Deferred income tax benefit (14,216) (11,289)
Changes in operating assets and liabilities, exclusive of effects of acquired companies:    
Accounts receivable (7,097) (14,641)
Income taxes (467) 1,769
Prepaid expenses and other current assets (2,706) 1,169
Accounts payable (2,733) (917)
Accrued liabilities 1,318 8,515
Deferred revenue (1,329) 17,918
Net cash provided by operating activities 142,381 140,054
Cash flows from investing activities:    
Additions to property and equipment (37,734) (29,529)
Purchase of marketable security investments (49,905) (13,127)
Proceeds from marketable security investments 21,175 9,256
Cost of acquisitions, net of cash acquired (9,761) (9,394)
Decrease (increase) in other 418 (52)
Net cash used by investing activities (75,807) (42,846)
Cash flows from financing activities:    
Decrease in net borrowings on revolving line of credit (10,000) (32,000)
Purchase of treasury shares (7,032) (94,499)
Proceeds from exercise of stock options 33,568 15,089
Contributions from employee stock purchase plan 5,342 4,429
Net cash provided (used) by financing activities 21,878 (106,981)
Net increase (decrease) in cash and cash equivalents 88,452 (9,773)
Cash and cash equivalents at beginning of period 36,151 33,087
Cash and cash equivalents at end of period $ 124,603 $ 23,314
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.8.0.1
Basis of Presentation
9 Months Ended
Sep. 30, 2017
Accounting Policies [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, 2017, and December 31, 2016, and operating result amounts are for the three and nine months ended September 30, 2017, and 2016, 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, 2016. 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, 2017 and 2016.
Certain amounts for the previous year have been reclassified to conform to the current year presentation.
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.8.0.1
Acquisitions
9 Months Ended
Sep. 30, 2017
Business Combinations [Abstract]  
Acquisitions
Acquisitions

On August 2, 2017, we acquired all of the capital stock of Digital Health Department, Inc. ("DHD"), 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, of which $3.7 million was paid in cash and $0.2 million was accrued as of September 30, 2017.

On May 30, 2017, we 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.

As of September 30, 2017, the purchase price allocations for DHD and Modria.com are not yet complete. The preliminary estimates of fair value assumed at each acquisition date for intangibles, liabilities, deferred revenue, and related deferred taxes are subject to change as valuations are finalized. The impact of both acquisitions on our operating results is not material.
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.8.0.1
Shareholders' Equity
9 Months Ended
Sep. 30, 2017
Equity [Abstract]  
Shareholders' Equity
Shareholders’ Equity

The following table details activity in our common stock:
 
 
Nine months ended September 30,
 
 
2017
 
2016
 
 
Shares
 
Amount
 
Shares
 
Amount
Purchases of treasury shares
 
(42
)
 
$
(6,171
)
 
(758
)
 
$
(94,499
)
Stock option exercises
 
787

 
33,568

 
564

 
15,089

Employee stock plan purchases
 
40

 
5,342

 
34

 
4,429


As of September 30, 2017, we had authorization from our board of directors to repurchase up to 2.0 million additional shares of Tyler common stock.
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.8.0.1
Other Assets
9 Months Ended
Sep. 30, 2017
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Other Assets
Other Assets

As of September 30, 2017, we have $61.7 million in investment grade corporate and municipal bonds and asset backed securities with maturity dates ranging from 2017 through 2021. We intend to hold these securities 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 the Company does 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, the Company’s cost method investments are assessed for impairment. The Company does 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 20 R10.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revolving Line of Credit
9 Months Ended
Sep. 30, 2017
Debt Disclosure [Abstract]  
Revolving Line of Credit
Revolving Line of Credit

On November 16, 2015, we entered into a $300.0 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.0 million, including a $10.0 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, 2017, the interest rates were 4.50% under the Wells Fargo Bank's prime rate and 2.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, 2017, we were in compliance with those covenants.
 
As of September 30, 2017, we had no outstanding borrowings and two outstanding letters of credit totaling $2.2 million. Available borrowing capacity under the Credit Facility was $297.8 million.
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Tax Provision
9 Months Ended
Sep. 30, 2017
Income Tax Disclosure [Abstract]  
Income Tax Provision
Income Tax Provision

For the three and nine months ended September 30, 2017, we had effective income tax rates of 12.1% and 12.3%, respectively, compared to 2.7% and 16.5% for the three and nine months ended September 30, 2016, respectively. The effective income tax rates for the periods presented were different from the statutory United States federal income tax rate of 35% principally due to excess tax benefits related to stock option exercises. The excess tax benefits related to stock option exercises realized were $9.0 million and $27.6 million for the three and nine months ended September 30, 2017, respectively, compared to $13.3 million and $20.8 million for the three and nine months ended September 30, 2016, respectively. The change in the effective income tax rates for the three and nine months ended September 30, 2017 as compared to the prior year periods is mainly due to the change in excess tax benefits related to stock option exercises realized. Excluding the excess tax benefits, the effective rates were 32.8% and 36.0% for the three and nine months ended September 30, 2017, respectively, compared to 39.3% and 38.5% for the three and nine months ended September 30, 2016, respectively. Other differences from our federal statutory income tax rate included state income taxes, non-deductible business expenses, tax credits, and the tax benefit of the domestic production activities deduction.
We made tax payments of $29.0 million and $25.0 million in the nine months ended September 30, 2017, and September 30, 2016, respectively.
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.8.0.1
Earnings Per Share
9 Months Ended
Sep. 30, 2017
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,
 
 
2017
 
2016
 
2017
 
2016
Numerator for basic and diluted earnings per share:
 
 
 
 
 
 
 
 
Net income
 
$
38,263

 
$
35,430

 
$
102,147

 
$
78,661

Denominator:
 
 

 
 

 


 


Weighted-average basic common shares outstanding
 
37,391

 
36,433

 
37,238

 
36,438

Assumed conversion of dilutive securities:
 
 
 
 
 

 

Stock options
 
1,951

 
2,629

 
2,028

 
2,576

Denominator for diluted earnings per share
   - Adjusted weighted-average shares
 
39,342

 
39,062

 
39,266

 
39,014

Earnings per common share:
 
 

 
 

 


 


Basic
 
$
1.02

 
$
0.97

 
$
2.74

 
$
2.16

Diluted
 
$
0.97

 
$
0.91

 
$
2.60

 
$
2.02


 
For the three and nine months ended September 30, 2017, stock options representing the right to purchase common stock of approximately 1,499,000 shares and 1,303,000 shares, respectively, 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, 2016, stock options representing the right to purchase common stock of approximately 741,000 shares and 769,000 shares, respectively, were not included in the computation of diluted earnings per share because their inclusion would have had an anti-dilutive effect.
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.8.0.1
Share-Based Compensation
9 Months Ended
Sep. 30, 2017
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 statements of income, pursuant to Accounting Standards Codification (“ASC”) 718, Stock Compensation:
 
 
Three months ended September 30,
 
Nine months ended September 30,
 
 
2017
 
2016
 
2017
 
2016
Cost of software services, maintenance and subscriptions
 
$
2,524

 
$
1,779

 
$
6,874

 
$
4,668

Selling, general and administrative expenses
 
7,267

 
5,877

 
20,494

 
16,680

Total share-based compensation expense
 
$
9,791

 
$
7,656

 
$
27,368

 
$
21,348

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.8.0.1
Segment and Related Information
9 Months Ended
Sep. 30, 2017
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 four 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; 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; and the courts and justice and public safety software 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. 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, 2017
 
 
 
 
 
 
 
 
 
 
Enterprise
Software
 
Appraisal and Tax
 
Corporate
 
Totals
Revenues
 
 
 
 
 
 
 
 
Software licenses and royalties
 
$
18,223

 
$
1,619

 
$

 
$
19,842

Subscriptions
 
42,826

 
2,014

 

 
44,840

Software services
 
42,295

 
5,184

 

 
47,479

Maintenance
 
86,576

 
5,709

 

 
92,285

Appraisal services
 

 
6,290

 

 
6,290

Hardware and other
 
3,412

 

 
(2
)
 
3,410

Intercompany
 
2,660

 

 
(2,660
)
 

Total revenues
 
$
195,992

 
$
20,816

 
$
(2,662
)
 
$
214,146

Segment operating income
 
$
60,511

 
$
5,479

 
$
(13,578
)
 
$
52,412


For the nine months ended September 30, 2017
 
 
 
 
 
 
 
 
 
 
Enterprise
Software
 
Appraisal and Tax
 
Corporate
 
Totals
Revenues
 
 
 
 
 
 
 
 
Software licenses and royalties
 
$
50,151

 
$
5,021

 
$

 
$
55,172

Subscriptions
 
120,191

 
5,698

 

 
125,889

Software services
 
125,658

 
14,211

 

 
139,869

Maintenance
 
253,048

 
15,508

 

 
268,556

Appraisal services
 

 
19,268

 

 
19,268

Hardware and other
 
9,435

 

 
4,622

 
14,057

Intercompany
 
7,309

 

 
(7,309
)
 

Total revenues
 
$
565,792

 
$
59,706

 
$
(2,687
)
 
$
622,811

Segment operating income
 
$
166,692

 
$
14,103

 
$
(37,468
)
 
$
143,327



For the three months ended September 30, 2016
 
 
 
 
 
 
 
 
 
 
Enterprise
Software
 
Appraisal and Tax
 
Corporate
 
Totals
Revenues
 
 
 
 
 
 
 
 
Software licenses and royalties
 
$
18,492

 
$
1,438

 
$

 
$
19,930

Subscriptions
 
35,169

 
1,700

 

 
36,869

Software services
 
40,608

 
4,130

 

 
44,738

Maintenance
 
78,292

 
4,708

 

 
83,000

Appraisal services
 

 
6,541

 

 
6,541

Hardware and other
 
3,428

 

 
(9
)
 
3,419

Intercompany
 
1,971

 

 
(1,971
)
 

Total revenues
 
$
177,960

 
$
18,517

 
$
(1,980
)
 
$
194,497

Segment operating income
 
$
52,372

 
$
4,713

 
$
(11,084
)
 
$
46,001



For the nine months ended September 30, 2016
 
 
 
 
 
 
 
 
 
 
Enterprise
Software
 
Appraisal and Tax
 
Corporate
 
Totals
Revenues
 
 
 
 
 
 
 
 
Software licenses and royalties
 
$
50,585

 
$
3,746

 
$

 
$
54,331

Subscriptions
 
99,470

 
5,456

 

 
104,926

Software services
 
121,372

 
11,836

 

 
133,208

Maintenance
 
223,802

 
13,973

 

 
237,775

Appraisal services
 

 
20,083

 

 
20,083

Hardware and other
 
9,406

 
16

 
3,017

 
12,439

Intercompany
 
4,743

 

 
(4,743
)
 

Total revenues
 
$
509,378

 
$
55,110

 
$
(1,726
)
 
$
562,762

Segment operating income
 
$
139,151

 
$
13,534

 
$
(29,774
)
 
$
122,911



 
 
Three months ended September 30,
 
Nine months ended September 30,
Reconciliation of reportable segment operating income to the Company's consolidated totals:
 
2017
 
2016
 
2017
 
2016
Total segment operating income
 
$
52,412

 
$
46,001

 
$
143,327

 
$
122,911

Amortization of acquired software
 
(5,473
)
 
(5,598
)
 
(16,243
)
 
(16,737
)
Amortization of customer and trade name intangibles
 
(3,492
)
 
(3,458
)
 
(10,413
)
 
(10,273
)
Other expense, net
 
75

 
(526
)
 
(216
)
 
(1,713
)
Income before income taxes
 
$
43,522

 
$
36,419

 
$
116,455

 
$
94,188

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies
9 Months Ended
Sep. 30, 2017
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 26 R16.htm IDEA: XBRL DOCUMENT v3.8.0.1
New Accounting Pronouncements
9 Months Ended
Sep. 30, 2017
Accounting Changes and Error Corrections [Abstract]  
New Accounting Pronouncements
New Accounting Pronouncements

Revenue from Contracts with Customers. On May 28, 2014, the Financial Accounting Standards Board ("FASB") issued ASU No. 2014-09, “Revenue from Contracts with Customers.” This ASU is the result of a convergence project between the FASB and the International Accounting Standards Board. The core principle behind ASU No. 2014-09 is that an entity should recognize revenue to depict the transfer of promised goods and services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for delivering those goods and 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. The ASU allows two methods of adoption: a full retrospective approach where three years of financial information are presented in accordance with the new standard, and a modified retrospective approach where the ASU is applied to the most current period presented in the financial statements. We currently anticipate adopting the standard using the full retrospective method to restate each prior reporting period presented. Our ability to adopt using the full retrospective method is dependent on system readiness, including software procured from third-party providers, and the completion of our analysis of information necessary to restate prior period financial statements. The new standard requires application no later than annual reporting periods beginning after December 15, 2017, including interim reporting periods therein; however, public entities are permitted to elect to early adopt the new standard. We will adopt the new standard in fiscal year 2018.

We anticipate this standard will have a material impact on our consolidated financial statements. While we are continuing to assess all potential impacts of the standard, we currently believe the most significant impact relates to our accounting for software license fees and incremental cost of obtaining a contract. Specifically, under the new standard we expect software license fees under perpetual agreements will no longer be subject to 100% discount allocations from other elements in the contract. Discounts in arrangements will be allocated across all deliverables 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) will be recognized at the point in time that control of the software license transfers to the customer versus our current policy of recognizing revenue only to the extent billable per the contractual terms. Time-based license fees currently recognized over the license term will no longer be recognized over the period of the license and will instead be recognized at the point in time that control of the software license transfers to the customer. We expect revenue related to our software as a service (“SaaS”) offerings, post-contract customer support ("PCS") renewals and professional services to remain substantially unchanged. Due to the complexity of certain contracts, the actual revenue recognition treatment required under the standard will be dependent on contract-specific terms and may vary in some instances from recognition at the time of billing. Application of the new standard requires that incremental costs directly related to obtaining a contract (typically sales commissions plus any associated fringe benefits) 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. Currently, we defer sales commissions and recognize expense over the relevant initial contractual term. With the adoption of the new standard, we expect amortization periods to extend past the initial term.
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 (with the exception of 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.  
The ASU 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 expect to adopt the new standard in fiscal year 2019.
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.8.0.1
New Accounting Pronouncements (Policies)
9 Months Ended
Sep. 30, 2017
Accounting Changes and Error Corrections [Abstract]  
New Accounting Pronouncements
New Accounting Pronouncements

Revenue from Contracts with Customers. On May 28, 2014, the Financial Accounting Standards Board ("FASB") issued ASU No. 2014-09, “Revenue from Contracts with Customers.” This ASU is the result of a convergence project between the FASB and the International Accounting Standards Board. The core principle behind ASU No. 2014-09 is that an entity should recognize revenue to depict the transfer of promised goods and services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for delivering those goods and 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. The ASU allows two methods of adoption: a full retrospective approach where three years of financial information are presented in accordance with the new standard, and a modified retrospective approach where the ASU is applied to the most current period presented in the financial statements. We currently anticipate adopting the standard using the full retrospective method to restate each prior reporting period presented. Our ability to adopt using the full retrospective method is dependent on system readiness, including software procured from third-party providers, and the completion of our analysis of information necessary to restate prior period financial statements. The new standard requires application no later than annual reporting periods beginning after December 15, 2017, including interim reporting periods therein; however, public entities are permitted to elect to early adopt the new standard. We will adopt the new standard in fiscal year 2018.

We anticipate this standard will have a material impact on our consolidated financial statements. While we are continuing to assess all potential impacts of the standard, we currently believe the most significant impact relates to our accounting for software license fees and incremental cost of obtaining a contract. Specifically, under the new standard we expect software license fees under perpetual agreements will no longer be subject to 100% discount allocations from other elements in the contract. Discounts in arrangements will be allocated across all deliverables 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) will be recognized at the point in time that control of the software license transfers to the customer versus our current policy of recognizing revenue only to the extent billable per the contractual terms. Time-based license fees currently recognized over the license term will no longer be recognized over the period of the license and will instead be recognized at the point in time that control of the software license transfers to the customer. We expect revenue related to our software as a service (“SaaS”) offerings, post-contract customer support ("PCS") renewals and professional services to remain substantially unchanged. Due to the complexity of certain contracts, the actual revenue recognition treatment required under the standard will be dependent on contract-specific terms and may vary in some instances from recognition at the time of billing. Application of the new standard requires that incremental costs directly related to obtaining a contract (typically sales commissions plus any associated fringe benefits) 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. Currently, we defer sales commissions and recognize expense over the relevant initial contractual term. With the adoption of the new standard, we expect amortization periods to extend past the initial term.
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 (with the exception of 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.  
The ASU 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 expect to adopt the new standard in fiscal year 2019.
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.8.0.1
Shareholders' Equity (Tables)
9 Months Ended
Sep. 30, 2017
Equity [Abstract]  
Summary of Activities in Common Stock
The following table details activity in our common stock:
 
 
Nine months ended September 30,
 
 
2017
 
2016
 
 
Shares
 
Amount
 
Shares
 
Amount
Purchases of treasury shares
 
(42
)
 
$
(6,171
)
 
(758
)
 
$
(94,499
)
Stock option exercises
 
787

 
33,568

 
564

 
15,089

Employee stock plan purchases
 
40

 
5,342

 
34

 
4,429

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.8.0.1
Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2017
Earnings Per Share [Abstract]  
Computation of Basic Earnings and Diluted Earnings Per Share Data
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,
 
 
2017
 
2016
 
2017
 
2016
Numerator for basic and diluted earnings per share:
 
 
 
 
 
 
 
 
Net income
 
$
38,263

 
$
35,430

 
$
102,147

 
$
78,661

Denominator:
 
 

 
 

 


 


Weighted-average basic common shares outstanding
 
37,391

 
36,433

 
37,238

 
36,438

Assumed conversion of dilutive securities:
 
 
 
 
 

 

Stock options
 
1,951

 
2,629

 
2,028

 
2,576

Denominator for diluted earnings per share
   - Adjusted weighted-average shares
 
39,342

 
39,062

 
39,266

 
39,014

Earnings per common share:
 
 

 
 

 


 


Basic
 
$
1.02

 
$
0.97

 
$
2.74

 
$
2.16

Diluted
 
$
0.97

 
$
0.91

 
$
2.60

 
$
2.02

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.8.0.1
Share-Based Compensation (Tables)
9 Months Ended
Sep. 30, 2017
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Summary of Share-Based Compensation Expense Related to Share-Based Awards
The following table summarizes share-based compensation expense related to share-based awards recorded in the statements of income, pursuant to Accounting Standards Codification (“ASC”) 718, Stock Compensation:
 
 
Three months ended September 30,
 
Nine months ended September 30,
 
 
2017
 
2016
 
2017
 
2016
Cost of software services, maintenance and subscriptions
 
$
2,524

 
$
1,779

 
$
6,874

 
$
4,668

Selling, general and administrative expenses
 
7,267

 
5,877

 
20,494

 
16,680

Total share-based compensation expense
 
$
9,791

 
$
7,656

 
$
27,368

 
$
21,348

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.8.0.1
Segment and Related Information (Tables)
9 Months Ended
Sep. 30, 2017
Segment Reporting [Abstract]  
Schedule of Segment Revenues and Operations
For the three months ended September 30, 2017
 
 
 
 
 
 
 
 
 
 
Enterprise
Software
 
Appraisal and Tax
 
Corporate
 
Totals
Revenues
 
 
 
 
 
 
 
 
Software licenses and royalties
 
$
18,223

 
$
1,619

 
$

 
$
19,842

Subscriptions
 
42,826

 
2,014

 

 
44,840

Software services
 
42,295

 
5,184

 

 
47,479

Maintenance
 
86,576

 
5,709

 

 
92,285

Appraisal services
 

 
6,290

 

 
6,290

Hardware and other
 
3,412

 

 
(2
)
 
3,410

Intercompany
 
2,660

 

 
(2,660
)
 

Total revenues
 
$
195,992

 
$
20,816

 
$
(2,662
)
 
$
214,146

Segment operating income
 
$
60,511

 
$
5,479

 
$
(13,578
)
 
$
52,412


For the nine months ended September 30, 2017
 
 
 
 
 
 
 
 
 
 
Enterprise
Software
 
Appraisal and Tax
 
Corporate
 
Totals
Revenues
 
 
 
 
 
 
 
 
Software licenses and royalties
 
$
50,151

 
$
5,021

 
$

 
$
55,172

Subscriptions
 
120,191

 
5,698

 

 
125,889

Software services
 
125,658

 
14,211

 

 
139,869

Maintenance
 
253,048

 
15,508

 

 
268,556

Appraisal services
 

 
19,268

 

 
19,268

Hardware and other
 
9,435

 

 
4,622

 
14,057

Intercompany
 
7,309

 

 
(7,309
)
 

Total revenues
 
$
565,792

 
$
59,706

 
$
(2,687
)
 
$
622,811

Segment operating income
 
$
166,692

 
$
14,103

 
$
(37,468
)
 
$
143,327



For the three months ended September 30, 2016
 
 
 
 
 
 
 
 
 
 
Enterprise
Software
 
Appraisal and Tax
 
Corporate
 
Totals
Revenues
 
 
 
 
 
 
 
 
Software licenses and royalties
 
$
18,492

 
$
1,438

 
$

 
$
19,930

Subscriptions
 
35,169

 
1,700

 

 
36,869

Software services
 
40,608

 
4,130

 

 
44,738

Maintenance
 
78,292

 
4,708

 

 
83,000

Appraisal services
 

 
6,541

 

 
6,541

Hardware and other
 
3,428

 

 
(9
)
 
3,419

Intercompany
 
1,971

 

 
(1,971
)
 

Total revenues
 
$
177,960

 
$
18,517

 
$
(1,980
)
 
$
194,497

Segment operating income
 
$
52,372

 
$
4,713

 
$
(11,084
)
 
$
46,001



For the nine months ended September 30, 2016
 
 
 
 
 
 
 
 
 
 
Enterprise
Software
 
Appraisal and Tax
 
Corporate
 
Totals
Revenues
 
 
 
 
 
 
 
 
Software licenses and royalties
 
$
50,585

 
$
3,746

 
$

 
$
54,331

Subscriptions
 
99,470

 
5,456

 

 
104,926

Software services
 
121,372

 
11,836

 

 
133,208

Maintenance
 
223,802

 
13,973

 

 
237,775

Appraisal services
 

 
20,083

 

 
20,083

Hardware and other
 
9,406

 
16

 
3,017

 
12,439

Intercompany
 
4,743

 

 
(4,743
)
 

Total revenues
 
$
509,378

 
$
55,110

 
$
(1,726
)
 
$
562,762

Segment operating income
 
$
139,151

 
$
13,534

 
$
(29,774
)
 
$
122,911

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:
 
2017
 
2016
 
2017
 
2016
Total segment operating income
 
$
52,412

 
$
46,001

 
$
143,327

 
$
122,911

Amortization of acquired software
 
(5,473
)
 
(5,598
)
 
(16,243
)
 
(16,737
)
Amortization of customer and trade name intangibles
 
(3,492
)
 
(3,458
)
 
(10,413
)
 
(10,273
)
Other expense, net
 
75

 
(526
)
 
(216
)
 
(1,713
)
Income before income taxes
 
$
43,522

 
$
36,419

 
$
116,455

 
$
94,188

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.8.0.1
Acquisitions (Details) - USD ($)
$ in Millions
Aug. 02, 2017
May 30, 2017
Sep. 30, 2017
Digital Health Department Inc.      
Business Acquisition [Line Items]      
Consideration transferred $ 3.9    
Cash payments to acquire business $ 3.7    
Accrued amount of consideration transferred     $ 0.2
Modria.com      
Business Acquisition [Line Items]      
Consideration transferred   $ 7.0  
Cash payments to acquire business   $ 6.1  
Accrued amount of consideration transferred     $ 0.9
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.8.0.1
Shareholders' Equity - Summary of Activities in Common Stock (Detail) - USD ($)
shares in Thousands, $ in Thousands
9 Months Ended
Sep. 30, 2017
Sep. 30, 2016
Equity [Abstract]    
Purchases of common stock, Shares (42) (758)
Stock option exercises, Shares 787 564
Employee stock plan purchases, Shares 40 34
Purchases of common stock, Amount $ (6,171) $ (94,499)
Stock option exercises, Amount 33,568 15,089
Employee stock plan purchases, Amount $ 5,342 $ 4,429
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.8.0.1
Shareholders' Equity - Additional Information (Detail)
Sep. 30, 2017
shares
Equity [Abstract]  
Number of shares authorized to be repurchased 1,976,160
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.8.0.1
Other Assets - Additional Information (Detail)
$ in Millions
9 Months Ended
Sep. 30, 2017
USD ($)
Schedule Of Other Assets [Line Items]  
Purchase of held to maturity securities $ 61.7
Grade corporate and municipal bonds, maturity date 2017 through 2021
Convertible Preferred Stock | Record Holdings Pty Limited  
Schedule Of Other Assets [Line Items]  
Cost method investment $ 15.0
Investment percentage 20.00%
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revolving Line of Credit - Additional Information (Detail)
9 Months Ended
Sep. 30, 2017
USD ($)
letters_of_credit
Dec. 31, 2016
USD ($)
Nov. 16, 2015
USD ($)
Line Of Credit Facility [Line Items]      
Outstanding borrowings $ 0 $ 10,000,000  
Number of letters of credit | letters_of_credit 2    
Credit Agreement | Letter of Credit      
Line Of Credit Facility [Line Items]      
Letters of credit, outstanding $ 2,200,000    
Revolving Credit Facility | Credit Agreement      
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 $ 297,800,000    
Revolving Credit Facility | Credit Agreement | Prime Commercial Lending Rate      
Line Of Credit Facility [Line Items]      
Effective percentage interest rate 4.50%    
Revolving Credit Facility | Credit Agreement | Libor Rate      
Line Of Credit Facility [Line Items]      
Effective percentage interest rate 2.49%    
Revolving Credit Facility | Credit Agreement | Minimum | Prime Commercial Lending Rate      
Line Of Credit Facility [Line Items]      
Line of credit facility interest rate 0.25%    
Revolving Credit Facility | Credit Agreement | Minimum | Libor Rate      
Line Of Credit Facility [Line Items]      
Line of credit facility interest rate 1.25%    
Revolving Credit Facility | Credit Agreement | Maximum | Prime Commercial Lending Rate      
Line Of Credit Facility [Line Items]      
Line of credit facility interest rate 1.00%    
Revolving Credit Facility | Credit Agreement | Maximum | Libor Rate      
Line Of Credit Facility [Line Items]      
Line of credit facility interest rate 2.00%    
Revolving Credit Facility | Credit Agreement | Letter of Credit      
Line Of Credit Facility [Line Items]      
Revolving credit facility, maximum borrowing capacity     $ 10,000,000
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Tax Provision - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2017
Sep. 30, 2016
Sep. 30, 2017
Sep. 30, 2016
Income Tax Disclosure [Abstract]        
Effective income tax rates 12.10% 2.70% 12.30% 16.50%
Federal income tax rate 35.00% 35.00% 35.00% 35.00%
Exess tax benefit $ 9.0 $ 13.3 $ 27.6 $ 20.8
Effective income tax rate excluding excess tax benefit 32.80% 39.30% 36.00% 38.50%
Income tax payments     $ 29.0 $ 25.0
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.8.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, 2017
Sep. 30, 2016
Sep. 30, 2017
Sep. 30, 2016
Earnings Per Share [Abstract]        
Net income $ 38,263 $ 35,430 $ 102,147 $ 78,661
Weighted-average basic common shares outstanding (in shares) 37,391 36,433 37,238 36,438
Stock options (in shares) 1,951 2,629 2,028 2,576
Denominator for diluted earnings per share - Adjusted weighted-average shares (in shares) 39,342 39,062 39,266 39,014
Basic (USD per share) $ 1.02 $ 0.97 $ 2.74 $ 2.16
Diluted (USD per share) $ 0.97 $ 0.91 $ 2.60 $ 2.02
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.8.0.1
Earnings Per Share - Additional Information (Detail) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2017
Sep. 30, 2016
Sep. 30, 2017
Sep. 30, 2016
Earnings Per Share [Abstract]        
Antidilutive securities excluded from computation of earnings per shares (in shares) 1,499 741 1,303 769
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.8.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, 2017
Sep. 30, 2016
Sep. 30, 2017
Sep. 30, 2016
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Share-based compensation expense $ 9,791 $ 7,656 $ 27,368 $ 21,348
Cost of software services, maintenance and subscriptions        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Share-based compensation expense 2,524 1,779 6,874 4,668
Selling, general and administrative expenses        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Share-based compensation expense $ 7,267 $ 5,877 $ 20,494 $ 16,680
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.8.0.1
Segment and Related Information - Additional Information (Detail)
9 Months Ended
Sep. 30, 2017
Business_Unit
Segment
Segment Reporting Information [Line Items]  
Number of business units | Business_Unit 4
Enterprise Software  
Segment Reporting Information [Line Items]  
Number of reportable segment | Segment 1
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.8.0.1
Segment and Related Information - Schedule of Segment Revenues and Operations (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2017
Sep. 30, 2016
Sep. 30, 2017
Sep. 30, 2016
Segment Reporting Information [Line Items]        
Software licenses and royalties $ 19,842 $ 19,930 $ 55,172 $ 54,331
Subscriptions 44,840 36,869 125,889 104,926
Software services 47,479 44,738 139,869 133,208
Maintenance 92,285 83,000 268,556 237,775
Appraisal services 6,290 6,541 19,268 20,083
Hardware and other 3,410 3,419 14,057 12,439
Total revenues 214,146 194,497 622,811 562,762
Segment operating income 43,447 36,945 116,671 95,901
Operating segments        
Segment Reporting Information [Line Items]        
Segment operating income 52,412 46,001 143,327 122,911
Corporate        
Segment Reporting Information [Line Items]        
Hardware and other (2) (9) 4,622 3,017
Total revenues (2,662) (1,980) (2,687) (1,726)
Segment operating income (13,578) (11,084) (37,468) (29,774)
Intercompany        
Segment Reporting Information [Line Items]        
Total revenues (2,660) (1,971) (7,309) (4,743)
Enterprise Software | Operating segments        
Segment Reporting Information [Line Items]        
Software licenses and royalties 18,223 18,492 50,151 50,585
Subscriptions 42,826 35,169 120,191 99,470
Software services 42,295 40,608 125,658 121,372
Maintenance 86,576 78,292 253,048 223,802
Hardware and other 3,412 3,428 9,435 9,406
Total revenues 195,992 177,960 565,792 509,378
Segment operating income 60,511 52,372 166,692 139,151
Enterprise Software | Intercompany        
Segment Reporting Information [Line Items]        
Total revenues 2,660 1,971 7,309 4,743
Appraisal and Tax | Operating segments        
Segment Reporting Information [Line Items]        
Software licenses and royalties 1,619 1,438 5,021 3,746
Subscriptions 2,014 1,700 5,698 5,456
Software services 5,184 4,130 14,211 11,836
Maintenance 5,709 4,708 15,508 13,973
Appraisal services 6,290 6,541 19,268 20,083
Hardware and other 0 0 0 16
Total revenues 20,816 18,517 59,706 55,110
Segment operating income $ 5,479 $ 4,713 $ 14,103 $ 13,534
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.8.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, 2017
Sep. 30, 2016
Sep. 30, 2017
Sep. 30, 2016
Segment Reporting Information [Line Items]        
Segment operating income $ 43,447 $ 36,945 $ 116,671 $ 95,901
Amortization of acquired software (5,473) (5,598) (16,243) (16,737)
Amortization of customer and trade name intangibles (3,492) (3,458) (10,413) (10,273)
Other expense, net 75 (526) (216) (1,713)
Income before income taxes 43,522 36,419 116,455 94,188
Operating segments        
Segment Reporting Information [Line Items]        
Segment operating income 52,412 46,001 143,327 122,911
Segment reconciling items        
Segment Reporting Information [Line Items]        
Amortization of acquired software (5,473) (5,598) (16,243) (16,737)
Amortization of customer and trade name intangibles (3,492) (3,458) (10,413) (10,273)
Other expense, net $ 75 $ (526) $ (216) $ (1,713)
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies - Additional Information (Detail)
Sep. 30, 2017
LegalMatter
Commitments and Contingencies Disclosure [Abstract]  
Number of material legal proceedings pending 0
EXCEL 45 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( +@L?(\\#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,$% @ L8-92V;S"V"" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGB06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " "Q@UE+.WIM]>\ K @ $0 &1O8U!R;W!S+V-O M&ULS9+!:L,P#(9?9?B>R$YI-TSJRT9/'0Q6V-C-V&IK&CO&UDCZ]DNR M-F5L#["CI=^?/H%J$Z5I$[ZD-F(BA_FN]TW(TL0U.Q)%"9#-$;W.Y9 (0W/? M)J]I>*8#1&U.^H!0<;X"CZ2M)@TCL(@SD:G:&FD2:FK3!6_-C(^?J9E@U@ V MZ#%0!E$*8&J<&,]]4\,-,,((D\_?!;0S<:K^B9TZP"[)/KLYU75=V2VFW+"# M@/?G[>NT;N%")AT,#K^RDW2.N&;7R6^+QZ?=AJF*B_M"\*):[L1*5@]RR3]& MUQ]^-V'?6K=W_]CX*JAJ^'47Z@M02P,$% @ L8-92YE&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 " "Q@UE+$8;KZV4" 4" & 'AL+W=OW+D@;AU'>:_]X2R MQS8$X;OAI;TV4ANBJASPE7PC\OMPY&H535[.;4=ZT;(^X.2R#7?@^0 233"( M'RUYB-D\T*F<&'O5B\_G;1CKB @EM=0NL!KNY$ HU9Y4'+]&I^&DJ8GS^;OW MCR9YEWPB8T)I&(S9?R%W0A5<1Z(T:D:% M^0WJFY"L&[VH4#K\9L>V-^/#[B1HI/D)<"3 B0"3_Q+02$ 3P9YF9",SJ7[ M$ER%@3V$.'#O\5.+@(Y!= W@R0H:,9/?'3$R\],?1D1D\7!^ B,K] ZA5('7J^ M$' 1A5\@\PID#GVS$' 1(/8KY%Z%W.6#A82%I ;2V\\<@]PO4GA%"E=D<5/V M%I+-(2M79>.5V+@2R4+" TG]$B#V%U3L>LB6)>7!K)P56"E;X'HHEBK ^29% M%N=HI7R!MWYW +I*R_OEP<"5"P;\10R0ZV%YQ7P8N*+BKW7@EC)$B]=HQ,Q/ M#>5I5@"T66A%LS>V(_QJVI$(:G;K32^<6:>6MX/FC?X+M_WR*^;7MA?!B4GU MTIOW^,*8)"J@^$F%TJ@6/2THN4@]S=6IF9_4S5O=?&F?4^H67_>[0WN[?.ZZX_5JU=X_IWW57M7' M=,B_/-;-ONKR9?.T:H]-JAZ&0OO="I5RJWVU/2SO;H9['YN[F_JEVVT/Z6.S M:%_V^ZKYMTB[^NUV"O#[5+U/4J[=-_U553Y MXS65:;?K:\K]^&>L='ENLR\X_?ZM]I\'\5G,YZI-9;W[>_O0/=\NPW+QD!ZK MEUWWJ7[[)8V"['(QJO\MO:9=QON>Y#;NZUT[_%_"Z0VWZO@!X+Z.\%S+L%S%C _-\6[%C DA96)^W#8*ZK MKKJ[:>JW17-:#\>J7W9P;?-TW?:[KW=H;E:O?3TC4IP0G"+V M$EES!,[$*K=_[@1*G2B0MW#90"D0CO3AAY5LWJWDHIM:'"L]E-?3\EXN;\3R M9BAOIN4#&>L3X@?DF;ZK*C+:4X V!()M!$R9.#?C3E3FF#(ZRH7CRKSQI#.E0!FO MR>RO.04ZL@'82)A&%61E7E3FN3(@RCQK)B(&\NB7G I:*;H6.84N6$N>X8V M:>^]E94%45G@RLB:+P)KQF&DBU& K"%CM.80Y"5&YG7#J9S)@Y9515%5Y*HT M417YTV. JA(A^H1Q"(RRGJ@2*#0ZRJI R>E'<5TL_R@^?&# D,53"AQ$8R+I M]UK@7%[80.9V(W#6H7F#D/5IK 6>@Q$C6Y<"!4ASHT!EIZ*8-HX% M$V:,&LA9'X2TST()3\( RH.GX@1.Y3\6;CFG,8)GX5;@E$*A(UT@=PU&6V2+DF,Y$++]A8#E>3/64GF" M0S(0Y@**;%606Q6Z=2B0^P:+EN8#@8K4SZP%"(QFV5S"K)UST"@[%>1.A3Y* MQG-ZU?"]^M.;C]^KYFE[:!>?ZZZK]\.Y]V-==REW7EWE9_$Y50_GBUUZ[/JO M/G]O3F\<3A==?1S?IJS.KW3N_@-02P,$% @ L8-92U>L5P@_! /!0 M !@ !X;"]W;W)K@/7:PV4U!3 M%ZB4*YIJMY\O%].YAVZY:%^'>K>/#]VL?VV:JOMW%>OV>#^'^?N)+[N7[3"> M*):+0_42_XS#U\-#EXZ*RRB;71/W_:[=S[KX?#__">[6VHP!D^*O73SV5_NS M,97'MOTV'ORVN9^KT5&LX],P#E&ES5M1TH^_CD/.K_,.09>[[^/_LN4 M?$KFL>KCNJW_WFV&[?T\S&>;^%R]UL.7]OAK/"=DY[-S]K_'MU@G^>@DS?'4 MUOWT?_;TV@]MEN':JQ*.!.IXOY-)Z8ZWI D3A(_2?:3!- XI4DF M7*8=7%V1&S-&-&.X&4O,G"3V:A94SACB>2W)E-9&=F-%-Y:[<<2-9=/HL@12 M!6NN0H4^;M C)$@5.4UOL*."!3'6H =M,$H;:^-!F"@0Q3 M\+P2<[4L0Q X!1VE('#"&>OH&UQ0>AIR0$SCCK;6!V!)DM0Z8& M428ADCDCC1UA&PF^HP*$E!*9=X5*',5.5<]Y2IR7H)A5!54"";G1F8J1WK*+>0] M(JNZCR2W/F1^(N=GH,1"@9^!=FX_$-UZD>F)G)YTFA5R+#IE--)/($%GK7.Y M/D?+_-2BU2$U4]0.UQEM@\\Y MDLFI.3D#^WSF6/R4VCM%[Y>D\]Z8#"%TYGN>\S-08FF!G\JG/XI005A":A]GM^]EC.PQM,ZW;/+?M M$-.@ZG/*6@CL_#N.O3?G=:SSH=#.WAO%977!8,E_\!4$L#!!0 ( M +@LB_:/:7 ( $8( 8 >&PO=V]R:W-H965T&UL MC99OKYL@%,:_BO$#5!'_-K;)ZK)LR98T=]G=:]K2:JZ* UKOOOT O4Z!V]N^ MJ(#/<\[O (7F/:$OK,28.Z]-W;*-6W+>K3V/'4O<(+8B'6[%FS.A#>*B2R\> MZRA&)V5J:B_P_=AK4-6ZVUR-[>DV)U=>5RW>4X==FP;1OSM-N\0Q?\$_-?W9Z*GC=%.54-;EE%6H?B\\;]!-8%4 :E>*YPSV9M1Y9R M(.1%=KZ=-JXOB7"-CUR&0.)QPP6N:QE)L_CN^X5K()8G(<20U4]_.\J0 MW!1@#<5D'N6@FCOU3E3+Q.AMFR:Y=Y-Q1LEND 0S2;!4%*8B^B_Q1/X)(K!" M!,H/YQ"IW0^M?JC\X=R?:44,DD1)6B4)PPQH=9@B"+/83A):24*#)/,UDM!( M C1)<5>RH(BL%)%)H96Z&R31(H7Z:"@?ZQ8\L94G-GFT+;2+C3PZR3W%@B&Q M,B0F ]08!DDZS[#R]3WR@6A!DEI)4I,DU$C2]V;=6)]'E NFS,J4F4R1QI09 MF<(4A$D6:S^UX@'A@@CX]I/)-YEB_6CR'X5Z1+FD>N>\!":5<6 "RZ)$60S3 M6*>R* %,00*A1N7-#G1YP_Y ]%*US#D0+NX&=8*?">%81/57(EXI+O6I4^,S ME\U$M.EPLPT=3KKQUO:FOP[;?U!+ P04 " "Q@UE+GS6U R\$ #Z$@ M& 'AL+W=O^UTZ< MC!BD(:M5*[72:*NVSQGP -J$T"0,VV_?_!N6N3[N"R3AW.MS;>=GX]6U;KZW M!^>ZQ8^J/+6/RT/7G1^BJ-T>7%6TG^NS._6_O-9-573];;./VG/CBMT85)41 M*Y5$57$\+=>K\=ESLU[5EZX\GMQSLV@O554T_VY<65\?E[1\?_#MN#]TPX-H MO3H7>_>'Z_X\/S?]773+LCM6[M0>Z].B<:^/RR=ZR#4/ :/BKZ.[MG?7BZ&4 ME[K^/MS\NGM;RUU9#IEZ'__,29>W-H? ^^OW[%_'XOMB M7HK6Y77Y]W'7'1Z7Z7*QR^U==?W%Q0O%S,U?_FWES9RP!J_KW/^]S &8N?G(VE M?BFZ8KUJZNNBF4;K7 R3@AYTWYG;X>'8=^-O?;5M__1MG:6KZ&W(,TLVDX3O M)'131'WR6PN,6MBP%\X?&\B!(L$M:%B#'N/U?0T9CC6-$'D\2. MDM/4!XI)RG)?9M,D"717#,W$7C&D%$Z0P 2)5PTI$N5,FOC.IU$J2T0UODK; MF /56&C& C-B^#?6:X:M3L0LS(&*M$FQF12:28$9+G[L,LQV-[&@M[0!91C9@ M!X./?/)9)>T8OVQ-\NT$JC2F.. &DX]BWXT$UZSY.$LU9]*.+R.;48 6A$%* MB*3>XNA#LN>%3DDZ0CJEXM +CW%*%C C- 4Q! E0D+Q!!WS3UFHCJP(ZSF(. M6<(@I Q8\D8^ ]#(,HF['.GZ"3"Q3XRF.H#H4\P!,QBK[&.52*Z# M#(!IXU0N!SG2&4Y-:, P6MGX;RJ%4F >LL]#(KEX,0*B4DK)JH!.LPIM+1DC MD0$2Y8!NV$==O^'0WJX?R#)C0EMWQD1DL,,DN:2ROWG4.O:VF$!&L0IMZACS ME0%?6?*5?6[&VG@]Y*N,";&5,5L9L)4E6]EG)E-JO?Y!:%5)E@;VB!JS50.V MLF2K]J&9IB:6701D/?*L#AC"<-4 KBSAJGUJZH1B"51 QUJ3Q'UT=V)0N68_'JZTBVU].77#G_.[I[<#G*?Q_$8\ MW]!#/AW#_$PSG0K]7C3[XZE=O-1=5U?CJ<-K77>N=ZD^]SUV<,7N=E.ZUVZX MM/UU,YW&3#==?9Y/FJ+;<=?Z/U!+ P04 " "Q@UE+2>^)N;0! #2 P M& 'AL+W=OO&IE M7$$[[_LC8Z[J0 MW@SV8<-.@U<('T[;,]19$G4!:,;[;W3$MI*%EGGQG6^8X M>"4-G"UQ@];"_CR!PK&@&7US/,NV\]'!RKP7+7P!_[4_VV"QA:66&HR3:(B% MIJ"/V?%TB/$IX)N$T:W.)%9R07R)QL>ZH+LH"!14/C*(L%WA"92*1$'&CYF3 M+BDC<'U^8W^?:@^U7(2#)U3?9>V[@CY04D,C!N6? ME80<%2J75E(-SJ.>68(4+5ZG79JTC]/-/IMAVP ^ _@">$AYV)0H*7\GO"AS MBR.Q4^][$9\X._+0FRHZ4RO271#O@O=:9OPV9]=(-,>;"O<)OO]#X=TVP6&3X) (#O\M<2OF_J\D;-53#;9-T^1(A8-) MD[SR+@/[R-.;_ Z?IOVSL*TTCES0AY=-_6\0/00INYLP0EWX8(NAH/'Q>!_. M=AJSR?#8SS^(+=^X_ 502P,$% @ L8-92T<">T^U 0 T@, !@ !X M;"]W;W)KK<[ MGO8A/@;\D##:U9F$2BZ(3\'X4N4T"8) 0>D"@_#;%>Y!J4#D93S/G'1)&8#K M\QO[IUB[K^4B+-RC^BDKU^;T0$D%M1B4>\3Q,\SUO*-D+OXK7$'Y\*#$YRA1 MV;B2^\>.N]UV+'#QF[!J(YYC3%\'7,$L$\^Y*";Z4X\7_@ M?!N>;BI,(SS]0^&';8+])L$^$NS_6^)&3)K\E82M>JK!-'&:+"EQZ.(DK[S+ MP-[Q^":_PZ=I?Q"FD9TE%W3^96/_:T0'7DIRXT>H]1]L,134+AS?^[.9QFPR M'/;S#V++-RY^ 5!+ P04 " "Q@UE+S[KPR;,! #2 P & 'AL+W=O MBKXT$VK0L.5F2]:. [N!_]R7B++2R5U-!9B1TQ4.?T)CD<]R$^ M!OR4,-K5F81*SHB/P;BKX@/+A08G/4:*R<27E M8!WJF<5+T>)YVF47]W&ZX(T65+BT,5)7GF7@;WA\4W^ MA$_3?B],(SM+SNC\R\;^UX@.O)3=E1^AUG^PQ5!0NW#\Y,]F&K/)<-C//X@M MW[CX#5!+ P04 " "Q@UE+[4SA?+0! #2 P & 'AL+W=O5=2VYRVSG4'QFS9@N+V"CO0 M_J9&H[CSIFF8[0SP*H*49,EF<\,4%YH66?2=3)%A[Z30<#+$]DIQ\^L($H>< M;NFGXUDTK0L.5F0=;^ %W/?N9+S%9I9**-!6H"8&ZIS>;0_'-,3'@!\"!KLX MDU#)&?$U&%^JG&Z"()!0NL# _7:!>Y R$'D9;Q,GG5,&X/+\R?X8:_>UG+F% M>Y0_1>7:G-Y24D'->^F><7B"J9YK2J;BO\(%I \/2GR.$J6-*RE[ZU!-+%Z* MXN_C+G3>K,-WJPIW$;[[ M0^'U.D&Z2I!&@O2_):[%W/R5A"UZJL T<9HL*;'7<9(7WGE@[Y+X)K_#QVG_ MQDTCM"5G=/YE8_]K1 =>RN;*CU#K/]AL2*A=..[]V8QC-AH.N^D'L?D;%Q]0 M2P,$% @ L8-92_3\$)6T 0 T@, !D !X;"]W;W)K&UL?5/;CM,P$/T5RQ^P;MU"2Y5$VBY"((%4+6)Y=I-)8JTOP7:: MY>\9.]D0(.+%]HSGG#DS'F>#=<^^!0CD12OC<]J&T)T8\V4+6O@[VX'!F]HZ M+0*:KF&^F\C_$IX$G"X!=G$BNY M6OL6%"*%B_C M+DW:A_&&'R;8.H!/ #X#CBD/&Q,EY>]%$$7F[$#GCCVIHS.U(IT MA^(]>F_%=G?(V"T233'G,88O8^8(ANQS"KZ6XLS_@?-U^&Y5X2[!=W\H/*X3 M[%<)]HE@_]\2UV+>_96$+7JJP35IFCPI;6_2)"^\\\#>\_0FO\/':?\B7".- M)U<;\&53_VMK Z"4S1V.4(L?;#84U"$>#WAVXYB-1K#=](/8_(V+7U!+ P04 M " "Q@UE+M3"VOK(! #2 P &0 'AL+W=O%AK,A=E2*FU\GD#B5]$"?'0^BZUUP ML*H8> =?P7T;SL9;;&5IA )M!6IBH"WIW>%XRD-\#/@N8+*;,PF57! ?@_&I M*6D2!(&$V@4&[K1?4V1[J4XI?_!TWUXMJLPB_#L+X4OY,]W"?)( MD+]:XE[,ORK9IJ<*3!>GR9(:1QTG>>-=!_8NC6_R)WR>]B_<=$);O_!5D-"Z\+QG3^;>!*=%I6F31=S)%AH.3G8:3(7902ICW(T@<<[JG5\=SU[0N.%B1]:*! M;^"^]R?C+;:P5)T";3O4Q$"=T_O]X9B&^!CPHX/1KLXD5')&? G&8Y7371 $ M$DH7&(3?+O 4@8B+^-UYJ1+R@!)TL:5E(-UJ&86+T6)MVGO=-S'Z2:YPK8! M? ;P!7 7 6Q*%)5_$DX4F<&1F*GWO0A/O#]PWYLR.&,KXIT7;[WW4NS3)&.7 M0#3''*<8OHY9(IAG7U+PK11'_@^<;\.3385)A"=_*$RW"=)-@C02I/\M<2OF M]J\D;-53!::)TV1)B8..D[SR+@-[S^.;_ Z?IOU)F*;3EIS1^9>-_:\1'7@I MNQL_0JW_8(LAH7;A^-&?S31FD^&PGW\06[YQ\0M02P,$% @ L8-92S&/ MXG:T 0 T@, !D !X;"]W;W)K&UL?5/;;MLP M#/T501]0)8K7!(%MH.DP=, &!"VV/BLV?4%U<24Y[OZ^E.QZWF;L11(IGL-# MBDH'8U]< ^#)FY+:9;3QOCLRYHH&E' WI@.--Y6Q2G@T;&SKQ@<'R]-.U/ $_D=W MMFBQF:5L%6C7&DTL5!F]VQY/28B/ 3];&-SB3$(E%V->@O&US.@F" ()A0\, M K\?@FO\/':?\N;-UJ1R[&X\O&_E?&>$ IFQL< MH08_V&Q(J'PX[O%LQS$;#6^ZZ0>Q^1OG[U!+ P04 " "Q@UE+.V*?3[0! M #2 P &0 'AL+W=OV$ *[Y0VRS)WW=L"$4MZHOM&9]SYN)Q/AK[ MXCH 3UZ5U*Z@G??]D3%7=:"XNS$]:+QIC%7>#@Y5YSUOX!OY[?[9HL46E M%@JT$T83"TU![W?'4Q;P$?!#P.A69Q(JN1CS$HRO=4&3D!!(J'Q0X+A=X0&D M#$*8QJ]9DRXA W%]?E?_'&O'6B[45)#PP?IG\WX!>9Z#I3, MQ3_"%23"0R88HS+2Q954@_-&S2J8BN*OTRYTW,?I9I_.M&U".A/2A7 7X[ I M4,S\$_>\S*T9B9UZW_/PQ+MCBKVI@C.V(MYA\@Z]UW*7?8 M!<%0?0F1;H4XI?_0TVWZ?C/#?:3OU]$/R;9 MBF018'LOR5N8 Y_%\E6/55@ MVSA-CE1FT'&25]YE8._C([(_\&G:G[AMA7;D8CR^;.Q_8XP'3"6YP1'J\(,M MAH3&A^,MGNTT9I/A33__(+9\X_(W4$L#!!0 ( +@NOXI_7M $ -(# M 9 >&PO=V]R:W-H965T':326*M+\%VFN7O&3O9$"#BQ?:,YYPY,Q[GHW7/O@,( MY$4KXPO:A="?&/-5!UKX.]N#P9O&.BT"FJYEOG<@Z@32BO'=[@W30AI:YLEW M<65NAZ"D@8LC?M!:N)]G4'8LZ)Z^.IYDVX7H8&7>BQ:^0/C:7QQ:;&&II0;C MI37$05/0A_WIG,7X%/!-PNA79Q(KN5K['(V/=4%W41 HJ$)D$+C=X!&4BD0H MX\?,29>4$;@^O[*_3[5C+5?AX=&J[[(.74'O*:FA$8,*3W;\ ',]1TKFXC_! M#12&1R68H[+*IY54@P]6SRPH18N7:9-T<^0S;!O 9P!? /7O M1!!E[NQ(W-3[7L0GWI\X]J:*SM2*=(?B/7IOY?[(8KAZY@E@B'[ MDH)OI3CS?^!\&W[85'A(\,,?"@_;!-DF098(LO^6N!63_96$K7JJP;5IFCRI M[)*^\R\ ^I$=DO\.G:?\L7"N-)U<;\&53_QMK Z"4W1V.4( MW^+936,V&<'V\P]BRS&UL?5/;;MLP#/T501]0)4K2%H%M MH&E1;, &!!VV/2LV;0O5Q9/DN/O[4;+K>9NQ%TFD> X/*2H;K'OU+4 @;UH9 MG],VA.[(F"];T,+?V X,WM36:1'0= WSG0-1)9!6C&\VMTP+:6B1)=_9%9GM M@Y(&SH[X7FOA?IY V2&G6_KN>)%-&Z*#%5DG&O@"X6MW=FBQF:62&HR7UA ' M=4X?ML?3/L:G@&\2!K\XDUC)Q=K7:'RL,P.7YG?TYU8ZU7(2'1ZN^RRJT.;VGI():]"J\V.$#3/4<*)F*_P174!@> ME6".TBJ?5E+V/E@]L: 4+=[&79JT#^/-@4^P=0"? 'P&W*<\;$R4E#^)((K, MV8&XL?>=B$^\/7+L31F=J17I#L5[]%Z+[>&0L6LDFF).8PQ?QLP1#-GG%'PM MQ8G_ ^?K\-VJPEV"[_Y0>+M.L%\EV">"_7]+7(NY^RL)6_14@VO2-'E2VMZD M25YXYX%]2(_(?H>/T_Y9N$8:3RXVX,NF_M?6!D IFQL&UL;5/;3N,P$/T5RQ^ V[2%JDHB41!B MI5VI8K7+LYM,$@M?@NTT[-_OV DA0%YLSWC.F3/C<=H;^^(: $_>E-0NHXWW M[8$Q5S2@N+LR+6B\J8Q5W*-I:^9:"[R,("59LEI=,\6%IGD:?2>;IZ;S4F@X M6>(ZI;C]=P1I^HRNZ;OC2=2-#PZ6IRVOX3?X/^W)HL4FEE(HT$X832Q4&;U= M'X[;$!\#_@KHW>Q,0B5G8UZ"\:/,Z"H( @F%#PP3KW3YEET TQAR'F&0>,T4P9)]2)$LICLDW M>+(,WRPJW$3XYI/"ZV6"[2+!-A)L/Q'LOI2X%'/S)0F;]52!K>,T.5*83L=) MGGFG@;V-C\@^PH=I_\5M+;0C9^/Q96/_*V,\H)35%8Y0@Q]L,B14/AQO\&R' M,1L,;]KQ!['I&^?_ 5!+ P04 " "Q@UE+O4U@YK8! #2 P &0 'AL M+W=O;0?@R(N2VA:T M]@$? 3\%C'9U)J&2"^)S,+[4!4U"0B"A$#Y2]2N*^B!DAH:/DCWA.-GF.NYI60N_BM<07IXR,3'J%#: MN))JL [5K.)34?QEVH6.^SC=9(>9MDU(9T*Z$ XQ#IL"Q-E;G D9NI] MS\,3[XZI[TT5G+$5\?0F1;H4XI?_1 MTVUZMIEA%NG9.GKVCL!^4V ?!?9K@;OD38E;F+=%LE5/%9@V3I,E%0XZ3O+* MNPSL?1K?Y!]\FO9OW+1"6W)!YU\V]K]!=.!326[\"'7^@RV&A,:%XP=_-M.8 M38;#?OY!;/G&Y5]02P,$% @ L8-92UAY]>NU 0 T@, !D !X;"]W M;W)K&UL;5/;CML@$/T5Q [(M)"&EGGR75R9VR$H:>#BB!^T M%N[W&90="[JGKXXGV78A.EB9]Z*%;Q"^]Q>'%EM4:JG!>&D-<= 4]&%_.F<1 MGP _)(Q^=2:QDJNUS]'X7!=T%Q,"!56("@*W&SR"4E$(T_@U:](E9"2NSZ_J M'U/M6,M5>'BTZJ>L0U?0>TIJ:,2@PI,=/\%5 M5(,/5L\JF(H6+],N3=K'Z>9XG&G;!#X3^$*X3W'8%"AE_D$$4>;.CL1-O>]% M?.+]B6-OJNA,K4AWF+Q'[ZW<'WG.;E%HQIPG#%]C%@1#]24$WPIQYO_1^3;] ML)GA(=$/Z^A9MBV0;0ID22#[I\3#FQ*W,&^#L%5/-;@V39,GE1U,FN25=QG8 M!Y[>Y"]\FO:OPK72>'*U 5\V];^Q-@"FLKO#$>KP@RV&@B;$XWL\NVG,)B/8 M?OY!;/G&Y1]02P,$% @ L8-92V49/1RV 0 T@, !D !X;"]W;W)K M&UL;5/;;IPP$/T5RQ\0[[)D-UH!4C95E4JMM$K4 M]MD+ UCQA=AF2?\^8T,H37FQ/>-SSEP\S@9C7UP+X,F;DMKEM/6^.S+FRA84 M=S>F XTWM;&*>S1MPUQG@5>1I"1+-IL]4UQH6F31=[9%9GHOA8:S):Y7BML_ M)Y!FR.F6?CB>1-/ZX&!%UO$&GL'_[,X6+3:K5$*!=L)H8J'.Z?WV>$H#/@)^ M"1CH?)O3.THJJ'DO_9,9'F&JYY:2J?CO< 6)\) )QBB-='$E9>^\ M49,*IJ+XV[@+'?=AO#FD$VV=D$R$9";V/LD MOLE?^#CM/[AMA';D8CR^;.Q_;8P'3&5S@R/4X@>;#0FU#\<#GNTX9J/A33?] M(#9_X^(=4$L#!!0 ( +@MD5$PRQ@$ #<$ 9 >&PO=V]R:W-H M965TU5)P::ZJ&Z%X!K7P09R2)HAWAM!.XR+SOI(I,#H9U DX*Z8%SJMZ. MP.28XQB_.YZZIC7.08JLIPW\!/.K/REKD86EZC@(W4F!%-0YOHL/Q]3A/>!W M!Z->[9&KY"SELS.^5SF.7$+ H#2.@=KE O? F".R:;S,G'B1=('K_3O[-U^[ MK>5,-=Q+]J>K3)OC/485U'1@YDF.#S#7DV(T%_\#+L LW&5B-4K)M/^B^IN^+X MD-C>E,[I6^'/;/+:>B]%O-MGY.*(9LQQPB1KS((@EGV12$(2Q^1#>!(.WP0S MW/CPS5H]C<($VR#!UA-L_ROQRU6) @ PP8 M !D !X;"]W;W)K&ULC57;;ILP&'X5Q -@SH2( M(*V)JDW:I*C3MFN'_ FH!E/;"=W;SS8N"XG3]@9\^ [_P9ABH.R9UP#">6U) MQU=N+42_1(A7-;28>[2'3NX<*&NQD%-V1+QG@/>:U!(4^GZ*6MQT;EGHM2TK M"WH2I.E@RQQ^:EO,_CX H)7OV5RAB:5?=-" MQQO:.0P.*_=+L-P$FJ 1OQL8^,784:GL*'U6DV_[E>NKB(! )90$EJ\SK($0 MI23C>#&B[N2IB)?C-_5'G;Q,9H1.)JG5)+TU M6?A7[4IO3'SO3L,RJTEF,0GL @NKP.+S#VLB!- @ &0< !D !X;"]W;W)K&UL?97; MCILP$(9?!7'?Y61.$4%:4E6MU$JKK=I>.V02T!I,;2=LW[ZV(2PUWM[$]O#/ MS#<3&!NPD$=V\?C )^T M4T>\T/<3K\-M[Y:%MCVQLJ!70=H>GIC#KUV'V9\*"!WW;N#>#<_MI1'*X)7% M@"_P'<2/X8G)D[=$.;4=]+REOWZ-_TK7+6HZ8PX&27^U)-'LW M MQSG^W(@<__/(9H=HC<'I(N?R'2I'[' 9<'HZ+#ISQJP>B>"722; M62NC[IU^)JOETGHK@RPLO)L*-&NJ21.N-8O"D]&7%*$M115NW(T$!XLBL6>( MK$5$VC]: T:A/0"R!D Z /JG"Y'1A4D3:TVO-1^068A%D\:9G22VDL06$F20 MQ)LL:98:)%M-G" [2&(%22P@L0&2;)(@W^#82J)W,%(K1FK!2 R,29.NNYX$ M:6"06%0Y0GENI\FL-)F%QNA\E6TKCN(D,VBVJB#VLW=@@_R%8U\IY:#@3.0FU3N6?3M)X.@@[S1>0MMV'Y M%U!+ P04 " "Q@UE+WYBR6)\! !> P &0 'AL+W=O3P?MQ1ZEK!U#EN'W;@S1330KR MD7@2I\&'!&VJD9_@-_@_X\%B1!>63BC03AB=6>AK\K78[##R MG^C\4),[DG70\[/T3V;Z#FF>#-2BPH1?'7 MV0H=[32?;#:I['H!2P5L*6"Q#YT;1>7?N.=-9(;B'68O37%W7]%+($J8_8QA:\Q]OF H\B]-V-4F+!*4:X*272#+ M?PJ*3RIGS"9B=,+<;HOM9Z5TM9KP\GYQ>Q+:94?C<&PO=V]R:W-H965TB^4]"+W6RF',T*B;(%BL6,#].JD9IQBJ4S>(#%PP)4)H@2%^WV,*.YZO\B, M[\J+C(V2=#UT4CM0D0VX@6\@OP]7KBRTL%0= MA5YTK/[J2&V//VOA)P0$2JD9L%KN\ B$ M:"*5QJ^9TU\D=>!Z_\K^T=2N:KEA 8^,_.PJV>;^R?Y \(Y(%P"0EN+ M%3*9?\ 2%QEGD\=M[P>LKS@XAZHWI7::5I@SE;Q0WGL1I&&&[IIHQEPL)EQC M%@12[(M$Z)*XA._#TX.;X.#,\6 (#F\(CFZ"HY/@: B.;PBB39$6DQI,;S!Q ML$O<*I%3)7*HQ!L5%^8?(K%3)'80G-P$B9,@^?]FGIP$)T<&Z:9,BTE6S0PB MMT;JU$C?::@QL]%P8;;_)5H] PJ\,0- >"4;>S-\5MYEQCR$YAG]A=L!]17S MINN%=V-2/4;S9&K&)*A4]CMUK:V:B8M!H)9ZFZ@]MY/!&I(-\]!#R^0M_@!0 M2P,$% @ L8-92W;1IDHE P $0\ !D !X;"]W;W)K&ULE9?MCII %(9OA7 !A3D#@ALU6=_<=!I8BOF-P?RP?ON?C'7D'F2%NYB9NX]EXN9/*HL+<1SZ53' M/$_*OTN1R?/<9>['C9=TMU?U#6\Q.R0[\4.HGX?G4E]Y799-FHNB2F7AE&([ M=Q_9PXI/Z@"C^)6*<]4[=VHKKU*^U1=?-W/7KSL2F5BK.D6B#R?Q)+*LSJ3[ M^-,F=;N:=6#__"/[9V->FWE-*O$DL]_I1NWG;NPZ&[%-CIEZD>@E'O32:,)> M)<(E)K#$!)28X@013!"-7_ 8)HBO.V"#Y5S&5\M)=&,UI[#0%!2R/.3,QR#Y MX\TR"XL,=#& <=6*^GZY?_/Y81#+1T:@&A^BCT2!I0ZFCG&0(AS602+;ZF$X MV1@ZV2T\+ZM@[!C@CEU5":^?R6D4W_J.,($,(,AB2PK,(+L#0H8I9 C#Z= S M$)'-+8:0 0K)MM5@"ND."@E32(C"H5LD(LN/*V'^"*!%W)("HT5W[&B$J2% M#05#MTADV7H)U+NTJ)R7J724XN9+;92*J$;\C]IXWL]GW87F=BJ^C32YV4SI#472A[: =3K MIN#%/U!+ P04 " "Q@UE+Y2YB;8PS?C^22X.5Q!TZXI^8OW;/5,RL*9 MB#4*4C/U:Q0GQDDS1A&I-.A]>%:M>O;#FW UNL$.[NC@3@YB[7L.WNC@?3KX M=QW\T<%_=(5@= BT%:Q!NRIFACA*8DIZ@P['H4/RU#GK0&Q7(8UJ=]0[44\F MK.?$];S8.LM ([,=&'?.!)=(=HTX$V&)!*8L7"B+K7N]PN4"*4 LM1S^&R2_ M&^0B30\LEJ?\O;E*_X9.'PS@JP#^1;5]K=H0HY4[A1B]'! 3:@6!F @6%("" M B# 2A,$,+ZM"7J R1Y@\OO,A: E*&@)!' T00,3*J95C"8Y'8C5C'"\A?99 M9=>0&RZT7SF$'/C*XQ 01$0 M0#O8672U1:ZV1SF !%H:UNP6;3 ]JI;&C(*<6B[O@9EUZII/KKR%-?O66:<. M8,]$EQV:XF?XH47_0/18MF_1_(/4$L#!!0 ( +@M.;ER5P0( ,() 9 M>&PO=V]R:W-H965T:D,2J;3P@2??O!]AU7;AT_1+@_-QS]QP0;G%E_%F<*)7>2U.W M8NF?I.SF02!V)]H0,6,=;=67 ^,-D6K)CX'H."5[X]34 0K#-&A(U?JKA;'= M\]6"G65=M?2>>^+<-(3_7=.:79=^Y+\:'JKC26I#L%ITY$A_4OG8W7.U"D:6 M?=705E2L]3@]+/V[:+XM--X ?E7T*B9S3RMY8NQ9+[[MEWZH$Z(UW4G-0-1P MH1M:UYI(I?%GX/3'D-IQ.G]E_V*T*RU/1- -JW]7>WE:^KGO[>F!G&OYP*Y? MZ: G\;U!_'=ZH;6"ZTQ4C!VKA?GU=F 0OSG@#QWPX( _&R$9'!(K0M!K-\4LB22K!6=7C_?'H2/ZU$7S M1&W73AO-[IAOJIY"62\KA/-%<-%$ V;=8] 4D[R'E"XD&A&!2F#, D%9K)$; MX7V #8!(K1S^2[+]D.1=FC%8K-CXQU.5&,,$&"3 A@!/"'!F%;N'9 ;2&DB< MHS2VR@&@$AR'5D5<5!2BR ZY=6%9GJ8W-C !A26.,(0+2UF/2:8Y9W$16@J P09>6[SMS:%3&VKR6$"E,+54(HE%KW=PMR13?N5PX*R]W[99_" M'I)/-VL6VK)<4#@KK&M3NB TR[ E"@)%-S:K #45CB;G !:?2'<#@JQ=+UT0 MFMG[!&$F%>PE!9,'J*'\:+H!X>W8N97Z+W1B'1N..Z0?,,N^CN:;"+"7JD'I M^XDW^KZ[^4'XL6J%]\2D>C;-XW9@3%*5>SA3Q^ND&JIQ4=.#U--,S7G?5O0+ MR;JA8PK&MFWU#U!+ P04 " "Q@UE+^LY"J D" ".!0 &0 'AL+W=O MC[,\Q(5:,\M;&MR%/>*EK5L!6> M;!DCXL\2*.\R%*!SX*4ZELH$<)XVY @_0;TV6Z%/>%#95PQJ6?':$W#(T%.P MV,0&;P&_*NCDQ=XSE>PX?S.';_L,^<804"B442!Z.<$**#5"VL:[TT1#2D.\ MW)_5GVWMNI8=D;#B]'>U5V6&OB!O#P?24O7"NZ_@ZDF0YXK_#B>@&FZM;2# @L#8PN BG7"S#VPS7"583B-G(PS]%-G=%KFQ&D\V* M+#^ZK#*.IP7B28'8"L17G8Q&W>XQB<74+LE\/FK'+>@Q#D;]F!"*_%&VS830 M;#XJ"5]<)@;B:/]LZ16\K95IQT5T&!Y/H;F,H_@R6*R"B?A:#YM^-GS*]Y/J M!Q''JI;>CBO]"]B+>N!<@;;N/VC7I1Z.PX'"09GMH]Z+?D3T!\4;-_WP,(+S MOU!+ P04 " "Q@UE+&KP$F'L" !(" &0 'AL+W=OZ_*FL_]DQ#-- AX?B(5YD^T M(;5\XP1:V?K=&_TMP$8 B@)\BS[Q%B0X@_",E=0F(( MR:,G0$. U@E!5[LV%@ F ML^"BA QFV6' #>86LAY#HAX1R 3Z+( KBR48GW![P,J!2*T<_BNRN2MRDV;L M-"O6_/C&".@62)P"B19(AC:%5I++#H,TIM:8"9I$EAUC$$JA;<@8!%"<9I8I M#E04)YF[+.@L"X[* O 38U.G0/JXL<@I@!XPML/ 8:$06'=]-09%"$TL8\>@ M-$.6TF8,2M+T$ULS9U'9J*@D=/,G3O[D<5=EKW=VA_ !7PWHYC*"%%G&.E P M0\CN(V,4").)[:T#%DES;7>"01>L"#OJD<2]G)YKH8P91/NQ]PQ4%[7BRVBZ MBASQM1J3NNM^R'5C\ U!+ P04 " "Q@UE+9.;B9=T! "W! &0 M 'AL+W=OPUW6S5.J+888S9\[!0#Y)]:Q; (->!._U M$;?&# ="=-F"8/I.#M#;E5HJP8P-54/TH(!5ODAP0J,H)8)U/2YRGSNK(I>C MX5T/9X7T* 13OT[ Y73$._R:>.J:UK@$*?*!-? 5S+?AK&Q$5I:J$]#K3O9( M07W$#[O#*7-X#_C>P:0W<^2<7*1\=L&GZH@C)P@XE,8Q,#M%V_LK^P7NW7BY,PZ/D/[K*M$=\CU$%-1NY>9+31UC\)!@MYC_#%;B% M.R6V1RFY]E]4CMI(L;!8*8*]S&/7^W&:5])T*0L7T*6 K@7[V'N9&WGE[YEA M1:[DA-2\]P-SOWAWH'9O2I?T6^'7K'AML]>")EE.KHYHP9QF#-U@=BN"6/:U M!0VU.-$WY32Y#Q/L@QKWGF#_%\&[,$$<)(@]0;PE2*,;DS,F\9C>8^)PBR38 M(@FT^, :OR5T:B48^^OZR:[WLH' MZ@_>'_A\I;\PU72]1A=I[/'UAZR6TH 5$MU9#:U]1=: 0VW<-+-S-=^E.3!R M6)X)LKY5Q6]02P,$% @ L8-92]P+L%0A!@ T" !D !X;"]W;W)K M&ULE9K=;N,V$(5?Q?#]KCD<4A2#),!&=M$"+;#8 MHNVU-E$28VW+E91D^_:E;,?KS!QFDYO$5CY2//R9PR%S_M1VW_K[IADFW]>K M37\QO1^&[=ELUE_?-^NZ_]ANFTWZRVW;K>LA?>WN9OVV:^J;7:'U:F:-*6;K M>KF97I[OGGWN+L_;AV&UW#2?NTG_L%[7W7]7S:I]NIC2]/G!E^7=_3 ^F%V> M;^N[YL]F^&O[N4O?9L=:;I;K9M,OV\VD:VXOII_H;.'<6&!'_+ULGOJ3SY-1 MRM>V_39^^>WF8FK&%C6KYGH8JZC3K\>F:E:KL:;4CG\/E4Z/[QP+GGY^KOV7 MG?@DYFO=-U6[^F=Y,]Q?3,OIY*:YK1]6PY?VZ=?F(,A/)P?UOS>/S2KA8TO2 M.Z[;5;_[.;E^Z(=V?:@E-65=?]__7FYVOY\.]3\7PP7LH8 ]%DCO?JT 'PKP MCP+NU0+N4,"]]0W^4,"+-\SVVG>=.:^'^O*\:Y\FW7X^;.MQVM&93\-U/3[< MC<[N;ZD_^_3T\=(6?#Y['"LZ,%=[QIXR_B4RUP@=B5EJP+$5%K7BRNHWO'Q! M!8A"M.&GE2Q>K>1%,QEV%N_*\XN.B+@"!RMPNPK<:06EZ.P]$G;(9M^3L72R M.Q 5V8@>T93W%&2O ,HQ9\;/0UU>ZXI"UQ[Q)V]QKG2BQ96FN"@+4==<4V1] M60IL 3#C8F[("ZBL4,ID+U\56EEP032F I0++$9_KBGBJ#I@@3"VIL3* E06 MM#(2RH)Z3;2V%&N_TE3)QLBYJ"E;E-Z+1;P &(<0/%960F6E5B;F_%6I7E/8 M*"3!F1T]Y$C)R9/!3B*SD71[CG@BC2Q28SM G"^L*&P&849 MBR4='0LED71\X!0AI$*-<1&=LF.-$15%4 (U%WTTF=A/T+P_D07Z,@N6L+'2 M.YR5L+42\%;=RTX/J'4DW15@KC!&+GV 47).*Y<)XJR-E.MF[+$$3+;(>!EA M,Z/B'=V,78. ;:C]H@[B'U07 T8&(<"XM$YE[VJ*#86,*NP8!"Q#S1T=PS^D M 5#" )9V<-(.<6VEFCJHMI#;PA!V#M+6 9:&#N8?B'THI3[$D2F=% @X#DXY M(^)L#,%AB1:[B-4N8HO,'+ X3%MZ^^*P.!):'0G5-#HPC5/Z &>Y-#E]V$GL&Y(0"Q,,=9Z#*+F0YX"*CKW4 MABB3.]G!!L)O2$,8I1<^RC&I$!="E#%^#K@T,X.L;X$X$SED8B]C?^.WI"&L M$X+">)D850#SEN7)TAQ@*0LIM$# <3P-L2\%8O=EE(=DS(4S!WSOR$,86QSK M/$1/))T0@"T H, . %!@ P"HO/\S=EX&SIN+_XSMC=^1@#"V$-86HOR?03 O MY!E'A2BG3N0 Y8V5[@BH<;.;48;-@[5Y*.]G=)!$3BH#AU)!G<@!RA=1&@>B MG,\IP[;!P#:D[;,.XIYD5E$!RI$Z]P84.:N.=Q!&)6>T.6P<#AB'M'P' GB0 M:[0"5-I?R?D(*/)>8@N$<0R9%>^P93AM&>HDU0''T$>IB-)GJ8!"AZD >^4T MU6&W<"!7DUL9I],F)>RGR/SGR (@E)N&V+F<3LZ4[1R8E_U6DMQY HQ*3_(0 M%6 ^!B,/]!&6-A09WW"9>[.W'.XY=)&E[F$ Y0*Q% A MW1[^?V!V_">&R_\!4$L#!!0 ( +@NP+S2E00, 'X- 9 >&PO M=V]R:W-H965T[_92-P2SR2';\1]<_CP\UNHI MN&39Y"6OFEQ47LVW4_\!QBN(=8 A?N7\W/3N/2WE28AG_?!E,_5#W2->\+74 M*3)U.?$%+PJ=2?7C3Y?4O]34@?W[U^R?C'@EYBEK^$(4O_.-W$_]D>]M^#8[ M%O*[.'_FG2#F>YWZK_S$"X7KGJ@::U$TYM=;'QLIRBZ+ZDJ9O;37O#+7@N@-P-H%T _6H%U W7[ M/APR_=K!F*GI6NM&,SOF/S6>C6H]S4@"D^"D$W7,O&5(GV'7R-)%WI($J@.7 M7A"L%W/B5K@NL$"(V.K#NTE6-Y-<=3-"!RLR\='50*1X HHFH"8!O>H M4:[ M91+#5(:A$:6)-1XN%<4IM:?%I0#BV)[@E8NE+ T'9I"ARIBK++&&?]XRK%?F MCM$DLI1A%$M'EC*$@IA0*]D*Q9(HP:7%J+38D49M9;%;)J*I_0ZC%+.5(12$ M%&QE*$9ZHWFE+$&5)?K1" "%K1"($A@0-,(U31R M9\OJ[WSD5*$1(_9LN5044T@M62ZEOC#*K)(K%TLIC$:XL!05EB+>P? $$.)> M'W[8 2C<1A:YK1$,*!11"Q'7&$<(2D,V!B@*]$# M$.2;H ,I\%4"_F.9 'R= &2A<.RT@][S4Q1S#17#,$?%N4%+!7RY '>]<$P5 M$/-&7!7''%O%,,Q7<6[06 %?,\!=-%QK[:#DEKZV7P\(#T7M/JWT.XP4@[4M]N#![U;?T[&PO=V]R:W-H965TM/ W=@"#)YUU M6@0,W9'YP8%H4Y%6C&?9FFDA#:W+E-N[NK2GH*2!O2/^I+5P[SM0=JSHBGXF MGN2Q#S'!ZG(01WB&\'?8.XS8PM)*#<9+:XB#KJ(_5MM='O$)\$_"Z"]\$BX!Z4B$@9![^-YQ!(3PJP1Z-53Y]27/RP>J9!:5H\399 M:9(=IY/U[5QVO8#/!7PIX$6:96J4E/\40=2ELR-QT^X'$:]XM>6XFR8FTRK2 M&8KWF#W7?%.4[!R)9LQNPO OF/6"8: 4 M >&PO/ZPZQ'99]U5 M75W\+LMR4<3A/PMYG11Q_L=GWFS^3'S>17'VQV?;/-^_>/X\"[9RYV>#9"]C M>+-.TIV?P\]T\SS;I])?95LI\UWTW!L.I\]W?A@_^_Z[+/S^N_S[UTE0[&2< M"S]>B9LX#_.#>!OS"&$2B[[(MGXJL^^>Y]]_]QS[<+^%>)_$^3:#/BNYJK^] ME_N!& T=X0W=6?WE79 /A#=N?VG6<]6^GK]=+;,\]8/\/SM[?CKL9?VE.^S_ MN?[L"EJOJ,>;R-_4WZ[]*&L,8^;X(-,PP06NQ&L_;[33^__M;WYS=)-OPBSP M(_%7Z:?B#3QL@+G>4LW;VO;/H_J33ZF_"N.-N#_LEDG4>/O7=_5'"N ?Y29$ M*,.\M_ZNL3OH>/-1?+JY_O'V[MW=#V]O[L7;V^N.L:YA]2FL_"W0R6?Q)WFH MM[LNTK0.BRZX]ONNUQ^Y'5.]"2.9BFOHMTG2QCSO_'0CQ5402&@%;5;W[P6\-?]W;NWKZ\^P8_[ M3_#/^YO;3_?B[@U"Z>[]#?#43_>O1>_B4ER(,!:?MDF1P:@-A([.YK%I_>5' M^2#C0F8O&KV2=?X(FQ%1&,@X@TTAXZ?)P8_RL,GF]\4R"])PC[S7?*G'RF3Z M ,,U&KP'29/+V(^#!B:O]OO4#S- >%?G'_UT1:/C I-\VT35IR2'_JG::@,C M"4C.9&W>-T!Q%?RS"%.@@TSMX^3^'+$K=T3KRH[!A]<7U-91;_5#FF29V*?) M.LR;.(XB(#9';&0LD8MP3G^U"V/BSSQ\D$)^WA,BFR20 2L%6^JS@LFC9$^B M1'5HBL,DS<-_L9B%]8*$R9,=,!3VA\E64L0@#(!B@04VX3)J3GFW1\Y"B1/& M0=(4''>(1?5.]-0Z+AT1R\;.WW*CI031+W67W/_8= ? @S6'^]S:W, M.Y9TXZMB6VITV9#7852@:#G1K$-:O+IZ M=W5[?2/N?[RY 8EQKIQX+0.0!&Z[)-#BU<\RF3>9X-K/F$("_$,"1SSX$;1O M3 *"$^V/#.@XD- (\"]Z0 ,@0*(H>22. %R)"*@9I H0T,78&2]<7#GJ0)KD M8N2,%E/U:-H R_T62+"?RW0'31YDEN_:5O(AE7L_7'42OD40Y5K;23&H *># M?X^V:0&+ S"(-[2-YM+!1$M!O2 P$-C$D:T,P OLP-H/2;)Z#*.&2M<,9CBT M=>C;).[K75EP+@7M47BTO]-D%H7^,HQ"U"4M E?!:N\?VG "[],"F,<:HTGJ M:YFBS%;2]#C*C@P$"C*)'E!4@8"5).]@V*8$KD]X!+FFZ3%IA79%:,$[ T/ MJY!QT%PD6ODOLKT?R#\^ S,>M9!\]KUH<@V(F&T2K62:_8&H*C\T8 ],HU:7 ML4ESX0X'PR&@(A7 \85\*5QG.!SB?\KD%WZ1 T.&_Y*KER). $IAEA5-0T29 M2GI<&-:M#,N#=@T\GCON>.8LI@O]EF=A:BP-+J [Q!)8/;G<+8%&M7M!#4$$ MJJ<=8O!J!<@%S0#4@<*C#R(H\/2%KH8[VEA:WL&US1L_S%%GO@X_\N)5Y"";^ MY=F*[3X'+)#- J!^$Z+9%:(3E&3A"6>P52RW*:J3?&(H6?1@JJ-S@][/ M[7$.ISUE9=6>)Y?5VOR<-:FF2;>C5*?^]O#"6>[4]=7]C^+-N[N_G&\JD;FS M!C+(Q#I-=B(Q%JN/7-2AMU;_*+2.S!,DJ00($>R?V)B5^)PL*#)!P5L3RX,> M'#R#QI"O)4@4(&8B8S+J+>N[5<#WEWXF5R2+0!!QQPY+OD41@2$=RQ8'XWH+ ME@)+%@L4I.%I699,<&"Z("I(!@([RO4:! _)9%\[4K@X/SZJ^KLMLK='M&;= MY+-,E>/F&1K^77BI(/T4H;"==))06,D0F>Q;;;W&S@IPT0"S",>=G_X,R@,M MZTS"OC .<=0.3@(I5VJ!3^RLO6/"'8O34JL1Q#166[P-9&&2.OS7)9%/FX=N MP%]D#/HV,)X"_9H%_W'0FU7!4G 7RR1-DT?R[(!1TC.M/1L;N1%4K1*J"GWY M6:9!R!U)L &1M<8$KL'>2\-EP63"?7?[*#E(J3KN]1KVD=_JR%;IN8>@O438 MML&IPQ%6"%Q)"X'!N9Y@I\N(ELQ2;L(8S1Z$Q)ZBE4_J+Y&QNWJB"TX2YP-: MP^#EM$E+)6IP"1^2*$2[^HBAT#JD^ M 'T4."C6@:P HB[8#C@K2?X52B(SW M#*98D:VX-O9)ILT60'""-@?VPF%222S%KY#$X-D],ZLVNFX^!R22*0 )&A=7 MT_O]?\P];_CR_N::_G)?7K+.*'>Z3P&KX1X\/ATJB@[X'JUEU ,TU4]QB+_( MJ@)F!QOHAZNK#PY90QC62L,=+'&/BBC>#,05!47 6\%.!>PYA5$2H)NT(,\R M .D&EBYT3_(XR5'MITHHE[ (K=A]O@4$8SPMQD>X0@40$@VX%B")&$C( C$. MJ99@+Y/I(QN(5WY$%AV=<* 6)2U#8<,N?\%I]QC4\U(Y $$4475,7 )",M^F MD@. ,:N4/ B'1C@("$2LN#QTP4%%O ![@&/7_ M9/9VP ,"!G43AP.A(]^.,1:<#H.&B.T!P;8J",S2#[;BGX6? HUI]L39!F!/ M J Q$NDH/B;(J,@HK"53+$;ZARFT=;L[_X#;11+'<3*,I_J98BN#O +H@.>] MKGB>.G"*G@N([$RLP*1#3Y.& -2PY("EL+-&^ETLP62+,4XG<64@*& JM6%? M\1'K(3SPR5!UD"E06E@(4!VM"%-PCM&T!XKC7G$2]Y/'&#T/0%N@Q)C")@4' MR2P$LE!"SS*:U4XL8ZY[OP,4REL?R46 &-O16"=[?2G'&GX%'"@QI^6 'A&F M? C!S6""W/H/&*V6:&L$$1!23(,"@"\4]"DK)7J9?-EX/6\PEEFC74 MED8J4,@2*(W-B6/^<#F6N(O%5;$!B2(\(Z >96G&(\X4^:L8B;9IUN)UN*$' M/TH_RK? @: DP2Z$=Y P>66,I>09 _A&D28Q<89LO# MZ!,8$!_@5BC:U _[?M;W^^H,1O3N??_^$EY&9$,1.O;%$A2]'@SG!3;71S1A MS/(6=[Y'HPW=?F)I0 FNH32X4IC &,$KN22OHMC)%< '>.QB-%B(71A%."\N M53QN0Q 9\'QFGF-#\E5LD^IB./ J+7P5ZNQ44@/$TGL0%Y82.1='[Y-5&OH# M@(-"2@,;"!$03: ;V/6+R2Q>A=F^R$F\V=#=) \RC4V2 !Z2H+$+,TH\*PV_ M%)JSP; 5FM.!>Q*:BZ="\ZK;&B!FKJR:(D6!8BH$ = TS5Q"5MDQR,!9V0+^OK><1^-59F(VGXG1R)E,YV(R'0MWX@SG"W%3\QS! M%#:4G(GQ4$R<$!9'^V7 70<%U^+3(9)5P#3525'J< !;K^8NI:4C^,K6"+V-!I>9"DX$LA,^.* M=D4,ON@>P+%,T& D!PYG$TL_^!D#P*4C^!@"PP$/<11G1?(C15$ -$TXH;6 M29,4FRW\\%Q!YA'E)I#1@=RA#%)K7'AA1L7Y:2.VM;*5.Q0,61%L:< E2#*) M;3!:Y.]!?7Y6XLR294L9^(6*F9!Q'/GLW: ?D.9H;!K'0]O()B[%LJ8<+2M; M60M7CH=V>-YA-H-X^U89O@=ZS_%1P@5H,66=_K-(H*MW)SS3EV5H0OK\<6%.[%8RJ(P M5(<)_ 17'5>YKQXC(&>R9(!; *N1?Y-?LDY_!$G[$26BE M1I?(B:)LE@:Z2$, 'N@= M#)_$1$<6A8-I5Z25/:,K"IX^VP.T%TZL@)6C%@Y3:O8(<\G^"IPM],GCN, 0 MBF/O4RG#K */.KDBE669CJ>8X1D3#8"A"L/V95B!F1Y#J!V3A,3 J53L)8!I M@1!)P"A7$B8.RH.'JE-)C(E^LF(!&RG^"G !B.*S!Y'$+:O*MPWY$F8U:-L< M>S9;=F<0O%,QY>N.# *P?,]205TCHBMP"V1(J@A/?4'\3T@3D4M/^P Z!G$Q M&@XM>:%Z7VW ]64*0KWRX*?DMD:2V ?]-QU\_(N,P$YZXZ>;1+SRXY\=<>LK M'0Z*,5'G51A/$5?5)+2K#8[?0^"K8*6:_(T?$*/IP*4BL^K+TCM$FO2M<#V' MZ3EJSS9&;8^.0B8+.DIJ,.\R= M!JO%QK\P!5ED9^V]?">E'219N#>3>$)3L MJ_)8H90^S3$.&.$I-)/IY+W2( "[:9]0:*I*07$KWWW,L&)1C) KIA)[E'SW8J5)!D&VYP"'IO MY!\M^A+,4Z Z'S7J)B1C )SBR>^PMSL8@H8"2/6\2UHTVEM3^&\QQ*?N? @* M&%34VU=W'WGLQEBN'LNCL4XZ? 8"*9DSCRBOQH,)="U!5P?"'RK;IQ#18+S0 M/7R8HE\N$Q-[D,O;R0R$$&D/#GUC%BF(OSSDL#V[]FAW:XN@;0A%'X!K9=BA MNXCB5(?E30"2S"];HI6O,)IK$17PX39Q#&&!R0JYAU'G:0<784@R#Z"&-A;$=[ M2+QQ+#4 WH4]YB>'41%%.]'(.CHD3?]8?=T0)!SXP%<7GA7F@9D?P.\D[6^& M1.X&! +ZNCF4@B/>8C:8EV-U')9_\C^#W].1]&JU.4O]M(V)\?H.9:CH= *M_46"W?O["G'5D MC2;8R^=-.F +8Q/]K4(,5Z+JXP@Z&H4Y:!#PD _5XS:QEBM2 K4I$ HCV(XZ MP",!L"HDVZ4!&5YE]D9F0CSP.FN-%*@=?4E7M/7(E^:]72QL;Q[#;MYL,#5/ MOO@HK!O#%^YH,*I-.;2XX%=$>7E4DI]' $\]/\@J.^/S@A#&XK"_HJ8P([%= MHKQVBO-56!S@6;*R+?)VFG!JN[=TX<@;S)G=1M/!\ O9[3BZ1PMD>9IB_BMR M- =R-&>:$N'905C!JEH$? M$V<\&L(?[M##?&GX:S9WIE-7O)9Q0D9VDKX :@'[&T;N@^^<^ANIYK3OM522 M,\5HYHP6+O X##_"7]YHSK_FZ/+1&07'8S(%8%H["HLR^O&B$K7.A.LL)J[P MG*FW@/\/O3G\?S*;VDLE@'2#0?0%)UV2,JKM26UCM.#@]L(93ND?;SJE7^Y8 M=-_J$7R-YP)]#@_^&0X6"$PP+L;T#V!-W^$Q+^$?EUY.A_0/=/QBLZB2'%:- MTQ%!XUXI>U!'UNU@.1G.9106](:+QP:5U'HTD)S1<&0]K MA$O 8W+'C(!Q& MV^V+,DOD"'ZL(%N8\CA$((^4^$&A&SI.0-&4AWU#-*QK!E\&O^FO#[_9V*U# M;S9=_*^&77MV\"N*?E];V<'-JVG&!\#(DIU'_%$9%>I8Q;O;$NZ8DU,:@)^;B*5=)!>B!Z4Q,8 !<%LB8,0;!IO.AL"Z5'$/=A5@X,Y*: M,V+J0-/ ,N /$$_C>?.FZ\9D&&ARM.[]=S7_J-,5C]'G\:$YV9/BCQ05 MVO#E<#MQ<>?'H'AH$)T9H8)P"CFEG\B9*!D=DCH_3L:**6>#]DE.54F89PUK@Y;4X"UW16J\W2(B8SE+,JS!+R"E,J^Q-4.-'[ M]*45&RIW[0@T2,O+"GC0'!,QI7*#5Z70E*9#3HM$RYUHD+T\,4EY1$HG1K#V MI$0,6?Y@ ML#=[Z"B;NAG00.4 *)-.N-)5&=(":22\^;#O@LQH$+Y32Z[\U;%&=/2_!65J M,=JU^D*\T2ABAQG#- H>K*6ASZ1SCA!3Y]Q(.)"_UD#=I3 MJJV)=1%SJAWO[:K"$AA9-!KV]_YN__)3'20E""K[T)OC4WM>HSK'KP'WAJY^&\S#,$>%EYC9N1 \)DUE10E9$?$-^:U:GXR?.G>&$N ]G MCJK,R!>L/;:'C !JKL/9=(&1D=@W(S&0-J$YD:VO%1LL@QSU64I M\T?,A(5^>_^ L7+-KXP?!, _P'?,5F$9Y9 \/X5:B3Q1&IF;!C'Y MGU:6-S/ISO]'DJIT\2;QJX4DG\ZL2E2RW M>8@"23K%U";) K%S,PA_Z_R4$(Y)%I05E+'-7[%$,3NAM,OD9QFP%V6IEUSZ M.Q:P.L6[=!!:K&-P,-;K\NSUF/EKIH7!4JG39C"?7^^@D]#HTH1!G2X:PY<( MM7EN.48FL;?_B"8D^)4I99QS[+/N:)]R1BS]U13=Y>+)"XE/%LY\[(E*I2$Q]IRY-\7HD3LV;<=C:#D4C;(\V-I; M3,!?<>=6ZYDS!C_(JD$DYE.*0TVQZX+?.%RUD@F^FD[D F'D $=-A!!0X MK5**-QDYP_$<$VTGPW)L;SIW)N#.'B$6%P.1\_K/%G)9../1I*169^IYN++A M9%8E&/";+6KM\<\C!#.9 GT3P4S !Q]J@IG/".$P"U"1>XQ@W"FX^C0 $M<0 MN;8W F::,LFXXY$S\F9/DBS35LOX5QOSSF(B98?V5(<-PXLY(1CB+^9#Q3;GILV,4 U)D M-/,HU#1SB5YD(\#0J M10VPW&QV5"^!^!O.1_6?[:(&Y # %>@0T.N"T!_5: 8P-RZ'ZO'/8U)FN( - MSI5H=H=,,S, !JF5J>?,0$4=DS(@=5G:HSH:C4E,@<":,=6X(*<6(*>^.LCZ ML7%$V'3>F^M39_$J'?8/6?6J-R7\9"]: [@J0'J465#E&L8H)6JYZWHM/K]> MJE#T4)LCAN"/R0(E<\\%RX20AG_-1BCOOZ"F'\AZDJ.7],>$1Q["DD?J+X^F MY5-V99'R+2\@UMZ$"*#GN?2/2^+@4G07\T,P /H]A <>.Y)MZ,+ZQQ-D3A ] M[KP1*Z[7T+H^4D/K>./S$J..#\&0(-\G!1[QM:+= MK+P;Z9IF-; M9ZUDH,->E&..0X4Z+X%*!]#]:SX^WU#B(R"%,F9-A 27#>LQ 1*2R;%)NN[< MA\IB2B@XJ4H_P*C;,&YLB=>$<;.8+VP>]/U\C+ANXO!?4@MV2I*0^S#@N"CY M_VN^"P\KWX7H[VZ29-6,+@8&.>A&Z\O2/&\JUQ&5"E*>/]WB4=''Q(KBJ,6A M3 FXTM)2/8PX\BIU;0Q*'I 1..4I'_QBRF=S82KW?Y= 6Q6K0(H5:^C8SW*Y MU^$Q7F<9+^$+"P=]J*RC%29,8[;K--K:T:MD&2DQH.L#F*$P[N[0Q@4&-;$T7Q[IG48%>H#DJ MKY91OBS?"N'B4"L^K'^!@,?*!JG,TT0?J?-Q/-Z ?21AR,X$)LGQC=G6.B*- MD'S]P(3L3! TF6(:/F_PD1+X'LJ)-4C-R_ F"LL4OAT>SNK+(JIT0F4AU:.8 M\D2:0HRJ(V9X WPQO(]9Y 0>?6]*K5<4F7[4 C)UY88N8'*:&ETAYOQ"4[^E ML3Z^=F3=>Z*ISYJ*2DV@%B*3)E:Q>;[HQ*JLO,9@+!3D+4IP5ZFQ8;KJL\92 M,?[4RI%3-ZBM\B0F2$U1R1+Y9;$3"P"\=UW,HA4!GVHT4>;/$Y+5.1DH8@RM M*7WNTR6K!DPSJ\J1O\;6IA )WLM!6]"&2*.TCAF&#( P?BFVR2,&N!U]%%<^ICT68.8I. MTX$&4S>RC*6B;XCKZ]0GBB'!#%NLFO=H"LD , IEV*A;9GCW89_DZG2#)S"E MDDIV?K2Y25]2-1Q:N"42)Z5+>65V?P7NCU*IMXXIN1L@?"\Y-JZO;F6, 23/!#1@BJK1 MNG[CXIV7%6"4M&ZE>@'EOK*Q'JFA:GIA0%8P%S=!85K&X]6L2U,0 ;-O JI7 MCHA2*M@GMT%5%>,::X'*W[&"UZK6F*5W,FM4Q LMLE/+O"VOE#MTD9=DL9^I M&L=5./9R5='4>F:N5):S:HB!VM,;-381W<4DO9>$?"\UQZL_9"D0Y!)3@*.! M2VTX9671%^5W82(EYF$49>'"/18I.[!CVM3-"6:'JU'D9V0, 1*<;Y7LS>W7 M\C0%C0J4=K!6=4!1 4+)-=9&S0U7LWZ\O]PDN+8N2N8J2.@!$.'4/XQ!4_BK M?S]D^0R1>4O#SCHFJ:368,408>K)Z.)JOE\>T.LJ-)C/ '36-R:40616[%&: M@S_QX?H>W F JGS$&)0Z=5U+.C.O9.F@OL(LB-I]+W!_R*P%L?W:N@9 &O&S M.I?3)U3F[(U='H7TM>3]#,ETYBJ5!;' M@6MFX3;XE+%2#LI>@D(S81=3LT/*0!M@2,LH7(7H=LVLS?**",Y4$0JBX1+! M+4(9Q,!ASQ(9;%D44H$IJI>I*X0H#\ISV#4B79K[$9=BAU62:L2;D8-#I1NL M4SDZV_25:>1C;O^22@OR'C)]4&FNX58[6+R1R[1 ZO38#ILZI8NM M''X\M+=9)/\7> B M*&& M0FVY0HE6-Y"236IZZ_HPWK>FJ8IQEJ/\@[4C6P*J)N KH$YU;4 &9*J MYL1*?1 ]L @6565IUGJ-23T(R1ET1 [=;BI)"R59MURK%I"V,4=V6,L]M06D]X#3FTJBWX83[\,JY@B7Y5 MA"V@+>]4>V[&B"RXN E7NZ8<9I\JAB3\7%<_PU10&*EK>MMV,W&),WS6Q=.B MV:*GZP&W?'BF698,I#QY-LW&=(6!S+*K\LX>+,_^9EBC[/V1FVS_[PN3G7$3 ML L9U]5K-WR[R_1'KM?7N5H&?>WG_E,0]>W*X;@K,%9X\ M]5L&[+<,V&\9L-\R8+]EP'[+@/V6 ?LM _;_6 9LLTAHW?\LO[JL\BPI&*LF MIOCYM74T?]XW1K^EW7Y+NSWZ#9'>:XZ)-#[F^9X+4#5S1XO-0 S5!T?J+^T/ M733KEG1\<82^;='Y811KM>)O5$_W+=XG;DGNK20DJA.YEN_>T6?+S,$'QBF9 M.DP,MNMSQBH7DBXHGCE7^9V)LR*5?7%63%(CS<99^659\\U,1QS_AF8EE!A4 M/O]YW_JIO/;085?KH['#KDY'UL0!T'/7U-[ZQ)HZIFA'E?4EXHKGJW#3])CW M \,;[9\BO"U([-*1H%_]L*O*HBW+!#=(K?+=@Y.K.\[CE;4J"NOTY._6U:\T M'&-2^[N,5)/>_I)!&16L=_OA]'<8G.IW%NHC-#ZTT"(^3+'Z\F.^3%V_B".% M]EL_R-FHIMZLT6KJF(.*"S K8M.R:*R!?'9U\:\C285F517W[\GZ[UT?4@\& MYCMM';1QFSP,3('SCC:T^+MUHVKN,?*Y:ZWNV\U&S1*_OXB3&VQ46_]%O*,^ MW:7AW]7G<8Y].;E$8'WOOS1*O7?W51M:J[Y(_Y_#7;%KJ5'_^0T646\MCX])1&G!=516TC@=. 66JR>CD3B8$@@:.O];W7-5][QA#KVK M(JK$>A'S)WF?@/335 >//A"_4Y:6/+:1Q8T[12V%6K[T$EVK]R MB>]"V'7K>JB<^U>._CZ,B9V>"(H.1!V'!A'2K[;>;KBXO\8\2LP\$2[N<57V MQ*F/H?[KYSDE[EL+K)\VN*4Y^]/?XL/1%0L\1U8W)O,&].CI6H6YY.VQ:*M:J;3\N/ MUQL7\8RDAK[XZO2%=C)Y;OEU/W$9P"]P])Y\M-\+]>.FS5@YKC_2\-<]L3\R M42L^3O.B&K@%G W_/\[#EM0%1:_Z8E2M;FQSFT'9P!5@#5Z^#*#H5W;=.D["$=(/\\K<##US'^.RSG\-Y'R[";M4X7?RC[/L^R_/O_ M E!+ P04 " "Q@UE+"<%!%SD" !["@ #0 'AL+W-T>6QEU%7*U?.UWS67A_?G6(G[G .4:>XWV>X&CY$@>_3WH1_IC7Q ZH%W]&_1/F M ^*E)0[ZS4GC0HK]/;* J4PXH UA";XFC*X5M5D%X91M/3RW0":95$B;PS'* M(HLT#SX<><^>6\_#J9#*U?85_'?=3S\(#)X52!D;!L/09L#8G;W4GXL][JY ?HX]DA CJV(PS:I[9?/< MN[3A4;RHIANIW[5F.<+Y]NK K8*"=L[OBE& 82=US;9O&2T%![^87Q:,CBR8 MQF2H@RJIZ(/ALU#,E ()[6R*[FV$5.BA$ZT;\*$RME .>G>V%#MNO)M(U8/ M/++3CC_FZVT\JF B)E;Z3^889Y4X.$@>Y-Q?S">#?K,EV:3T;#?G?N7 MV=P_?@[&")(3D/PLD _=47?<&S $F1*0Z3DA6PBR14"VSCG=;039)B#;82$? MA)66Z06;&K"^Z>%VN230+L.B=;/?&S]F78^(K@BBJ[!$LY4PL-)%#L9^8P./ MY]X0V35!=AV6;.)68%C76A]G$=$-0703EN@1MKK82K5D(ZF@6F$] [ET.!0W MJ5C<#,LW5)DN@2(/H,R0A%:#+DOIJD:V1NUI MG[*H):A, MZ_"66&)+ :QCZKZV:9WM1LU2Y1OIQ!C8TA*4=HXB45)+ 5CD5?]Y!<0I-R84'E@L9AGB" M,2G/\,">P1D6N^B#$[+X,->*W<+$F)1T>&#IG$H;WY$Q)J4='E@[Q[+'$Y-.:8<' MULZ1B-ZHX^:F/NAA3$H\_.O%@U5#8W*,25DH#6TA$C/%F.2%6.@;,>I$P1H8D[)06ELHWE_8YK#P43@?^R&L MK\]$D4T-JQZ[DVBK766#BTU1]'S=1(VTJ*]8JS[VM\/W?P!02P,$% @ ML8-92S/GUM4F]*\N M5YW)SB:WBM-TH=QX1K+;C&=.#L=MX@Y'2B:?QN4V;!-UJ=1WZ\Z^L#9X-7S0 MM%_0_^3:V?^L;T^G,K/[-ONJ;1/N5/PM2-3]((X',3Q(QX,T/&@6#YK!@^;Q MH#D\:!$/6L"#EO&@)3QH%0]:P8/6\: U/(A20<84GR1AC=>:!*X)[S4)8!-> M;!+()KS9)*!->+5)8)OP;I, -^'E)H%NPMM- MZ$UYL%O1FO-PMZ\PO.VM)A M&Z\W"WHS7F\6]&:\WBSHS7B]6=";\7JSH#?C]69!;\;KS8+>C-=;"WIKO-Y: MT%OC]=:"WOH%=R7290E>;RWHK?%ZZY'>OC#.'C^"*YOK#_2.E0[_%JN'Y]/_3,/4W0MWY^ %!+ P04 " "Q@UE+F@+) M!I8! #X%0 $P %M#;VYT96YT7U1Y<&5S72YX;6S-F-]NPB 4AU_%]':Q M"-W1.S M^#@V36+4)^R("K\7MOVX[G5-SJF"_H5FRE+E5)A\U<0EJ;>.9.$KHM#4J:^D MH^(M.*47>]ZY=.%%-C$QV]3LQX3TH"NR<_J>#A M-N3&T="Z&'5!]6PO(LUCU+-VXCFW2.W5*:@XJGA,?;D/^VG\ K @ M$0 @ &9 0 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 M" "Q@UE+F5R<(Q & "<)P $P @ &W @ >&PO=&AE;64O M=&AE;64Q+GAM;%!+ 0(4 Q0 ( +@L1ANOK90( !0( 8 M " ?@( !X;"]W;W)K!0[5@% #>&0 & @ &3"P >&PO=V]R:W-H M965T&UL4$L! A0#% @ L8-92U>L5P@_! /!0 !@ M ( !(1$ 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ L8-92TGOB;FT 0 T@, !@ ( !C1P M 'AL+W=O !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ L8-9 M2^U,X7RT 0 T@, !@ ( !2R( 'AL+W=O&UL4$L! A0#% M @ L8-92[4PMKZR 0 T@, !D ( !("8 'AL+W=O&PO=V]R:W-H965TTEY:M0$ -(# 9 " ;0O !X;"]W;W)K&UL4$L! A0#% @ L8-92V*HF:^W 0 T@, !D M ( !H#$ 'AL+W=O&PO=V]R M:W-H965T?7KM0$ -(# M 9 " 7LU !X;"]W;W)K&UL M4$L! A0#% @ L8-92V49/1RV 0 T@, !D ( !9S< M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ML8-92\>VLB!- @ &0< !D ( !ICT 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ L8-92_K.0J@) @ C@4 !D M ( !-4T 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ L8-92]P+L%0A!@ T" !D ( !.U0 'AL M+W=O&PO=V]R:W-H965T !X;"]W;W)K&UL4$L! A0#% @ L8-9 M2W\$L -I)@ %YH !0 ( !WU\ 'AL+W-H87)E9%-T&UL4$L! A0#% @ L8-92PG!01PH T M ( !>H8 'AL+W-T>6QEB >&PO=V]R:V)O;VLN>&UL4$L! A0#% M @ L8-92S/ XML 46 Show.js IDEA: XBRL DOCUMENT /** * Rivet Software Inc. * * @copyright Copyright (c) 2006-2011 Rivet Software, Inc. All rights reserved. * Version 2.4.0.3 * */ var Show = {}; Show.LastAR = null, Show.hideAR = function(){ Show.LastAR.style.display = 'none'; }; Show.showAR = function ( link, id, win ){ if( Show.LastAR ){ Show.hideAR(); } var ref = link; do { ref = ref.nextSibling; } while (ref && ref.nodeName != 'TABLE'); if (!ref || ref.nodeName != 'TABLE') { var tmp = win ? win.document.getElementById(id) : document.getElementById(id); if( tmp ){ ref = tmp.cloneNode(true); ref.id = ''; link.parentNode.appendChild(ref); } } if( ref ){ ref.style.display = 'block'; Show.LastAR = ref; } }; Show.toggleNext = function( link ){ var ref = link; do{ ref = ref.nextSibling; }while( ref.nodeName != 'DIV' ); if( ref.style && ref.style.display && ref.style.display == 'none' ){ ref.style.display = 'block'; if( link.textContent ){ link.textContent = link.textContent.replace( '+', '-' ); }else{ link.innerText = link.innerText.replace( '+', '-' ); } }else{ ref.style.display = 'none'; if( link.textContent ){ link.textContent = link.textContent.replace( '-', '+' ); }else{ link.innerText = link.innerText.replace( '-', '+' ); } } }; XML 47 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 49 FilingSummary.xml IDEA: XBRL DOCUMENT 3.8.0.1 html 62 147 1 false 19 0 false 8 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 - Acquisitions Sheet http://www.tylertech.com/role/Acquisitions Acquisitions Notes 7 false false R8.htm 2104100 - Disclosure - Shareholders' Equity Sheet http://www.tylertech.com/role/ShareholdersEquity Shareholders' Equity Notes 8 false false R9.htm 2105100 - Disclosure - Other Assets Sheet http://www.tylertech.com/role/OtherAssets Other Assets Notes 9 false false R10.htm 2106100 - Disclosure - Revolving Line of Credit Sheet http://www.tylertech.com/role/RevolvingLineOfCredit Revolving Line of Credit Notes 10 false false R11.htm 2107100 - Disclosure - Income Tax Provision Sheet http://www.tylertech.com/role/IncomeTaxProvision Income Tax Provision Notes 11 false false R12.htm 2108100 - Disclosure - Earnings Per Share Sheet http://www.tylertech.com/role/EarningsPerShare Earnings Per Share Notes 12 false false R13.htm 2109100 - Disclosure - Share-Based Compensation Sheet http://www.tylertech.com/role/ShareBasedCompensation Share-Based Compensation Notes 13 false false R14.htm 2110100 - Disclosure - Segment and Related Information Sheet http://www.tylertech.com/role/SegmentAndRelatedInformation Segment and Related Information Notes 14 false false R15.htm 2111100 - Disclosure - Commitments and Contingencies Sheet http://www.tylertech.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 15 false false R16.htm 2112100 - Disclosure - New Accounting Pronouncements Sheet http://www.tylertech.com/role/NewAccountingPronouncements New Accounting Pronouncements Notes 16 false false R17.htm 2212201 - Disclosure - New Accounting Pronouncements (Policies) Sheet http://www.tylertech.com/role/NewAccountingPronouncementsPolicies New Accounting Pronouncements (Policies) Policies http://www.tylertech.com/role/NewAccountingPronouncements 17 false false R18.htm 2304301 - Disclosure - Shareholders' Equity (Tables) Sheet http://www.tylertech.com/role/ShareholdersEquityTables Shareholders' Equity (Tables) Tables http://www.tylertech.com/role/ShareholdersEquity 18 false false R19.htm 2308301 - Disclosure - Earnings Per Share (Tables) Sheet http://www.tylertech.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://www.tylertech.com/role/EarningsPerShare 19 false false R20.htm 2309301 - Disclosure - Share-Based Compensation (Tables) Sheet http://www.tylertech.com/role/ShareBasedCompensationTables Share-Based Compensation (Tables) Tables http://www.tylertech.com/role/ShareBasedCompensation 20 false false R21.htm 2310301 - 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 21 false false R22.htm 2403401 - Disclosure - Acquisitions (Details) Sheet http://www.tylertech.com/role/AcquisitionsDetails Acquisitions (Details) Details http://www.tylertech.com/role/Acquisitions 22 false false R23.htm 2404402 - 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 23 false false R24.htm 2404403 - Disclosure - Shareholders' Equity - Additional Information (Detail) Sheet http://www.tylertech.com/role/ShareholdersEquityAdditionalInformationDetail Shareholders' Equity - Additional Information (Detail) Details 24 false false R25.htm 2405401 - Disclosure - Other Assets - Additional Information (Detail) Sheet http://www.tylertech.com/role/OtherAssetsAdditionalInformationDetail Other Assets - Additional Information (Detail) Details 25 false false R26.htm 2406401 - Disclosure - Revolving Line of Credit - Additional Information (Detail) Sheet http://www.tylertech.com/role/RevolvingLineOfCreditAdditionalInformationDetail Revolving Line of Credit - Additional Information (Detail) Details 26 false false R27.htm 2407401 - Disclosure - Income Tax Provision - Additional Information (Detail) Sheet http://www.tylertech.com/role/IncomeTaxProvisionAdditionalInformationDetail Income Tax Provision - Additional Information (Detail) Details 27 false false R28.htm 2408402 - 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 28 false false R29.htm 2408403 - Disclosure - Earnings Per Share - Additional Information (Detail) Sheet http://www.tylertech.com/role/EarningsPerShareAdditionalInformationDetail Earnings Per Share - Additional Information (Detail) Details 29 false false R30.htm 2409402 - 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 30 false false R31.htm 2410402 - Disclosure - Segment and Related Information - Additional Information (Detail) Sheet http://www.tylertech.com/role/SegmentAndRelatedInformationAdditionalInformationDetail Segment and Related Information - Additional Information (Detail) Details 31 false false R32.htm 2410403 - 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 32 false false R33.htm 2410404 - 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 33 false false R34.htm 2411401 - Disclosure - Commitments and Contingencies - Additional Information (Detail) Sheet http://www.tylertech.com/role/CommitmentsAndContingenciesAdditionalInformationDetail Commitments and Contingencies - Additional Information (Detail) Details 34 false false All Reports Book All Reports tyl-20170930.xml tyl-20170930.xsd tyl-20170930_cal.xml tyl-20170930_def.xml tyl-20170930_lab.xml tyl-20170930_pre.xml http://xbrl.sec.gov/dei/2014-01-31 http://fasb.org/us-gaap/2016-01-31 true true ZIP 51 0000860731-17-000033-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000860731-17-000033-xbrl.zip M4$L#!!0 ( +@O).+E=#Z$ (_^"P 0 ='EL+3(P,3%_G%U=7?4?__O+=;?QN1H,._W>GU_1-^15 MH^JU^NU.[_+/K_[^\:4-ML-=EYB]+77]XIH\A%JUF=-S41[2:QU063%6F=PPW\O!H_[,OYH-MY MAW\W .K>\%VK?]L;#;[^^=75:'3S[NU;_.K-L&J]N>Q_?COY\BTC5)T1>L;I MJ^EMMX,!(/G0?9-OE]S8KCK+[X$O\'(Q?WGUI76U_'K\9LGS.[W/U7"T_);Q M=W@37[AIV!>,ZKN[?OWUUS?UG?W!)5Q.^-O)%=,;NIW>+RNNQJ_/F\-J>GFO MV6D-E\-4?X4@T7F0>OU>[_9Z^3O:H\';T=>;ZBU<= 9758-.Z^Z^]3?-WS"H M+A[$1+V%;Z<7#CNMY2C %TL0&(YN!@]<#]\LN6'TM3L'"/Q>#495Z^I-JW^- MUVMB.9E>?3L\NVPV;^[NN&@.SVNP)U\L80WX9M#O5L.E]]3?++\)J;;\IOJ; M93>-!M7E@U2U;^'[Z:7X17M!).ZH/_YR[M+1TDOE^-+1[*6=5>S<&XZ:O=8= M@WXI&/I77E]-K;5OZV_O+AVVEUT(CZ5O_^_WWWUL7577S?N+.^LO/KN#YMO_ M_M_^ ]_U;EA_\5-UT:C?_>ZJYE+@B+,I'[P!.%Y-OL5E^/.K8>?ZI@L8O<6G MC/5^C?^\Z>([YE> EJX,_J*'TP_Z;3QLXM.-6C48%1S M&$R9.+S_/Z^^)? ?:%W-Z7^\7;RY?L?;Q9=,WG$#$MAOS[X5*# 813 &WR*8 MR$[D[J'WW\W<4/7:,Y?;,T[NW]:>7CS]Z.Y]TP\FE%E.JO82]3?^MQ? ):!T]!9/E0\_1CK-Z9TYM!^O=][7PG3LZE:=478V\\B]H"V/'FUY M"+35T3.YVC.3C[4@^][]_,^)E_Y/?SOL]*KAT+7^Z[8S[(P@A'9?.L-_@JOW MS^_[[4&GB=[_]]7U>35X,FK=Z<7J$J/T^J/Q9VUX\Y>;;J?5&8UA:K0[<,DX M\I_@].X!G%Y]"TB]6T3J/]XN?>X8C+<%'(_0ZG)F*3?0ZO(06GVC=8^=R\ZH MV?UKU>R.KF)U Z B^N][K3>_(498B^7A... =FSBZ+B__^6TU,>PU(M*P)P1 MMH42F+W\:97 2?D?JXC?+6.[ZOSSN^JRV4TU/'=+]U/5Z@_:?^UW,0,^_''T M];O.=6=4M.@ MNJ@&@ZI=7_4R6 +H\VZ!/F,V6$V@54RQ!2,^2-Y7WTXO64/?E\F=]VF^>SX" MO#JCW&QUNE,^G7[U4_6YW_T,RS!_S0*KQNHX8?7R/NQQ4-:%? M!E?>+7Y!E'O&6$F5/?%G2=.Q<"PEZM,9R.?,NSX[[]X_NMF[K.9>]GWS2^?Z M]GKANO]L@CT#]?$3X#UW^8\#6''\]"04SR(46[SS;JWO49U;[#V]9I%5[M^V MP"LG67]V6>_TMI'U[_J]=K_W'G ;G#=[OWRX $^B:N-EW[WW'WXZ:8"7J %F M6>#@&F C#CKIA1>F%TX^P$D#G'R -746\F_BA_YGJIY9V#]>]0>C3]7@&N_^ M]/5FP<)7(U#-'R[&SSB)\[&+\]+5G#&W2Y;S29(]\HS2,ZKVGXI\7N$Y6<"7 M+S)'8)I^RUG1_6663M'F"Y>T9\\WG:+-(S&@)RE]45LE![1/SQ\)G7CQI?+B M[RVH.#E Q\C.OP7/Y"F*ADY9JJ/APV/-$ATD^%7SP>_[7JM_7=W52'W7;S7O MR@_ON*WJ=D'[_*7J58-FU_7:KGW=Z75@D>#:SU7Z<@,4K88OB]%6('Z_]%MA M_D21TC$!SIP54:W;@L3T\>@^4_7A[/FP-.C=XXV^)E6HW:C?\GXZAGO7( M[9;^T8FACIVA7IBO=&*H%\!0+\EO.C'4L3/4"_.A3H[XD3KBQ^ WS3)1 $'J M=SOMFH+O@:##A5J'$;RBV<43@#U,9_%L,L1W)V.W\5EK\OD[4%V.&W'Y+.:H>[K,^T;]64,'=YU(35 M:#>#SK":YA)?%DNLQ'"<*GT(Q9.6V$Y+;,%5[N9FT.P,ZTSBI^:7E\52!] R M^V7HI=3]'2FYI^;FEZXCCYZAGUE#OSR>#OW!31_6K/JAWYN0\[?%D@\B>&*) M!UBB/E8PP3QU.]>=7GWA2=DM<-9*.IU4WLOD[]\]<_[V6./Q2:Y3O'(D[MTS MQRO/OMGSU-S\6S?AS\[0SV^\7QA/G^*5$TN<_+EG\^=^2ZQQLH.G4/;H^'LO ME:"G>.5(W+OGC%>.I,3DE'@\:>L3?Y]BEQ-+G%(T+]*&G]3 M/Q+6.,7CQ\-=OS75]^SUCGLIDC_%XT=BRY\Y'G]AW'R*5TXLV&L M<0IEC][\_?[\N=M>9\S0W;I)\?"?_8M_MNH^Q;-,=5TUA[>#JJ91<>'TV=.+ M[M^&#U_RJMMA>]G#.\.^8%2_^_O'N/4CAU>P5L-E3YV0LOY^Z\?^'<5NRB[_ M_'OO8:K,7;0+17ZL!A\1R-D7M#N?0?YF5Q_O^.'V&L6D/RL &U+QO\T!,O^@ MF3?$JM>OE?H#[UA-T_F7+#QK^M4=:FLHT[M=5'#S0-S C[LMZT3Z'UK0R=>[ M/?N[ZK+9_;Z)@O+0\V-+M#(%[Q\.D;P^U@@!]UAJUF]^>J M.4AC#;/!R[T0UC)OD_9)&AD=,Y(SQTWR65KB7WU[=D;9&=J956^:0A+[K;J= M^_B"'VNMEN&SX2:@1,%$TE0ISZ12R6@2/&$Q.,>3UO+5MW_C8R@>?,MR,!#. MC8%0S%,IFU/E\&QMU;%H$8P[?YD@0:1-0A9L.< M)%HXZX15FDKB>!9!O9HS*0^^:1$,;'>_R=MCUB+YZ)+)$CC146&H5TGQ++DT MX=6WE)S];?Z]^.CIZU)M2@-\.FAVW_?:U9?_4WW=X+V.2$8(#8H1*R.GAJN@ M+)><19&JZ4VAE%.B(PA6VJ23I:ZF%C4B;]JH!ZH'SBU]ZHQ^:UYMPDY(&7DVMS@$( M(;WG2AB0K!R)94315]]^^OF[]%/C4PI__>'#=Q_^\CY];+S_(OU^?][B:0@%AE)S,)%H"RREJ9A$R>.^6T":F&9/S:N4?C^^82+M.^ MDN4[QX53"AQRH M#!(DS//H!&@&JU(,D?&28,;N"ZY5!$LY.1>R)RAJN%3US)DF"@ M W8 [*?J<]6[72)F:Q@M&@FF,U CJ96!9 .KJ**P5!&5 NJ,7MF0#A#4EF#/J#!YJZUJ";62<>4\)>(1: M>Y^$!GC$K;[_KX:7?7;[WN?J^$( M(?WP:Z\:#*\Z-Q *M>#WYN4"T:9#V<#/^V<=V8]]S#L$L9?:H/W7?A<]P.&/ MHZ_?=:X[X"8_1*G0;0Z''RYJ9WYARPF &HPZY]WJQT%U44'1J)JH#E//FL&I#U((-K^M/TQ=8CB'==$9N>O^;6^TD:,B M9Y 5VIO@?68*'#R3K#.$)@JA/L0)'L+.@C\X:NTI?^P;_")2VN1"8,J"Z>1:&V)5P2Q:/0%9_MH< MM'%7!LS$A]%5-4#-M'W$'(-+V?JD(H10CGJGI0%_V !B =>]P(VR>]26@K ] M?*N\ *K G6/6* -Q?-3<.4<8@"R" >^%%Y&S 9VV5_C6.)S<69H@Y@->(#)Z M95560#RJ(>Z!'TM%PBS?-WRKZ!=HDA2H+$&R09"=S\IE!2!8XX,GOM#_1!"S M&X"[QM).*4E!T7#J)+HP/@4E.)#4)L^9+EP8+JA]$,(%!V9+&!]?[/(PDA"" M<)&"($$R%3TX9RYI'@7SBJ0B,#E[;A2?VI'U.2<)>B@("P32R@;JN2 )[0ZQ MM%TZ"81P"]2FURPA^7X$51:J:R9 MHBZ13!R$;A&AE3Z"E\4$\4*) D8*X!^$S_=2M_9PDID8XXRFH(O$$VEJ@ MG0*_@5"K%&E9X6L+LG\JK?%N,OB\,C&N4DS2Y>2S!2"I MY@%UA 66F6:#8F&"!4@OJ-2"X,PVLC!W8[>95_XGX"!W+_5VE=)^IL3YQ26PR#),B(4FIX7-91*-6P&6;LE#5;7_J M?]\6&<" M_$6B!2'A+D#>EOY)07P6(6@S2D;##3-!!XAK7#"@&&85YI*B:#:+ M0 '*%-(MIL7NEL,T,;B8=T5K ME>A-C8;*9(FK&_7X^O-8$%5Z"CH++J,T05#CM M&>=>@]>470R@3@L-:PA7QX'6JN4B6-@E+#&>62F$=T9#^" ,#S026WI8S&CP MPQZ/U\PW$W.SO03I8"$JA]#3@8*R37E*O>0H$?&>91 R\\._K=,_+)<[6+I.70GIC8R8>@H84 M+&8V0G(J:)-<64'%)=TW]ZPL)/%*,FHR_(](R\"]DS[FJ&A0,3--EFR!6*;V M#M^Q/DDP,2\&7)676"KU/\5]C32T#-UE'+IBW,J7H)'@\('H9 ,Z\W%@2PHC] M@W>LS U.K340N26:@B34&)XP2>-TAC_1%*H;$!(OF#A;,[>-6M" IU&DE,PR MKSRC.8#]YR(86A;,,[-7U;C&IW)91$N=1*8%$Z,=D0)4%+ X.(]:%\D*RJ0Q M^S0MQYW+X<#/(H(N@G@3&#W92#3#C7UGO&.R,+Q26?."B;/]GBGNIS!PTI($ M[UQ(9TW4E%CF#/6$+]F/)-32M12:'J)VK186Y Q_;'YMGG>KR<&],@)7?Q,/ M;R8J!>8E92\)\&Y@CD1PGBC/AFKPR0OG!-9WG&Y:#<0N8"XD"N8W@C((G0$/ M01@K-9X"<2ZI3(&>RD=?Z%'P$?B.8/Y4M:K.9[SHAVJT$TV%XC+8E#+'TTC4 MFB @D@;73ROEA5E6J\ZY6 KN,F!V!WH5A2$$DR%RQ0P8+$*EC1"#"3!;1()0 M&U$"K838(] _]'NM78C-'=%XD(DF8:15V49&/9>6B* YR<4V)JMCWG50WT/S M*,!7$9RI""*GA!0J2PC7'7AW"6)>SH*SUA1^+S=*/P+PP6W5_J[3/.]TZYSJ M3HP=>>0F6I(=!S=/&BM,IC["WXKFZ O&EM).K.%:0':$=A6!'4F:!@'!GO8R MXC$,JVV@S&G*HU=% ;_4TA1*8R-H;Z]ONWC063P+\5=\8+BH'L6,=@&N+WBM6IM2.:. MA22XU4DFB(PI<53+0-'# @MS2+S:[0Y:U&;WQV:G_;X7FC>=4;,[@T"WVV_ATM5EQ[XL.\8?U]?(C9?YSFW[#I\)M]^Y M:YBF_'"Q15YSK;>KHE$D)::!3A#@:NU3"J!CP&\#U5*FX?2"\ML([R>FU)W[ M6W6[X!S_I>J!FXSNOVM?=WKUJ6PL'I^\:AV-P"?+28H0LG<0"GDOD]?@ZLK MLC:N\'@E$/'Y:/3S,W(3\PP"7 4NEN$R>FVPY-U;#8:*)5IF!H2:G)LZ:DKM MEYMTJ'>])>4<:W*CLR(S[F/&79NLBOB2CFGT+$32SZN<$L1MD4NN5+*2>V]! M2VD#\5%V-HE<6"$F%U7X,5)JO^RDG,-F%9C,T%7/)T6I$K.4)E9\A*\ F F602#X $](S<]CW)R>&@3G $> M\'RP1?L7US/U![-^>CRYNNV48N%MLYQ2EP8'; M9X2T$) *E9@A4DKN8LZ%1\ZY504V&\.V1Z16N;9)T)!U9%HX+:.VABD5&=<> M;*ZGN9!X(2;IM\"PZA:W(Q M0>B7K;+1F0QN)Z>^ROFB=L$4N@L2S MQ"I*F4"2K/7$IR@XL&HN$O%/B_^J+03!DDM19=PBDXDI"]%#!F,C(HT\Z++P ME3#-GQ3T R]=MB92DX5F'$("&HS.F65&*>&* ;+/28 U>YL1V4T' %]GB(XC MUN-K$;(($"8+7Z@/+BQ[4L@/O'2:@Z]$M0"6"".7,)V@3\ATAY>Z)+W.8*(=F&_PW8(- MA'@E/4E*XN[$7@G0&W7:G>XM.D_W-;SI2ZM[VZ[:>="_1K?F=C1Y5&H.>G7G MC4F7U2TZ2\REK;0*6D4CF?AQ"IF MYXP:BXE3#;XYGOC0N(\3A7!. D'<,DHH^R(IL49ATZ0S%42)Y( 2U!DG\"BH M V\@,C?']5-*4/ D7BHI5C%%3.# 1PF&E^(Q76]2",8QKWTD(7JUC!2<\ .3 M8HE*7!>8@-WU$*X[7:=="98@2Z8,=> \26#[LH.,U%8L;%*7.NL!2%8FRCVV MN.3@=VHKK1<&XB*9!0$U&[V3936(L)Q2LQ$D.\5L>,0"PC5&I(W21>V)S1S$ MWPM/M/!%)3,SK [:"GB6!3"KP5I%)PA)Z0$=W__RT:4B)U+W,OY:]7LCJYB==,>2J8 MI5)G E8*]%H2\ ]=4ARX"7E6HOEL5-I8GK0+4D*XG G-FJ3H,6H&HBB/G?=( MX;EOQC,;$R4TAU>NU\9_$F#QN=FM2\!&H3D8?(6'_&>SNWBL$,D@5VAIAR== M3?2@R[GTV3F'ULLJJK%)I2ES%YR8^;SS1D#M 0NUJCZ(@9TC+$, GG5#P3%@^O10K8_9W[P'V6VAEO##=*8/M5S @6]12@V"5] M%BQ6&5@*AIR!6'COF#M#ZTU/CB+1*9H M/1;P2,6ULXE%[)8)07B*96<'3+VS_:#5O[[NC,;EJW#[5 &V.HMUM'<"<^]O M8ZF--ME!:"TC3R#A47 .&HEIQ]2BO]WX,NR\ZW6Z?WXU&MQ6KQIO=P:CYOB9 MLAHBF90DLT"DS,Q@RP_PLJSF4?.B<>1:,"9U*#\V!Q\&]?90NV;Q::RR5HW, MGUM5D4,G/,"0@?B@C4Z MLGQ8L-\/A[=;4QK/BEK0Q)9B*S\6'!!::8E3#1(54K') 8)Z" M$QG4"4D0'4@3YF+F+4!>F#JR&]PK26UDA,">PE\XA,0S9V32,2/5I>!Z6>YQ M+W#OX/L1#Z_-B5!BA@IP#.-N!_OPY(S=%M!5C:,7FY\CZIA]GR@G+%C G;1PFRB:@LE>42*BR2Z\LE MI2YE3'UHLL0[!XZDN@!W.32/@'EEMKANQF_KN!/EV/#@/79.). =N"6I&O & MF3DPS.MF+3A4-X(RD!$ID[4FF\1U%M(*EEC96IP2?7 ZKXD(),L@WR&8J*ST M+#D;%6-,BR2P7T/!R9SA;)#'P8Q?S6[F;4:IUM3Y)+,A'@>SL)04'E70K#A<]%28KVS; MPCPX\R0$C\8D>J^-#> +$1M<$J)(<8 ?QQ^4BCT#?>#E(@$\5/!&683@!4)% MPQ3&,1[PA[5CI>9]$M37%9E(,!!>ID@%E0XG(P*D&>3,$^-,+FHMI5A,?1P, MY@,OEU6@0I(/"GP=B>63Q%A%P,)KF;G+A=%Y*LQ7IG1@41(-$81+8/=C@R<> M*&A#@3,N2@5.%5ST1$ ?N@8/'"Y.?3128>$K]\%P+$&T0F=J;5E2LBOJV/WM M?6\X&M23)WUSV!E^O!E4S?:'WG\V 7!P'W&$ 5U/A[H/& !?I_GG:/!3];G? M_0R8SU^SX-+.0W)?;EW?XRX'577?%/+^T9;5 \"^=Z]OKA>MF<9F[_+M^ MKPWKAJ?-SYN]7SY<@*=;Z+DG)$@T MUH+.QCGW\V4(FUVH35?@M&KWE_\XZ%S7GZY;'\9YM(D3:ASNI @G'+=2X?2? M)#*3R]>'GM9G<7TZO2>4*FL=[ADY6"8KJ7:68J\2E2%*XMCY[X%58_*T:H]9 MM8VE*AAB&/J[%B(4W&[5.1)F!7&&2VD>D"JRW_69Z5+ZX6+VGOIAQ[5&LP$> MU?!'>4FTDL)'&X& CAB/41X0]M6WOC\8]'_%] ^0L5T-&J.KJC'I^#F%I7%> M-0<-/'(TJ(:C1A/^-+![$J[\4?ZI\8_JFYW"#<-+OL-#X+X[_]F M&-7?#!LWN-3C._XXO#W_?]@-==1OM*K!J-GI-:XZE_B(^OMV!2^YGFSO#__4 MN.G>#N%MU_!0N!+>1]XP^0>\F\(:_Z'1AU>S/]5 <_*ZH>#_EN"GU)!&N_FU M4:N \;.+9]'ILQ@^Z\U#_+)Z[1_FF?<3@N&E=[.:ULVV>UZIWI^.G=UX3-BY M0PD1-;;"(!EBN,A4C#Y'JNQ#=I$)^]"*K*'L[V-)5BC06>)C?0T)W 8+_KTC M%F-0;)XAG#,N$+.<^$(^Z)1L1?QQ*OAN0-GDY-MD[-C6&1#'J*3114YQY]AD MP,53C:4>S"KCBQCMC%*VT*=D#4B/@GY-A*E@!:@1(GC!):R',1Z'REJ=C#>R M/#!T1@6CZK'03_I+[=9#"H)W3@S(K#40HSO'O$TZ1+"_3("#5)0&6=3X2R&> M!V,70%<6\/+,%:7:!DYDQHPQ1#W2XL1X4C::KK0JF-K0'?M:^2#!548 M<5L8U"&A$,.YK. >X[0$BI>#\019!>GRQD!; +NRG8M+AA+!<."]="H8/*"( MO6HTN,I^2:,SL=#,8"M@@:%G6O+L2N# LM2>L " 2YJ"R\S[@$=?0?N14&@) M91;[>:R#YW&PK]PPI (;+GDKHY#).!^QF;6.)E.E==D62!;]T+:#';S@UGA2 M)/SK*SM[CTM22Q$ D=GD%Y]PFZXWE20E/J,C4AG+'2#F$N? M?$C8>$Y&'BQC>,P"9,(1ING"7OALX8_5]Z O!64W6']^&-; =,B,&$M)DAE' M/Q'C9%UU#S^G!XN4V!NJ]@]KFJNXH3'P+N:<\'UU]1+QHD7$FRX(T!J"N%7TC12LJ-& M>"2\*^BK+!@[Z80S"LR(SL9%]#N)-HXFL]B-:Y:^BFP'[]+YR>-:UENX=])7 MMM_;J*O#_!&]8"ES7@N;P*(3KT)*V$@E SJ6B@<"WEER;PS;'C'Z^6&,2& , M&":"G@8G57'G\ @RRP1W-R,G2S&B2CXG1J58S+DIUG&=/09R688C.E*CE*_[2B%"*\<*D+!M% MYCB_.$.(ZI-)&1P?!Z(:G9D?=_JBB;"2$Z0+444/-L=:B1VU([C0P3''@N;. M^&,D0EU6"O$0MO+JWEVWV9"A^0%8KUAKZ\ +#@%'7!/),_SKC?$0+46G M('!:OD7-Y]SA/6&-)3Z_=KK=+0OT-:7:U>,VD@0-9:3,'@>ZDX0-"8NLEI*$ M+=3O35^\&3"K4FP!TPT^6521,GEI+1,\,<.% M\V%+EB)2592&HN!6;0'PY_ M'/0?VM=8V=V$R!B=D-1C'\ND+7;0 I,6G35)Q")E!F[=0CO4F;=O ]3J_F;" MPSL@S,5.F@1 84R8&*,@(I"RYI(I)A>&'>P"U9JB2LD8#SB)-_%Z9)HU!-P^ M!_8O@>L;E_1_ H5A]P'5RD8]/H-T:L8E\S+(B-6/>/#+.&6L]&7+2,N5V&@% M[UN>C[NRE*ZXKR[Z@VI&7M.7T:#9'[0[O298:*S_P^POW#GHU^TQIQMXV[.I MYMK0G!4$MY)[ZSR5TH TL1!U"N5Y=XBGYDE_0&R>DV@K]RQ3HL$D[Y)+.!3" MP]KSY+60CH!H%U7 5E!C?O-$6S=[+(*2%AZ,O5=2!""(U@I4I/&9\>@**1<@ M>.SW0+35&R]66/!Y(1P4.)/&T6A52![T8Z#9EZJ1 CO*YZ/:9O4 J]B$V:"# M2!%G:D/\RR'RM\J"#N;1:^U+V3++U-'*;?1]E2YPC3;!\FR HWGFF#T.V 0% M[ .XZ^5&JL1&UH<"=EVWM0S>EZ$LXI @$XGABG*2 W 4.G+EY$8F#T?8M?MT MRF6PO"21+(6!\(?XF%.D( 3"J@)6*CA9IE\W _:^-?"6XUXDP">UDED[B2T/ M(IB#8,!'1G]J1HMDJ!1YR3DE;B3K@.FCF;>39]IZ] M]"DDQW'4L-0X>TAI[Z/CRA@\6U4V9:&%*EH-TB/A7V?H:-TT*J)*DK6%(S91 MG-:C4S:R.*]RQC3GAT#@(6';9 T2^(%>:>XBMET WA%,)O"L>7(Z+SG1)M1" MC]--P'H\&FN6(G,FK"8JX::#HSC!6FH&>(A(A9&%6&IB-V6E+;# 65YS$K2; M7"CA6.8B2QS'JR6X%99$215+'@?/E1V]%YNM;@'C\6Z.E"E6'34&DXMC@;$\@=P5CAH!"%8.:V$P@>18!+.FB5MQ,\H9^MD?2L$?AQ4-V#HI_=,7$_7&T^]VW$D 67661M3 MQ%(/K"($HK,@<*J;$)8MJX]>J\$V ?00J*Y90)]!6[N@4LA*@O"#_P+.-$2] M+$ P* HA@F!*'0)3K(B_FXG5K2 MK66#@-?CT&I85*MQ5G5@EK*LM>54U@*VK"\64\L8]U%@/P$15BT]A"4:PI6L M M,0XA$?/#/8%(#"XG M+N42(H"U6>)!'CL15G$"#A]Q>$C3T"039T9XG&X$JAK"5AK],DX@;(DAVB,1 MYJ\>00&WU6C4348?K@8'W&;:?ZV;/;!XGF[G8[+?;SJ M#T:?JL$UWOWIZ\W",<8:H"D\:YJ39<$BB\1(;#K# @X@ERS#\CM/(Z/%? *V MV,9['?ISI+IWW;'Y$_9.N^IWVW [MH==UJ![%:]J\,'Q4!RV0Y86Y Z4:2;" M)8MY!UGZYTM&*ZR#Z''0K^+3C#T2F8DAN;K&P6,W:J4$%='R);F^9>,8=H1^ MIV-RC%E-.,&]7BPEU0EGGI=UGN:T(? 77+R[+$#TP//$+"!P^@@ MT!'$&.U9#-SR&)3.I$CX<> 98K<"L(6^,K:!V=ZI59+K*(VRV8&LA0#4(X8) M;[&-MRMS2(KQ!=#N7[X54"NW%:C1-G@A'$D2,Z.*&%"52GDCP7"5/7'LPG;- M;E"M\?JR)XQX(H7!DQU9.@.N :$QX20&18I"$ MI-9RL@RRX9*0?D/@-FW=--EA[5U^K"YK^_I0#\[I&(3I=7=VT=W<#)J=83WW M]%/SR[HQ8H(R';6A6D8)<:2WH&LIA9@B4ZPN6[)MMJA@7PYI$NY!WPPZPVHZ M27<-=4!URRC QG.-WA($F!8^BH1*KT';ERDZLS@@[Y'D69ESES$;IREC$.YI M6#@C&'<)4SZ9BG+'4PK.%ZW-8X$[5K8VS!F3+?-<.(D=3B4V:E4F2E+LO%@=D[1>X8V5KP;4GB>",8PSNF6694_". ML4^'3:6+1!5==-]>#FFV9FN/K/#<;<$3+%1YNDIK@D'#/DC5@Q)1* M5) S!3:P7ET8-FI#S+9+@S M"DVKJ#?%V&++@+K]TV)F>SNBS)&SW[M$GIA]PI8=H?#\41$6L\A^&;[(5240NX%XK.XGT3@I2,-JD0AA+G><6Y(Q M<2"-TJG8X!%ZH7+\Y1%H:RXI%%0+,9.\^TCQP6>ABUD MPO9"I)5'*QRS7'CAG$HX+]MC/PB;G8U@8UDL-Y>YUEH>!,9CY?3H0N:16$Z9 MEY9%QT,4!)O,$1/HXCA W ^T"Q,97AZ%MF9U<("C5-+CN2DPOQ"3YA@I'M7 M^A)1'C%@W)!]\_J:))FW.NH@ @,YD]%:ZPUE1(C$"9:0%JZ"985;"RSXWIAI_/E$6AK3@^.A, 2B4QYZ4!3XE = M!\&(M=AWJZ"148OUAH2CY0IR;CTW@0)VHQ;&^22!. 9)< $\RG S<';%U)K!%LD!>YC M,LKS*%/P#@Q4Y!QN%126I>!:!N&P.1Q*XXJVQZT3L!7'*FM!C8,(7EM8!*.5 M)UZ11'-YF$ PL[#MN#ET^\)IS3)9 3%BM%IF@B>1K5,J N]Q<#6"#4M:K6MI MB#X<3G>JXQ'K!)PG'4@_Q M&"L\--LAC(0L\..C*=<+&VU)L@M,2Z/:%TYIU M"A"1.4HY%0+DB*$/ZVW(*3!P\8,N/7L!7NM&*F(]3O?= K9.3I@(00C$:)%# MZ,T-MO 'ERU;*<&8@54K*]+$0FG.W/NW VSE&#@&I#16)? ^I$C2."R7 TI& MIQTXWF6\JU1!SIT 6U?ZY03$;D38J+#M+/=)Q&0$#\8HSFA9O&O80F?P1P"V M)AKJ*RN!M P?6C14GD&:7$B&=&\P%'^.'L MNY>@)44F5G(I'<6.%Y%R'-%. N&%ED?O@AXGCH?+<8'YX#Y(CUMI8!5!;2>P M]51;D[4N+:'0E+]X$FT=#YE,&2$\9IH3J&CNC4P0$\GLN#'"%TH!XHZ%D9LUH?1',]/H1_.(^#M9A!.Z:HD@KBB*0(Q5/*V+64 ME4E5BN6US[V63U[>)ZW"-E8&U+;4)IO,G32:VF1L9DLZ=_'%3HLOD49;ZR[N M4N)4 V$"\E+VE O0\Q(^%L'%DI>X7:R(V@>=UC7/XH(%3I+S&IN=UD;)RJR) MXM)Q62@O 3&U/A"0AU->.*7%L>1)8%'23 T>C&,*M'2,>LG$K3-:)^"?%\UM ME1>X^U3!$BH6("Y->)0$@FUC3+(]WR*:R,CD*KL5*C MA3V(YEKM=I$(L7DDF"L7"ELKX':02-1S'LJ#7)0J; %S&"@/I[I"$M3AY%%K M&+BWP4)0+"2--D-(1F3+#AG!S%#1^QWV6R(,@'\;N4DT\YQK/Z)AN#9KVR7$(F2_<>,1[^'!@$8 M\Z *?-81G2T;M!=)I$R)-FS)>6REE-W.#MYWV-GI!';P3A,J//;(EX(GB!LS MVFG'M8;HMC!"C"T*= ' MN"M*I[$63Q.<<9XXC(#NVD;-<73^-X05T[19-2P M;<$#]=>?)_*D@='VN?F0")8V)D&<#(3Z& E.LB*918C-RO:*ML-0Y.U-8;SZW$@7D$(G+O/!A$10TMM_.>%/_5 MFW;6"%@MI\%A%=QY4&>&$B5C5$[K@L_.:)$#.S#H!UXZPABQ8-VECPQ;M!BO MB%4Y19\H4*/P8)Z2 &O"Q@@:"7L+B"P@?A+4*H@R(/8'EQK3)T6LL5#!>&BX M#[QP/FE 7C!/@Y8N(L@K"+XCL8RSW Y\2^Y7M-74B24&$Z'$B.2/.: C[ M ]&1JR!2$>R?+4[T/C3D!UXW!= MMX:Y/_AQT&]55;MN4E\_8!]5'$HQ+DSB6AHN+<%>'X1K+'; ZGY5'K>;-]%; M@K=7S-8PJ;,^4_ ^1,3!@(2[;!-ED0N1/1'E0.PSL=!,9S^X_53=W Y:5\TA MGG@8MUK#MCQ;+Q0@X3,#0YR=@EB:67#+;?; B#BLO#Q1:P66@#Z SP- /1:% M=6V3)8O@H_7RG'*:7UWB"\=1UF'Q2(RY^_M?-L(X=BX[HV;WKU6S.[J*U4US M4'=$ \7U9@T)F $;80C$EMG);+(TU" )L!=X(K[(/-0SL Y @A^J$?!*J/W9&U9_K;KM3WTPRK>#SNCKQZJ%_VZJ M^^5<'H@:#*"O" D47EGG[(6YC4T,LC-1 M>L;!FD7I*/<2L.!4Z"C FMFR4:*5;+E!7@_W?N-9\C8+;#*7!I/MT;<-_; X^#.J$7OL_F]W;:CK,?&UR;*%L MS2GML%NVB%)JZRQ17D+ DHPRAH6%A,;]1'5*WLQAM!%L^\!F(9N!N@QH*]< ,6MMA;KV]'_-@X+3;%@)P4MHIK; M\3L0Z.^'P]NM*1Z2<4'YC*D5Z8VQ$-D1B.N4SM+F2): O0;@,1B[ KN:QG4& M4BF.YSZ<3D802BD+P5HJG1+[![9F^RV'6EGB- F4+.\ MT/L/0EB_>VO05C:<3EDJ,$I&)(=;>]:"56(Q6L:56#(9;BO0<$K )$&QTVZ% M)D:#">0XQ50RB 44ZU4 MO7O(?*(<[ >$V84SS+ *?5LH[Y,)$,9.+.:'"^R*,%S>"F(3=R18CT<[:GH!3>+A%ONI#.WA^"J,(^W-23 M.].7:M#J#'<)]K.0V4L3C#0R2&>U" 'B$8K[7G1)?QI)S*(F6 /3(Q%8LR(, M@JHHB9(4O%XN,NB!Z , S\%F^5P8*L[EPO[PXQ! EW^7:5<&MT (2 H>*PQ> M)0;>(58]@NT@1=I6+ ZZ7@['+I"NVP7)&=O> *-+<&8I,21CN5QD08)GZ I3 M 6O MH=T>?3T0[6E]07OR?FL%'"REDQ#_&!T"F!YC>' TB4W,[%8+; *F-V! M7F6,L:6)-U*BWI?HPNHD&,9TV2&]_5 D";,I\$%Y'8/7H'$EHX%1F./RD M1(_69TUGL-L#U$]!A)5:*DD'QD+J['$F,#4A!8A45$P@7XD7=H/3Q1FL+X$( MZQJ<:"^SYN#KY"3!6GHIHN:,R2B:@2'6# U;@M"148XYD)1QP%'9>0NT\T('DO4@/1:!5?H8W 8;M<03KA%T MLS&2@E/D7=**IBS*3MK8*H@_ @%T Z=]7 OKL8&&!849C!/*@6H!6A)'>. > M OAHX=XR(*:X:SK/4PL@[ #=X6IZO3#$8M=K2QB.8#'P)X*!A(!"XGFB,E(: MSS9Z#NS>8_WE<(Q6ZG:N.[WZPO6]DA71C$IL86 MUJ>!T00W5F@."K*,:L%' MH,>(X4&[U5%BM78\83<$ARW!I?).^4CQCRY]N^>CT5/7.DL'H0,#^P'4P)$? MWC#+8R(X(R& &UDV29?TN>3_&6J<7> B4)?Q4+^D6,6E%3". !\,/&Q5($/ $/D96"M:MG$BE%G5O2X%8JIA=\P\=#=SCM#;$CU=9& M)FR46E@/+E\F*4+H"PI<+='>>J'D]NFPVTU[:W!S2- D6&QGIJ.+.A/!+9[A MCZ(\6G,FM.#'B.%!SZ9K< U#8'C,/DHO6#&.QJ84%E'4J0[GY%&3ZV]%>5& M05#O%*AKD;D1RNK I8+81\0R0);CXV,OE#9;LM$^ X?ZD;X\8'O9T/CA$0:5LL1:>D[K5> #7R0N([6FY M[?%\-'IJ[0W.F!->DCI;X,&V!>F]#=A0VY#LBN";$4.?2_Z?07LK ?ZL"E(1 M#Q9-&Z< ?3SW 6&< (U91FT0 .]5@ZSL;Y9=A6IF0(*1P0N88/>$'WQX)A@?UH(B1&N7*,RYQ9DJ0 M!IU.0;,'K[,\@/5\-'IR[\O(@M>@K"56+YE@. 8I7 1/K="Z;)*BI-Y">U==/(OVEZH'B.%ZN38(162MP>* !^^P-2YER35TLE#KNI2YHO8T VQ,J*S??@\/!W9:"X.%7#2&&I8;<=FC/H(B2Q_6FA4/&L@K"/Q05+ M/7US6+5#_QJ_K=7$]IM%+&2#&T04&TZR;"-X9%9$E<&O@6BO, ;%*BR%8T=( M5];("(-Y$/ K7R42L#$_%/ARC?*&[^_Y 7^P# M!+$CQ$HJ6VJS\+D\\V>UI8>#="51,Z621:FB **"F9..9)N\ 7-'53G]FFFN MMB?J9)3>^/SHDIZ^:^MX+*ZQ05/B@4FE(0&S#SP($1P-Y80(PA9FVBR#87L8 M5];0AF@)#G2#/_4<<1JR2D3AZ%Z@:%EX9A>;'ZZ%$:NEQK7=\78 VN+':M#I MM\$ M);#'4H")L'RN4>$41[T8X!X"Q_I@P8.F*("YE$4"^ FX9%C#CHRT.L MB]U@UA:+[@3F ?!$-L&A!$YR_@6?$F.1.O]N__/JQ&GSNM%8,F%\39"4\ M5@&,G4UR8(65BTD'@ :K"2'X+?O5"\WG(7T0ED$%;+J]\4O;86"G XB#4Y9!.M=((8[%\M=%+>9!%8><" MT<4)&/NFV;K.@+6\1CP2X"26<8,U,]%13[@"+5A87:$76VP?!N"C%0IIF*/, M@F^"*XSC8"2M9[E1Y9TN:_/IPCR@ETZNK64B@H<$3.,MQ,0RAN!X8E1123UU MFJJ"8H(Q*P]-LI7UL()#5$2]=<)([2PX>40(")MBCMJJD/F.D:>0]DY2;"%1.1+I]?V0J&,1X_$=:#:HFL/;P=>97AU;=C91%JM1()RV=3,V[3-1R6L5;*8, MS-JR&)-R0S7G,["68&P-Y_!UE+K@F;*,S)WJ/DN<;BX_@^#LS/4Z_)CCC,C M:8FA)F3JC%#! M\!0+\0(#M; ]6D*P+7RK4@D:K*#S(@@EG>2V;GH@3 9; ]9/E>>M%!A$\2CX MIE3&PY??5Z.K_O8\BYW;(28R-/$D R@!1KA7*L3$.(GE.9&R->HF8#T>C77= MUU#8M,Z!""]UQ&[>P-&&@GF7B91I'$47CG%MB\4_JL[EU:AJN\]@9BZK:6HM M=KJW\.E8"#[=6;8!W8H,<:AR-'+0E=0J+2QUR[*<@!\51X/?FA#,D4!( MLA%+/L%V<1>B8RYK8G6 T'O9)A*WBSL/SXS?2H%#L;)9DBRB3-(8XZ/$<^=8 M200Z>BE^XP+N0^)7W..;PTYK:^G#! F#^ <#H9-#T&56VXAZA-2I,"76V=%!9043!DH7UB\D*ZB$" M=RPS4"YS(V'N<6/[6K=IE!3ZU^>3$N/8&;:Z?3":U2? PW=7MC6_[U0A(E>& MLB"( B].6LVTPO[_R='L27CU[;]W1]^T.Y\;0PC"JC^_NH!'GETTKSO=K^\^ M=:XABOBA^K7Q4_^ZV?NF_F[8^5?UCI*;T3>O_OUR],W"[5T ^^RJ1OL=9>0/ MWR!\9\UNY[+WKEM=C!Y\!GZ^#(9.[ZH:=);?-]/\>XC/>(L731_X%J!Z;@#Q MOO-!H]6MFH,_O^KU>]6KMW?P'1NP'WJ- JZ=5N7V\G8X^O?F][[#\U NX,.]O&[22;XQ;B7? MN.\E_[J!W>3W\H[&'U_%O\97?WK=:((\7]\T>U\!H^:H<3/H?^ZT00"KWN?. MH-_#]P(L5V-8AI,DR6M ]J+"'7:X?_KA67-XUCP;CG,:C3]^;#8__@F^!#N/ MY887_4'CYO:\"UIQ\C!\;[?3[,'%H) :G=[PIFK58H50M.K^Z&\:GX#.HS[" M,-V\AF_A!:\;O6J$-&]7YZ-& :QIAZTY82F M8=7];+L!U;RANT?UF:K-< FNO#COF3O8W4S MJA. ]YJ$DSVJDC@A7^7)N/[YM<#K?(3&XS[82M[M!"%94#MW($E_1<8 M!U 0_1XN>J/=&=Y (-< UW)6TU_VP?FLC4>M1.!!UUAR!:C#1W5STF?4[/H- M.6[-KM[0%Z39]VLF3YK]N#7[7D.IE[.\KVO]/:^H4+/W6\VQRXI:#USJ6K+N M%7(#)UGT^J/&U_H4)SB\U:@:J[Z;034^RCOXVL!9:=?-4573XZ+9&30^UWL3 M$^77 /5;-4&]-.]CST8;KJ_?V@$/O7?9.>]6P]<-<*C/.]U:P[X&!3KN60_: MN=Y@?%U#!^_%=H+WWXZ:7^#-".GP]OS_@0\.:KD!>/8N$8(:E F2>,T%@(Q6 MH#U&HP,FHE6KZ_/^: Y"0 ;,Q.V@<3?%#ZW$;7<$]F-8$^5Z,EZPM%BSW#C] M^3[#L5FB8C:U@2/0.N-S,J[7#O F *?JM8!,NZ4XN!(B!J%55E0:&QPERA*: M N?>.\8/GN+8IQS.4*?FD#GZ'(6F.&HU5D\\1">IUQCTP0<"MP@E\')\SJX# M5&R/HV@0*Y2'\PG[UCH%) JE:B]*JM??CPF>RF6C6UVB>S;NPXWM2!LWU7@O M 5 9>SR_CN''',77!FBCNR_0<02M@ C?C)M,=^:US+92OYT,STI_!$=R-S'W M*1%'G8*_C8Q>NQQ!YH5S)#)JA'Y18OY3];G?_8RKAW,><''&@QZ.0HB.6\)[ MC1\@HD'_HD%5[5;(.LBKL'ZH0K\:^+ZYK\0.(7N.4"8+W7"7@ZHNB&K\V@%C M_;DYZ/1OAR#FO39@AC)ZPD9N#RW[#-WN_O&[\4*LS4 =N..Q# M*(>_O4;_8/[\.;P#G_]'=)?&OIAAC'PS 0"$"KV3KW??T&_^-/8C%BZX3T2B MB]-$#V;"NZWQA77T>7N#^N98J?X:=?^XE_;>>(/NG36&F)0%Q5H3&MQ3;#6# MNF%,Y^6+QU+&R)YB,]\?#/J_UA;LMN;UT5*LOC;. M@:GP/%>=Q!BW6 S,6F?A/[_37^(KO7]RO[:'_Q2\^4DMS.HZKQ/;:=>S_O# M*%CUOAU<- TEAJO-X).IWSO*'P4X&ZW7.9@*U+R@@8 J ?-6G=HG M^R/]4Z')IJJ'ZF]PHP%L]/BN/\X&/^"M-#N]QA5@!X^IOV]#Y#:8MEX:_JEQ MTP7-V02F&5QB.FQ/<2QYP^0?]B/8^]*,] TA>P()A.J/[$_U8F)TKN#_EN"G MU! (:+\VOGOO/_PTIO=AZ$N/C[YL;_1]TWAQ&94[\1W4Z8]?JWW%0N*-W!?7 MWFN@15WRO^8TR-Z2JNR-L'N%O0GB=G8O7QCW#""\66[<.\/&$&>(@14\_XKN M 1:,C" <['Z=[F5@4-<<#JO12ZB3DJS#U/]"KFD'KU=@ Z MC?VQ9>S7*OO^*X"R/6,XP2&\ZIQW1O5#+P;]:WCLV/!.'MJY[X4"=K?]&7>6 MX:_Q>@*'3PTV(JHWA M^N2&JC=\87(&<4HM5[@ ]WON=00PNNK77:P^5T#UTU-"^ MTDG]F1K4\WO';F_J%L&C ,/[3F5W M ]NW2!K:'%WF5!*6M!0Q&RT8#T'B?*5,V"6,]F!6_J&@*:NH:B3@2V_RU.0 _ M9E"U^H-VG7JLI7HX/>M8JRQP:/K7U6M,6 QOP;+C0URKU;^MD^:-CZCEZL>$ M?KMST1EO8C;^.).P6F_\^^QK>OW!=;/[S?2>4?\&5^?+_8/':]("IWYR MS9]?D5?U[T/4FI/?MQ?2<&?[&&L&U_,,W MY[B:@[,6,$SS9EB]F_Y05 ?<0S^X^PDY"&'N_?D5U:\:H/LGO]Q=_';4OO]Q ML/01$SS'D$GZAV_F'C3SAF4/7;S_>6^W+QGXQ]Y.7C3TIX5_&;BOT2*?<;^W MU>Q.--=Y?S3J7W\SI[X9J.)9W3S[^_CZN8_&RA,_60OFC,$X:&W59G'J4IH? M"WVP3O,"7)1W5YTV&-'GI\\=N/K5:EI-#.:$$O3F2Z-N%='X-U+_MQ,MEYK. MY=Q4^"QF-W*9>W=Q4%6-:_CB"D]?H&MWER[ ;/F)QTX\]E@>^P$WS1_/8B]? M][,=^8Z==/]3R"5_!KDL:3EY2QTW%J]X3C%>FB\^L=V)[0[.=NK$=B>V.VF[ M$]O]+MAN8VVWDT-\WFS]W,Q?T96 M_9]/QG.K2'@ 2M7LNE=2L=>2B8.3ZT5P#=ZW]2;T28&=%-A)@3VC J.OM;8G M!7928"<%=D2L>%)@&Y-*O3;ZY(&=%-A)@1T3*YX4V.8GM%XK94X*;!\*[.5O MR#^^3KWJXN&,UW>GMC&AV)QO33"IK-Y;:O&D_N_!9<==2K-_]:5?,[6W?:EU MU#D6*3NTIW62J-^Q1$F(:$X2=9*HDT3M;9>&O!9V?TF"DTB=1.KW+E)4O5:F M;$MU$JG]!Z@;IMW(2P]=/]5-T->=!SXE,Y\YF3DOJQQDM=V_Q0/$C]%E+SMO MM;]LYSK:_O;3H?:UMO3YZ?DB^.[0'MY)1YYTY$E''I^.U*^5W-L1E)../.G( MDXX\"EX]Z<@]YOST:[['??7_W]Z[+C>.(]O"O_<\!<-G*DYU!.WB593*W1WA MZ^F*;[JZ=]D[)O9/F((L3O.B(:ER>9[^ T!2HFS)EFU NDU,=TMR;P B5P+ MR$0B$R0)D@1)ZJ"K($F))&F;K@>2W+GS]Y-(N;?V^C6?6WD]WY:TLYW_\X+D M*=/9XD^:BSM>DMGSPAZ=6Y=^,'0#VP]L7@%H.+"&)][E8&A[7K>J?C6",)@D M#"&*)P=T5\UZE;;MJG'KT\6^\?8BL MFCM>;6IQ"J5GMO:[S7B(K)K0,=4ZAJR:Z\R+%^@=LFKN!)=(^(4\6B4GFUROZN["O=T1R*H*%=5&G MW87]JA.*_ !>=V@Z W=GHM%%&?A]2&T"I@'3[(YI?--S%25\ =. :< T8)HZ MM93EF+:G* ,BJ 94 ZH!U=2)-(;F8+"[;$.Z*,-;F08[TIME>T[3+(E2OB>- MK>9=>J^?3<$I4X@M7_5S.-\UI^UP\^0%4N@PVP&=0"?0"70"G?U'Y[Z4$5@% M5H'5;BCC^\!J]X]AOEF$_Q2)7NCXD+#>DEM:QY>'69)D:15-7AC9O"Q*DO(N MP%&[>[9[LT]VU[3E!J8K+\&Y+E!13<: 1)\A,3 ]5UH0$R !2'0?$H'IN-(2 M;(5Q1IW=^2,4 4$+6Y>),Y<$9 %! %1$E#E.4HJH8&1 %1 M[Q)1?J"H4G5_$=6+XW5UU;01NU>F;%O'ZT3*U\V)7I^4]HY:VV*+Q2?CT#@9 M_VM>\%;?/8PPK((*X2G3EI-?4R;VE0'7;TH1JF#_?62ZGJ.&RU$K%L@&LO>( M;&L 9 /90';_D.T,%-E?0#:0#63O<\ZV/2!;7X?,GOPNBD1XT?:OM$] 2@N= M!0NJ#=[7^2BWJEQ^/3^C#4@!4H 4( 5([012JNU# P \ ,'VC!SH?UW[* M,_C H:?'4G*SN^E5Q+9I-'31O=VE8']6,;N0F]T^LC38D]1%>93/C> RCW=6ST5YYP&7@,HW4$5SVLI#^HT"#?6==E =>.1C/J_-(LI0*++\/EN_$/H%6%1V5B*SK=G@GU$CU A8,!@8# M@\EDL-W5J^V&&H'!P&!@L,XPF',TL,!@8# PF ZJ!P9[#8/M,C*E$VHDT77X MJ22LA^NNWUG#6D*+HY0>3D6:GL^V8WW8!Y/MJCF766Z44VH\:LQK'E9...YM1(L]*(TC">4G*=K68M0G&C!L:DCD;,797E%?/$35F[K)Y/#:FY#ME_QHSN;#_ ME]'AHNX,G4Q8.X[6)0<#!%L0?+PUUQ\(!IZM+P"#@71VT!!^3RY-ZL\_?YH7 MA[>$S#XW!^#_I/D5?_TU6TV=QDQ!?OW;?_W<7/0E952$<5;,6]?Q M*E1\"?:-3GXYN#SG4\Q_N_][?7Y@1&/V PG+0]?Q!\/3D3\Z\US_XO)D='(: M^-Z)>^:<.NZI.SCX]<%RH#T(UU'"=. KO3.^90G9;'+M:C51R<)@PC#^S+/O M$1\;+98Y6B\),0$H6(/=54Q0 9]30%3I9LET,V>D7G"FD;-T<8[L#W($+6\Y MY1RYDK)#< M7BZS:VD>1@4M:MF^YE9V!8E9LVHI2^G7WT='EL&NBM>M*O;+&']W@J.!W+:! M.12L"A3/97^WW2-76Q6UCH90T0Y.;N&4I+>T,9:WF.HP'M(HPR#%"DV(E01; M2.3&/3,E%XN*J# 2$J7+^;9<&;>W3:%'QL4/[C!IG%=KGF8^4(U*'^1-O:YS M--1ME>X.CBRLTG4%CO*YUAW),G$EJN00AF-WYM8_F'SSA0$8\@F4FX#9/%^8 M>DM3\*'1M_!A\TO:Z=9>LC^-F>OXCOW-_."B9U1-OTQHVG!K^#/"1D< M!'?S@>%CW6)T;E3RG\;LJ449A6S2R<3SV Q!> ^B,F(-KE^2I4^[MI_R9+9C M-.S!3&XQG']2-B^.JY[-R'W"[&QYCK>_.SH;A+[LMM7K/RD/XS2PBN %^ S) MTX TD>Z8'IX$U..]HJ>V@=K;15_IW4D89G.Q%_EGGJ7L8T@%,$[2\9E8,A9? MTO8UPID3T^(EVTK>F3?PG.#TPAX%OG]N#X>GYQ>6?>E>#(/AA>=W:EN)MV0I M$&-5:J\F/IDMY/?IN+\DXK_&-,QRL;OZ>8W1"54^-LSLR2A.:/!?P: ;'9-C5^)_>&,Q20]2J+Y3)*"=-N-M.VQO>J M9)Q!G2TN,$^9A8V,][X(]E_1&@ +>:QF'\)Q]EWFM_RQ0&?@/_%R(%-T.4=I147 M\W8M9N\O#)-Y*N3\9']JHS[+:>.HY4L$.HW21UVKVD1*OJ'-HQ?*>Z.8BJWN MG(WI;#];RA!F48^,VX[8J;V]!\^\1 M7_&PN\)&+'R&X3OG"6]X]=Z<3F+*!5AMTZ=%Q-=%8A7"[KR;1N&TLCRKQO'U MC;@Z8QVJ?HRK;7YFLU;6L"C@1V/&L7EESV8%7=.PHVI;2# M,6$W'A8EG?%>568P;V>]&F-=X#7]HLE]8RN'M0I4&B!^J;MK/KJ6&?.L=8SP MV&AG-W%T2ZKHD4640O4HD[6?C702IP MW3N%;)HQYP]M1OUNRE3Q(Y,I*7YJCT3!GE-,^!+QB;=4FLAUCC?WCEU[EQD) M96,R%JLT,JY\$I^YX.=QS-Y:YEDS1U8A,H1I &M$SF,RN)'!W2+BYLD"VE$J M7EZM7876-SLP7.$83O*Q:-EBB%+&]T4-FFH!0;@F1*P_X^?:0!LLL[_$T=)I MDV1%R<8^%UL]E=MFM2'\HF6;Q:I>S"]'QC]I)O5H8#I0WOO(HY726Y>*!#]O'V),9)>0FBOG8LKO%J[=Z M5<2-A!D5M2X-'N!TS]"3<-_26-@D9HT=_J0BFY1WU0AEK,=,+O6>6)2/#YGU MSMX]XV$=C -:5@NW[&/:!.]PZXDP KPO(J$&[<%/*4_; JCZ7O=X_0!< M/] )=N^_YY$(?^*#'-9/SPSN4>-FLXC_2>VV_6O>V)1)Q3H^2-8_AMB.-TF-CFMTQ+#(ZF:),;PH;X+=;MC=L.&OW-5G; E)NN;\$"R%@]?;_R]AS508XBVD%OR MN64A42%M$3O&:(9KD""M9,9YEROU/!=3'R]S(SRV&UAB&K%Y_(Z*<>>\':5S M 4^&UJ+@,Q4C66.6E5Q!%B\H&D-_R7=W;;JY85,E4Z\EA141FP(F3.>9#.HV M5IYD,>L*]"U7'GRR78":*2=W/A@36L<-,C7/1>M9:T+^; [?FY)4$QM93#Y' MQA4C%?'2F+ORQ"+RL6+>T7K^W_#*ZC:&B!DM.33)+9LO*H^ & &.WXPM$7*^ M=BCF-_^JT6);U@=CS%1>+$N:B95/DI6[1GAQ&+:J1SV8.(^,\_K.:GF3YWP5 MTGHK>U?]2#:R)&0$6@U4O4;AYQ**2E)$L&W3I7H"KB3)5MC-WY>_+Y[*QT4T MAB MT5'AI9EH M&6C">_ZL=8N7C&^8U$]AA@J_@4UQ,9>YB/EL#R37&+[JXM,!:^OA#>$KVA4A M+%'3ZB@_E28>M&@_>\@:A5MW2STIU9)H'L '7-P?I6PJ)6/UDA5S0HVM1G:M M[2,N\,7#"%\EUZMHXV/+,KHBY*IE]_S$FC$1:W"F8S.F;X>+M>9B0(OYC$][ MS #[\^R*V5],NO2.Q)7.LY7 A&E=9>VT[0G&*8Q".((Y-7"N8R/"S'6Q_F?S MVWEKATPL'7[P10T32DAS3CZ+(:]WM>K!7W9XG83ZN$6H\SZP/67R?3( M.&FM3.H!7[^$:>R7%2IFBS;VQ[#2Y>5 KR%G1@?WLXJ9V:*?DQ6/9(_$P!3& M+)[7O% 4&9NRQ/3%!YTNM@Y_,A(VW@^5N!"6()NW*M.C=ER/N>1(O88DW"W- M8-C8J%%168B% /)B,;^P1!_212V5]4;ITK2L&E'/<7SRB1=67QQ-*']M\PN3 M=%I9($?,V*_)0$RH8\I;\%@^;;.*-KU<$@![*_TN9EH^VF)L5MF((;/I9V,L MK1MMLS4Y,O.:K23_4VG&8C69503(8$6*2J.:5XK72/'N#^4Y]Y_Q*_V#\KGK M<:M?Y??^(S4NZ4T^YX!TJC7ZP%RZ7VJG$-]2YR*/^:O;:Z#;>529EPS,+??* MX-!R5CQ'59N-C]<9@Y,Q])R?5MQ$_[.RZ&D>:@K=XY//D3Q?D$X_^&79 MYQ@&7G)V]CE[9.6 >.#R?K[)?&J4;?"TQ;3-06/6TQ<=$U9J>IW4F(RCVH%A MUNS.G30U?IK.VX/CHK4TYB!*R%^T?L)B!Y'DD5ALB]F85'\UC83]1W@MQ"35 MK'_9=S%)BJY;(8EW(G][$IE2H?'Z!L@VP]K"( MJ9Y2X(O4^,'G M,W%M,><+9N'*J/P4W">ZV+]8;A;5?M?)ZO9*VYIJ^=P;=^O"\S-/Q03-3W97 M.Q5LU+EK+JM^Y[%4W,7+?KME3]KT^K;#9;';LH4G?O32J!$9T2!;1I?\*5QQ MU;]?$DD2G%N!Y3DC:WARZI^?G9]8_KES=A)X!D(D"2))$$F"2!)$DB"2!)$DB"1!) DB21!)@MUO M['XCD@21),!2M["$2!)$DB"2!)$DB"3I>23)VLB/=M3('_DM26M#\FSAGV9? M3M+QGQ4NQ-<_)HM=]JL%DE^7]MXZM4Z",^\LL.V1[[G>Z5EP,K1/'<\Z]SS+ MNNA45,DIJ;>HVL+28K-"]YT4QKIU5KAI96HST*1B&YVIT+AR%#V[8]*RARM7 MBY@J%KFF^&]7E &[WDQCK'[1Q!"<+3PXJQ[.B[,5!Z?8.%Y.-8M@B\*XI2E/ M%,;Y+.06]W+66\D=+6;7_W=R\JL8W!3N]CH@ MC<1%)J)*-AH/E8H*$FR7$N+-$[[]TKAD\C!LZ_#_6_1-+*PD:J%BZ!\9=?PA MD\TR:Z0PFFO#I/:!\2F-\[C891K/Q<"+2*!_STE>+C='JKV,:[X&Y_:0V8I0 MK!Y8LG7ON-GU+NB"_-<.0&,.W52&54$2,054,]9"G;B-)-ZKI M\SNIV3BZ\T:D3G)UY0__$.3_Q+,=G'T?6\.P\<*Q.6=U5^N9* M'%K8L]*-;97X.>F2P2:*N7V7549H8!\%TE,S1^EW6BVVC=N3K0Z*O=BZ>UP08FS;]#RE"5]W M%?-P*A[8Q*Z*V-)69=:B,EF^DWB^K U:+WA%G(\PEZKX![XN:P=1B25N,V;U M?L3R:<7RJE;#:TNFL:#^P=H4&U^^U&O$>_'W*IR0.ZK3V;RL%W+_GF>E,*A$ M5!*/RR3Y7[2QRTA=%Y54;O>%8R>[X8%,PMU<7<^5@8BFKK9>/*%M"K4B/E8N M$W93>MC,=@__5KVVLC+TG/;_29OX:CE<8"M(T[X@@BH"4>P"BT#4G,>.Y:)F M )^O5ZH22^J0(ZLDBC#_N"G-.O&-AV>-C=\8F$4]WC\9;O\1)=R_R3=UF59_ MK\HD3RF#^\F\8-8.LT]3H_;G5MN^O)A-M2]DC*-;!JC_+$Z\S+*_*"_B6VV% MA,S6*>O=MUON:.#GLZAX=073[47,=[+#)GAC&= I>*0^UM(J*E8#Z-,)8PT1CMV$_%6MK&T:T/% 1I>.:@^ M"R;PWF*BZLA.N\_>7;-ZYHK>B9=?9 M66L3Y246P\6I[[IG@6NS/_MN<'9R[I]8E]ZE'YQ99ZFJ1I)YF34_ MB%B:ZI[U]V.7&O_'V49<;C[YWI.\O"P6]R).9YOPUM9\\9 \I7J%M@O\VB: =&_RX6O:29S=?9Y&8S:' M[E\^B^8&!T_+JIXO:TG8LQ^&6 89_\<2_WN5+-?.G.NUZ=&2)7B=N!:W78M= MDLV5NZ!CT+&WZMC7IXO#;2O"5W&_"EF^32_ER775:*N.,O/X+V%>%)6IU@JD M:$I*9FV3_?\6J_%PX@1W\?2I+<#^5;!W]P#[Q[*LWR*LTD>OV"=+K-W>@=I! M[92KW>.P!J@=U.Z]L=WVHH).]E8GMZ;"URW&2?C7;9[-TS%W.&?YY_\33B;6 M)-1-@U6Z;ZY%BJ1-JW-9E*!8TIVF ^E1 MYCOIMMZ PD!AFJ@B*&Q["G,<EC[[I!:YL55D.^TO[OT= _03 ##; ,8?#0$8 : MV0XP]L!T/$PQ0 P0LSUB E=ZH%"_$:-C:(HN0GQH*BY*WE09VWB>D92(LD(E M3Q#"2XS!EZ@1@TD5XGZIS36]D?I8BO=!>< >L/="[/G2+%=@#]@#]K9?TENF M9TLS@@$^@ _@>PGX''F;'.\\MQ5.OZ=^P UPVPPW1UY*!< -< /ZUIJY&S2:40OU1YQ.HZR$U6,?(#6\6[X+D7@-=EX!UG3 M**&P]OHUGY?U]N14T6O7Y;L*IW0\C^D?DPN2I^Q)Q9\TOYJ2G)Z2(@I/TO%Y M%,_YW;S%+RG$YPU.?'MHGUQZ[M _=8:GEYYU>C[R7->W+]S [53I;E%K-XO9 MO!'Q$J"B ,:8EB2*B[IV[\-*&3='F-T<;WZE2FXATUB1'7L^, MRT5SNU82;O@Z<0V7"S:4'82.J=6Q?98=U(K[G5?JG0/NWP4N>UZ5Z*TPUJ]2 M%M3N?:@=Z@)"[JHBU3?[L.VN[\TIZ7D(MO ZAZB M8W51I]W%N:H3BH+#3T/3&2C*1;!&-+HH [\/V:O -&":W3&-;WJN!:8!TX!I MP#1*SRI:CFE[\BI.@VI -: :4,V:^X*A.1C(*PS]7I@&.]*;97M.TRR)4KXG MC:WF77JO=UI5H>6K?@[GN^:T'6Z>O$ *'68[H!/H!#J!3J"S_^CZ:MMS =$?27(ZZ0$4U&0,2?8;$P/1<:4%,@ 0@T7U(!*;C2LM$ M"4@ $MV'!)\E D99MIV+H+N'T$X*8IY0CDH4B:(HDY%*LX&1]^I4=!PSFZ- M:(&=VEU2TY[/&>&@)30.&@>-@\;IN:2!_D'_.K>D7A6;U?65\U7)JQID,YZ^ M7UJ96>#S'5?-MLV1KRC2NK\U4H H(&JCN!QSX"BJ>PE$ 5'O$E&6HZC\%Q % M1+U+1/F!M+3.[P51O3A>5U=-&[%[9,FTY^35U45\9BPE-[N;7D5LFT9#%]W;70KV9Q6S"[G9[2-+@SU)791'^=P(+@.7 M@&+R@_]V__?Z_,"( MQNP'$I:' ]\?66XP]%WGS __[7C *K.'!KP^&LSTTUU%""^,K MO3.^90G93+>MV^,HI8=3D7_HL^U8'Z2JP_64&I.,B>>.C8,A!M0HYDE"@/_ID:.8T)SX]49BO7DCN2CPOVUY"#8FQ$J5&R-Q4E MNSBA:5GP\AY1RAY)36,VSXLY86UG#SD)PVR>EKPQ5[Q8HWC,63:.)E$U@,;' M:E89.HYU?')UMOAF'_]D!/;0-*J,R.WA?_KDXU.B;B$Q9,VF>5N(SH8!6YF# MN)^\G;B*?V^_)LWRA,0KG&OS:Q8/KL8DI'%<7_/+@74@OC,&"9OO+UO;[U!4+?/M#\_SZEJ*K^[?[^VC+C?^K;=;G6X]!KX;?4ZN.?66K8PDJUGWN=UZI=PZX?Q>X?+9PDP)'WX?0C"$P#502!O: 4;Q#(*QS:::T!@8' -%%%$-C6HAJ80XDY*#JM-2 P M$)@FJ@@"VUI4GCD8R"LTW6FM>2N!=7]#_LTBO*)QS%IF&KNTWJE>X8$CP9'@2/TX,C 'O@:YRCNA=^!(<&17 M=!4<*='G%YBNQ'UUD"1($B2I@ZZ")"62I&VZ'DARY\Y?"7DMY2:E7)_Y\HK> M\E2*W^@LRWG"Q"_IA.<2Y \\O:__^)*\EMZ%XP3>F>LXWIE_.G!/+H8GSKGE M#X8CSQZ<7^PMKV7G4BO6JG\=^@\.M^%SB-8]_@R MRT72XO*9G'<&' EGM>M&JQ6$6Z _T!_H#_8'^0']4RZ?SZ\JW9NP" MY/J?+FZ?&>$N^/-F>53%8J[SB%[5.6"79/8G+2-ZR5B-I M:@=LZ6#>*&Q=E$Z+S(S:!$#;0]-Q7.4BT67P-SGL036@&E"-ZDS[ UM]IGU= MQAY, Z8!T^R':2JE&3JVHQYNNF@ ^ 9\ [[9T\IF9 X]!U2CTB76,\^7B@J7 M8.+M\Y&^1E9[S3?J.>;0D9;S2!<40H,'R! M"^"B\[CP/&:@24O6WA=((#1AB]"$HLHOA& $G0A(JA#W;=8Y(Q^N(Z +Z%)1 M2

JJ^-#' !7.\07-AE!<0 ,;6KP\#T L1,*35H^V6W_DZBM*0I24,F'V!;$9 ))9&8V!)FW.!"""B\XC MB)P 5P\OF_DF,Y0FO.^+Y# MMN)FV2Y2MV%?44<&ZH_G",Y9.&& MX,+>XO%O)!^+F%B>I2LKV87PDL%+]JPX7-.SI1V.U@4+JN=J(*+'B,!^"G ! M7#R^[Z.T:>+QD+^T[WO$T$\ "\"RU;(*1QIE6&D:^454RO8++]<29@E[^SU< M2AI1SW.5??KCR^FU8M,%D*K7R@ GP+GG+1= %! %1"4:R%I,H+"N M@5U@%]/KWJ=7;,I615.-')5 ]4_JO751LSXD]MZ30%0D]_;-T4A>=N\N:(%J MLP?T GH!O50N4PR^X<1ON-JNB$YB#D MP#[I&\LK$] MT_:PM%'NT-+($:TT)3>]32B[+9O1G)2LC4:4AEDB+<^91F)\!YRNNVL:%>Y6 MSHI9IF_;RD6BR^"KME!!-: :4,WZ^WRDO 73@&G -.J=8[9K^L%P9S)!N!28 M"$P$)EJSYG%DGI'7?O E>LD^E>0FIFNO;WUN]2N.4GHXI8(W;,?ZL/^./=6X MUBB$E)_?VOC:UE-6",-B>BZ>$J6,ZJKO[=>D69Z0> 4M-K]F\6 A8".D<5Q? M\\N!=2"^,^T)F^]K!'4=);0POM([XUN6D$5&.:5&RF8=(V$73 N#LLEH;%S1 M64F3&YH;KF4:CF4'^UPS]\RF6#3759#YX!E9[7H]J87-!?V!_D!_H#_0'^B/ M:OET?EDY?)W,AH"<#I![[N#ISB'YR#GV5OVZX,^;Y5%!-_GTKK))R;/A0O^@ M?_+U;U$H:"E(DHZ77Z[)#R@>%$^^XIUE^2S+20E>@WHI4"^1KF#K- 4(A]^L MB=\DIWS02&P=!K!:(6Y_!D9["Q;J"'6$.D(=H8Y01ZBCYNK8>7>SA-.GM;O/ MB"-F%!6T$%6P\NR>Q&6$Q&LZ;XSIHD*[3!&@3VBS9=J^M).CN@SEIDT!T !H M #2PC@9,RP$+@ 7 N^9!13DP-9E/,$%X )PP4M6!+YI!Z@++,/3HI$W4*D+ M9GY3A'DT*Z,LQ;;G+CVISU;QZ$V5#MNQ3'N$3%> %^"EQ TP&*E/N )P 5SO M$%P*K&M #! #Q-K+0]\<#I&>4*DYVS.KM0D<*&C^/0H1*K /!NHDT0Q\:4ME M7<"@>KH&)OJ,"<]TY"4A!R0 B "N-0X\N[#$>?^$E8,(L86^_AVML#]RC MH"C07BDH,%U+WA'J9Z2C"XI43_- U#M&E JC%+@"KMX[KC[N=*IZK#8OE<\> MDNRV;$9S4K(V&E$:9HFT3'(@>_GRT45WWF7U/WLP, ?RO'RZC*5J:Q<\ ![H M%P]XIFVYH '0 &C@'=/ 1S

+ 8>R.D<5Q?\\N!=2"^,\4.F^]KQ'0=);0POM([XUN6 MD$>T?1>-R^GGT>C(L8>!_Z%Q:C+ Q&16T,_-AT<26+:L[19< BU8&VNZO6>Q M:ICG?7@>RFMIH;K?WN_M>WX].H_.][_SV*(XOLQRHYQ2]D].J9&P*Z:%0=E4 M,S:NZ*RDR0W-#=RI<4NP019-M=5D +O&5GM>B&KA8D&_8'^0'^@/] ? MZ(]J^71^73E\G50\'4JUH]9<99.2 MI_"%KD/7Y6O7HIC/4I D'2^_7),?4#PHGGS%.\OR69:3$KP&]5*@7B+[PM99 M%SJ_I'Z[PGV3G*@"<-RU%;O]N0_M35PH%Y0+R@7E@G)!N:!<2+>VS6G(VDUF MQ!$S)@I:B))7>79/XC)"_K5.$I_VF?ZU./VN3ZCTT/1VD$1-E\'G]R'+$*@& M5+,'JC$]5]K)+>W''DP#I@'3[(=I5&0'UUT#P#?@&_#-GE8V(W/D6J :E2ZQ MGGF^YC=%F$>S,LI2;-\J\%,_5Q'E-;+::\43US?M@;020[K@0/6J!9#H,21L M,["DS;I !!#1>40H,'R!"^"B\[AP!^80BRA0A&T(J MI IQK\SD6>; PJX8T 5TJ4"7:<,O"W !7!TQ-@$Q0 P0:\U?GAD@9DJM0=LO MN_5W$J4E34D:XI V/&//BR,8F@[*ZP 2@$3+: SD>62 """B\XC MB)P 5P\ MOF_HFA8B4*1881HY/E3*=I&Z#?N*.C)0?SQ'<,[".0N(J:T-;_J>^LKP !? M]0[!A?D+$ /$,']I R[L+1[_1O*QB(GE6;JRDET(+QF\9,\'WYN>@_T4( *( MP'X*< %<;!;'1VE'M!X/^4O[OD<,_02P "S;+*ML'&F48:5IY!=1*=LOO%Q+ MF"7L[?=P*6E$/<]5]NF/R\DV1X$\E]-KQ:8+(%6OE0%.@'//6RZ *" *B,HS MD/680&%= [O +J;7O4^OV)2MBJ8:.2J!ZI_4>^NB9GU([+TG@2CP602!.1K( MRR+3!2U0;?: 7D OH)>*7H:F;P=@%[ +V 7LHL)A-)2V=GF5WZ<3FH.0"W / MN$?RRF;DF=X(2QOE#BV-'-%*4W+3VX2RV[(9S4G)VFA$:9@ETO*<:23&=\#I MNKNF4>&N?9_OF&Z ,N&@&E -J$9Y^CW;!=. :< T8!K%SC';M(;>SF2"<"DP M$9@(3+1FS3,P+0NY.%[A)?M4DIN8KKV^];G5KSA*Z>&4"MZP'>O#_CO6V<:U M5"2D_'#9QM>VGK+"9A8#H7A*E#(>KKZW7Y-F>4+B%2C;_)K%@\7H&R&-X_J: M7PZL _&=J7;8?%\CJ.LHH87QE=X9W[*$/)H"$I+?1FG52#(OL^:':KX1O]Q% MXW+Z>30Z)=H#-:&J6[O)*X:YGD? MGL?[6E*I[K?W>_N>7X_.H_/][SS"IX\OL]PHI]1(V:QC).R":6%0-AF-C2LZ M*VER0W/#M4S#L>S!/A?T/3-X%LUU%:1E>$96NU[L:F$00G^@/] ?Z _T!_JC M6CZ=7U8.7R>S(2"G ^2>.Q6[50\'?NVH]9<99.2IP6& MKD/7Y6O7HF+24I D'2^_7),?4#PHGGS%.\OR69:3$KP&]5*@7B)OP];Y&G N M8+,F?I.<^T(CL748P&J%N/UA(.VM9:@CU!'J"'6$.D(=H8Z:JV/G7=L2CN'6 M[CXCCIA15-!"E /+LWL2EQ$RT.F\":>+"NTR5X(V,=Z^9?I#7U;/=1E*?A]R M.8$&0 -;=MHU T]:)*$N(PD6 N !5ZL J@ "2X %[QW+O ]TW6E'?[492C? M2@/8\7S"!3._*<(\FI51EF+;>U&?+F?2F7,EH9'J!O*SW?3^2#G0!72^9 M\TW/E^8% +@ +H!+J7$-B %B@-CR/MORS)&#&4RI-=LSH[6)&RAH_CT*$2FP M#P;J'M$XMLS,T[J 0?5T#4ST&1.V.72QAPQ( !+83P4N@(LGI@K7-1UK"$Q( M,,.ZX^ M[G2J>JPV+Y7/'G'X$P 'P&$BZYBEJI%S2*5L1:U1(T>=S)U1F'2*WRCL[8MK M]2&O][,Z]Y0(%4A*19F@D>D&TD[L=UMO5%LWH#!0&"A,.H7YIFVK3QW>";4! M@X'!-%%%,-CVCB_;#':0W?95'J].Z)HT=QCX#?P&?I.^0ALX9C!0GX&I$WJS M%\]COQR,5_0VH>RV;$9S4K(V&E$:9HFT!'(@>_GRT45WWF7-/]L=F;:/HG_@ M ?# ^^8!TW<]T !H #3PCFG@HS,R@T :#R"2"BP!EN@=2]B.8XYL& V;_2^? M2G(3T[77K_G\\Z=Y<7A+R.SS53BEXWE,_YC4GHQO=);EW)'Q)9UD>4)XI>W3 M^_J/UTP8IW$6_O7KW_[KYS6/*-F?IED\IGEQ\>]Y5-Y?\U8M[F*B3KD\O]') M+P>7YXYE!__M_N_U^8$1C=D/)"P/G='IX/P\.'7MBS/?/[\X]2Y/O> R"$:# MB\O!R#_X]<'XM&5]'26T,+[2.^-;EI#-+-2Z/8Y2>CBE@O1LQ_H@-_IL2HU) M%C->Y(XA,4+&F)8DB@N#=3;ZSB1D1*F1S9D29$F2I>P-3$Z?GU2 +5OO;.CQ M"OE9#.5"PZ.4T7;UO?W0E*M O,(5-K]F\>"J4R&-X_J:7PZL _&=82ILOK]\ MK.ZB<3EE'UF?:E\#E]GO].P:M(S&=#I0,2K9)R;:.%P3]@_Y[=V[VL2RUQ>K5E.0H$*)"\?9A M#W1(\4Z2;,[D"<4#XX'Q^J%X8#R)C(<<#IO5],]Y'DY)00LCFQAE3DDQS^^- M0BJP-1*E=HC?G>"Z<83DHZ?^^,BKXI@Z<>8$Y^/V#=E7(;/3YYQP/FY[1@4\R#I/!-H053"4%FZC"QKX?3C0JL=6GN*8407UW%S3 M'T@S3 ")=P.)_DX1_@ Y#X '3!&+D[V^:0VEF79]@03" 3;+]B*9Q=D]I88X M*FO,8I(:LR9$ (Z\/CG?M9FU/?4YO76!E^K9',A"5>+V>MAT=Q!. W !7.]P MVI*77P_( K(P;;46A*;GJ-^0[ NXY.:I>B;)U$IJJ@EEEN&G=1.34(^VLX+PSV(*:?)#9N.>&G M_''%T:LET"94>\#H4Y%(>"JS(IN4=R2G1G%?E#1YT'?^A#MU'C4P]5!QLV\8*(L"F.>1F7!AF@:A=/E")4K&=Z8$,;SL"R> MSM\F+66:L6D,-RJM$M,%5\RP3T'ZI4UA&_/?LA8"0T=9_#V M-23KZ8OF_&' MA'#.XP^@+9@W)/?V!0&P 6QHAXV$<7\8S=BO(9M7^"RP#3Y,\4,LICOVS_>H MJD0=9OFX6%TB $: 4:]@5,%$J/V_Y@5K)JUFE7JU2R:TO%^G]_PJZ#YTO\NZ MOS1MN,J7Y,<:1:_0D/.:80P(CXVAI\V\;4"P-U/P"UM AGR.$TM$8=">7)T9 MSM ZM"W3:+P/"X^,69E0ZM:DPG [WO"&7<_L=6.$9K!NOY(GQ5.,A-*R>@H; M"S8>1'@5R.TM:_A2:OS&64X+GMZ">RGDV-=9^KC W:O,ZUSH@6#LHE*-2B$N M>#:.61X5U+AJ^O]QP1G6\<75XHM]_%-S[Y'!,ZY?7#7?&Z]$T1IH+I20I^:X M;SM6*A=%.,T8<51:^[03H\P6\H_R%>=/2<-IFL79;:4V9%YF]5]22L>5ZR>) MBH+]H9=P8?9I,)>TVKB\9DGH9B\*L^GJRPS#5CF;9T3L1G_L_U M.C$MQ;+2MZ;#Y9243;NI&(U53B-%08NBJGHX82-8_\S(K,A2]F5);$R4;-KE M_UU#=MF\+)C^\QEYU3'VR.O5,"F_DK5KFG&Q,98T_MSRJ5$:QO,Q_5SYW*;W MA1!ZE!8S*H3*^\'S[_.S'G5O&&0BGA$_6G:(O?+8&).2\.DEKN^LF9R]I6"O M/.:/FSV>*G#VW$,_@^LHN7S#@ M<0WFFZBL;[FAY1VE*;]O1NZ9[!>L4HT/%\"_Y@Q!XTBT5%_7(:V$0KD&"1QQ M(K\A!>,K7A"!,CU@@S AW$?*&)K)JG+"B<',HX0PAF[1N\@/0PTF^87OKMA0 MI//(^"6,++BF8A$2_GL>%9% N2E\RTP)2X/^F-&TJ&:&^HUL MS+GZ;ZH]VNA[43V$JR1)[PVF.6E!VBR2D']Q+-W7K5Q_*8-"+(@@$ULE.?N9 M/_A[%G_GKTRRBC)85YD4Q9CQ7QL7._U!0S9M?J?MF;FD)*EF H9* M-K&+-0N;$P3#\-:/DRAE#^RQZ64Z,6 MZ)%QMNC!1D4C<9$MARYG>I_.:W]Y_?1F+,9\,$CS\,,[[GB?,[;C,IDPK6$ M>CW6"FH[C*A>)+H._R6$/J@'5@&H44XTYL)%6"TP#I@'3J&6:YERD[:B' MFRX: +X!WX!O]K2R&9E#)+I6ZQ+KF>=K?E.$>23J$&+[5H&?NG>U=#S''#H# M6:JB"PY4KUH B1Y#PC$M&P77@ @@0J'A"UP %YW'A>E1KQC&=D0_7$= %=*DH0&@/428-X *XNF%L F* &"#66AT& MIA<@9DJI0=LON_7W929[>,;@&7M6',.!Z0?85@0D (FET1A8TN9<( *(Z#PB ML*T(7 7C^\;.:8SE.:\[PLDL*VX6;8GC\K!P7.D$0/UQW,$YRR2CT5,+,_2E97L0GC)X"5[5ARN MZ=G2#D?K@@759@(,_E]%JQZ0)(U6ME M@!/@W/.6"R *B *B$@UD+2906-? +K"+Z77OTRLV9:NBJ4:.2J#Z)_7>NJA9 M'Q)[[TD@*I)[^^9H)"^[=Q>T0+79 WH!O8!>*I>H90YM:0?P.Z$$8!>P"]AE M=PZC_495=$)S$'(![@'W2%[9V)YI>UC:*'=H:>2(5IJ2F]XFE-V6S6A.2M9& M(TK#+)&6YTPC,;X#3M?=-8T*=RMGQ2S3MVWE(M%E\%5;J* :4 VH9OU]/E+> M@FG -& :]W M/K?Z%4>:EQK%$+*SV]M?&WK*2N$83$]%T^)4D9UU??V M:](L3TB\@A:;7[-XL!"P$=(XKJ_YY< Z$-^9]H3-]S6"NHX26AA?Z9WQ+4O( M(Y9-2'X;I54CR;S,FA\J2A>_W$7CU?#J_K!R^3F9#0$X'R#UW\'3GD'SD''NK M?EWPY\WRJ*";?'I7V:3DV7"A?] _^?JW*!2T%"1)Q\LOU^0'% ^*)U_QSK)\ MEN6D!*]!O12HETA7L'6: H3#;];$;Y)3/F@DM@X#6*T0MS\#H[T%"W6$.D(= MH8Y01Z@CU%%S=>R\NUG"Z=/:W6?$$3.*"EJ(*EAY=D_B,D+B-9TWQG11H5VF M"- GM-DR;5_:R5%=AG+3I@!H #0 &EA' Z;E@ 7 F"!]\P""G)@ZS*>X )P M ;C@)2L"W[0#U 66X6G1R!NHU 4SORG"/)J5499BVW.7GM1GJWCTIDJ'[5BF M/4*F*\ +\%+B!AB,U"=< ;@ KG<(+@76-2 &B %B[>6A;PZ'2$^HU)SMF=7: M! X4-/\>A0@5V <#=9)H!KZTI;(N8% ]70,3?<:$9SKRDI #$H!$YR&!#57@ M KA8,U6X(W,XD&:G]043V%W<+-O?2926-"5IB(I".G%/?YQ'CN^:EH?M#\ + M\%(QY_NF;P%=0!?0U0U+$Q #Q "QUOIP,#1]7U[!W+[#"YN+RS1QV%V$>PQN MXQW,V2#J'2-* MA5$*7 %7[QU7'W W\!OX33:_ M#1S'',K+)=IMO=F+Y[%?#L8K>IM0=ELVHSDI61N-* VS1%HF.9"]?/GHHCOO MLOJ?/1B8 WE>/EW&4K6U"QX #_2+!SS3MES0 &@ -/".:>"C&YB>O./TB*0" M2X E>L<2MN>:KB/-+:W+6$KTOWPJR4U,UU[?^MSJ5QRE]'!*!=IMQ_JP_XYU MMG';JDCK&2L,9#&HB6=$*>/.ZGO[)6F6)R1> :S-KUD\6(R]$=(XKJ_YY< Z M$-^98H?-]S5BNHX26AA?Z9WQ+4O((]J^B\;E]/-H=.38P\#_T#@U&6!B,BOH MY^;#(PDL6]9V"RZ!%JR--=W>LU@US/,^/ _EM;10W6_O]_8]OQZ=1^?[WWEL M41Q?9KE13BG[)Z?42-@5T\*@;*H9&U=T5M+DAN:&:YF&8]G28I=@@BR;ZRI( M@?>,K':]D-7"1(/^0'^@/] ?Z _T1[5\.K^N'+Y.9D- 3@?(J3C_^R9(AI0G M"Y*H7Q?\>;,\*IX.I=I1:ZZR2ORM6M1S&)3_M,_UJ< M?MCM(HJ;+X//[D&4(5 .JV0/5F)XK[>26]F,/I@'3@&GVPS0JLH/K MK@'@&_ -^&9/*YN1.7(M4(U*EUC//%_SFR+,HUD992FV;Q7XJ9^KB/(:6>VU MXHGKF_9 6HDA77"@>M4"2/08$K896-)F72 "B.@\(A08OL %<-%Y7+@#L>?%$0Q-!^5U E MHF4T!O(\,D $$-%Y1&!;$;@ +A[?-W1-"Q$H4JPPC1P?*F6[2-V&?44=&:@_ MGB,X9^&KB7,$O;V>[B4-**>YRK[],?E9)NC0)[+Z;5B MTP60JM?* "? N>DR@L*Z!76 7T^O>IU=LRE9%4XT1ED>F"%J@V>T OH!?02T4O0].W [ +V 7L M G91X3 :2EN[O,KOTPG-0<@%N ?<(WEE,_),;X2EC7*'ED:.:*4IN>EM0MEM MV8SFI&1M-*(TS!)I>^SW=,-T"9<% -J 94HSS]GNV" M:< T8!HPC6+GF&U:0V]G,D&X%)@(3 0F6K/F&9B6A5PMLXUHJ$E)^N&SC:UM/66$SBX%0/"5*&0]7W]NO M2;,\(?$*E&U^S>+!8O2-D,9Q? M30$)R6^CM&HDF9=9\T,UWXA?[J)Q.?T\&ATY]C#P/S3^:8:JF,P*^KGY%:IN%8]F"?"_J>&3R+YKH*TC(\ M(ZM=+W:U, BA/] ?Z _T!_H#_5$MG\XO*X>OD]D0D-,!;,\*IZ.?=M1:ZZR2ORM6M1,6DI2)*.EU^NR0\H'A1/ON*= M9?DLRTD)7H-Z*5 OD;=AZWP-.!>P61._279/8G+"!GH=-Z$TT6% M=IDK09L8;]\R_:$OJ^>Z#"6_#[F<0 .@@2T[[9J!)RV24)>1! N !< "+U8! M5( $%X +WCL7^)[INM(.?^HRE&^E >QX/N&"F=\481[-RBA+L>VY2T_JL^5, M>E.N9#0RO4!>UON^'TD'NH"NE\SYIN=+\P( 7 7P*74N ;$ #% ;'F?;7GF MR,$,IM2:[9G1VL0-%#3_'H6(%-@' W6/:!Q;9N9I7<"@>KH&)OJ,"=LRG A? Q1-3A>N:CC4$)B288QJY0%3*]G<2I25-21JBLI).W-,?YY'C MN.;00C4AP OP4C+GFZ, %72 +J"K&Y8F( :( 6*M]:$;F$$@[:A<[^&%S<5E MECCL+L(]!K?Q#N9LX*+'N' LTQI*,R$!"4"B\Y# 5 %< !>8*K#!^%;9_D;R ML0@$Y7FCLI)="#^21@S4'S_2R/0LA*@#7 "7BEU&( O( K*49 BS[ #@ K@ M+A7GB4S/'0%=*NW8?IFK7WCAES!+V-OOX1'; _L>(4A&3!UP!5^\=5Q]W.E4]5IN7RF>/./P)@ /@,)%US%+5R#FD M4K:BUJB1HT[FSBA,.L5O%/;VQ;7ZD-?[69U[2H0*)*6B3-#(= -I)_:[K3>J MK1M0&"@,%":=PGS3MM6G#N^$VH#!P&":J"(8;'O'EVT&.\AN^RJ/5R=T39H[ M#/P&?@._25^A#1PS&*C/P-0)O=F+Y[%?#L8K>IM0=ELVHSDI61N-* VS1%H" M.9"]?/GHHCOOLN:?[8Y,VT?1/_ >.!]\X#INQYH #0 &GC'-/#1&9E!((T' M$$D%E@!+](XE;,42\"$4[ VHG1[_V'5 M,M_]\#Q@UX*_NM_>Z^W#+C?^C;>/NMQX]+TC?<)Z[%;=?3G%(C87^8%@9E"YJQ<45G)4UN:&ZXE@D=@XZ]5<>^LL6Q!!5[ MW=$7!;)\FU[*D^LW&F9I&,41*:,L-;*)D=-9EE?F1;%AK]HH,Z.<4N.L2O7P M?PO6W%3(A)1L9$I^AJ;X#-C+A[V[!]@_EN7VL2H[9@E'8CHHJ!W4;GNUDQ8! M"[6#VG66[:0%,4(GNZN36U.ACN?0.Q&&6QU2W[0ZET4).$^ \P2[WF-^!^<) M'-.S<9Q@)\%O8# P&!A,>E+.@6E9TD)KNJTV8# PF":J" ;;/CK0913)H-L4O(2 MA'IM-'2:];=.VJLX2$?!X2S?] )I6;!Q-@N Z3]@_)&T#*8 # #3=\#8 ].1 M5V@!B %BW@%B E=ZH%"_$:-C:(HN0GQH*H;S@C6:YJ)(?9F3,352DE C2DN2 MWD8W,>HH:,5@_:E0^M$UO9'Z6(KW07G 'K#W0NSYZFMO 'O 'K#W:$EOF9XM MK]H@P ?P 7PO )\C;Y/CG8,/6Z_'?Y3L;P;],:-I04TCI27\>GL@J+X52 U\ M:13U3NJB DZ TQ,[M1*K'*&\-^ &N#V=YEE>2@7 #7 #W)ZMXB?1H03 O=:T MU2[L#T[-'^!=H)Q0-)@B2[ MHJL@27FRM&W&DKZB72ZP)%@2+ F6[#Q+CCS3'LJ+TP5);NGRW5Q?;]WGGS_- MB\-;0F:?KZJLKM]$%0:F<>=1$<99,<_I->OX:9R%?_WZM__Z>7%YR7Z89C&3 M;7'Q[WE4WG_-2KKF)EZB@8ON&YW\6F/O-.+$_]T9(\NO//@Y/ST_,*S[<"]//CUP5"TQ?I,7;EU(ZFTZ-_5E.2T M%DQ%VD/'#HZ-2DA/#NBNFO@J;=M5XZZGU)AD,9M&F1(:53V0,2U)%!<&4Y;H M.Y.B$:5&-F<]R)(D2]D;F)X]7?9CR]8[&S1F92K4MH9B797,LB261O3EE$9T M]ELFSNIRE;I.%;G#R'5UY! 1K4DNO9X9H2C+S+W$73\6);: M8E4X]*2%AT+QWDU)N[3DE! M"YXHL;YO5%(!;9&HM0.\;L37#>B03YZFJ9+[$1X"%)*[1NRB(53IW/= M)[>!:0?J2R*!W\!O6)+(0VV@:QI98!:8Q9H$:Y(WL=O(,[V1O*.<(+@>;]"^ M/>B=1V ;V4R4YJ _:!Y&!3S(.D\$VA!5,)06;J,+&OA]R >JQU:>XIA1!2D8 M7-,?2#-, (EW XG^3A'^P ,>@ =,$4T""M^TAM),N[Y N$ FV5[DI5P^NL!+]6P.9*$25'L];+H["*_7/-\T[J@Q)6.#S,MIED?_(6([=))GBL9J%Z^AI]1X_RCJW;1HYGGN.:=Y?GR=95J;LFG^P+\8/\5.>\:Y,RW+V M^=.GN[N[HQ\W>7R4Y;>?',MR/_$_?^(7'M37E_G1LW_] MV\^?^'.BS_S?O_[_4$L#!!0 ( +@NZ-W[:,0H %5> 0 ='EL M+3(P,3D.CU% IE0E814H*OG M;4K8 E1M++&U_U^[<]O?WS]5[W^]]73'>HR)YP37Z)K3K D M+GJAR&<&9ECA*7D=!Q*-QLO+RXE\ M\PB7Q)F=.&S>.&VV/C?/VV 5V.F+"X_Z/W/=7\?<.V%\"CV;[89J'F-!DNX^ M\_UP;A9P)6_(MX TH%,=>A%.G51NLU!> +0N886"FGKWJWS\_.&;DV["M?4$6!;C;_O[X::[=JW/Q#2[--YP+A$ M_@IK$RS&6C(4]2G&@3+W4[W9JK=;-12MF3OF8*E7:-9DHV"#>%(D=^H+J!/0 MH88:Y=3AS"-B1_IHK&T54FMG5PIIK"H*V5;1&G561=1_]42NKF[56Z?;:;'P MWG):)'*[T.*\@;FCJ ;:'%DGKX&'?2P9?[N!_XMIYG&>0^DM0)2*YTK%UJ&PT)?\K?"(!^L]$2 78+J-%1BR^KB\@JFGB8^KH MY-LJH\A"*KJL+P"JJ2&H4UJ)1$9=;*^ #'AY#1(A?671 ?L^DQI(W4IN!@'U M)RRZ _=4RKY(\O83F2!=F5[$6=->OS8"S@*HKBE44IF"7P/,.)ES+FH"Y]DAL^/_:)I=,RMH$ M(M2G^VN2A\=E30(1XNVG-0$G9:T!$0%[YDJK3@&,H .BL*7K.+]"*C35HH94 MT_>GOF5WJD?/"27@"?QB[7P[;37;K683U5&7"L=C(N0$_LF*?VTL"RW!A8*X M _^;OEZV.A:.NU@$EWRTL%S>#XQB\$=FU"QT7%>/@KT^U&5\KC6- MPL$C1$&;&)3X(PX5@'G758<\5]M0A MW7!&B"SCDANA+$R"5T)IHSQS"'.IGP8H(@[W1\$A79HX?,0?S9D124'B'W.5Q-Q#Y4;MD:2+1A]PH!^^'Z01" MS7&-Q>S&8R];^J,9TDYGN[!?#D?PY[[W %0.;M!U9WB+;NX&/P[>0[.SWO>! M(;([%F,\.X6MBA3V'ZX'][T#HB]YV WU20]J!OF6J0\* M##\;#LE,I!VS9(;6!_+2FJA=YJ"">F>DX!U342RD(=/!7#<#['_ U"GK&Y]ZHN2;R: M1VS1J_."N5LZ^OY&'>R[LW-30;AF4:BF2"4=B-?UBO5*71W2>;9OI-Q!QFDC MC64CM W$_HSRW!2;U[%XJ$%YQCR7<-'[%5+Y5HZ5O*@]&)^M"\8QR+]1!'/0 MT[^3?70I5'NP/#-5KP;2CEMF*ZUI7NLXDCY3]1EBWU>?14#*D\SYN37#!0?8 M2+8Y,ZZ2G MW\A]U*X_:8]_XPKAL9 <._*R)GE(:II$H.6?3A!P3 7V8&A+J@D\QJ*O@F.?N3JPF5S3/T^ M-"AK:BCJ"+M\RMR1[NB&/-XS-5:L6-%Z2/@S==2Z6](XTU!%V^@.N#AX-G]; M5G<D:V(R/BDX^UMBS:?Z-)3OSR)GS.WK7\-0C8,7 M'SQS1H-'PAWE7M/4Q.+=*RTY6&]!!&);<-'/0TF36>N\1ND-NS^I?W="X);S%VED7IPH5[P41$V+0K6->YK8;"L[U)=L+YY[Y9: M:A'QW!&[QS+D:A=''/47ME)=,I;Q7?4?N%J7I%DOM;>B\'O%J'7^=<]<3K': M N7]RG#_W?WI(52:#"97H: ^Q+7OL$M)_6E=8_4)5X7/E/"*5=JRTG=DBKU' MSAQ"U"\,B]$,RUO\3&"Q "#VHB"_;$UAJ?TPDX'"$C03+'U5+VN/J?F]%%_G M$"JMN3JB@MR^EAA999,7+E(SS6WO M7UQ$AUS1ST!^^^._4$L#!!0 ( +@L*H[\8%Q4 -7, 4 ='EL M+3(P,3L08&]U0V*?FR.:[RKEV6 M?5A+-AIH?/C0Z,:EYZ]__W8V M.;J KF_:Z<\OV$_TQ1%,0QN;Z9>?7_SSA!R?O'[W[L7?__:GO_X/(?]^]>G] MT9LVS,]@.CMZW8&;03SZVLQ.C_X5H?_]*'7MV=&_VN[WYL(15I3R MES=2CY;(OY'K8B3_%6$5X>RG;WU\<80]G/:+MK=HY+KXMP?EO_)%:6:M?;GX MUYNB?;.J(%;+7O[[U_CH"HZNG< G2$?YSW]^>G>G MDMGE!+H9A-.?0GOV,I=X>1S^,V_Z)J/58]N+*DX[2#^_P,+8:Z:IY33W^<^K MBLXNS^'G%WUS=C[!7KX<18TW,'/-Y"G:W),82ZE7KF_Z#^EC!SU2<\&H#4JM MD1A+J=?MV5DSRW.E/Y[&U^UTAK,*9U<#FQ#;0K* DL3)F9S]*[TN=W:W@#C7M MJQ-HD,_G5ZO0K* DA]QG=C"4WQ"#6,I_0']A>ZX[S?[3RM*[D&)W0GZM$K&4OT37+23 M"QRN]\T4T'?I )O>H.E:F;TJMCNZNU8W5G=.X,O2A?D$D^QQ;>_^;"-:0LW= MP1]8:XG.?8+08D@X:9:>PH=SZ%PV8U?KQB]=>[84[S^WMSWGP0",U'()D/+N M49Q/UD_G9F>LN<7A7_O/;;_E'6,+WN?U>ZOBKZ^*6_-I_R_L%:3NR M;2$ZJIJG[21"U[_]SQS#\&V46RFP/Y4&K%&[U+6_CMPP]3C,F@O4 _IWT[R3 MB22>M>'W'?OTM&KWU[WMV;U&[%'U@IN$^60Q7NCN_;XLGE79Y5CCJAGX-H-I MA+B'AE8>0XSOF)VVX,UF632[. M#9/K_>*4;]Z3+\Z=O\19I%["9-9?_TV>5XI0MCR&_//RK^OWC?/H>68S@&@M M+,!*@SUQ'B8_OT EZFU%:RJ Z>0YL5YKPH(U) E%B4XR1AHHH]3<[?@D'[^V MW1+V8CU_/>_RN<-V?5T6KIV1UGLCB&',$&,@$,FX(H:GZ)D DWBU3>]NT>JX M"T=MAPC^_(*]./H*S9?3V>+'JUI<%QZP[>ZQ\;+$RSX;^5PC:69P=BV?C\/W M.83M'C##'A5APW+7JO_H+O,*LYD1JP7J"O_CUE6$QQB)!)&(<,"(9RPHZBL; M[8_$BIT&KMT34@6YT,TA/LE /"I32Z5]BBX1[30CU)E @',@WB;M!;7*"+X[ M(ZH?E!&C@56*%&\@ >H8ESL1FQFQ6J"NP @O>216!D^DP@G@I)>$1Y.!_XCTF$TI$IQX7T[_?(9NK-5N]^KG(<5Q6O)4D*H(@&*E@\DT\18:0CV MVBM!*V;LCV06]N ^C(/:@>S#;^TT/-5$?)>IF9/.IJ"(-8(27"@5<:;R>7%4 M,G"F0_0_D)48GQUC0E>:(I_=MUO8/(DICXG6W',33>"$.?2^JT04!TJHI^F3%TR-I]P%1RY5B>ZVP:__M%ZR@YQSA.$Q&P0P)4) HLSA.G@#J< M)5Z+YQZ@C#SX(V!4; _KYJCCHVOBN^EK=][,W.16#]9M9FT4KCUSRG@J"81* M$6^L(@$,$,MU",Y:A!EV9T>9 &5D=NP%M8)[GO.S^>+6P^(:8KY-T,$I3/OF M J[N(;UO^_XWF'U(Z$*OWPE]2DVU \]H11V1U#@,U0(CB0LTH2YAK*\0J# @ MU"T3N8S-I+U#6(I6G_+AZO3[_?I;/<. K EK]\TV"]=)2PN:XPQ*(A$K&!#& MN"'"^B!$4ACT;W7$>,A 9F3R[ 6U4GSYW('KY]WE5B[+P\)UY"JF@*&[5Y4C MS"A#T.1J4OFHMC1##DQR'$*# 56X?N7,]?M;PL"M34> !#+8%* Q%Y MWR:Z*A(9966% 2\T/=S=@BLEMS@UO%VNCA[[E)(E*0I.%),80E@9"96\TI5Q MH6+JN8=;NPS/_=5O("C%@BO7G^;-(?PCS](+-UEL%\U>NZZ[1,N[,>+:1KZ& M(-$D5X;8H#UAZ"@2$/E7!T*'BFN9PH]!BIU&]'X$MB?,2E\S^00!4'L_ 73B MMK]LLDJLCI4Q6B1'A$0\I1885%B&SJ"T43N<:4D/V*4I$ZB/QY"1H2JV=7O: M=K-\W/EN>@'][,[SOE6;MRN*U\$[(V+(?IPT1(I0$>95(D KGY+'6O2 ,Z R M,?EX1!@)HH*[M>>NB,<_2Y:H6,/E4M4LRCH M@,V4,O'P>.,_#D*E1O_6\]_-T_]AX3I%KS5P2KS#>(Z"8,3YP(BF1AH,Z2/( M 6-?YO1NO+$?!:"#NH5;70S9(%FC!TP=.CIHY[#9I($29R*0Y$R^#<.MMUO% MR8=W#H?%E*/#5,XO:,^AFUU^G+BK_#<8]IQG9P8[L-8]>%RL5@9T-H+$>A.) M$0D(=S*0J&Q@,B;0;L E]9*.XB!2C(Q1*4;\HVWCUV8R63/ZUT7JJ"M.#44Y]N<6(;R->5]HSR;'/W"A'DC68TE/5]E-[C[V4>G*[)M%CB\>L6V1(+/H)=O:O\$;JFC1A#YO,S> -7 M?SYY0W]U-36CPB7-!-J7RB(=-5J:?"N12IN,"ERIN-7*O!]$\IXI=F.1*0W' MX-7E/_N@HB4Q5(CK22((W,K\/K(3U#F@8 ML,5=AB?[&KZ'+!D$7+E7,><=A&:9B^%\ HM!F<;CL[:;-?^]DZABY*U MIU&A%^!)E9^5"L]C!E,3!8*)H!RK^ #'M\PN2"':[ G/$+V"*:2U M-Q(W2-86)X%0++\]M)%8"H8P3BOB997RC@.G=L!UQ#+;+<7LS-A0%CREN^/+ MO9L^W%U>?VRW4;Q."9C-+\L4P]C2@W+X$T-36R4EI*%"T0&/+V29>XR%F+0G M0 ]*IYP>XV9FP'7JE*>R:G4M-88=S%@+A#FI2"6<#4E"4 MV=XY)+=&@_5P%%O>C+@VPDO;>[W+M<4FXBX5UF!M)LV$,R#+Y:WGGWOLDK>$J\#Z,H E&(03&Y2=52A"TX(Y[5D6C M!IR.VS\\E8;C>3@VW4LK\R0JW9.MN?%>ZY2(S9LDT4GL-UA'3# V&1&4'Y)- M@=$_-I&&HUEP)WL51+\T4S<- \]*5E124Z.80"M, G<5$<%61 <6$8XH(S"3 M8+NG3X?'-L+X 6(]12XU_:#M6?=^$4YQGJ MO55VB,W"=0I5<%)'$H/*L.8 I J"5-)8Y6.,;,BCM>J@@=[H7-H'G(>P3 M= M/YPO$MJ__09=:/I\B60KJ[12MI;<>P',$UEY1;(;09C2%8E,@%-<."8'[((> M]!!FGQ9I+# /1J)\(7>=L[1:H%:AJF)%$Y$B29)XKXD2^^/@6MHG^MPNOLS2P:// [;PC3974EO+HK& 0;),FC"J&$DR&6*4"\&R MQ-!'',7=/H"/-'CD'_&1]@+KP0CVJ^M^AUG><3V!,.\V6:^MY&L;8H7=3QAT M&$:,BX'X5.6O+#CT&[TVX'Y8UWOOM!H)T8,X3FC=<2+\ZF99[\L/Z:GL>FI= MM>$Z"8KQK!,(OY8ND$H@_"'DH)=NCAZN$ M= NOX^I?UD9_3ZBF%LY(QM$OP2F'7J[DCMB*HU%GQHK@\G'"@!0GXH]MU,8% M]@!;5+=GS^*L^VE>_Q-KJI.NM*0*B&7YX%.GBD!*D6A15QUJ6@FS%6&_3F2Y?OGG5]!:CNX=='J M[;=9YW :-5/77;[#P5E\O@$E<1 GB\]ESZ!#RJT_M=U7JW7E-4^"2T*-#]AC M$8@P G_E24E#F15NP+EPZ$ M"FP!J//$<0HDI)SE5WL3AKR]+<.B9S/V]W/"C()WL3P/'>J'J^KZ)PFW2M4L MQ2KP_(FTR@E"$\VWY['NH*+543C\\]F_HAP\1O=3/PS"I]BS)0P*^^MO6:U- M['*O)'I4X&7$J: ,19\-)",1E"?6"9%$)1@USW[5V7F,[K]$&HQ-J?%^WX3L M)0,?G/MZ#QNG!5X:'XK-Y MS!]\EQ[_HCZ9^SYTS>*8==GXJK7^L:*UB\F)Z")A,0 Q(#'^=D$0R4$:(WG$ M^/NY7^,:8R!'!*C4[/V,T>.TG;1?+D^@NT ";C&/'Y6I6:@X3R82CA0C5D9. ME(^."*>M3IP+]?QO.8PYH\=$JA0C?G4-.JCYC!XV4^%AX=I*XX1%@*A.DFA& M.4DH2*J$0 4O QORL:5"'T$9D0.C0+2C83\^/^]9[[]?VBX(:L&E=Z-LD(QGX$4':<53_UW7QJ^MNWDNM']1'2M=< M*\JCY,1SYG(Z*70LLK-ZK:ZT0SZS6N;IY%AC.AY&I:STZ[:??4@YQ=OBVY!+ M*IZTDW4'58\+U5P9)*\V1$2&Y-5<$6V])8IK0T4$:^V ET*%SMK'"KY&Q:EP M')9U7[=1=[M87?$44[Y(J4!;$BRW)":MB')4>F$$J#3@^72A7%4C#=;J8&Q7 MG Y@!W*7M\PTM$:J!I._$6TH@1QK\GQ7N\H>"M/6ZF T@!CP=J+0FYS]<&)< MV'8-UMLTRVO5=:]N^9>YK[?"S_XQ6[!+-;4*R>DJ.&(J!L167A.=,\]>KX4J MRF?_F5$(Q[&<_VV]_CI$ZB@$2J1$Q;1P.=^1HM]5U'K LE FA-O#4(\! MU$@N_[J9O;)LK9*(E0YHD$SP! E',? 4X495K^. P[@R(=P>QG0LL(J=KL#B M#/$?,(7.37(RNWC63)M^ED^:+F"926/=H6G%&\PQ)VTBXOF2[VO5[*;!.+7 M5^MROI86)]IB 5M#K1%JKUV$D%= HBD5)#*E2/)<$K!"&DY]\G+ TL-_3-X= M!MA2I+SM1N?[:7.07S?+9:-E_F,]Z7'FSM[;&ICRQIMJ! MP% WT+QD!Q(BB\0PM*Q0<1ZH!BK55DM945P>=&,QTD]'974]-1C!G#2.)%:A MPY1?/'(5\:?*6B>X9M8]^Q..O?*@+8MNP16\6SQY<9-E^IE%#XYGLZ[Q\\43 MQ<_M]W3OR\<_QUV'_C!L^F3U\,IK&[WC)@"1>:WS(@A";=*$AJ0%"&5Y'+"; M7L;M+,G+@T!>PL>XOX)]SEUY[/M1XRRT-T[8XDE=OV]GYF%SA_(P?H.OR_RP MB#AJ,\4?P]W97KK=C^VD"!WQ%)NQ]MW.H(?X$%^WD F%&.;B?3[!L[YOD ZV:[Y\!*%EC#UG\&ULY5U9<]O(M7[/K]!UGF7UODQEDNHUXRK- MR&4Y-WE#P21DL4P2"D!YR:]/-T70DLP%! $0?_U03%_G MQ<<+! "^6-?:6B+^=5X5.X]?G4-TCN'KK^7XU5D8X;Q<]EVCDZIX_'6\6%=X M7)A>//RX+OI#TU_PLBR44EXL?UT7+2>;"H9&X<6_?K^\7D)R/IF7BW0^RE[] M]4]G9P_(%?DT>Y?=G,7__^/=FR>-++Y-LV*1C6Y?C_+912QQH4;_OI^4DPAL M&?I>-G%;9#>_O@J% T"0 XE!A.?/FXHNOMUEO[XJ)[.[:0#DHA4R;+9()]-# MJ'E6HRVB=%I.RJN;MT56!BE>"M\>HG;4:(LHD\]FDT6<5J6:CTT^7X0)&";B M)-N'6(V:/1"IQN,ET]+IF_E-7LR6(#TPL#G]-1IM;VCS<38OLTA F4\GX[BR MZ70:I^'U;98M]K.A;@/]D?PV+0*LM]EB,DKWLZ%1:YT.YCK,M6PI&5IA"KHP Q??'LVX/137J=H6F2XM MYF%Y*-]FQ?5MD,<]I&TKWA4YS5?!!BUU-8BP(-_=/^QR5S=QZQM5)0*'[61Z M'P3R>1V;+M)&XVRGLZZ@>)]^F.[=@'=7:HNTAVG_/OWZML@_3\K]TW)[A>Y( M:B[_C=IJ:R!_9%_4:)3?+U6/0, \?!P]K+=[R*Y1LP$ +;1%] M%?2%0I7E?OUI0\D.B&@NH(3 )IY.5IG!U MEQ5I7,8>]@U?Y+-5]?)]_EAS/AJ EGKN Z3H/1K?3\/\694*LRJ;WV=1E5J1 MO?:J'(%(DV[Z&'XM9:U^ ZV1''7"H-E&BVYV%TR[6HO*SDK=DG9]/YNEQ;? MWHT_NZ_Q8[:"[WW^O93ZDA;CFO+5?<_=@E1/V&I4;97,VWPZSHK2_?L^F.%U MB-M8H3N2CMBCFK35W4#6DJI&B\GG0$=6OIE'3V80XD4^^M1P3(1ELE\<3&>S"Y692[2Z3- M\1RJO!,C /1):6/:K9- M5/@3Q<-2=S:3H<$Y[-T,C^>WB?-M$[NLO7S63;[D!5-:=W4 M1MN$WH;VBM']A^Q\#4U#TM)7H(#23^7(Y# ;4IU7I2%>30.%#+]G7138? M9^/V^]D8UUMW%SNKNIOFHTT8+O&[2 _K[Y.]'T9K,RR?$13-#O?+++9FJAI^B&;_OHJ$)#4J98HPBU!W"CL MB6-(8P<%ILI!@Z!E&C\=[#0&O?-B!6VWH_VNKF\80*F_/?IKN7[O0.#0IA(A M&2= ,$HHIU)Z1JE]0 5Z"A"L@\IWD5/%Z"POPG;SZZMUS=7T.VCWB$D*7; V M[Q6M,+#PQ7+M^&4TS8.2&?;HXC[[_F4^7X19Y:9+%U]8-AY,GUZ$;L.(U=?) M@;,KUD@ $PQJBQU65 ML&1)DA3XPV(D>16C'PORC2'7'_;P+X);2="+!B!^+ M++-/%(F:(O*D;D*MM%QC!3S25%%(&;#5F!'F)MFH7'4J-%L5NUJKT&&#UOR$KIY&1)^-Z"2)RJ&C\8$:&+Q([^3A9I-/?LG2ZN+7975HL$X+>S$>O M?W^BM3_B=*UZ"64.:.VI0E1Z33P(^W>U>1N-^]1 -IHA]5C1QY!CIRHX(;. OHB9 M?KS5T2%F?4G/V_3;*IZVFC'5F++R[T5>[K(B]E5-!&'4,XLPH$0R)9&B-([8 MA55/ ^]?Q$)RO)2TC--IUY6'A.'%$S&_G*0?)M-'08W:R\O.UA*I/=?, 2\ MD$Y B2RO >&U/+S;)0?_*+DIWOHOHO47RXVN!Y;<$GNS>IOUP-:.T^_MVYK M1]#:INBP3/F^>]^1Y]X#*352U7NF8E/">;LDU,\@;[??W>GAW?9UHLG79?YU MMY1N"BZWV^.^C.FN>SN12-3.8>ZMV\W9R.UVOS7?N+-N#F?OP>Z5[T&'1_VN MM;TMSI;=E1*FG'#(<2V5HI)C@8$"W%L,I%9.ZB:1S?K$;PM)[JZ0*$.(0E)Y M#0A5P&J('&* >>F]AZC/J-'&P&.;N.<=(#+HX.):.3'3M P*RC(U:D]X<6N= M))JS#"#,! +4*2@Q%YI[RCP0D,GF'H&. HQM\?EYM+HE@/IR!3PF@8)Y]9*JRP+9C##EF%AJ18<)XAH!"12EA!")<,JV*MA1GJ')27.]QHY MJ!]#;(&->=_8O121H0! (YV6U&"*'9>8(,0M)!93+6%SWT^7$<->!.(P9'KC M=S[_'/2Q25@6WX9FES[O)=5;8T\U:R9&Z'BWAX72.JH!T-)8IIA3Q#JEG!I> MK.$8ICWG?ZO@'"8,939Z_3'_?#'.)E$.2/P0V4\>L3]\E5QF']/I@R]ABV*P MH52"D3,$>"64MM1!I9 CP.B@I!*J/2$]!@=.H0H<#TDWS'P@9^N*_;Q( K$C M2@('/?&(&NHY]-7VY"2T+VQK/XHM>3\8#83Q$G&@#6/8<*H1B3N<"=).G:%4 MV3ZMOOT;=#=L/0B!ADD<\4AD,?XMGXZ7_KG%M\O);++(QCM3.G972JP1+.HC MUC%* 8%"!WF# #,3NJ:(#6=';8YYWA$:)XO+_Y9-Q^_SW]/%?1$/+V6C^/]' M?KLZ ?IM;23>R#!:RP.NCO*@IBA*/1)4 (VD)\U3?EJ7B Z<.5W#U7#F;^O= M9A\6JV_C7\'BL%DY*B9WCR,XSQ:$1FTE%!GJ/, 80T>AX)HAI84.(#)MM.I3 M1>M?*OJ"K3\#K5S\GBUN\_&;8%*4BR16,6P)1+0=U/RD9'2X4;4#3<%'8U/75EWE6E+>3N[?!BHG9%1^W.?%KUDX0 MT$X;HR2#85&3P9K4@"&)D5<> =^8 (=54 (DDAH"(E&=B=+?>/<=.=Q: M)Q',"\F0PR!H/)@RZ1!:C1,PH@=SMK E;N7=X#+H0-_3X>V)\/U8.('6"F6Q MX! B995RUNL*BF"9]>FP/^CL8 O,?:X>' M.;RKA$T+W1VDV%$\(-XX3ZA"S M2')()*!KD+CA9-BG (]AU4ZN'X7.S\3_0;D!A\+VT[![K:L]I7EO@&YGO80R MKB%WA#)-@?4.>6BKL08C>("'_HYC6=X=.'T)0G1?O)F70?58)@+OWNI_+)Q( M(URP<)T"2$#A%2-N/2H;MLNAA>ZZV^J/!NT_U;VM2F*,T)@XR AR M@B##,*O4:!#C*\H]AV4[N'XW0SR@+@]S^AR "[7@#']PM'XML:3#NC EN M+)LX08F'C E/@$&>8$>K<4.L^TVSJK=['X]XWBXH?4W;Z]N\6+S/BEE$X'WH M>E\6[J;RB91$.Q44'2^14DA1YWR%DI&LN;Y^N /_Q'MW&_B[9. HS#Z^61AD)OW,$3@-*R_S!:+K*B6 MP;V&^Z;B"5< 6$X=(=0S@@V#:NWH,(+U>A53O1W_:!X]=^VCD/E9^#Y([>J4[#X-F]\6 9Q(Y=[=^5G)Q'I%@^FN M=0RRQWN9':E\/Q!QW'Q_[DS?.H8ISP^M' 5&;XZK?#[.YV_FBZSXD,X_7=W< M9&$#BV1?OM%7[_9[LNK43P@.NHV!EF&H%>+08+HV1)#US6^E[4Q1:U$0NH"H M-_'8H-.L]$^=%T7^)>;7I'?AEYUWC![23")DT&FADXPJP0TUWH6%M,)9J@%> M8;QI>)>=)#>W!-HIQ<=]O9L\7(H:CV?MNOBZ1NV$& "!M9@BQPG1R =,JW%; M20>XLO0G+,=A=9JDE^5UM-=W19:.K^:/%^%=@E*WB<08#0TA*#XO$Y0VJ1!E M%0+A:]MCC/VDTM(18*<1F>7.FI6+2+$+FVM\-#+;>>*N43L)M1 RPK'R4DIA M@*# K*_+#8_.8A[:#,MS-R1^E$$2J-A5Z%X7JD M#16!XDKSIK9YK@Y_&7QL#YM^DW7*"H*K^T6Y2.?Q#AHUBS!G2T!%0IS18WV41QT#YL1Z/[0TEUH7U#G-G M@5..*Q3,]VJ;X];AYKJE?&%BTR5L:>>W/%P_' M7\_&[;!I?D.CI"8==_0[Q MSH<5O>^RN[R(%]\_HFPM0SLF5YWJ\080IBQC7!A%XPT_.ORK+?>$QDVHULU9 M'8U^?2W*CH'H;ZL?ZS]'7;NU1& ;9DO 1WE.L062&&P^C)U5\"E0[Y68GTENX@G E&"@N5- 46B,0!AXPSW"B#C1 M[\7#-0^P- ,[;QV,HSQ85S>5!/XC0+?M@:.-99,@H\Z',7)$2;P148?E0P-J M+55>2#C 8'LG.F%; /6US%:T/J 0M9%J\=FQYFZOE% L!)#,<&<@198(Z*F. MCZ)*"0DX8@'N+(S>J6G0&E*G=3G$^[7GT8FR>MGPZF[Y'&T$*[ZZYP.HU;C> MYX\?OOQ?< \$+8K!H$ 1A)T)"A-QJWPK K17O([$_ZSN 6-4V+G"F@J,OH%MP#AP$W:/? ]^4@#'.)Y+Z;)S=6B/NGU-AY38(] M(S1@QN$U_.Z(HZ\#= C49O^/;PD=#UU?JL>/Q.Z_GW!+E80Y2&Q "GFF@+7> M&02K$<;(X;!/?AS+MKU2%;E74#3WZ'=159,TNG:S A[8P2AQBG>7143 M#HB4E'!%"8(^)HWP-7I,6> L+0:)V.@^6YP8H]40U%H#ZJ^1.(QB5!A_)S-[[,RE/Z.Q?] *"9*"S;QE3[F-(:28\H?F$8A=+;6 MJP4_:RA&.:HH,LK8 )*W0NCJZB *C$'-=[13A&)J,[J%4,QAP TZ%---IJ8U MU% *N7:84NRE5E)7 #&I^_2U=AZ8J2T,!V5J'H;@L#/PI 7<"PXP@8KX0#ZI MKNRE #GLAQV):8E/.U/QFB'TLKD^R'C+$)@]J+Q+8R#G6$"#J R;JG"0BXI8 M(=D KS5M"':=O,O#P&C(.75W5Z23,IT&53T8*#O9MK%L(J#VC#!BH/=>&0>L M!A69"LCFB>]=NS>/X%D;2)PNJMTL_053HI!T*MBD1G$KI9&T&IU3O?)YL%I6 M*]"]Q'0'BS03R$1_"1%48"1(90\!:,# E:YCV58W[Z$92C^C/ Q2'1N*&+ST M]!<)!(P7@W(I(?34:_D=,$K($)]K/9I5-=-?#H.FOYE?A"TQV")_Y/,5P7N9 MO[5.X@!"3D+A$/58&JV=7:M!!H+F[IC^DUZ:LK\M<1& &]["WZFS_SAX&AKTU_=P64/UE M,P<4LWDZ'V7[I>#'PHF 'ALKL2<:6Z8(D;):I\(FB)JS_[2Y1TW9?S1"Q[IF M]T_I7<43XD@P6BGRP@N(. UBNB;6! E^H4D[35;TEC!JR-#?TF(<_?LQ*R;F ML^WFYY;2B6,,8B*]Y(HJ#P025E6D2N":9XUV=MMJ9^QL!Z+> IOI="UP?V2[ M4OB>E4P8!X9I8)P(9H)3#')FJO$@9IH?)NCL8M9NDVB.@N?EG"'!R&H;]A=- MJ-7,,R2!K<:E%6JNBG=V VNG;#\>HM-F22Y#2^53BEJ^//,V+(8Z+;.QR6KF\T_K[*V5PB]S[^74F$U'Y\Z4=3-[J;YMRQ;Z0B; MQZ"FR_FV/*H0C[9]G$_^DXW?9L4D'\<3+N5EC9S2EGM*%+!&6XNE0IH"Q92% MQ..@A#@%.+>#N FDG3'73U!ML;\$&8D-(LX8HZ@61"HJF3:6$2^PX(-)83V9 M7&W-=CT=%P:=#_NPDZW3P"Y7P]^3H+&C5D(\LBZZIP6U% =KE()X$OX"5K[L'H,CFD?YDY#*:&/JF'T]A5YFGE%GOD\@RFS.,XR/:L MD"-:2X#BSH:5V0*F*7%(A;\=$1![&@P\T.?56C4MW998E_>-77]9_,OCC'_/ MYL%HCVFR:CP+["D7T83_7!W]F_DL;XSX<@.W_]TW\!4$L#!!0 ( +@OX M64YKAF( (9Z! 4 ='EL+3(P,3Q??T&* MI)0/*0&2H%BWNKJ+Y?KKO_WI;Y_>B$_J[=L__8___I_^V__UYLW_DA_?);JXOK_-U[M$;?+Y M+E\DOR]WWY+_NUON]W=O_[RR^^___[SCR^;U<_%YNLO" #\2_M; M)S]1_NU-\[$WY;?>0/0&PY]_;!=_2IR'ZVUEV\-(\_$?SS[_.ZX^#3GGOU0_ M;3^Z7;[T0?=8^,O_^O7=I\K/-\OU=C=?7^=_^N__*4GV=&R*5?XQOTG*/__V M\>U)=/R7\A._K/.O)=\?\LVR6'S:S3>[=_,O^0Y5I\^ M<&"\GUW7S8=%_/R1 V/>OVAFO8CQ_CY][,#8AX4<]>Q+PJ M/_7.?55_L'SZ&?FMC->B>O3@_,Q^^^;K?'XW MT_E-OMGD"U5L=ULUOULZJ,M_NK=BD]_-EPNQ7KS??!.'_:FL7UZ*VY;YQ5&0L5F[H? M/7K=Q>8Z*3:+?.-BM.:7YIOK5]Z"^A._7!8OB9H+QH\[-3).DX^\<,I)"3#*>:(VHP8E QT.B%0"F=[=IA]%71>,44 M901 K2Q2UE!(L. 0,@2)H""E5I$03=B=&-S/",-Q=S_9L:-0Z">Y([(7IJ@G M=;($EU3H1E;*\U2=$<*!.)Z&S@WE3!'E/0Q3*?,?]\O=0RN%62HT1$Q*@2RS MTDJI=-6EA$HQQ[Y1S-.G"IJ:\I&N9U*KD83*:$,%4@IIQ"(&)7L@%XLL'O-P MIG]T)&P:_:$K^&*0ER;L??^T'#BQF#@!L-79=3@E*(C6"DZ1X25;B3 Y:D1GZ5'%ILCSX13UOLHT>+15')7F2?$=5Q&G$:&CR2 MK\4ENDF8PA]BI_+*158\TT93"0#?"X@6'%CDNX[3#P5%FHF4$>OL4@4E-TJEF8OW&-$HQ2+B M,LYAGN&TXAAZ4F-O%G@J^&\J_$GCP.76<'KQ?6X)9YR&G(:*C.7LTP6<,3D> M7$?D,:C#?,UB DU6F"+4H01YRZ.K86$*8)#8L6^6(BQ@AFF"*$A881F^0@95]A+885]HOMNS4D_(AU+UG8_[! MY+VOMUWU?1"6O9<"\J^E'1>1%IO=<'NXA)2VFB\5KI\@Y-YWKR^44%I:8766281:) K9H'6S"/9C MQS\UY.3]3?*\"Q[!3N1#^X&_5]!/=\OQ&L=3[B[<+H%*V#1)\4J37"5?_-LD MCE2&$WM.12,VTT0$-J:'3[4W.IO^&QLNE"J-R/OMY/GN*8S%6Z>@L%R[RS!N+&!# Z+ M^H*>/$V1"2,G:)(9@9>N(K*';D=.%,*IBG.H$*40YYF!J998RKCS&L]O)>! MR*)PP)4TP/STH1]KYV5B-,+"U.(%KI*_[U%Y3GC[D;:HSZ!5X?GER7L$IPN) MVQK;S[ZJZUPKI30%'(-*2,_Y^H*>#D+-965U&!>* 5\5?Y$5=W>;^7([7XGU MXO/\1VTG@](RPHB"UEJA#- 2-'8$\,M.Z_[TR/+:@JJ.D#A8_CK1D:W7E34^ M46&R>N!([#GJ(*H=R?)7U/BD=9/3QR_8;OZCGYB^Z.8))>U'R>5EM"?^8JB7 M(VRRJHKUME@M%]5K\M;-E?9<<=H8,R(LQ[>CBYF8,[/=GDQ.8]K;UXEBT+>KK\34\VZ- M),N0X@1(DM$,HXRDC3FH0-#26&P8@9#C,#*(6V434$0E'#0W4KT"*<& M%AK7=&;--[ 9@[#0R*;&=)4X5&_:C*J+J,U)@LY&-WU)G8;B#.#'L_AF&&9\ M5>?MNNJKE2&S6MXNUU5D5=N4$F26:I8BF2DC$78@,J !1#Q#AO$0Y>EG*;+Z M5."NB]N[^?HA3(!Z$N@G0N-Q%R9$Q[B2(V"7BGS.\G1&CX;A=QJ:-) O18PW ML-^ADJ,TT'?+=5[-_F9 6H%5:E+$C,20IY@V\SX(G41V2(SJ9W"]_ M+W'NUSI"L]T'(=M/SD;G.4S5!J!XE',^+]'V>K[6,*Q/0^N&=>F5LT #\.6K M?.^6U_EZFV\_YM_S]7T^0T9@)IG1%@!"1>;B/=)8R23)0D0N]-FQ]:S)65K5 MN*HMXTWQ,%_MEGG@FE,P;WYZ%9.R,&EJD"0UE'$%Z D/9[2F*V/3D)7.Z(MA MWAO_Y*5/]U^VUYOEW?X$<&5E.[.*<1>*44D4R!BTJ6:\,<,A\U*+S@^/+1=' MF#S%H3M/Y]5A%(H"(YL;;9XTK*Q8 R_W!1GFJ\ MR9WD5A:[Z^')W:;XOG22E,PW&_?M!-!\O;F[RC8LGME=MKFFR/7ZMKY)\E5_O-L5Z>9W<+%?5'DRQNJ]_6#YX ML=S.W4,W#NYU\3W?/#1/W_ZI^44&]R;?E!1/S MU=%'W!/+3;1=OBZO17!H[LJ8IU_2UDN-?2)GJ]=[!IC&408N5 MYM@2B343A'#>Q,4L0RA($ MI =UTU"0/@X4@[U&'<[G/)4G8HCFG"*;V0RBE#J!:DTIIUW!1W1"#436C<,A MBK @I1]IK\]Y1^$K3$(.5'E')@-2UN&\3DSJ^A[9::>%]51XH+,[K\=J@S!T M^>E@?Q=>.L33CP\?H?WK?+,HYT3-'3^-)<,8Q(1;G@HJ+,A0IIO29XP#PWQU MMNOS(\ML ^NP8..O&9TI>UUEQV K3&1;HD1[[UBPR'8FS%]CQR"NF\362/8+ MB>YS\WW)M-VWY6:1W,TWNX?DV[.7L5'A;3\9/L'*"17NR^'E1;BW!\5P;U1@ MUHM[+1J5_RW?S5@*%)- F2Q3Q@@&4Z8:*X@I&93@$OCLR-);W6'9ON"!^2JA M-/G-C&,R%":W-8BKQ,$8.<_D,0?G4DHZLC6-F7!G]$\317JQ$'P4Z>WZNKC- MWQ7;[0PC+;6;9TM"M626(0YT8TD*%)07TN7Y(^6Z%>W)FF6%K>-!I!#B_-0B M-F=ABG$X@+2'D_Q4 OKSA0X?'2@Y(R!]")R&B/3RX-2!H\YL!%7;V?T/WTRGS^%C=ZAY/AI4D1> E>N]S<27TID'O-P1DXZ M$C8-X>@*OACDI>DB!NI^LW%:U-HR2@%BC<26& 61 4*PVA;/I E:!.AF(;(T MU'"2>07N7[MH1#!G(5(1DZXNBG&5-(Q=5CJ>\/*J@G3E<4I"TMF'%_6D'R/> MU07FVV]BO2C_*.^&_CY?5>7+=VJ^V3RX&<>_SU?W^AF)/N6ILY4&!&ESRTRK?EN<"5L7O M5=+=3;%)5L6V/%96W"3_A5PY<,ERG92;B%5'_B_XRD&OO\5.+RA&: ;/&&VL M%@@,U1KR#[BJ[9PV>!LY8CO#TKG ;0ARIR%VP[CR-(P;CA_OY=MOQ6;W.=_< MOEU_S[>[ZL#13%)G@+ LDYDAT%HIF6E,*2E(T$9Q%P.Q=X-*3&_<+]XZ)6I1 M!>X:=R+.!Z]H'NMYZT!5G#?L%2LZM6?=A5:": M="3-3T[B\Q6F)PU5-: +Q3 OLG)&4OJQ. U-Z>E#,>1[%5I=KMS'_CS_<8B- M9@::5$NMH#4( HDPYJU^:2IH6$VY\.='5I0Z]6(W_W$TY0HM*=>!-3]1B4U8 MF*347#DX^?$<:>R:<<\H.:,G?0BY,U#6GH MB/W3UOC;Q%=):MB M_;5:/!Q@LR>$UA[[/9$8'6K+YP!O KL^!S"A&S\=6)Z(-@WEC<_V3V>6_-=K MRT,QNX(RP-(/&. 6:$SSBC*4H8I;/;3A8,1M,32RU#T MU=L]MFJ3.F^ 727K,R?F(K#INYX[$I&AR[I[6%=)!:RBTARH'/WPX3F:SJ[S M#L#N-(1J&%>>K?H.QD^')9N#'+9ICMHBG0%J4V.%Q80*+%I9=$&>5U6)82R- MLI#3*:^Y)X/!BSF1R>NSKG. =K&$Y[-$^2WX]"!X&MHTD"^GEX%Z,^2K3G\I MBL7OR]5JAJ6B3ONT*=.M+02"9$V&CF 9"$J;\7YH9,UI<(3)C3\E?LH2A8TP M$7F5B"A*T5@](PK!W$RC_X?#+GJ^$\'7F;GF7[I)6"TG^<[\*$M?+]=?6].: MI918K:4H*_%;@ 47C6EJ>5#5A$$,CA*!+%NDVPXSI&&(]=VD'IG3T%WK!MXA M.LEWR4\MQJ0!.7+I!1_>SFYM#TC[-.1J6)>>7XDV-%_^,M?F S9%J8X"IPK- MC'&K,F*XQ(QD%J-44=E8AEDFPE2NO[W((E=>A-K,$([2@X\*J779#AN$:%_5 M&Y?C4-%[3.E^3#F:E8GS[$82O%O17R[;NWG]^:3XGX32>?_BH^FK^^ M?Z?-QT__DIC_YV]O/__OT+L0AZ+;3T4NPG28SAQ!;/>Y=@\76U#V9>R,2 U. M^C1D;'BWGMW,&(6W#E+XM/P'I12[ (H"!:#)H!64M7MQB,G JUX[FXDL=TWQ MFM4!8>#>6!\*@P4M)GN=)>SR)8!.,^0G65UIG9Q(=7;DM"SUXR8T#?+#_*', M7&IR+AT;-*4D2RG.-*6 ,]ZJGJ3=JF,$FA@KZ?%N#ZM;FF,H;9[SL?B,!<[/ M&K)J1!>N7_&8%X\$QHY$3D-F^CIQ(EVQ%R[E?@B4P([CG*"=:8K?]Y2,P)UP6I3L?92J#.ZX+S,SGG- MZ9F7,SK3D\AIB$Q?)XI! M7ZZ^:S@SXQX,2,:AM3@5G&0H;8,HS%4:LD75X?&C;%G0E:E?'F;AI2TL>!5U=A KGPEI!B_;4L[_5NN<[?WRBG7,O=+%. MZ,Q@Q04UF&N!5;/0(X%606LOG0Q$CDZ<.!>K[V6:G/M\=0'B=84K4$4Z4>>I M([%9"U22YBAN\JXF; _I5$D"OM.C2XE."?9\9\@ M=6!T&M(S@!_GITF=F0D5H<_S'T>AU;%92CA(@: \Y2[28ISH5OM2RG$7+>IL M;"Q)6K:% D-G4/WY#-.D4:CL*$T.V^.%XHO6VGB-,0^YZDWVM%2KOSLGQ&L@ MGKSOSREN;Y=M^K,JUN4UG?GZVMF> >+^45R9-.5,2VDPRAJ+,DV#3I#VL1,[ M9^< ;7]ESC&XP/MR^K#I)UYC$1FF6T\Y5%X/+T MNIO!V/&_R/=DZB*V$F"G@Q1A"E)J*37-:0PI +1!]T%T-Q-9E3Y]FV_R&MF_ M5$6 =@^!J81]./03HY'H"].B8U#_TN1"B]UNL_QROZLN"MH5R8?Y13,,.R5% M#\#V-"1J"$>>77,\$#++?;^WP1?!]%.-=^"A:;YC#I.C#\:<]P!>@J>7N>M%@W4CQE MYHPV]>%Q&J+4RX/G=U'T9"-D_E:LC\PPJRS4&EHF,9$:*)RE[5(7PD';;,$/ M'V&F5JQ;]7'B Q^)SUYZ3LD/R:X@2:\XX\U/]UJT/TI_O]ONW!?E_MV\NB_P MDWMG\MLO^2;!X.IP9Z#.K^OOPNJ[+'R&&-9>_M/":$T5/A=TK71Y!7O*R2O3 MOT[T34.[NL-_8:+7@P?O_.G%8KE;%NOYZL-\N7B[5O.[Y6Z^.K(^ ]8R;01( M%=:IU2DVM%VR!PRAH$3J_N8B*]L!85)>8O1FN4ZN]R #$ZL'(-9/<$;F-$R" MCN@LT94WO-;XKI)C>1HY[?I5RLXHU(!\3T.SAG3H:4;VT%P%G NYO[U?S7?Y MOI*(LWBWR;_EZ^WR>[Z_5.A=L2TK*KV_^3S_,:-:<$(QX$ I*DE*(6C7SLJ, MK,#3(H/:CJUX![AU':/K8\#5Q(+/K* M[,=\-U^N\X69;]9NPK8]0J7SF^7U(*)(")8T@&?0(Y,99@FMBPVZ)*?CF6R!CAR\@/2/0V= M&]*A(MJK&:9FGS?Y?'N_>3B:=0LWMX8IR(AA&%#.K/M[8\C U,[6^=<2F)]^ M=3#@U%>C^AB\5Y)V%KR3Y>DQM7QI[S<4:V>I W M#9GJXT QV(O4-^-B)K3FW(I4$0TY$@HKU$Z2)%,Z#6GIX\"K.1.!7 Q5(7.69E0;C5.M M4UVNQ&$E]<$L-QT/&'KD.YK2*7Y[1 MIL&8G892#>=.8)'+0)X&2)77R^WUJG!A6MYFG2'!,X0A5%P::305(#/4@

Y T]!8F:4$HHP):IG@*7/?(1H+BZ%4L4\:=SO8,0KG PIH'+IC*6B)-JG@ M3E%#6R[[BFAXH_R!5+2#>[Z2F6)LL$22%ED$E+ 6.2@$QP)4#$=9!V<\AA2BI0 M%XMI3K%SIN?U)G0:?:R_&\7 +UJ_?G/HIRFGC)2IXJY34JDEAQ;4'4<016!( MJ'':BDQ=_*2MY3@35%$M4FT5(HISF[FN*R-'%<_[4%@HT8.^;KH3A[G^PG.Q M4. D00':$T[J-,6G@Q^OJ$]79OSO62PS=3[/?[PPX,NUF7 ;[+A'U,Q.M#=5I;65UC FL29S@ZTXV&8'8:'6D03Y[=YS<4.]YC M^(W4K<28?\[(C+E?+"N-5 M&3A[>M5/1C##R1);4&]U10A]#3@=NEC]!>KDEB M*?!\ES1-UWKQ]),K*'LEC+\F/R?9K8\'N8>6%JIK^?IEO M\T5YM"1?;ZOOFA_7^7;K?D'FZ_QFN1.WY5U/,Z8 8Q +C2BQ"&"( &L@,BV8 MSZ!P$6"Q ^X?#E0U*'S9P_(;%R[31N<'B,DW3ZR1HG+H3>51 85$-_#+9?B $N MVJB7#08NZWHQ@4XU_%2QC%=RL5Z\,HWZM)<(PP3D,--VDS=E'^<>6%_5SM," ?B-W@/,M^655IFB@& 0*:,D"#%% LK M:&,%\,QK,M?UV9$%^>U!AN_F#U7*5IC:!G,5N$<;@::N^[+YMBK9=*&-V#T1 M/INO@91-0WLZHS^UR=J)A1Y9"H?$")$A15,NH$#$8,-$"BC#FN%,09ZFII-< MO&3(8LD4(MQD4%*9.DW0F:XT *O3Z$A#./*\N-;K_/U\I_5[$,5ZZVS MNMCO3:T7']Q;V*RSOK^QR_7#2-6&?H1CDCZA=K_VD,!9=S MOYA(/PRL='3]+5_=X"5W6#';?3 MWROLR<6&B8XWZYMB M1/#PI!;$8M._CLM1 ME/G619);7=S.E^L9,Y XZ7%S2": UM8H!!MSE"L=UMD[FXG>HQ_/$"MHR=_W MX$8O#O(R1V=Z96]:I]'U^KOQK+3'(+SX=J)?W11LX^9B;3J Z\>ET5^KB\YF M*2"<4Y(*2A"TBF8J;8VF'/*0:4]/4Y%G-\V MSF@2Y8EO+!92U\^_28G(U(9 M. =I XL#B[4P[;&-+$SGB3HC3P,Q/ V1&LJ9(LI;&#KJ;W?O;_Y2%(OMIV*U M$+=E\+%?=IJYF053EA"!F#7,*)!IVEATTPT45CJ_CR6O'M:GAOXQFC*BGU__ MQ_VRNIZWN-G]'EQ4I1>K?IH5GVU>U&%:ZD!%9EUK?0QHZC3G)T-I3J MS^PTA&H03YX%5$.QXYT?<&3B_KZ?KLK;O--M1"YV\P7>;*>WY;IZ@WRP(BK+]N>&1DC MT-PM*^,)OP=HR1[;R(D99WDZEYPQ#,'3T+&AG'F:I#$D1]Z)&N5=;[\5ZV)? M*J)]ED#6[D&];.,W4N[6 8BJ(01_)R/=\\5#-8!]I1MW,<5I/: MM9OGYMO=S$J=L3(IP1HE-3:6,%TCALAI;WC>^65P1EY*J[OTEPK_T3G$T,CN MHDWII[1_E%8,D^E'%P GI5XD!]>2@V]-$S\^F_C8G:3QYQ+9]E$:YLRH,(77 M81I#RB28>/&HP!1:QW=D&49EJ!K3)E%(IUX9( M3(6!"FH&4U\)ZV4CG@8UL))C7!<[;W".I#-Z, BWT^C0P[A21'CWNF8/-<9% MN72^7>X%X.'H;_ODA8RSE(",44)3RKEEE.H:AJ4 !15E']QX[$W1HYRAMD,> M0ZYRA8Z^\6J^T$AMXB=]%VV.P(W5P5LB:5L#-\XT]#2>>R<3MJ+P M&!K*')D3/Y;;&6#E94\N8L*"EDL!#&5D;PT!A4U08GU7&Y%5]*7^ZB(9ARQ0 M)SMS&!8)QJ2O8Q 8P%S4^.\)-1ZA7U%F8Q?A5/55GS!K%]"AJZ3!^'KJ:"R.NZM3/'K[ZU0(LZ-I MUB/" M6K&]G3U;&._G@H6A^F?(HIZ^77Y6Z^^FL^7^V^Z?QNOJGN GR[OOZY MSKVCS I+16(Q%%G3:H#)'F%R@%@N2O_L7Q1W $K/ MR]CX;(9)V'DB7T_?C<&H?]W@<9GM5@BX+\,^%7U?Y>$%S1^6O\O7W!W0ER+& M&^:O\[\6B\UR_O-U<5N;D%QD3$G$:88@2C.!##^8,%Z%SSH].+**'_#XZTLX M.:\+=%1>PO3X *6#]H9SXR^U43GJIJPA7/FHZ%,73XAF9R8NKY'=H1<#O F] M9_'OW#>JW=B9(*DF*%4"6V*84UP#L\:D9A+WG,#[&[K(&F();W^^JO^L/8#3 MSA/V.'0.L:;HP^18L_26I; )>CBYDYV;=W#E]6EY5WYZ)&N4AWF7BSJ[Y/-F MOM[>Y)M-OH S*BP7+$/28&0Q3+$1S:( 9!H$I1(.:CBRCCT"5I[_:)!UTZ]A MN [3L]%I[JAO1SCWU>0.O'_VX'VL/)J3'(;EU?1OBFFIX;"NO9YW,Q1_OFKY MH2Z&_[FHETL;3/GV+YMBNYUEA%'+-,* $EY=UDQI:=:XZ;4$-JB>9V]CL55Q MOOW67@^0[(KF.&_RI<89IH[]N?53Q%%I#5/!#T=DUN"2 [JKI,(WKO:]QM89 MO1N,Z&EHW'#N%)%>R"$BO_+$BP/S2%C?+>=?EJOE[F'&I4TE4P !FY7UR3G2 M::.J0)%.$]Y_%,UX[2'-/HTW%<.WD#Q.#\^?;B MW_+?C^ZAV!1K]^7UOD*X U/#>KL^_LQR?;V\6^7;HZ*SE@&D4LN=Q@BII$!* M-;T[,UE0R;I! &5$0YU!Q)@6%&HAK"1:*".-QE;SV!DRSH?D^.J61UZ$Q5;C MM(^?^DZN:<)4^6RK5 +=B/5R_?B#C1<7O-YA".[/*/FH33L-A1_7Y>*"72DP MKENMBM_G#HTM-KJX_[*[N5_5.+8?\^M\^;T\LJ+NW0BUWLV &XH<"$*$ Y(Y M><$PK0[A"FB(I$%+AL-:CC^;KH"5U4MK9%?)O/$@N7&1WJHH5T$"2VL-R[YG M6'TQX@/CZD?T-DB3MBD^'C5%C7;DN#J$R'.!=90&F8;N1O+M:6@=D4'O_1;W M9E7+:9]V3JX_S#?O-]7].XM_GZ_N\^8^AQF!)#4$ $T$8 J[8+XNRN.,6TN# MEB4',AE9.UN4R;:$>97*RKGG;LSX M= ?NR;1,?]HS[3"Z+KZ_O6R15# /%]:,O#GC1=ZY+9IAV9^&/ [MU-/MFAB< M=1/$RM)6W.^^%9OE/_/%C&M8[@WAE)4E80E-(6&-4<92TET(@TV-+8"5U+E) M:(NPC^J%$]M%[:)RVE/E]M@2\3J=(RC;4Z*\%:TSPU-4LN[.G%6PGASU4:ZW MV^V],X@H51!0IB@OKU8UG&19:U QV5>U/,U<2+&6%;K^:N5+9G>EBL#C,"KU M]CR%HRG4'D>@.@6R.EUE"G7$0Y4Z<>-_*44>9U=&])>]$3G$N+P<\I!J/83KK%9#E.PFN#I324]:#NC:T.2/@V!&]2C M9Y=[#,U6!\E[%O9!K@5.J<&(Z(QA;("AC46$#.LH=<%V1I6XGK/&7GP&ZUE4 M*OOHV(4GBVW):HWJRTUF;ZN O4]99T98 AE-"I)19.QV5 MP 2M:76U<0E-ZC(O[,QA1RV*0%]_';JZR'SP!#?]_6Z[FZ\7R_7764JTLI8(93#F4FLNF&AU3F2HE_*$&+J$_!0'?#TU*(C2 MCD(4B\TAU.B]!Y/C2-(1DA!=ZD+N1,6IDRNO*51W?GQEZO,FGV_O-P]'1F>, M0Z.("\&$"[JH8EQFL-U@5"!H::K+\R.+4@/IL2R%25$GVOP4*#9C8<+3DO5( M>L95FQ<8.2,R??B;AK;T\J 8[FWRK\SVVWU9\.A04OUOZV5Y :-Q1B"6G'*8 M9HR[^ I#EE*1$@:@WY'UTT]7&AB+$4X1)50+)HV314"UIL)F',:NW+$'59[4 M; ZE)_^/KFKXVRA4^5=QBT]9MU)NI]ZRTZ5< M?0JZO>CM"Y+:GYG+EW;KB;\8ZAT)//I5V_J8WQ6;79D.^RG_6AU!F!&3I3;3 M&D&1*:RL4W/:O/4X#5M-/V.&XBP#G*G4*$B1)AFTY?U#!'$.":!\-'G=M-B2 M[1Y7I":2AN MO&\)*_<12P/O;\K:/'95_'XX_,J M1B7,DBX89E,J;)((8NL1 :DP/?VJ3XV MXO6C%E;9E:K"1!6RBQT//T?3F>XT"+O3Z%##N/+T6JCA^/$_WKTK37W8%-^7 MBWPA'_ZVS1=OU^^;ZZ'%]6[Y?;E;YMN7[N9LP6'7N5$J,P%L>^E-U4NKRWH/MZO/6_S_&GK4>YRV\@PXIM=,@<%)OMMK:>-" M>5O?3Z47R7+]YZ1U)#EXA[6,[_>SH]P4X#Q@O M#EZ3MFT=2IZK ML?MQ8#Q[N?IR$1KIC/9?])V8QA!R60J>%M^X?'OX#F@ZOW-ZNJQDTGV]RJO; M)-<+<5ML=LM_[G?UN%$$,VD@X!IH*C$'LC&-(0Z*@P[HTIK3-L-%924H126BIK:XPS'2)N'4U$EK,*U9LO):SD M^@A7DO\HOPY< ^A*H^<.57P& _>FCL@[AC3RCM2+M)S;B^K'XS24J*\33_>? MAN#$/[#:GX??AWR?YS_,OK/)?)W?+'6F@PU9-3WSAJ/#I#0ZB:R7IF[+ E-;CDIQK>Z*GLV2=#9V&H7D:6C68-\\"IB%9\E4O9ZU,:LYUOO_S:&JJYG?EK=3MO-1P M(3A',-6,&$)E])>U;=/5+NJ^8_K MU?UV^3TO\UORFYO\VGW*?5E?N;6/RN;K\"WS(9O)3QLOU$)A,MF 3'YJ8/ZY M;*C#$F$-]6+K@_XLGM'/"$TQ#2F-X5@1_37N*[#/J_/.=,:)9AI20"%%)%.9 M,]R8%I+/UOG7LOA(5W'M8-*KT_)]ISU&Y[\A\+RN>%]-[,)L5S6,1>F0.OA" MO?!+R]]SVH*$KP?K4Y6\/BZ]*G:]^>HE<^4M?&TXFV\_S!\J!,R9!1@#B9@V MA&::@7:#@V$45$AR2+N1(\FW[:0X](#LH.3V$+P1>!U$]PZ39A>XUR@G('PO MTQ>J?ST;8<(RV-?;9"2U]6$U2'@';::I:O"P3KXJQQ$X[3\K M;T8$*5,!+!<:(,(XE2D^C @*H;1WD!ID+7;B93-1O'LE6(I%9M]9> P>AYV" M3R<,/2:LT^0[E.RIREUG?[RGW=V8ZCWG?G?8DYA1QA T2AA&K<#&8*%$.]W/ M$!UDLAUB,+Z4E8B.]V4&FFP'L=ISEAV+T*$TK:+XG0?%X\ZNCQ!UF59W87W" MXM;9)=^)='>^NDM<$RU^S+_GZ_M\9JSE4$OH_N>F[P8;BTE[G-R$U=?K;VVL M!)O-'D]?90LFLZNLQ>1Q$$UKF?WX"K,C"=H3PH+4K"O94Y6RSOZ\JF/]F!J^ M-L4,40@1!T@RG*72 LUY,]O%2%HRVQ6[^ 3MUJ.]1 MH8E8=29>Y]U/^"Y$>9@"=J@7,=5J$&=D,4)33$,?8SC6N7)#('<]%?/M^GN^ M#2@=877&4V(P@]HINZ89X;P!1TW8B8^1(,7.9GQ2S6?9P!^\FL_@;=5+@2_9 M3(.J<^O('Z^:3V ;A&M[K$:>M.Y'<]IO3(C+N?>MM?.'^A"VV&=:.YC.]N[A M@^M;.[%>&/?=N_(C,\6-P3!#&>>I5!"XL2MK $B!4=CF^H"&XR=<+A;+O3#L MBC+2KG!6.[=Y S+P>ML!6?=3]['I[G;];0VRI+F&F30XKY(*Z55%NWF5]CA7 MXGJ3>$:"([3$-&0VAF-/K]"-Q5UGN?QUOOE'7M>^O;[?[$-[*:R6 $I+E2ZK MP=.4PL:VQ9#T5,I.-N-G';GO?RN7!XN;Y+9%F&SW$!_J@/E\W>>8G'?4R7AD M#R:1!XC) >.%E?$EVD)$L1?M$]7#?CZ])H4#,.:M@IOB.L\76^M\_C1?E8E' MO\YW53=_?_,B#J(H T)8@C'"2F*0@K3!P3@+*H\SO/7(2P<-X/W"P;#:.'Q+ M>.KD11LA4#,?\5^BK8+(!F\Y8$U!0D,9/2>GT5IG(M(:S[^G,AN9RW^VG[ M554&TWVSVBIKCI3WC$)[-4#'8#0Z\X/%I >D5U6=RN;6"O$:^>.$IV>(#(E2 MAVB/B2AJ%-=>BUF'XR]41VVQ.9;V*F_^A179F4FU)$@1I2'A1%-M8).74V;A(_DI^7Z*.>G.DS433\'(SY,0D=EO)^*WA2;Y*=',>N?ZQ-" M+VUA749(/>GTT-*A&V9:S?%-'0S MAF.=M^,#N>NIEG:YGJ^O_?,!%($BY5*F7&,%E*:94"TX!(*.)XT$:>04K9L& M_N I6H.W52\%OF0S#:K.K2-_O!2MP#8(U_98C3QIW8_FM-^8$)?S+KMM'_.[ M.N)_?_.N7#IY?Z,V^6*YFUF&J>38((!H:A20THC#6!4V' QC,;+:MTL3RW6U MO/NEV&R*WUW#;)-B71[S*E;?2\UP3ZMR$JXKU-VWUWI0'[ZE-@[K?;;1?CI M=.S^.:E05LN\YWF.OG=VDCK/_;+^U$]#4@?VZ= M4JM*.^_OJAC3_,@WUTL7EGME115L5G#2UI\%\R >HDNWXRG7E1/1-N& M\^=<1M, 3'56MC)G?SLS5J>*,CS6L7:X.+._6)/+?-DM:. #4]H?]6J,%U8J2H,(?(41N1$ M-2G0B=>$J LGPV^ZS*3A0$B<8IPIQBC%E#:E3# C>HA*(EW,CK5%W582^:G< MK/YSN4+_TD9*K'V4U^D?>J]D4.:C[X=,=;=CD!T-[Z:8AB#&<*SSSD0@=[[" M6>5DKA?E'^7ARN_S53DO_I!OEL7B:5FH&55*$:4R;:G4DAB);:O=5'$3(IV# M&AY!/)=M>;3%<7FT?K'_(C]X$B:@PS:#GX1>K 7"1%0U#%=?'"&]2O98 MDQ']^JIC)?)=\R;\NU^LR M)"INDKV)*73E)T0&]^&N#3'ESMO9)Z]>VX^Q8;LK236C0CM+---4.O/_YT[JVP!_I$[J[5.G3AK&F&\GK1:/ MOA4K1^"V-+Y[^*W8Y7JYO5X5V_M-_CG_L9.K !/O-/"[#;=BTXQAC0VM2PDP..)._ETB3"NK(>:K>%)Z1P>&;81I2&,&O M(O8+'":)S<%:5=Q^6:ZK--67C"O,@+-%D<((I4!BHC12E!-$#2$HJ,SK0"8C MBZ$X*@L0)H)#4>JG@!=@,TS^&H#)$<)I*)\?=6=D;V#NIZ%Y0SM51'U?P]1. MK'?+Q7)UOUM^/ZK$8GY% M!CAHL;7RR(FF5I7S(LEK-_:;\-<'1\KI7EZ[4L[[ZOS3LGA _>7I===+-JR? M)$^O3<,4^U%S'AQ(S*/F5(^;L_&B7$I/*C^NDKTGXXKZ(.2?T?QQ&W<:0\+( M/A>7[$YA XK.O^P.PU=[OLMIA3:*<9@9PRR!E -6S6[+*HL<^,YN3SP=IICJ M5"$G4XAF*)442(,$0 AE'/&(RE ">A2[7>ALY\+P77W"\)63;\,2V$5JXG#74VLN-D\\P8VWW(2S.46]Z>#% M6<'IRHKW8O_UMWQQO\K?WWS*OY9G=#[F=\6F+-SQ=GU3;&ZK<$$^U#\\H#&* M6\ZHI )9!%(H"4[W':J<#H0I4E<,*88\I0IK)APQ*I-N*@PS1J%TFDQ-[#K$ M#>Q2JVILS:6-VVH7[W"D/7!_(%:;>.X63* Y O<.7FR)&G1RA/JJ3 AM/O'W MSU6!XLMM*73C^=P&0^26FX;@1O?RZ>;#**SZ"O;'O*1IN5K6$[GV+KP/F^)F MN7M7;/8\="=/XL9K13_(GV()A(\"YQMO[D/Q4>O'G\VUX\3%AF(8X,T2,W-+3&#'& M=KJX:._J.@$P]2G*3_GF^_(ZKY8%Y7R;+\J%PWR]K="+5=68E1^E7U_7RW_F MBWW.;UDK?EMUH!G,"")&I=1%HYA ZJ+2-64ONUWQA(*L^28]>2@V_E[QV\:S+S*_]J M$3NM7%-Z#T*G)%-]!;I/6%YN_3=?GK7^U7'S%]V;/_)D9L 6\IKJ7.*-F,:P M=F$.3DZ3+M/I[_M',#;#GDOJN1B!_+[2@=39JR7+ M6IB&#%UG[5CDPG:4D8RZD)VRC + 7 A/:68R)H/RS3L,0/64IL66-.#"AHU> M3/J)_U@DADGX2?Z2OY?(1I;?,QR=$=$AF)V&% [B23'\>S>(+.GB=KY5E%H;S3[]/]E^WU9KFOA/5K?OLEW\PTP4*Q++/,,*P4 M4A#RIL,9*;PJ*O>Q#T1JM(L=-6"2$H.$^[LA&<26(NUFI9%%K;E(;UL#3[8U M\JOD]H"]VC?<'J/WT[RH#7->":?2)F'Z6#7'^YNDP=S,OK?)$>K$P4X>X4[^ MOD?NN;@2M5D6Q?5]V>.K[C[YYGF$MG^O.=]I?O8=W!P[Y8B5 HY!-5[UH.N% M46P,\B\[MHWB83'>JQRX>)ZOW$^__B5?YYOYRID6B]OE>EGF")9YN.9'N=R1 M-QA()HPQVG5@K7A*D5 9:4-.F8J@1?$@RV597:@T3B&S;J;B(MVR#"4F#H%P MVA([MZ\&>Y5\W<.M.NS\$> DKQ$'KEH/VP">J]$7XSYPE;FA_2]'M#_&FC1@ M7Q_8XBP;AU!Y;CDX2I-,8]H0R;>GR[<1&?25TV$6CM\MU_E;-QG:S@P$HNS8 MG")BK14D96T()2D(6LH=&IL 6DFMW82LA"*8T)!8[ (1(T":ZC2R) ^_ZU2Z MEE2^!>X\CM[J?BH_Y08/' =.-&TB-AOWN?WZ4)D8>?2YNF)_(ER8M;AZ_&M5 M4.[5WE'&C($;YLRH\!Y(N7\=7CYRP%6O-4&V95 M2@60A C4B%,Y= :=BO8S:=/,*$,I9YA236BF.#/(B@QD6#,[2KV<6E6NCV6D MCO@#CS /1+/?&' !AL.DO05X@=F?AJ*.K133X\ Q^#, M9TO@M_MR4O#^YEW^=;ZJZ]"7AXL_?YOO_CK_GO_J0&V6\Y6YNO?S#'FT9 M0M_6N))5";RL$-\@3UP+E5_XKRX/3?WK:_T79#U,&VO"W]\D%=3D"&M2@DU* MM$D#-]GCO1SS_LOY%VR!;JOXAU?_^1N_*UOB6]D2;;?(*]S]UO##.#JQ=!^) MZ,NOV,=RK(C^DH8%Y9_KFQNK^G'5J+BM*I9M\L6, (X4T,*HS!+!;76^%AK, M(( 8DBSL3LNSEIB D!F #"(40"@PH9*FE+G8":A,>G7 (2ZSK"Z4O=Y?MUA= ME72U#QL#%]U[L>H7>$>GL].(TJ#:WY34D'>5--#&C;'/<'0FL!Z"V6E$TX-X M4@S_WG6HMOMVN[W/%_I^4QX*VA=ZKVR_?*$CFRK;*RRWW90L!OF>>XB7 MY7WT!>3:FZOV,LQM>9O+APL4,P]G_MR^8[QFG(;(QG3PI2*_,;D<1)+;U>CJ MBKTZL-I?M4<9%33#Q B"L(462S?9JZ5!X["*EUTQ9"0E0!*8H111"@R73*9, M $!,6"\;<7Z)D[WP_8ZSA@:W:0DSWF6F@/$>MA^W=_ MYV=S8^H%+O_L2'!741Z@R?X RCR$ER'R/!BKG6;VU6T839Q>[O;]FN^^%66L M)A!GTEE/+8#*Z8%"C010)$6/*?XIDY9QB:1$2%-+4Z*YU4HIG::8F4QQ>LFY M_BN%9B/RW&'2'Y7@06;_%<+#Y/]JGQ>QAWG!E8 3Q/DN"?3E?1KB.*Q+YQ8) MAN&K9VA:@3@1(A/$B"69E!PBPQ$G&6_[)L5AA?J"K0N- ;,N0C>84TT$9U:Y M[QF4&IFQ-/9)PE-K!5V4, +UO2+0D5@?+O:L]7+_D1ISNQPPC46 TYR&AYL# MM,\TM#2B?WXAYF!,#J&R)R/=62GWEJ4: &W+4Y8N[&U7!A55@RGM:02*I18R M2AF#;LP!-M.6 0B-D 90H&(?<7QE\C^TZ/9HB?[".TXC#"Z^Y^;]TU'@D^1V M5.'^C35])1[ QP U'HI17T7^G_GRZS94X M)>?;Y?6,NTDG8M!9I2;%V,U&::I2P)222 $:=.XCS#).!4808$(0H,*DF68H ME0Z' !H1%7OYM0'[9KY'FWPI4;7+ /OK@XH#Z.Y7"0W<('Z"?+FV"!/B!F=2 M TT."5![K,D1V*ND@CNN^@8Q>49UX[3(--0VDF_%&.]T<-VA3;6).U^I2BKJ MS(?=;K/\4$,PI-)E+L C\(M=)(&A.[EO3QND./^]K&:!<_Y9U8DX3)\1'X M9(^^D>%C_&4M:-WAL*/Z?#SJDWC MT*YV.O6/ND;6%TFB%% M(:=N!#109 0 !@1EG$"=AIUL:V%ZZXK.U\5M>3MKL4ENW/\7>YPOW-F9O$G$ MXO_<;\N?_OXT1N][J^?@+=8K&!^EL:*&X[4'DPC(3[$9'I+W;I=I2'8T[_S" M\H%8]"Z(\>26SOTD0)$L \1FW%FT4!)C.6\ZL(,!@LI:O&C!.4$@S2@B@%%C MM.09M=1B0D$5B.2GOWW2!PD-%,6.S/E)7WS2P@3NI5N%+["H\"(M M9Y2J'XW3T*.>/CPM=3 (UVUI9:V&=;8ZDR E&0H"5": M4#*GJ37!7KRB-MU8\2D0<+@;XOWN6[X1VVW>7/# %>)"IHH!DCIALTQJQ+!F M.-.4>QYF>L6$4&7Y#RZL!*1<*)40&<0 L]Q:"U$6>S'PZ*J?"ENR!Q=V3T]? M&L^KSH@,!NYI3X(\_[/Y(Y'8[1S^\;5#147FO,+7[ZC]:9=?4.2!.+K\$?HA MG"@&?6]"1488I-RC%!*-60:$PEA[$+W_61F"YD^6E+9)[ZBE!WS2$I(\#Q6"O4J!T%.OO^6:W=-'0!]?P^6:3+RJK=35J:@PR MQ*08.?N"NZ'W,.QFE =%+*_94IF$G',-N394 B"YTDPP(X@V0IC8U_8=P4M: M?)T4IB^GGG(S(IV!VG.:R0L5PW^%JW.J-!#+$Y&HH;QYJE>#LO2:>"WRY:PJ M?F;6N^7NH8JL,!:29(9RGD$N("74@*93L91Z'1%Y\;G(* *LR(34U$ A7-<% M2KI9.J'2$A)9E/;U%?=X_%2H$SGG%2R@[MXF&$O-Z_HW$1N!-6 M=^L>TQ7?CGWL\8E>W8F4RW?I;K"+GB^#_YY5>8O 9O'78E65+?VP>WBWO%WN M\D4=+ @$#--I1@""1%K#6:J:MYEBX%W$^A4S6F6L7([1AE$*",PD1QH"S!3@ MF*+8!^CWZ)(&7N+P)35 _YV7ODR^OG4U(HEA2G&&OPY72?8ETG\;:T1"NVUE MG2&VWV[6><]/[&@-1-?E=[6&UK0*XN+^!#.?)::D)7;GR7_.L#3]O/15U; MZZ_Y:O&Y^'6^N]^XJ/]3?EW^N$.UW6^.8SEX<7;&F6R;6&&;0D, MR+G?YL!EZ Z3_P9CR7"-,BEAOMD5;UK&/[W.>)0= V\"S^P=#-\(T]A%B.!7 M$?OU]0]R3YG2^9==_=WR;_-=KO/V,O09(="XP!I)!#.%,IRF:9OHF#*.?&/? M;M8I4M18@#&&AL(LE0P)F4DW2C"II(B]2_&7S7R1)VXRGDW7R5?BO5B>W40T87[B']4%ZDY7@^;+]\287):XDT^%\FOSZ4S*3$G!]!) MB3HY@GWQYO"/O2_?+-U"\F,]2:'Y@$UY77?KK_GVUU=XB03@G%L0999SHF00+2)<4+@P.R? MERRD)D4*:XIY6<(<*U'>Y4>I%@P@ E'LM9RJKO1MA2I9MK!"TWTZ4><7Q\=G M+6R0.2K$G1PA&CN;YP52SN;P]"%Q&C%W3Q^>Y>OT9\0GEG[)SOO?UZZC?EO> M? M)(I01GT$T5N!'. M)D,<(RNL,Q=;=@[@RC.R-2C_&&PP5E\/@B]!Z!"*E+0@DP^79-@_KKT$T]TB MV9<'S:1H&3^\T_W"5D]*3@2J0Q-Z^=!T<(^*>*]?<)G$XC9OS\V(+]O=9GZ] MF[D@EW%E$4RIM0PS8U/AXE_N9I,<6/B:@O5]?#S5VB-*6DC)WQM0(V=&GZ#F M3#35E\QIQ%.]O7A>=6X 5GS[R\?\>[Z^S[>MF902S1%&"AB*"'-S#8IJ,\JF M/*@N<_##HV=*[?'\:]B\+)PC/S&)2D^8BC10+J8>3[DX(QN=:9N&7G2'7PST M^@0>0I^O\FUMZ[=\-V,"$ @D)5EY D-G;MANK%A*#0@I)AGZ["!]""\6^;G\ ME613\SKRP>G'5)QY_[N2-HW7OS/ZIT>C>[$0LIKY_J8VTW8T7D[4E+-"5"K3 M5&,$<&-+"11TB6PW"V.L9A8W;5<('# [LN:_D!F7L [+!HZK&M'%1M 7>7EE M+;,[C],0DYX^O+"6V9<17V%YMW3SX&U>FMS.A$RA)C3%@B,J++"4@<:$$%E0 M>E30@R/+R*?B9O=[65IYM0>UK?;S-\7#?!6>^13&F)^61",K3$)J&-7EI".' M'<<,G!&+3D1-0R.Z02\&>%&ZA!I_*8K%]E.Q6HC;8K-;_G._W(ML:BP!%CL- M2@VP*4AM&]P(D(4''-WL1-:+YHK69%L+QR5&T!>9>74<[WUN\*/MA0WU+ M?(,U.0*;.+3)([BOA 0CL!]PEN62K=#Q=,O3;G"^%R37)>Z>1U\"63JQ)QF- M[,MO3L9SK1CA9?4?K,3=W6:^W,Y7#899JJ50-D6I $9C0ZQ2NK'!L?;*DNOV MY-B!70.H[6C^DM:!IM='C+@,A0T)!W(^C4&.OZ#'):F;8C]_D_K)\3,?3^AM M=RXN+Z@]L!=#O T!)V;FFT6IRDZ"JW.,M?1:*8G"B%FH,X2,8"QM[&2(>]U; MV?WID:6Q 55%&]4)VX C%-WH>ET>XS,5)I$M266 O#_@'1@8=Z0JX#1)=,IZ MY-@MU]?W5>G$3;Z:EW5-=H7[TO7EZG#J[MMRLTCNYIO=0_+MV>N8W"ZWU_G* M/30O[K=)_N.N6LKM>8[D);9.2&\_9B\OOSWQ%T.]8YV7(\N N-;\<@UGAE($ ML,QX1AGE+(,,PS84)MC:D R 'F9&20:X?K(3VF4CM!N)(;NAT?GKMB5:P:J4 MI%WM*)%=;%7W"4-^B[I=:9W*_K(IMML/F^)FN2O/?P*% ML5(LS61&@"$9;"P A(.T)^2YD<6F@I+<55C")":('#]-B<5+F(CL*?EPGI(H MBG'D_QF)Z,+2-#2A$_*B_SL2F'?H8L[E^NM?\G6^F:^:D+,(*WZ1D<>1WX&MAD[+V;/9S7 SA\A;:/T MP$MS!J+<3V8NP';@7DU#]%^.B'X,,JE1CIPKZL7<&>T:F/IIR-K03CU-.(W! MF?\QC6WN/OO-F=5N)K(J[LJ5@-IFLY=A?ERO[LL*CDT>Q=NU4V@7FU5;&#,) M,PDA,P13D"$7FJ6R.4!BM;!!221CX(DLHXT+5:]>')QHM#/TC,@(#>2GJU-K MFS#1?=0L1_@;I;U*VDW;GUHGDC9S:+E.:C^J%<+3]P5'.L72F_HSJCUFPTY# MTD?U^-GQFK'9]AT,CI.HWM^\7>]<_RDO3-E7?9P9+91DC*0I%X9C2C!HPW&A M,Z\"8@.9BKVM?(2N7&^ZOM_NBMNR1JG3CEU52FP]O\V=*#2X1\ZN/4_?F:X^ M$._3Z,5#.5-$>3?#^M[[N[R,]]9?]\=TW[E9\$QJ:"DTM#Q_9P7A4A+36,)2 MFI UJ2[/C[PVU4(JMY$B;1F?IY4$QW,L4V"W*[:C?BG7Q MV&(S*=* :\)!AK44@&*L1\HR4_U5.+/5\DZ M'WD1\SQ-Y[K0,/Q.I#<-Y,S3CC4D1V&E3KN>;AZH4N /MJ-LY#E<5;/>*YV6@"K(LM4P9ZO[- MB*!$V0:QLCH+&<(NB3/R4%@76_E2X6]Z^:[TX!*U5J)0?$89IM"PTY"523#Q M8MV8*;1.F* Y)+5NRGR=E_M)T$4E&J0V598C1K7@34)+"BPQ025HNMJ('":\ M;:6CW/3]OMQZET[N39[?(N(8O(4M#-:4.4C-4F#R4XUJY%6^$]R\JIS=V9R2 MZO7PXD7%ZLN*K]K\EN^.ID&:680T,9F!U'+&8 I%8X.D-JB*3=B3(X_@\_[+*/^<_=M)Y_(^9H *F MAE& ."A+,;I_4HI=E"R$,2;SNF.V@UD*<*H41("0C*:29X2EPDD(LE9CF4;/ M0;J_O75SAG+315SOEM_WEX$LUXG:=[<*?V#RT8"<>R8@78;NP"2DHPOXCF$F M>YS)WRND20DUJ;".7';*G\1S^4C#M\0TA#"&8T_SDF)QYW-@3]=GDL1ZL;_J M^^WZIMC<5NL-K48S9('&P&0 Z[+BAT1&5MU5 @RE]JD>[V5'."T06$#!,D@Q MU%EJL!L% %1/T+H4Q,N$K7^!]A&I[C;>;:6ZG*/ M/]]3O3P@[7#%V1L*2*^9GU M\F5K]K/[C5GF'FQ$9@UB MI0"66MCV&B*@UW;DLX>F2 &$3,9-BJF"1 J5&L,I93(3&(?-^\,CLK9?E&#\ M5":4H3,E MEU6 [K"+GJ^"?X\6[MF+\OEV-?\Z0\))A.7&I$*(##O]0+Q]=9GU[M*/GVHI MT51KXB:2AE*A!./$9ID5&BH(<>QD@A9,4J+Q[]2!U+S>J^.Q$M:M/0D9H%\_ M\OA$Q^[&RN5[=D?<1=_W(7RT_I!OEH6+$Q;EW84S"X5F[E5V$]&4:999"=+Z M12:40J\##*>?KE0J$.,*$:PI%T *AM+,O1E6N[^E>*SQ>X_*S2(6U>6JX4-Y M(&G^8WH\OCH.[KY4#3C./^+@E0&_&U^7UX>>^%\( ?HP$:(7=KF]GJ_^=S[? M6/>=[4RYT/I\XE.TXQ+;9!05',K.8(VLP1( MP#+ 8Q]A:CO"'E=2 DLJ9.&J$4R=OV[$9*VCBM*%NZEI M2B$/ST=P4EM?;5 MDL=/E19G5+DXWSV#0JN$E9@9B;&$B&D)>*R$*8,G M(0-HP2./3_3_;JQ_3:_+98^E %YW"IQ\.$ 22Z6TM5!3 YAP_V#,+$1&:TQT[-2J_8;; 512 MHO+O\=T(>[WC1^6N"Y68 M$,F!A@#3V/.)^O6O4245K,3A"M6)8-)\A2(F7YV4PI^JP;3B"0=GQ:(K7U-1 MB\[XG\E%/R9\]$*5E9J/%SR:95-"4^T&1DZ!-4AAI8C(VK??I-Y;G"<-:$)2 MR"UCE@M*(.!"R)3PS+F"-(>Q5S-K7(_6YL)W0;K3][IXC,)'*9%F-+/*:)$::BW.!))"2@*9Q82R MZ(?&ZD#\Z/S*5;)'F1S!#)["]&+7>SXS%K'=)C==.1UNKG.&G_,3GR&(G8HN M#>/,\RG1EG<6D,4Z:*P2*U#\.,]T5)CRR)'\OM#&J=">U&< B1T$(8;65C MB+H?!%W7'O[XV.LTC_M,X(U('=CRDYG(1 4NRSS5E1+/R++RG) S>M*#O6D( M21\'GEYPU)>+;M*AB_+RZ1E)E4D)-8AIQ%-(.*"M2J4J)=W%P]/ 'T<^?!GK M(B 1R.HI(7M$%Q61/01O&0GD<(I"$NK"62GIQ(?_%2'?B]5W-^=Z;//7_/9+ MOIFYJ9:$J7%3+DF!M@:5ET76-BW 0?.B?I8BRTL+[FEL'WJ?1R\V_11G/"+# MI.3+LTLNAF/(5ZAT_F7W=KW=;?9U ,KP MBJO,4(J- "B#F16,F-:0=O.U$'7J\/C(DE0B2@Z0PH2H"UM^ZA.9J##)><+1 M129,SPDYHRT]V)N&H/1QH!CL3>HC'67"7AU2*95)3 QD!)F,(,4P$XTY8$70 MW6:=C8PK(ULB*9&HZR4L>]8N-)DZ18^WS'1@=(IBT\6-LY+3F1>? M&F?[T$A\W>1Y::N.C4Q&B86,E6<.%;($&]H(',3N7Q_%Z?[T<=9H6E3^57L;AJ=/R3 OH]:G14%SYEW2+SUFW&FY/N>M7M.U%+U^0U/Z,7+XL6T_\ MQ5#O1F YW6_%9O+MTD)ZRJ@-%M/YORBM?BDA4GJBWQ=9";X(C-GHK1^3$XC1.OIP].J MM ,PTEE>ZE PM502;LI':Z,-SPS&C36<*=9+8#QM_ $EQI>]CB(3@;A!9.8B M,\(3[(1(32"?$Q6;4"]>DYM.K'BG'^8[]_HT249UZ)0* '1*#2'4,H(5@Z)- M$5 9"[H(H).!R%*SQW1(F@O,,NQ$F9_$1&$G6A3;.76#FC*[U(G(:H M]'/A:1IA?SZ\=^[=V[./CS J+[' @FMIG599 #EOIE^9%4$:XO_4V#OR)9# MW7=_1OPD(@X98;I08;C(=*;U_MQ>>3!#T^CT'7 _W0/OZ'E0]ZX%A! &29IE M$B"=&2)2HYIX!'+#47 ']WSN1+NX+RL!G3P"(9VZ^46F$T<,O-;5 WF:4&W]8VE!("68L$)=)"B AI3QU TC088"P)T?N]#68 ML&X?R(U?QX]'2UC7KW%<*.!_Q,*9[M^-K6D(0$?LQ1#O2Z (S'\;97GT\.-\MY]AI( )16@*.')*8U,*VG-$,,M2 M$:(#P0^/+ 4-GN2C=\&F[CSY:<+_5]VY]3:J W'\?3^%'\^17E;"- MI4K5MFK/VSY$:>)TT28A@J3=GD]_@'!)TX:UP5SVI8V2-C/S'_S#X&':CI_VF"@6+A@TL,$\T[ MCR#D^HA4DQ*/ M<*DFLAV^_L] A:Q6ZK#H0:9.N!CE;L)'0221H:C>]*"A&D #-EII(0N.^SC< MYE:*60SC/F8.)B1[8(YF MEXZ^I\7NY]UZ+6*QRLS>WI"[A_*>* HHHI#9"!+?="!%N%H$,1F7Z@VIUV+? MA0WA4Q2WP(@F.>7@,KR2:L@Y^0L-E[]TH213'T6O6HV&Q3S\YO,U=#W(;!IZ-?=>AF/* P.IBTO/5IF@Z#?== M9E+U)5F>AN&Z<'@&ML6JRU/I,U@63G>'7/L\M&?>("G0@L 9*%>\*F:;;0 YQ8UH,$8PF;@6!8Q M>8KOTC+S<&>(JMH;C)V;8AP7#-TN#LG2KW5$$M#KIE:[GCADD83)XSX6B]7=[GP= LXI)9!:EFEC M"_O4\GP3VZ7Y]&VIK6>U&QWB*KAF73E?!&%V:T(D!Q K0T^?WG+D&T5J-?Q] MZ+&3>PE.;H*4?7+KO0/TW+DN7P,)M6=@&CC4'U9CCQYMNK4#XTTQXC.+P7HM MEH?P1=R+](#>'1;/8HX9A+;E()][GN=2P\4&K>",NM"QJ^6>$5FY!/:53_KX MV%GV-I <4O&.I"Q=SK9-3NCLG+WR@I#4U=&9DB.;7%UHA/O0JV8R@3 MR3(.]]F,]FY]CO"<[7-J.Z;CNHQR8GC48@ZL,6X'7.GI5:V&>R9H/JC#LT&] MJMW-)I\OY>PG@REXRESN@M2N66A#U $3T!&H[+WV[^OH2*/V _"T64=IG&I* MQQ1IJBNT1IAJU4^A_.8Y:U%R?JM@CBBS AH@@Z>&7(>[GE\]@6CY+IV_B/@I M4JBW43>A,CC/O9$>HV?[P=7K,P,/P\^4:2[Y:"_D-(95MQ ^%G1TU4.FU>JW M8U88$JU/S3>2J+3D6]BC#'(?^2XW"<5N:K!<)0)QX)H&<0(Q-VX&(EV8= MCB!7[VC6P5C?"P67X)V!2'779WW"2JZ)#JFIXH+H)5/.]WN>@9-_8_1#NZY6 MTVQ0E] 3F1EJ"^?3GFG:=.I2[?$@LL>N4LL?2TY8D$Y;D1,P(_ #QS=Y0,JK M.X<%2.E.OV;3XZR&SL!Q=TS$JI?BN2Z):%\:,E .-%6)5-Y.LH3NNI:*U2,: MDC(1@/84G$1-B38-9>'Z3;SZRV5&[]36?1SMTI?+?,N Y#[:A,NWT\]_Q:\# M237Z.3>PZSL6-#GUN6-BCU-LN :SJ6L:#F9*6S%I-][WA;QX!;7#X+W':BS5 MK[L<34>57/$F0)/:,W!R%'PO?F<>@]SE@1_44%6T@:J])6<:7.TOO&B@@UQQ MXP+QG-E\$/LHSCQA8;+<1,DQ%K5E!!T[(-QC0> 00GR#FPY&69]2ZKJ(*CVP M)F./0<]$)GJ/T#WT1?P2+L7CCT6[%+\B'N;_(TY$NS M#V(9/>_"_\3J7L1AE/Y= SV/Y&.70$(<7ZF;6G]> M4L\D@8NLU%&,(48>MI /L>E;T/(PZ7V+F.-VNXC?L@O//)1_\EC >3#98PKI M:U$1]Q"]^UO_=1&O%.>O(V9=DMA_1,(5.5_$E"6[C H48149??J0_1FH8\O^ ML8X.G,(#>7SI>2(OI!GO;-%7PIK.,:,?)!,Y,XVOP^7Y;'R/+LZ"YZ/A-GWU M]4OY3OHC&W9?O_P/4$L#!!0 ( +@LNK.*:#3@ /.5 @ 4 ='EL M+3(P,3,964"2" SS\X' Z'X]_^ MX\?-Y,VWO)R-B^F??\%_0K^\R:?#8C2>?OGS+W_[^*OYZ-Z^_>4__OU?_NU_ M_?KK?]L/[][X8GAWDT_G;UR9#^;YZ,WW\?SKF_\:Y;._O[DNBYLW_U64?Q]_ M&_SZZ[+2F\5?)N/IW_\U_?%Y,,O?_)B-_W4V_)K?#-X5P\%\\>VO\_GMO_[V MV_?OW__TXW,Y^5-1?OF-($1_6]?:6B+]Z]>JV*_I1[]B\BO%?_HQ&_WR!D8X MG2V^7>,C5?$?+\I_IXO26&O]V^*WZZ*S\::"T"S^[;]_?_=Q,;.$HRPF^8?\^DWZ[]\^O'W2R/Q^DI?S?/CU3\/BYK=4XC#9.:,W@VXLFOI;Y]9]_@<(P:BR1IBB-^7]O*CJ_O\W__,ML?',[@5'^UDHW M?#X?C">'].99C;8Z90>S\>SJ^GV9SX":"T;MZ=2.&FUURA4W-^-YFBLS,QVY M8CJ'606S:YSO0ZQ&S0XZ:4:CA= &D[?3ZZ*\68"T%.#Q_:_1:'M#FX[RZ2Q/ M'9@5D_$HJ2L[F*1I^/%KGL_WBZ%N ]UU^?V@!%B_YO/Q<+!?#$>U=M+!?(2Y MEB^8<77M!K.O<5)\/TH..QOJ; AO8;&\R9OV_VDK;76^6JEA"@:8@?/[1S-N M3X_K5&VKFV%03D$]S-[GY<>OP,<]7=M6_%3=.5X+'M'2J08!"OGV;KG*75VG MI6]8E0 )^_'D#@CYO(X?S ='C;.=CYT*BD^#SY.]"_#N2FUU;3GM/PU^O"^+ M;^/9_FFYO<+ING0\_X]JJZV!_)%_-\-A<;

MUHD:EN(!+;35Z2NP%THSF^VWGS:4/$$GCB?H88VTU?4/^;=B\@W$]6X\S<%V M*7/X])Z>[JQSTHX=C^ZQS;4UG(_YEY4)\R&?)(NKOOE3IVH7W3P>_(:M=C&X M#_FP@"WA9+RR%*YN\W*0U-ARW8AE<;.J/OM4/+:<&P/0TI>[ "EYCT9W$Y@_ MJU(PJ_+I79Y,J56WUUZ5!H@<\YDNAE_+6*O?0&M=3C8A6+9I1W=S"UN[6DIE M9Z73=NWCWJ8MDXWD#53S7 ^_@;]R&=OI\F3"22> M%\._'SFFPYH]W?#JLWM'M:.Z]_BD12^[-\V_I/G^;O Y?X;HIGJ3LGQ2+1WQ MZ'3$@\6BUYM::[FG?^3S=CO[O,&6^_L^+\?%*$Q;AGASLR?I^\?YH&P9\VT- MM]S_3S!Y\G9[_K+)MOM3EOO\HLGV^GP$,>8ONUF3!;>/S@AA+_OW5?G4 M[C%GMLOOY#_F^724CQ;GP=67)L5PTY 6P[D>S#XOQG0W^_7+8' +>&#Q6SZ9 MSZJ?)%4N?D5X=?+]OU<_SNS=#';@LQDL.I_'TZ4I;S[/YN5@N/8A3!(2?_X% M.I#5J99%B:1"-&!N%;6*.!HL<5PSPD,,PCP=["2=\A?E"M7.1^O'L^&DF-V5 M^2> W<)W_W[8N#9\;8(4 MG6+^,/N[F7./NFM^C&>^N!F,IP<2ZTG=C'OMI:4&16)A'<4 'F1]_&<.&ZJ_Y8#+_ZG/ 8A%@]W8Z_-/O^E0/I(DOQ>CLJI%Z8>EET:=/&^98S+MFUZ,]0SI 'X]69\B?RL%TMI0FKL&V.LUD MW$1MA"(V4!(IEC28:K)BX5&MO>JK7K^.(,5^3TQ;>'?%O/>#^U7$QDJ75V/* M9W\IB]DNW;:O:J:8X%%X0A%G6AA-#.=IQ+ )UA;%>%GZ[20,:QGC?O79\CK+ M_,D4>3<>?!Y/'AVYUU9K.UO+M(W2"H<(BDH'A37QL@(<.=9D;:4_"?=.#WLW M3N>]=]8Z=#H_BCI>Q1G7<#EOKY0QAZ7R8&\+R[@!:6*FX5_!.RD8F,[].9RO MRB^#Z?B?ZT5Q&0R89M)T]%@45]<1R#4=C@>3A[L]AQT]M?VI#'MCH]56!B6Y M)%Y))HS QBH6C#&].1=ORW%1PC1;K'^GT21M<*TX*_%THV1JWSWM4-GLZ-,# MK#7TST'M9$Y'8 1SP2O%N?86">HLQC(&QKRO-7EZQ*..PCFLH0R':(&CF"AA MP%@S6@KX"?/4P#[ NMXO6D@Z+O7(4 MTDQ3;W5T@1BD:P6/U'((_W&77)%7U^_R+X/)^[(8YGG*[3'[]'4P_^O@6_X[ M+$\EK%/A^CK?.+[#&\F,,H:QX*G7@2O,C"<&&V((9QAIB?Y'2QS*@J(C672E M(0Y+J]"A-EB;:X],N/?%ZHA@OQ*H4SV3)$;N(X\E&VCV(1_FT///D_R/?+X"9K^G3O]EL_F3]*" M;+((-Q3/+"S[@@FEK H,QVBM"-7(G#6LKR.=5\>?%M#M['BZS&\'X]'JOO-^ M!;2Q?,:BE9IR%X*FE CJB,)KH)24#9C#?BKFM %O5]19YU%Z4),[B+.A=!9P MD-YZAV,@&%E"J5Y/"<]-DP@9_E/1ICFX79'F46ZC_$,N(^L\AJC$)"4 M-@:T1L@ZT\1X%C\591ICV\M&ONX&/N/,8HZ10T1[I"4UWK#56(S1MHDM+ _F MR:,;QZ^.)TU@[74S]4SN_?3P;+;+/_N!O?)CL>.K_3.MY>+=-*(!&-![@X45)0 MCBM'A('1-[%V7L?VJC&76H2W!WOG@?0UW-$[ZV4^$J\0CS)$$RGCAIKUI &E M+"Y^O]682FWBVQ67_E(4H^_CR60';:HB&;6.PV3P(:WV$2/#5.6E,D*A)KZ< M[XMO9LIER<"9Y'P#S)K;R1;GMK9T)'IUC0 ME@JF(B72<5N-&RM5*Y7/*S673L6VMD'OU@6P=^^?(1HY"DH$*2E2&DOIUL@8 MC)LL>H?[$_O8]+=T6G\@D%W1H+H%,U[D_UUDJ7R:IG._65VWB8P94+JP@5!$ M&>%%8)I4L3&&6=9$^YS[6G?2V*$3": '"M8/+=I>*>,4%>!9)%WEQP,>WK+NCG@/2UBM8("MM8! MHP]+3[ 33"$BO!8150NU!?R:7#1^14O9:4C5%NI=,^O3X,)O2IJEJG%;*;KWE%T:R]G#O[ +),>[T'Z#NR=G5&NP=WC)9BFO1\WW7*#>4SB2VVG.=\NY1HX*%/ZKP5:L=N^1X MEC:D_?*:24.$NUSV5B_2[;U]^ZQH)J*+V'L0MX LXT MA+[W*%[ZV+UV$7D33IU=4R_YI/9^-O^?(ZUKMBEB*ZKJYA MI['[^.60EC+NC6:<(HVO O>&YZ"@"=%ORLV?DC)RJ;Y* S* M:Z3_=7SB31AC#')'(V&*:HLNM1*P#[@K>*)^!\*-3_V^3B(UAK@_Y\)! M3H7,>*]U--(QCS4QCCJRM@&L4$W\H>=^F_,$M&D,\+D$?#8(],RDXCYX*KV7 M/IF4U%G_,&+=Y"+YN5.JR\B[-L!_H%N_Z1_?+]#]FL_'PT%_F6&[R 5)2 BP MM6)"!<-3&@!LO4(6- ,.U.$>L]Z;R:3XGD02B](7=Y_GUW>3EU>,:P2]'=). MAKB,V"O&C,)$(6(HEA4>S/(FALOY>Q_;Y,OSW=<)I="/;QMTQ%6YP&RT,,C> MY^7'KP!T;7?WM@8RAID,#"'/#!*.2FT$JD8?(^_M,;/7SL&3P-\/^18]G9F[ M^5>0R#_S46W2/:^8:8_3.T=4"L\58EQBP'4U6B$:G0V?OY>S,[(UA+U/DKV= MS>X.)MBR4D8X=QAQX;B."K:EFBFU'J4339+JGK\'LV-R'05Y#X=[1ZR;-6IG M1'JBF211>P[041&$78];DB:[O/-W7)Z0:NUCWP/G#E@N=]3*<(IUE3Q0PKP2 ME 84>#5.P+=),I9SCW3IBF,-,>^-6WM7R2TU,N4BC,M'A@25C%EKU=H0L"@T ML;\.]TY=,J>.PKLW/EW=S6?SP33E!SF$5(^J99)Y%R,S+E"JK?>PCS'KF6-4 MD_@%]3_,:@7T7H[SEIVN>YZW+)T)C8-CH(,-:%WNA+8*KS?%#C4QK_3/3*;F M6/?H,W]X6_+J.KW-$"?%][-X.FG=F@-F%6<@EJ[6*1C< M0R36;FX^E,N,9#H*;YR'OV#&O?*\&HL2I,FU\W.G6-=L>$G&H^7079CP_[M; M)4/[5'S(AP4LX(O4Q \]_U34!+'.ZV(G^%RF%$V/12/%,-EC:3!LJ; !(^V1 MYY9J9*N14TPO657WRZ075V-;%U9G$89IDV0'BZW(37H\9Q\Q-U?(G/>*!D^= MM1Q4 T_@K4>GQ27?&3HK*K8BGJY3 :R?X5F]WV3S:7Z],_9^3\TL&,XE-NR9)4\_]8/^LV'HRD?5'W)=1@0=1]F7US"O-O/"8 M(XXY8E^Y'=]*.6;,?5<^X$ 0'9X+@T= 0J'%FC:DB MEWP;OL_%^G@1]$>^9TDM#V+>L[I9B%%C;S'\'Y@G@89(V?IL.#0*MCGW.--> M:-<,_PX/QVNZ%5J)ZL@(QYAH1*R@2MJ(O-:5J0'6<>SV9E"W]Z;[/U8_C9!Z MINKR7;(3!B<=^($L>@5B"%1@#W/><\5 H:S0X^&BSX"Z#$XZK5@ZNQPWN%]Y M?"9K>2<+5V"-M] QC M??WY/Q1M34+=W3,NAGD^FD4 ]>-@DIQ',O70MC+FN$!@D#%* M"75@XDLD*TR$%I?\3%'?G#VQK'K3KO9N-I[FLUF^S!^9,%[]9N?-^0.:R2A5 MU'!M8:OK@T<64QPJ))!IY)"O[P7]'UW;MJ"ZIFPLRL>S<'&VL '&&JRMV5(6 MI+>,..8\9IIY[@.N/'B4:M'$CJWO1/W)B7L:69V?.Z$5ET$F.-/*<4J1(L(2 M"9827Z--&[UC>+C_]9'GZR(I>C*Y],S.U5W1TSF[#OQ YA@V4ELKM:<..9"0 M<6OT"&IRF'7N9F^7SJ[3BJ6/'=J'_':UC%Q=OTMF3XV7&FO5SZ*@W&H:"")< M!H>L#>9A0C>BY+E?!^F:/3MV8FW)IP=3%KI^5PZ_#F;I=3DJ<"B73]K&!B976=[#/-K["&:= M^AG,:HL<-H@B)@URR+AJ"K(@?*T$5FWIR=N%>( /Y?PBZ=<,^\OB'9-><.-A MI%QYV*S!BE+=&6 8^BG&>,JN+W.@V_SO*L M).PK?" ,23-]8 M\"V!VI5V^ 2K^[28%%_N/^;E-R!K#3VQM4XFB2+!BQ (1I01I0RK5&E 4359 M7<[=N=V:QF@+W:X8]/M@/ 7S+KT(MY\Z+PMG1CK/-,%>*,RDLU195(W*1(PO MV"W=&F<:PWKD0F-N;\O!>#:8[%<>NXIG# 4CB)5.,X.D1]RG0,L5LP'83GW MKXP#+0)[) O^.BA'WV&P58*+W2384CJC5A@7),$J>"<$89Y6VBUJAE6GH7JO MD /MX-K5JI'N#%0L_2/?F=7_:+V?SJ>M7-&LZ.C>4S313G#D;%G+12>KKPHBW'Y@QI8E^<^V:F M;8]'&P!W[/9(7=YU4/VX6&:LQ)ZEI*":QC,:F;&GU'K8Q$&2)#D0)8$C9D$LFX5J(&-3%@SEW1M,N>]D ^ MUG]67,^3*559TX^V5V!=/?;NS+;IEV.:R3 -DA)#)0U(&6JD3%$6J\%I?,G7 M6=MA4 >HM[53KKM%SJ2W!HPY(@T*G@86G?-K^YWZ2T[0W!XIFL+:TLYXE[;8 M6#;#T5KF*!$1>T4([.:%K+JIB&Z29/;IU,P] M#!K=C*?C-.[Y^%N^2EJ\RS%7JX$,>XZX19APABTW%@78!U;S39,FI#IW^Z5M M4IT$\:[X]@%$"-]*<6\>5/*D6"3=6O6Y,MK#C^'D;K2(/5_FX$C)M O0LPM; M?6>@4^/6,XN5Q5@$1GFZEDZQM&M/N3>QR0;^W&VM]F.CNA9'5S1^[(U(T8[S MP?3+^/,DWYN]?W?%+'CCK!!,2FV"IIQ1M%XDC&_TQONY'W^U3;Y6D>Z*5^N4 ML+6>S=U0.K,>1XX#3X="T3 -NYOJK#=2:YO<3#GW@[&V&=0HTG_ "<0,;CZ:"\?PO@S6#00Z@)V$\6PP9!YCNMN!-^-;-( M*1F%"QS^7S'#F8L5SB[Z)M:=_LG4X_F(J=OI<,@KH=M>G<2P3-+GN=>TA"V]QI">2^:&0'L_'P XMRF<,14(=ER&E?W PQ"!=-3:!61.; MZ=P#HIK+>P^!CD&X+_;X\>1NOC/QU98:&=-<.,F#H]PQ'F!$8JUD!1=-G!+G MKH%.SJ#C,.[FGK@OAG<+O3L=!=@>S._?3F%'U3*]=LW/63[\TY?BVV^C?)RF)DM_2:-D MCV8D_&C=V4_PG0WC>5XD UL7$1*4#A(8@9DU+ND7SH55AM)+O+?;ODR+5L ] M3&'7)82!WHQ2C^)D\&4+(YZ4R2)/*< ] ^T2.#?.",VB4M%X[#"FE_A6]4DI MT03=TW"B&NK[*D6*!\MWC[9X4C9S#BQAL(T)HYYK@ZP11"KX4O3P+TDO,/JT M$[71!.73QVM)CBJR)!%0B'= M9'-PKH$=G?"E&50^M0(=23'LO!V!*2!8D^M8 MYQIDT2%KCD?Z-+SY5 Y2@,?'^YO/Q60+5YZ4R6RDBCLO DO9H:,S*<-DL)1: M3(2GW;[8<0'\:(+N:3BQ'-^'_,LB<&TZ_V-PL\U0V50T0\12ZYR/$7L>D##P M/TI%Q"1X3UF3I.Z'QSE< $-: /F41'$PYG(P>3L=Y3_^3WZ_DRG/RF9 ]70[ M.DCC"$=IT\8M9%1 A? F): /J6"B>-)7CKHTY>BW*U>GI3, MB#=.:"XLEHA[*Y72V,%FSG$F/'>-#D?.]22_ ^W2!.23KD,/#Y>Q*/G-[-U_="GDQPIOB;KH+DE;:SU $NQ<'P%"GY]"M,>DQ%9@. M$@?DY"4>S;;'J>?7?'J02#]:Y MS.?E^#.L,)\G^:>BBD[-1ZLG7$U9#J9?E@^\[*!F\\8SY3&23G'-J. X*".I MXPYC[SRQ(32)%CW7$)23\;5SNZ9@%#8I@K3A@2/ 1OM>*11VIX2DDGFAB# MYQH3M8'PZ[MF$37CTBLK8$0<,]@\.T2#0]@RX8.ZQ*B9SAAT',;]> H^ MI65]]K0GKW3'3Y01P=-(TUSU%(QG*BRS05DK5)2UDG&?9I0?AU_ST=TD?^E3 M6BB;!Y_,0AIUCA:.;#'STM$ &PSG?0 M)C7L,'!@6CD+_Q8_I3NQ-F^>)U?K M1 ;=J(7UQ?C%V]ZSX^Y%+;? +N(DHVHUD%&,*]*/21-BY"&>1,2LDF'&-4H"_9@U0FR#/S?M3 M(=_9KG'C #[DPV(Z'$_&2QG/8SY*26)3 HP[X,/]D\('$_.@UK.H?,I!&T 3 M$Q5B3*]+K7#C+NHF*7_/_=BA.\:>4B3[J;SQ0GZ=CBXLZL^#Q0OR-REKT^*G MX4=*^PH55BF):P=O-]O*/ M_+L9#I/:!=,7MIA3^.OPZ5%_YYO)APZYK^DP.D6YA;(L2E< ?88+V[S&[O*0 M9C*&..-1&<>\YS(*8R12W'OCC4Q9&OJ,+]LJ(1C0:FAOIX_+C$%WW4[R61WG M4QO-9XJ!=:DP$; \<^R-B99YXX)-CEBOF]RS//3 M\7#G)PVG-,(66)LIP& M9+&%O8H)*D:C-:XU:TZ#V<9^U]$)1VO@I%.6*\,$1(%KF1WGH2!>=*I&VP,+6F5RT_ M\D,HQJ,.+<(NMGB$MU?(P-9FAF@P=A%+P?<6DT $$E''&#&YY!36G'!<6X:/8QWKIJBD>A>))LZ"L[*^4>0I-]K_FD]&GXO?!/*77N7](L[/#,JW=1A:=AKG@ M)J>-ID1M$-[D=JIFU?]_GG^>JGZ5^P]?/Y M;%B.;Q\_#?5,81W55L:)XR$B2BD.'"MI!3%660!16&?K^2LOQ<0]GEY=X=_= MEGLV_SV??RU&;V%O-YOO2VNRL7PF@R2.>DZU))Q39[SPL,Q[(Q!AF/Q4:V1S MU=4&QD>JJ4V?OOH^!4B_CF_?Y^4P2>C+MH.'FK4S@FRPSADM,*A9'0RS2!!- M2321H-B$+N?\5LX)5-%I$._FY/%#_JV8?(/-0H+@ZMJ!Q![>$._AH/'S_,#S MPTT5,BPI]](1!M8#5T1:#M 3@P@A2A/=^)G$MD98)\!@2XU,">* 1IC:2+AD M6FNAE '-Y *VVE]RNKZF4B].@7"/\_4\8P;:FKKGG/]EX0Q[KXRG2F),C#GC:Y[TG M^SOK95Q(BV5@7(#%Y6,@$?MJK!'12UZZFLF^.!W*73$JK=UOI[!B+Y_.V;UX MO2R<::<"YS2 E:ZPBD:PL!Z5#XT>AC]7A^CI%J_&^/;#FO2ZX]X%;%N5S#EE M*0M8,!(4(TY08:H1IK/S"]8^3>2]DSI'PWNLQW.YC?U2YHN@NYV1 QO+9D%Q M%K$0Z1%J1R*C@5?CAOW[1<\O$D(?()/[XN1WE0^ MTYK98&"YCIJD7$H\5+?(+'):-#&"S_78Y'0K4!L0]T:?O6O0EAJ9C-PR'=)@ M?/!!JT!I-3ZJW"5&*[4D\'WT.0K@K@CT+I_/4X+XY03:NXG:5#R3!B$O>6", M1\&H$]BL-YU.B4O.I=E8V,_]?LWQ[6P?GBY1[UFMUF52&"A7AAKM;00T(L): M5ZLOF'A-.'*N)[6G6Z&.A;53:NQWR#R4RA@3F$FE+")>!69D<-5\P3KHWE(1 M=$"/(X2YB0Y' =D5(7X?3\N" V"7O MAXX2:=$>F)T18_"C'C$>E\MP%%H&ADV4'C'+N);KK9QFO$G8S[D[W%HA1@,P MNR+&?P[*<5HC4]K /4;&\Z*91,(XQB72!(@>)4?K0Q"LE&QR1^_<\^VU;VLT M1+ =5CH*UL^L8Y?AF MT;5BSW^VX:EBK7@;C-%0(, .%BY(R%&AU<((1:[2C/O>G MZ]HW@MJ$ND]:K2Q_6Y1E\3T%:0QNX3?S^P-9MJV93&G83>"@!3=*.NYB (NA MFK[:-%%FY[X\MD21&L1K"?T^>1A^W(Z7K\&DRVWX0/H]JYTQAS#RGG(2)&.6 M1,"T&K?7_)*7T.Y8UPST?H)RT@N#LX\@P,'H:OK8VMC%N+I-9,Y9[!@C@C,. M^R5MTK-I*P3@QTTNK[S&0_?FM#L1\OUP;V&+YK-YZO'Z-8R=%Q^/:B?C'F/! M)#51:ZT<4ARY]3RDC5AXAF^5=$&\=A'OAWV/[HM?73^>/(M959M\NYO)G)!$ M*N5=M$@[YB5^F(.L!^]=O^7EY^+U,ZL%G(^,B_WC+OE>BNME:,NLV,Z) M':4SP[AV'D<#PXW$.JZ@Q]7>AOLFX6GRTI>Y]G#M-BIM5D%P=3>?S0?3E ]L MZPN&=:MF BFKB,6P8>&<"(EIK$8L(VWTN)OZ*1>MEA'OTR_Q(4]>:.AY4P_9 M]H8R'T#I4AD\"B9(0V*PU;(M?:!-#';]<_+OE/AWDQ'A8_YE6"7[!1OSH?GP?6MX]W_ M!#_'S"=MSGWM-"=1!\4BX]1@I2+7A('6Q2%868O_)QKE.H_6\\X_DH2]7_UR M7UZ4(UK+%/6P!%EA3)2<>J29HRX(3Q71/(9+3H#4G"_/=_L5E?UV&E M!2%T1KAE%_=?'GQ<+E-8>LD!)$\D%X$KQZFDA%+$C.3\DF,F6Q+R9NOF*'B/ M],Z%=-@!@,WRC\7U_#L,?N?%]6W%,T0YH\C*8)#AV#FPO5!T,H(EQH*ZR-<. M&DJM:!W5CK7%)AVZWLT?8"ANJI[RC KCA9#*&9XR&UOXTWH))D%R4#;)87[N M,1V=+E;MRZ+1,<'5=:50_S8=;\P?O;5L!BHW1)AIDG"6LAG;0%/6*^^YB4KC MGVF?W4R,+XX-FB'=E5JJ^KI$(4V+:E'>H8RV5\HX50IIX61PF!//%([<2L^( MUIBA1N;-V:N@4_"I=,\6![27]WF*48N 0;U\PC 5F/[5+AB M.BLFXU%JXX+<.Q$[2@A647#)P.1!1*NE/YTAPGB/>:K[=^\X9\!Z T6)I)0. M!Q>4KK"AV'7Z6N#30(:.?3JU2=*"3^\/SKM3Y^[I4HF F8>D")1 M&.1]#([@:H0I.N32M%130>_ES5&X=L6DO:TA5K#A5S<0I8N\O4 1"/!Y.UR0LJ.(%0(W7'KHJ91$QKSJ3A MC."8XL_D&CVI<6^[K%="HE;1O2@'HJ!*8*0)(S0X%B(+:RO 1B,OBU==VDDG M@+_SM6^Y/W]7S';Q;$/IS 1A=/3!^<"<,5*;8*MQF2AZ2P#1IQ^HKJBWK7]' MP]N=L3V;7UW_I2A&LX_%9&1N$AK_?!*=M]'>WEHK8UH)%]/KMR(&$1Q2GE?C M%+ [[D0[Z26-IOF7Y)(Z-^_BD:QJ#_6NV/6XBU?7;T&BTR]C4-#+9_UV$&QW MQ0Q%[+FS =%D5!@=9!5/RQ"+C3+ZUK^?>I$<:Q7XSM:^]%3D'\6T>*IVPX_; M?#K;Y?C<71% % 01:A7U7L)^!3;.J!HMAKU, YH=? &U\\M:IUT@VP2^*YH] M+.;I] /V.]#Q.^C[:K6'_8_- :-\6>[3X$<^"S_FY0!$/IX.ROL%9#!HV,[, M01"+#E)ZGX_, M^C](W+!_^Y9/[_(9E'[ XX).#;$UBBJ@I/.<@E%F7/6N!T>.DEK;\TL]-32! M&TZ<<1ZF3_1*V2I+%6#C2),5];4%LAS.EQ8.$ _#_W4'A7O''>=8VD YIU%; MHVTU5J'M15] ."4U#@H*/TP(YQT4KCV244E$&38L0O=9]?(%1R30BU9>[0AY M9U#X8?#V'!3N'):2*NP(UUA+%;!456>5%A=]X^0XJ=4)"C\,U2,I8&YOR\%X M-IB 0JF]T[Y;RR;*6RC8((Y'",LUP%YBZIN&J2;O*CZ2L(G&PB_#4A?6V03 MY^VK45.9U(YX.@_CU13QII'#*4"^UQCCR:/4#8)RQBWXEO+',:X8_'89Q M=XJH!(T,]OT?Q735X;TLVEHG"XB0H+$*A$>JG;7!KQ=RAU&37?>Y+W6M\Z@M ME+L[(%D@ONAHF(QOQM,%%'O9M+->9L$2C-P+2:QRP1(*@U?((TRT(D$T":-K ME(SXE9"H37 O*8HN'>!0)X,D(E@*NTW**SPQANG4%ZTNS"8_@2RZ2Z,W3*?1 ML]6!U0["/2N9D6"HL"+XB!#C1H%*9M5X%$S?"S:FVI7WBWQX37 ^TE_T\>[S M.EEQ=7:YQ5VTJ6@6G="@7[EE#BF!H_1"5YW46#0AP[E;1"F$8T[K2G&!EDB8\.O='RT_*H\90 M-SW4V*]D=A7/6&!>IR1U*BI,) >^KSOK8"K\[!%AQRQ6+8%])#/^.BA'Z8@M MA5NEJ,O=Q-A2.@M"8,ITU-)P$Y$BRE=!*D*CT"3B^MS?W#L9+]K!NK,]^6"R M9NX?^<[(N*#\>BZF4>*M MAZ73,NZMB()HY*MQ64.:;* :/6OP"BG3'-[^ XH7_JC9TUZ]TE!AADCTE#!I M#.*$4V5-L(A3;X.+N%[>VK,(%:Z33_ZX%C.9Z,U=,IT55T[9P U6@F-K">?A MHE.Q-N9-LY#A(V70U;TY35H6P['\@P)I8H(<&>"YSH MH#"SD7/)F%':7W;"S[89W(M(.EKSO@*D=C#+1ZZX2??@GMS"[GR=>WA_XNKZ M<8=6"W*ZC#Q;=/ESZO+[P?TR'GC_:MBLX8P3T$)2L,B5X0Y;'9R3"H.%RSR1 MM%;BN9X1LX\'5D<1-6PY8R$:$81G5&FN$=.&642XE9A)AIX_XWY1:VA7;'O^ MW&6G$NM307V\N[D9E/=@4FS\]>I*[VK7Z?B?,-X< M9OX2A/K7#%O\7D:=59Y:,#;3,=/8Z[V7[7H$%K&3(R>)B)'@G+62 &_AV8PC2" M*6Y1;TF@^^/5H1PHNA9"=U'!BTPH?\FG>;FX/FA&-^/I.-DE\_&W*GG0_BLP M![63^71KPWDJL8@PF25(07-!F7'*4-^_:)607\'=%Q78LD7Y 6L1P983QFD<)*$ R2TO>6//:G,R3[%6QG&2"7 \A'.[U#._A? MKX$L2A5.O(4DNK,MMAY^++)B-A8 M(4-@\#.D93#4P]"\EAY[BZE(EV0$O>2;_N?"PU8DTZ='O>< E[-UB2LF!>@) MXE/.?VD508Y&ATR,RM)Z:>]?B4O\H'":EK^9.4UL4)0YC3C'G&K.J,&<&(:9 MYO:2/3M=,?34KO$C9=FATOM:3( 1L_"/.Y!H;ZIN^?D:JNMIP0R@U(C!KA1D MRZ76@'!Z]A[EG_(;^_*X5=8'=Z7Q9=R<%.]/KN0RLS7-33!?#?Z7*0D9OB="<$QHY!IW,-"6<&4PC"X+U M^%;PIS(?P%)ROT!WQ:$A=+[W;S'LIE4W M+T7U]?S*L7)_?N&\-7P[[RD;\K4\CU8L>Q[/OBEU?+0\3P(R^' MXQHKS4&-90%V+MAZR@P#]09;+,^P)@^U6>]7=4CV+0EMB+2&>1RZ9U]$[Y[R4%/:"3C=Y MM:=^[HY+6G[; ;IGY;<81$O+\/:V,N,I$C$]/$0U]\QH$1W\+!#8\"@AFWB' MSSU!R&D57FN8GP,/M^KM([FXM;W,"1FQX%P(#',41>4CF,DX&!M0RDS8@(_G MGIBD SZVA7M?SH:>CU*/=298*H7T%*QM;#AB4FNJ7'""8.HL<;6B"$Y]U/G2 M<[T ^\!4 'L:R3BBTCE,$&.*2]AQ,"%-P)S$Z*F]Z'LZQW)B^YW_=L&N,:=7 MOTA_I!/3?_^7_P]02P$"% ,4 " "Q@UE+R3BY70^A "/_@L $ M @ $ ='EL+3(P,3 0 " 3VA !T>6PM,C Q-S Y,S N>'-D M4$L! A0#% @ L8-92PJCOQ@7%0 U

&UL4$L! A0#% @ L8-92X.X>E4>& MF0,! !0 ( !Y< '1Y;"TR,#$W,#DS,%]D968N>&UL4$L! M A0#% @ L8-92_A93FN&8@ AGH$ !0 ( !-=D '1Y M;"TR,#$W,#DS,%]L86(N>&UL4$L! A0#% @ L8-92RZLXIH-. \Y4" M !0 ( ![3L! '1Y;"TR,#$W,#DS,%]P&UL4$L%!@ 0 & 8 A $ "QT 0 $! end