0000929940-18-000032.txt : 20181024 0000929940-18-000032.hdr.sgml : 20181024 20181024160437 ACCESSION NUMBER: 0000929940-18-000032 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 89 CONFORMED PERIOD OF REPORT: 20180930 FILED AS OF DATE: 20181024 DATE AS OF CHANGE: 20181024 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ASPEN TECHNOLOGY INC /DE/ CENTRAL INDEX KEY: 0000929940 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER PROGRAMMING SERVICES [7371] IRS NUMBER: 042739697 STATE OF INCORPORATION: DE FISCAL YEAR END: 0630 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-34630 FILM NUMBER: 181136444 BUSINESS ADDRESS: STREET 1: 20 CROSBY DRIVE CITY: BEDFORD STATE: MA ZIP: 01730 BUSINESS PHONE: 781-221-4302 MAIL ADDRESS: STREET 1: 20 CROSBY DRIVE CITY: BEDFORD STATE: MA ZIP: 01730 10-Q 1 azpn-20180930x10q.htm 10-Q Document

 
 
 
 
 
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
 
FORM 10-Q
 
(Mark One)
 
ý      QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended September 30, 2018
or
o         TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
 
For the transition period from                      to                      
 
Commission file number: 001-34630
 
ASPEN TECHNOLOGY, INC.
(Exact name of registrant as specified in its charter)
Delaware
 
04-2739697
(State or other jurisdiction of incorporation or
organization)
 
(I.R.S. Employer Identification No.)
20 Crosby Drive
 
 
Bedford, Massachusetts
 
01730
(Address of principal executive offices)
 
(Zip Code)
(781) 221-6400
(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 ý No o
Indicate by check mark whether the registrant has submitted electronically and posted on its corporate Web site, if any, every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files).
Yes ý No o
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer," “smaller reporting company,” and "emerging growth company" in Rule 12b-2 of the Exchange Act.
 
Large accelerated filer
ý
 
Accelerated filer       o
 
Non-accelerated filer  o (Do not check if a smaller reporting company)
 
Smaller reporting company      o
 
 
 
Emerging growth company      o
 
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.    o




Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act): Yes o No ý
As of October 17, 2018, there were 70,769,877 shares of the registrant’s common stock (par value $0.10 per share) outstanding.
 
 
 
 
 



TABLE OF CONTENTS
 
 
aspenONE is one of our registered trademarks. All other trade names, trademarks and service marks appearing in this Form 10-Q are the property of their respective owners.
 
Our fiscal year ends on June 30th, and references to a specific fiscal year are to the twelve months ended June 30th of such year (for example, “fiscal 2019” refers to the year ending June 30, 2019).

3


PART I - FINANCIAL INFORMATION
 
Item 1.    Financial Statements.
 
Consolidated Financial Statements (unaudited)
 
ASPEN TECHNOLOGY, INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF OPERATIONS
(Unaudited)
 
 
Three Months Ended
September 30,
 
2018
 
2017
 
 
 
As Adjusted
 
(Dollars in Thousands, Except per Share Data)
Revenue:
 

 
 

License
$
63,755

 
$
78,890

Maintenance
43,039

 
40,264

Services and other
7,375

 
7,333

Total revenue
114,169

 
126,487

Cost of revenue:
 

 
 

License
1,665

 
1,231

Maintenance
3,993

 
4,552

Services and other
7,569

 
6,949

Total cost of revenue
13,227

 
12,732

Gross profit
100,942

 
113,755

Operating expenses:
 

 
 

Selling and marketing
26,812

 
23,516

Research and development
21,056

 
19,489

General and administrative
16,084

 
15,037

Total operating expenses
63,952

 
58,042

Income from operations
36,990

 
55,713

Interest income
7,069

 
6,306

Interest (expense)
(1,814
)
 
(1,206
)
Other income (expense), net
128

 
(615
)
Income before provision for income taxes
42,373

 
60,198

Provision for income taxes
4,307

 
19,677

Net income
$
38,066

 
$
40,521

Net income per common share:
 

 
 

Basic
$
0.54

 
$
0.55

Diluted
$
0.53

 
$
0.55

Weighted average shares outstanding:
 

 
 

Basic
70,988

 
73,024

Diluted
72,015

 
73,609

 
See accompanying Notes to these unaudited consolidated financial statements.

4


ASPEN TECHNOLOGY, INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(Unaudited)
 
 
Three Months Ended
September 30,
 
2018
 
2017
 
 
 
As Adjusted
 
(Dollars in Thousands)
Net income
$
38,066

 
$
40,521

Other comprehensive income (loss):
 

 
 

Foreign currency translation adjustments
(422
)
 
1,401

Total other comprehensive income (loss)
(422
)
 
1,401

Comprehensive income
$
37,644

 
$
41,922

 
See accompanying Notes to these unaudited consolidated financial statements.

5


ASPEN TECHNOLOGY, INC. AND SUBSIDIARIES
CONSOLIDATED BALANCE SHEETS
(Unaudited)
 
September 30,
2018
 
June 30,
2018
 
 
 
As Adjusted
 
(Dollars in Thousands, Except
Share Data)
ASSETS
 

 
 

Current assets:
 

 
 

Cash and cash equivalents
$
52,048

 
$
96,165

Accounts receivable, net
53,999

 
41,810

Current contract assets
317,967

 
304,378

Contract costs
21,296

 
20,500

Prepaid expenses and other current assets
12,992

 
10,509

Prepaid income taxes
1,422

 
2,601

Total current assets
459,724

 
475,963

Property, equipment and leasehold improvements, net
9,006

 
9,806

Computer software development costs, net
695

 
646

Goodwill
75,649

 
75,590

Intangible assets, net
34,192

 
35,310

Non-current contract assets
357,947

 
340,622

Non-current deferred tax assets
1,176

 
11,090

Other non-current assets
1,279

 
1,297

Total assets
$
939,668

 
$
950,324

 
 
 
 
LIABILITIES AND STOCKHOLDERS’ EQUITY
 

 
 

Current liabilities:
 

 
 

Accounts payable
$
2,501

 
$
4,230

Accrued expenses and other current liabilities
32,000

 
39,515

Income taxes payable
46,869

 
1,698

Borrowings under credit agreement
170,000

 
170,000

Current deferred revenue
23,737

 
15,150

Total current liabilities
275,107

 
230,593

Non-current deferred revenue
15,046

 
12,354

Deferred income taxes

159,563

 
214,125

Other non-current liabilities
16,833

 
17,068

Commitments and contingencies (Note 16)

 

Series D redeemable convertible preferred stock, $0.10 par value—
Authorized— 3,636 shares as of September 30, 2018 and June 30, 2018
Issued and outstanding— none as of September 30, 2018 and June 30, 2018

 

Stockholders’ equity:
 

 
 

Common stock, $0.10 par value— Authorized—210,000,000 shares
Issued— 103,279,138 shares at September 30, 2018 and 103,130,300 shares at June 30, 2018
Outstanding— 70,862,163 shares at September 30, 2018 and 71,186,701 shares at June 30, 2018
10,328

 
10,313

Additional paid-in capital
724,752

 
715,475

Retained earnings
1,103,573

 
1,065,507

Accumulated other comprehensive income
965

 
1,388

Treasury stock, at cost—32,416,975 shares of common stock at September 30, 2018 and 31,943,599 shares at June 30, 2018
(1,366,499
)
 
(1,316,499
)
Total stockholders’ equity
473,119

 
476,184

Total liabilities and stockholders’ equity
$
939,668

 
$
950,324


6


 
See accompanying Notes to these unaudited consolidated financial statements.

7


ASPEN TECHNOLOGY, INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF CASH FLOWS
(Unaudited)
 
Three Months Ended
September 30,
 
2018
 
2017
 
 
 
As Adjusted
 
(Dollars in Thousands)
Cash flows from operating activities:
 

 
 

Net income
$
38,066

 
$
40,521

Adjustments to reconcile net income to net cash provided by operating activities:
 

 
 

Depreciation and amortization
2,000

 
1,753

Net foreign currency (gains) losses
(200
)
 
936

Stock-based compensation
8,865

 
6,414

Deferred income taxes
(44,670
)
 
(33
)
Provision for bad debts
169

 
20

Other non-cash operating activities
107

 

Changes in assets and liabilities:
 

 
 

Accounts receivable, net
(12,529
)
 
(9,093
)
Contract assets
(30,914
)
 
(35,791
)
Contract costs
(796
)
 
(185
)
Prepaid expenses, prepaid income taxes, and other assets
(855
)
 
2,292

Accounts payable, accrued expenses, income taxes payable and other liabilities
34,924

 
6,764

Deferred revenue
11,403

 
(1,238
)
Net cash provided by operating activities
5,570

 
12,360

Cash flows from investing activities:
 

 
 

Purchases of property, equipment and leasehold improvements
(96
)
 
(123
)
Payments for capitalized computer software costs
(90
)
 
(65
)
Net cash used in investing activities
(186
)
 
(188
)
Cash flows from financing activities:
 

 
 

Exercises of stock options
4,054

 
2,411

Repurchases of common stock
(49,977
)
 
(55,109
)
Payments of tax withholding obligations related to restricted stock
(3,179
)
 
(1,650
)
Deferred business acquisition payments

 
(600
)
Payments of credit agreement issuance costs

 
(351
)
Net cash used in financing activities
(49,102
)
 
(55,299
)
Effect of exchange rate changes on cash and cash equivalents
(399
)
 
156

Decrease in cash and cash equivalents
(44,117
)
 
(42,971
)
Cash and cash equivalents, beginning of period
96,165

 
101,954

Cash and cash equivalents, end of period
$
52,048

 
$
58,983

Supplemental disclosure of cash flow information:
 

 
 

Income taxes paid, net
$
2,755

 
$
1,243

Interest paid
1,538

 
968

Supplemental disclosure of non-cash investing and financing activities:
 
 
 
Change in purchases of property, equipment and leasehold improvements included in accounts payable and accrued expenses
$
(11
)
 
$
(70
)
Change in repurchases of common stock included in accounts payable and accrued expenses
23

 
(5,109
)
 
See accompanying Notes to these unaudited consolidated financial statements.

8


ASPEN TECHNOLOGY, INC. AND SUBSIDIARIES
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS
 
1.  Interim Unaudited Consolidated Financial Statements
 
The accompanying interim unaudited consolidated financial statements of Aspen Technology, Inc. and its subsidiaries have been prepared on the same basis as our annual consolidated financial statements.  We have omitted certain information and footnote disclosures normally included in our annual consolidated financial statements.  Such interim unaudited consolidated financial statements have been prepared in conformity with U.S. Generally Accepted Accounting Principles (GAAP), as defined in the Financial Accounting Standards Board (FASB) Accounting Standards Codification (ASC) Topic 270, Interim Reporting, for interim financial information and with the instructions to Rule 10-01 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by GAAP for complete financial statements.  It is suggested that these unaudited consolidated financial statements be read in conjunction with the audited consolidated financial statements for the year ended June 30, 2018, which are contained in our Annual Report on Form 10-K, as previously filed with the U.S. Securities and Exchange Commission (SEC). In the opinion of management, all adjustments, consisting of normal and recurring adjustments, considered necessary for a fair presentation of the financial position, results of operations, and cash flows at the dates and for the periods presented have been included and all intercompany accounts and transactions have been eliminated in consolidation. The results of operations for the three months ended September 30, 2018 are not necessarily indicative of the results to be expected for the subsequent quarter or for the full fiscal year.
 
The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions. These estimates and assumptions affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.
 
Unless the context requires otherwise, references to we, our and us refer to Aspen Technology, Inc. and its subsidiaries.
 
2.  Significant Accounting Policies
 
(a)         Principles of Consolidation
 
The accompanying consolidated financial statements include the accounts of Aspen Technology, Inc. and our wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.

(b)         Significant Accounting Policies 

Our significant accounting policies are described in Note 2 to the consolidated financial statements included in our Annual Report on Form 10-K for the fiscal year ended June 30, 2018. We adopted Accounting Standards Update (ASU) No. 2014-09, Revenue from Contracts with Customers ("Topic 606") and ASU No. 2017-01, Business Combinations (Topic 805) - Clarifying the Definition of a Business effective July 1, 2018. Refer to Note 2 (f), “New Accounting Pronouncements Adopted in Fiscal 2019,” for further information regarding the adoption of Topic 606 and ASU No. 2017-01. There were no other material changes to our significant accounting policies during the three months ended September 30, 2018.
 
(c)  Loss Contingencies
 
We accrue estimated liabilities for loss contingencies arising from claims, assessments, litigation and other sources when it is probable that a liability has been incurred and the amount of the claim, assessment or damages can be reasonably estimated. We believe that we have sufficient accruals to cover any obligations resulting from claims, assessments or litigation that have met these criteria.

(d)         Foreign Currency Transactions
 
Foreign currency exchange gains and losses generated from the settlement and remeasurement of transactions denominated in currencies other than the functional currency of our subsidiaries are recognized in our results of operations as incurred as a component of other income (expense), net. Net foreign currency gains (losses) were $0.1 million and $(0.6) million during the three months ended September 30, 2018 and 2017, respectively.


9


(e)    Research and Development Expense
We charge research and development expenditures to expense as the costs are incurred. Research and development expenses consist primarily of personnel expenses related to the creation of new products, enhancements and engineering changes to existing products and costs of acquired technology prior to establishing technological feasibility.
We acquired no technology during the three months ended September 30, 2018 and 2017, respectively.
(f)          New Accounting Pronouncements Adopted in Fiscal 2019
In January 2017, the FASB issued ASU No. 2017-01, Business Combinations (Topic 805) - Clarifying the Definition of a Business. The amendment changes the definition of a business to assist entities in evaluating when a set of transferred assets and activities constitutes a business. We adopted ASU No. 2017-01 effective July 1, 2018. The adoption of ASU No. 2017-01 did not have a material effect on the consolidated financial statements or related disclosures.
In May 2014, the FASB issued Topic 606, which supersedes the revenue recognition requirements in Revenue Recognition (Topic 605), and requires entities to recognize revenue when they transfer promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. Under the new guidance, an entity is required to evaluate revenue recognition through a five-step process.  In applying the principles of Topic 606, more judgment and estimates are required within the revenue recognition process than were required under previous U.S. GAAP, including identifying performance obligations in the contract, estimating the amount of variable consideration to include in the transaction price, and allocating the transaction price to each separate performance obligation.
We adopted Topic 606 effective July 1, 2018 using the full retrospective method, which required us to adjust the prior periods presented. The adoption of Topic 606 impacted the timing of the license portion of the revenue recognized from our term contracts.  Under the new standard, for arrangements that include term-based software licenses bundled with maintenance and support, we are now required to recognize as revenue a portion of the arrangement fee upon delivery of the software license. We recognize as revenue a portion of the arrangement fee related to maintenance and support, professional services, and training over time as the services are provided. Additionally, under the new standard, we capitalize certain direct and incremental commission costs to obtain a contract and amortize such costs over the expected period of benefit, rather than expensing them as incurred in the period that the commissions are earned. See Note 3, "Revenue from Contracts with Customers," to our Unaudited Consolidated Financial Statements for more information on our accounting policies as a result of the adoption of Topic 606.
(g)          Recently Issued Accounting Pronouncements
 
In February 2016, the FASB issued ASU No. 2016-02, Leases (Topic 842). Under the amendment, lessees will be required to recognize virtually all of their leases on the balance sheet, by recording a right-of-use asset and lease liability. The ASU is effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2018. Early adoption is permitted. We are currently evaluating the impact of ASU No. 2016-02 on our consolidated financial statements.
In March 2018, the FASB issued ASU No. 2018-05, Income Taxes (Topic 740) - Amendments to SEC Paragraphs Pursuant to SEC Staff Accounting Bulletin No. 118. The amendment provides guidance on accounting for the impact of the Tax Cuts and Jobs Act (the “Tax Act”) and allows entities to complete the accounting under ASC 740 within a one-year measurement period from the Tax Act enactment date. This standard is effective upon issuance. The Tax Act has several significant changes that impact all taxpayers, including a transition tax, which is a one-time tax charge on accumulated, undistributed foreign earnings. The calculation of accumulated foreign earnings requires an analysis of each foreign entity’s financial results going back to 1986. We currently estimate that we will not be subject to the transition tax associated with our accumulated, undistributed foreign earnings. We will continue to evaluate this area and expect to finalize our conclusions by December 31, 2018.
In August 2018, the FASB issued ASU No. 2018-13, Fair Value Measurement (Topic 820) - Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement. The amendment modifies, removes, and adds certain disclosure requirements on fair value measurements. The ASU is effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2019. The amendments on changes in unrealized gains and losses, the range and weighted average of significant unobservable inputs used to develop Level 3 fair value measurements, and the narrative description of measurement uncertainty should be applied prospectively for only the most recent interim or annual period presented in the initial fiscal year of adoption. All other amendments should be applied retrospectively to all periods presented upon their effective date. Early adoption is permitted. We are currently evaluating the impact of ASU No. 2018-13 on our consolidated financial statements.
In August 2018, the FASB issued ASU 2018-15, Intangibles - Goodwill and Other - Internal-Use Software (Subtopic 350-40) - Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement that is a Service

10


Contract. The amendment aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software (and hosting arrangements that include an internal use software license). The accounting for the service element of a hosting arrangement that is a service contract is not affected by the amendment. The ASU is effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2019. Early adoption is permitted. We are currently evaluating the impact of ASU No. 2018-15 on our consolidated financial statements.


11


3.   Revenue from Contracts with Customers

In accordance with Topic 606, we account for a customer contract when both parties have approved the contract and are committed to perform their respective obligations, each party’s rights can be identified, payment terms can be identified, the contract has commercial substance, and it is probable that we will collect substantially all of the consideration to which we are entitled. Revenue is recognized when, or as, performance obligations are satisfied by transferring control of a promised product or service to a customer.

Nature of Products and Services

We generate revenue from the following sources: (1) License revenue; (2) Maintenance revenue; and (3) Services and other revenue. We sell our software products to end users primarily under fixed-term licenses. We license our software products primarily through a subscription offering which we refer to as our aspenONE licensing model, which includes software maintenance and support, known as our Premier Plus SMS offering, for the entire term. Our aspenONE products are organized into three suites: 1) engineering; 2) manufacturing and supply chain; and 3) asset performance management. The aspenONE licensing model provides customers with access to all of the products within the aspenONE suite(s) they license. We refer to these arrangements as token arrangements. Tokens are fixed units of measure. The amount of software usage is limited by the number of tokens purchased by the customer.

We also license our software through point product term arrangements, which include our Premier Plus SMS offering for the entire term.

We determine revenue recognition through the following steps:

Identification of the contract, or contracts, with a customer;
Identification of the performance obligations in the contract;
Determination of the transaction price;
Allocation of the transaction price to the performance obligations in the contract; and
Recognition of revenue when, or as, we satisfy a performance obligation.

Term-based Arrangements: Term-based arrangements consist of on-premise term licenses as well as maintenance.

Term licenses

License revenue consists primarily of product and related revenue from our aspenONE licensing model and point product arrangements.

When a customer elects to license our products under our aspenONE licensing model, the customer receives, for the term of the arrangement, the right to all software products in the licensed aspenONE software suite. When a customer elects to license point products, the customer receives, for the term of the arrangement, the right to license specified products in the licensed aspenONE software suite. Revenue from initial product licenses is recognized upfront upon delivery.

Maintenance

When a customer elects to license our products under our aspenONE licensing model, our Premier Plus SMS offering is included for the entire term of the arrangement and the customer receives, for the term of the arrangement, the right to any updates that may be introduced into the licensed aspenONE software suite. When a customer elects to license point products, our Premier Plus SMS offering is included for the entire term of the arrangement and the customer receives, for the term of the arrangement, the right to any updates that may be introduced related to the specified products licensed. Maintenance represents a stand-ready obligation and, due to our obligation to provide unspecified future software updates on a when-and-if available basis as well as telephone support services, we are required to recognize revenue ratably over the term of the arrangement.



12


Services and Other Revenue

Professional Services Revenue

Professional services are provided to customers on a time-and-materials ("T&M") or fixed-price basis. The obligation to provide professional services is generally satisfied over time, with the customer simultaneously receiving and consuming the benefits as we satisfy our performance obligation. For professional services, revenue is recognized by measuring progress toward the completion of our obligations. We recognize professional services fees for our T&M contracts based upon hours worked and contractually agreed-upon hourly rates. Revenue from fixed-price engagements is recognized using the proportional performance method based on the ratio of costs incurred to the total estimated project costs. The use of the proportional performance method is dependent upon our ability to reliably estimate the costs to complete a project. We use historical experience as a basis for future estimates to complete current projects. Additionally, we believe that costs are the best available measure of performance. Out-of-pocket expenses which are reimbursed by customers are recorded as revenue.

Training Revenue

We provide training services to our customers, including on-site, Internet-based, public and customized training. The obligation to provide training services is generally satisfied over time, with the customer simultaneously receiving and consuming the benefits as we satisfy our performance obligation. Revenue is recognized in the period in which the services are performed.

Contracts with Multiple Performance Obligations

Our contracts generally contain more than one of the products and services listed above, each of which is separately accounted for as a distinct performance obligation.

Allocation of consideration: We allocate total contract consideration to each distinct performance obligation in an arrangement on a relative standalone selling price basis. The standalone selling price reflects the price we would charge for a specific product or service if it was sold separately in similar circumstances and to similar customers.

If the arrangement contains professional services and other products or services, we allocate to the professional service obligation a portion of the total contract consideration based on the standalone selling price of professional services that is observed from consistently priced standalone sales.

The standalone selling price for term licenses, which are always sold with maintenance, is the price for the combined license and maintenance bundle. The amount assigned to the license and maintenance bundle is separated into license and maintenance amounts using the respective standalone selling prices represented by the value relationship between the software license and maintenance.

When two or more contracts are entered into at or near the same time with the same customer, we evaluate the facts and circumstances associated with the negotiation of those contracts. Where the contracts are negotiated as a package, we will account for them as a single arrangement and allocate the consideration for the combined contracts among the performance obligations accordingly.

Standalone selling price: When available, we use directly observable transactions to determine the standalone selling prices for performance obligations. Generally, directly observable data is not available for term licenses and maintenance. When term licenses are sold together with maintenance in a bundled arrangement, we estimate a standalone selling price for these distinct performance obligations using relevant information, including our overall pricing objectives and strategies and historical pricing data, and taking into consideration market conditions and other factors, such as customer type and geography.

Other policies and judgments

Payment terms and conditions vary by contract type, although terms generally include a requirement of payment annually over the term of the license arrangement. Therefore, we generally receive payment from a customer after the performance obligation related to the license has been satisfied, and therefore, our contracts generally contain a significant financing component. The significant financing component is calculated utilizing an interest rate that derives the net present value of the performance obligations delivered on an upfront basis based on the allocation of consideration. We have instituted a customer portfolio approach in assigning interest rates. The rates are determined at contract inception and are based on the credit characteristics of the customers within each portfolio.

13



Contract modifications

We sometimes enter into agreements to modify previously executed contracts, which constitute contract modifications. We assess each of these contract modifications to determine (i) if the additional products and services are distinct from the products and services in the original arrangement; and (ii) if the amount of consideration expected for the added products and services reflects the stand-alone selling price of those products and services, as adjusted for contract-specific circumstances. A contract modification meeting both criteria is accounted for as a separate contract. A contract modification not meeting both criteria is considered a change to the original contract and is accounted for on either (i) a prospective basis as a termination of the existing contract and the creation of a new contract; or (ii) a cumulative catch-up basis. Generally, our contract modifications meet both criteria and are accounted for as a separate contract, as adjusted for contract-specific circumstances.

Disaggregation of Revenue

We disaggregate our revenue by region, type of performance obligation, timing of revenue recognition, and segment as follows:

 
Three Months Ended
September 30,
 
2018
 
2017
Revenue by region:
 
 
 
United States
$
39,228

 
$
53,213

Europe
28,946

 
26,256

Other (1)
45,995

 
47,018

 
$
114,169

 
$
126,487

 
 
 
 
Revenue by type of performance obligation:
 
 
 
Term licenses
$
63,755

 
$
78,890

Maintenance
43,039

 
40,264

Professional services and other
7,375

 
7,333

 
$
114,169

 
$
126,487

 
 
 
 
Revenue by segment:
 
 
 
Subscription and software
$
106,794

 
$
119,154

Services and other
7,375

 
7,333

 
$
114,169

 
$
126,487

____________________________________________
(1)
Other consists primarily of Asia Pacific, Canada, Latin America and the Middle East.

Contract Balances

The difference in the opening and closing balances of our contract assets and deferred revenue primarily results from the timing difference between our performance and the customer’s payment. We fulfill our obligations under a contract with a customer by transferring products and services in exchange for consideration from the customer. We recognize a contract asset when we transfer products or services to a customer and the right to consideration is conditional on something other than the passage of time. Accounts receivable are recorded when the customer has been billed or the right to consideration is unconditional. We recognize deferred revenue when we have received consideration or an amount of consideration is due from the customer and we have a future obligation to transfer products or services.
  
Our contract assets (liabilities) were as follows as of September 30, 2018 and June 30, 2018:

14


 
September 30, 2018
 
June 30, 2018
 
 
 
As Adjusted
 
(Dollars in Thousands)
Contract assets
$
675,914

 
$
645,000

Deferred revenue
(38,783
)
 
(27,504
)
 
$
637,131

 
$
617,496


Contract assets and deferred revenue are presented net at the contract level for each reporting period.

The change in deferred revenue in the three months ended September 30, 2018, excluding the impact of the netting of contract assets and deferred revenue, was primarily due to an increase in new billings in advance of revenue recognition, partially offset by $2.7 million of revenue recognized that was included in deferred revenue at June 30, 2018.

Contract Costs

We pay commissions for new product sales as well as for renewals of existing contracts. Commissions paid to obtain renewal contracts are not commensurate with the commissions paid for new product sales and therefore, a portion of the commissions paid for new contracts relate to future renewals.

We account for new product sales commissions using a portfolio approach and allocate the cost of commissions in proportion to the allocation of transaction price of license and maintenance performance obligations, including assumed renewals. Commissions allocated to the license and license renewal components are expensed at the time the license revenue is recognized. Commissions allocated to maintenance are capitalized and amortized on a straight-line basis over a period of four to eight years for new contracts, reflecting our estimate of the expected period that we will benefit from those commissions.

Amortization of capitalized contract costs is included in sales and marketing expenses in our Condensed Consolidated Statement of Operations.

Transaction Price Allocated to Remaining Performance Obligations

The following table includes the aggregate amount of the transaction price allocated to the performance obligations that are unsatisfied (or partially unsatisfied) at the end of the reporting period:
 
Year Ended June 30,
 
2019
 
2020
 
2021
 
2022
 
2023
 
Thereafter
 
(Dollars in Thousands)
License
$
34,414

 
$
16,434

 
$
13,786

 
$
7,784

 
$
1,310

 
$
173

Maintenance
120,392

 
129,547

 
93,578

 
58,657

 
31,948

 
11,735

Services and other
38,967

 
5,270

 
2,987

 
1,467

 
979

 
432


Impact to Prior Period Information

The following table presents the effect of the adoption of Topic 606 on select consolidated statements of operations line items for the three months ended September 30, 2017:


15


 
Three Months Ended September 30, 2017
 
As Previously Reported
 
Adjustments
 
As Adjusted
 
(Dollars in Thousands, Except per Share Data)
Consolidated Statements of Operations:
 
 
 
 
 
License revenue
$

 
$
78,890

 
$
78,890

Maintenance revenue

 
40,264

 
40,264

Subscription and software revenue
115,756

 
(115,756
)
 

Services and other revenue
7,025

 
308

 
7,333

Gross profit
110,049

 
3,706

 
113,755

Selling and marketing expense
23,571

 
(55
)
 
23,516

General and administrative expense
13,676

 
1,361

 
15,037

Income from operations
53,313

 
2,400

 
55,713

Interest income
141

 
6,165

 
6,306

Provision for income taxes
16,877

 
2,800

 
19,677

Net income
$
34,755

 
$
5,766

 
$
40,521

Basic
$
0.48

 
 
 
$
0.55

Diluted
$
0.47

 
 
 
$
0.55

Weighted average shares outstanding - Basic
73,024

 
 
 
73,024

Weighted average shares outstanding - Diluted
73,609

 
 
 
73,609



The following table presents the effect of the adoption of Topic 606 on select consolidated balance sheet line items as of June 30, 2018:
 
June 30, 2018
 
As Previously Reported
 
Adjustments
 
As Adjusted
 
(Dollars in Thousands)
Consolidated Balance Sheets:
 
 
 
 
 
Assets:
 
 
 
 
 
Current contract assets
$

 
$
304,378

 
$
304,378

Contract costs

 
20,500

 
20,500

Accounts receivable, net
21,910

 
19,900

 
41,810

Non-current contract assets

 
340,622

 
340,622

Liabilities:
 
 
 
 
 
Current deferred revenue
286,845

 
(271,695
)
 
15,150

Non-current deferred revenue
28,259

 
(15,905
)
 
12,354

Deferred income taxes

 
214,125

 
214,125

Other non-current liabilities
18,492

 
(1,424
)
 
17,068

Stockholders' equity:
 
 
 
 
 
Retained earnings
305,208

 
760,299

 
1,065,507


The adoption of Topic 606 had no impact on our total cash flows or net cash provided by operating activities. The impacts of adoption resulted in offsetting shifts in cash flows throughout the components of net income and various changes in working capital balances. The following table presents the effect of the adoption of Topic 606 on select consolidated statement of cash flows line items for the three months ended September 30, 2017:

16


 
Three Months Ended September 30, 2017
 
As Previously Reported
 
Adjustments
 
As Adjusted
 
(Dollars in Thousands)
Consolidated Statements of Cash Flows:
 
 
 
 
 
Cash flows from operating activities:
 
 
 
 
 
Net income
$
34,755

 
$
5,766

 
$
40,521

Changes in assets and liabilities:
 
 
 
 
 
Contract assets

 
(35,791
)
 
(35,791
)
Contract costs

 
(185
)
 
(185
)
Accounts receivable, net
(504
)
 
(8,589
)
 
(9,093
)
Deferred revenue
(40,037
)
 
38,799

 
(1,238
)
Net cash provided by operating activities
$
12,360

 
$

 
$
12,360



17


4.   Fair Value
 
We determine fair value by utilizing a fair value hierarchy that ranks the quality and reliability of the information used in its determination. Fair values determined using “Level 1 inputs” utilize unadjusted quoted prices in active markets for identical assets or liabilities that we have the ability to access. Fair values determined using “Level 2 inputs” utilize data points that are observable, such as quoted prices, interest rates and yield curves for similar assets and liabilities.
 
Cash equivalents of $5.0 million as of September 30, 2018 and June 30, 2018, respectively, were reported at fair value utilizing quoted market prices in identical markets, or “Level 1 inputs.” Our cash equivalents consist of short-term, highly liquid investments with remaining maturities of three months or less when purchased.
 
Financial instruments not measured or recorded at fair value in the accompanying unaudited consolidated financial statements consist of accounts receivable, accounts payable and accrued liabilities. The estimated fair value of these financial instruments approximates their carrying value. The estimated fair value of the borrowings under the Credit Agreement (described below in Note 11, "Credit Agreement") approximates its carrying value due to the floating interest rate.

5.  Accounts Receivable, Net
 
Our accounts receivable, net of the related allowance for doubtful accounts, were as follows as of September 30, 2018 and June 30, 2018:
 
 
Gross
 
Allowance
 
Net
 
(Dollars in Thousands)
September 30, 2018:
 

 
 

 
 

Accounts receivable
$
56,872

 
$
2,873

 
$
53,999

 
 
 
 
 
 
June 30, 2018, As Adjusted:
 

 
 

 
 

Accounts receivable
$
44,513

 
$
2,703

 
$
41,810

 
As of September 30, 2018, we had no customer receivable balances that individually represented 10% or more of our net accounts receivable.

6.  Property and Equipment

Property, equipment and leasehold improvements in the accompanying unaudited consolidated balance sheets consisted of the following:
 
 
September 30,
2018
 
June 30,
2018
 
(Dollars in Thousands)
Property, equipment and leasehold improvements, at cost:
 

 
 

Computer equipment
$
8,339

 
$
8,344

Purchased software
24,245

 
24,225

Furniture & fixtures
6,827

 
6,850

Leasehold improvements
11,993

 
12,023

Property, equipment and leasehold improvements, at cost
51,404

 
51,442

Accumulated depreciation
(42,398
)
 
(41,636
)
Property, equipment and leasehold improvements, net
$
9,006

 
$
9,806



7. Acquisitions 

Apex Optimisation

18


On February 5, 2018, we completed the acquisition of all the outstanding shares of Apex Optimisation and affiliates (“Apex”), a provider of software which aligns Advanced Process Control with Planning and Scheduling to unify production optimization, for a total cash consideration of $23.0 million. The purchase price consisted of $18.4 million of cash paid at closing and an additional $4.6 million to be held back until February 2020 as security for certain representations, warranties, and obligations of the sellers. The holdback is recorded in other non-current liabilities in our consolidated balance sheet.
A preliminary allocation of the purchase price is as follows. The valuation of the net assets acquired and the deferred tax liabilities are considered preliminary as of September 30, 2018:
 
Amount
 
(Dollars in Thousands)
Liabilities assumed, net
$
(1,164
)
Identifiable intangible assets:
 
Technology-related
4,500

Customer relationships
3,800

Goodwill
17,483

Deferred tax liabilities
(1,619
)
Total assets acquired, net
$
23,000

We used the relief from royalty and income approaches to derive the fair value of the technology-related and customer relationship intangible assets, respectively. The weighted-average discount rate (or rate of return) used to determine the value of the Apex intangible assets was 28% and the effective tax rate used was 21%.  The technology-related and customer relationship intangible assets are each being amortized on a straight-line basis over their estimated useful lives of seven years.
The goodwill, which is not deductible for tax purposes, reflects the value of the assembled workforce and the company-specific synergies we expect to realize by selling Apex products and services to our existing customers.  The results of operations of Apex have been included prospectively in our results of operations since the date of acquisition.


8. Intangible Assets 
We include in our amortizable intangible assets those intangible assets acquired in our business and asset acquisitions. We amortize acquired intangible assets with finite lives over their estimated economic lives, generally using the straight-line method. Each period, we evaluate the estimated remaining useful lives of acquired intangible assets to determine whether events or changes in circumstances warrant a revision to the remaining period of amortization. Acquired intangibles are removed from the accounts when fully amortized and no longer in use.
Intangible assets consisted of the following as of September 30, 2018 and June 30, 2018:
 
Gross Carrying Amount
 
Accumulated Amortization
 
Effect of Currency Translation
 
Net Carrying Amount
 
(Dollars in Thousands)
September 30, 2018:
 
 
 
 
 
 
 
Technology and patents
$
35,644

 
$
(6,068
)
 
$
(27
)
 
$
29,549

Customer relationships
4,979

 
(513
)
 
(23
)
 
4,443

Non-compete agreements
553

 
(353
)
 

 
200

Total
$
41,176

 
$
(6,934
)
 
$
(50
)
 
$
34,192

June 30, 2018:
 
 
 
 
 
 
 
Technology and patents
$
35,898

 
$
(5,182
)
 
$
(254
)
 
$
30,462

Customer relationships
5,181

 
(377
)
 
(202
)
 
4,602

Non-compete agreements
553

 
(307
)
 

 
246

Total
$
41,632

 
$
(5,866
)
 
$
(456
)
 
$
35,310


19


Total amortization expense related to intangible assets is included in operating expenses and amounted to approximately $1.1 million and $0.5 million for the three months ended September 30, 2018 and 2017, respectively.
Future amortization expense as of September 30, 2018 is expected to be as follows:
Year Ended June 30,
Amortization Expense
 
(Dollars in Thousands)
2019
$
3,479

2020
4,710

2021
4,754

2022
4,694

2023
4,609

Thereafter
11,946

Total
$
34,192


9. Goodwill
 
The changes in the carrying amount of goodwill for our subscription and software reporting segment during the three months ended September 30, 2018 was as follows:
 
Gross Carrying Amount
 
Accumulated Impairment Losses
 
Effect of Currency Translation
 
Net Carrying Amount
 
(Dollars in Thousands)
June 30, 2018:

$
142,316

 
$
(65,569
)
 
$
(1,157
)
 
$
75,590

Foreign currency translation

 

 
59

 
59

September 30, 2018:
$
142,316

 
$
(65,569
)
 
$
(1,098
)
 
$
75,649

 
No triggering events indicating goodwill impairment occurred during the three months ended September 30, 2018.

10. Accrued Expenses and Other Liabilities

Accrued expenses and other current liabilities in the accompanying unaudited consolidated balance sheets consisted of the following:
 
 
September 30,
2018
 
June 30,
2018
 
(Dollars in Thousands)
Payroll and payroll-related
$
14,763

 
$
21,796

Royalties and outside commissions
3,306

 
3,333

Professional fees
1,582

 
1,695

Deferred acquisition payments
1,700

 
1,700

Other
10,649

 
10,991

Total accrued expenses and other current liabilities
$
32,000

 
$
39,515



20


Other non-current liabilities in the accompanying unaudited consolidated balance sheets consisted of the following:
 
 
September 30,
2018
 
June 30,
2018
 
 
 
As Adjusted
 
(Dollars in Thousands)
Deferred rent
$
6,138

 
$
6,442

Uncertain tax positions
4,327

 
4,510

Deferred acquisition payments

4,600

 
4,294

Other
1,768

 
1,822

Total other non-current liabilities
$
16,833

 
$
17,068


11.  Credit Agreement
 
On February 26, 2016, we entered into a $250.0 million Credit Agreement (the “Credit Agreement”) with JPMorgan Chase Bank, N.A., as administrative agent, Silicon Valley Bank, as syndication agent, and the lenders and other parties named therein (the “Lenders”). On August 9, 2017, we entered into an Amendment to increase the Credit Agreement to $350.0 million. The indebtedness evidenced by the Credit Agreement matures on February 26, 2021. Prior to the maturity of the Credit Agreement, any amounts borrowed may be repaid and, subject to the terms and conditions of the Credit Agreement, borrowed again in whole or in part without penalty. We had $170.0 million and $170.0 million in outstanding borrowings under the Credit Agreement as of September 30, 2018 and June 30, 2018, respectively.
 
Borrowings under the Credit Agreement bear interest at a rate equal to either, at our option, the sum of (a) the highest of (1) the rate of interest publicly announced by JPMorgan Chase Bank, N.A. as its prime rate in effect, (2) the Federal Funds Effective Rate plus 0.5%, and (3) the one-month Adjusted LIBO Rate plus 1.0%, plus (b) a margin initially of 0.5% for the first full fiscal quarter ending after the date of the Credit Agreement and thereafter based on our Leverage Ratio; or the Adjusted LIBO Rate plus a margin initially of 1.5% for the first full fiscal quarter ending after the date of the Credit Agreement and thereafter based on our Leverage Ratio.  We must also pay, on a quarterly basis, an unused commitment fee at a rate of between 0.2% and 0.3% per annum, based on our Leverage Ratio. The interest rates as of September 30, 2018 were 3.75% on $159.0 million of our outstanding borrowings, and 3.57% on the remaining $11.0 million of our outstanding borrowings.
 
All borrowings under the Credit Agreement are secured by liens on substantially all of our assets. The Credit Agreement contains affirmative and negative covenants customary for facilities of this type, including restrictions on: incurrence of additional debt; liens; fundamental changes; asset sales; restricted payments; and transactions with affiliates. The Credit Agreement contains financial covenants regarding maintenance as of the end of each fiscal quarter, commencing with the quarter ending June 30, 2016, of a maximum Leverage Ratio of 3.0 to 1.0 and a minimum Interest Coverage Ratio of 3.0 to 1.0. As of September 30, 2018 we were in compliance with these covenants.
 
12.  Stock-Based Compensation
 
The weighted average estimated fair value of option awards granted was $31.70 and $16.91 during the three months ended September 30, 2018 and 2017, respectively.
 
We utilized the Black-Scholes option valuation model with the following weighted average assumptions:
 
 
Three Months Ended
September 30,
 
2018
 
2017
Risk-free interest rate
2.8
%
 
1.7
%
Expected dividend yield
0.0
%
 
0.0
%
Expected life (in years)
4.6

 
4.6

Expected volatility factor
26.6
%
 
28.1
%
 

21


The stock-based compensation expense under all equity plans and its classification in the unaudited consolidated statements of operations for the three months ended September 30, 2018 and 2017 are as follows:
 
 
Three Months Ended
September 30,
 
2018
 
2017
 
(Dollars in Thousands)
Recorded as expenses:
 

 
 

Cost of services and other
$
465

 
$
450

Selling and marketing
1,331

 
885

Research and development
2,295

 
1,896

General and administrative
4,774

 
3,183

Total stock-based compensation
$
8,865

 
$
6,414


A summary of stock option and RSU activity under all equity plans for the three months ended September 30, 2018 is as follows:
 
 
Stock Options
 
Restricted Stock Units
 
Shares
 
Weighted
Average
Exercise
Price
 
Weighted
Average
Remaining
Contractual
Term
(Years)
 
Aggregate
Intrinsic Value
(in 000’s)
 
Shares
 
Weighted
Average
Grant Date
Fair Value
Outstanding at June 30, 2018
1,369,442

 
$
45.93

 
7.23
 
$
64,103

 
621,700

 
$
53.64

Granted
262,471

 
115.37

 
 
 
 

 
614,140

 
115.17

Settled (RSUs)

 
 

 
 
 
 

 
(88,078
)
 
69.73

Exercised
(90,009
)
 
41.23

 
 
 
 

 

 
 

Cancelled / Forfeited
(60,815
)
 
65.87

 
 
 
 

 
(53,183
)
 
64.80

Outstanding at September 30, 2018
1,481,089

 
$
57.70

 
7.46
 
$
83,612

 
1,094,579

 
$
86.33

Vested and exercisable at September 30, 2018
781,669

 
$
42.13

 
6.19
 
$
56,144

 

 
 

Vested and expected to vest as of September 30, 2018
1,419,308

 
$
57.03

 
7.40
 
$
81,071

 
1,027,166

 
$
87.50

 
The weighted average grant-date fair value of RSUs granted was $115.17 and $63.14 during the three months ended September 30, 2018 and 2017, respectively.  The total fair value of shares vested from RSU grants was $9.9 million and $5.3 million during the three months ended September 30, 2018 and 2017, respectively.
 
At September 30, 2018, the total future unrecognized compensation cost related to stock options was $13.4 million and is expected to be recorded over a weighted average period of 3.1 years.  At September 30, 2018, the total future unrecognized compensation cost related to RSUs was $43.2 million and is expected to be recorded over a weighted average period of 3.0 years.
 
The total intrinsic value of options exercised was $6.1 million and $1.7 million during the three months ended September 30, 2018 and 2017, respectively. We received cash proceeds from option exercises of $4.1 million and $2.4 million during the three months ended September 30, 2018 and 2017, respectively. We withheld withholding taxes on vested RSUs of $3.3 million and $1.7 million during the three months ended September 30, 2018 and 2017, respectively.
 
At September 30, 2018, common stock reserved for future issuance or settlement under equity compensation plans was 10.0 million shares.

During the three months ended September 30, 2018, we granted performance-based long-term incentive awards (“performance awards”) to certain of our executives, including our named executive officers. The performance period for each performance award is either of the following two-year periods: (i) fiscal year 2019 - fiscal year 2020, or (ii) fiscal year 2020 - fiscal year 2021.  Participants receive restricted stock units (“RSUs”) on the grant date associated with achievement of all performance targets. The performance targets for the performance awards are based on meeting annual spend growth, defined

22


as an estimate of the annualized value of our portfolio of term license arrangements, as of a specific date, and the performance goals set out in the executive bonus plan for each fiscal year, such as free cash flow. If the performance targets are met during one of the two performance periods and the participant remains actively employed by us, the RSUs convert to time-based vesting wherein fifty percent of the awards immediately vest, and the remaining fifty percent are subject to additional service vesting over a three-year period.  In general, if the performance targets are not met, or if the participant is no longer actively employed by us prior to the performance targets being met, the participant forfeits all of the RSUs.

During the three months ended September 30, 2018, we granted 373,704 RSUs in connection with the performance awards.  As of September 30, 2018, all of the RSUs issued in connection with the performance awards are unvested and outstanding.

We record compensation expense for the performance awards based on the fair value of the awards, in an amount proportionate to the service time rendered by the participant, when it is probable that the achievement of the goals will be met. The fair value of the performance awards granted during the quarter ended September 30, 2018 was estimated using the closing price on the date of grant as well as the estimated probable achievement levels of the performance metrics.  If the performance-based conditions are not met, no compensation cost is recognized and any recognized compensation cost is reversed.  As of September 30, 2018, we concluded that the performance metrics related to the performance awards were not probable of achievement; therefore, no compensation expense was recognized during the quarter ended September 30, 2018


 
13.  Stockholders’ Equity
 
Stock Repurchases

On January 22, 2015, our Board of Directors approved a share repurchase program (the "Share Repurchase Program") for up to $450.0 million worth of our common stock. On April 26, 2016, June 8, 2017, and April 18, 2018, the Board of Directors approved a $400.0 million, $200.0 million, and $200.0 million increase in our current share repurchase plan, respectively. The timing and amount of any shares repurchased are based on market conditions and other factors. All shares of our common stock repurchased have been recorded as treasury stock under the cost method.

During the three months ended September 30, 2018, we repurchased 473,376 shares of our common stock in the open market for $50.0 million. As of September 30, 2018, the total remaining value under the Share Repurchase Program was approximately $296.3 million.

Accumulated Other Comprehensive Income
 
As of September 30, 2018 and June 30, 2018, accumulated other comprehensive income was comprised of foreign currency translation adjustments of $(0.4) million and $(0.1) million, respectively.
 
14.  Net Income Per Share
 
Basic income per share is determined by dividing net income by the weighted average common shares outstanding during the period. Diluted income per share is determined by dividing net income by diluted weighted average shares outstanding during the period. Diluted weighted average shares reflect the dilutive effect, if any, of potential common shares. To the extent their effect is dilutive, employee equity awards and other commitments to be settled in common stock are included in the calculation of diluted net income per share based on the treasury stock method.
 

23


The calculations of basic and diluted net income per share and basic and dilutive weighted average shares outstanding for the three months ended September 30, 2018 and 2017 are as follows:
 
 
Three Months Ended
September 30,
 
2018
 
2017
 
 
 
As Adjusted
 
(Dollars and Shares in Thousands, Except per Share Data)
Net income
$
38,066

 
$
40,521

 
 
 
 
Weighted average shares outstanding
70,988

 
73,024

 
 
 
 
Dilutive impact from:
 

 
 

Share-based payment awards
1,027

 
585

Dilutive weighted average shares outstanding
72,015

 
73,609

 
 
 
 
Income per share
 

 
 

Basic
$
0.54

 
$
0.55

Dilutive
$
0.53

 
$
0.55

 
For the three months ended September 30, 2018 and 2017, certain employee equity awards were anti-dilutive based on the treasury stock method. The following employee equity awards were excluded from the calculation of dilutive weighted average shares outstanding because their effect would be anti-dilutive as of September 30, 2018 and 2017:
 
 
Three Months Ended
September 30,
 
2018
 
2017
 
(Shares in Thousands)
Employee equity awards
850

 
674


Included in the table above are options to purchase 262,343 shares of our common stock during the three months ended September 30, 2018, which were not included in the computation of dilutive weighted average shares outstanding, because their exercise prices ranged from $115.36 per share to $116.00 per share and were greater than the average market price of our common stock during the period then ended. These options were outstanding as of September 30, 2018 and expire at various dates through September 4, 2028.

 
15.   Income Taxes
 
The effective tax rate for the periods presented was primarily the result of income earned in the U.S., taxed at U.S. federal and state statutory income tax rates, income earned in foreign tax jurisdictions taxed at the applicable rates, as well as the impact of permanent differences between book and tax income.
 
On December 22, 2017, the President of the United States signed into law Public Law No. 115-97, commonly referred to as the Tax Cuts and Jobs Act (the “Tax Act”), following its passage by the United States Congress. The Tax Act made significant changes to U.S. federal income tax laws, including reduction of the corporate tax rate from 35.0% to 21.0%, and the implementation of a territorial tax system resulting in a one-time transition tax on the unremitted earnings of our foreign subsidiaries. The Tax Act also contains additional provisions that will become effective for us in fiscal year 2019, including a new deduction for Foreign-Derived Intangible Income (“FDII”), the repeal of the domestic production activity deduction, a new tax on Global Intangible Low-Taxed Income (“GILTI”), and increased limitations on the deductibility of certain executive compensation.



24


In December 2017, the SEC staff issued Staff Accounting Bulletin 118 (“SAB 118”), which provides guidance on accounting for the tax effects of the Tax Act. SAB 118 provides a measurement period that should not extend beyond one year from the Tax Act enactment date for companies to complete the accounting under ASC Topic 740 -Income Taxes (“ASC 740”). We will continue our analysis for all the tax effects of the Tax Act, which are still subject to change during the measurement period, and anticipate further guidance on accounting interpretations from the FASB and application of the Tax Act from the Department of the Treasury.

Our effective tax rate was 10.2% and 32.7% for the three months ended September 30, 2018 and 2017, respectively. Our effective tax rate decreased for the three months ended September 30, 2018 compared to the same period in 2017 due to a reduction in the federal corporate tax rate from 35.0% to 21.0% and the FDII deduction. During the three months ended September 30, 2018 and 2017, our income tax expense was driven primarily by pre-tax profitability in our domestic and foreign operations and the impact of the excess tax benefits related to our stock-based compensation.

The Tax Act has several significant changes that impact all taxpayers, including a transition tax, which is a one-time tax charge on accumulated, undistributed foreign earnings. The calculation of accumulated foreign earnings requires an analysis of each foreign entity’s financial results going back to 1986. We currently estimate that we will not be subject to the transition tax associated with our accumulated, undistributed foreign earnings. We will continue to evaluate this area and expect to finalize our conclusions by the second quarter of fiscal 2019. We do not provide deferred taxes on unremitted earnings of our foreign subsidiaries as we intend to indefinitely reinvest those earnings.

The Tax Act also included a new provision designed to tax global intangible low-taxed income (“GILTI”). Under U.S. GAAP, we are allowed to make an accounting policy choice to either (i) treat taxes due on future U.S. inclusions in taxable income related to GILTI as a current-period expense when incurred (the "period cost method"); or (ii) factor in such amounts into the measurement of our deferred taxes (the "deferred method"). Our selection of an accounting policy related to the GILTI tax provisions depends, in part, on analyzing our global income to determine whether we expect to have future U.S. inclusions in taxable income related to GILTI and, if so, what the impact is expected to be. While our future global operations depend on a number of different factors, we do expect to have future U.S. inclusions in taxable income related to GILTI. Further, we have made a policy decision to record GILTI tax as a current-period expense when incurred.

Deferred income taxes are recognized based on temporary differences between the financial statement and tax bases of assets and liabilities. Deferred tax assets and liabilities are measured using the statutory tax rates and laws expected to apply to taxable income in the years in which the temporary differences are expected to reverse. Valuation allowances are provided against net deferred tax assets if, based upon the available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income and the timing of the temporary differences becoming deductible.  Management considers, among other available information, scheduled reversals of deferred tax liabilities, projected future taxable income, limitations of availability of net operating loss carryforwards, and other matters in making this assessment.

 
16. Commitments and Contingencies
 
Operating Leases
 
We lease certain facilities under non-cancellable operating leases with terms in excess of one year. Rental expense on leased facilities under operating leases was approximately $2.0 million during the three months ended September 30, 2018 and 2017, respectively.
 
Standby letters of credit for $4.0 million and $3.5 million secure our performance on professional services contracts, certain facility leases and potential liabilities as of September 30, 2018 and June 30, 2018, respectively. The letters of credit expire at various dates through fiscal 2025.

17.  Segment Information
 
Operating segments are defined as components of an enterprise that engage in business activities for which discrete financial information is available and regularly reviewed by the chief operating decision maker in deciding how to allocate resources and to assess performance. Our chief operating decision maker is our President and Chief Executive Officer.
 
The subscription and software segment is engaged in the licensing of process optimization and asset performance management software solutions and associated support services, and includes our license and maintenance revenue. The

25


services segment includes professional services and training, and includes our services and other revenue. We do not track assets or capital expenditures by operating segments. Consequently, it is not practical to present assets, capital expenditures, depreciation or amortization by operating segments.
 
The following table presents a summary of our reportable segments’ profits:
 
 
Subscription and Software
 
Services
 
Total
 
(Dollars in Thousands)
Three Months Ended September 30, 2018
 

 
 

 
 

Segment revenue
$
106,794

 
$
7,375

 
$
114,169

Segment expenses (1)
(53,526
)
 
(7,569
)
 
(61,095
)
Segment profit
$
53,268

 
$
(194
)
 
$
53,074

Three Months Ended September 30, 2017, As Adjusted
 

 
 

 
 

Segment revenue
$
119,154

 
$
7,333

 
$
126,487

Segment expenses (1)
(48,788
)
 
(6,949
)
 
(55,737
)
Segment profit
$
70,366

 
$
384

 
$
70,750


(1)         Our reportable segments’ operating expenses include expenses directly attributable to the segments. Segment expenses include selling and marketing, research and development, stock-based compensation and certain corporate expenses incurred in support of the segments. Segment expenses do not include allocations of general and administrative; interest income, net; and other income, net.

Reconciliation to Income before Income Taxes
 
The following table presents a reconciliation of total segment profit to income before income taxes for the three months ended September 30, 2018 and 2017:
 
 
Three Months Ended
September 30,
 
2018
 
2017
 
 
 
As Adjusted
 
(Dollars in Thousands)
 
 
 
 
Total segment profit for reportable segments
$
53,074

 
$
70,750

General and administrative expense
(16,084
)
 
(15,037
)
Interest income, net
5,255

 
5,100

Other income (expense), net
128

 
(615
)
Income before income taxes
$
42,373

 
$
60,198





26


Item 2.   Management’s Discussion and Analysis of Financial Condition and Results of Operations.
 
You should read the following discussion in conjunction with our unaudited consolidated financial statements and related notes thereto contained in this report.  In addition to historical information, this discussion contains forward-looking statements that involve risks and uncertainties.  You should read “Item 1A. Risk Factors” of Part II for a discussion of important factors that could cause our actual results to differ materially from our expectations.
 
Our fiscal year ends on June 30th, and references in this Quarterly Report to a specific fiscal year are to the twelve months ended June 30th of such year (for example, “fiscal 2019” refers to the year ending on June 30, 2019).
 
Business Overview 
We are a leading global supplier of asset optimization solutions that optimize asset design, operations and maintenance in complex, industrial environments. We combine decades of process modeling and operations expertise with big data machine-learning and analytics. Our purpose-built software solutions improve the competitiveness and profitability of our customers by increasing throughput, energy efficiency, and production, reducing unplanned downtime, enhancing capital efficiency, and decreasing working capital requirements over the entire asset lifecycle to support operational excellence.
Our software incorporates our proprietary mathematical and empirical models of manufacturing and planning processes and reflects the deep domain expertise we have amassed from focusing on solutions for the process and other capital-intensive industries for over 35 years. We have developed our applications to design and optimize processes across three principal business areas: engineering, manufacturing and supply chain, and asset performance management. We are a recognized market and technology leader in providing process optimization and asset performance management software solutions for each of these business areas.
We have established sustainable competitive advantages based on the following strengths:
Innovative products that can enhance our customers' profitability and productivity;
Long-term customer relationships;
Large installed base of users of our software; and
Long-term license contracts.
We have approximately 2,200 customers globally. Our customers consist of companies engaged in the process and other capital-intensive industries such as energy, chemicals, engineering and construction, as well as pharmaceuticals, transportation, power, metals and mining, pulp and paper, and consumer packaged goods.
Business Segments
We have two operating and reportable segments: i) subscription and software and ii) services and other. The subscription and software segment is engaged in the licensing of process optimization and asset performance management software solutions and associated support services, and includes our license and maintenance revenue. The services and other segment includes professional services and training, and includes our services and other revenue.
Key Components of Operations
Revenue
We generate revenue primarily from the following sources: 
License Revenue. We sell our software products to end users, primarily under fixed-term licenses, through a subscription offering which we refer to as our aspenONE licensing model. The aspenONE licensing model includes software maintenance and support, known as our Premier Plus SMS offering, for the entire term. Our aspenONE products are organized into three suites: 1) engineering; 2) manufacturing and supply chain; and 3) asset performance management. The aspenONE licensing model provides customers with access to all of the products within the aspenONE suite(s) they license. Customers can change or alternate the use of multiple products in a licensed suite through the use of exchangeable units of measurement, called tokens, licensed in quantities determined by the customer. This licensing system enables customers to use products as needed and to experiment with different products to best solve whatever critical business challenges they face. Customers can increase their usage of our software by purchasing additional tokens as business needs evolve. 

27


We also license our software through point product arrangements with our Premier Plus SMS offering included for the contract term, as well as perpetual license arrangements.
Maintenance Revenue. We provide customers technical support, access to software fixes and updates and the right to any new unspecified future software products and updates that may be introduced into the licensed aspenONE software suite. Our technical support services are provided from our customer support centers throughout the world, as well as via email and through our support website.
Services and Other Revenue. We provide training and professional services to our customers. Our professional services are focused on implementing our technology in order to improve customers' plant performance and gain better operational data. Customers who use our professional services typically engage us to provide those services over periods of up to 24 months. We charge customers for professional services on a time-and-materials or fixed-price basis. We provide training services to our customers, including on-site, Internet-based and customized training.
Our services and other revenue consists primarily of revenue related to professional services and training. The amount and timing of this revenue depend on a number of factors, including:
whether the professional services arrangement was sold as a single arrangement with, or in contemplation of, a new aspenONE licensing arrangement;
the number, value and rate per hour of service transactions booked during the current and preceding periods;
the number and availability of service resources actively engaged on billable projects;
the timing of milestone acceptance for engagements contractually requiring customer sign-off;
the timing of collection of cash payments when collectability is uncertain; and
the size of the installed base of license contracts.
 Cost of Revenue
Cost of License. Our cost of license revenue consists of (i) royalties, (ii) amortization of capitalized software and intangibles, and (iii) distribution fees.
Cost of Maintenance. Our cost of maintenance revenue consists of costs of providing Premier Plus SMS bundled with our aspenONE licensing and point product arrangements.
Cost of Services and Other. Our cost of services and other revenue consists primarily of personnel-related and external consultant costs associated with providing customers professional services and training.
Operating Expenses
Selling and Marketing Expenses. Selling expenses consist primarily of the personnel and travel expenses related to the effort expended to license our products and services to current and potential customers, as well as for overall management of customer relationships. Marketing expenses include expenses needed to promote our company and our products and to conduct market research to help us better understand our customers and their business needs.
Research and Development Expenses. Research and development expenses consist primarily of personnel expenses related to the creation of new software products, enhancements and engineering changes to existing products and costs of acquired technology prior to establishing technological feasibility.
General and Administrative Expenses. General and administrative expenses include the costs of corporate and support functions, such as executive leadership and administration groups, finance, legal, human resources and corporate communications, and other costs, such as outside professional and consultant fees and provision for bad debts. 
Other Income and Expenses
Interest Income. Interest income is recorded for financing components under Topic 606. When a contract includes a significant financing component because we generally receive payments in arrears, we are in the position of providing financing to the customer. As a result, we decrease the amount of revenue recognized and increase interest income by a corresponding amount. Interest income also includes the accretion of interest on investments in short-term money market instruments.
Interest Expense. Interest expense is primarily related to our Credit Agreement.

28


Other Income (Expense), Net. Other income (expense), net is comprised primarily of foreign currency exchange gains (losses) generated from the settlement and remeasurement of transactions denominated in currencies other than the functional currency of our operating units.
Provision for Income Taxes. Provision for income taxes is comprised of domestic and foreign taxes. We record interest and penalties related to income tax matters as a component of income tax expense. Our effective income tax rate may fluctuate between fiscal years and from quarter to quarter due to items arising from discrete events, such as tax benefits from the disposition of employee equity awards, settlements of tax audits and assessments and tax law changes. Our effective income tax rate is also impacted by, and may fluctuate in any given period because of, the composition of income in foreign jurisdictions where tax rates differ.
 Key Business Metrics

We utilize certain key non-GAAP and other business measures to track and assess the performance of our business and we make these measures available to investors.  We have refined the set of appropriate business metrics in the context of our evolving business and use the following non-GAAP business metrics in addition to GAAP measures to track our business performance:
 
Annual spend;

Total contract value;

Bookings;

Free cash flow; and

Non-GAAP operating income.
  
None of these metrics should be considered as an alternative to any measure of financial performance calculated in accordance with GAAP.
 
Annual Spend
 
Annual spend is an estimate of the annualized value of our portfolio of term license arrangements, as of a specific date. Management believes that this financial measure is a useful metric to investors as it provides insight into the growth component of license bookings during a fiscal period. Annual spend is calculated by summing the most recent annual invoice value of each of our active term license contracts. Annual spend also includes the annualized value of standalone SMS agreements purchased in conjunction with term license agreements. Comparing annual spend for different dates can provide insight into the growth and retention rates of our business, and since annual spend represents the estimated annualized billings associated with our active term license agreements, it provides insight into the future value of subscription and software revenue.
 
Annual spend increases as a result of:
 
New term license agreements with new or existing customers;

Renewals or modifications of existing term license agreements that result in higher license fees due to price escalation or an increase in the number of tokens (units of software usage) or products licensed; and

Escalation of annual payments in our active term license contracts.
 
Annual spend is adversely affected by term license and standalone SMS agreements that are renewed at a lower entitlement level or not renewed and, to a lesser extent, by customer contracts that are terminated during the contract term due to the customer’s business ceasing operations.
 
We estimate that annual spend grew by approximately 1.9% during the first quarter of fiscal 2019, from $489.3 million at June 30, 2018 to $498.4 million at September 30, 2018.
 

29


Total Contract Value

Total Contract Value ("TCV") is the value of all payments received or to be received under all active term license agreements, including escalation. TCV is an annual metric and will be included in our Annual Report on Form 10-K for the fiscal year ended June 30, 2019.

Bookings

Bookings is the total value of customer term license contracts signed in the current period, less the value of such contracts signed in the current period where the initial licenses are not yet deemed delivered, plus term license contracts signed in a previous period for which the initial licenses are deemed delivered in the current period.

Bookings decreased from $124.5 million during the three months ended September 30, 2017 to $96.1 million during the three months ended September 30, 2018.


Free Cash Flow
 
We use a non-GAAP measure of free cash flow to analyze cash flows generated from our operations. Management believes that this financial measure is useful to investors because it permits investors to view our performance using the same tools that management uses to gauge progress in achieving our goals. We believe this measure is also useful to investors because it is an indication of cash flow that may be available to fund investments in future growth initiatives or to repay borrowings under the Credit Agreement, and it is a basis for comparing our performance with that of our competitors. The presentation of free cash flow is not meant to be considered in isolation or as an alternative to cash flows from operating activities as a measure of liquidity.
 
Free cash flow is calculated as net cash provided by operating activities adjusted for the net impact of (a) purchases of property, equipment and leasehold improvements, (b) capitalized computer software development costs, (c) non-capitalized acquired technology, and (d) other nonrecurring items, such as acquisition related payments.

The following table provides a reconciliation of GAAP cash flow from operating activities to free cash flow for the indicated periods:
 
 
Three Months Ended
September 30,
 
2018
 
2017
 
 
 
As Adjusted
 
(Dollars in Thousands)
Net cash provided by operating activities
$
5,570

 
$
12,360

Purchases of property, equipment, and leasehold improvements
(96
)
 
(123
)
Capitalized computer software development costs
(90
)
 
(65
)
Non-capitalized acquired technology

 
75

Acquisition related fee payments
12

 

Free cash flows (non-GAAP)
$
5,396

 
$
12,247

 
Total free cash flow on a non-GAAP basis decreased by $6.9 million during the three months ended September 30, 2018 as compared to the same period of the prior fiscal year primarily due to changes in working capital. See additional commentary in the "Liquidity and Capital Resources" section below.
 
Non-GAAP Operating Income
 
Non-GAAP operating income excludes certain non-cash and non-recurring expenses, and is used as a supplement to operating income presented on a GAAP basis. We believe that non-GAAP operating income is a useful financial measure because removing certain non-cash and other items provides additional insight into recurring profitability and cash flow from operations.
 

30


The following table presents our net income, as adjusted for stock-based compensation expense and amortization of acquired intangibles, and other items, such as acquisition related fees, for the indicated periods:
 
 
Three Months Ended
September 30,
 
Increase / (Decrease)
Change

 
2018
 
2017
 
$
 
%
 
 
 
As Adjusted
 
 
 
 
 
(Dollars in Thousands)
GAAP income from operations
$
36,990

 
$
55,713

 
$
(18,723
)
 
(33.6
)%
Plus:
 

 
 

 
 

 
 

Stock-based compensation
8,865

 
6,414

 
2,451

 
38.2
 %
Amortization of intangibles
1,067

 
526

 
541

 
102.9
 %
Acquisition related fees
(7
)
 
130

 
(137
)
 
(105.4
)%
Non-GAAP income from operations
$
46,915

 
$
62,783

 
$
(15,868
)
 
(25.3
)%
 
Critical Accounting Estimates and Judgments
 
Note 2, "Significant Accounting Policies," to the audited consolidated financial statements in our Annual Report on Form 10-K for the fiscal year ended June 30, 2018 describes the significant accounting policies and methods used in the preparation of the consolidated financial statements appearing in this report. The accounting policies that reflect our critical estimates, judgments and assumptions in the preparation of our consolidated financial statements are described in "Management’s Discussion and Analysis of Financial Condition and Results of Operations" in Item 7 of our Annual Report on Form 10-K for the fiscal year ended June 30, 2018, and include the following:

Revenue recognition

Our accounting policies for revenue recognition were updated as a result of adopting Topic 606. See Note 2, "Significant Accounting Policies," and Note 3, "Revenue from Contracts with Customers," to our Unaudited Consolidated Financial Statements in Item 1 of this Form 10-Q for more information on our accounting policies as a result of the adoption of Topic 606.

31


Results of Operations
 
Comparison of the Three Months Ended September 30, 2018
 
The following table sets forth the results of operations and the period-over-period percentage change in certain financial data for the three months ended September 30, 2018:
 
 
Three Months Ended
September 30,
 
Increase /
(Decrease)
Change
 
2018
 
2017
 
%
 
 
 
As Adjusted
 
 
 
(Dollars in Thousands)
Revenue:
 

 
 

 
 

License
$
63,755

 
$
78,890

 
(19.2
)%
Maintenance
43,039

 
40,264

 
6.9
 %
Services and other
7,375

 
7,333

 
0.6
 %
Total revenue
114,169

 
126,487

 
(9.7
)%
Cost of revenue:
 

 
 

 
 

License
1,665

 
1,231

 
35.3
 %
Maintenance
3,993

 
4,552

 
(12.3
)%
Services and other
7,569

 
6,949

 
8.9
 %
Total cost of revenue
13,227

 
12,732

 
3.9
 %
Gross profit
100,942

 
113,755

 
(11.3
)%
Operating expenses:
 

 
 

 
 

Selling and marketing
26,812

 
23,516

 
14.0
 %
Research and development
21,056

 
19,489

 
8.0
 %
General and administrative
16,084

 
15,037

 
7.0
 %
Total operating expenses, net
63,952

 
58,042

 
10.2
 %
Income from operations
36,990

 
55,713

 
(33.6
)%
Interest income
7,069

 
6,306

 
12.1
 %
Interest (expense)
(1,814
)
 
(1,206
)
 
50.4
 %
Other (expense) income, net
128

 
(615
)
 
(120.8
)%
Income before provision for income taxes
42,373

 
60,198

 
(29.6
)%
Provision for income taxes
4,307

 
19,677

 
(78.1
)%
Net income
$
38,066

 
$
40,521

 
(6.1
)%



32


The following table sets forth the results of operations as a percentage of total revenue for certain financial data for the three months ended September 30, 2018:
 
 
Three Months Ended
September 30,
 
2018
 
2017
 
 
 
As Adjusted
 
(% of Revenue)
Revenue:
 

 
 

License
55.8
 %
 
62.4
 %
Maintenance
37.7

 
31.8

Services and other
6.5

 
5.8

Total revenue
100.0

 
100.0

Cost of revenue:
 

 
 

License
1.5

 
1.0

Maintenance
3.5

 
3.6

Services and other
6.6

 
5.5

Total cost of revenue
11.6

 
10.1

Gross profit
88.4

 
89.9

Operating expenses:
 

 
 

Selling and marketing
23.5

 
18.6

Research and development
18.4

 
15.4

General and administrative
14.1

 
11.9

Total operating expenses, net
56.0

 
45.9

Income from operations
32.4

 
44.0

Interest income
6.2

 
5.0

Interest (expense)
(1.6
)
 
(1.0
)
Other (expense) income, net
0.1

 
(0.5
)
Income before provision for income taxes
37.1

 
47.6

Provision for income taxes
3.8

 
15.6

Net income
33.3
 %
 
32.0
 %
 
Revenue
 
Total revenue decreased by $12.3 million during the three months ended September 30, 2018 as compared to the corresponding period of the prior fiscal year. The decrease of $12.3 million during the three months ended September 30, 2018 was comprised of a decrease in license revenue of $15.1 million, partially offset by an increase in maintenance revenue of $2.8 million and an increase in services and other revenue of less than $0.1 million, as compared to the corresponding period of the prior fiscal year.

License Revenue
 
 
Three Months Ended
September 30,
 
Increase / (Decrease)
Change

 
2018
 
2017
 
$
 
%
 
 
 
As Adjusted
 
 
 
 
 
(Dollars in Thousands)
License revenue
$
63,755

 
$
78,890

 
$
(15,135
)
 
(19.2
)%
As a percent of total revenue
55.8
%
 
62.4
%
 
 

 
 

 
The period-over-period decrease of $15.1 million in license revenue during the three months ended September 30, 2018 was primarily attributable to a decrease in bookings compared to three months ended September 30, 2017 due to the timing of contract renewals.

33




Maintenance Revenue
 
 
Three Months Ended
September 30,
 
Increase / (Decrease)
Change

 
2018
 
2017
 
$
 
%
 
 
 
As Adjusted
 
 
 
 
 
(Dollars in Thousands)
Maintenance revenue
$
43,039

 
$
40,264

 
$
2,775

 
6.9
%
As a percent of total revenue
37.7
%
 
31.8
%
 
 

 
 

 
The period-over-period increase of $2.8 million in maintenance revenue during the three months ended September 30, 2018 was primarily attributable to growth of our base of subscription arrangements being recognized on a ratable basis.

We expect maintenance revenue to increase as a result of: (i) having a larger base of arrangements recognized on a ratable basis; (ii) increased customer usage of our software; (iii) adding new customers; and (iv) escalating annual payments.

Services and Other Revenue
 
 
Three Months Ended
September 30,
 
Increase / (Decrease)
Change

 
2018
 
2017
 
$
 
%
 
 
 
As Adjusted
 
 
 
 
 
(Dollars in Thousands)
Services and other revenue
$
7,375

 
$
7,333

 
$
42

 
0.6
%
As a percent of total revenue
6.5
%
 
5.8
%
 
 

 
 

 
Services and other revenue remained consistent during the three months ended September 30, 2018 and 2017.

We recognize professional services fees for our time-and-materials ("T&M") contracts based upon hours worked and contractually agreed-upon hourly rates. Revenue from fixed-price engagements is recognized using the proportional performance method based on the ratio of costs incurred to the total estimated project costs. As our typical contract term approximates five years, professional services revenue on these types of arrangements will usually be recognized over a longer period than the period over which the services are performed.
 
Cost of Revenue
 
Cost of License Revenue
 
 
Three Months Ended
September 30,
 
Increase / (Decrease)
Change

 
2018
 
2017
 
$
 
%
 
 
 
As Adjusted
 
 
 
 
 
(Dollars in Thousands)
Cost of license revenue
$
1,665

 
$
1,231

 
$
434

 
35.3
%
As a percent of license revenue
2.6
%
 
1.6
%
 
 

 
 

 
Cost of license revenue remained consistent for the three months ended September 30, 2018 as compared to the corresponding period of the prior fiscal year.
 
License gross profit margin was 97.4% and 98.4% for the three months ended September 30, 2018 and 2017, respectively.


34


Cost of Maintenance Revenue
 
 
Three Months Ended
September 30,
 
Increase / (Decrease)
Change

 
2018
 
2017
 
$
 
%
 
 
 
As Adjusted
 
 
 
 
 
(Dollars in Thousands)
Cost of maintenance revenue
$
3,993

 
$
4,552

 
$
(559
)
 
(12.3
)%
As a percent of maintenance revenue
9.3
%
 
11.3
%
 
 

 
 

 
Cost of maintenance revenue decreased $0.6 million for the three months ended September 30, 2018 as compared to the corresponding period of the prior fiscal year primarily due to lower headcount related costs.
 
Maintenance gross profit margin was 90.7% and 88.7% for the three months ended September 30, 2018 and 2017, respectively.

Cost of Services and Other Revenue
 
 
Three Months Ended
September 30,
 
Increase / (Decrease)
Change

 
2018
 
2017
 
$
 
%
 
 
 
As Adjusted
 
 
 
 
 
(Dollars in Thousands)
Cost of services and other revenue
$
7,569

 
$
6,949

 
$
620

 
8.9
%
As a percent of services and other revenue
102.6
%
 
94.8
%
 
 

 
 

  
The timing of revenue and expense recognition on professional service arrangements can impact the comparability of cost and gross profit margin of professional services revenue from year to year.

Cost of services and other revenue increased $0.6 million for the three months ended September 30, 2018 as compared to the corresponding period of the prior fiscal year primarily due to higher cost of professional services revenue.
 
Gross profit margin on services and other revenue of (2.6)% for the three months ended September 30, 2018 decreased from 5.2% for the corresponding period of the prior fiscal year.

Gross Profit
 
Gross profit decreased $12.8 million for the three months ended September 30, 2018 as compared to the corresponding period of the prior fiscal year.

Gross profit margin of 88.4% during the three months ended September 30, 2018 was consistent with the corresponding period of the prior fiscal year. For further discussion of subscription and software gross profit and services and other gross profit, please refer to the “Cost of Subscription and Software Revenue” and “Cost of Services and Other Revenue” sections above.
  

35


Operating Expenses

Selling and Marketing Expense
 
 
Three Months Ended
September 30,
 
Increase / (Decrease)
Change

 
2018
 
2017
 
$
 
%
 
 
 
As Adjusted
 
 
 
 
 
(Dollars in Thousands)
Selling and marketing expense
$
26,812

 
$
23,516

 
$
3,296

 
14.0
%
As a percent of total revenue
23.5
%
 
18.6
%
 
 

 
 

 
The period-over-period increase of $3.3 million in selling and marketing expense during the three months ended September 30, 2018 was primarily attributable to higher compensation costs of $1.4 million related to an increase in headcount, higher commissions of $0.5 million, higher stock-based compensation of $0.5 million, and higher sales training costs of $0.3 million.
 
Research and Development Expense
 
 
Three Months Ended
September 30,
 
Increase / (Decrease)
Change

 
2018
 
2017
 
$
 
%
 
 
 
As Adjusted
 
 
 
 
 
(Dollars in Thousands)
Research and development expense
$
21,056

 
$
19,489

 
$
1,567

 
8.0
%
As a percent of total revenue
18.4
%
 
15.4
%
 
 

 
 

 
The period-over-period increase of $1.6 million in research and development expense during the three months ended September 30, 2018 was primarily attributable to higher compensation costs of $0.7 million related to an increase in headcount, and higher stock-based compensation of $0.4 million.

General and Administrative Expense
 
 
Three Months Ended
September 30,
 
Increase / (Decrease)
Change

 
2018
 
2017
 
$
 
%
 
 
 
As Adjusted
 
 
 
 
 
(Dollars in Thousands)
General and administrative expense
$
16,084

 
$
15,037

 
$
1,047

 
7.0
%
As a percent of total revenue
14.1
%
 
11.9
%
 
 

 
 

 
The period-over-period increase of $1.0 million in general and administrative expense during the three months ended September 30, 2018 was primarily attributable to higher stock-based compensation of $1.6 million.
 

36


Non-Operating Income (Expense)

Interest Income
 
 
Three Months Ended
September 30,
 
Increase / (Decrease)
Change

 
2018
 
2017
 
$
 
%
 
 
 
As Adjusted
 
 
 
 
 
(Dollars in Thousands)
Interest income
$
7,069

 
$
6,306

 
$
763

 
12.1
%
As a percent of total revenue
6.2
%
 
5.0
%
 
 

 
 

 
The period-over-period increase of $0.8 million in interest income during the three months ended September 30, 2018 was attributable to contracts that include a significant financing component under Topic 606.

We expect interest income to continue to increase as a result of: (i) increased customer usage of our software; (ii) adding new customers; and (iii) escalating annual payments.

Interest Expense
 
 
Three Months Ended
September 30,
 
Increase / (Decrease)
Change

 
2018
 
2017
 
$
 
%
 
 
 
As Adjusted
 
 
 
 
 
(Dollars in Thousands)
Interest expense
$
(1,814
)
 
$
(1,206
)
 
$
(608
)
 
50.4
%
As a percent of total revenue
(1.6
)%
 
(1.0
)%
 
 

 
 

 
The period-over-period increase of $0.6 million in interest expense during the three months ended September 30, 2018 was primarily attributable to interest expenses related to higher interest rates under our Credit Agreement.
 
Other (Expense) Income, net
 
 
Three Months Ended
September 30,
 
Increase / (Decrease)
Change

 
2018
 
2017
 
$
 
%
 
 
 
As Adjusted
 
 
 
 
 
(Dollars in Thousands)
Other (expense) income, net
$
128

 
$
(615
)
 
$
743

 
(120.8
)%
As a percent of total revenue
0.1
%
 
(0.5
)%
 
 

 
 

 
During the three months ended September 30, 2018 and 2017, other (expense) income, net was comprised of $0.1 million of currency gains and $(0.6) million of currency losses, respectively.
  
Provision for Income Taxes
 
 
Three Months Ended
September 30,
 
Increase / (Decrease)
Change

 
2018
 
2017
 
$
 
%
 
 
 
As Adjusted
 
 
 
 
 
(Dollars in Thousands)
Provision for income taxes
$
4,307

 
$
19,677

 
$
(15,370
)
 
(78.1
)%
Effective tax rate
10.2
%
 
32.7
%
 
 

 
 

 

37


On December 22, 2017, the President of the United States signed into law Public Law No. 115-97, commonly referred to as the Tax Cuts and Jobs Act (the “Tax Act”), following its passage by the United States Congress. The Tax Act made significant changes to U.S. federal income tax laws, including reduction of the corporate tax rate from 35.0% to 21.0%, and the implementation of a territorial tax system resulting in a one-time transition tax on the unremitted earnings of our foreign subsidiaries. The Tax Act also contains additional provisions that will become effective for us in fiscal year 2019, including a new deduction for Foreign-Derived Intangible Income (“FDII”), the repeal of the domestic production activity deduction, a new tax on Global Intangible Low-Taxed Income (“GILTI”), and increased limitations on the deductibility of certain executive compensation.

The effective tax rate for the periods presented is primarily the result of income earned in the U.S. taxed at U.S. federal and state statutory income tax rates, income earned in foreign tax jurisdictions taxed at the applicable rates, as well as the impact of permanent differences between book and tax income. Our effective tax rate decreased to 10.2% for the three months ended September 30, 2018 compared to 32.7% for the corresponding period of the prior fiscal year due to the reduced federal corporate tax rate and FDII deduction.

The Tax Act has several significant changes that impact all taxpayers, including a transition tax, which is a one-time tax charge on accumulated, undistributed foreign earnings. The calculation of accumulated foreign earnings requires an analysis of each foreign entity’s financial results going back to 1986. We currently estimate that we will not be subject to the transition tax associated with our accumulated, undistributed foreign earnings. We will continue to evaluate this area and expect to finalize our conclusions by the second quarter of fiscal 2019. We do not provide deferred taxes on unremitted earnings of our foreign subsidiaries as we intend to indefinitely reinvest those earnings.

The Tax Act also included a new provision designed to tax global intangible low-taxed income (“GILTI”). Under U.S. GAAP, we are allowed to make an accounting policy choice to either (i) treat taxes due on future U.S. inclusions in taxable income related to GILTI as a current-period expense when incurred (the "period cost method"); or (ii) factor in such amounts into the measurement of our deferred taxes (the "deferred method"). Our selection of an accounting policy related to the GILTI tax provisions depends, in part, on analyzing our global income to determine whether we expect to have future U.S. inclusions in taxable income related to GILTI and, if so, what the impact is expected to be. While our future global operations depend on a number of different factors, we do expect to have future U.S. inclusions in taxable income related to GILTI. Further, we have made a policy decision to record GILTI tax as a current-period expense when incurred.

Liquidity and Capital Resources
 
Resources
 
In recent years, we have financed our operations with cash generated from operating activities. As of September 30, 2018, our principal capital resources consisted of $52.0 million in cash and cash equivalents.

We believe our existing cash and cash equivalents, together with our cash flows from operating activities, will be sufficient to meet our anticipated cash needs for at least the next twelve months. We may need to raise additional funds if we decide to make one or more acquisitions of businesses, technologies or products. If additional funding for such purpose is required beyond existing resources and our Credit Agreement described below, we may not be able to effect a receivable, equity or debt financing on terms acceptable to us or at all.

Credit Agreement
 
On February 26, 2016, we entered into a $250.0 million Credit Agreement (the “Credit Agreement”) with JPMorgan Chase Bank, N.A., as administrative agent, Silicon Valley Bank, as syndication agent, and the lenders and other parties named therein (the “Lenders”). On August 9, 2017, we entered into an Amendment to increase the Credit Agreement to $350.0 million. The indebtedness evidenced by the Credit Agreement matures on February 26, 2021. Prior to the maturity of the Credit Agreement, any amounts borrowed may be repaid and, subject to the terms and conditions of the Credit Agreement, borrowed again in whole or in part without penalty. We had $170.0 million in outstanding borrowings under the Credit Agreement as of September 30, 2018 and June 30, 2018, respectively.
 
For a more detailed description of the Credit Agreement, see Note 11, "Credit Agreement," to our Unaudited Consolidated Financial Statements in Item 1 of this Form 10-Q.
 

38


Cash Equivalents and Cash Flows
 
Our cash equivalents of $5.0 million consisted of money market funds as of September 30, 2018. The objective of our investment policy is to manage our cash and investments to preserve principal and maintain liquidity.
 
The following table summarizes our cash flow activities for the periods indicated:
 
 
Three Months Ended
September 30,
 
2018
 
2017
 
 
 
As Adjusted
 
(Dollars in Thousands)
Cash flow provided by (used in):
 

 
 

Operating activities
$
5,570

 
$
12,360

Investing activities
(186
)
 
(188
)
Financing activities
(49,102
)
 
(55,299
)
Effect of exchange rates on cash balances
(399
)
 
156

Decrease in cash and cash equivalents
$
(44,117
)
 
$
(42,971
)
 
Operating Activities
 
Our primary source of cash is from the annual installments associated with our software license arrangements and related software support services, and to a lesser extent from professional services and training. We believe that cash inflows from our term license business will grow as we benefit from the continued growth of our portfolio of term license contracts.
 
Cash from operating activities provided $5.6 million during the three months ended September 30, 2018. This amount resulted from net income of $38.1 million, adjusted for non-cash items of $(33.7) million and net sources of cash of $1.2 million related to changes in working capital.
 
Non-cash items during the three months ended September 30, 2018 consisted primarily of deferred income taxes of $(44.7) million, stock-based compensation expense of $8.9 million, and depreciation and amortization expense of $2.0 million.
 
Cash provided by working capital of $1.2 million during the three months ended September 30, 2018 was primarily attributable to cash provided by increases in accounts payable, accrued expenses and other current liabilities of $34.9 million and increases in deferred revenue of $11.4 million, partially offset by cash used by increases in contract assets of $30.9 million, increases in accounts receivable of $12.5 million, increases in prepaid expenses, prepaid income taxes, and other assets of $0.9 million, and increases in contract costs of $0.8 million. The increase in income taxes payable as of September 30, 2018 represents the tax liability associated with adopting Topic 606. There was a correlating decrease in deferred income taxes during the three months ended September 30, 2018.

 
Investing Activities
 
During the three months ended September 30, 2018, we used $0.2 million of cash for investing activities. We used $0.1 million for capitalized computer software development costs and $0.1 million for capital expenditures.
 
Financing Activities
 
During the three months ended September 30, 2018, we used $49.1 million of cash for financing activities. We used $50.0 million for repurchases of our common stock and $3.2 million for withholding taxes on vested and settled restricted stock units, partially offset by $4.1 million from the exercise of employee stock options. 
 
Contractual Obligations
 
Standby letters of credit for $4.0 million and $3.5 million secure our performance on professional services contracts, certain facility leases and potential liabilities as of September 30, 2018 and June 30, 2018, respectively. The letters of credit expire at various dates through fiscal 2025.

39


Item 3.    Quantitative and Qualitative Disclosures About Market Risk.
 
In the ordinary course of conducting business, we are exposed to certain risks associated with potential changes in market conditions. These market risks include changes in currency exchange rates and interest rates which could affect operating results, financial position and cash flows. We manage our exposure to these market risks through our regular operating and financing activities and, if considered appropriate, we may enter into derivative financial instruments such as forward currency exchange contracts.
 
Foreign Currency Risk
 
During the three months ended September 30, 2018 and 2017, 6.1% of our total revenue was denominated in a currency other than the U.S. dollar, respectively. In addition, certain of our operating costs incurred outside the United States are denominated in currencies other than the U.S. dollar. We conduct business on a worldwide basis and as a result, a portion of our revenue, earnings, net assets, and net investments in foreign affiliates is exposed to changes in foreign currency exchange rates. We measure our net exposure for cash balance positions and for cash inflows and outflows in order to evaluate the need to mitigate our foreign exchange risk. We may enter into foreign currency forward contracts to minimize the impact related to unfavorable exchange rate movements, although we have not done so during the three months ended September 30, 2018 and 2017. Our largest exposures to foreign currency exchange rates exist primarily with the Euro, Pound Sterling, Canadian Dollar, and Japanese Yen.
 
During the three months ended September 30, 2018 and 2017, we recorded $0.1 million of net foreign currency exchange gains and $(0.6) million of net foreign currency exchange losses, respectively, related to the settlement and remeasurement of transactions denominated in currencies other than the functional currency of our operating units. Our analysis of operating results transacted in various foreign currencies indicated that a hypothetical 10% change in the foreign currency exchange rates could have increased or decreased the consolidated results of operations by approximately $1.1 million for the three months ended September 30, 2018 and 2017, respectively.
 
Interest Rate Risk
 
We place our investments in money market instruments. Our analysis of our investment portfolio and interest rates at September 30, 2018 indicated that a hypothetical 100 basis point increase or decrease in interest rates would not have a material impact on the fair value of our investment portfolio determined in accordance with an income-based approach utilizing portfolio future cash flows discounted at the appropriate rates.
 
We had $170.0 million in outstanding borrowings under our Credit Agreement as of September 30, 2018. A hypothetical 10% increase or decrease in interest rates paid on outstanding borrowings under the Credit Agreement would not have a material impact on our financial position, results of operations or cash flows.


40


Item 4.   Controls and Procedures.
 
a)    Disclosure Controls and Procedures
 
Our management, with the participation of our chief executive officer and chief financial officer, evaluated the effectiveness of our disclosure controls and procedures as of September 30, 2018. The term “disclosure controls and procedures,” as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act, means controls and other procedures of a company that are designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Securities Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the SEC’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Securities Exchange Act is accumulated and communicated to the Company’s management, including its principal executive and principal financial officers, as appropriate to allow timely decisions regarding required disclosure. Management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives, and management necessarily applies its judgment in evaluating the cost-benefit relationship of possible controls and procedures. Based on the evaluation of our disclosure controls and procedures as of September 30, 2018, our chief executive officer and chief financial officer concluded that, as of such date, our disclosure controls and procedures were effective.
 
b)    Changes in Internal Controls Over Financial Reporting
 
During the three months ended September 30, 2018, we adopted new revenue recognition guidance. We designed and implemented new business processes and internal controls to ensure that we adequately evaluated our contracts with customers and properly assessed the impact of the new guidance to facilitate the adoption. Additionally, we implemented a new revenue recognition software system to assist in the ongoing application of the new guidance.




41


PART II - OTHER INFORMATION
 
Item 1.         Legal Proceedings.
 
Refer to Note 16, “Commitments and Contingencies,” in the Notes to the Unaudited Consolidated Financial Statements for information regarding certain legal proceedings, the contents of which are herein incorporated by reference.
 
Item 1A. Risk Factors.
 
The risks described in "Item 1A. Risk Factors" in our Annual Report on Form 10-K for the year ended June 30, 2018, could materially and adversely affect our business, financial condition and results of operations. These risk factors do not identify all risks that we face—our operations could also be affected by factors that are not presently known to us or that we currently consider to be immaterial to our operations. The Risk Factors section of our 2018 Annual Report on Form 10-K remains current in all material respects, with the exception of the revised risk factors below.
 
Fluctuations in foreign currency exchange rates could result in declines in our reported revenue and operating results.
 
During the three months ended September 30, 2018 and 2017, 6.1% of our total revenue was denominated in a currency other than the U.S. dollar, respectively. In addition, certain of our operating expenses incurred outside the United States are denominated in currencies other than the U.S. dollar. Our reported revenue and operating results are subject to fluctuations in foreign exchange rates. Foreign currency risk arises primarily from the net difference between non-U.S. dollar receipts from customers outside the United States and non-U.S. dollar operating expenses for subsidiaries in foreign countries. Currently, our largest exposures to foreign exchange rates exist primarily with the Euro, Pound Sterling, Canadian dollar and Japanese Yen against the U.S. dollar. During the three months ended September 30, 2018 and 2017, we did not enter into, and were not a party to any, derivative financial instruments, such as forward currency exchange contracts, intended to manage the volatility of these market risks. We cannot predict the impact of foreign currency fluctuations, and foreign currency fluctuations in the future may adversely affect our revenue and operating results. Any hedging policies we may implement in the future may not be successful, and the cost of those hedging techniques may have a significant negative impact on our operating results.
  
 Item 2.    Unregistered Sales of Equity Securities and Use of Proceeds.
 
The following table provides information about purchases by us during the three months ended September 30, 2018 of shares of our common stock: 
Period
 
Total Number
of Shares
Purchased (2)
 
Average Price
Paid per Share
(3)
 
Total Number of
Shares Purchased as
Part of Publicly
Announced Program
(1)
 
Approximate Dollar
Value of Shares that
May Yet Be Purchased
Under the Program (4)
 
 
 
 
 
 
 
 
 
July 1 to 31, 2018
 
171,083

 
$
97.35

 
171,083

 
 

August 1 to 31, 2018
 
163,601

 
$
107.05

 
163,601

 
 

September 1 to 30, 2018
 
138,692

 
$
114.15

 
138,692

 
 

Total
 
473,376

 
$
105.62

 
473,376

 
$
296,293,063

 
 
 
 
 
(1)         On January 22, 2015, our Board of Directors approved a share repurchase program (the "Share Repurchase Program") for up to $450 million worth of our common stock. On April 26, 2016, June 8, 2017, and April 18, 2018, the Board of Directors approved a $400 million, $200 million, and $200 million increase in our current share repurchase plan, respectively.
 
(2)         As of September 30, 2018, the total number of shares of common stock repurchased under all programs approved by the Board of Directors was 32,416,975.

(3)         The total average price paid per share is calculated as the total amount paid for the repurchase of our common stock during the period divided by the total number of shares repurchased.
 
(4)     As of September 30, 2018, the total remaining value under the Share Repurchase Program was approximately $296.3 million.

42


Item 6.   Exhibits.
 
 
 
 
 
 
 
Incorporated by Reference
 
 
 
 
 
 
 
Exhibit
Number
 
Description
 
Filed with
this Form
10-Q
 
Form
 
Filing Date with
SEC
 
Exhibit
Number
 
 
 
 
 
 
 
 
 
 
 
31.1
 
 
X
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
31.2
 
 
X
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
32.1
 
 
X
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
101.INS
 
Instance Document
 
X
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
101.SCH
 
XBRL Taxonomy Extension Schema Document
 
X
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
101.CAL
 
XBRL Taxonomy Extension Calculation Linkbase Document
 
X
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
101.DEF
 
XBRL Taxonomy Extension Definition Linkbase Document
 
X
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
101.LAB
 
XBRL Taxonomy Extension Label Linkbase Document
 
X
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
101.PRE
 
XBRL Taxonomy Extension Presentation Linkbase Document
 
X
 
 
 
 
 
 

43


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.
 
 
Aspen Technology, Inc.
 
 
Date: October 24, 2018
By:
/s/ ANTONIO J. PIETRI
 
 
Antonio J. Pietri
 
 
President and Chief Executive Officer
 
 
(Principal Executive Officer)
 
Date: October 24, 2018
By:
/s/ KARL E. JOHNSEN
 
 
Karl E. Johnsen
 
 
Senior Vice President and Chief Financial Officer
 
 
(Principal Financial and Accounting Officer)






44
EX-31.1 2 azpn-20180930x10qxex311.htm EXHIBIT 31.1 Exhibit


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



EX-31.2 3 azpn-20180930x10qxex312.htm EXHIBIT 31.2 Exhibit


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



EX-32.1 4 azpn-20180930x10qxex321.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
 
In connection with the Quarterly Report on Form 10-Q of Aspen Technology, Inc. (the “Company”) for the quarter ended September 30, 2018, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), each of the undersigned hereby certifies in his capacity as an officer of the Company, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to his knowledge:
 
1.              The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
 
2.              The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
 
Date: October 24, 2018
/s/ ANTONIO J. PIETRI
 
Antonio J. Pietri
 
President and Chief Executive Officer
 
Date: October 24, 2018
/s/ KARL E. JOHNSEN
 
Karl E. Johnsen
 
Senior Vice President and Chief Financial Officer
 
A signed original of this written statement required by Section 906 has been provided to Aspen Technology, Inc. and will be retained by Aspen Technology, Inc. and furnished to the Securities and Exchange Commission or its staff upon request.



EX-101.INS 5 azpn-20180930.xml XBRL INSTANCE DOCUMENT 0000929940 2018-07-01 2018-09-30 0000929940 2018-10-17 0000929940 us-gaap:AccountingStandardsUpdate201409Member 2017-07-01 2017-09-30 0000929940 us-gaap:MaintenanceMember 2018-07-01 2018-09-30 0000929940 us-gaap:MaintenanceMember us-gaap:AccountingStandardsUpdate201409Member 2017-07-01 2017-09-30 0000929940 us-gaap:LicenseMember 2018-07-01 2018-09-30 0000929940 azpn:ServicesAndOtherMember 2018-07-01 2018-09-30 0000929940 azpn:ServicesAndOtherMember us-gaap:AccountingStandardsUpdate201409Member 2017-07-01 2017-09-30 0000929940 us-gaap:LicenseMember us-gaap:AccountingStandardsUpdate201409Member 2017-07-01 2017-09-30 0000929940 2017-07-01 2017-09-30 0000929940 us-gaap:AccountingStandardsUpdate201409Member 2018-06-30 0000929940 2018-09-30 0000929940 2018-06-30 0000929940 us-gaap:AccountingStandardsUpdate201409Member 2017-09-30 0000929940 us-gaap:AccountingStandardsUpdate201409Member 2017-06-30 0000929940 us-gaap:OtherNonoperatingIncomeExpenseMember 2018-07-01 2018-09-30 0000929940 us-gaap:OtherNonoperatingIncomeExpenseMember 2017-07-01 2017-09-30 0000929940 azpn:ServicesAndOtherMember 2023-07-01 2018-09-30 0000929940 us-gaap:LicenseMember 2022-07-01 2018-09-30 0000929940 azpn:ServicesAndOtherMember 2019-07-01 2018-09-30 0000929940 us-gaap:MaintenanceMember 2020-07-01 2018-09-30 0000929940 us-gaap:MaintenanceMember 2023-07-01 2018-09-30 0000929940 us-gaap:MaintenanceMember 2019-07-01 2018-09-30 0000929940 us-gaap:LicenseMember 2023-07-01 2018-09-30 0000929940 us-gaap:LicenseMember 2021-07-01 2018-09-30 0000929940 azpn:ServicesAndOtherMember 2022-07-01 2018-09-30 0000929940 us-gaap:MaintenanceMember 2022-07-01 2018-09-30 0000929940 azpn:ServicesAndOtherMember 2018-07-01 2018-09-30 0000929940 us-gaap:LicenseMember 2019-07-01 2018-09-30 0000929940 us-gaap:LicenseMember 2020-07-01 2018-09-30 0000929940 azpn:ServicesAndOtherMember 2021-07-01 2018-09-30 0000929940 us-gaap:MaintenanceMember 2018-07-01 2018-09-30 0000929940 azpn:ServicesAndOtherMember 2020-07-01 2018-09-30 0000929940 us-gaap:MaintenanceMember 2021-07-01 2018-09-30 0000929940 us-gaap:LicenseMember 2018-07-01 2018-09-30 0000929940 azpn:SubscriptionAndSoftwareSegmentMember 2018-07-01 2018-09-30 0000929940 srt:EuropeMember 2018-07-01 2018-09-30 0000929940 us-gaap:AccountingStandardsUpdate201409Member azpn:SubscriptionAndSoftwareSegmentMember 2017-07-01 2017-09-30 0000929940 country:US us-gaap:AccountingStandardsUpdate201409Member 2017-07-01 2017-09-30 0000929940 srt:EuropeMember us-gaap:AccountingStandardsUpdate201409Member 2017-07-01 2017-09-30 0000929940 azpn:ProfessionalServicesAndOtherMember us-gaap:AccountingStandardsUpdate201409Member 2017-07-01 2017-09-30 0000929940 azpn:ServicesAndOtherMember 2018-07-01 2018-09-30 0000929940 azpn:OtherMember 2018-07-01 2018-09-30 0000929940 azpn:OtherMember us-gaap:AccountingStandardsUpdate201409Member 2017-07-01 2017-09-30 0000929940 azpn:ProfessionalServicesAndOtherMember 2018-07-01 2018-09-30 0000929940 country:US 2018-07-01 2018-09-30 0000929940 us-gaap:AccountingStandardsUpdate201409Member azpn:ServicesAndOtherMember 2017-07-01 2017-09-30 0000929940 srt:MaximumMember 2018-09-30 0000929940 srt:MinimumMember 2018-09-30 0000929940 us-gaap:LicenseMember 2017-07-01 2017-09-30 0000929940 us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2017-07-01 2017-09-30 0000929940 azpn:ServicesAndOtherMember 2017-07-01 2017-09-30 0000929940 us-gaap:LicenseMember us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2017-07-01 2017-09-30 0000929940 azpn:ServicesAndOtherMember us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2017-07-01 2017-09-30 0000929940 us-gaap:MaintenanceMember us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2017-07-01 2017-09-30 0000929940 us-gaap:MaintenanceMember 2017-07-01 2017-09-30 0000929940 us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2018-06-30 0000929940 us-gaap:FairValueInputsLevel1Member 2018-09-30 0000929940 us-gaap:FairValueInputsLevel1Member 2018-06-30 0000929940 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2018-07-01 2018-09-30 0000929940 us-gaap:ComputerEquipmentMember 2018-06-30 0000929940 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2018-09-30 0000929940 us-gaap:ComputerEquipmentMember 2018-09-30 0000929940 us-gaap:FurnitureAndFixturesMember 2018-06-30 0000929940 us-gaap:LeaseholdImprovementsMember 2018-09-30 0000929940 us-gaap:FurnitureAndFixturesMember 2018-09-30 0000929940 us-gaap:LeaseholdImprovementsMember 2018-06-30 0000929940 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2018-06-30 0000929940 azpn:ApexOptimisationMember 2018-09-30 0000929940 azpn:ApexOptimisationMember us-gaap:DevelopedTechnologyRightsMember 2018-09-30 0000929940 azpn:ApexOptimisationMember us-gaap:CustomerRelationshipsMember 2018-09-30 0000929940 azpn:ApexOptimisationMember us-gaap:DevelopedTechnologyRightsMember 2018-07-01 2018-09-30 0000929940 azpn:ApexOptimisationMember 2018-02-05 2018-02-05 0000929940 azpn:ApexOptimisationMember 2018-07-01 2018-09-30 0000929940 azpn:ApexOptimisationMember us-gaap:CustomerRelationshipsMember 2018-07-01 2018-09-30 0000929940 us-gaap:NoncompeteAgreementsMember 2018-06-30 0000929940 us-gaap:CustomerRelationshipsMember 2018-06-30 0000929940 us-gaap:NoncompeteAgreementsMember 2017-07-01 2018-06-30 0000929940 us-gaap:PatentedTechnologyMember 2018-06-30 0000929940 us-gaap:CustomerRelationshipsMember 2018-09-30 0000929940 us-gaap:CustomerRelationshipsMember 2018-07-01 2018-09-30 0000929940 us-gaap:PatentedTechnologyMember 2018-07-01 2018-09-30 0000929940 us-gaap:NoncompeteAgreementsMember 2018-09-30 0000929940 us-gaap:PatentedTechnologyMember 2017-07-01 2018-06-30 0000929940 us-gaap:PatentedTechnologyMember 2018-09-30 0000929940 us-gaap:NoncompeteAgreementsMember 2018-07-01 2018-09-30 0000929940 2017-07-01 2018-06-30 0000929940 us-gaap:CustomerRelationshipsMember 2017-07-01 2018-06-30 0000929940 azpn:GoodwillForeignCurrencyTranslationGainLossMember azpn:SubscriptionAndSoftwareSegmentMember 2018-07-01 2018-09-30 0000929940 azpn:SubscriptionAndSoftwareSegmentMember 2018-09-30 0000929940 azpn:GoodwillForeignCurrencyTranslationGainLossMember azpn:SubscriptionAndSoftwareSegmentMember 2017-07-01 2018-06-30 0000929940 azpn:SubscriptionAndSoftwareSegmentMember 2018-06-30 0000929940 azpn:CreditAgreementMember us-gaap:LineOfCreditMember 2017-08-09 0000929940 azpn:OutstandingBorrowing1Member azpn:CreditAgreementMember us-gaap:LineOfCreditMember 2018-09-30 0000929940 srt:MaximumMember azpn:CreditAgreementMember us-gaap:LineOfCreditMember 2016-02-26 2016-02-26 0000929940 azpn:OutstandingBorrowing2Member azpn:CreditAgreementMember us-gaap:LineOfCreditMember 2018-09-30 0000929940 azpn:CreditAgreementMember us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember 2016-02-26 2016-02-26 0000929940 azpn:CreditAgreementMember us-gaap:LineOfCreditMember 2016-02-26 0000929940 azpn:CreditAgreementMember us-gaap:LineOfCreditMember 2018-09-30 0000929940 azpn:CreditAgreementMember us-gaap:LineOfCreditMember azpn:FederalFundsEffectiveRateMember 2016-02-26 2016-02-26 0000929940 srt:MinimumMember azpn:CreditAgreementMember us-gaap:LineOfCreditMember 2016-02-26 2016-02-26 0000929940 azpn:CreditAgreementMember us-gaap:LineOfCreditMember 2018-06-30 0000929940 azpn:CreditAgreementMember us-gaap:LineOfCreditMember 2016-02-26 2016-02-26 0000929940 us-gaap:RestrictedStockUnitsRSUMember 2018-09-30 0000929940 us-gaap:RestrictedStockUnitsRSUMember 2018-07-01 2018-09-30 0000929940 us-gaap:EmployeeStockOptionMember 2017-07-01 2017-09-30 0000929940 us-gaap:EmployeeStockOptionMember 2018-07-01 2018-09-30 0000929940 us-gaap:RestrictedStockUnitsRSUMember 2017-07-01 2017-09-30 0000929940 us-gaap:EmployeeStockOptionMember 2018-09-30 0000929940 us-gaap:PerformanceSharesMember 2018-07-01 2018-09-30 0000929940 us-gaap:ResearchAndDevelopmentExpenseMember 2018-07-01 2018-09-30 0000929940 us-gaap:SellingAndMarketingExpenseMember 2018-07-01 2018-09-30 0000929940 us-gaap:GeneralAndAdministrativeExpenseMember 2017-07-01 2017-09-30 0000929940 us-gaap:ResearchAndDevelopmentExpenseMember 2017-07-01 2017-09-30 0000929940 us-gaap:GeneralAndAdministrativeExpenseMember 2018-07-01 2018-09-30 0000929940 azpn:CostOfServicesAndOtherMember 2017-07-01 2017-09-30 0000929940 azpn:CostOfServicesAndOtherMember 2018-07-01 2018-09-30 0000929940 us-gaap:SellingAndMarketingExpenseMember 2017-07-01 2017-09-30 0000929940 us-gaap:EmployeeStockOptionMember 2017-07-01 2018-06-30 0000929940 us-gaap:EmployeeStockOptionMember 2018-06-30 0000929940 us-gaap:RestrictedStockUnitsRSUMember 2018-06-30 0000929940 2017-06-08 0000929940 2016-04-26 0000929940 2018-04-18 0000929940 azpn:OpenMarketTransactionMember 2018-07-01 2018-09-30 0000929940 2015-01-22 0000929940 us-gaap:StockCompensationPlanMember 2017-07-01 2017-09-30 0000929940 us-gaap:StockCompensationPlanMember 2018-07-01 2018-09-30 0000929940 us-gaap:EmployeeStockOptionMember 2018-07-01 2018-09-30 0000929940 2018-01-01 2018-06-30 0000929940 2017-07-01 2017-12-31 0000929940 us-gaap:FinancialStandbyLetterOfCreditMember 2018-09-30 0000929940 us-gaap:FinancialStandbyLetterOfCreditMember 2018-06-30 0000929940 us-gaap:MaterialReconcilingItemsMember us-gaap:AccountingStandardsUpdate201409Member 2017-07-01 2017-09-30 0000929940 us-gaap:OperatingSegmentsMember 2018-07-01 2018-09-30 0000929940 us-gaap:MaterialReconcilingItemsMember 2018-07-01 2018-09-30 0000929940 us-gaap:OperatingSegmentsMember us-gaap:AccountingStandardsUpdate201409Member 2017-07-01 2017-09-30 0000929940 us-gaap:OperatingSegmentsMember azpn:SubscriptionAndSoftwareSegmentMember 2018-07-01 2018-09-30 0000929940 us-gaap:OperatingSegmentsMember us-gaap:AccountingStandardsUpdate201409Member azpn:SubscriptionAndSoftwareSegmentMember 2017-07-01 2017-09-30 0000929940 us-gaap:OperatingSegmentsMember azpn:ServicesAndOtherMember 2018-07-01 2018-09-30 0000929940 us-gaap:OperatingSegmentsMember us-gaap:AccountingStandardsUpdate201409Member azpn:ServicesAndOtherMember 2017-07-01 2017-09-30 azpn:claims xbrli:shares iso4217:USD xbrli:shares iso4217:USD azpn:triggering_event xbrli:pure 3333000 3306000 -70000 -11000 -5109000 23000 0.005 0.015 34192000 0 3.0 3.0 -936000 200000 617496000 637131000 65000 90000 1027166 87.50 0 115756000 0 -115756000 0.28 false --06-30 Q1 2019 2018-09-30 10-Q 0000929940 70769877 Yes false Large Accelerated Filer ASPEN TECHNOLOGY INC /DE/ false 4230000 2501000 44513000 56872000 21910000 41810000 19900000 53999000 1698000 46869000 39515000 39515000 32000000 1695000 1582000 41636000 42398000 -100000 -400000 1388000 965000 715475000 724752000 1700000 3300000 6414000 450000 3183000 1896000 885000 465000 4774000 2295000 1331000 8865000 2703000 2873000 500000 1100000 674000 262343 850000 950324000 939668000 475963000 459724000 23000000 4600000 1700000 1700000 4294000 4600000 1619000 3800000 4500000 -1164000 23000000 P8Y P4Y 0 20500000 20500000 21296000 646000 695000 101954000 58983000 96165000 96165000 52048000 5000000 5000000 -42971000 -44117000 10000000 0.10 0.10 210000000 210000000 103130300 103279138 71186701 70862163 10313000 10328000 41922000 37644000 0 0.10 645000000 675914000 0 304378000 304378000 317967000 0 340622000 340622000 357947000 2700000 6949000 1231000 4552000 12732000 7569000 1665000 3993000 13227000 55737000 6949000 48788000 61095000 7569000 53526000 0.005 0.01 250000000.0 350000000.0 0.0375 0.0357 -33000 -44670000 6442000 6138000 27504000 38783000 286845000 15150000 -271695000 23737000 28259000 12354000 -15905000 15046000 11090000 1176000 0 214125000 214125000 159563000 1753000 2000000 0.48 0.55 0.54 0.47 0.55 0.53 156000 -399000 0.327 0.102 0.21 0.210 0.350 0.210 21796000 14763000 13400000 43200000 P3Y0M19D P3Y0M15D P7Y P7Y 5866000 377000 307000 5182000 6934000 513000 353000 6068000 11946000 3479000 4609000 4694000 4754000 4710000 -456000 -202000 0 -254000 -50000 -23000 0 -27000 41632000 5181000 553000 35898000 41176000 4979000 553000 35644000 35310000 35310000 4602000 246000 30462000 34192000 4443000 200000 29549000 -600000 100000 13676000 15037000 15037000 1361000 16084000 16084000 75590000 75590000 75649000 17483000 75649000 -1157000 59000 -1098000 142316000 142316000 65569000 65569000 110049000 113755000 3706000 100942000 3500000 4000000 60198000 42373000 16877000 19677000 2800000 4307000 1243000 2755000 6764000 34924000 -504000 9093000 -8589000 12529000 0 -35791000 -35791000 30914000 0 -185000 -185000 796000 -40037000 -1238000 38799000 11403000 -2292000 855000 585000 1027000 141000 6306000 6165000 7069000 1206000 1814000 -615000 128000 968000 1538000 P1Y 950324000 939668000 230593000 275107000 4510000 4327000 0.003 0.002 -55299000 -49102000 -188000 -186000 12360000 12360000 0 5570000 34755000 40521000 5766000 38066000 58042000 63952000 53313000 70750000 384000 70366000 55713000 2400000 53074000 -194000 53268000 36990000 2000000 10991000 10649000 1822000 1768000 1297000 1279000 0 0 1401000 -422000 1401000 -422000 18492000 17068000 -1424000 16833000 0 -107000 5100000 -615000 5255000 128000 55109000 49977000 351000 0 1650000 3179000 18400000 600000 0 123000 96000 10509000 12992000 2601000 1422000 2411000 2400000 4100000 4054000 51442000 8344000 6850000 12023000 24225000 51404000 8339000 6827000 11993000 24245000 9806000 9806000 9006000 20000 169000 0 0 19489000 21056000 305208000 1065507000 760299000 1103573000 7025000 7333000 308000 0 78890000 78890000 0 40264000 40264000 126487000 7333000 47018000 53213000 26256000 7333000 119154000 7375000 63755000 43039000 114169000 7375000 45995000 39228000 28946000 7375000 106794000 38967000 5270000 2987000 1467000 979000 432000 34414000 16434000 13786000 7784000 1310000 173000 120392000 129547000 93578000 58657000 31948000 11735000 126487000 7333000 119154000 114169000 7375000 106794000 23571000 23516000 -55000 26812000 6414000 8865000 53183 64.80 373704 614140 63.14 115.17 621700 1094579 53.64 86.33 88078 5300000 9900000 69.73 0 0 0.281 0.266 0.017 0.028 781669 42.13 1700000 6100000 60815 65.87 262471 16.91 31.70 64103000 83612000 1369442 1481089 45.93 57.70 81071000 1419308 57.03 41.23 115.37 115.36 116.00 P4Y7M6D P4Y7M6D 56144000 P6Y2M7D P7Y2M23D P7Y5M17D P7Y4M25D 170000000 170000000 170000000 159000000 11000000 170000000 90009 450000000.0 400000000.0 200000000.0 200000000 296300000 476184000 473119000 0 0 0.10 0.10 3636 3636 0 0 0 0 31943599 32416975 473376 1316499000 1366499000 50000000 73609000 73609000 72015000 73024000 73024000 70988000 <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Acquisitions</font><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Apex Optimisation</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On February 5, 2018, we completed the acquisition of all the outstanding shares of Apex Optimisation and affiliates (&#8220;Apex&#8221;), a provider of software which aligns Advanced Process Control with Planning and Scheduling to unify production optimization, for a total cash consideration of </font><font style="font-family:inherit;font-size:10pt;">$23.0 million</font><font style="font-family:inherit;font-size:10pt;">. The purchase price consisted of </font><font style="font-family:inherit;font-size:10pt;">$18.4 million</font><font style="font-family:inherit;font-size:10pt;"> of cash paid at closing and an additional </font><font style="font-family:inherit;font-size:10pt;">$4.6 million</font><font style="font-family:inherit;font-size:10pt;"> to be held back until February 2020 as security for certain representations, warranties, and obligations of the sellers. The holdback is recorded in other non-current liabilities in our consolidated balance sheet.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A preliminary allocation of the purchase price is as follows. The valuation of the net assets acquired and the deferred tax liabilities are considered preliminary as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">: </font></div><div style="line-height:120%;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:93.9453125%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:85%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Dollars in Thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Liabilities assumed, net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,164</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Identifiable intangible assets:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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;">Technology-related</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,500</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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: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;">Customer relationships</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,800</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,483</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,619</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total assets acquired, net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We used the relief from royalty and income approaches to derive the fair value of the technology-related and customer relationship intangible assets, respectively. The weighted-average discount rate (or rate of return) used to determine the value of the Apex intangible assets was </font><font style="font-family:inherit;font-size:10pt;">28%</font><font style="font-family:inherit;font-size:10pt;"> and the effective tax rate used was </font><font style="font-family:inherit;font-size:10pt;">21%</font><font style="font-family:inherit;font-size:10pt;">.&#160; The technology-related and customer relationship intangible assets are each being amortized on a straight-line basis over their estimated useful lives of </font><font style="font-family:inherit;font-size:10pt;">seven years</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The goodwill, which is not deductible for tax purposes, reflects the value of the assembled workforce and the company-specific synergies we expect to realize by selling Apex products and services to our existing customers.&#160; The results of operations of Apex have been included prospectively in our results of operations since the date of acquisition.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Commitments and Contingencies</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%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Operating Leases</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%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We lease certain facilities under non-cancellable operating leases with terms in excess of </font><font style="font-family:inherit;font-size:10pt;">one year</font><font style="font-family:inherit;font-size:10pt;">. Rental expense on leased facilities under operating leases was approximately </font><font style="font-family:inherit;font-size:10pt;">$2.0 million</font><font style="font-family:inherit;font-size:10pt;"> during the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, respectively.</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%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Standby letters of credit for </font><font style="font-family:inherit;font-size:10pt;">$4.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$3.5 million</font><font style="font-family:inherit;font-size:10pt;"> secure our performance on professional services contracts, certain facility leases and potential liabilities as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, respectively. The letters of credit expire at various dates through fiscal 2025.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Loss Contingencies</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%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We accrue estimated liabilities for loss contingencies arising from claims, assessments, litigation and other sources when it is probable that a liability has been incurred and the amount of the claim, assessment or damages&#160;can be reasonably estimated. We believe that we have sufficient accruals to cover any obligations resulting from claims, assessments or litigation that have met these criteria.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Principles of Consolidation</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%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying consolidated financial statements include the accounts of Aspen Technology,&#160;Inc. and our wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our contract assets (liabilities) were as follows as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">:</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:680px;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:437px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:106px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:106px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">September 30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">June 30, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">As Adjusted</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-style:italic;">(Dollars in Thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">675,914</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">645,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(38,783</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;">(27,504</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">637,131</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">617,496</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Credit Agreement</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%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On February&#160;26, 2016, we entered into a </font><font style="font-family:inherit;font-size:10pt;">$250.0 million</font><font style="font-family:inherit;font-size:10pt;"> Credit Agreement (the &#8220;Credit Agreement&#8221;) with JPMorgan Chase Bank, N.A., as administrative agent, Silicon Valley Bank, as syndication agent, and the lenders and other parties named therein (the &#8220;Lenders&#8221;). On August 9, 2017, we entered into an Amendment to increase the Credit Agreement to </font><font style="font-family:inherit;font-size:10pt;">$350.0 million</font><font style="font-family:inherit;font-size:10pt;">. The indebtedness evidenced by the Credit Agreement matures on February 26, 2021. Prior to the maturity of the Credit Agreement, any amounts borrowed may be repaid and, subject to the terms and conditions of the Credit Agreement, borrowed again in whole or in part without penalty. We had </font><font style="font-family:inherit;font-size:10pt;">$170.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$170.0 million</font><font style="font-family:inherit;font-size:10pt;"> in outstanding borrowings under the Credit Agreement as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, respectively.</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%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Borrowings under the Credit Agreement bear interest at a rate equal to either, at our option, the sum of (a)&#160;the highest of (1) the rate of interest publicly announced by JPMorgan Chase Bank, N.A. as its prime rate in effect, (2) the Federal Funds Effective Rate plus </font><font style="font-family:inherit;font-size:10pt;">0.5%</font><font style="font-family:inherit;font-size:10pt;">, and (3) the one-month Adjusted LIBO Rate plus </font><font style="font-family:inherit;font-size:10pt;">1.0%</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">plus</font><font style="font-family:inherit;font-size:10pt;"> (b)&#160;a margin initially of </font><font style="font-family:inherit;font-size:10pt;">0.5%</font><font style="font-family:inherit;font-size:10pt;"> for the first full fiscal quarter ending after the date of the Credit Agreement and thereafter based on our Leverage Ratio; or&#160;the Adjusted LIBO Rate plus a margin initially of </font><font style="font-family:inherit;font-size:10pt;">1.5%</font><font style="font-family:inherit;font-size:10pt;"> for the first full fiscal quarter ending after the date of the Credit Agreement and thereafter based on our Leverage Ratio.&#160; We must also pay, on a quarterly basis, an unused commitment fee at a rate of between </font><font style="font-family:inherit;font-size:10pt;">0.2%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">0.3%</font><font style="font-family:inherit;font-size:10pt;"> per annum, based on our Leverage Ratio. The interest rates as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> were </font><font style="font-family:inherit;font-size:10pt;">3.75%</font><font style="font-family:inherit;font-size:10pt;"> on </font><font style="font-family:inherit;font-size:10pt;">$159.0 million</font><font style="font-family:inherit;font-size:10pt;"> of our outstanding borrowings, and </font><font style="font-family:inherit;font-size:10pt;">3.57%</font><font style="font-family:inherit;font-size:10pt;"> on the remaining </font><font style="font-family:inherit;font-size:10pt;">$11.0 million</font><font style="font-family:inherit;font-size:10pt;"> of our outstanding borrowings.</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%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">All borrowings under the Credit Agreement are secured by liens on substantially all of our assets. The Credit Agreement contains affirmative and negative covenants customary for facilities of this type, including restrictions on: incurrence of additional debt; liens; fundamental changes; asset sales; restricted payments; and transactions with affiliates. The Credit Agreement contains financial covenants regarding maintenance as of the end of each fiscal quarter, commencing with the quarter ending June 30, 2016, of a maximum Leverage Ratio of </font><font style="font-family:inherit;font-size:10pt;">3.0</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">1.0</font><font style="font-family:inherit;font-size:10pt;"> and a minimum Interest Coverage Ratio of </font><font style="font-family:inherit;font-size:10pt;">3.0</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">1.0</font><font style="font-family:inherit;font-size:10pt;">. As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> we were in compliance with these covenants.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Disaggregation of Revenue</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We disaggregate our revenue by region, type of performance obligation, timing of revenue recognition, and segment as follows:</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;text-indent:24px;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:565px;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:369px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:82px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:83px;" rowspan="1" colspan="1"></td><td style="width:4px;" 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;font-weight:bold;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended<br clear="none"/>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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue by region:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States</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;">39,228</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53,213</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Europe</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,946</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,256</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other (1)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45,995</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,018</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">114,169</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">126,487</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue by type of performance obligation:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Term licenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">63,755</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">78,890</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Maintenance</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43,039</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,264</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Professional services and other</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,375</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,333</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">114,169</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">126,487</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue by segment:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subscription and software</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;">106,794</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">119,154</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Services and other</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,375</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,333</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">114,169</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">126,487</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;text-decoration:underline;">____________________________________________</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">(1)</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;">Other consists primarily of Asia Pacific, Canada, Latin America and the Middle East.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Stock-Based Compensation</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%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The weighted average estimated fair value of option awards granted was </font><font style="font-family:inherit;font-size:10pt;">$31.70</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$16.91</font><font style="font-family:inherit;font-size:10pt;"> during the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, respectively.</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%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We utilized the Black-Scholes option valuation model with the following weighted average assumptions:</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;"><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="6" rowspan="1"></td></tr><tr><td style="width:69%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended<br clear="none"/>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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Risk-free interest rate</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;">2.8</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected dividend yield</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected life (in years)</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;">4.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">4.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected volatility factor</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></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%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The stock-based compensation expense under all equity plans and its classification in the unaudited consolidated statements of operations for the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> are as follows:</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;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:69%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended<br clear="none"/>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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Dollars&#160;in&#160;Thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Recorded as expenses:</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left: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;">Cost of services and other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">465</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">450</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Selling and marketing</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,331</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">885</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left: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;">Research and development</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,295</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,896</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">General and administrative</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,774</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,183</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total stock-based compensation</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;">8,865</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;">6,414</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></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of stock option and RSU activity under all equity plans for the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> is as follows:</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;"><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="20" rowspan="1"></td></tr><tr><td style="width:30%;" 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: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: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: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: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: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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</font></div></td><td colspan="12" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Stock&#160;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="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Restricted&#160;Stock&#160;Units</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Exercise</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Remaining</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Contractual</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Term</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Aggregate</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Intrinsic&#160;Value</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in&#160;000&#8217;s)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Grant&#160;Date</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair&#160;Value</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at June&#160;30, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">1,369,442</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45.93</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.23</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">64,103</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">621,700</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53.64</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">262,471</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">115.37</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">614,140</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">115.17</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">Settled (RSUs)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(88,078</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">69.73</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left: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;">Exercised</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;">(90,009</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;">41.23</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">&#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:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">Cancelled / Forfeited</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(60,815</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65.87</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(53,183</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">64.80</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at September&#160;30, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,481,089</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">57.70</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.46</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">83,612</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,094,579</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;">86.33</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested and exercisable at September&#160;30, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">781,669</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42.13</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.19</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56,144</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" 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;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested and expected to vest as of September&#160;30, 2018</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,419,308</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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">57.03</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.40</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">81,071</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,027,166</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;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;">87.50</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The weighted average grant-date fair value of RSUs granted was </font><font style="font-family:inherit;font-size:10pt;">$115.17</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$63.14</font><font style="font-family:inherit;font-size:10pt;"> during the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, respectively.&#160; The total fair value of shares vested from RSU grants was </font><font style="font-family:inherit;font-size:10pt;">$9.9 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$5.3 million</font><font style="font-family:inherit;font-size:10pt;"> during the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, respectively.</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%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, the total future unrecognized compensation cost related to stock options was </font><font style="font-family:inherit;font-size:10pt;">$13.4 million</font><font style="font-family:inherit;font-size:10pt;"> and is expected to be recorded over a weighted average period of </font><font style="font-family:inherit;font-size:10pt;">3.1</font><font style="font-family:inherit;font-size:10pt;"> years.&#160; At </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, the total future unrecognized compensation cost related to RSUs was </font><font style="font-family:inherit;font-size:10pt;">$43.2 million</font><font style="font-family:inherit;font-size:10pt;"> and is expected to be recorded over a weighted average period of&#160;</font><font style="font-family:inherit;font-size:10pt;">3.0</font><font style="font-family:inherit;font-size:10pt;">&#160;years.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The total intrinsic value of options exercised was </font><font style="font-family:inherit;font-size:10pt;">$6.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.7 million</font><font style="font-family:inherit;font-size:10pt;"> during the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, respectively. We received cash proceeds from option exercises of </font><font style="font-family:inherit;font-size:10pt;">$4.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2.4 million</font><font style="font-family:inherit;font-size:10pt;"> during the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, respectively. We withheld withholding taxes on vested RSUs of </font><font style="font-family:inherit;font-size:10pt;">$3.3 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.7 million</font><font style="font-family:inherit;font-size:10pt;"> during the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, respectively.</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%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, common stock reserved for future issuance or settlement under equity compensation plans was </font><font style="font-family:inherit;font-size:10pt;">10.0 million</font><font style="font-family:inherit;font-size:10pt;"> shares.</font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, we granted performance-based long-term incentive awards (&#8220;performance awards&#8221;) to certain of our executives, including our named executive officers. The performance period for each performance award is either of the following two-year periods: (i) fiscal year 2019 - fiscal year 2020, or (ii) fiscal year 2020 - fiscal year 2021.&#160; Participants receive restricted stock units (&#8220;RSUs&#8221;) on the grant date associated with achievement of all performance targets. The performance targets for the performance awards are based on meeting annual spend growth, defined as an estimate of the annualized value of our portfolio of term license arrangements, as of a specific date, and the performance goals set out in the executive bonus plan for each fiscal year, such as free cash flow. If the performance targets are met during one of the two performance periods and the participant remains actively employed by us, the RSUs convert to time-based vesting wherein fifty percent of the awards immediately vest, and the remaining fifty percent are subject to additional service vesting over a three-year period. &#160;In general, if the performance targets are not met, or if the participant is no longer actively employed by us prior to the performance targets being met, the participant forfeits all of the RSUs. </font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, we granted </font><font style="font-family:inherit;font-size:10pt;">373,704</font><font style="font-family:inherit;font-size:10pt;"> RSUs in connection with the performance awards. &#160;As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, all of the RSUs issued in connection with the performance awards are unvested and outstanding.</font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We record compensation expense for the performance awards based on the fair value of the awards, in an amount proportionate to the service time rendered by the participant, when it is probable that the achievement of the goals will be met. The fair value of the performance awards granted during the quarter ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> was estimated using the closing price on the date of grant as well as the estimated probable achievement levels of the performance metrics.&#160; If the performance-based conditions are not met, no compensation cost is recognized and any recognized compensation cost is reversed. &#160;As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, we concluded that the performance metrics related to the performance awards were not probable of achievement; therefore, no compensation expense was recognized during the quarter ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net Income Per Share</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%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic income per share is determined by dividing net income by the weighted average common shares outstanding during the period. Diluted income per share is determined by dividing net income by diluted weighted average shares outstanding during the period. Diluted weighted average shares reflect the dilutive effect, if any, of potential common shares. To the extent their effect is dilutive, employee equity awards and other commitments to be settled in common stock are included in the calculation of diluted net income per share based on the treasury stock method.</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%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The calculations of basic and diluted net income per share and basic and dilutive weighted average shares outstanding for the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> are as follows:</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;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:69%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended<br clear="none"/>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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">As Adjusted</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Dollars&#160;and&#160;Shares&#160;in&#160;Thousands,&#160;Except&#160;per&#160;Share&#160;Data)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income</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,066</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;">40,521</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average shares outstanding</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">70,988</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">73,024</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dilutive impact from:</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">Share-based payment awards</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,027</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">585</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dilutive weighted average shares outstanding</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #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;">72,015</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #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;">73,609</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income per share</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">Basic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.54</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.55</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left: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;">Dilutive</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.53</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.55</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, certain employee equity awards were anti-dilutive based on the treasury stock method. The following employee equity awards were excluded from the calculation of dilutive weighted average shares outstanding because their effect would be anti-dilutive as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td style="width:69%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended<br clear="none"/>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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Shares&#160;in&#160;Thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Employee equity awards</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">850</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">674</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Included in the table above are options to purchase </font><font style="font-family:inherit;font-size:10pt;">262,343</font><font style="font-family:inherit;font-size:10pt;"> shares of our common stock during the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, which were not included in the computation of dilutive weighted average shares outstanding, because their exercise prices ranged from </font><font style="font-family:inherit;font-size:10pt;">$115.36</font><font style="font-family:inherit;font-size:10pt;"> per share to </font><font style="font-family:inherit;font-size:10pt;">$116.00</font><font style="font-family:inherit;font-size:10pt;"> per share and were greater than the average market price of our common stock during the period then ended. These options were outstanding as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and expire at various dates through September 4, 2028.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value</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%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We determine fair value by utilizing a fair value hierarchy that ranks the quality and reliability of the information used in its determination. Fair values determined using &#8220;Level 1 inputs&#8221; utilize unadjusted quoted prices in active markets for identical assets or liabilities that we have the ability to access. Fair values determined using &#8220;Level 2 inputs&#8221; utilize data points that are observable, such as quoted prices, interest rates and yield curves for similar assets and liabilities.</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%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash equivalents of </font><font style="font-family:inherit;font-size:10pt;">$5.0 million</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, respectively, were reported at fair value utilizing quoted market prices in identical markets, or &#8220;Level 1 inputs.&#8221; Our cash equivalents consist of short-term, highly liquid investments with remaining maturities of three months or less when purchased.</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%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Financial instruments not measured or recorded at fair value in the accompanying unaudited consolidated financial statements consist of accounts receivable, accounts payable and accrued liabilities. The estimated fair value of these financial instruments approximates their carrying value. The estimated fair value of the borrowings under the Credit Agreement (described below in Note 11, "Credit Agreement") approximates its carrying value due to the floating interest rate.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accounts Receivable, Net</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%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our accounts receivable, net of the related allowance for doubtful accounts, were as follows as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:59%;" 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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Allowance</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Dollars&#160;in&#160;Thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">September&#160;30, 2018:</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56,872</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,873</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53,999</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">June 30, 2018, As Adjusted:</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,513</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,703</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,810</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, we had </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> customer receivable balances that individually represented </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;"> or more of our net accounts receivable.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Foreign Currency Transactions</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%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency exchange gains and losses generated from the settlement and remeasurement of transactions denominated in currencies other than the functional currency of our subsidiaries are recognized in our results of operations as incurred as a component of other income (expense), net. Net foreign currency gains (losses) were </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$(0.6) million</font><font style="font-family:inherit;font-size:10pt;"> during the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Goodwill</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%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The changes in the carrying amount of goodwill for our subscription and software reporting segment during the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> was as follows:</font></div><div style="line-height:120%;text-align:center;text-indent:24px;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="16" rowspan="1"></td></tr><tr><td style="width:37%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Carrying 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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated Impairment Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Effect of Currency Translation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net Carrying Amount</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;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;font-weight:bold;">(Dollars in Thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">June 30, 2018:</font></div><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">142,316</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(65,569</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,157</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75,590</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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: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;">Foreign currency translation</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">September 30, 2018:</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">142,316</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(65,569</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,098</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75,649</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">No</font><font style="font-family:inherit;font-size:10pt;"> triggering events indicating goodwill impairment occurred during the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Goodwill</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%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The changes in the carrying amount of goodwill for our subscription and software reporting segment during the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> was as follows:</font></div><div style="line-height:120%;text-align:center;text-indent:24px;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="16" rowspan="1"></td></tr><tr><td style="width:37%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Carrying 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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated Impairment Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Effect of Currency Translation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net Carrying Amount</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;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;font-weight:bold;">(Dollars in Thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">June 30, 2018:</font></div><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">142,316</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(65,569</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,157</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75,590</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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: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;">Foreign currency translation</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">September 30, 2018:</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">142,316</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(65,569</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,098</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75,649</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">No</font><font style="font-family:inherit;font-size:10pt;"> triggering events indicating goodwill impairment occurred during the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Income Taxes</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%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The effective tax rate for the periods presented was primarily the result of income earned in the U.S., taxed at U.S. federal and state statutory income tax rates, income earned in foreign tax jurisdictions taxed at the applicable rates, as well as the impact of permanent differences between book and tax income.</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%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On December 22, 2017, the President of the United States signed into law Public Law No. 115-97, commonly referred to as the Tax Cuts and Jobs Act (the &#8220;Tax Act&#8221;), following its passage by the United States Congress. The Tax Act made significant changes to U.S. federal income tax laws, including reduction of the corporate tax rate from </font><font style="font-family:inherit;font-size:10pt;">35.0%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">21.0%</font><font style="font-family:inherit;font-size:10pt;">, and the implementation of a territorial tax system resulting in a one-time transition tax on the unremitted earnings of our foreign subsidiaries. The Tax Act also contains additional provisions that will become effective for us in fiscal year 2019, including a new deduction for Foreign-Derived Intangible Income (&#8220;FDII&#8221;), the repeal of the domestic production activity deduction, a new tax on Global Intangible Low-Taxed Income (&#8220;GILTI&#8221;), and increased limitations on the deductibility of certain executive compensation.</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In December 2017, the SEC staff issued Staff Accounting Bulletin 118 (&#8220;SAB 118&#8221;), which provides guidance on accounting for the tax effects of the Tax Act. SAB 118 provides a measurement period that should not extend beyond one year from the Tax Act enactment date for companies to complete the accounting under ASC Topic 740 -Income Taxes (&#8220;ASC 740&#8221;). We will continue our analysis for all the tax effects of the Tax Act, which are still subject to change during the measurement period, and anticipate further guidance on accounting interpretations from the FASB and application of the Tax Act from the Department of the Treasury.</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our effective tax rate was </font><font style="font-family:inherit;font-size:10pt;">10.2%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">32.7%</font><font style="font-family:inherit;font-size:10pt;"> for the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, respectively. Our effective tax rate decreased for the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> compared to the same period in </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> due to a reduction in the federal corporate tax rate from </font><font style="font-family:inherit;font-size:10pt;">35.0%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">21.0%</font><font style="font-family:inherit;font-size:10pt;"> and the FDII deduction. During the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, our income tax expense was driven primarily by pre-tax profitability in our domestic and foreign operations and the impact of the excess tax benefits related to our stock-based compensation.</font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Tax Act has several significant changes that impact all taxpayers, including a transition tax, which is a one-time tax charge on accumulated, undistributed foreign earnings. The calculation of accumulated foreign earnings requires an analysis of each foreign entity&#8217;s financial results going back to 1986. We currently estimate that we will not be subject to the transition tax associated with our accumulated, undistributed foreign earnings. We will continue to evaluate this area and expect to finalize our conclusions by the second quarter of fiscal 2019. We do not provide deferred taxes on unremitted earnings of our foreign subsidiaries as we intend to indefinitely reinvest those earnings.</font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Tax Act also included a new provision designed to tax global intangible low-taxed income (&#8220;GILTI&#8221;). Under U.S. GAAP, we are allowed to make an accounting policy choice to either (i) treat taxes due on future U.S. inclusions in taxable income related to GILTI as a current-period expense when incurred (the "period cost method"); or (ii) factor in such amounts into the measurement of our deferred taxes (the "deferred method"). Our selection of an accounting policy related to the GILTI tax provisions depends, in part, on analyzing our global income to determine whether we expect to have future U.S. inclusions in taxable income related to GILTI and, if so, what the impact is expected to be. While our future global operations depend on a number of different factors, we do expect to have future U.S. inclusions in taxable income related to GILTI. Further, we have made a policy decision to record GILTI tax as a current-period expense when incurred.</font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred income taxes are recognized based on temporary differences between the financial statement and tax bases of assets and liabilities. Deferred tax assets and liabilities are measured using the statutory tax rates and laws expected to apply to taxable income in the years in which the temporary differences are expected to reverse. Valuation allowances are provided against net deferred tax assets if, based upon the available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income and the timing of the temporary differences becoming deductible.&#160;&#160;Management considers, among other available information, scheduled reversals of deferred tax liabilities, projected future taxable income, limitations of availability of net operating loss carryforwards, and other matters in making this assessment.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Intangible Assets</font><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We include in our amortizable intangible assets those intangible assets acquired in our business and asset acquisitions. We amortize acquired intangible assets with finite lives over their estimated economic lives, generally using the straight-line method. Each period, we evaluate the estimated remaining useful lives of acquired intangible assets to determine whether events or changes in circumstances warrant a revision to the remaining period of amortization. Acquired intangibles are removed from the accounts when fully amortized and no longer in use.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intangible assets consisted of the following as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">:</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:96.09375%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:33%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Carrying 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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Effect of Currency Translation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net Carrying Amount</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;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;font-weight:bold;">(Dollars in Thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">September&#160;30, 2018:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align: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;">Technology and patents</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;">35,644</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">(6,068</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;">(27</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;">29,549</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer relationships</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,979</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(513</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(23</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,443</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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: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;">Non-compete agreements</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">553</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(353</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;">&#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;">200</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,176</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,934</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(50</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,192</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">June 30, 2018:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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;">Technology and patents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,898</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,182</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(254</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,462</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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: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;">Customer relationships</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,181</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(377</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;">(202</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,602</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-compete agreements</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">553</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(307</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">246</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</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;">41,632</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;">(5,866</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;">(456</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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,310</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></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total amortization expense related to intangible assets is included in operating expenses and amounted to approximately </font><font style="font-family:inherit;font-size:10pt;">$1.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.5 million</font><font style="font-family:inherit;font-size:10pt;"> for the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, respectively. </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Future amortization expense as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> is expected to be as follows:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:82%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Year Ended June 30,</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization Expense</font></div></td></tr><tr><td style="vertical-align: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;font-weight:bold;">&#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:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Dollars in Thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,479</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,710</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,754</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,694</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2023</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,609</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,946</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,192</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Intangible Assets</font><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We include in our amortizable intangible assets those intangible assets acquired in our business and asset acquisitions. We amortize acquired intangible assets with finite lives over their estimated economic lives, generally using the straight-line method. Each period, we evaluate the estimated remaining useful lives of acquired intangible assets to determine whether events or changes in circumstances warrant a revision to the remaining period of amortization. Acquired intangibles are removed from the accounts when fully amortized and no longer in use.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intangible assets consisted of the following as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">:</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:96.09375%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:33%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Carrying 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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Effect of Currency Translation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net Carrying Amount</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;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;font-weight:bold;">(Dollars in Thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">September&#160;30, 2018:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align: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;">Technology and patents</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;">35,644</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">(6,068</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;">(27</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;">29,549</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer relationships</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,979</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(513</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(23</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,443</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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: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;">Non-compete agreements</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">553</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(353</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;">&#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;">200</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,176</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,934</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(50</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,192</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">June 30, 2018:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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;">Technology and patents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,898</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,182</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(254</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,462</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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: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;">Customer relationships</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,181</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(377</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;">(202</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,602</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-compete agreements</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">553</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(307</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">246</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</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;">41,632</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;">(5,866</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;">(456</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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,310</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></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total amortization expense related to intangible assets is included in operating expenses and amounted to approximately </font><font style="font-family:inherit;font-size:10pt;">$1.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.5 million</font><font style="font-family:inherit;font-size:10pt;"> for the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, respectively. </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Future amortization expense as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> is expected to be as follows:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:82%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Year Ended June 30,</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization Expense</font></div></td></tr><tr><td style="vertical-align: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;font-weight:bold;">&#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:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Dollars in Thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,479</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,710</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,754</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,694</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2023</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,609</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,946</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,192</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recently Issued Accounting Pronouncements</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%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASU No. 2016-02, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Leases (Topic 842)</font><font style="font-family:inherit;font-size:10pt;">. Under the amendment, lessees will be required to recognize virtually all of their leases on the balance sheet, by recording a right-of-use asset and lease liability. The ASU is effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2018. Early adoption is permitted. We are currently evaluating the impact of ASU No. 2016-02 on our consolidated financial statements.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In March 2018, the FASB issued ASU No. 2018-05, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Income Taxes (Topic 740) - Amendments to SEC Paragraphs Pursuant to SEC Staff Accounting Bulletin No. 118</font><font style="font-family:inherit;font-size:10pt;">. The amendment provides guidance on accounting for the impact of the Tax Cuts and Jobs Act (the &#8220;Tax Act&#8221;) and allows entities to complete the accounting under ASC 740 within a one-year measurement period from the Tax Act enactment date. This standard is effective upon issuance. The Tax Act has several significant changes that impact all taxpayers, including a transition tax, which is a one-time tax charge on accumulated, undistributed foreign earnings. The calculation of accumulated foreign earnings requires an analysis of each foreign entity&#8217;s financial results going back to 1986. We currently estimate that we will not be subject to the transition tax associated with our accumulated, undistributed foreign earnings. We will continue to evaluate this area and expect to finalize our conclusions by December 31, 2018.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued ASU No. 2018-13, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Fair Value Measurement (Topic 820) - Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement.</font><font style="font-family:inherit;font-size:10pt;"> The amendment modifies, removes, and adds certain disclosure requirements on fair value measurements. The ASU is effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2019. The amendments on changes in unrealized gains and losses, the range and weighted average of significant unobservable inputs used to develop Level 3 fair value measurements, and the narrative description of measurement uncertainty should be applied prospectively for only the most recent interim or annual period presented in the initial fiscal year of adoption. All other amendments should be applied retrospectively to all periods presented upon their effective date. Early adoption is permitted. We are currently evaluating the impact of ASU No. 2018-13 on our consolidated financial statements.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued ASU 2018-15, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Intangibles - Goodwill and Other - Internal-Use Software (Subtopic 350-40) - Customer&#8217;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement that is a Service Contract. </font><font style="font-family:inherit;font-size:10pt;"> The amendment aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software (and hosting arrangements that include an internal use software license). The accounting for the service element of a hosting arrangement that is a service contract is not affected by the amendment. The ASU is effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2019. Early adoption is permitted. We are currently evaluating the impact of ASU No. 2018-15 on our consolidated financial statements.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Interim Unaudited Consolidated Financial Statements</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%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying interim unaudited consolidated financial statements of Aspen Technology,&#160;Inc. and its subsidiaries have been prepared on the same basis as our annual consolidated financial statements.&#160;&#160;We have omitted certain information and footnote disclosures normally included in our annual consolidated financial statements.&#160;&#160;Such interim unaudited consolidated financial statements have been prepared in conformity with U.S. Generally Accepted Accounting Principles (GAAP), as defined in the Financial Accounting Standards Board (FASB) Accounting Standards Codification (ASC) Topic 270,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Interim Reporting</font><font style="font-family:inherit;font-size:10pt;">, for interim financial information and with the instructions to Rule&#160;10-01 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by GAAP for complete financial statements.&#160;&#160;It is suggested that these unaudited consolidated financial statements be read in conjunction with the audited consolidated financial statements for the year ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, which are contained in our Annual Report on Form&#160;10-K, as previously filed with the U.S. Securities and Exchange Commission (SEC). In the opinion of management, all adjustments, consisting of normal and recurring adjustments, considered necessary for a fair presentation of the financial position, results of operations, and cash flows at the dates and for the periods presented have been included and all intercompany accounts and transactions have been eliminated in consolidation. The results of operations for the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> are not necessarily indicative of the results to be expected for the subsequent quarter or for the full fiscal year.</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%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions. These estimates and assumptions affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.</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%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unless the context requires otherwise, references to we, our and us refer to Aspen Technology,&#160;Inc. and its subsidiaries.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other non-current liabilities in the accompanying unaudited consolidated balance sheets consisted of the following:</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" 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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, <br clear="none"/>2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">As Adjusted</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Dollars&#160;in&#160;Thousands)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred rent</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;">6,138</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">6,442</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Uncertain tax positions</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,327</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,510</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred acquisition payments</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,600</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,294</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,768</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,822</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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;">Total other non-current liabilities</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;">16,833</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;">17,068</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></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Property and Equipment</font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property, equipment and leasehold improvements in the accompanying unaudited consolidated balance sheets consisted of the following:</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;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" 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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, <br clear="none"/>2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Dollars&#160;in&#160;Thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property, equipment and leasehold improvements, at cost:</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left: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;">Computer equipment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,339</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,344</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">Purchased software</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,245</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,225</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left: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;">Furniture&#160;&amp; fixtures</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,827</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,850</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">Leasehold improvements</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,993</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,023</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property, equipment and leasehold improvements, at cost</font></div></td><td colspan="2" style="vertical-align:bottom;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;">51,404</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 colspan="2" style="vertical-align:bottom;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;">51,442</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:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accumulated depreciation</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(42,398</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(41,636</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property, equipment and leasehold improvements, net</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;">9,006</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;">9,806</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></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property, equipment and leasehold improvements in the accompanying unaudited consolidated balance sheets consisted of the following:</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;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" 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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, <br clear="none"/>2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Dollars&#160;in&#160;Thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property, equipment and leasehold improvements, at cost:</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left: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;">Computer equipment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,339</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,344</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">Purchased software</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,245</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,225</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left: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;">Furniture&#160;&amp; fixtures</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,827</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,850</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">Leasehold improvements</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,993</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,023</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property, equipment and leasehold improvements, at cost</font></div></td><td colspan="2" style="vertical-align:bottom;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;">51,404</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 colspan="2" style="vertical-align:bottom;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;">51,442</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:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accumulated depreciation</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(42,398</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(41,636</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property, equipment and leasehold improvements, net</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;">9,006</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;">9,806</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></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents a reconciliation of total segment profit to income before income taxes for the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:69%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended<br clear="none"/>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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">As Adjusted</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Dollars&#160;in&#160;Thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total segment profit for reportable segments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53,074</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">70,750</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">General and administrative expense</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,084</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(15,037</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;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;">Interest income, net</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,255</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,100</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">Other income (expense), net</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">128</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(615</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;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;">Income before income taxes</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;">42,373</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;">60,198</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></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Research and Development Expense</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We charge research and development expenditures to expense as the costs are incurred. Research and development expenses consist primarily of personnel expenses related to the creation of new products, enhancements and engineering changes to existing products and costs of acquired technology prior to establishing technological feasibility.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We acquired </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> technology during the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Revenue from Contracts with Customers</font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In accordance with Topic 606, we account for a customer contract when both parties have approved the contract and are committed to perform their respective obligations, each party&#8217;s rights can be identified, payment terms can be identified, the contract has commercial substance, and it is probable that we will collect substantially all of the consideration to which we are entitled. Revenue is recognized when, or as, performance obligations are satisfied by transferring control of a promised product or service to a customer. </font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Nature of Products and Services</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We generate revenue from the following sources: (1)&#160;License revenue; (2) Maintenance revenue; and (3)&#160;Services and other revenue. We sell our software products to end users primarily under fixed-term licenses. We license our software products primarily through a subscription offering which we refer to as our aspenONE licensing model, which includes software maintenance and support, known as our Premier Plus SMS offering, for the entire term.&#160;Our aspenONE products are organized into three suites: 1) engineering; 2) manufacturing and supply chain; and 3) asset performance management.&#160;The aspenONE licensing model provides customers with access to all of the products within the aspenONE suite(s) they license. We refer to these arrangements as token arrangements. Tokens are fixed units of measure. The amount of software usage is limited by the number of tokens purchased by the customer.</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We also license our software through point product term arrangements, which include our Premier Plus SMS offering for the entire term.</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We determine revenue recognition through the following steps:</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:174%;padding-left:0px;text-align:left;text-indent:24px;"><font style="text-align:left;font-family:inherit;font-size:10pt;padding-right:24px;">&#8226;</font><font style="font-family:inherit;font-size:10pt;"> Identification of the contract, or contracts, with a customer;</font></div><div style="line-height:174%;padding-left:0px;text-align:left;text-indent:24px;"><font style="text-align:left;font-family:inherit;font-size:10pt;padding-right:24px;">&#8226;</font><font style="font-family:inherit;font-size:10pt;"> Identification of the performance obligations in the contract;</font></div><div style="line-height:174%;padding-left:0px;text-align:left;text-indent:24px;"><font style="text-align:left;font-family:inherit;font-size:10pt;padding-right:24px;">&#8226;</font><font style="font-family:inherit;font-size:10pt;"> Determination of the transaction price;</font></div><div style="line-height:174%;padding-left:0px;text-align:left;text-indent:24px;"><font style="text-align:left;font-family:inherit;font-size:10pt;padding-right:24px;">&#8226;</font><font style="font-family:inherit;font-size:10pt;"> Allocation of the transaction price to the performance obligations in the contract; and</font></div><div style="line-height:174%;padding-left:0px;text-align:left;text-indent:24px;"><font style="text-align:left;font-family:inherit;font-size:10pt;padding-right:24px;">&#8226;</font><font style="font-family:inherit;font-size:10pt;"> Recognition of revenue when, or as, we satisfy a performance obligation.</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Term-based Arrangements: </font><font style="font-family:inherit;font-size:10pt;">Term-based arrangements consist of on-premise term licenses as well as maintenance.</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Term licenses</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">License revenue consists primarily of product and related revenue from our aspenONE licensing model and&#160;point product&#160;arrangements.</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">When a customer elects to license our products under our aspenONE licensing model, the customer receives, for the term of the arrangement, the right to all software products in the licensed aspenONE software suite. When a customer elects to license point products, the customer receives, for the term of the arrangement, the right to license specified products in the licensed aspenONE software suite. Revenue from initial product licenses is recognized upfront upon delivery.</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Maintenance</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">When a customer elects to license our products under our aspenONE licensing model, our Premier Plus SMS offering is included for the entire term of the arrangement and the customer receives, for the term of the arrangement, the right to any updates that may be introduced into the licensed aspenONE software suite. When a customer elects to license point products, our Premier Plus SMS offering is included for the entire term of the arrangement and the customer receives, for the term of the arrangement, the right to any updates that may be introduced related to the specified products licensed. Maintenance represents a stand-ready obligation and, due to our obligation to provide unspecified future software updates on a when-and-if available basis as well as telephone support services, we are required to recognize revenue ratably over the term of the arrangement.</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Services and Other Revenue</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Professional Services Revenue</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Professional services are provided to customers on a time-and-materials ("T&amp;M") or fixed-price basis. The obligation to provide professional services is generally satisfied over time, with the customer simultaneously receiving and consuming the benefits as we satisfy our performance obligation. For professional services, revenue is recognized by measuring progress toward the completion of our obligations. We recognize professional services fees for our T&amp;M contracts based upon hours worked and contractually agreed-upon hourly rates. Revenue from fixed-price engagements is recognized using the proportional performance method based on the ratio of costs incurred to the total estimated project costs. The use of the proportional performance method is dependent upon our ability to reliably estimate the costs to complete a project. We use historical experience as a basis for future estimates to complete current projects. Additionally, we believe that costs are the best available measure of performance. Out-of-pocket expenses which are reimbursed by customers are recorded as revenue.</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Training Revenue</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We provide training services to our customers, including on-site,&#160;Internet-based, public and customized training. The obligation to provide training services is generally satisfied over time, with the customer simultaneously receiving and consuming the benefits as we satisfy our performance obligation. Revenue is recognized in the period in which the services are performed. </font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Contracts with Multiple Performance Obligations</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our contracts generally contain more than one of the products and services listed above, each of which is separately accounted for as a distinct performance obligation.</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;text-decoration:underline;">Allocation of consideration</font><font style="font-family:inherit;font-size:10pt;">: We allocate total contract consideration to each distinct performance obligation in an arrangement on a relative standalone selling price basis. The standalone selling price reflects the price we would charge for a specific product or service if it was sold separately in similar circumstances and to similar customers.</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">If the arrangement contains professional services and other products or services, we allocate to the professional service obligation a portion of the total contract consideration based on the standalone selling price of professional services that is observed from consistently priced standalone sales.</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The standalone selling price for term licenses, which are always sold with maintenance, is the price for the combined license and maintenance bundle. The amount assigned to the license and maintenance bundle is separated into license and maintenance amounts using the respective standalone selling prices represented by the value relationship between the software license and maintenance.</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">When two or more contracts are entered into at or near the same time with the same customer, we evaluate the facts and circumstances associated with the negotiation of those contracts. Where the contracts are negotiated as a package, we will account for them as a single arrangement and allocate the consideration for the combined contracts among the performance obligations accordingly.</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;text-decoration:underline;">Standalone selling price</font><font style="font-family:inherit;font-size:10pt;">: When available, we use directly observable transactions to determine the standalone selling prices for performance obligations. Generally, directly observable data is not available for term licenses and maintenance. When term licenses are sold together with maintenance in a bundled arrangement, we estimate a standalone selling price for these distinct performance obligations using relevant information, including our overall pricing objectives and strategies and historical pricing data, and taking into consideration market conditions and other factors, such as customer type and geography.</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Other policies and judgments</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Payment terms and conditions vary by contract type, although terms generally include a requirement of payment annually over the term of the license arrangement. Therefore, we generally receive payment from a customer after the performance obligation related to the license has been satisfied, and therefore, our contracts generally contain a significant financing component. The significant financing component is calculated utilizing an interest rate that derives the net present value of the performance obligations delivered on an upfront basis based on the allocation of consideration. We have instituted a customer portfolio approach in assigning interest rates. The rates are determined at contract inception and are based on the credit characteristics of the customers within each portfolio.</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Contract modifications</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We sometimes enter into agreements to modify previously executed contracts, which constitute contract modifications. We assess each of these contract modifications to determine (i)&#160;if the additional products and services are distinct from the products and services in the original arrangement; and (ii)&#160;if the amount of consideration expected for the added products and services reflects the stand-alone selling price of those products and services, as adjusted for contract-specific circumstances. A contract modification meeting both criteria is accounted for as a separate contract. A contract modification not meeting both criteria is considered a change to the original contract and is accounted for on either (i)&#160;a prospective basis as a termination of the existing contract and the creation of a new contract&#894; or (ii) a cumulative catch-up basis. Generally, our contract modifications meet both criteria and are accounted for as a separate contract, as adjusted for contract-specific circumstances.</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Disaggregation of Revenue</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We disaggregate our revenue by region, type of performance obligation, timing of revenue recognition, and segment as follows:</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;text-indent:24px;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:565px;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:369px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:82px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:83px;" rowspan="1" colspan="1"></td><td style="width:4px;" 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;font-weight:bold;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended<br clear="none"/>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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue by region:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States</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;">39,228</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53,213</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Europe</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,946</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,256</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other (1)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45,995</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,018</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">114,169</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">126,487</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue by type of performance obligation:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Term licenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">63,755</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">78,890</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Maintenance</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43,039</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,264</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Professional services and other</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,375</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,333</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">114,169</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">126,487</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue by segment:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subscription and software</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;">106,794</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">119,154</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Services and other</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,375</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,333</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">114,169</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">126,487</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;text-decoration:underline;">____________________________________________</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">(1)</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;">Other consists primarily of Asia Pacific, Canada, Latin America and the Middle East.</font></div></td></tr></table><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Contract Balances</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The difference in the opening and closing balances of our contract assets and deferred revenue primarily results from the timing difference between our performance and the customer&#8217;s payment. We fulfill our obligations under a contract with a customer by transferring products and services in exchange for consideration from the customer. We recognize a contract asset when we transfer products or services to a customer and the right to consideration is conditional on something other than the passage of time. Accounts receivable are recorded when the customer has been billed or the right to consideration is unconditional. We recognize deferred revenue when we have received consideration or an amount of consideration is due from the customer and we have a future obligation to transfer products or services.</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our contract assets (liabilities) were as follows as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">:</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:680px;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:437px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:106px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:106px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">September 30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">June 30, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">As Adjusted</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-style:italic;">(Dollars in Thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">675,914</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">645,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(38,783</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;">(27,504</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">637,131</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">617,496</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;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;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract assets and deferred revenue&#160;are presented net at the contract level for each reporting period.</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The change in deferred revenue in the three months ended September&#160;30, 2018, excluding the impact of the netting of contract assets and deferred revenue, was primarily due to an increase in new billings in advance of revenue recognition, partially offset by </font><font style="font-family:inherit;font-size:10pt;">$2.7 million</font><font style="font-family:inherit;font-size:10pt;"> of revenue recognized that was included in deferred revenue at June&#160;30, 2018.</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Contract Costs</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We pay commissions for new product sales as well as for renewals of existing contracts. Commissions paid to obtain renewal contracts are not commensurate with the commissions paid for new product sales and therefore, a portion of the commissions paid for new contracts relate to future renewals.</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We account for new product sales commissions using a portfolio approach and allocate the cost of commissions in proportion to the allocation of transaction price of license and maintenance performance obligations, including assumed renewals. Commissions allocated to the license and license renewal components are expensed at the time the license revenue is recognized. Commissions allocated to maintenance are capitalized and amortized on a straight-line basis over a period of </font><font style="font-family:inherit;font-size:10pt;">four</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">eight years</font><font style="font-family:inherit;font-size:10pt;"> for new contracts, reflecting our estimate of the expected period that we will benefit from those commissions. </font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization of capitalized contract costs is included in sales and marketing expenses in our Condensed Consolidated Statement of Operations.</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Transaction Price Allocated to Remaining Performance Obligations</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table includes the aggregate amount of the transaction price allocated to the performance obligations that are unsatisfied (or partially unsatisfied) at the end of the reporting period:</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:673px;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td style="width:240px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:55px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:55px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:55px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:55px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:55px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:55px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="23" 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Year Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2021</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2022</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2023</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Thereafter</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="23" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(Dollars in Thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">License</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,414</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,434</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,786</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,784</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,310</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">173</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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 colspan="2" style="vertical-align:bottom;padding-left:2px;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,392</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">129,547</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">93,578</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">58,657</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,948</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,735</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Services and other</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,967</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,270</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,987</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,467</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">979</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">432</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Impact to Prior Period Information</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents the effect of the adoption of Topic 606 on select consolidated statements of operations line items for the three months ended September 30, 2017:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:678px;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:392px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:79px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:79px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:79px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended September 30, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">As Previously Reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">As Adjusted</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">(Dollars in Thousands, Except per Share Data)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Consolidated Statements of Operations</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="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;">License revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">78,890</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">78,890</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Maintenance revenue</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,264</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,264</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Subscription and software revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">115,756</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(115,756</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;">&#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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Services and other revenue</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,025</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">308</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,333</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Gross profit</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">110,049</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,706</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">113,755</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Selling and marketing expense</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,571</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(55</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,516</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">General and administrative expense</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,676</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,361</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,037</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income from operations</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53,313</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,400</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">55,713</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest income</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">141</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,165</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,306</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Provision for income taxes</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,877</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,800</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,677</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net income</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-weight:bold;">$</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;font-weight:bold;">34,755</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;">5,766</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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-weight:bold;">$</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;font-weight:bold;">40,521</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.48</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.55</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.47</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.55</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average shares outstanding - Basic</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">73,024</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">73,024</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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 shares outstanding - Diluted</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">73,609</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">73,609</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents the effect of the adoption of Topic 606 on select consolidated balance sheet line items as of June 30, 2018:</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:678px;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:392px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:79px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:79px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:79px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">June&#160;30, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">As Previously Reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">As Adjusted</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">(Dollars in Thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Consolidated Balance Sheets</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Assets:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current contract assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">304,378</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">304,378</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Contract costs</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,500</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,500</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable, net</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,910</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,900</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,810</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-current contract assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">340,622</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">340,622</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current deferred revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">286,845</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(271,695</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;">15,150</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-current deferred revenue</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,259</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,905</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,354</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred income taxes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">214,125</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">214,125</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other non-current liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,492</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,424</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,068</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Stockholders' equity:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Retained earnings</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">305,208</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">760,299</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,065,507</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The adoption of Topic 606 had no impact on our total cash flows or net cash provided by operating activities. The impacts of adoption resulted in offsetting shifts in cash flows throughout the components of net income and various changes in working capital balances. The following table presents the effect of the adoption of Topic 606 on select consolidated statement of cash flows line items for the three months ended September 30, 2017:</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:680px;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:400px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:76px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:76px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:76px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended September 30, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">As Previously Reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">As Adjusted</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">(Dollars&#160;in&#160;Thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Consolidated Statements of Cash Flows:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash flows from operating activities:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,755</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,766</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,521</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Changes in assets and liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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;">Contract assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(35,791</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(35,791</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left: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;">Contract costs</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">(185</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;">(185</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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;">Accounts receivable, net</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(504</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,589</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(9,093</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left: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;">Deferred revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(40,037</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;">38,799</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,238</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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;font-weight:bold;">Net cash provided by operating activities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">12,360</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">12,360</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Revenue from Contracts with Customers</font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In accordance with Topic 606, we account for a customer contract when both parties have approved the contract and are committed to perform their respective obligations, each party&#8217;s rights can be identified, payment terms can be identified, the contract has commercial substance, and it is probable that we will collect substantially all of the consideration to which we are entitled. Revenue is recognized when, or as, performance obligations are satisfied by transferring control of a promised product or service to a customer. </font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Nature of Products and Services</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We generate revenue from the following sources: (1)&#160;License revenue; (2) Maintenance revenue; and (3)&#160;Services and other revenue. We sell our software products to end users primarily under fixed-term licenses. We license our software products primarily through a subscription offering which we refer to as our aspenONE licensing model, which includes software maintenance and support, known as our Premier Plus SMS offering, for the entire term.&#160;Our aspenONE products are organized into three suites: 1) engineering; 2) manufacturing and supply chain; and 3) asset performance management.&#160;The aspenONE licensing model provides customers with access to all of the products within the aspenONE suite(s) they license. We refer to these arrangements as token arrangements. Tokens are fixed units of measure. The amount of software usage is limited by the number of tokens purchased by the customer.</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We also license our software through point product term arrangements, which include our Premier Plus SMS offering for the entire term.</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We determine revenue recognition through the following steps:</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:174%;padding-left:0px;text-align:left;text-indent:24px;"><font style="text-align:left;font-family:inherit;font-size:10pt;padding-right:24px;">&#8226;</font><font style="font-family:inherit;font-size:10pt;"> Identification of the contract, or contracts, with a customer;</font></div><div style="line-height:174%;padding-left:0px;text-align:left;text-indent:24px;"><font style="text-align:left;font-family:inherit;font-size:10pt;padding-right:24px;">&#8226;</font><font style="font-family:inherit;font-size:10pt;"> Identification of the performance obligations in the contract;</font></div><div style="line-height:174%;padding-left:0px;text-align:left;text-indent:24px;"><font style="text-align:left;font-family:inherit;font-size:10pt;padding-right:24px;">&#8226;</font><font style="font-family:inherit;font-size:10pt;"> Determination of the transaction price;</font></div><div style="line-height:174%;padding-left:0px;text-align:left;text-indent:24px;"><font style="text-align:left;font-family:inherit;font-size:10pt;padding-right:24px;">&#8226;</font><font style="font-family:inherit;font-size:10pt;"> Allocation of the transaction price to the performance obligations in the contract; and</font></div><div style="line-height:174%;padding-left:0px;text-align:left;text-indent:24px;"><font style="text-align:left;font-family:inherit;font-size:10pt;padding-right:24px;">&#8226;</font><font style="font-family:inherit;font-size:10pt;"> Recognition of revenue when, or as, we satisfy a performance obligation.</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Term-based Arrangements: </font><font style="font-family:inherit;font-size:10pt;">Term-based arrangements consist of on-premise term licenses as well as maintenance.</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Term licenses</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">License revenue consists primarily of product and related revenue from our aspenONE licensing model and&#160;point product&#160;arrangements.</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">When a customer elects to license our products under our aspenONE licensing model, the customer receives, for the term of the arrangement, the right to all software products in the licensed aspenONE software suite. When a customer elects to license point products, the customer receives, for the term of the arrangement, the right to license specified products in the licensed aspenONE software suite. Revenue from initial product licenses is recognized upfront upon delivery.</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Maintenance</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">When a customer elects to license our products under our aspenONE licensing model, our Premier Plus SMS offering is included for the entire term of the arrangement and the customer receives, for the term of the arrangement, the right to any updates that may be introduced into the licensed aspenONE software suite. When a customer elects to license point products, our Premier Plus SMS offering is included for the entire term of the arrangement and the customer receives, for the term of the arrangement, the right to any updates that may be introduced related to the specified products licensed. Maintenance represents a stand-ready obligation and, due to our obligation to provide unspecified future software updates on a when-and-if available basis as well as telephone support services, we are required to recognize revenue ratably over the term of the arrangement.</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Services and Other Revenue</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Professional Services Revenue</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Professional services are provided to customers on a time-and-materials ("T&amp;M") or fixed-price basis. The obligation to provide professional services is generally satisfied over time, with the customer simultaneously receiving and consuming the benefits as we satisfy our performance obligation. For professional services, revenue is recognized by measuring progress toward the completion of our obligations. We recognize professional services fees for our T&amp;M contracts based upon hours worked and contractually agreed-upon hourly rates. Revenue from fixed-price engagements is recognized using the proportional performance method based on the ratio of costs incurred to the total estimated project costs. The use of the proportional performance method is dependent upon our ability to reliably estimate the costs to complete a project. We use historical experience as a basis for future estimates to complete current projects. Additionally, we believe that costs are the best available measure of performance. Out-of-pocket expenses which are reimbursed by customers are recorded as revenue.</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Training Revenue</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We provide training services to our customers, including on-site,&#160;Internet-based, public and customized training. The obligation to provide training services is generally satisfied over time, with the customer simultaneously receiving and consuming the benefits as we satisfy our performance obligation. Revenue is recognized in the period in which the services are performed. </font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Contracts with Multiple Performance Obligations</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our contracts generally contain more than one of the products and services listed above, each of which is separately accounted for as a distinct performance obligation.</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;text-decoration:underline;">Allocation of consideration</font><font style="font-family:inherit;font-size:10pt;">: We allocate total contract consideration to each distinct performance obligation in an arrangement on a relative standalone selling price basis. The standalone selling price reflects the price we would charge for a specific product or service if it was sold separately in similar circumstances and to similar customers.</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">If the arrangement contains professional services and other products or services, we allocate to the professional service obligation a portion of the total contract consideration based on the standalone selling price of professional services that is observed from consistently priced standalone sales.</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The standalone selling price for term licenses, which are always sold with maintenance, is the price for the combined license and maintenance bundle. The amount assigned to the license and maintenance bundle is separated into license and maintenance amounts using the respective standalone selling prices represented by the value relationship between the software license and maintenance.</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">When two or more contracts are entered into at or near the same time with the same customer, we evaluate the facts and circumstances associated with the negotiation of those contracts. Where the contracts are negotiated as a package, we will account for them as a single arrangement and allocate the consideration for the combined contracts among the performance obligations accordingly.</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;text-decoration:underline;">Standalone selling price</font><font style="font-family:inherit;font-size:10pt;">: When available, we use directly observable transactions to determine the standalone selling prices for performance obligations. Generally, directly observable data is not available for term licenses and maintenance. When term licenses are sold together with maintenance in a bundled arrangement, we estimate a standalone selling price for these distinct performance obligations using relevant information, including our overall pricing objectives and strategies and historical pricing data, and taking into consideration market conditions and other factors, such as customer type and geography.</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Other policies and judgments</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Payment terms and conditions vary by contract type, although terms generally include a requirement of payment annually over the term of the license arrangement. Therefore, we generally receive payment from a customer after the performance obligation related to the license has been satisfied, and therefore, our contracts generally contain a significant financing component. The significant financing component is calculated utilizing an interest rate that derives the net present value of the performance obligations delivered on an upfront basis based on the allocation of consideration. We have instituted a customer portfolio approach in assigning interest rates. The rates are determined at contract inception and are based on the credit characteristics of the customers within each portfolio.</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Contract modifications</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We sometimes enter into agreements to modify previously executed contracts, which constitute contract modifications. We assess each of these contract modifications to determine (i)&#160;if the additional products and services are distinct from the products and services in the original arrangement; and (ii)&#160;if the amount of consideration expected for the added products and services reflects the stand-alone selling price of those products and services, as adjusted for contract-specific circumstances. A contract modification meeting both criteria is accounted for as a separate contract. A contract modification not meeting both criteria is considered a change to the original contract and is accounted for on either (i)&#160;a prospective basis as a termination of the existing contract and the creation of a new contract&#894; or (ii) a cumulative catch-up basis. Generally, our contract modifications meet both criteria and are accounted for as a separate contract, as adjusted for contract-specific circumstances.</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Disaggregation of Revenue</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We disaggregate our revenue by region, type of performance obligation, timing of revenue recognition, and segment as follows:</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;text-indent:24px;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:565px;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:369px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:82px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:83px;" rowspan="1" colspan="1"></td><td style="width:4px;" 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;font-weight:bold;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended<br clear="none"/>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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue by region:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States</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;">39,228</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53,213</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Europe</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,946</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,256</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other (1)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45,995</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,018</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">114,169</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">126,487</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue by type of performance obligation:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Term licenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">63,755</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">78,890</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Maintenance</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43,039</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,264</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Professional services and other</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,375</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,333</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">114,169</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">126,487</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue by segment:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subscription and software</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;">106,794</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">119,154</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Services and other</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,375</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,333</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">114,169</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">126,487</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;text-decoration:underline;">____________________________________________</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">(1)</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;">Other consists primarily of Asia Pacific, Canada, Latin America and the Middle East.</font></div></td></tr></table><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Contract Balances</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The difference in the opening and closing balances of our contract assets and deferred revenue primarily results from the timing difference between our performance and the customer&#8217;s payment. We fulfill our obligations under a contract with a customer by transferring products and services in exchange for consideration from the customer. We recognize a contract asset when we transfer products or services to a customer and the right to consideration is conditional on something other than the passage of time. Accounts receivable are recorded when the customer has been billed or the right to consideration is unconditional. We recognize deferred revenue when we have received consideration or an amount of consideration is due from the customer and we have a future obligation to transfer products or services.</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our contract assets (liabilities) were as follows as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">:</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:680px;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:437px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:106px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:106px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">September 30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">June 30, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">As Adjusted</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-style:italic;">(Dollars in Thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">675,914</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">645,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(38,783</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;">(27,504</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">637,131</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">617,496</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;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;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract assets and deferred revenue&#160;are presented net at the contract level for each reporting period.</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The change in deferred revenue in the three months ended September&#160;30, 2018, excluding the impact of the netting of contract assets and deferred revenue, was primarily due to an increase in new billings in advance of revenue recognition, partially offset by </font><font style="font-family:inherit;font-size:10pt;">$2.7 million</font><font style="font-family:inherit;font-size:10pt;"> of revenue recognized that was included in deferred revenue at June&#160;30, 2018.</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Contract Costs</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We pay commissions for new product sales as well as for renewals of existing contracts. Commissions paid to obtain renewal contracts are not commensurate with the commissions paid for new product sales and therefore, a portion of the commissions paid for new contracts relate to future renewals.</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We account for new product sales commissions using a portfolio approach and allocate the cost of commissions in proportion to the allocation of transaction price of license and maintenance performance obligations, including assumed renewals. Commissions allocated to the license and license renewal components are expensed at the time the license revenue is recognized. Commissions allocated to maintenance are capitalized and amortized on a straight-line basis over a period of </font><font style="font-family:inherit;font-size:10pt;">four</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">eight years</font><font style="font-family:inherit;font-size:10pt;"> for new contracts, reflecting our estimate of the expected period that we will benefit from those commissions. </font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization of capitalized contract costs is included in sales and marketing expenses in our Condensed Consolidated Statement of Operations.</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Transaction Price Allocated to Remaining Performance Obligations</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table includes the aggregate amount of the transaction price allocated to the performance obligations that are unsatisfied (or partially unsatisfied) at the end of the reporting period:</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:673px;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td style="width:240px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:55px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:55px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:55px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:55px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:55px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:55px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="23" 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Year Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2021</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2022</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2023</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Thereafter</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="23" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(Dollars in Thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">License</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,414</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,434</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,786</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,784</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,310</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">173</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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 colspan="2" style="vertical-align:bottom;padding-left:2px;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,392</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">129,547</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">93,578</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">58,657</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,948</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,735</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Services and other</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,967</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,270</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,987</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,467</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">979</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">432</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Impact to Prior Period Information</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents the effect of the adoption of Topic 606 on select consolidated statements of operations line items for the three months ended September 30, 2017:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:678px;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:392px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:79px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:79px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:79px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended September 30, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">As Previously Reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">As Adjusted</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">(Dollars in Thousands, Except per Share Data)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Consolidated Statements of Operations</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="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;">License revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">78,890</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">78,890</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Maintenance revenue</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,264</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,264</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Subscription and software revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">115,756</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(115,756</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;">&#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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Services and other revenue</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,025</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">308</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,333</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Gross profit</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">110,049</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,706</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">113,755</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Selling and marketing expense</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,571</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(55</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,516</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">General and administrative expense</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,676</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,361</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,037</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income from operations</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53,313</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,400</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">55,713</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest income</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">141</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,165</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,306</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Provision for income taxes</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,877</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,800</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,677</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net income</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-weight:bold;">$</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;font-weight:bold;">34,755</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;">5,766</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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-weight:bold;">$</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;font-weight:bold;">40,521</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.48</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.55</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.47</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.55</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average shares outstanding - Basic</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">73,024</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">73,024</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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 shares outstanding - Diluted</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">73,609</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">73,609</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents the effect of the adoption of Topic 606 on select consolidated balance sheet line items as of June 30, 2018:</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:678px;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:392px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:79px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:79px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:79px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">June&#160;30, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">As Previously Reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">As Adjusted</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">(Dollars in Thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Consolidated Balance Sheets</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Assets:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current contract assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">304,378</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">304,378</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Contract costs</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,500</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,500</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable, net</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,910</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,900</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,810</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-current contract assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">340,622</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">340,622</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current deferred revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">286,845</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(271,695</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;">15,150</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-current deferred revenue</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,259</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,905</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,354</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred income taxes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">214,125</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">214,125</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other non-current liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,492</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,424</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,068</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Stockholders' equity:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Retained earnings</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">305,208</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">760,299</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,065,507</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The adoption of Topic 606 had no impact on our total cash flows or net cash provided by operating activities. The impacts of adoption resulted in offsetting shifts in cash flows throughout the components of net income and various changes in working capital balances. The following table presents the effect of the adoption of Topic 606 on select consolidated statement of cash flows line items for the three months ended September 30, 2017:</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:680px;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:400px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:76px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:76px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:76px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended September 30, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">As Previously Reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">As Adjusted</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">(Dollars&#160;in&#160;Thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Consolidated Statements of Cash Flows:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash flows from operating activities:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,755</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,766</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,521</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Changes in assets and liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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;">Contract assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(35,791</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(35,791</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left: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;">Contract costs</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">(185</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;">(185</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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;">Accounts receivable, net</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(504</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,589</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(9,093</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left: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;">Deferred revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(40,037</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;">38,799</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,238</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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;font-weight:bold;">Net cash provided by operating activities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">12,360</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">12,360</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Transaction Price Allocated to Remaining Performance Obligations</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table includes the aggregate amount of the transaction price allocated to the performance obligations that are unsatisfied (or partially unsatisfied) at the end of the reporting period:</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:673px;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td style="width:240px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:55px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:55px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:55px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:55px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:55px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:55px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="23" 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Year Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2021</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2022</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2023</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Thereafter</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="23" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(Dollars in Thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">License</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,414</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,434</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,786</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,784</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,310</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">173</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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 colspan="2" style="vertical-align:bottom;padding-left:2px;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,392</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">129,547</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">93,578</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">58,657</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,948</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,735</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Services and other</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,967</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,270</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,987</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,467</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">979</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">432</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our accounts receivable, net of the related allowance for doubtful accounts, were as follows as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:59%;" 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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Allowance</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Dollars&#160;in&#160;Thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">September&#160;30, 2018:</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56,872</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,873</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53,999</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">June 30, 2018, As Adjusted:</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,513</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,703</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,810</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued expenses and other current liabilities in the accompanying unaudited consolidated balance sheets consisted of the following:</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;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" 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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, <br clear="none"/>2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Dollars&#160;in&#160;Thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Payroll and payroll-related</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,763</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,796</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Royalties and outside commissions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,306</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,333</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Professional fees</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,582</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,695</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred acquisition payments</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">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></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,649</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,991</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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;">Total accrued expenses and other current liabilities</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;">32,000</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;">39,515</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></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intangible assets consisted of the following as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">:</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:96.09375%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:33%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Carrying 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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Effect of Currency Translation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net Carrying Amount</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;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;font-weight:bold;">(Dollars in Thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">September&#160;30, 2018:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align: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;">Technology and patents</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;">35,644</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">(6,068</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;">(27</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;">29,549</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer relationships</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,979</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(513</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(23</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,443</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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: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;">Non-compete agreements</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">553</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(353</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;">&#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;">200</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,176</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,934</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(50</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,192</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">June 30, 2018:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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;">Technology and patents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,898</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,182</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(254</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,462</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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: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;">Customer relationships</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,181</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(377</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;">(202</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,602</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-compete agreements</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">553</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(307</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">246</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</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;">41,632</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;">(5,866</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;">(456</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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,310</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></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following employee equity awards were excluded from the calculation of dilutive weighted average shares outstanding because their effect would be anti-dilutive as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td style="width:69%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended<br clear="none"/>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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Shares&#160;in&#160;Thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Employee equity awards</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">850</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">674</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The calculations of basic and diluted net income per share and basic and dilutive weighted average shares outstanding for the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> are as follows:</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;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:69%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended<br clear="none"/>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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">As Adjusted</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Dollars&#160;and&#160;Shares&#160;in&#160;Thousands,&#160;Except&#160;per&#160;Share&#160;Data)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income</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,066</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;">40,521</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average shares outstanding</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">70,988</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">73,024</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dilutive impact from:</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">Share-based payment awards</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,027</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">585</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dilutive weighted average shares outstanding</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #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;">72,015</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #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;">73,609</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income per share</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">Basic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.54</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.55</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left: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;">Dilutive</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.53</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.55</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The stock-based compensation expense under all equity plans and its classification in the unaudited consolidated statements of operations for the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> are as follows:</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;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:69%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended<br clear="none"/>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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Dollars&#160;in&#160;Thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Recorded as expenses:</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left: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;">Cost of services and other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">465</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">450</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Selling and marketing</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,331</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">885</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left: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;">Research and development</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,295</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,896</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">General and administrative</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,774</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,183</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total stock-based compensation</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;">8,865</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;">6,414</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></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Impact to Prior Period Information</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents the effect of the adoption of Topic 606 on select consolidated statements of operations line items for the three months ended September 30, 2017:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:678px;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:392px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:79px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:79px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:79px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended September 30, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">As Previously Reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">As Adjusted</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">(Dollars in Thousands, Except per Share Data)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Consolidated Statements of Operations</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="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;">License revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">78,890</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">78,890</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Maintenance revenue</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,264</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,264</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Subscription and software revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">115,756</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(115,756</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;">&#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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Services and other revenue</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,025</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">308</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,333</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Gross profit</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">110,049</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,706</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">113,755</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Selling and marketing expense</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,571</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(55</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,516</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">General and administrative expense</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,676</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,361</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,037</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income from operations</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53,313</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,400</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">55,713</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest income</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">141</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,165</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,306</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Provision for income taxes</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,877</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,800</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,677</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net income</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-weight:bold;">$</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;font-weight:bold;">34,755</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;">5,766</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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-weight:bold;">$</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;font-weight:bold;">40,521</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.48</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.55</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.47</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.55</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average shares outstanding - Basic</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">73,024</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">73,024</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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 shares outstanding - Diluted</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">73,609</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">73,609</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents the effect of the adoption of Topic 606 on select consolidated balance sheet line items as of June 30, 2018:</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:678px;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:392px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:79px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:79px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:79px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">June&#160;30, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">As Previously Reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">As Adjusted</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">(Dollars in Thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Consolidated Balance Sheets</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Assets:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current contract assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">304,378</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">304,378</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Contract costs</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,500</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,500</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable, net</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,910</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,900</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,810</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-current contract assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">340,622</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">340,622</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current deferred revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">286,845</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(271,695</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;">15,150</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-current deferred revenue</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,259</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,905</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,354</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred income taxes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">214,125</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">214,125</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other non-current liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,492</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,424</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,068</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Stockholders' equity:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Retained earnings</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">305,208</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">760,299</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,065,507</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The adoption of Topic 606 had no impact on our total cash flows or net cash provided by operating activities. The impacts of adoption resulted in offsetting shifts in cash flows throughout the components of net income and various changes in working capital balances. The following table presents the effect of the adoption of Topic 606 on select consolidated statement of cash flows line items for the three months ended September 30, 2017:</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:680px;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:400px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:76px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:76px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:76px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended September 30, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">As Previously Reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">As Adjusted</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">(Dollars&#160;in&#160;Thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Consolidated Statements of Cash Flows:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash flows from operating activities:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,755</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,766</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,521</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Changes in assets and liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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;">Contract assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(35,791</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(35,791</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left: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;">Contract costs</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">(185</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;">(185</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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;">Accounts receivable, net</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(504</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,589</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(9,093</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left: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;">Deferred revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(40,037</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;">38,799</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,238</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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;font-weight:bold;">Net cash provided by operating activities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">12,360</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">12,360</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The changes in the carrying amount of goodwill for our subscription and software reporting segment during the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> was as follows:</font></div><div style="line-height:120%;text-align:center;text-indent:24px;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="16" rowspan="1"></td></tr><tr><td style="width:37%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Carrying 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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated Impairment Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Effect of Currency Translation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net Carrying Amount</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;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;font-weight:bold;">(Dollars in Thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">June 30, 2018:</font></div><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">142,316</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(65,569</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,157</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75,590</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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: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;">Foreign currency translation</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">September 30, 2018:</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">142,316</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(65,569</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,098</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;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:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75,649</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A preliminary allocation of the purchase price is as follows. The valuation of the net assets acquired and the deferred tax liabilities are considered preliminary as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">: </font></div><div style="line-height:120%;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:93.9453125%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:85%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Dollars in Thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Liabilities assumed, net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,164</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Identifiable intangible assets:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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;">Technology-related</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,500</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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: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;">Customer relationships</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,800</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,483</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,619</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total assets acquired, net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents a summary of our reportable segments&#8217; profits:</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;"><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="12" 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:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Subscription and Software</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Dollars&#160;in&#160;Thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Three Months Ended September 30, 2018</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left: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;">Segment revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">106,794</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,375</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">114,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></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Segment expenses (1)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(53,526</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,569</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(61,095</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;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;">Segment profit</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;">53,268</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;">(194</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;">53,074</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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Three Months Ended September 30, 2017, As Adjusted</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left: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;">Segment revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">119,154</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,333</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">126,487</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">Segment expenses (1)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(48,788</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,949</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(55,737</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;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;">Segment profit</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;">70,366</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;">384</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;">70,750</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></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-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1)&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:3pt;">&#160;&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;"> Our reportable segments&#8217; operating expenses include expenses directly attributable to the segments. Segment expenses include selling and marketing, research and development, stock-based compensation and certain corporate expenses incurred in support of the segments. Segment expenses do not include allocations of general and administrative; interest income, net; and other income, net.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of stock option and RSU activity under all equity plans for the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> is as follows:</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;"><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="20" rowspan="1"></td></tr><tr><td style="width:30%;" 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: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: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: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: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: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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</font></div></td><td colspan="12" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Stock&#160;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="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Restricted&#160;Stock&#160;Units</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Exercise</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Remaining</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Contractual</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Term</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Aggregate</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Intrinsic&#160;Value</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in&#160;000&#8217;s)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Grant&#160;Date</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair&#160;Value</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at June&#160;30, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">1,369,442</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45.93</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.23</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">64,103</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">621,700</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53.64</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">262,471</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">115.37</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">614,140</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">115.17</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">Settled (RSUs)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(88,078</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">69.73</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left: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;">Exercised</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;">(90,009</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;">41.23</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">&#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:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">Cancelled / Forfeited</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(60,815</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65.87</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(53,183</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">64.80</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at September&#160;30, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,481,089</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">57.70</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.46</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">83,612</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,094,579</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;">86.33</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested and exercisable at September&#160;30, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">781,669</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42.13</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.19</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56,144</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" 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;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested and expected to vest as of September&#160;30, 2018</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,419,308</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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">57.03</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.40</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">81,071</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,027,166</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;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;">87.50</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We utilized the Black-Scholes option valuation model with the following weighted average assumptions:</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;"><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="6" rowspan="1"></td></tr><tr><td style="width:69%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended<br clear="none"/>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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Risk-free interest rate</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;">2.8</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected dividend yield</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected life (in years)</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;">4.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">4.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected volatility factor</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Future amortization expense as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> is expected to be as follows:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:82%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Year Ended June 30,</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization Expense</font></div></td></tr><tr><td style="vertical-align: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;font-weight:bold;">&#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:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Dollars in Thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,479</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,710</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,754</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,694</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2023</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,609</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,946</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,192</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Segment Information</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%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating segments are defined as components of an enterprise that engage in business activities for which discrete financial information is available and regularly reviewed by the chief operating decision maker in deciding how to allocate resources and to assess performance. Our chief operating decision maker is our President and Chief Executive Officer.</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%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The subscription and software segment is engaged in the licensing of process optimization and asset performance management software solutions and associated support services, and includes our license and maintenance revenue. The services segment includes professional services and training, and includes our services and other revenue. We do not track assets or capital expenditures by operating segments. Consequently, it is not practical to present assets, capital expenditures, depreciation or amortization by operating segments.</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%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents a summary of our reportable segments&#8217; profits:</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;"><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="12" 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:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Subscription and Software</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Dollars&#160;in&#160;Thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Three Months Ended September 30, 2018</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left: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;">Segment revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">106,794</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,375</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">114,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></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Segment expenses (1)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(53,526</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,569</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(61,095</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;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;">Segment profit</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;">53,268</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;">(194</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;">53,074</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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Three Months Ended September 30, 2017, As Adjusted</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left: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;">Segment revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">119,154</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,333</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">126,487</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">Segment expenses (1)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(48,788</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,949</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(55,737</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;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;">Segment profit</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;">70,366</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;">384</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;">70,750</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></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-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1)&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:3pt;">&#160;&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;"> Our reportable segments&#8217; operating expenses include expenses directly attributable to the segments. Segment expenses include selling and marketing, research and development, stock-based compensation and certain corporate expenses incurred in support of the segments. Segment expenses do not include allocations of general and administrative; interest income, net; and other income, net.</font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Reconciliation to Income before Income Taxes</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%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents a reconciliation of total segment profit to income before income taxes for the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:69%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended<br clear="none"/>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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">As Adjusted</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Dollars&#160;in&#160;Thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total segment profit for reportable segments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53,074</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">70,750</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">General and administrative expense</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,084</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(15,037</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;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;">Interest income, net</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,255</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,100</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">Other income (expense), net</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">128</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(615</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;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;">Income before income taxes</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;">42,373</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;">60,198</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></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Significant Accounting Policies</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%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(a)</font><font style="font-family:inherit;font-size:3pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Principles of Consolidation</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%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying consolidated financial statements include the accounts of Aspen Technology,&#160;Inc. and our wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.</font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(b)</font><font style="font-family:inherit;font-size:3pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Significant Accounting Policies</font><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our significant accounting policies are described in Note 2 to the consolidated financial statements included in our Annual Report on Form 10-K for the fiscal year ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">. We adopted Accounting Standards Update (ASU) No. 2014-09, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers</font><font style="font-family:inherit;font-size:10pt;"> ("Topic 606") and ASU No. 2017-01, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Business Combinations (Topic 805) - Clarifying the Definition of a Business </font><font style="font-family:inherit;font-size:10pt;">effective July 1, 2018. Refer to Note 2 (f), &#8220;New Accounting Pronouncements Adopted in Fiscal 2019,&#8221; for further information regarding the adoption of Topic 606 and ASU No. 2017-01. There were no other material changes to our significant accounting policies during the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(c)&#160; Loss Contingencies</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%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We accrue estimated liabilities for loss contingencies arising from claims, assessments, litigation and other sources when it is probable that a liability has been incurred and the amount of the claim, assessment or damages&#160;can be reasonably estimated. We believe that we have sufficient accruals to cover any obligations resulting from claims, assessments or litigation that have met these criteria.</font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(d)</font><font style="font-family:inherit;font-size:3pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Foreign Currency Transactions</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%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency exchange gains and losses generated from the settlement and remeasurement of transactions denominated in currencies other than the functional currency of our subsidiaries are recognized in our results of operations as incurred as a component of other income (expense), net. Net foreign currency gains (losses) were </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$(0.6) million</font><font style="font-family:inherit;font-size:10pt;"> during the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(e)&#160;&#160;&#160;&#160;Research and Development Expense</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We charge research and development expenditures to expense as the costs are incurred. Research and development expenses consist primarily of personnel expenses related to the creation of new products, enhancements and engineering changes to existing products and costs of acquired technology prior to establishing technological feasibility.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We acquired </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> technology during the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(f)</font><font style="font-family:inherit;font-size:3pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">New Accounting Pronouncements Adopted in Fiscal 2019</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2017, the FASB issued ASU No. 2017-01, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Business Combinations (Topic 805) - Clarifying the Definition of a Business. </font><font style="font-family:inherit;font-size:10pt;">The amendment changes the definition of a business to assist entities in evaluating when a set of transferred assets and activities constitutes a business. We adopted ASU No. 2017-01 effective July 1, 2018. The adoption of ASU No. 2017-01 did not have a material effect on the consolidated financial statements or related disclosures.</font></div><div style="line-height:120%;padding-bottom:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2014, the FASB issued Topic 606, which supersedes the revenue recognition requirements in </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue Recognition (Topic 605)</font><font style="font-family:inherit;font-size:10pt;">, and requires entities to recognize revenue when they transfer promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. Under the new guidance, an entity is required to evaluate revenue recognition through a five-step process. &#160;In applying the principles of Topic 606, more judgment and estimates are required within the revenue recognition process than were required under previous U.S.&#160;GAAP, including identifying performance obligations in the contract, estimating the amount of variable consideration to include in the transaction price, and allocating the transaction price to each separate performance obligation.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We adopted Topic 606 effective July 1, 2018 using the full retrospective method, which required us to adjust the prior periods presented. The adoption of Topic 606 impacted the timing of the license portion of the revenue recognized from our term contracts.&#160; Under the new standard, for arrangements that include term-based software licenses bundled with maintenance and support, we are now required to recognize as revenue a portion of the arrangement fee upon delivery of the software license. We recognize as revenue a portion of the arrangement fee related to maintenance and support, professional services, and training over time as the services are provided. Additionally, under the new standard, we capitalize certain direct and incremental commission costs to obtain a contract and amortize such costs over the expected period of benefit, rather than expensing them as incurred in the period that the commissions are earned. See Note 3, "Revenue from Contracts with Customers," to our Unaudited Consolidated Financial Statements for more information on our accounting policies as a result of the adoption of Topic 606.</font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(g)</font><font style="font-family:inherit;font-size:3pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recently Issued Accounting Pronouncements</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%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASU No. 2016-02, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Leases (Topic 842)</font><font style="font-family:inherit;font-size:10pt;">. Under the amendment, lessees will be required to recognize virtually all of their leases on the balance sheet, by recording a right-of-use asset and lease liability. The ASU is effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2018. Early adoption is permitted. We are currently evaluating the impact of ASU No. 2016-02 on our consolidated financial statements.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In March 2018, the FASB issued ASU No. 2018-05, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Income Taxes (Topic 740) - Amendments to SEC Paragraphs Pursuant to SEC Staff Accounting Bulletin No. 118</font><font style="font-family:inherit;font-size:10pt;">. The amendment provides guidance on accounting for the impact of the Tax Cuts and Jobs Act (the &#8220;Tax Act&#8221;) and allows entities to complete the accounting under ASC 740 within a one-year measurement period from the Tax Act enactment date. This standard is effective upon issuance. The Tax Act has several significant changes that impact all taxpayers, including a transition tax, which is a one-time tax charge on accumulated, undistributed foreign earnings. The calculation of accumulated foreign earnings requires an analysis of each foreign entity&#8217;s financial results going back to 1986. We currently estimate that we will not be subject to the transition tax associated with our accumulated, undistributed foreign earnings. We will continue to evaluate this area and expect to finalize our conclusions by December 31, 2018.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued ASU No. 2018-13, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Fair Value Measurement (Topic 820) - Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement.</font><font style="font-family:inherit;font-size:10pt;"> The amendment modifies, removes, and adds certain disclosure requirements on fair value measurements. The ASU is effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2019. The amendments on changes in unrealized gains and losses, the range and weighted average of significant unobservable inputs used to develop Level 3 fair value measurements, and the narrative description of measurement uncertainty should be applied prospectively for only the most recent interim or annual period presented in the initial fiscal year of adoption. All other amendments should be applied retrospectively to all periods presented upon their effective date. Early adoption is permitted. We are currently evaluating the impact of ASU No. 2018-13 on our consolidated financial statements.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued ASU 2018-15, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Intangibles - Goodwill and Other - Internal-Use Software (Subtopic 350-40) - Customer&#8217;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement that is a Service Contract. </font><font style="font-family:inherit;font-size:10pt;"> The amendment aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software (and hosting arrangements that include an internal use software license). The accounting for the service element of a hosting arrangement that is a service contract is not affected by the amendment. The ASU is effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2019. Early adoption is permitted. We are currently evaluating the impact of ASU No. 2018-15 on our consolidated financial statements.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Stockholders&#8217; Equity</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%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Stock Repurchases</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-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On January&#160;22, 2015, our Board of Directors approved a share repurchase program (the "Share Repurchase Program") for up to </font><font style="font-family:inherit;font-size:10pt;">$450.0 million</font><font style="font-family:inherit;font-size:10pt;"> worth of our common stock. On April 26, 2016, June 8, 2017, and April 18, 2018, the Board of Directors approved a </font><font style="font-family:inherit;font-size:10pt;">$400.0 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$200.0 million</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$200.0 million</font><font style="font-family:inherit;font-size:10pt;"> increase in our current share repurchase plan, respectively. The timing and amount of any shares repurchased are based on market conditions and other factors.&#160;All shares of our common stock repurchased have been recorded as treasury stock under the cost method.</font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, we repurchased </font><font style="font-family:inherit;font-size:10pt;">473,376</font><font style="font-family:inherit;font-size:10pt;"> shares of our common stock in the open market for </font><font style="font-family:inherit;font-size:10pt;">$50.0 million</font><font style="font-family:inherit;font-size:10pt;">. As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, the total remaining value under the Share Repurchase Program was approximately </font><font style="font-family:inherit;font-size:10pt;">$296.3 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Accumulated Other Comprehensive Income</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%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, accumulated other comprehensive income was comprised of foreign currency translation adjustments of </font><font style="font-family:inherit;font-size:10pt;">$(0.4) million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$(0.1) million</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accrued Expenses and Other Liabilities</font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued expenses and other current liabilities in the accompanying unaudited consolidated balance sheets consisted of the following:</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;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" 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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, <br clear="none"/>2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Dollars&#160;in&#160;Thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Payroll and payroll-related</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,763</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,796</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Royalties and outside commissions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,306</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,333</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Professional fees</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,582</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,695</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred acquisition payments</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">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></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,649</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,991</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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;">Total accrued expenses and other current liabilities</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;">32,000</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;">39,515</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></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other non-current liabilities in the accompanying unaudited consolidated balance sheets consisted of the following:</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" 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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, <br clear="none"/>2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">As Adjusted</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Dollars&#160;in&#160;Thousands)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred rent</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;">6,138</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">6,442</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Uncertain tax positions</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,327</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,510</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred acquisition payments</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,600</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,294</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,768</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,822</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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;">Total other non-current liabilities</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;">16,833</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;">17,068</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></table></div></div></div> EX-101.SCH 6 azpn-20180930.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2106100 - Disclosure - Accounts Receivable link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - Accounts Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Accounts Receivable - Schedule of Accounts Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Accounts Receivable (Tables) link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - Accrued Expenses and Other Liabilities link:presentationLink link:calculationLink link:definitionLink 2411402 - Disclosure - Accrued Expenses and Other Liabilities - Accrued Expenses and Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2411403 - Disclosure - Accrued Expenses and Other Liabilities - Other Non-Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2311301 - Disclosure - Accrued Expenses and Other Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - Acquisitions - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - Acquisitions - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details) link:presentationLink link:calculationLink link:definitionLink 2308301 - Disclosure - Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 2117100 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2417403 - Disclosure - Commitments and Contingencies - Legal Matters (Details) link:presentationLink link:calculationLink link:definitionLink 2417401 - Disclosure - Commitments and Contingencies - Rental Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2417402 - Disclosure - Commitments and Contingencies - Standby Letters of Credit (Details) link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - CONSOLIDATED BALANCE SHEETS (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1003501 - Statement - CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1002501 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - Credit Agreement link:presentationLink link:calculationLink link:definitionLink 2412401 - Disclosure - Credit Agreement (Details) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 2105100 - Disclosure - Fair Value link:presentationLink link:calculationLink link:definitionLink 2405401 - Disclosure - Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Goodwill link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - Goodwill - Goodwill, Net (Details) link:presentationLink link:calculationLink link:definitionLink 2410404 - Disclosure - Goodwill - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2210201 - Disclosure - Goodwill (Policies) link:presentationLink link:calculationLink link:definitionLink 2310302 - Disclosure - Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 2116100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2416401 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2409404 - Disclosure - Intangible Assets - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2209201 - Disclosure - Intangible Assets (Policies) link:presentationLink link:calculationLink link:definitionLink 2409403 - Disclosure - Intangible Assets - Schedule of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2309302 - Disclosure - Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Interim Unaudited Consolidated Financial Statements link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - Marketable Securities link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - Marketable Securities - Fair Value, Amortized Cost and Unrealized Holding Gains (Losses) (Details) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Marketable Securities (Tables) link:presentationLink link:calculationLink link:definitionLink 2115100 - Disclosure - Net Income Per Share link:presentationLink link:calculationLink link:definitionLink 2415402 - Disclosure - Net Income Per Share - Calculations of Basic and Diluted Net Income per Share and Basic and Dilutive Weighted Average Shares Outstanding (Details) link:presentationLink link:calculationLink link:definitionLink 2415404 - Disclosure - Net Income Per Share - Employee Equity Awards Excluded from the Calculation of Dilutive Weighted Average Shares Outstanding (Details) link:presentationLink link:calculationLink link:definitionLink 2415403 - Disclosure - Net Income Per Share - Stock Options Excluded from the Computation of Dilutive Weighted Average Shares Outstanding (Details) link:presentationLink link:calculationLink link:definitionLink 2315301 - Disclosure - Net Income Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Property and Equipment - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Property and Equipment - Property, Equipment and Leasehold Improvements (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 2403405 - Disclosure - Revenue from Contracts with Customers Contract Balances (Details) link:presentationLink link:calculationLink link:definitionLink 2403406 - Disclosure - Revenue from Contracts with Customers Contract Costs (Details) link:presentationLink link:calculationLink link:definitionLink 2403403 - Disclosure - Revenue from Contracts with Customers (Details) link:presentationLink link:calculationLink link:definitionLink 2403404 - Disclosure - Revenue from Contracts with Customers Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2403408 - Disclosure - Revenue from Contracts with Customers Impact to Prior Period Information (Details) link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - Revenue from Contracts with Customers (Notes) link:presentationLink link:calculationLink link:definitionLink 2203201 - Disclosure - Revenue from Contracts with Customers (Policies) link:presentationLink link:calculationLink link:definitionLink 2303302 - Disclosure - Revenue from Contracts with Customers (Tables) link:presentationLink link:calculationLink link:definitionLink 2403407 - Disclosure - Revenue from Contracts with Customers Transaction Price Allocated to Remaining Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2118100 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 2418403 - Disclosure - Segment Information - Reconciliation of Total Segment Profit to Income before Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2418402 - Disclosure - Segment Information - Summary of Reportable Segments' Profits (Details) link:presentationLink link:calculationLink link:definitionLink 2318301 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2402403 - Disclosure - Significant Accounting Policies - Foreign Currency Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2402405 - Disclosure - Significant Accounting Policies Recently Issued Accounting Pronouncements (Details) link:presentationLink link:calculationLink link:definitionLink 2402404 - Disclosure - Significant Accounting Policies - Research and Development Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2402402 - Disclosure - Significant Accounting Policies - Revenue Recognition and Other Licensing Matters (Details) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2413402 - Disclosure - Stock-Based Compensation - Additional Disclosures (Details) link:presentationLink link:calculationLink link:definitionLink 2413406 - Disclosure - Stock-Based Compensation - RSU Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2413403 - Disclosure - Stock-Based Compensation - Stock-Based Compensation Accounting (Details) link:presentationLink link:calculationLink link:definitionLink 2413404 - Disclosure - Stock-Based Compensation - Stock-Based Compensation Expense and its Classification in the Consolidated Statements of Operations (Details) link:presentationLink link:calculationLink link:definitionLink 2413405 - Disclosure - Stock-Based Compensation - Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2313301 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - Stockholders' Deficit link:presentationLink link:calculationLink link:definitionLink 2414402 - Disclosure - Stockholders' Deficit - Accumulated Other Comprehensive Income (Details) link:presentationLink link:calculationLink link:definitionLink 2414401 - Disclosure - Stockholders' Deficit - Stock Repurchase Program (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 azpn-20180930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 azpn-20180930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 azpn-20180930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Property, Plant and Equipment [Abstract] Fully depreciated property, equipment, and leasehold improvements written off, gross book value Property, Plant and Equipment, Disposals Property and Equipment Property, Plant and Equipment Disclosure [Text Block] Fair Value Disclosures [Abstract] Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value Measurements, Recurring and Nonrecurring [Table] Investment Secondary Categorization [Axis] Investment Secondary Categorization [Axis] Investments by Secondary Categorization [Domain] Investments by Secondary Categorization [Domain] Debt Securities Maturities One Year Or Less [Member] Debt Securities Maturities One Year Or Less [Member] This item represents debt securities with an expected maturity of one year or less from the balance sheet date. Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Level 1 Inputs Fair Value, Inputs, Level 1 [Member] Level 2 Inputs Fair Value, Inputs, Level 2 [Member] Financial Instrument [Axis] Financial Instrument [Axis] Financial Instruments [Domain] Financial Instruments [Domain] U.S. corporate bonds Debt Security, Corporate, US [Member] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value Assets, Fair Value Disclosure [Abstract] Cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Marketable securities Debt Securities, Available-for-sale Commitments and Contingencies Disclosure [Abstract] Schedule of Guarantor Obligations [Table] Schedule of Guarantor Obligations [Table] Guarantor Obligations, Nature [Axis] Guarantor Obligations, Nature [Axis] Guarantor Obligations, Nature [Domain] Guarantor Obligations, Nature [Domain] Standby Letter of Credit Financial Standby Letter of Credit [Member] Guarantor Obligations [Line Items] Guarantor Obligations [Line Items] Operating Leases Guarantees [Abstract] Standby letters of credit Guarantor Obligations, Maximum Exposure, Undiscounted Schedule of property, equipment and leasehold improvements Property, Plant and Equipment [Table Text Block] Fair Value Fair Value Disclosures [Text Block] Goodwill and Intangible Assets Disclosure [Abstract] Intangible Assets Intangible Assets Disclosure [Text Block] Loss Contingencies [Table] Loss Contingencies [Table] Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Costs and Legal Fees [Member] Costs and Legal Fees [Member] Costs and Legal Fees [Member] Litigation Case [Axis] Litigation Case [Axis] Litigation Case [Domain] Litigation Case [Domain] Customer claim Customer Claim [Member] Customer Claim [Member] Loss Contingencies [Line Items] Loss Contingencies [Line Items] Legal Matters Loss Contingency, Information about Litigation Matters [Abstract] Judgment issued Loss Contingency, Damages Awarded, Value Payments for Legal Settlements Payments for Legal Settlements Damages, plus interest, with the possibility of additional damages to be determined Loss Contingency, Estimate of Possible Loss Matters that might have a material adverse effect on financial position, results of operations or cash flows Number of Matters which Might have Material Adverse Effect Represents the matters that in the opinion of management, might have a material adverse effect on financial position, results of operations or cash flows of the entity. Balance Sheet Related Disclosures [Abstract] Accrued expenses and other current liabilities Accrued Liabilities, Current [Abstract] Payroll and payroll-related Employee-related Liabilities, Current Royalties and outside commissions Accrued Royalties and Outside Commissions Current Carrying value as of the balance sheet date of obligations incurred through that date and payable for royalties and outside commissions. Used to reflect the current portion of the liabilities which are due within one year or within the normal operating cycle if longer). Professional fees Accrued Professional Fees, Current Deferred acquisition payments Business Combination, Contingent Consideration, Liability, Current Other Other Accrued Liabilities, Current Total accrued expenses and other current liabilities Accrued Liabilities, Current Segment Reporting [Abstract] Summary of reportable segments' profits Schedule of Segment Reporting Information, by Segment [Table Text Block] Schedule of reconciliation of total segment operating profit to income before income taxes Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Domain] Property, Plant and Equipment, Type [Domain] Computer equipment Computer Equipment [Member] Purchased software Software and Software Development Costs [Member] Furniture & fixtures Furniture and Fixtures [Member] Leasehold improvements Leasehold Improvements [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Property, equipment and leasehold improvements-at cost Property, Plant and Equipment, Gross Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Property, equipment and leasehold improvements, net Property, Plant and Equipment, Net Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Type of Adoption [Domain] Accounting Standards Update 2014-09 [Member] Accounting Standards Update 2014-09 [Member] Consolidation Items [Axis] Consolidation Items [Axis] Consolidation Items [Domain] Consolidation Items [Domain] Operating segments Operating Segments [Member] Segment Reconciling Items Segment Reconciling Items [Member] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Reconciliation to Income before Income Taxes Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Abstract] Total segment profit for reportable segments Operating Income (Loss) General and administrative General and Administrative Expense Other (expense) income, net Other Nonoperating Income (Expense) Other income (expense), net Interest Income (Expense), Nonoperating, Net Income before provision for income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Debt Disclosure [Abstract] Schedule of Short-term Debt [Table] Schedule of Short-term Debt [Table] Borrowings Under Credit Agreement [Axis] Borrowings Under Credit Agreement [Axis] The number of outstanding borrowings under a credit agreement Borrowings Under Credit Agreement [Domain] Borrowings Under Credit Agreement [Domain] [Domain] for The number of outstanding borrowings under a credit agreement Outstanding Borrowing 1 [Member] Outstanding Borrowing 1 [Member] First currently outstanding borrowing under the credit agreement. Outstanding Borrowing 2 [Member] Outstanding Borrowing 2 [Member] Second currently outstanding borrowing under the credit agreement. Short-term Debt, Type [Axis] Short-term Debt, Type [Axis] Short-term Debt, Type [Domain] Short-term Debt, Type [Domain] Line of Credit Line of Credit [Member] Debt Instrument [Axis] Debt Instrument [Axis] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Credit Agreement Credit Agreement [Member] Credit Agreement [Member] Variable Rate [Axis] Variable Rate [Axis] Variable Rate [Domain] Variable Rate [Domain] Federal Funds Effective Rate Federal Funds Effective Rate [Member] Federal Funds Effective Rate [Member] Adjusted LIBOR London Interbank Offered Rate (LIBOR) [Member] Range [Axis] Range [Axis] Range [Domain] Range [Domain] Minimum Minimum [Member] Maximum Maximum [Member] Short-term Debt [Line Items] Short-term Debt [Line Items] Credit Agreement Line of Credit Facility [Abstract] Principal amount Debt Instrument, Face Amount Amount outstanding Short-term Debt Variable rate spread (as a percent) Debt Instrument, Basis Spread on Variable Rate Margin rate (as a percent) Debt Instrument Basis Spread On Variable Rate Margin On Variable Rate Debt Instrument Basis Spread On Variable Rate Margin On Variable Rate Commitment fee percentage (as a percent) Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Effective interest rate (as a percent) Debt Instrument, Interest Rate, Effective Percentage Maximum leverage ratio Line Of Credit Facility Covenants Maximum Leverage Ratio Line Of Credit Facility Covenants Maximum Leverage Ratio Minimum interest coverage ratio Line Of Credit Facility Covenants Minimum Interest Coverage Ratio Line Of Credit Facility Covenants Minimum Interest Coverage Ratio Organization, Consolidation and Presentation of Financial Statements [Abstract] Interim Unaudited Consolidated Financial Statements Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Goodwill Goodwill Disclosure [Text Block] Statement of Financial Position [Abstract] Statement [Table] Statement [Table] Restatement [Axis] Restatement [Axis] Restatement [Domain] Restatement [Domain] Class of Stock [Axis] Class of Stock [Axis] Class of Stock [Domain] Class of Stock [Domain] Statement [Line Items] Statement [Line Items] Series D redeemable convertible preferred stock, par value (in dollars per share) Temporary Equity, Par or Stated Value Per Share Series D redeemable convertible preferred stock, authorized Temporary Equity, Shares Authorized Series D redeemable convertible preferred stock, issued Temporary Equity, Shares Issued Series D redeemable convertible preferred stock, outstanding Temporary Equity, Shares Outstanding Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Common stock, authorized Common Stock, Shares Authorized Common stock, issued Common Stock, Shares, Issued Common stock, outstanding Common Stock, Shares, Outstanding Treasury stock, shares Treasury Stock, Shares Business Combinations [Abstract] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Subsequent Event Subsequent Event [Member] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Developed Technology Rights Developed Technology Rights [Member] In Process Research and Development In Process Research and Development [Member] Customer Relationship Customer Relationships [Member] Non-compete Agreements Noncompete Agreements [Member] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Acquisition of Technology [Member] Acquisition of Technology [Member] Acquisition of Technology [Member] Apex Optimisation Apex Optimisation [Member] Apex Optimisation [Member] RtTech Software, Inc. [Member] RtTech Software, Inc. [Member] December 2017 acquisition of certain net assets, principally technology, from RtTech Software, Inc. Acquisition of Technology and Trademarks, December 2017 [Member] Acquisition of Technology and Trademarks, December 2017 [Member] Acquisition of Technology and Trademarks, December 2017 [Member] Mtelligence Corporation Mtelligence Corporation [Member] Mtelligence Corporation [Member] Acquisition of Technology and Trademarks Acquisition of Technology and Trademarks [Member] Acquisition of Technology and Trademarks [Member] Acquisition of Technology and Trademarks, April 2017 Acquisition of Technology and Trademarks, April 2017 [Member] Acquisition of Technology and Trademarks, April 2017 [Member] Fidelis Group, LLC Fidelis Group, LLC [Member] Fidelis Group, LLC [Member] Business Acquisition [Line Items] Business Acquisition [Line Items] Consideration transferred Business Combination, Consideration Transferred Cash paid Payments to Acquire Businesses, Gross Future contingent consideration payment Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High Fair value of contingent consideration Business Combination, Contingent Consideration, Liability Finite-lived intangible assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Goodwill Goodwill Finite-lived intangible asset, useful life Finite-Lived Intangible Asset, Useful Life Weighted average discount rate (as a percent) Weighted Average Discount Rate Interest rate used to find the present value of an amount to be paid or received in the future as an input to measure fair value. For example, but not limited to, weighted average cost of capital (WACC), cost of capital, cost of equity, and cost of debt. Effective income tax rate (as a percent) Effective Income Tax Rate Reconciliation, Percent Receivables [Abstract] Accounts Receivable Financing Receivables [Text Block] Changes in carrying amount of goodwill by reporting unit Schedule of Goodwill [Table Text Block] Earnings Per Share [Abstract] Schedule of calculations of basic and diluted net income per share and basic and dilutive weighted average shares outstanding Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of employee equity awards excluded from the calculation of dilutive weighted average shares outstanding Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] ASSETS Assets [Abstract] Current assets: Assets, Current [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Short-term marketable securities Debt Securities, Available-for-sale, Current Accounts receivable, net Accounts Receivable, Net, Current Contract assets Contract with Customer, Asset, Net, Current Contract costs Capitalized Contract Cost, Net, Current Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Prepaid income taxes Prepaid Taxes Total current assets Assets, Current Property, equipment and leasehold improvements, net Computer software development costs, net Capitalized Software Development Costs for Software Sold to Customers Intangible assets, net Finite-Lived Intangible Assets, Net Contract with Customer, Asset, Net, Noncurrent Contract with Customer, Asset, Net, Noncurrent Non-current deferred tax assets Deferred Tax Assets, Net, Noncurrent Other non-current assets Other Assets, Noncurrent Total assets Assets LIABILITIES AND STOCKHOLDERS' EQUITY Liabilities and Equity [Abstract] Current liabilities: Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Accrued expenses and other current liabilities Income taxes payable Accrued Income Taxes, Current Borrowings under credit agreement Current deferred revenue Deferred Revenue, Current Total current liabilities Liabilities, Current Non-current deferred revenue Deferred Revenue, Noncurrent Deferred income taxes Deferred Tax Liabilities, Net, Noncurrent Other non-current liabilities Other Liabilities, Noncurrent Commitments and contingencies (Note 16) Commitments and Contingencies Series D redeemable convertible preferred stock Temporary Equity [Abstract] Series D redeemable convertible preferred stock, $0.10 par value— Authorized— 3,636 shares as of September 30, 2018 and June 30, 2018 Issued and outstanding— none as of September 30, 2018 and June 30, 2018 Temporary Equity, Carrying Amount, Attributable to Parent Stockholders' deficit: Stockholders' Equity Attributable to Parent [Abstract] Common stock, $0.10 par value— Authorized—210,000,000 shares Issued— 103,279,138 shares at September 30, 2018 and 103,130,300 shares at June 30, 2018 Outstanding— 70,862,163 shares at September 30, 2018 and 71,186,701 shares at June 30, 2018 Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital, Common Stock Retained earnings Retained Earnings (Accumulated Deficit) Accumulated other comprehensive income Accumulated Other Comprehensive Income (Loss), Net of Tax Treasury stock, at cost—32,416,975 shares of common stock at September 30, 2018 and 31,943,599 shares at June 30, 2018 Treasury Stock, Value Total stockholders’ equity Stockholders' Equity Attributable to Parent Total liabilities and stockholders’ equity Liabilities and Equity Schedule of Operating Leased Assets [Table] Schedule of Operating Leased Assets [Table] Operating Leased Assets [Line Items] Operating Leased Assets [Line Items] Operating Leases Leases, Operating [Abstract] Operating lease terms Lessee, Operating Lease, Term of Contract Rent expense Operating Leases, Rent Expense, Net Segments [Axis] Segments [Axis] Segments [Domain] Segments [Domain] Subscription and software Subscription And Software Segment [Member] Represents information pertaining to the subscription and software segment. Services and other Services And Other [Member] Represents information pertaining to the services segment. Summary of reportable segments' profits Segment Reporting Information, Profit (Loss) [Abstract] Segment revenue Revenues Segment expenses Costs and Expenses Income from operations Number of triggering events Goodwill Impairment Number of Triggering Events Represents the number of triggering events indicating goodwill impairment occurring during the period. Schedule of Goodwill [Table] Schedule of Goodwill [Table] Goodwill [Line Items] Goodwill [Line Items] Goodwill, Impairment Loss Goodwill, Impairment Loss Goodwill adjustment Goodwill, Purchase Accounting Adjustments Marketable Securities [Abstract] Summary of the fair value, the amortized cost and unrealized holding gains (losses) on marketable securities Available-for-sale Securities [Table Text Block] Accrued Expenses and Other Liabilities Supplemental Balance Sheet Disclosures [Text Block] Marketable Securities Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] 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 net cash provided by operating activities: Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Depreciation and amortization Depreciation, Depletion and Amortization Net foreign currency (gains) losses Net Foreign Currency Loss (Gain) Due to Revaluation The net foreign currency gains (losses) (pretax) included in determining net income due to remeasuring balances into the functional currencies as of the balance sheet date as a result of revaluation. Stock-based compensation Share-based Compensation Deferred income taxes Deferred Income Tax Expense (Benefit) Provision for bad debts Provision for Doubtful Accounts Tax benefits from stock-based compensation Tax Benefit from Share-based Compensation, Operating Activities Tax benefits realized from share-based compensation that reduce income taxes payable. Excess tax benefits from stock-based compensation Excess Tax Benefit from Share-based Compensation, Operating Activities Other non-cash operating activities Other Noncash Income (Expense) Changes in assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Accounts receivable, net Increase (Decrease) in Accounts Receivable Contract assets Increase (Decrease) in Contract with Customer, Asset Contract costs Increase (Decrease) in Deferred Charges Prepaid expenses, prepaid income taxes, and other assets Increase (Decrease) in Prepaid Expense and Other Assets Accounts payable, accrued expenses, income taxes payable and other liabilities Increase (Decrease) in Accounts Payable and Accrued Liabilities Deferred revenue Increase (Decrease) in Deferred Revenue Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities, Continuing Operations Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract] Purchases of marketable securities Payments to Acquire Debt Securities, Available-for-sale Maturities of marketable securities Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-sale Purchases of property, equipment and leasehold improvements Payments to Acquire Property, Plant, and Equipment Acquisition related deposits Acquisition Related Deposit Amount deposited in escrow related to a business combination bid. Payments for business acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Payments for capitalized computer software costs Payments for Software to be Sold The cash outflow associated with development of computer software product to be sold, leased, or otherwise marketed prior to achievement of technological feasibility. Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities, Continuing Operations Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract] Exercises of stock options Proceeds from Stock Options Exercised Repurchases of common stock Payments for Repurchase of Common Stock Payments of tax withholding obligations related to restricted stock Payments Related to Tax Withholding for Share-based Compensation Deferred business acquisition payments Excess tax benefits from stock-based compensation Excess Tax Benefit from Share-based Compensation, Financing Activities Proceeds from credit agreement Proceeds from Lines of Credit Payments of credit agreement issuance costs Payments of Debt Issuance Costs Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities, Continuing Operations Effect of exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash and Cash Equivalents, Continuing Operations Decrease in cash and cash equivalents Cash and Cash Equivalents, Period Increase (Decrease) Cash and cash equivalents, beginning of period Cash and cash equivalents, end of period Supplemental disclosure of non-cash investing and financing activities: Noncash Investing and Financing Items [Abstract] Change in purchases of property, equipment and leasehold improvements included in accounts payable and accrued expenses Change in Purchases of Property, Equipment and Leasehold Improvements Included in Accounts Payable and Accrued Expenses Represents the change in purchases of property, equipment and leasehold improvements included in accounts payable and accrued expenses. Change in repurchases of common stock included in accounts payable and accrued expenses Common Stock Repurchases Included in Accrued Expenses Represents changes in the amount of common stock repurchases included in accrued expenses. Supplemental disclosure of cash flow information: Supplemental Cash Flow Information [Abstract] Income taxes paid, net Income Taxes Paid, Net Interest paid Interest Paid, Including Capitalized Interest, Operating and Investing Activities Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Plan Name [Axis] Plan Name [Axis] Plan Name [Domain] Plan Name [Domain] 2010 Plan Equity Incentive Plan2010 [Member] 2010 Equity Incentive Plan. Award Type [Axis] Award Type [Axis] Equity Award [Domain] Equity Award [Domain] Restricted Stock Units Restricted Stock Units (RSUs) [Member] Stock Options Employee Stock Option [Member] Performance Shares [Member] Performance Shares [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Stock-based compensation, additional disclosures Share-based Compensation Arrangement by Share-based Payment Award, Additional General Disclosures [Abstract] Weighted average fair value (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Weighted average grant-date fair value of RSUs granted Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Total fair value of shares vested from RSU grants Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Total unrecognized compensation cost Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized Total unrecognized compensation cost, period of recognition Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition Total intrinsic value of options exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Excess tax benefits from stock-based compensation Adjustments to Additional Paid in Capital, Income Tax Benefit from Share-based Compensation Common stock reserved for future issuance or settlement (in shares) Common Stock, Capital Shares Reserved for Future Issuance Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Schedule of accrued expenses and other current liabilities Schedule of Accrued Liabilities [Table Text Block] Schedule of other non-current liabilities Other Noncurrent Liabilities [Table Text Block] Accounting Policies [Abstract] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Other income (expense), net Other Nonoperating Income (Expense) [Member] Foreign Currency Transactions Foreign Currency Translation [Abstract] Foreign currency transaction and remeasurement gains (losses) Foreign Currency Transaction Gain (Loss), Realized Disaggregation of Revenue [Abstract] Product and Service [Axis] Product and Service [Axis] Product and Service [Domain] Product and Service [Domain] Term Licenses [Member] License [Member] Maintenance [Member] Maintenance [Member] Professional Services And Other [Member] Professional Services And Other [Member] Professional Services And Other [Member] Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Domain] Timing of Transfer of Good or Service [Domain] Transferred at Point in Time [Member] Transferred at Point in Time [Member] Transferred over Time [Member] Transferred over Time [Member] Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] United States UNITED STATES Europe Europe [Member] Other Other [Member] Other consists primarily of Asia Pacific, Canada, Latin America and the Middle East. Total revenue Revenue from Contract with Customer, Including Assessed Tax Research and development expense Research and Development Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Intangible assets Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block] Accounts Receivable Accounts Receivable, Net, Current [Abstract] Account receivable, Gross Accounts Receivable, Gross, Current Account receivable, Allowance Allowance for Doubtful Accounts Receivable, Current Account receivable, Net Software Licensing, Indemnification Obligations, Number of Claims Outstanding Software Licensing, Indemnification Obligations, Number of Claims Outstanding Represents the number of claims outstanding related to indemnification obligations. Technology acquired Income Statement [Abstract] License [Member] Revenue: Revenues [Abstract] Cost of revenue: Cost of Revenue [Abstract] Total cost of revenue Cost of Revenue Gross profit Gross Profit Operating expenses: Operating Expenses [Abstract] Selling and marketing Selling and Marketing Expense Research and development Research and Development Expense, Software (Excluding Acquired in Process Cost) General and administrative Total operating expenses Operating Expenses Interest income Interest and Other Income Interest (expense) Interest Expense Other income (expense), net Provision for income taxes Income Tax Expense (Benefit) Net income Net income per common share: Earnings Per Share, Basic and Diluted [Abstract] Basic (in dollars per share) Earnings Per Share, Basic Diluted (in dollars per share) Earnings Per Share, Diluted Weighted average shares outstanding: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Basic (in shares) Weighted Average Number of Shares Outstanding, Basic Diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Equity [Abstract] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Foreign translation adjustments Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax Net unrealized gains (losses) on available for sale securities Accumulated Other Comprehensive Income (Loss), Debt Securities, Available-for-sale, Adjustment, after Tax Restricted stock units activity Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Outstanding, beginning of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Granted (in shares) Settled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Cancelled / Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Outstanding, end of period (in shares) Vested and expected to vest (in shares) Share Based Compensation Arrangement by Share Based Payment Award, Equity Instruments Other than Options, Expected to Vest Outstanding Number As of the balance sheet date, the number of shares into which outstanding equity instruments other than options that are expected to vest can be converted under the plan. Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract] Outstanding, beginning of period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Granted (in dollars per share) Settled (RSUs) (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Cancelled / Forfeited (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Outstanding, end of period (in dollars per share) Vested and expected to vest, end of period (in dollars per share) Share Based Compensation Arrangement by Share Based Payment Award, Equity Instruments Other than Options, Expected to Vest Weighted Average Grant Date Fair Value The weighted average fair value of vested and expected to vest awards on equity-based plans excluding option plans for which the employer is contingently obligated to issue equity instruments or transfer assets to an employee who has satisfied service or performance criteria necessary to gain title to proceeds from the sale of the award or underlying shares or units. Effect of Currency Translation [Axis] Effect of Currency Translation [Axis] Effect of Currency Translation [Axis] Effect of Currency Translation [Domain] Effect of Currency Translation [Domain] [Domain] for Effect of Currency Translation [Axis] Goodwill Foreign Currency Translation Gain Loss [Member] Goodwill Foreign Currency Translation Gain Loss [Member] Goodwill Foreign Currency Translation Gain Loss [Member] Goodwill: Goodwill, Impaired, Accumulated Impairment Loss [Abstract] Goodwill, gross, beginning balance Goodwill, Gross Accumulated impairment losses, beginning balance Goodwill, Impaired, Accumulated Impairment Loss Goodwill, net, beginning balance Acquisition Goodwill, Acquired During Period Goodwill adjustment Effect of currency translation Goodwill, Foreign Currency Translation Gain (Loss) Goodwill, gross, ending balance Accumulated impairment losses, ending balance Goodwill, net, ending balance Other non-current liabilities Other Liabilities, Noncurrent [Abstract] Deferred rent Deferred Rent Credit, Noncurrent Uncertain tax positions Liability for Uncertainty in Income Taxes, Noncurrent Deferred acquisition payments Business Combination, Contingent Consideration, Liability, Noncurrent Other Other Accrued Liabilities, Noncurrent Total other non-current liabilities Principles of Consolidation Consolidation, Policy [Policy Text Block] Revenue Recognition Revenue Recognition, Policy [Policy Text Block] Loss Contingencies Commitments and Contingencies, Policy [Policy Text Block] Foreign Currency Transactions Foreign Currency Transactions and Translations Policy [Policy Text Block] Research and Development Expense Research and Development Expense, Policy [Policy Text Block] Recently Issued Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Employee equity awards were excluded from the calculation of dilutive weighted average shares outstanding because their effect would be anti-dilutive Earnings Per Share, Diluted, Other Disclosures [Abstract] Options to purchase shares of common stock (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Exercise price range, low end of range (in dollars per share) Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Lower Range Limit Exercise price range, high end of range (in dollars per share) Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Upper Range Limit Contract Costs [Abstract] Contract Costs [Abstract] Capitalized Contract Cost, Amortization Period Capitalized Contract Cost, Amortization Period Capitalized Contract Cost, Amortization Capitalized Contract Cost, Amortization Revenue from Contracts with Customers [Abstract] Revenue from Contracts with Customers [Abstract] Revenue from Contract with Customer [Policy Text Block] Revenue from Contract with Customer [Policy Text Block] Credit Agreement Debt Disclosure [Text Block] Income Tax Disclosure [Abstract] New Accounting Pronouncements or Change in Accounting Principle [Table] New Accounting Pronouncements or Change in Accounting Principle [Table] Nature of Tax Deduction [Axis] Nature of Tax Deduction [Axis] Nature of Tax Deduction [Axis] Nature of Tax Deduction [Domain] Nature of Tax Deduction [Domain] [Domain] for Nature of Tax Deduction [Axis] Net Operating Loss [Member] Net Operating Loss [Member] Net Operating Loss [Member] Interest Expense [Member] Interest Expense [Member] Scenario [Axis] Scenario [Axis] Scenario, Unspecified [Domain] Scenario, Unspecified [Domain] Scenario, Forecast [Member] Scenario, Forecast [Member] Accounting Standards Update 2016-09 [Member] Accounting Standards Update 2016-09 [Member] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Tax Cuts and Jobs Act Discrete Tax Expense Tax Cuts and Jobs Act Discrete Tax Expense Discrete tax expense due to the revaluation of the net deferred tax assets as of the enactment date of the Tax Cuts and Jobs Act on December 22, 2017. Effective Income Tax Rate Reconciliation, Deduction, Percent Effective Income Tax Rate Reconciliation, Deduction, Percent Change in Effective Income Tax Rate Due to Excess Tax Benefits Recognized from Share-Based Compensation EffectiveIncomeTaxRateReconciliationChangeInTaxRateDueToExcessTaxBenefitsRecognizedFromShareBasedCompensation Percentage of change in the effective tax rate due to excess tax benefits recognized from share-based compensation. Increase (Decrease) in Income Taxes Increase (Decrease) in Income Taxes Schedule of accounts receivable, net allowance for doubtful accounts Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Contract Balances [Abstract] Contract Balances [Abstract] Contract with Customer, Liability, Revenue Recognized Contract with Customer, Liability, Revenue Recognized Deferred Revenue Deferred Revenue Net contract assets (liabilities) Net contract assets (liabilities) Net contract assets (liabilities) balances under Topic 606, Revenue from Contracts with Customers Contract with Customer, Asset, Net Contract with Customer, Asset, Net Income Taxes Income Tax Disclosure [Text Block] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Significant Accounting Policies Significant Accounting Policies [Text Block] Statement of Comprehensive Income [Abstract] Net unrealized losses on available for sale securities, net of tax effects Other Comprehensive Income (Loss), Available-for-sale Securities, Tax, Portion Attributable to Parent Stock options activity Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Outstanding, beginning of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Cancelled / Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Outstanding, end of period (in shares) Vested and exercisable, end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Vested and expected to vest, end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Outstanding, beginning of period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Granted (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Exercised (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Cancelled / Forfeited (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Outstanding, end of period (in dollars per share) Vested and exercisable, end of period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Vested and expected to vest, end of period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Weighted Average Remaining Contractual Term Weighted Average Remaining Contractual Term [Abstract] Outstanding, end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Vested and exercisable, end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Vested and expected to vest, end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Aggregate Intrinsic Value Aggregate Intrinsic Value [Abstract] Outstanding, end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Vested and exercisable, end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Vested and expected to vest, end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value 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] Cost of services and other Cost Of Services And Other [Member] Represents cost of services and other. Selling and marketing Selling and Marketing Expense [Member] Research and development Research and Development Expense [Member] General and administrative General and Administrative Expense [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] Recorded as expenses: Share-based Compensation, Allocation and Classification in Financial Statements [Abstract] Total stock-based compensation Allocated Share-based Compensation Expense Document and Entity Information Entity Registrant Name Entity Registrant Name Entity Central Index Key Entity Central Index Key Document Type Document Type Document Period End Date Document Period End Date Amendment Flag Amendment Flag Current Fiscal Year End Date Current Fiscal Year End Date Entity Current Reporting Status Entity Current Reporting Status Entity Filer Category Entity Filer Category Entity Emerging Growth Company Entity Emerging Growth Company Entity Small Business Entity Small Business Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Recently Issued Accounting Pronouncements [Abstract] Recently Issued Accounting Pronouncements [Abstract] Excess Tax Benefit from Share-based Compensation, Operating Activities Excess Tax Benefit from Share-based Compensation, Financing Activities Schedule of Available-for-sale Securities [Table] Schedule of Available-for-sale Securities [Table] Short-term marketable securities Debt Securities, Available-for-sale [Line Items] Debt Securities, Available-for-sale [Line Items] Marketable Securities Debt Securities, Available-for-sale [Abstract] Fair Value Cost Debt Securities, Available-for-sale, Amortized Cost Unrealized Gains Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax Unrealized Losses Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax Intangible asset amortization expense Amortization of Intangible Assets Amortization expense - 2019 Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year Amortization expense - 2020 Finite-Lived Intangible Assets, Amortization Expense, Year Two Amortization expense - 2021 Finite-Lived Intangible Assets, Amortization Expense, Year Three Amortization expense - 2022 Finite-Lived Intangible Assets, Amortization Expense, Year Four Amortization expense - 2023 Finite-Lived Intangible Assets, Amortization Expense, Year Five Amortization expense - Thereafter Finite-Lived Intangible Assets, Amortization Expense, after Year Five Finite Lived Intangible Assets Future Amortization Expense Finite Lived Intangible Assets Future Amortization Expense Total amount of amortization expense expected to be recognized for assets, excluding financial assets and goodwill, lacking physical substance with a finite life. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. Schedule of recognized identified assets acquired and liabilities assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Share Repurchase Program [Axis] Share Repurchase Program [Axis] Share Repurchase Program [Domain] Share Repurchase Program [Domain] Accelerated Share Repurchase Program Accelerated Share Repurchase Program [Member] Accelerated Share Repurchase Program [Member] Open Market Transaction Open Market Transaction [Member] Open Market Transaction [Member] Class of Stock [Line Items] Class of Stock [Line Items] Approved stock repurchase program, authorized amount (up to) Stock Repurchase Program, Authorized Amount Accelerated share repurchases, payment Accelerated Share Repurchases, Settlement (Payment) or Receipt Repurchase of common stock (in shares) Treasury Stock, Shares, Acquired Percentage of shares to be repurchased Shares Received In Initial Delivery Percentage of Total Shares Expected to be Delivered under ASR Shares Received In Initial Delivery Percentage of Total Shares Expected to be Delivered under ASR Repurchase of common stock, amount Treasury Stock, Value, Acquired, Cost Method Reduction to additional paid-in capital Adjustments to Additional Paid in Capital, Other Remaining capacity under the stock repurchase program Stock Repurchase Program, Remaining Authorized Repurchase Amount Weighted average shares outstanding (in shares) Dilutive impact from: Incremental Weighted Average Shares Attributable to Dilutive Effect [Abstract] Share-based payment awards (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Dilutive weighted average shares outstanding (in shares) Income per share Dilutive (in dollars per share) Intangible Assets Intangible Assets, Finite-Lived, Policy [Policy Text Block] Tangible assets acquired, net Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Deferred tax liabilities, net Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Total assets acquired Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Net Income Per Share Earnings Per Share [Text Block] Stockholders' Deficit Stockholders' Equity Note Disclosure [Text Block] Transaction Price Allocated to Remaining Performance Obligations [Abstract] Transaction Price Allocated to Remaining Performance Obligations [Abstract] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Amount Revenue, Remaining Performance Obligation, Amount Schedule of weighted average assumptions Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Schedule of stock-based compensation expense Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block] Schedule of stock option and RSU activity Share-based Compensation, Activity [Table Text Block] Acquisitions Business Combination Disclosure [Text Block] Segment Information Segment Reporting Disclosure [Text Block] Impact to Prior Period Information [Abstract] Impact to Prior Period Information [Abstract] Difference between Revenue Guidance in Effect before and after Topic 606 [Member] Difference between Revenue Guidance in Effect before and after Topic 606 [Member] Subscription and Software Revenue Subscription and Software Revenue Includes revenue earned during the period from (i) software license agreements under our aspenONE subscription offering, which include the right to receive unspecified future software products (ii) point product license agreements that are bundled with maintenance for which VSOE has not been established for maintenance; (iii) maintenance revenue for which we have VSOE; and (iv) other revenue earned during the period relating to consideration received from another party for the right to license our software products. Gross Profit Increase (Decrease) in Contract with Customer, Asset Increase (Decrease) in Deferred Charges Earnings Per Share, Basic Earnings Per Share, Diluted Weighted Average Number of Shares Outstanding, Basic Weighted Average Number of Shares Outstanding, Diluted Increase (Decrease) in Accounts Receivable Net Cash Provided by (Used in) Operating Activities, Continuing Operations Other comprehensive income (loss): Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Net unrealized losses on available for sale securities, net of tax effects of $0 and $0 for the three months ended September 30, 2018 and 2017, respectively Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Total other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Disaggregation of Revenue [Table Text Block] Disaggregation of Revenue [Table Text Block] Contract with Customer, Asset and Liability [Table Text Block] Contract with Customer, Asset and Liability [Table Text Block] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] Schedule of Error Corrections and Prior Period Adjustments [Table Text Block] Schedule of Error Corrections and Prior Period Adjustments [Table Text Block] Stock-Based Compensation Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Goodwill Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Technology and patents Patented Technology [Member] In process research & development Customer relationships Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Gross Carrying Amount Finite-Lived Intangible Assets, Gross Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Finite Lived Intangible Assets, Foreign Currency Translation Gain (Loss) Finite Lived Intangible Assets, Foreign Currency Translation Gain (Loss) Net Carrying Amount Revenue from Contract with Customer [Text Block] Revenue from Contract with Customer [Text Block] Concentration Risk [Table] Concentration Risk [Table] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Accounts Receivable Accounts Receivable [Member] Customer [Axis] Customer [Axis] Customer [Domain] Customer [Domain] Customer One Customer One [Member] Customer One [Member] Customer Two [Member] Customer Two [Member] Customer Two [Member] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Customer Concentration Risk Customer Concentration Risk [Member] Concentration Risk [Line Items] Concentration Risk [Line Items] Concentration Risk, Customer Concentration Risk, Customer Percentage of net accounts receivable Concentration Risk, Percentage Employee Equity Awards Stock Compensation Plan [Member] Employee equity awards (in shares) Stock-Based Compensation Accounting Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract] Risk-free interest rate (as a percent) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Expected dividend yield (as a percent) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Expected life (in years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Expected volatility factor (as a percent) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate EX-101.PRE 10 azpn-20180930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R1.htm IDEA: XBRL DOCUMENT v3.10.0.1
Document and Entity Information - shares
3 Months Ended
Sep. 30, 2018
Oct. 17, 2018
Document and Entity Information    
Entity Registrant Name ASPEN TECHNOLOGY INC /DE/  
Entity Central Index Key 0000929940  
Document Type 10-Q  
Document Period End Date Sep. 30, 2018  
Amendment Flag false  
Current Fiscal Year End Date --06-30  
Entity Current Reporting Status Yes  
Entity Filer Category Large Accelerated Filer  
Entity Emerging Growth Company false  
Entity Small Business false  
Entity Common Stock, Shares Outstanding   70,769,877
Document Fiscal Year Focus 2019  
Document Fiscal Period Focus Q1  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Revenue:    
Total revenue $ 114,169  
Cost of revenue:    
Total cost of revenue 13,227  
Gross profit 100,942 $ 110,049
Operating expenses:    
Selling and marketing 26,812 23,571
Research and development 21,056  
General and administrative 16,084 13,676
Total operating expenses 63,952  
Income from operations 36,990 53,313
Interest income 7,069 141
Interest (expense) (1,814)  
Other income (expense), net 128  
Income before provision for income taxes 42,373  
Provision for income taxes 4,307 16,877
Net income $ 38,066 $ 34,755
Net income per common share:    
Basic (in dollars per share) $ 0.54 $ 0.48
Diluted (in dollars per share) $ 0.53 $ 0.47
Weighted average shares outstanding:    
Basic (in shares) 70,988 73,024
Diluted (in shares) 72,015 73,609
Accounting Standards Update 2014-09 [Member]    
Revenue:    
Total revenue   $ 126,487
Cost of revenue:    
Total cost of revenue   12,732
Gross profit   113,755
Operating expenses:    
Selling and marketing   23,516
Research and development   19,489
General and administrative   15,037
Total operating expenses   58,042
Income from operations   55,713
Interest income   6,306
Interest (expense)   (1,206)
Other income (expense), net   (615)
Income before provision for income taxes   60,198
Provision for income taxes   19,677
Net income   $ 40,521
Net income per common share:    
Basic (in dollars per share)   $ 0.55
Diluted (in dollars per share)   $ 0.55
Weighted average shares outstanding:    
Basic (in shares)   73,024
Diluted (in shares)   73,609
License [Member]    
Revenue:    
Total revenue $ 63,755 $ 0
Cost of revenue:    
Total cost of revenue 1,665  
License [Member] | Accounting Standards Update 2014-09 [Member]    
Revenue:    
Total revenue   78,890
Cost of revenue:    
Total cost of revenue   1,231
Maintenance [Member]    
Revenue:    
Total revenue 43,039 0
Cost of revenue:    
Total cost of revenue 3,993  
Maintenance [Member] | Accounting Standards Update 2014-09 [Member]    
Revenue:    
Total revenue   40,264
Cost of revenue:    
Total cost of revenue   4,552
Services and other    
Revenue:    
Total revenue 7,375 7,025
Cost of revenue:    
Total cost of revenue $ 7,569  
Services and other | Accounting Standards Update 2014-09 [Member]    
Revenue:    
Total revenue   7,333
Cost of revenue:    
Total cost of revenue   $ 6,949
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Net income $ 38,066 $ 34,755
Other comprehensive income (loss):    
Foreign currency translation adjustments (422)  
Total other comprehensive income (loss) (422)  
Comprehensive income $ 37,644  
Accounting Standards Update 2014-09 [Member]    
Net income   40,521
Other comprehensive income (loss):    
Foreign currency translation adjustments   1,401
Total other comprehensive income (loss)   1,401
Comprehensive income   $ 41,922
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Statement of Comprehensive Income [Abstract]    
Net unrealized losses on available for sale securities, net of tax effects $ 0 $ 0
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONSOLIDATED BALANCE SHEETS (Unaudited) - USD ($)
$ in Thousands
Sep. 30, 2018
Jun. 30, 2018
Current assets:    
Cash and cash equivalents $ 52,048 $ 96,165
Accounts receivable, net 53,999 21,910
Contract assets 317,967 0
Contract costs 21,296 0
Prepaid expenses and other current assets 12,992  
Prepaid income taxes 1,422  
Total current assets 459,724  
Property, equipment and leasehold improvements, net 9,006 9,806
Computer software development costs, net 695  
Goodwill 75,649  
Intangible assets, net 34,192 35,310
Contract with Customer, Asset, Net, Noncurrent 357,947 0
Non-current deferred tax assets 1,176  
Other non-current assets 1,279  
Total assets 939,668  
Current liabilities:    
Accounts payable 2,501  
Accrued expenses and other current liabilities 32,000 39,515
Income taxes payable 46,869  
Borrowings under credit agreement 170,000  
Current deferred revenue 23,737 286,845
Total current liabilities 275,107  
Non-current deferred revenue 15,046 28,259
Deferred income taxes 159,563 0
Other non-current liabilities 16,833 18,492
Commitments and contingencies (Note 16)  
Series D redeemable convertible preferred stock    
Series D redeemable convertible preferred stock, $0.10 par value— Authorized— 3,636 shares as of September 30, 2018 and June 30, 2018 Issued and outstanding— none as of September 30, 2018 and June 30, 2018 0  
Stockholders' deficit:    
Common stock, $0.10 par value— Authorized—210,000,000 shares Issued— 103,279,138 shares at September 30, 2018 and 103,130,300 shares at June 30, 2018 Outstanding— 70,862,163 shares at September 30, 2018 and 71,186,701 shares at June 30, 2018 10,328  
Additional paid-in capital 724,752  
Retained earnings 1,103,573 305,208
Accumulated other comprehensive income 965  
Treasury stock, at cost—32,416,975 shares of common stock at September 30, 2018 and 31,943,599 shares at June 30, 2018 (1,366,499)  
Total stockholders’ equity 473,119  
Total liabilities and stockholders’ equity $ 939,668  
Accounting Standards Update 2014-09 [Member]    
Current assets:    
Cash and cash equivalents   96,165
Accounts receivable, net   41,810
Contract assets   304,378
Contract costs   20,500
Prepaid expenses and other current assets   10,509
Prepaid income taxes   2,601
Total current assets   475,963
Property, equipment and leasehold improvements, net   9,806
Computer software development costs, net   646
Goodwill   75,590
Intangible assets, net   35,310
Contract with Customer, Asset, Net, Noncurrent   340,622
Non-current deferred tax assets   11,090
Other non-current assets   1,297
Total assets   950,324
Current liabilities:    
Accounts payable   4,230
Accrued expenses and other current liabilities   39,515
Income taxes payable   1,698
Borrowings under credit agreement   170,000
Current deferred revenue   15,150
Total current liabilities   230,593
Non-current deferred revenue   12,354
Deferred income taxes   214,125
Other non-current liabilities   17,068
Commitments and contingencies (Note 16)  
Series D redeemable convertible preferred stock    
Series D redeemable convertible preferred stock, $0.10 par value— Authorized— 3,636 shares as of September 30, 2018 and June 30, 2018 Issued and outstanding— none as of September 30, 2018 and June 30, 2018   0
Stockholders' deficit:    
Common stock, $0.10 par value— Authorized—210,000,000 shares Issued— 103,279,138 shares at September 30, 2018 and 103,130,300 shares at June 30, 2018 Outstanding— 70,862,163 shares at September 30, 2018 and 71,186,701 shares at June 30, 2018   10,313
Additional paid-in capital   715,475
Retained earnings   1,065,507
Accumulated other comprehensive income   1,388
Treasury stock, at cost—32,416,975 shares of common stock at September 30, 2018 and 31,943,599 shares at June 30, 2018   (1,316,499)
Total stockholders’ equity   476,184
Total liabilities and stockholders’ equity   $ 950,324
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) - $ / shares
Sep. 30, 2018
Jun. 30, 2018
Series D redeemable convertible preferred stock, par value (in dollars per share) $ 0.10 $ 0.10
Series D redeemable convertible preferred stock, authorized 3,636 3,636
Series D redeemable convertible preferred stock, issued 0 0
Series D redeemable convertible preferred stock, outstanding 0 0
Common stock, par value (in dollars per share) $ 0.10 $ 0.10
Common stock, authorized 210,000,000 210,000,000
Common stock, issued 103,279,138 103,130,300
Common stock, outstanding 70,862,163 71,186,701
Treasury stock, shares 32,416,975 31,943,599
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Cash flows from operating activities:    
Net income $ 38,066 $ 34,755
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 2,000  
Net foreign currency (gains) losses (200)  
Stock-based compensation 8,865  
Deferred income taxes (44,670)  
Provision for bad debts 169  
Other non-cash operating activities 107 0
Changes in assets and liabilities:    
Accounts receivable, net (12,529) 504
Contract assets (30,914) 0
Contract costs (796) 0
Prepaid expenses, prepaid income taxes, and other assets (855)  
Accounts payable, accrued expenses, income taxes payable and other liabilities 34,924  
Deferred revenue 11,403 (40,037)
Net cash provided by operating activities 5,570 12,360
Cash flows from investing activities:    
Purchases of property, equipment and leasehold improvements (96)  
Payments for capitalized computer software costs (90)  
Net cash used in investing activities (186)  
Cash flows from financing activities:    
Exercises of stock options 4,054  
Repurchases of common stock (49,977)  
Payments of tax withholding obligations related to restricted stock (3,179)  
Deferred business acquisition payments 0  
Payments of credit agreement issuance costs 0  
Net cash used in financing activities (49,102)  
Effect of exchange rate changes on cash and cash equivalents (399)  
Decrease in cash and cash equivalents (44,117)  
Cash and cash equivalents, beginning of period 96,165  
Cash and cash equivalents, end of period 52,048  
Supplemental disclosure of non-cash investing and financing activities:    
Change in purchases of property, equipment and leasehold improvements included in accounts payable and accrued expenses (11)  
Change in repurchases of common stock included in accounts payable and accrued expenses 23  
Supplemental disclosure of cash flow information:    
Income taxes paid, net 2,755  
Interest paid 1,538  
Accounting Standards Update 2014-09 [Member]    
Cash flows from operating activities:    
Net income   40,521
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization   1,753
Net foreign currency (gains) losses   936
Stock-based compensation   6,414
Deferred income taxes   (33)
Provision for bad debts   20
Changes in assets and liabilities:    
Accounts receivable, net   (9,093)
Contract assets   35,791
Contract costs   185
Prepaid expenses, prepaid income taxes, and other assets   2,292
Accounts payable, accrued expenses, income taxes payable and other liabilities   6,764
Deferred revenue   (1,238)
Net cash provided by operating activities   12,360
Cash flows from investing activities:    
Purchases of property, equipment and leasehold improvements   (123)
Payments for capitalized computer software costs   (65)
Net cash used in investing activities   (188)
Cash flows from financing activities:    
Exercises of stock options   2,411
Repurchases of common stock   (55,109)
Payments of tax withholding obligations related to restricted stock   (1,650)
Deferred business acquisition payments   (600)
Payments of credit agreement issuance costs   (351)
Net cash used in financing activities   (55,299)
Effect of exchange rate changes on cash and cash equivalents   156
Decrease in cash and cash equivalents   (42,971)
Cash and cash equivalents, beginning of period $ 96,165 101,954
Cash and cash equivalents, end of period   58,983
Supplemental disclosure of non-cash investing and financing activities:    
Change in purchases of property, equipment and leasehold improvements included in accounts payable and accrued expenses   (70)
Change in repurchases of common stock included in accounts payable and accrued expenses   (5,109)
Supplemental disclosure of cash flow information:    
Income taxes paid, net   1,243
Interest paid   $ 968
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.10.0.1
Interim Unaudited Consolidated Financial Statements
3 Months Ended
Sep. 30, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Interim Unaudited Consolidated Financial Statements
Interim Unaudited Consolidated Financial Statements
 
The accompanying interim unaudited consolidated financial statements of Aspen Technology, Inc. and its subsidiaries have been prepared on the same basis as our annual consolidated financial statements.  We have omitted certain information and footnote disclosures normally included in our annual consolidated financial statements.  Such interim unaudited consolidated financial statements have been prepared in conformity with U.S. Generally Accepted Accounting Principles (GAAP), as defined in the Financial Accounting Standards Board (FASB) Accounting Standards Codification (ASC) Topic 270, Interim Reporting, for interim financial information and with the instructions to Rule 10-01 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by GAAP for complete financial statements.  It is suggested that these unaudited consolidated financial statements be read in conjunction with the audited consolidated financial statements for the year ended June 30, 2018, which are contained in our Annual Report on Form 10-K, as previously filed with the U.S. Securities and Exchange Commission (SEC). In the opinion of management, all adjustments, consisting of normal and recurring adjustments, considered necessary for a fair presentation of the financial position, results of operations, and cash flows at the dates and for the periods presented have been included and all intercompany accounts and transactions have been eliminated in consolidation. The results of operations for the three months ended September 30, 2018 are not necessarily indicative of the results to be expected for the subsequent quarter or for the full fiscal year.
 
The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions. These estimates and assumptions affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.
 
Unless the context requires otherwise, references to we, our and us refer to Aspen Technology, Inc. and its subsidiaries.
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.10.0.1
Significant Accounting Policies
3 Months Ended
Sep. 30, 2018
Accounting Policies [Abstract]  
Significant Accounting Policies
Significant Accounting Policies
 
(a)         Principles of Consolidation
 
The accompanying consolidated financial statements include the accounts of Aspen Technology, Inc. and our wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.

(b)         Significant Accounting Policies 

Our significant accounting policies are described in Note 2 to the consolidated financial statements included in our Annual Report on Form 10-K for the fiscal year ended June 30, 2018. We adopted Accounting Standards Update (ASU) No. 2014-09, Revenue from Contracts with Customers ("Topic 606") and ASU No. 2017-01, Business Combinations (Topic 805) - Clarifying the Definition of a Business effective July 1, 2018. Refer to Note 2 (f), “New Accounting Pronouncements Adopted in Fiscal 2019,” for further information regarding the adoption of Topic 606 and ASU No. 2017-01. There were no other material changes to our significant accounting policies during the three months ended September 30, 2018.
 
(c)  Loss Contingencies
 
We accrue estimated liabilities for loss contingencies arising from claims, assessments, litigation and other sources when it is probable that a liability has been incurred and the amount of the claim, assessment or damages can be reasonably estimated. We believe that we have sufficient accruals to cover any obligations resulting from claims, assessments or litigation that have met these criteria.

(d)         Foreign Currency Transactions
 
Foreign currency exchange gains and losses generated from the settlement and remeasurement of transactions denominated in currencies other than the functional currency of our subsidiaries are recognized in our results of operations as incurred as a component of other income (expense), net. Net foreign currency gains (losses) were $0.1 million and $(0.6) million during the three months ended September 30, 2018 and 2017, respectively.

(e)    Research and Development Expense
We charge research and development expenditures to expense as the costs are incurred. Research and development expenses consist primarily of personnel expenses related to the creation of new products, enhancements and engineering changes to existing products and costs of acquired technology prior to establishing technological feasibility.
We acquired no technology during the three months ended September 30, 2018 and 2017, respectively.
(f)          New Accounting Pronouncements Adopted in Fiscal 2019
In January 2017, the FASB issued ASU No. 2017-01, Business Combinations (Topic 805) - Clarifying the Definition of a Business. The amendment changes the definition of a business to assist entities in evaluating when a set of transferred assets and activities constitutes a business. We adopted ASU No. 2017-01 effective July 1, 2018. The adoption of ASU No. 2017-01 did not have a material effect on the consolidated financial statements or related disclosures.
In May 2014, the FASB issued Topic 606, which supersedes the revenue recognition requirements in Revenue Recognition (Topic 605), and requires entities to recognize revenue when they transfer promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. Under the new guidance, an entity is required to evaluate revenue recognition through a five-step process.  In applying the principles of Topic 606, more judgment and estimates are required within the revenue recognition process than were required under previous U.S. GAAP, including identifying performance obligations in the contract, estimating the amount of variable consideration to include in the transaction price, and allocating the transaction price to each separate performance obligation.
We adopted Topic 606 effective July 1, 2018 using the full retrospective method, which required us to adjust the prior periods presented. The adoption of Topic 606 impacted the timing of the license portion of the revenue recognized from our term contracts.  Under the new standard, for arrangements that include term-based software licenses bundled with maintenance and support, we are now required to recognize as revenue a portion of the arrangement fee upon delivery of the software license. We recognize as revenue a portion of the arrangement fee related to maintenance and support, professional services, and training over time as the services are provided. Additionally, under the new standard, we capitalize certain direct and incremental commission costs to obtain a contract and amortize such costs over the expected period of benefit, rather than expensing them as incurred in the period that the commissions are earned. See Note 3, "Revenue from Contracts with Customers," to our Unaudited Consolidated Financial Statements for more information on our accounting policies as a result of the adoption of Topic 606.
(g)          Recently Issued Accounting Pronouncements
 
In February 2016, the FASB issued ASU No. 2016-02, Leases (Topic 842). Under the amendment, lessees will be required to recognize virtually all of their leases on the balance sheet, by recording a right-of-use asset and lease liability. The ASU is effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2018. Early adoption is permitted. We are currently evaluating the impact of ASU No. 2016-02 on our consolidated financial statements.
In March 2018, the FASB issued ASU No. 2018-05, Income Taxes (Topic 740) - Amendments to SEC Paragraphs Pursuant to SEC Staff Accounting Bulletin No. 118. The amendment provides guidance on accounting for the impact of the Tax Cuts and Jobs Act (the “Tax Act”) and allows entities to complete the accounting under ASC 740 within a one-year measurement period from the Tax Act enactment date. This standard is effective upon issuance. The Tax Act has several significant changes that impact all taxpayers, including a transition tax, which is a one-time tax charge on accumulated, undistributed foreign earnings. The calculation of accumulated foreign earnings requires an analysis of each foreign entity’s financial results going back to 1986. We currently estimate that we will not be subject to the transition tax associated with our accumulated, undistributed foreign earnings. We will continue to evaluate this area and expect to finalize our conclusions by December 31, 2018.
In August 2018, the FASB issued ASU No. 2018-13, Fair Value Measurement (Topic 820) - Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement. The amendment modifies, removes, and adds certain disclosure requirements on fair value measurements. The ASU is effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2019. The amendments on changes in unrealized gains and losses, the range and weighted average of significant unobservable inputs used to develop Level 3 fair value measurements, and the narrative description of measurement uncertainty should be applied prospectively for only the most recent interim or annual period presented in the initial fiscal year of adoption. All other amendments should be applied retrospectively to all periods presented upon their effective date. Early adoption is permitted. We are currently evaluating the impact of ASU No. 2018-13 on our consolidated financial statements.
In August 2018, the FASB issued ASU 2018-15, Intangibles - Goodwill and Other - Internal-Use Software (Subtopic 350-40) - Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement that is a Service Contract. The amendment aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software (and hosting arrangements that include an internal use software license). The accounting for the service element of a hosting arrangement that is a service contract is not affected by the amendment. The ASU is effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2019. Early adoption is permitted. We are currently evaluating the impact of ASU No. 2018-15 on our consolidated financial statements.
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue from Contracts with Customers (Notes)
3 Months Ended
Sep. 30, 2018
Revenue from Contracts with Customers [Abstract]  
Revenue from Contract with Customer [Text Block]
Revenue from Contracts with Customers

In accordance with Topic 606, we account for a customer contract when both parties have approved the contract and are committed to perform their respective obligations, each party’s rights can be identified, payment terms can be identified, the contract has commercial substance, and it is probable that we will collect substantially all of the consideration to which we are entitled. Revenue is recognized when, or as, performance obligations are satisfied by transferring control of a promised product or service to a customer.

Nature of Products and Services

We generate revenue from the following sources: (1) License revenue; (2) Maintenance revenue; and (3) Services and other revenue. We sell our software products to end users primarily under fixed-term licenses. We license our software products primarily through a subscription offering which we refer to as our aspenONE licensing model, which includes software maintenance and support, known as our Premier Plus SMS offering, for the entire term. Our aspenONE products are organized into three suites: 1) engineering; 2) manufacturing and supply chain; and 3) asset performance management. The aspenONE licensing model provides customers with access to all of the products within the aspenONE suite(s) they license. We refer to these arrangements as token arrangements. Tokens are fixed units of measure. The amount of software usage is limited by the number of tokens purchased by the customer.

We also license our software through point product term arrangements, which include our Premier Plus SMS offering for the entire term.

We determine revenue recognition through the following steps:

Identification of the contract, or contracts, with a customer;
Identification of the performance obligations in the contract;
Determination of the transaction price;
Allocation of the transaction price to the performance obligations in the contract; and
Recognition of revenue when, or as, we satisfy a performance obligation.

Term-based Arrangements: Term-based arrangements consist of on-premise term licenses as well as maintenance.

Term licenses

License revenue consists primarily of product and related revenue from our aspenONE licensing model and point product arrangements.

When a customer elects to license our products under our aspenONE licensing model, the customer receives, for the term of the arrangement, the right to all software products in the licensed aspenONE software suite. When a customer elects to license point products, the customer receives, for the term of the arrangement, the right to license specified products in the licensed aspenONE software suite. Revenue from initial product licenses is recognized upfront upon delivery.

Maintenance

When a customer elects to license our products under our aspenONE licensing model, our Premier Plus SMS offering is included for the entire term of the arrangement and the customer receives, for the term of the arrangement, the right to any updates that may be introduced into the licensed aspenONE software suite. When a customer elects to license point products, our Premier Plus SMS offering is included for the entire term of the arrangement and the customer receives, for the term of the arrangement, the right to any updates that may be introduced related to the specified products licensed. Maintenance represents a stand-ready obligation and, due to our obligation to provide unspecified future software updates on a when-and-if available basis as well as telephone support services, we are required to recognize revenue ratably over the term of the arrangement.


Services and Other Revenue

Professional Services Revenue

Professional services are provided to customers on a time-and-materials ("T&M") or fixed-price basis. The obligation to provide professional services is generally satisfied over time, with the customer simultaneously receiving and consuming the benefits as we satisfy our performance obligation. For professional services, revenue is recognized by measuring progress toward the completion of our obligations. We recognize professional services fees for our T&M contracts based upon hours worked and contractually agreed-upon hourly rates. Revenue from fixed-price engagements is recognized using the proportional performance method based on the ratio of costs incurred to the total estimated project costs. The use of the proportional performance method is dependent upon our ability to reliably estimate the costs to complete a project. We use historical experience as a basis for future estimates to complete current projects. Additionally, we believe that costs are the best available measure of performance. Out-of-pocket expenses which are reimbursed by customers are recorded as revenue.

Training Revenue

We provide training services to our customers, including on-site, Internet-based, public and customized training. The obligation to provide training services is generally satisfied over time, with the customer simultaneously receiving and consuming the benefits as we satisfy our performance obligation. Revenue is recognized in the period in which the services are performed.

Contracts with Multiple Performance Obligations

Our contracts generally contain more than one of the products and services listed above, each of which is separately accounted for as a distinct performance obligation.

Allocation of consideration: We allocate total contract consideration to each distinct performance obligation in an arrangement on a relative standalone selling price basis. The standalone selling price reflects the price we would charge for a specific product or service if it was sold separately in similar circumstances and to similar customers.

If the arrangement contains professional services and other products or services, we allocate to the professional service obligation a portion of the total contract consideration based on the standalone selling price of professional services that is observed from consistently priced standalone sales.

The standalone selling price for term licenses, which are always sold with maintenance, is the price for the combined license and maintenance bundle. The amount assigned to the license and maintenance bundle is separated into license and maintenance amounts using the respective standalone selling prices represented by the value relationship between the software license and maintenance.

When two or more contracts are entered into at or near the same time with the same customer, we evaluate the facts and circumstances associated with the negotiation of those contracts. Where the contracts are negotiated as a package, we will account for them as a single arrangement and allocate the consideration for the combined contracts among the performance obligations accordingly.

Standalone selling price: When available, we use directly observable transactions to determine the standalone selling prices for performance obligations. Generally, directly observable data is not available for term licenses and maintenance. When term licenses are sold together with maintenance in a bundled arrangement, we estimate a standalone selling price for these distinct performance obligations using relevant information, including our overall pricing objectives and strategies and historical pricing data, and taking into consideration market conditions and other factors, such as customer type and geography.

Other policies and judgments

Payment terms and conditions vary by contract type, although terms generally include a requirement of payment annually over the term of the license arrangement. Therefore, we generally receive payment from a customer after the performance obligation related to the license has been satisfied, and therefore, our contracts generally contain a significant financing component. The significant financing component is calculated utilizing an interest rate that derives the net present value of the performance obligations delivered on an upfront basis based on the allocation of consideration. We have instituted a customer portfolio approach in assigning interest rates. The rates are determined at contract inception and are based on the credit characteristics of the customers within each portfolio.

Contract modifications

We sometimes enter into agreements to modify previously executed contracts, which constitute contract modifications. We assess each of these contract modifications to determine (i) if the additional products and services are distinct from the products and services in the original arrangement; and (ii) if the amount of consideration expected for the added products and services reflects the stand-alone selling price of those products and services, as adjusted for contract-specific circumstances. A contract modification meeting both criteria is accounted for as a separate contract. A contract modification not meeting both criteria is considered a change to the original contract and is accounted for on either (i) a prospective basis as a termination of the existing contract and the creation of a new contract; or (ii) a cumulative catch-up basis. Generally, our contract modifications meet both criteria and are accounted for as a separate contract, as adjusted for contract-specific circumstances.

Disaggregation of Revenue

We disaggregate our revenue by region, type of performance obligation, timing of revenue recognition, and segment as follows:

 
Three Months Ended
September 30,
 
2018
 
2017
Revenue by region:
 
 
 
United States
$
39,228

 
$
53,213

Europe
28,946

 
26,256

Other (1)
45,995

 
47,018

 
$
114,169

 
$
126,487

 
 
 
 
Revenue by type of performance obligation:
 
 
 
Term licenses
$
63,755

 
$
78,890

Maintenance
43,039

 
40,264

Professional services and other
7,375

 
7,333

 
$
114,169

 
$
126,487

 
 
 
 
Revenue by segment:
 
 
 
Subscription and software
$
106,794

 
$
119,154

Services and other
7,375

 
7,333

 
$
114,169

 
$
126,487

____________________________________________
(1)
Other consists primarily of Asia Pacific, Canada, Latin America and the Middle East.

Contract Balances

The difference in the opening and closing balances of our contract assets and deferred revenue primarily results from the timing difference between our performance and the customer’s payment. We fulfill our obligations under a contract with a customer by transferring products and services in exchange for consideration from the customer. We recognize a contract asset when we transfer products or services to a customer and the right to consideration is conditional on something other than the passage of time. Accounts receivable are recorded when the customer has been billed or the right to consideration is unconditional. We recognize deferred revenue when we have received consideration or an amount of consideration is due from the customer and we have a future obligation to transfer products or services.
  
Our contract assets (liabilities) were as follows as of September 30, 2018 and June 30, 2018:
 
September 30, 2018
 
June 30, 2018
 
 
 
As Adjusted
 
(Dollars in Thousands)
Contract assets
$
675,914

 
$
645,000

Deferred revenue
(38,783
)
 
(27,504
)
 
$
637,131

 
$
617,496



Contract assets and deferred revenue are presented net at the contract level for each reporting period.

The change in deferred revenue in the three months ended September 30, 2018, excluding the impact of the netting of contract assets and deferred revenue, was primarily due to an increase in new billings in advance of revenue recognition, partially offset by $2.7 million of revenue recognized that was included in deferred revenue at June 30, 2018.

Contract Costs

We pay commissions for new product sales as well as for renewals of existing contracts. Commissions paid to obtain renewal contracts are not commensurate with the commissions paid for new product sales and therefore, a portion of the commissions paid for new contracts relate to future renewals.

We account for new product sales commissions using a portfolio approach and allocate the cost of commissions in proportion to the allocation of transaction price of license and maintenance performance obligations, including assumed renewals. Commissions allocated to the license and license renewal components are expensed at the time the license revenue is recognized. Commissions allocated to maintenance are capitalized and amortized on a straight-line basis over a period of four to eight years for new contracts, reflecting our estimate of the expected period that we will benefit from those commissions.

Amortization of capitalized contract costs is included in sales and marketing expenses in our Condensed Consolidated Statement of Operations.

Transaction Price Allocated to Remaining Performance Obligations

The following table includes the aggregate amount of the transaction price allocated to the performance obligations that are unsatisfied (or partially unsatisfied) at the end of the reporting period:
 
Year Ended June 30,
 
2019
 
2020
 
2021
 
2022
 
2023
 
Thereafter
 
(Dollars in Thousands)
License
$
34,414

 
$
16,434

 
$
13,786

 
$
7,784

 
$
1,310

 
$
173

Maintenance
120,392

 
129,547

 
93,578

 
58,657

 
31,948

 
11,735

Services and other
38,967

 
5,270

 
2,987

 
1,467

 
979

 
432



Impact to Prior Period Information

The following table presents the effect of the adoption of Topic 606 on select consolidated statements of operations line items for the three months ended September 30, 2017:

 
Three Months Ended September 30, 2017
 
As Previously Reported
 
Adjustments
 
As Adjusted
 
(Dollars in Thousands, Except per Share Data)
Consolidated Statements of Operations:
 
 
 
 
 
License revenue
$

 
$
78,890

 
$
78,890

Maintenance revenue

 
40,264

 
40,264

Subscription and software revenue
115,756

 
(115,756
)
 

Services and other revenue
7,025

 
308

 
7,333

Gross profit
110,049

 
3,706

 
113,755

Selling and marketing expense
23,571

 
(55
)
 
23,516

General and administrative expense
13,676

 
1,361

 
15,037

Income from operations
53,313

 
2,400

 
55,713

Interest income
141

 
6,165

 
6,306

Provision for income taxes
16,877

 
2,800

 
19,677

Net income
$
34,755

 
$
5,766

 
$
40,521

Basic
$
0.48

 
 
 
$
0.55

Diluted
$
0.47

 
 
 
$
0.55

Weighted average shares outstanding - Basic
73,024

 
 
 
73,024

Weighted average shares outstanding - Diluted
73,609

 
 
 
73,609



The following table presents the effect of the adoption of Topic 606 on select consolidated balance sheet line items as of June 30, 2018:
 
June 30, 2018
 
As Previously Reported
 
Adjustments
 
As Adjusted
 
(Dollars in Thousands)
Consolidated Balance Sheets:
 
 
 
 
 
Assets:
 
 
 
 
 
Current contract assets
$

 
$
304,378

 
$
304,378

Contract costs

 
20,500

 
20,500

Accounts receivable, net
21,910

 
19,900

 
41,810

Non-current contract assets

 
340,622

 
340,622

Liabilities:
 
 
 
 
 
Current deferred revenue
286,845

 
(271,695
)
 
15,150

Non-current deferred revenue
28,259

 
(15,905
)
 
12,354

Deferred income taxes

 
214,125

 
214,125

Other non-current liabilities
18,492

 
(1,424
)
 
17,068

Stockholders' equity:
 
 
 
 
 
Retained earnings
305,208

 
760,299

 
1,065,507


The adoption of Topic 606 had no impact on our total cash flows or net cash provided by operating activities. The impacts of adoption resulted in offsetting shifts in cash flows throughout the components of net income and various changes in working capital balances. The following table presents the effect of the adoption of Topic 606 on select consolidated statement of cash flows line items for the three months ended September 30, 2017:
 
Three Months Ended September 30, 2017
 
As Previously Reported
 
Adjustments
 
As Adjusted
 
(Dollars in Thousands)
Consolidated Statements of Cash Flows:
 
 
 
 
 
Cash flows from operating activities:
 
 
 
 
 
Net income
$
34,755

 
$
5,766

 
$
40,521

Changes in assets and liabilities:
 
 
 
 
 
Contract assets

 
(35,791
)
 
(35,791
)
Contract costs

 
(185
)
 
(185
)
Accounts receivable, net
(504
)
 
(8,589
)
 
(9,093
)
Deferred revenue
(40,037
)
 
38,799

 
(1,238
)
Net cash provided by operating activities
$
12,360

 
$

 
$
12,360

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value
3 Months Ended
Sep. 30, 2018
Fair Value Disclosures [Abstract]  
Fair Value
Fair Value
 
We determine fair value by utilizing a fair value hierarchy that ranks the quality and reliability of the information used in its determination. Fair values determined using “Level 1 inputs” utilize unadjusted quoted prices in active markets for identical assets or liabilities that we have the ability to access. Fair values determined using “Level 2 inputs” utilize data points that are observable, such as quoted prices, interest rates and yield curves for similar assets and liabilities.
 
Cash equivalents of $5.0 million as of September 30, 2018 and June 30, 2018, respectively, were reported at fair value utilizing quoted market prices in identical markets, or “Level 1 inputs.” Our cash equivalents consist of short-term, highly liquid investments with remaining maturities of three months or less when purchased.
 
Financial instruments not measured or recorded at fair value in the accompanying unaudited consolidated financial statements consist of accounts receivable, accounts payable and accrued liabilities. The estimated fair value of these financial instruments approximates their carrying value. The estimated fair value of the borrowings under the Credit Agreement (described below in Note 11, "Credit Agreement") approximates its carrying value due to the floating interest rate.
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accounts Receivable
3 Months Ended
Sep. 30, 2018
Receivables [Abstract]  
Accounts Receivable
Accounts Receivable, Net
 
Our accounts receivable, net of the related allowance for doubtful accounts, were as follows as of September 30, 2018 and June 30, 2018:
 
 
Gross
 
Allowance
 
Net
 
(Dollars in Thousands)
September 30, 2018:
 

 
 

 
 

Accounts receivable
$
56,872

 
$
2,873

 
$
53,999

 
 
 
 
 
 
June 30, 2018, As Adjusted:
 

 
 

 
 

Accounts receivable
$
44,513

 
$
2,703

 
$
41,810


 
As of September 30, 2018, we had no customer receivable balances that individually represented 10% or more of our net accounts receivable.
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.10.0.1
Property and Equipment
3 Months Ended
Sep. 30, 2018
Property, Plant and Equipment [Abstract]  
Property and Equipment
Property and Equipment

Property, equipment and leasehold improvements in the accompanying unaudited consolidated balance sheets consisted of the following:
 
 
September 30,
2018
 
June 30,
2018
 
(Dollars in Thousands)
Property, equipment and leasehold improvements, at cost:
 

 
 

Computer equipment
$
8,339

 
$
8,344

Purchased software
24,245

 
24,225

Furniture & fixtures
6,827

 
6,850

Leasehold improvements
11,993

 
12,023

Property, equipment and leasehold improvements, at cost
51,404

 
51,442

Accumulated depreciation
(42,398
)
 
(41,636
)
Property, equipment and leasehold improvements, net
$
9,006

 
$
9,806

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.10.0.1
Acquisitions
3 Months Ended
Sep. 30, 2018
Business Combinations [Abstract]  
Acquisitions
Acquisitions 

Apex Optimisation
On February 5, 2018, we completed the acquisition of all the outstanding shares of Apex Optimisation and affiliates (“Apex”), a provider of software which aligns Advanced Process Control with Planning and Scheduling to unify production optimization, for a total cash consideration of $23.0 million. The purchase price consisted of $18.4 million of cash paid at closing and an additional $4.6 million to be held back until February 2020 as security for certain representations, warranties, and obligations of the sellers. The holdback is recorded in other non-current liabilities in our consolidated balance sheet.
A preliminary allocation of the purchase price is as follows. The valuation of the net assets acquired and the deferred tax liabilities are considered preliminary as of September 30, 2018:
 
Amount
 
(Dollars in Thousands)
Liabilities assumed, net
$
(1,164
)
Identifiable intangible assets:
 
Technology-related
4,500

Customer relationships
3,800

Goodwill
17,483

Deferred tax liabilities
(1,619
)
Total assets acquired, net
$
23,000


We used the relief from royalty and income approaches to derive the fair value of the technology-related and customer relationship intangible assets, respectively. The weighted-average discount rate (or rate of return) used to determine the value of the Apex intangible assets was 28% and the effective tax rate used was 21%.  The technology-related and customer relationship intangible assets are each being amortized on a straight-line basis over their estimated useful lives of seven years.
The goodwill, which is not deductible for tax purposes, reflects the value of the assembled workforce and the company-specific synergies we expect to realize by selling Apex products and services to our existing customers.  The results of operations of Apex have been included prospectively in our results of operations since the date of acquisition.
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.10.0.1
Intangible Assets
3 Months Ended
Sep. 30, 2018
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible Assets
Intangible Assets 
We include in our amortizable intangible assets those intangible assets acquired in our business and asset acquisitions. We amortize acquired intangible assets with finite lives over their estimated economic lives, generally using the straight-line method. Each period, we evaluate the estimated remaining useful lives of acquired intangible assets to determine whether events or changes in circumstances warrant a revision to the remaining period of amortization. Acquired intangibles are removed from the accounts when fully amortized and no longer in use.
Intangible assets consisted of the following as of September 30, 2018 and June 30, 2018:
 
Gross Carrying Amount
 
Accumulated Amortization
 
Effect of Currency Translation
 
Net Carrying Amount
 
(Dollars in Thousands)
September 30, 2018:
 
 
 
 
 
 
 
Technology and patents
$
35,644

 
$
(6,068
)
 
$
(27
)
 
$
29,549

Customer relationships
4,979

 
(513
)
 
(23
)
 
4,443

Non-compete agreements
553

 
(353
)
 

 
200

Total
$
41,176

 
$
(6,934
)
 
$
(50
)
 
$
34,192

June 30, 2018:
 
 
 
 
 
 
 
Technology and patents
$
35,898

 
$
(5,182
)
 
$
(254
)
 
$
30,462

Customer relationships
5,181

 
(377
)
 
(202
)
 
4,602

Non-compete agreements
553

 
(307
)
 

 
246

Total
$
41,632

 
$
(5,866
)
 
$
(456
)
 
$
35,310


Total amortization expense related to intangible assets is included in operating expenses and amounted to approximately $1.1 million and $0.5 million for the three months ended September 30, 2018 and 2017, respectively.
Future amortization expense as of September 30, 2018 is expected to be as follows:
Year Ended June 30,
Amortization Expense
 
(Dollars in Thousands)
2019
$
3,479

2020
4,710

2021
4,754

2022
4,694

2023
4,609

Thereafter
11,946

Total
$
34,192

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.10.0.1
Goodwill
3 Months Ended
Sep. 30, 2018
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill
Goodwill
 
The changes in the carrying amount of goodwill for our subscription and software reporting segment during the three months ended September 30, 2018 was as follows:
 
Gross Carrying Amount
 
Accumulated Impairment Losses
 
Effect of Currency Translation
 
Net Carrying Amount
 
(Dollars in Thousands)
June 30, 2018:

$
142,316

 
$
(65,569
)
 
$
(1,157
)
 
$
75,590

Foreign currency translation

 

 
59

 
59

September 30, 2018:
$
142,316

 
$
(65,569
)
 
$
(1,098
)
 
$
75,649


 
No triggering events indicating goodwill impairment occurred during the three months ended September 30, 2018.
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accrued Expenses and Other Liabilities
3 Months Ended
Sep. 30, 2018
Balance Sheet Related Disclosures [Abstract]  
Accrued Expenses and Other Liabilities
Accrued Expenses and Other Liabilities

Accrued expenses and other current liabilities in the accompanying unaudited consolidated balance sheets consisted of the following:
 
 
September 30,
2018
 
June 30,
2018
 
(Dollars in Thousands)
Payroll and payroll-related
$
14,763

 
$
21,796

Royalties and outside commissions
3,306

 
3,333

Professional fees
1,582

 
1,695

Deferred acquisition payments
1,700

 
1,700

Other
10,649

 
10,991

Total accrued expenses and other current liabilities
$
32,000

 
$
39,515



Other non-current liabilities in the accompanying unaudited consolidated balance sheets consisted of the following:
 
 
September 30,
2018
 
June 30,
2018
 
 
 
As Adjusted
 
(Dollars in Thousands)
Deferred rent
$
6,138

 
$
6,442

Uncertain tax positions
4,327

 
4,510

Deferred acquisition payments

4,600

 
4,294

Other
1,768

 
1,822

Total other non-current liabilities
$
16,833

 
$
17,068

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.10.0.1
Credit Agreement
3 Months Ended
Sep. 30, 2018
Debt Disclosure [Abstract]  
Credit Agreement
Credit Agreement
 
On February 26, 2016, we entered into a $250.0 million Credit Agreement (the “Credit Agreement”) with JPMorgan Chase Bank, N.A., as administrative agent, Silicon Valley Bank, as syndication agent, and the lenders and other parties named therein (the “Lenders”). On August 9, 2017, we entered into an Amendment to increase the Credit Agreement to $350.0 million. The indebtedness evidenced by the Credit Agreement matures on February 26, 2021. Prior to the maturity of the Credit Agreement, any amounts borrowed may be repaid and, subject to the terms and conditions of the Credit Agreement, borrowed again in whole or in part without penalty. We had $170.0 million and $170.0 million in outstanding borrowings under the Credit Agreement as of September 30, 2018 and June 30, 2018, respectively.
 
Borrowings under the Credit Agreement bear interest at a rate equal to either, at our option, the sum of (a) the highest of (1) the rate of interest publicly announced by JPMorgan Chase Bank, N.A. as its prime rate in effect, (2) the Federal Funds Effective Rate plus 0.5%, and (3) the one-month Adjusted LIBO Rate plus 1.0%, plus (b) a margin initially of 0.5% for the first full fiscal quarter ending after the date of the Credit Agreement and thereafter based on our Leverage Ratio; or the Adjusted LIBO Rate plus a margin initially of 1.5% for the first full fiscal quarter ending after the date of the Credit Agreement and thereafter based on our Leverage Ratio.  We must also pay, on a quarterly basis, an unused commitment fee at a rate of between 0.2% and 0.3% per annum, based on our Leverage Ratio. The interest rates as of September 30, 2018 were 3.75% on $159.0 million of our outstanding borrowings, and 3.57% on the remaining $11.0 million of our outstanding borrowings.
 
All borrowings under the Credit Agreement are secured by liens on substantially all of our assets. The Credit Agreement contains affirmative and negative covenants customary for facilities of this type, including restrictions on: incurrence of additional debt; liens; fundamental changes; asset sales; restricted payments; and transactions with affiliates. The Credit Agreement contains financial covenants regarding maintenance as of the end of each fiscal quarter, commencing with the quarter ending June 30, 2016, of a maximum Leverage Ratio of 3.0 to 1.0 and a minimum Interest Coverage Ratio of 3.0 to 1.0. As of September 30, 2018 we were in compliance with these covenants.
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation
3 Months Ended
Sep. 30, 2018
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Stock-Based Compensation
Stock-Based Compensation
 
The weighted average estimated fair value of option awards granted was $31.70 and $16.91 during the three months ended September 30, 2018 and 2017, respectively.
 
We utilized the Black-Scholes option valuation model with the following weighted average assumptions:
 
 
Three Months Ended
September 30,
 
2018
 
2017
Risk-free interest rate
2.8
%
 
1.7
%
Expected dividend yield
0.0
%
 
0.0
%
Expected life (in years)
4.6

 
4.6

Expected volatility factor
26.6
%
 
28.1
%

 
The stock-based compensation expense under all equity plans and its classification in the unaudited consolidated statements of operations for the three months ended September 30, 2018 and 2017 are as follows:
 
 
Three Months Ended
September 30,
 
2018
 
2017
 
(Dollars in Thousands)
Recorded as expenses:
 

 
 

Cost of services and other
$
465

 
$
450

Selling and marketing
1,331

 
885

Research and development
2,295

 
1,896

General and administrative
4,774

 
3,183

Total stock-based compensation
$
8,865

 
$
6,414



A summary of stock option and RSU activity under all equity plans for the three months ended September 30, 2018 is as follows:
 
 
Stock Options
 
Restricted Stock Units
 
Shares
 
Weighted
Average
Exercise
Price
 
Weighted
Average
Remaining
Contractual
Term
(Years)
 
Aggregate
Intrinsic Value
(in 000’s)
 
Shares
 
Weighted
Average
Grant Date
Fair Value
Outstanding at June 30, 2018
1,369,442

 
$
45.93

 
7.23
 
$
64,103

 
621,700

 
$
53.64

Granted
262,471

 
115.37

 
 
 
 

 
614,140

 
115.17

Settled (RSUs)

 
 

 
 
 
 

 
(88,078
)
 
69.73

Exercised
(90,009
)
 
41.23

 
 
 
 

 

 
 

Cancelled / Forfeited
(60,815
)
 
65.87

 
 
 
 

 
(53,183
)
 
64.80

Outstanding at September 30, 2018
1,481,089

 
$
57.70

 
7.46
 
$
83,612

 
1,094,579

 
$
86.33

Vested and exercisable at September 30, 2018
781,669

 
$
42.13

 
6.19
 
$
56,144

 

 
 

Vested and expected to vest as of September 30, 2018
1,419,308

 
$
57.03

 
7.40
 
$
81,071

 
1,027,166

 
$
87.50


 
The weighted average grant-date fair value of RSUs granted was $115.17 and $63.14 during the three months ended September 30, 2018 and 2017, respectively.  The total fair value of shares vested from RSU grants was $9.9 million and $5.3 million during the three months ended September 30, 2018 and 2017, respectively.
 
At September 30, 2018, the total future unrecognized compensation cost related to stock options was $13.4 million and is expected to be recorded over a weighted average period of 3.1 years.  At September 30, 2018, the total future unrecognized compensation cost related to RSUs was $43.2 million and is expected to be recorded over a weighted average period of 3.0 years.
 
The total intrinsic value of options exercised was $6.1 million and $1.7 million during the three months ended September 30, 2018 and 2017, respectively. We received cash proceeds from option exercises of $4.1 million and $2.4 million during the three months ended September 30, 2018 and 2017, respectively. We withheld withholding taxes on vested RSUs of $3.3 million and $1.7 million during the three months ended September 30, 2018 and 2017, respectively.
 
At September 30, 2018, common stock reserved for future issuance or settlement under equity compensation plans was 10.0 million shares.

During the three months ended September 30, 2018, we granted performance-based long-term incentive awards (“performance awards”) to certain of our executives, including our named executive officers. The performance period for each performance award is either of the following two-year periods: (i) fiscal year 2019 - fiscal year 2020, or (ii) fiscal year 2020 - fiscal year 2021.  Participants receive restricted stock units (“RSUs”) on the grant date associated with achievement of all performance targets. The performance targets for the performance awards are based on meeting annual spend growth, defined as an estimate of the annualized value of our portfolio of term license arrangements, as of a specific date, and the performance goals set out in the executive bonus plan for each fiscal year, such as free cash flow. If the performance targets are met during one of the two performance periods and the participant remains actively employed by us, the RSUs convert to time-based vesting wherein fifty percent of the awards immediately vest, and the remaining fifty percent are subject to additional service vesting over a three-year period.  In general, if the performance targets are not met, or if the participant is no longer actively employed by us prior to the performance targets being met, the participant forfeits all of the RSUs.

During the three months ended September 30, 2018, we granted 373,704 RSUs in connection with the performance awards.  As of September 30, 2018, all of the RSUs issued in connection with the performance awards are unvested and outstanding.

We record compensation expense for the performance awards based on the fair value of the awards, in an amount proportionate to the service time rendered by the participant, when it is probable that the achievement of the goals will be met. The fair value of the performance awards granted during the quarter ended September 30, 2018 was estimated using the closing price on the date of grant as well as the estimated probable achievement levels of the performance metrics.  If the performance-based conditions are not met, no compensation cost is recognized and any recognized compensation cost is reversed.  As of September 30, 2018, we concluded that the performance metrics related to the performance awards were not probable of achievement; therefore, no compensation expense was recognized during the quarter ended September 30, 2018.
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stockholders' Deficit
3 Months Ended
Sep. 30, 2018
Equity [Abstract]  
Stockholders' Deficit
Stockholders’ Equity
 
Stock Repurchases

On January 22, 2015, our Board of Directors approved a share repurchase program (the "Share Repurchase Program") for up to $450.0 million worth of our common stock. On April 26, 2016, June 8, 2017, and April 18, 2018, the Board of Directors approved a $400.0 million, $200.0 million, and $200.0 million increase in our current share repurchase plan, respectively. The timing and amount of any shares repurchased are based on market conditions and other factors. All shares of our common stock repurchased have been recorded as treasury stock under the cost method.

During the three months ended September 30, 2018, we repurchased 473,376 shares of our common stock in the open market for $50.0 million. As of September 30, 2018, the total remaining value under the Share Repurchase Program was approximately $296.3 million.

Accumulated Other Comprehensive Income
 
As of September 30, 2018 and June 30, 2018, accumulated other comprehensive income was comprised of foreign currency translation adjustments of $(0.4) million and $(0.1) million, respectively.
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.10.0.1
Net Income Per Share
3 Months Ended
Sep. 30, 2018
Earnings Per Share [Abstract]  
Net Income Per Share
Net Income Per Share
 
Basic income per share is determined by dividing net income by the weighted average common shares outstanding during the period. Diluted income per share is determined by dividing net income by diluted weighted average shares outstanding during the period. Diluted weighted average shares reflect the dilutive effect, if any, of potential common shares. To the extent their effect is dilutive, employee equity awards and other commitments to be settled in common stock are included in the calculation of diluted net income per share based on the treasury stock method.
 
The calculations of basic and diluted net income per share and basic and dilutive weighted average shares outstanding for the three months ended September 30, 2018 and 2017 are as follows:
 
 
Three Months Ended
September 30,
 
2018
 
2017
 
 
 
As Adjusted
 
(Dollars and Shares in Thousands, Except per Share Data)
Net income
$
38,066

 
$
40,521

 
 
 
 
Weighted average shares outstanding
70,988

 
73,024

 
 
 
 
Dilutive impact from:
 

 
 

Share-based payment awards
1,027

 
585

Dilutive weighted average shares outstanding
72,015

 
73,609

 
 
 
 
Income per share
 

 
 

Basic
$
0.54

 
$
0.55

Dilutive
$
0.53

 
$
0.55


 
For the three months ended September 30, 2018 and 2017, certain employee equity awards were anti-dilutive based on the treasury stock method. The following employee equity awards were excluded from the calculation of dilutive weighted average shares outstanding because their effect would be anti-dilutive as of September 30, 2018 and 2017:
 
 
Three Months Ended
September 30,
 
2018
 
2017
 
(Shares in Thousands)
Employee equity awards
850

 
674



Included in the table above are options to purchase 262,343 shares of our common stock during the three months ended September 30, 2018, which were not included in the computation of dilutive weighted average shares outstanding, because their exercise prices ranged from $115.36 per share to $116.00 per share and were greater than the average market price of our common stock during the period then ended. These options were outstanding as of September 30, 2018 and expire at various dates through September 4, 2028.
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes
3 Months Ended
Sep. 30, 2018
Income Tax Disclosure [Abstract]  
Income Taxes
Income Taxes
 
The effective tax rate for the periods presented was primarily the result of income earned in the U.S., taxed at U.S. federal and state statutory income tax rates, income earned in foreign tax jurisdictions taxed at the applicable rates, as well as the impact of permanent differences between book and tax income.
 
On December 22, 2017, the President of the United States signed into law Public Law No. 115-97, commonly referred to as the Tax Cuts and Jobs Act (the “Tax Act”), following its passage by the United States Congress. The Tax Act made significant changes to U.S. federal income tax laws, including reduction of the corporate tax rate from 35.0% to 21.0%, and the implementation of a territorial tax system resulting in a one-time transition tax on the unremitted earnings of our foreign subsidiaries. The Tax Act also contains additional provisions that will become effective for us in fiscal year 2019, including a new deduction for Foreign-Derived Intangible Income (“FDII”), the repeal of the domestic production activity deduction, a new tax on Global Intangible Low-Taxed Income (“GILTI”), and increased limitations on the deductibility of certain executive compensation.


In December 2017, the SEC staff issued Staff Accounting Bulletin 118 (“SAB 118”), which provides guidance on accounting for the tax effects of the Tax Act. SAB 118 provides a measurement period that should not extend beyond one year from the Tax Act enactment date for companies to complete the accounting under ASC Topic 740 -Income Taxes (“ASC 740”). We will continue our analysis for all the tax effects of the Tax Act, which are still subject to change during the measurement period, and anticipate further guidance on accounting interpretations from the FASB and application of the Tax Act from the Department of the Treasury.

Our effective tax rate was 10.2% and 32.7% for the three months ended September 30, 2018 and 2017, respectively. Our effective tax rate decreased for the three months ended September 30, 2018 compared to the same period in 2017 due to a reduction in the federal corporate tax rate from 35.0% to 21.0% and the FDII deduction. During the three months ended September 30, 2018 and 2017, our income tax expense was driven primarily by pre-tax profitability in our domestic and foreign operations and the impact of the excess tax benefits related to our stock-based compensation.

The Tax Act has several significant changes that impact all taxpayers, including a transition tax, which is a one-time tax charge on accumulated, undistributed foreign earnings. The calculation of accumulated foreign earnings requires an analysis of each foreign entity’s financial results going back to 1986. We currently estimate that we will not be subject to the transition tax associated with our accumulated, undistributed foreign earnings. We will continue to evaluate this area and expect to finalize our conclusions by the second quarter of fiscal 2019. We do not provide deferred taxes on unremitted earnings of our foreign subsidiaries as we intend to indefinitely reinvest those earnings.

The Tax Act also included a new provision designed to tax global intangible low-taxed income (“GILTI”). Under U.S. GAAP, we are allowed to make an accounting policy choice to either (i) treat taxes due on future U.S. inclusions in taxable income related to GILTI as a current-period expense when incurred (the "period cost method"); or (ii) factor in such amounts into the measurement of our deferred taxes (the "deferred method"). Our selection of an accounting policy related to the GILTI tax provisions depends, in part, on analyzing our global income to determine whether we expect to have future U.S. inclusions in taxable income related to GILTI and, if so, what the impact is expected to be. While our future global operations depend on a number of different factors, we do expect to have future U.S. inclusions in taxable income related to GILTI. Further, we have made a policy decision to record GILTI tax as a current-period expense when incurred.

Deferred income taxes are recognized based on temporary differences between the financial statement and tax bases of assets and liabilities. Deferred tax assets and liabilities are measured using the statutory tax rates and laws expected to apply to taxable income in the years in which the temporary differences are expected to reverse. Valuation allowances are provided against net deferred tax assets if, based upon the available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income and the timing of the temporary differences becoming deductible.  Management considers, among other available information, scheduled reversals of deferred tax liabilities, projected future taxable income, limitations of availability of net operating loss carryforwards, and other matters in making this assessment.
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies
3 Months Ended
Sep. 30, 2018
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
Commitments and Contingencies
 
Operating Leases
 
We lease certain facilities under non-cancellable operating leases with terms in excess of one year. Rental expense on leased facilities under operating leases was approximately $2.0 million during the three months ended September 30, 2018 and 2017, respectively.
 
Standby letters of credit for $4.0 million and $3.5 million secure our performance on professional services contracts, certain facility leases and potential liabilities as of September 30, 2018 and June 30, 2018, respectively. The letters of credit expire at various dates through fiscal 2025.
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.10.0.1
Segment Information
3 Months Ended
Sep. 30, 2018
Segment Reporting [Abstract]  
Segment Information
Segment Information
 
Operating segments are defined as components of an enterprise that engage in business activities for which discrete financial information is available and regularly reviewed by the chief operating decision maker in deciding how to allocate resources and to assess performance. Our chief operating decision maker is our President and Chief Executive Officer.
 
The subscription and software segment is engaged in the licensing of process optimization and asset performance management software solutions and associated support services, and includes our license and maintenance revenue. The services segment includes professional services and training, and includes our services and other revenue. We do not track assets or capital expenditures by operating segments. Consequently, it is not practical to present assets, capital expenditures, depreciation or amortization by operating segments.
 
The following table presents a summary of our reportable segments’ profits:
 
 
Subscription and Software
 
Services
 
Total
 
(Dollars in Thousands)
Three Months Ended September 30, 2018
 

 
 

 
 

Segment revenue
$
106,794

 
$
7,375

 
$
114,169

Segment expenses (1)
(53,526
)
 
(7,569
)
 
(61,095
)
Segment profit
$
53,268

 
$
(194
)
 
$
53,074

Three Months Ended September 30, 2017, As Adjusted
 

 
 

 
 

Segment revenue
$
119,154

 
$
7,333

 
$
126,487

Segment expenses (1)
(48,788
)
 
(6,949
)
 
(55,737
)
Segment profit
$
70,366

 
$
384

 
$
70,750



(1)         Our reportable segments’ operating expenses include expenses directly attributable to the segments. Segment expenses include selling and marketing, research and development, stock-based compensation and certain corporate expenses incurred in support of the segments. Segment expenses do not include allocations of general and administrative; interest income, net; and other income, net.

Reconciliation to Income before Income Taxes
 
The following table presents a reconciliation of total segment profit to income before income taxes for the three months ended September 30, 2018 and 2017:
 
 
Three Months Ended
September 30,
 
2018
 
2017
 
 
 
As Adjusted
 
(Dollars in Thousands)
 
 
 
 
Total segment profit for reportable segments
$
53,074

 
$
70,750

General and administrative expense
(16,084
)
 
(15,037
)
Interest income, net
5,255

 
5,100

Other income (expense), net
128

 
(615
)
Income before income taxes
$
42,373

 
$
60,198

XML 35 R25.htm IDEA: XBRL DOCUMENT v3.10.0.1
Significant Accounting Policies (Policies)
3 Months Ended
Sep. 30, 2018
Accounting Policies [Abstract]  
Principles of Consolidation
Principles of Consolidation
 
The accompanying consolidated financial statements include the accounts of Aspen Technology, Inc. and our wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.
Loss Contingencies
Loss Contingencies
 
We accrue estimated liabilities for loss contingencies arising from claims, assessments, litigation and other sources when it is probable that a liability has been incurred and the amount of the claim, assessment or damages can be reasonably estimated. We believe that we have sufficient accruals to cover any obligations resulting from claims, assessments or litigation that have met these criteria.
Foreign Currency Transactions
Foreign Currency Transactions
 
Foreign currency exchange gains and losses generated from the settlement and remeasurement of transactions denominated in currencies other than the functional currency of our subsidiaries are recognized in our results of operations as incurred as a component of other income (expense), net. Net foreign currency gains (losses) were $0.1 million and $(0.6) million during the three months ended September 30, 2018 and 2017, respectively.
Research and Development Expense
Research and Development Expense
We charge research and development expenditures to expense as the costs are incurred. Research and development expenses consist primarily of personnel expenses related to the creation of new products, enhancements and engineering changes to existing products and costs of acquired technology prior to establishing technological feasibility.
We acquired no technology during the three months ended September 30, 2018 and 2017, respectively.
Recently Issued Accounting Pronouncements
Recently Issued Accounting Pronouncements
 
In February 2016, the FASB issued ASU No. 2016-02, Leases (Topic 842). Under the amendment, lessees will be required to recognize virtually all of their leases on the balance sheet, by recording a right-of-use asset and lease liability. The ASU is effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2018. Early adoption is permitted. We are currently evaluating the impact of ASU No. 2016-02 on our consolidated financial statements.
In March 2018, the FASB issued ASU No. 2018-05, Income Taxes (Topic 740) - Amendments to SEC Paragraphs Pursuant to SEC Staff Accounting Bulletin No. 118. The amendment provides guidance on accounting for the impact of the Tax Cuts and Jobs Act (the “Tax Act”) and allows entities to complete the accounting under ASC 740 within a one-year measurement period from the Tax Act enactment date. This standard is effective upon issuance. The Tax Act has several significant changes that impact all taxpayers, including a transition tax, which is a one-time tax charge on accumulated, undistributed foreign earnings. The calculation of accumulated foreign earnings requires an analysis of each foreign entity’s financial results going back to 1986. We currently estimate that we will not be subject to the transition tax associated with our accumulated, undistributed foreign earnings. We will continue to evaluate this area and expect to finalize our conclusions by December 31, 2018.
In August 2018, the FASB issued ASU No. 2018-13, Fair Value Measurement (Topic 820) - Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement. The amendment modifies, removes, and adds certain disclosure requirements on fair value measurements. The ASU is effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2019. The amendments on changes in unrealized gains and losses, the range and weighted average of significant unobservable inputs used to develop Level 3 fair value measurements, and the narrative description of measurement uncertainty should be applied prospectively for only the most recent interim or annual period presented in the initial fiscal year of adoption. All other amendments should be applied retrospectively to all periods presented upon their effective date. Early adoption is permitted. We are currently evaluating the impact of ASU No. 2018-13 on our consolidated financial statements.
In August 2018, the FASB issued ASU 2018-15, Intangibles - Goodwill and Other - Internal-Use Software (Subtopic 350-40) - Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement that is a Service Contract. The amendment aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software (and hosting arrangements that include an internal use software license). The accounting for the service element of a hosting arrangement that is a service contract is not affected by the amendment. The ASU is effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2019. Early adoption is permitted. We are currently evaluating the impact of ASU No. 2018-15 on our consolidated financial statements.
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue from Contracts with Customers (Policies)
3 Months Ended
Sep. 30, 2018
Revenue from Contracts with Customers [Abstract]  
Revenue from Contract with Customer [Policy Text Block]
Revenue from Contracts with Customers

In accordance with Topic 606, we account for a customer contract when both parties have approved the contract and are committed to perform their respective obligations, each party’s rights can be identified, payment terms can be identified, the contract has commercial substance, and it is probable that we will collect substantially all of the consideration to which we are entitled. Revenue is recognized when, or as, performance obligations are satisfied by transferring control of a promised product or service to a customer.

Nature of Products and Services

We generate revenue from the following sources: (1) License revenue; (2) Maintenance revenue; and (3) Services and other revenue. We sell our software products to end users primarily under fixed-term licenses. We license our software products primarily through a subscription offering which we refer to as our aspenONE licensing model, which includes software maintenance and support, known as our Premier Plus SMS offering, for the entire term. Our aspenONE products are organized into three suites: 1) engineering; 2) manufacturing and supply chain; and 3) asset performance management. The aspenONE licensing model provides customers with access to all of the products within the aspenONE suite(s) they license. We refer to these arrangements as token arrangements. Tokens are fixed units of measure. The amount of software usage is limited by the number of tokens purchased by the customer.

We also license our software through point product term arrangements, which include our Premier Plus SMS offering for the entire term.

We determine revenue recognition through the following steps:

Identification of the contract, or contracts, with a customer;
Identification of the performance obligations in the contract;
Determination of the transaction price;
Allocation of the transaction price to the performance obligations in the contract; and
Recognition of revenue when, or as, we satisfy a performance obligation.

Term-based Arrangements: Term-based arrangements consist of on-premise term licenses as well as maintenance.

Term licenses

License revenue consists primarily of product and related revenue from our aspenONE licensing model and point product arrangements.

When a customer elects to license our products under our aspenONE licensing model, the customer receives, for the term of the arrangement, the right to all software products in the licensed aspenONE software suite. When a customer elects to license point products, the customer receives, for the term of the arrangement, the right to license specified products in the licensed aspenONE software suite. Revenue from initial product licenses is recognized upfront upon delivery.

Maintenance

When a customer elects to license our products under our aspenONE licensing model, our Premier Plus SMS offering is included for the entire term of the arrangement and the customer receives, for the term of the arrangement, the right to any updates that may be introduced into the licensed aspenONE software suite. When a customer elects to license point products, our Premier Plus SMS offering is included for the entire term of the arrangement and the customer receives, for the term of the arrangement, the right to any updates that may be introduced related to the specified products licensed. Maintenance represents a stand-ready obligation and, due to our obligation to provide unspecified future software updates on a when-and-if available basis as well as telephone support services, we are required to recognize revenue ratably over the term of the arrangement.


Services and Other Revenue

Professional Services Revenue

Professional services are provided to customers on a time-and-materials ("T&M") or fixed-price basis. The obligation to provide professional services is generally satisfied over time, with the customer simultaneously receiving and consuming the benefits as we satisfy our performance obligation. For professional services, revenue is recognized by measuring progress toward the completion of our obligations. We recognize professional services fees for our T&M contracts based upon hours worked and contractually agreed-upon hourly rates. Revenue from fixed-price engagements is recognized using the proportional performance method based on the ratio of costs incurred to the total estimated project costs. The use of the proportional performance method is dependent upon our ability to reliably estimate the costs to complete a project. We use historical experience as a basis for future estimates to complete current projects. Additionally, we believe that costs are the best available measure of performance. Out-of-pocket expenses which are reimbursed by customers are recorded as revenue.

Training Revenue

We provide training services to our customers, including on-site, Internet-based, public and customized training. The obligation to provide training services is generally satisfied over time, with the customer simultaneously receiving and consuming the benefits as we satisfy our performance obligation. Revenue is recognized in the period in which the services are performed.

Contracts with Multiple Performance Obligations

Our contracts generally contain more than one of the products and services listed above, each of which is separately accounted for as a distinct performance obligation.

Allocation of consideration: We allocate total contract consideration to each distinct performance obligation in an arrangement on a relative standalone selling price basis. The standalone selling price reflects the price we would charge for a specific product or service if it was sold separately in similar circumstances and to similar customers.

If the arrangement contains professional services and other products or services, we allocate to the professional service obligation a portion of the total contract consideration based on the standalone selling price of professional services that is observed from consistently priced standalone sales.

The standalone selling price for term licenses, which are always sold with maintenance, is the price for the combined license and maintenance bundle. The amount assigned to the license and maintenance bundle is separated into license and maintenance amounts using the respective standalone selling prices represented by the value relationship between the software license and maintenance.

When two or more contracts are entered into at or near the same time with the same customer, we evaluate the facts and circumstances associated with the negotiation of those contracts. Where the contracts are negotiated as a package, we will account for them as a single arrangement and allocate the consideration for the combined contracts among the performance obligations accordingly.

Standalone selling price: When available, we use directly observable transactions to determine the standalone selling prices for performance obligations. Generally, directly observable data is not available for term licenses and maintenance. When term licenses are sold together with maintenance in a bundled arrangement, we estimate a standalone selling price for these distinct performance obligations using relevant information, including our overall pricing objectives and strategies and historical pricing data, and taking into consideration market conditions and other factors, such as customer type and geography.

Other policies and judgments

Payment terms and conditions vary by contract type, although terms generally include a requirement of payment annually over the term of the license arrangement. Therefore, we generally receive payment from a customer after the performance obligation related to the license has been satisfied, and therefore, our contracts generally contain a significant financing component. The significant financing component is calculated utilizing an interest rate that derives the net present value of the performance obligations delivered on an upfront basis based on the allocation of consideration. We have instituted a customer portfolio approach in assigning interest rates. The rates are determined at contract inception and are based on the credit characteristics of the customers within each portfolio.

Contract modifications

We sometimes enter into agreements to modify previously executed contracts, which constitute contract modifications. We assess each of these contract modifications to determine (i) if the additional products and services are distinct from the products and services in the original arrangement; and (ii) if the amount of consideration expected for the added products and services reflects the stand-alone selling price of those products and services, as adjusted for contract-specific circumstances. A contract modification meeting both criteria is accounted for as a separate contract. A contract modification not meeting both criteria is considered a change to the original contract and is accounted for on either (i) a prospective basis as a termination of the existing contract and the creation of a new contract; or (ii) a cumulative catch-up basis. Generally, our contract modifications meet both criteria and are accounted for as a separate contract, as adjusted for contract-specific circumstances.

Disaggregation of Revenue

We disaggregate our revenue by region, type of performance obligation, timing of revenue recognition, and segment as follows:

 
Three Months Ended
September 30,
 
2018
 
2017
Revenue by region:
 
 
 
United States
$
39,228

 
$
53,213

Europe
28,946

 
26,256

Other (1)
45,995

 
47,018

 
$
114,169

 
$
126,487

 
 
 
 
Revenue by type of performance obligation:
 
 
 
Term licenses
$
63,755

 
$
78,890

Maintenance
43,039

 
40,264

Professional services and other
7,375

 
7,333

 
$
114,169

 
$
126,487

 
 
 
 
Revenue by segment:
 
 
 
Subscription and software
$
106,794

 
$
119,154

Services and other
7,375

 
7,333

 
$
114,169

 
$
126,487

____________________________________________
(1)
Other consists primarily of Asia Pacific, Canada, Latin America and the Middle East.

Contract Balances

The difference in the opening and closing balances of our contract assets and deferred revenue primarily results from the timing difference between our performance and the customer’s payment. We fulfill our obligations under a contract with a customer by transferring products and services in exchange for consideration from the customer. We recognize a contract asset when we transfer products or services to a customer and the right to consideration is conditional on something other than the passage of time. Accounts receivable are recorded when the customer has been billed or the right to consideration is unconditional. We recognize deferred revenue when we have received consideration or an amount of consideration is due from the customer and we have a future obligation to transfer products or services.
  
Our contract assets (liabilities) were as follows as of September 30, 2018 and June 30, 2018:
 
September 30, 2018
 
June 30, 2018
 
 
 
As Adjusted
 
(Dollars in Thousands)
Contract assets
$
675,914

 
$
645,000

Deferred revenue
(38,783
)
 
(27,504
)
 
$
637,131

 
$
617,496



Contract assets and deferred revenue are presented net at the contract level for each reporting period.

The change in deferred revenue in the three months ended September 30, 2018, excluding the impact of the netting of contract assets and deferred revenue, was primarily due to an increase in new billings in advance of revenue recognition, partially offset by $2.7 million of revenue recognized that was included in deferred revenue at June 30, 2018.

Contract Costs

We pay commissions for new product sales as well as for renewals of existing contracts. Commissions paid to obtain renewal contracts are not commensurate with the commissions paid for new product sales and therefore, a portion of the commissions paid for new contracts relate to future renewals.

We account for new product sales commissions using a portfolio approach and allocate the cost of commissions in proportion to the allocation of transaction price of license and maintenance performance obligations, including assumed renewals. Commissions allocated to the license and license renewal components are expensed at the time the license revenue is recognized. Commissions allocated to maintenance are capitalized and amortized on a straight-line basis over a period of four to eight years for new contracts, reflecting our estimate of the expected period that we will benefit from those commissions.

Amortization of capitalized contract costs is included in sales and marketing expenses in our Condensed Consolidated Statement of Operations.

Transaction Price Allocated to Remaining Performance Obligations

The following table includes the aggregate amount of the transaction price allocated to the performance obligations that are unsatisfied (or partially unsatisfied) at the end of the reporting period:
 
Year Ended June 30,
 
2019
 
2020
 
2021
 
2022
 
2023
 
Thereafter
 
(Dollars in Thousands)
License
$
34,414

 
$
16,434

 
$
13,786

 
$
7,784

 
$
1,310

 
$
173

Maintenance
120,392

 
129,547

 
93,578

 
58,657

 
31,948

 
11,735

Services and other
38,967

 
5,270

 
2,987

 
1,467

 
979

 
432



Impact to Prior Period Information

The following table presents the effect of the adoption of Topic 606 on select consolidated statements of operations line items for the three months ended September 30, 2017:

 
Three Months Ended September 30, 2017
 
As Previously Reported
 
Adjustments
 
As Adjusted
 
(Dollars in Thousands, Except per Share Data)
Consolidated Statements of Operations:
 
 
 
 
 
License revenue
$

 
$
78,890

 
$
78,890

Maintenance revenue

 
40,264

 
40,264

Subscription and software revenue
115,756

 
(115,756
)
 

Services and other revenue
7,025

 
308

 
7,333

Gross profit
110,049

 
3,706

 
113,755

Selling and marketing expense
23,571

 
(55
)
 
23,516

General and administrative expense
13,676

 
1,361

 
15,037

Income from operations
53,313

 
2,400

 
55,713

Interest income
141

 
6,165

 
6,306

Provision for income taxes
16,877

 
2,800

 
19,677

Net income
$
34,755

 
$
5,766

 
$
40,521

Basic
$
0.48

 
 
 
$
0.55

Diluted
$
0.47

 
 
 
$
0.55

Weighted average shares outstanding - Basic
73,024

 
 
 
73,024

Weighted average shares outstanding - Diluted
73,609

 
 
 
73,609



The following table presents the effect of the adoption of Topic 606 on select consolidated balance sheet line items as of June 30, 2018:
 
June 30, 2018
 
As Previously Reported
 
Adjustments
 
As Adjusted
 
(Dollars in Thousands)
Consolidated Balance Sheets:
 
 
 
 
 
Assets:
 
 
 
 
 
Current contract assets
$

 
$
304,378

 
$
304,378

Contract costs

 
20,500

 
20,500

Accounts receivable, net
21,910

 
19,900

 
41,810

Non-current contract assets

 
340,622

 
340,622

Liabilities:
 
 
 
 
 
Current deferred revenue
286,845

 
(271,695
)
 
15,150

Non-current deferred revenue
28,259

 
(15,905
)
 
12,354

Deferred income taxes

 
214,125

 
214,125

Other non-current liabilities
18,492

 
(1,424
)
 
17,068

Stockholders' equity:
 
 
 
 
 
Retained earnings
305,208

 
760,299

 
1,065,507


The adoption of Topic 606 had no impact on our total cash flows or net cash provided by operating activities. The impacts of adoption resulted in offsetting shifts in cash flows throughout the components of net income and various changes in working capital balances. The following table presents the effect of the adoption of Topic 606 on select consolidated statement of cash flows line items for the three months ended September 30, 2017:
 
Three Months Ended September 30, 2017
 
As Previously Reported
 
Adjustments
 
As Adjusted
 
(Dollars in Thousands)
Consolidated Statements of Cash Flows:
 
 
 
 
 
Cash flows from operating activities:
 
 
 
 
 
Net income
$
34,755

 
$
5,766

 
$
40,521

Changes in assets and liabilities:
 
 
 
 
 
Contract assets

 
(35,791
)
 
(35,791
)
Contract costs

 
(185
)
 
(185
)
Accounts receivable, net
(504
)
 
(8,589
)
 
(9,093
)
Deferred revenue
(40,037
)
 
38,799

 
(1,238
)
Net cash provided by operating activities
$
12,360

 
$

 
$
12,360

XML 37 R27.htm IDEA: XBRL DOCUMENT v3.10.0.1
Intangible Assets (Policies)
3 Months Ended
Sep. 30, 2018
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible Assets
Intangible Assets 
We include in our amortizable intangible assets those intangible assets acquired in our business and asset acquisitions. We amortize acquired intangible assets with finite lives over their estimated economic lives, generally using the straight-line method. Each period, we evaluate the estimated remaining useful lives of acquired intangible assets to determine whether events or changes in circumstances warrant a revision to the remaining period of amortization. Acquired intangibles are removed from the accounts when fully amortized and no longer in use.
Intangible assets consisted of the following as of September 30, 2018 and June 30, 2018:
 
Gross Carrying Amount
 
Accumulated Amortization
 
Effect of Currency Translation
 
Net Carrying Amount
 
(Dollars in Thousands)
September 30, 2018:
 
 
 
 
 
 
 
Technology and patents
$
35,644

 
$
(6,068
)
 
$
(27
)
 
$
29,549

Customer relationships
4,979

 
(513
)
 
(23
)
 
4,443

Non-compete agreements
553

 
(353
)
 

 
200

Total
$
41,176

 
$
(6,934
)
 
$
(50
)
 
$
34,192

June 30, 2018:
 
 
 
 
 
 
 
Technology and patents
$
35,898

 
$
(5,182
)
 
$
(254
)
 
$
30,462

Customer relationships
5,181

 
(377
)
 
(202
)
 
4,602

Non-compete agreements
553

 
(307
)
 

 
246

Total
$
41,632

 
$
(5,866
)
 
$
(456
)
 
$
35,310


Total amortization expense related to intangible assets is included in operating expenses and amounted to approximately $1.1 million and $0.5 million for the three months ended September 30, 2018 and 2017, respectively.
Future amortization expense as of September 30, 2018 is expected to be as follows:
Year Ended June 30,
Amortization Expense
 
(Dollars in Thousands)
2019
$
3,479

2020
4,710

2021
4,754

2022
4,694

2023
4,609

Thereafter
11,946

Total
$
34,192

XML 38 R28.htm IDEA: XBRL DOCUMENT v3.10.0.1
Goodwill (Policies)
3 Months Ended
Sep. 30, 2018
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill
Goodwill
 
The changes in the carrying amount of goodwill for our subscription and software reporting segment during the three months ended September 30, 2018 was as follows:
 
Gross Carrying Amount
 
Accumulated Impairment Losses
 
Effect of Currency Translation
 
Net Carrying Amount
 
(Dollars in Thousands)
June 30, 2018:

$
142,316

 
$
(65,569
)
 
$
(1,157
)
 
$
75,590

Foreign currency translation

 

 
59

 
59

September 30, 2018:
$
142,316

 
$
(65,569
)
 
$
(1,098
)
 
$
75,649


 
No triggering events indicating goodwill impairment occurred during the three months ended September 30, 2018.
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue from Contracts with Customers (Tables)
3 Months Ended
Sep. 30, 2018
Revenue from Contracts with Customers [Abstract]  
Disaggregation of Revenue [Table Text Block]
Disaggregation of Revenue

We disaggregate our revenue by region, type of performance obligation, timing of revenue recognition, and segment as follows:

 
Three Months Ended
September 30,
 
2018
 
2017
Revenue by region:
 
 
 
United States
$
39,228

 
$
53,213

Europe
28,946

 
26,256

Other (1)
45,995

 
47,018

 
$
114,169

 
$
126,487

 
 
 
 
Revenue by type of performance obligation:
 
 
 
Term licenses
$
63,755

 
$
78,890

Maintenance
43,039

 
40,264

Professional services and other
7,375

 
7,333

 
$
114,169

 
$
126,487

 
 
 
 
Revenue by segment:
 
 
 
Subscription and software
$
106,794

 
$
119,154

Services and other
7,375

 
7,333

 
$
114,169

 
$
126,487

____________________________________________
(1)
Other consists primarily of Asia Pacific, Canada, Latin America and the Middle East.
Contract with Customer, Asset and Liability [Table Text Block]
Our contract assets (liabilities) were as follows as of September 30, 2018 and June 30, 2018:
 
September 30, 2018
 
June 30, 2018
 
 
 
As Adjusted
 
(Dollars in Thousands)
Contract assets
$
675,914

 
$
645,000

Deferred revenue
(38,783
)
 
(27,504
)
 
$
637,131

 
$
617,496

Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]
Transaction Price Allocated to Remaining Performance Obligations

The following table includes the aggregate amount of the transaction price allocated to the performance obligations that are unsatisfied (or partially unsatisfied) at the end of the reporting period:
 
Year Ended June 30,
 
2019
 
2020
 
2021
 
2022
 
2023
 
Thereafter
 
(Dollars in Thousands)
License
$
34,414

 
$
16,434

 
$
13,786

 
$
7,784

 
$
1,310

 
$
173

Maintenance
120,392

 
129,547

 
93,578

 
58,657

 
31,948

 
11,735

Services and other
38,967

 
5,270

 
2,987

 
1,467

 
979

 
432

Schedule of Error Corrections and Prior Period Adjustments [Table Text Block]
Impact to Prior Period Information

The following table presents the effect of the adoption of Topic 606 on select consolidated statements of operations line items for the three months ended September 30, 2017:

 
Three Months Ended September 30, 2017
 
As Previously Reported
 
Adjustments
 
As Adjusted
 
(Dollars in Thousands, Except per Share Data)
Consolidated Statements of Operations:
 
 
 
 
 
License revenue
$

 
$
78,890

 
$
78,890

Maintenance revenue

 
40,264

 
40,264

Subscription and software revenue
115,756

 
(115,756
)
 

Services and other revenue
7,025

 
308

 
7,333

Gross profit
110,049

 
3,706

 
113,755

Selling and marketing expense
23,571

 
(55
)
 
23,516

General and administrative expense
13,676

 
1,361

 
15,037

Income from operations
53,313

 
2,400

 
55,713

Interest income
141

 
6,165

 
6,306

Provision for income taxes
16,877

 
2,800

 
19,677

Net income
$
34,755

 
$
5,766

 
$
40,521

Basic
$
0.48

 
 
 
$
0.55

Diluted
$
0.47

 
 
 
$
0.55

Weighted average shares outstanding - Basic
73,024

 
 
 
73,024

Weighted average shares outstanding - Diluted
73,609

 
 
 
73,609



The following table presents the effect of the adoption of Topic 606 on select consolidated balance sheet line items as of June 30, 2018:
 
June 30, 2018
 
As Previously Reported
 
Adjustments
 
As Adjusted
 
(Dollars in Thousands)
Consolidated Balance Sheets:
 
 
 
 
 
Assets:
 
 
 
 
 
Current contract assets
$

 
$
304,378

 
$
304,378

Contract costs

 
20,500

 
20,500

Accounts receivable, net
21,910

 
19,900

 
41,810

Non-current contract assets

 
340,622

 
340,622

Liabilities:
 
 
 
 
 
Current deferred revenue
286,845

 
(271,695
)
 
15,150

Non-current deferred revenue
28,259

 
(15,905
)
 
12,354

Deferred income taxes

 
214,125

 
214,125

Other non-current liabilities
18,492

 
(1,424
)
 
17,068

Stockholders' equity:
 
 
 
 
 
Retained earnings
305,208

 
760,299

 
1,065,507


The adoption of Topic 606 had no impact on our total cash flows or net cash provided by operating activities. The impacts of adoption resulted in offsetting shifts in cash flows throughout the components of net income and various changes in working capital balances. The following table presents the effect of the adoption of Topic 606 on select consolidated statement of cash flows line items for the three months ended September 30, 2017:
 
Three Months Ended September 30, 2017
 
As Previously Reported
 
Adjustments
 
As Adjusted
 
(Dollars in Thousands)
Consolidated Statements of Cash Flows:
 
 
 
 
 
Cash flows from operating activities:
 
 
 
 
 
Net income
$
34,755

 
$
5,766

 
$
40,521

Changes in assets and liabilities:
 
 
 
 
 
Contract assets

 
(35,791
)
 
(35,791
)
Contract costs

 
(185
)
 
(185
)
Accounts receivable, net
(504
)
 
(8,589
)
 
(9,093
)
Deferred revenue
(40,037
)
 
38,799

 
(1,238
)
Net cash provided by operating activities
$
12,360

 
$

 
$
12,360

XML 40 R30.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accounts Receivable (Tables)
3 Months Ended
Sep. 30, 2018
Receivables [Abstract]  
Schedule of accounts receivable, net allowance for doubtful accounts
Our accounts receivable, net of the related allowance for doubtful accounts, were as follows as of September 30, 2018 and June 30, 2018:
 
 
Gross
 
Allowance
 
Net
 
(Dollars in Thousands)
September 30, 2018:
 

 
 

 
 

Accounts receivable
$
56,872

 
$
2,873

 
$
53,999

 
 
 
 
 
 
June 30, 2018, As Adjusted:
 

 
 

 
 

Accounts receivable
$
44,513

 
$
2,703

 
$
41,810

XML 41 R31.htm IDEA: XBRL DOCUMENT v3.10.0.1
Property and Equipment (Tables)
3 Months Ended
Sep. 30, 2018
Property, Plant and Equipment [Abstract]  
Schedule of property, equipment and leasehold improvements
Property, equipment and leasehold improvements in the accompanying unaudited consolidated balance sheets consisted of the following:
 
 
September 30,
2018
 
June 30,
2018
 
(Dollars in Thousands)
Property, equipment and leasehold improvements, at cost:
 

 
 

Computer equipment
$
8,339

 
$
8,344

Purchased software
24,245

 
24,225

Furniture & fixtures
6,827

 
6,850

Leasehold improvements
11,993

 
12,023

Property, equipment and leasehold improvements, at cost
51,404

 
51,442

Accumulated depreciation
(42,398
)
 
(41,636
)
Property, equipment and leasehold improvements, net
$
9,006

 
$
9,806

XML 42 R32.htm IDEA: XBRL DOCUMENT v3.10.0.1
Acquisitions (Tables)
3 Months Ended
Sep. 30, 2018
Business Combinations [Abstract]  
Schedule of recognized identified assets acquired and liabilities assumed
A preliminary allocation of the purchase price is as follows. The valuation of the net assets acquired and the deferred tax liabilities are considered preliminary as of September 30, 2018:
 
Amount
 
(Dollars in Thousands)
Liabilities assumed, net
$
(1,164
)
Identifiable intangible assets:
 
Technology-related
4,500

Customer relationships
3,800

Goodwill
17,483

Deferred tax liabilities
(1,619
)
Total assets acquired, net
$
23,000

XML 43 R33.htm IDEA: XBRL DOCUMENT v3.10.0.1
Intangible Assets (Tables)
3 Months Ended
Sep. 30, 2018
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]
Future amortization expense as of September 30, 2018 is expected to be as follows:
Year Ended June 30,
Amortization Expense
 
(Dollars in Thousands)
2019
$
3,479

2020
4,710

2021
4,754

2022
4,694

2023
4,609

Thereafter
11,946

Total
$
34,192

Intangible assets
Intangible assets consisted of the following as of September 30, 2018 and June 30, 2018:
 
Gross Carrying Amount
 
Accumulated Amortization
 
Effect of Currency Translation
 
Net Carrying Amount
 
(Dollars in Thousands)
September 30, 2018:
 
 
 
 
 
 
 
Technology and patents
$
35,644

 
$
(6,068
)
 
$
(27
)
 
$
29,549

Customer relationships
4,979

 
(513
)
 
(23
)
 
4,443

Non-compete agreements
553

 
(353
)
 

 
200

Total
$
41,176

 
$
(6,934
)
 
$
(50
)
 
$
34,192

June 30, 2018:
 
 
 
 
 
 
 
Technology and patents
$
35,898

 
$
(5,182
)
 
$
(254
)
 
$
30,462

Customer relationships
5,181

 
(377
)
 
(202
)
 
4,602

Non-compete agreements
553

 
(307
)
 

 
246

Total
$
41,632

 
$
(5,866
)
 
$
(456
)
 
$
35,310

XML 44 R34.htm IDEA: XBRL DOCUMENT v3.10.0.1
Goodwill (Tables)
3 Months Ended
Sep. 30, 2018
Goodwill and Intangible Assets Disclosure [Abstract]  
Changes in carrying amount of goodwill by reporting unit
The changes in the carrying amount of goodwill for our subscription and software reporting segment during the three months ended September 30, 2018 was as follows:
 
Gross Carrying Amount
 
Accumulated Impairment Losses
 
Effect of Currency Translation
 
Net Carrying Amount
 
(Dollars in Thousands)
June 30, 2018:

$
142,316

 
$
(65,569
)
 
$
(1,157
)
 
$
75,590

Foreign currency translation

 

 
59

 
59

September 30, 2018:
$
142,316

 
$
(65,569
)
 
$
(1,098
)
 
$
75,649


XML 45 R35.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accrued Expenses and Other Liabilities (Tables)
3 Months Ended
Sep. 30, 2018
Balance Sheet Related Disclosures [Abstract]  
Schedule of accrued expenses and other current liabilities
Accrued expenses and other current liabilities in the accompanying unaudited consolidated balance sheets consisted of the following:
 
 
September 30,
2018
 
June 30,
2018
 
(Dollars in Thousands)
Payroll and payroll-related
$
14,763

 
$
21,796

Royalties and outside commissions
3,306

 
3,333

Professional fees
1,582

 
1,695

Deferred acquisition payments
1,700

 
1,700

Other
10,649

 
10,991

Total accrued expenses and other current liabilities
$
32,000

 
$
39,515

Schedule of other non-current liabilities
Other non-current liabilities in the accompanying unaudited consolidated balance sheets consisted of the following:
 
 
September 30,
2018
 
June 30,
2018
 
 
 
As Adjusted
 
(Dollars in Thousands)
Deferred rent
$
6,138

 
$
6,442

Uncertain tax positions
4,327

 
4,510

Deferred acquisition payments

4,600

 
4,294

Other
1,768

 
1,822

Total other non-current liabilities
$
16,833

 
$
17,068

XML 46 R36.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation (Tables)
3 Months Ended
Sep. 30, 2018
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Schedule of weighted average assumptions
We utilized the Black-Scholes option valuation model with the following weighted average assumptions:
 
 
Three Months Ended
September 30,
 
2018
 
2017
Risk-free interest rate
2.8
%
 
1.7
%
Expected dividend yield
0.0
%
 
0.0
%
Expected life (in years)
4.6

 
4.6

Expected volatility factor
26.6
%
 
28.1
%
Schedule of stock-based compensation expense
The stock-based compensation expense under all equity plans and its classification in the unaudited consolidated statements of operations for the three months ended September 30, 2018 and 2017 are as follows:
 
 
Three Months Ended
September 30,
 
2018
 
2017
 
(Dollars in Thousands)
Recorded as expenses:
 

 
 

Cost of services and other
$
465

 
$
450

Selling and marketing
1,331

 
885

Research and development
2,295

 
1,896

General and administrative
4,774

 
3,183

Total stock-based compensation
$
8,865

 
$
6,414

Schedule of stock option and RSU activity
A summary of stock option and RSU activity under all equity plans for the three months ended September 30, 2018 is as follows:
 
 
Stock Options
 
Restricted Stock Units
 
Shares
 
Weighted
Average
Exercise
Price
 
Weighted
Average
Remaining
Contractual
Term
(Years)
 
Aggregate
Intrinsic Value
(in 000’s)
 
Shares
 
Weighted
Average
Grant Date
Fair Value
Outstanding at June 30, 2018
1,369,442

 
$
45.93

 
7.23
 
$
64,103

 
621,700

 
$
53.64

Granted
262,471

 
115.37

 
 
 
 

 
614,140

 
115.17

Settled (RSUs)

 
 

 
 
 
 

 
(88,078
)
 
69.73

Exercised
(90,009
)
 
41.23

 
 
 
 

 

 
 

Cancelled / Forfeited
(60,815
)
 
65.87

 
 
 
 

 
(53,183
)
 
64.80

Outstanding at September 30, 2018
1,481,089

 
$
57.70

 
7.46
 
$
83,612

 
1,094,579

 
$
86.33

Vested and exercisable at September 30, 2018
781,669

 
$
42.13

 
6.19
 
$
56,144

 

 
 

Vested and expected to vest as of September 30, 2018
1,419,308

 
$
57.03

 
7.40
 
$
81,071

 
1,027,166

 
$
87.50

XML 47 R37.htm IDEA: XBRL DOCUMENT v3.10.0.1
Net Income Per Share (Tables)
3 Months Ended
Sep. 30, 2018
Earnings Per Share [Abstract]  
Schedule of calculations of basic and diluted net income per share and basic and dilutive weighted average shares outstanding
The calculations of basic and diluted net income per share and basic and dilutive weighted average shares outstanding for the three months ended September 30, 2018 and 2017 are as follows:
 
 
Three Months Ended
September 30,
 
2018
 
2017
 
 
 
As Adjusted
 
(Dollars and Shares in Thousands, Except per Share Data)
Net income
$
38,066

 
$
40,521

 
 
 
 
Weighted average shares outstanding
70,988

 
73,024

 
 
 
 
Dilutive impact from:
 

 
 

Share-based payment awards
1,027

 
585

Dilutive weighted average shares outstanding
72,015

 
73,609

 
 
 
 
Income per share
 

 
 

Basic
$
0.54

 
$
0.55

Dilutive
$
0.53

 
$
0.55

Schedule of employee equity awards excluded from the calculation of dilutive weighted average shares outstanding
The following employee equity awards were excluded from the calculation of dilutive weighted average shares outstanding because their effect would be anti-dilutive as of September 30, 2018 and 2017:
 
 
Three Months Ended
September 30,
 
2018
 
2017
 
(Shares in Thousands)
Employee equity awards
850

 
674

XML 48 R38.htm IDEA: XBRL DOCUMENT v3.10.0.1
Segment Information (Tables)
3 Months Ended
Sep. 30, 2018
Segment Reporting [Abstract]  
Summary of reportable segments' profits
The following table presents a summary of our reportable segments’ profits:
 
 
Subscription and Software
 
Services
 
Total
 
(Dollars in Thousands)
Three Months Ended September 30, 2018
 

 
 

 
 

Segment revenue
$
106,794

 
$
7,375

 
$
114,169

Segment expenses (1)
(53,526
)
 
(7,569
)
 
(61,095
)
Segment profit
$
53,268

 
$
(194
)
 
$
53,074

Three Months Ended September 30, 2017, As Adjusted
 

 
 

 
 

Segment revenue
$
119,154

 
$
7,333

 
$
126,487

Segment expenses (1)
(48,788
)
 
(6,949
)
 
(55,737
)
Segment profit
$
70,366

 
$
384

 
$
70,750



(1)         Our reportable segments’ operating expenses include expenses directly attributable to the segments. Segment expenses include selling and marketing, research and development, stock-based compensation and certain corporate expenses incurred in support of the segments. Segment expenses do not include allocations of general and administrative; interest income, net; and other income, net.
Schedule of reconciliation of total segment operating profit to income before income taxes
The following table presents a reconciliation of total segment profit to income before income taxes for the three months ended September 30, 2018 and 2017:
 
 
Three Months Ended
September 30,
 
2018
 
2017
 
 
 
As Adjusted
 
(Dollars in Thousands)
 
 
 
 
Total segment profit for reportable segments
$
53,074

 
$
70,750

General and administrative expense
(16,084
)
 
(15,037
)
Interest income, net
5,255

 
5,100

Other income (expense), net
128

 
(615
)
Income before income taxes
$
42,373

 
$
60,198

XML 49 R39.htm IDEA: XBRL DOCUMENT v3.10.0.1
Significant Accounting Policies - Revenue Recognition and Other Licensing Matters (Details)
3 Months Ended
Sep. 30, 2018
USD ($)
Sep. 30, 2017
USD ($)
Jun. 30, 2018
claims
Accounting Policies [Abstract]      
Software Licensing, Indemnification Obligations, Number of Claims Outstanding | claims     0
Technology acquired | $ $ 0 $ 0  
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.10.0.1
Significant Accounting Policies - Foreign Currency Transactions (Details) - USD ($)
$ in Millions
3 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Other income (expense), net    
Foreign Currency Transactions    
Foreign currency transaction and remeasurement gains (losses) $ 0.1 $ (0.6)
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.10.0.1
Significant Accounting Policies - Research and Development Expense (Details) - USD ($)
3 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Accounting Policies [Abstract]    
Research and development expense $ 0 $ 0
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue from Contracts with Customers Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Total revenue $ 114,169  
United States    
Total revenue 39,228  
Europe    
Total revenue 28,946  
Other    
Total revenue 45,995  
Subscription and software    
Total revenue 106,794  
Services and other    
Total revenue 7,375  
Term Licenses [Member]    
Total revenue 63,755 $ 0
Maintenance [Member]    
Total revenue 43,039 0
Professional Services And Other [Member]    
Total revenue $ 7,375  
Accounting Standards Update 2014-09 [Member]    
Total revenue   126,487
Accounting Standards Update 2014-09 [Member] | United States    
Total revenue   53,213
Accounting Standards Update 2014-09 [Member] | Europe    
Total revenue   26,256
Accounting Standards Update 2014-09 [Member] | Other    
Total revenue   47,018
Accounting Standards Update 2014-09 [Member] | Subscription and software    
Total revenue   119,154
Accounting Standards Update 2014-09 [Member] | Services and other    
Total revenue   7,333
Accounting Standards Update 2014-09 [Member] | Term Licenses [Member]    
Total revenue   78,890
Accounting Standards Update 2014-09 [Member] | Maintenance [Member]    
Total revenue   40,264
Accounting Standards Update 2014-09 [Member] | Professional Services And Other [Member]    
Total revenue   $ 7,333
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue from Contracts with Customers Contract Balances (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2018
Jun. 30, 2018
Contract with Customer, Liability, Revenue Recognized $ 2,700  
Deferred Revenue 38,783  
Net contract assets (liabilities) 637,131  
Contract with Customer, Asset, Net $ 675,914  
Accounting Standards Update 2014-09 [Member]    
Deferred Revenue   $ 27,504
Net contract assets (liabilities)   617,496
Contract with Customer, Asset, Net   $ 645,000
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue from Contracts with Customers Contract Costs (Details)
Sep. 30, 2018
Minimum  
Capitalized Contract Cost, Amortization Period 4 years
Maximum  
Capitalized Contract Cost, Amortization Period 8 years
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue from Contracts with Customers Transaction Price Allocated to Remaining Performance Obligations (Details)
$ in Thousands
Sep. 30, 2018
USD ($)
License [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2018-07-01  
Revenue, Remaining Performance Obligation, Amount $ 34,414
License [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2019-07-01  
Revenue, Remaining Performance Obligation, Amount 16,434
License [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-07-01  
Revenue, Remaining Performance Obligation, Amount 13,786
License [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-07-01  
Revenue, Remaining Performance Obligation, Amount 7,784
License [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-07-01  
Revenue, Remaining Performance Obligation, Amount 1,310
License [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-07-01  
Revenue, Remaining Performance Obligation, Amount 173
Maintenance [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2018-07-01  
Revenue, Remaining Performance Obligation, Amount 120,392
Maintenance [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2019-07-01  
Revenue, Remaining Performance Obligation, Amount 129,547
Maintenance [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-07-01  
Revenue, Remaining Performance Obligation, Amount 93,578
Maintenance [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-07-01  
Revenue, Remaining Performance Obligation, Amount 58,657
Maintenance [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-07-01  
Revenue, Remaining Performance Obligation, Amount 31,948
Maintenance [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-07-01  
Revenue, Remaining Performance Obligation, Amount 11,735
Services and other | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2018-07-01  
Revenue, Remaining Performance Obligation, Amount 38,967
Services and other | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2019-07-01  
Revenue, Remaining Performance Obligation, Amount 5,270
Services and other | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-07-01  
Revenue, Remaining Performance Obligation, Amount 2,987
Services and other | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-07-01  
Revenue, Remaining Performance Obligation, Amount 1,467
Services and other | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-07-01  
Revenue, Remaining Performance Obligation, Amount 979
Services and other | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-07-01  
Revenue, Remaining Performance Obligation, Amount $ 432
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue from Contracts with Customers Impact to Prior Period Information (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Jun. 30, 2018
Contract assets $ 317,967   $ 0
Contract costs 21,296   0
Total revenue 114,169    
Subscription and Software Revenue   $ 115,756  
Gross Profit 100,942 110,049  
Selling and marketing 26,812 23,571  
General and administrative 16,084 13,676  
Income from operations 36,990 53,313  
Interest income 7,069 141  
Provision for income taxes 4,307 16,877  
Net income 38,066 34,755  
Increase (Decrease) in Contract with Customer, Asset 30,914 0  
Increase (Decrease) in Deferred Charges $ 796 $ 0  
Earnings Per Share, Basic $ 0.54 $ 0.48  
Earnings Per Share, Diluted $ 0.53 $ 0.47  
Weighted Average Number of Shares Outstanding, Basic 70,988 73,024  
Weighted Average Number of Shares Outstanding, Diluted 72,015 73,609  
Accounts receivable, net $ 53,999   21,910
Contract with Customer, Asset, Net, Noncurrent 357,947   0
Current deferred revenue 23,737   286,845
Non-current deferred revenue 15,046   28,259
Deferred income taxes 159,563   0
Other non-current liabilities 16,833   18,492
Retained earnings 1,103,573   305,208
Increase (Decrease) in Accounts Receivable (12,529) $ 504  
Deferred revenue 11,403 (40,037)  
Net Cash Provided by (Used in) Operating Activities, Continuing Operations 5,570 12,360  
License [Member]      
Total revenue 63,755 0  
Maintenance [Member]      
Total revenue 43,039 0  
Services and other      
Total revenue $ 7,375 7,025  
Accounting Standards Update 2014-09 [Member]      
Contract assets     304,378
Contract costs     20,500
Total revenue   126,487  
Subscription and Software Revenue   0  
Gross Profit   113,755  
Selling and marketing   23,516  
General and administrative   15,037  
Income from operations   55,713  
Interest income   6,306  
Provision for income taxes   19,677  
Net income   40,521  
Increase (Decrease) in Contract with Customer, Asset   (35,791)  
Increase (Decrease) in Deferred Charges   $ (185)  
Earnings Per Share, Basic   $ 0.55  
Earnings Per Share, Diluted   $ 0.55  
Weighted Average Number of Shares Outstanding, Basic   73,024  
Weighted Average Number of Shares Outstanding, Diluted   73,609  
Accounts receivable, net     41,810
Contract with Customer, Asset, Net, Noncurrent     340,622
Current deferred revenue     15,150
Non-current deferred revenue     12,354
Deferred income taxes     214,125
Other non-current liabilities     17,068
Retained earnings     1,065,507
Increase (Decrease) in Accounts Receivable   $ (9,093)  
Deferred revenue   (1,238)  
Net Cash Provided by (Used in) Operating Activities, Continuing Operations   12,360  
Accounting Standards Update 2014-09 [Member] | License [Member]      
Total revenue   78,890  
Accounting Standards Update 2014-09 [Member] | Maintenance [Member]      
Total revenue   40,264  
Accounting Standards Update 2014-09 [Member] | Services and other      
Total revenue   7,333  
Difference between Revenue Guidance in Effect before and after Topic 606 [Member]      
Contract assets     304,378
Contract costs     20,500
Subscription and Software Revenue   (115,756)  
Gross Profit   3,706  
Selling and marketing   (55)  
General and administrative   1,361  
Income from operations   2,400  
Interest income   6,165  
Provision for income taxes   2,800  
Net income   5,766  
Increase (Decrease) in Contract with Customer, Asset   (35,791)  
Increase (Decrease) in Deferred Charges   (185)  
Accounts receivable, net     19,900
Contract with Customer, Asset, Net, Noncurrent     340,622
Current deferred revenue     (271,695)
Non-current deferred revenue     (15,905)
Deferred income taxes     214,125
Other non-current liabilities     (1,424)
Retained earnings     $ 760,299
Increase (Decrease) in Accounts Receivable   8,589  
Deferred revenue   38,799  
Net Cash Provided by (Used in) Operating Activities, Continuing Operations   0  
Difference between Revenue Guidance in Effect before and after Topic 606 [Member] | License [Member]      
Total revenue   78,890  
Difference between Revenue Guidance in Effect before and after Topic 606 [Member] | Maintenance [Member]      
Total revenue   40,264  
Difference between Revenue Guidance in Effect before and after Topic 606 [Member] | Services and other      
Total revenue   $ 308  
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value (Details) - USD ($)
$ in Millions
Sep. 30, 2018
Jun. 30, 2018
Level 1 Inputs    
Fair Value    
Cash equivalents $ 5.0 $ 5.0
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accounts Receivable - Schedule of Accounts Receivable (Details) - USD ($)
$ in Thousands
Sep. 30, 2018
Jun. 30, 2018
Accounts Receivable    
Account receivable, Gross $ 56,872  
Account receivable, Allowance 2,873  
Account receivable, Net $ 53,999 $ 21,910
Accounting Standards Update 2014-09 [Member]    
Accounts Receivable    
Account receivable, Gross   44,513
Account receivable, Allowance   2,703
Account receivable, Net   $ 41,810
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accounts Receivable (Details)
3 Months Ended
Sep. 30, 2018
Concentration Risk [Line Items]  
Concentration Risk, Customer 0
Accounts Receivable | Customer Concentration Risk  
Concentration Risk [Line Items]  
Percentage of net accounts receivable 10.00%
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.10.0.1
Property and Equipment - Property, Equipment and Leasehold Improvements (Details) - USD ($)
$ in Thousands
Sep. 30, 2018
Jun. 30, 2018
Property, Plant and Equipment [Line Items]    
Property, equipment and leasehold improvements-at cost $ 51,404 $ 51,442
Accumulated depreciation (42,398) (41,636)
Property, equipment and leasehold improvements, net 9,006 9,806
Computer equipment    
Property, Plant and Equipment [Line Items]    
Property, equipment and leasehold improvements-at cost 8,339 8,344
Purchased software    
Property, Plant and Equipment [Line Items]    
Property, equipment and leasehold improvements-at cost 24,245 24,225
Furniture & fixtures    
Property, Plant and Equipment [Line Items]    
Property, equipment and leasehold improvements-at cost 6,827 6,850
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property, equipment and leasehold improvements-at cost $ 11,993 $ 12,023
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.10.0.1
Acquisitions - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Feb. 05, 2018
Sep. 30, 2018
Sep. 30, 2017
Business Acquisition [Line Items]      
Cash paid   $ 0  
Goodwill   $ 75,649  
Effective income tax rate (as a percent)   10.20% 32.70%
Apex Optimisation      
Business Acquisition [Line Items]      
Consideration transferred $ 23,000    
Cash paid $ 18,400    
Future contingent consideration payment   $ 4,600  
Goodwill   $ 17,483  
Weighted average discount rate (as a percent)   28.00%  
Effective income tax rate (as a percent)   21.00%  
Developed Technology Rights | Apex Optimisation      
Business Acquisition [Line Items]      
Finite-lived intangible assets acquired   $ 4,500  
Finite-lived intangible asset, useful life   7 years  
Customer Relationship | Apex Optimisation      
Business Acquisition [Line Items]      
Finite-lived intangible assets acquired   $ 3,800  
Finite-lived intangible asset, useful life   7 years  
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.10.0.1
Acquisitions - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details)
$ in Thousands
Sep. 30, 2018
USD ($)
Business Acquisition [Line Items]  
Goodwill $ 75,649
Apex Optimisation  
Business Acquisition [Line Items]  
Tangible assets acquired, net (1,164)
Goodwill 17,483
Deferred tax liabilities, net (1,619)
Total assets acquired 23,000
Developed Technology Rights | Apex Optimisation  
Business Acquisition [Line Items]  
Finite-lived intangible assets acquired 4,500
Customer Relationship | Apex Optimisation  
Business Acquisition [Line Items]  
Finite-lived intangible assets acquired $ 3,800
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.10.0.1
Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Sep. 30, 2018
Jun. 30, 2018
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 41,176 $ 41,632
Accumulated Amortization (6,934) (5,866)
Finite Lived Intangible Assets, Foreign Currency Translation Gain (Loss) (50) (456)
Net Carrying Amount 34,192 35,310
Technology and patents    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 35,644 35,898
Accumulated Amortization (6,068) (5,182)
Finite Lived Intangible Assets, Foreign Currency Translation Gain (Loss) (27) (254)
Net Carrying Amount 29,549 30,462
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 4,979 5,181
Accumulated Amortization (513) (377)
Finite Lived Intangible Assets, Foreign Currency Translation Gain (Loss) (23) (202)
Net Carrying Amount 4,443 4,602
Non-compete Agreements    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 553 553
Accumulated Amortization (353) (307)
Finite Lived Intangible Assets, Foreign Currency Translation Gain (Loss) 0 0
Net Carrying Amount $ 200 $ 246
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.10.0.1
Intangible Assets - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Goodwill and Intangible Assets Disclosure [Abstract]    
Intangible asset amortization expense $ 1,100 $ 500
Amortization expense - 2019 3,479  
Amortization expense - 2020 4,710  
Amortization expense - 2021 4,754  
Amortization expense - 2022 4,694  
Amortization expense - 2023 4,609  
Amortization expense - Thereafter 11,946  
Finite Lived Intangible Assets Future Amortization Expense $ 34,192  
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.10.0.1
Goodwill - Goodwill, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Sep. 30, 2018
Jun. 30, 2018
Goodwill:    
Goodwill, net, ending balance $ 75,649  
Subscription and software    
Goodwill:    
Goodwill, gross, beginning balance 142,316  
Accumulated impairment losses, beginning balance (65,569)  
Goodwill, net, beginning balance 75,590  
Effect of currency translation (1,098)  
Goodwill, gross, ending balance 142,316 $ 142,316
Accumulated impairment losses, ending balance (65,569) (65,569)
Goodwill, net, ending balance 75,649 75,590
Goodwill Foreign Currency Translation Gain Loss [Member] | Subscription and software    
Goodwill:    
Effect of currency translation $ 59 $ (1,157)
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.10.0.1
Goodwill - Narrative (Details)
3 Months Ended
Sep. 30, 2018
triggering_event
Goodwill and Intangible Assets Disclosure [Abstract]  
Number of triggering events 0
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accrued Expenses and Other Liabilities - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2018
Jun. 30, 2018
Accrued expenses and other current liabilities    
Payroll and payroll-related $ 14,763 $ 21,796
Royalties and outside commissions 3,306 3,333
Professional fees 1,582 1,695
Deferred acquisition payments 1,700 1,700
Other 10,649 10,991
Total accrued expenses and other current liabilities $ 32,000 $ 39,515
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accrued Expenses and Other Liabilities - Other Non-Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2018
Jun. 30, 2018
Other non-current liabilities    
Deferred rent $ 6,138  
Uncertain tax positions 4,327  
Deferred acquisition payments 4,600  
Other 1,768  
Total other non-current liabilities $ 16,833 $ 18,492
Accounting Standards Update 2014-09 [Member]    
Other non-current liabilities    
Deferred rent   6,442
Uncertain tax positions   4,510
Deferred acquisition payments   4,294
Other   1,822
Total other non-current liabilities   $ 17,068
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.10.0.1
Credit Agreement (Details)
Feb. 26, 2016
USD ($)
Sep. 30, 2018
USD ($)
Jun. 30, 2018
USD ($)
Aug. 09, 2017
USD ($)
Credit Agreement        
Amount outstanding   $ 170,000,000    
Line of Credit | Credit Agreement        
Credit Agreement        
Principal amount $ 250,000,000.0     $ 350,000,000.0
Amount outstanding   $ 170,000,000 $ 170,000,000  
Margin rate (as a percent) 0.50%      
Maximum leverage ratio   3.0    
Minimum interest coverage ratio   3.0    
Line of Credit | Credit Agreement | Minimum        
Credit Agreement        
Commitment fee percentage (as a percent) 0.20%      
Line of Credit | Credit Agreement | Maximum        
Credit Agreement        
Commitment fee percentage (as a percent) 0.30%      
Line of Credit | Credit Agreement | Federal Funds Effective Rate        
Credit Agreement        
Variable rate spread (as a percent) 0.50%      
Line of Credit | Credit Agreement | Adjusted LIBOR        
Credit Agreement        
Variable rate spread (as a percent) 1.00%      
Margin rate (as a percent) 1.50%      
Outstanding Borrowing 1 [Member] | Line of Credit | Credit Agreement        
Credit Agreement        
Amount outstanding   $ 159,000,000    
Effective interest rate (as a percent)   3.75%    
Outstanding Borrowing 2 [Member] | Line of Credit | Credit Agreement        
Credit Agreement        
Amount outstanding   $ 11,000,000    
Effective interest rate (as a percent)   3.57%    
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation - Additional Disclosures (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Stock-based compensation, additional disclosures    
Exercises of stock options $ 4,054  
Common stock reserved for future issuance or settlement (in shares) 10,000,000  
Restricted Stock Units    
Stock-based compensation, additional disclosures    
Weighted average grant-date fair value of RSUs granted $ 115.17 $ 63.14
Total fair value of shares vested from RSU grants $ 9,900 $ 5,300
Total unrecognized compensation cost $ 43,200  
Total unrecognized compensation cost, period of recognition 3 years 15 days  
Excess tax benefits from stock-based compensation $ 3,300 $ 1,700
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period 614,140  
Stock Options    
Stock-based compensation, additional disclosures    
Weighted average fair value (in dollars per share) $ 31.70 $ 16.91
Total unrecognized compensation cost $ 13,400  
Total unrecognized compensation cost, period of recognition 3 years 19 days  
Total intrinsic value of options exercised $ 6,100 $ 1,700
Exercises of stock options $ 4,100 $ 2,400
Performance Shares [Member]    
Stock-based compensation, additional disclosures    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period 373,704  
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation - Stock-Based Compensation Accounting (Details) - Stock Options - $ / shares
3 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Stock-Based Compensation Accounting    
Weighted average fair value (in dollars per share) $ 31.70 $ 16.91
Risk-free interest rate (as a percent) 2.80% 1.70%
Expected dividend yield (as a percent) 0.00% 0.00%
Expected life (in years) 4 years 7 months 6 days 4 years 7 months 6 days
Expected volatility factor (as a percent) 26.60% 28.10%
XML 72 R62.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation - Stock-Based Compensation Expense and its Classification in the Consolidated Statements of Operations (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Recorded as expenses:    
Total stock-based compensation $ 8,865 $ 6,414
Cost of services and other    
Recorded as expenses:    
Total stock-based compensation 465 450
Selling and marketing    
Recorded as expenses:    
Total stock-based compensation 1,331 885
Research and development    
Recorded as expenses:    
Total stock-based compensation 2,295 1,896
General and administrative    
Recorded as expenses:    
Total stock-based compensation $ 4,774 $ 3,183
XML 73 R63.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation - Stock Option Activity (Details) - Stock Options - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Sep. 30, 2018
Jun. 30, 2018
Stock options activity    
Outstanding, beginning of period (in shares) 1,369,442  
Granted (in shares) 262,471  
Exercised (in shares) (90,009)  
Cancelled / Forfeited (in shares) (60,815)  
Outstanding, end of period (in shares) 1,481,089 1,369,442
Vested and exercisable, end of period (in shares) 781,669  
Vested and expected to vest, end of period (in shares) 1,419,308  
Weighted Average Exercise Price    
Outstanding, beginning of period (in dollars per share) $ 45.93  
Granted (in dollars per share) 115.37  
Exercised (in dollars per share) 41.23  
Cancelled / Forfeited (in dollars per share) 65.87  
Outstanding, end of period (in dollars per share) 57.70 $ 45.93
Vested and exercisable, end of period (in dollars per share) 42.13  
Vested and expected to vest, end of period (in dollars per share) $ 57.03  
Weighted Average Remaining Contractual Term    
Outstanding, end of period 7 years 5 months 17 days 7 years 2 months 23 days
Vested and exercisable, end of period 6 years 2 months 7 days  
Vested and expected to vest, end of period 7 years 4 months 25 days  
Aggregate Intrinsic Value    
Outstanding, end of period $ 83,612 $ 64,103
Vested and exercisable, end of period 56,144  
Vested and expected to vest, end of period $ 81,071  
XML 74 R64.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation - RSU Activity (Details) - Restricted Stock Units
3 Months Ended
Sep. 30, 2018
$ / shares
shares
Sep. 30, 2017
$ / shares
Restricted stock units activity    
Outstanding, beginning of period (in shares) | shares 621,700  
Granted (in shares) | shares 614,140  
Settled (in shares) | shares (88,078)  
Cancelled / Forfeited (in shares) | shares (53,183)  
Outstanding, end of period (in shares) | shares 1,094,579  
Vested and expected to vest (in shares) | shares 1,027,166  
Weighted Average Grant Date Fair Value    
Outstanding, beginning of period (in dollars per share) | $ / shares $ 53.64  
Granted (in dollars per share) | $ / shares 115.17 $ 63.14
Settled (RSUs) (in dollars per share) | $ / shares 69.73  
Cancelled / Forfeited (in dollars per share) | $ / shares 64.80  
Outstanding, end of period (in dollars per share) | $ / shares $ 86.33  
Vested and expected to vest, end of period (in dollars per share) | $ / shares 87.50  
XML 75 R65.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stockholders' Deficit - Stock Repurchase Program (Details) - USD ($)
3 Months Ended
Sep. 30, 2018
Apr. 18, 2018
Jun. 08, 2017
Apr. 26, 2016
Jan. 22, 2015
Class of Stock [Line Items]          
Approved stock repurchase program, authorized amount (up to)   $ 200,000,000 $ 200,000,000.0 $ 400,000,000.0 $ 450,000,000.0
Remaining capacity under the stock repurchase program $ 296,300,000        
Open Market Transaction          
Class of Stock [Line Items]          
Repurchase of common stock (in shares) 473,376        
Repurchase of common stock, amount $ 50,000,000        
XML 76 R66.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stockholders' Deficit - Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Millions
Sep. 30, 2018
Jun. 30, 2018
Accumulated Other Comprehensive Income    
Foreign translation adjustments $ (0.4) $ (0.1)
XML 77 R67.htm IDEA: XBRL DOCUMENT v3.10.0.1
Net Income Per Share - Calculations of Basic and Diluted Net Income per Share and Basic and Dilutive Weighted Average Shares Outstanding (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Net income $ 38,066 $ 34,755
Weighted average shares outstanding (in shares) 70,988 73,024
Dilutive impact from:    
Share-based payment awards (in shares) 1,027  
Dilutive weighted average shares outstanding (in shares) 72,015 73,609
Income per share    
Basic (in dollars per share) $ 0.54 $ 0.48
Dilutive (in dollars per share) $ 0.53 $ 0.47
Accounting Standards Update 2014-09 [Member]    
Net income   $ 40,521
Weighted average shares outstanding (in shares)   73,024
Dilutive impact from:    
Share-based payment awards (in shares)   585
Dilutive weighted average shares outstanding (in shares)   73,609
Income per share    
Basic (in dollars per share)   $ 0.55
Dilutive (in dollars per share)   $ 0.55
XML 78 R68.htm IDEA: XBRL DOCUMENT v3.10.0.1
Net Income Per Share - Stock Options Excluded from the Computation of Dilutive Weighted Average Shares Outstanding (Details)
3 Months Ended
Sep. 30, 2018
$ / shares
shares
Stock Options  
Employee equity awards were excluded from the calculation of dilutive weighted average shares outstanding because their effect would be anti-dilutive  
Options to purchase shares of common stock (in shares) | shares 262,343
Stock Options  
Employee equity awards were excluded from the calculation of dilutive weighted average shares outstanding because their effect would be anti-dilutive  
Exercise price range, low end of range (in dollars per share) $ 115.36
Exercise price range, high end of range (in dollars per share) $ 116.00
XML 79 R69.htm IDEA: XBRL DOCUMENT v3.10.0.1
Net Income Per Share - Employee Equity Awards Excluded from the Calculation of Dilutive Weighted Average Shares Outstanding (Details) - shares
shares in Thousands
3 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Employee Equity Awards    
Employee equity awards were excluded from the calculation of dilutive weighted average shares outstanding because their effect would be anti-dilutive    
Employee equity awards (in shares) 850 674
XML 80 R70.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes (Details)
3 Months Ended 6 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Jun. 30, 2018
Dec. 31, 2017
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent 21.00%   21.00% 35.00%
Effective income tax rate (as a percent) 10.20% 32.70%    
XML 81 R71.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies - Rental Expense (Details)
$ in Millions
3 Months Ended
Sep. 30, 2018
USD ($)
Operating Leases  
Rent expense $ 2.0
Minimum  
Operating Leases  
Operating lease terms 1 year
XML 82 R72.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies - Standby Letters of Credit (Details) - USD ($)
$ in Millions
Sep. 30, 2018
Jun. 30, 2018
Standby Letter of Credit    
Operating Leases    
Standby letters of credit $ 4.0 $ 3.5
XML 83 R73.htm IDEA: XBRL DOCUMENT v3.10.0.1
Segment Information - Summary of Reportable Segments' Profits (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Summary of reportable segments' profits    
Income from operations $ 36,990 $ 53,313
Operating segments    
Summary of reportable segments' profits    
Segment revenue 114,169  
Segment expenses (61,095)  
Income from operations 53,074  
Subscription and software | Operating segments    
Summary of reportable segments' profits    
Segment revenue 106,794  
Segment expenses (53,526)  
Income from operations 53,268  
Services and other | Operating segments    
Summary of reportable segments' profits    
Segment revenue 7,375  
Segment expenses (7,569)  
Income from operations $ (194)  
Accounting Standards Update 2014-09 [Member]    
Summary of reportable segments' profits    
Income from operations   55,713
Accounting Standards Update 2014-09 [Member] | Operating segments    
Summary of reportable segments' profits    
Segment revenue   126,487
Segment expenses   (55,737)
Income from operations   70,750
Accounting Standards Update 2014-09 [Member] | Subscription and software | Operating segments    
Summary of reportable segments' profits    
Segment revenue   119,154
Segment expenses   (48,788)
Income from operations   70,366
Accounting Standards Update 2014-09 [Member] | Services and other | Operating segments    
Summary of reportable segments' profits    
Segment revenue   7,333
Segment expenses   (6,949)
Income from operations   $ 384
XML 84 R74.htm IDEA: XBRL DOCUMENT v3.10.0.1
Segment Information - Reconciliation of Total Segment Profit to Income before Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Reconciliation to Income before Income Taxes    
Total segment profit for reportable segments $ 36,990 $ 53,313
General and administrative (16,084) (13,676)
Other (expense) income, net 128  
Income before provision for income taxes 42,373  
Operating segments    
Reconciliation to Income before Income Taxes    
Total segment profit for reportable segments 53,074  
Segment Reconciling Items    
Reconciliation to Income before Income Taxes    
General and administrative (16,084)  
Other (expense) income, net 5,255  
Other income (expense), net $ 128  
Accounting Standards Update 2014-09 [Member]    
Reconciliation to Income before Income Taxes    
Total segment profit for reportable segments   55,713
General and administrative   (15,037)
Other (expense) income, net   (615)
Income before provision for income taxes   60,198
Accounting Standards Update 2014-09 [Member] | Operating segments    
Reconciliation to Income before Income Taxes    
Total segment profit for reportable segments   70,750
Accounting Standards Update 2014-09 [Member] | Segment Reconciling Items    
Reconciliation to Income before Income Taxes    
General and administrative   (15,037)
Other (expense) income, net   5,100
Other income (expense), net   $ (615)
EXCEL 85 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ,& 6$T?(\\#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,$% @ P8!832?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " #!@%A-7U35E^X K @ $0 &1O8U!R;W!S+V-O M&ULS9+!2L0P$(9?17)O)^GJ(J&;B^))07!!\1:2V=U@DX9DI-VW-ZV[ M740?P&-F_GSS#4QKHC1]PN?41TSD,%^-O@M9FKAA!Z(H ;(YH->Y+HE0FKL^ M>4WEF?80M?G0>X2&\S5X)&TU:9B 55R(3+762)-04Y].>&L6?/Q,W0RS!K!# MCX$RB%H 4]/$>!R[%BZ "4:8?/XNH%V(<_5/[-P!=DJ.V2VI81CJ837GR@X" MWIX>7^9U*Q9]< M?_A=A'UOW<[]8^.SH&KAUUVH+U!+ P04 " #!@%A-F5R<(Q & "<)P M$P 'AL+W1H96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03 M621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS M[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C( MWXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU M+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=* MY \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_ MT=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=R MSTS0LS0[=R M2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZ MG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCR MHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)2 M56 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYE ML<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7G MFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5 M' 86%S+D4.Z2D 83 >LX=SFWJXPD6L_UC6'ODR MWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\ MU*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHS MU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\! M4$L#!!0 ( ,& 6$WD]*WZ>P( . ( 8 >&PO=V]R:W-H965T&UL?5;MCILP$'P5Q ,I]>MOT//!Y1J@D'\ MJ.D@%F-/IW)B[%5//E^V?JAW1!MZECH$4;<'/="FT9'4/GY-0?U94Q.7X_?H M'TWR*ID3$?3 FI_U159;?^-[%WHE]T:^L.$3G1)*?&_*_@M]T$;!]4Z4QIDU MPER]\UU(UDY1U%9:\C;>Z\[YEDOFG=GGJELA5I]E&$1/'28";$?$7B!0#,B M4+%G 0P)[+%#Q_\*'%Q$! M$8 :1H4<+>@S38Y >&WJ\H"?6"W 1*2R0@ *) M0\\L@1&1&$1G$#G.\SB$55)0)754-I:*B\AA@0P4R!PZLBL%@*R4R@:4V+A\ MJU;V &2E6')0(G?YL24!0!)8 H6PI4(W0FJ;"L!D*RHKQD5N!/O((2J(%O%Q:RJP$Y'KI&Q_2V:,$LO9F&6YIML[71@ MTR/7]3BR,W)]C\/5\X%MCUQ78[N@)TRZQ-@5'2SZ14OYS;16X9W9O3-]?;$Z MM^\=-OWF+WSL_5\)O]6=\$Y,JJYE>LN5,4G55L(GE6RE?C?F24.O4@\S->9C MSQTGDO73_T0P_]24?P!02P,$% @ P8!83;7'_%;?!0 MB !@ !X M;"]W;W)KZU-E,18VW(E)=F^?259\6IGS@2ZB6-ER!E2^@X/Q5R^ULVW]JFJ MNM7W_>[07JV?NNYXL=FT=T_5OFP_UL?JT/_EH6[V9==_;1XW[;&IRONQT7ZW M<<;$S;[<'M;7E^.U3\WU9?W<[;:'ZE.S:I_W^[+Y[[;:U:]7:[M^N_!Y^_C4 M#1SWU3"4KW7];?CR^_W5V@P55;OJKANZ*/N/EZJH=KNAI[Z.?Z=.U^><0\/Y M[V^]_SH.OA_,U[*MBGKWS_:^>[I:9^O5??50/N^ZS_7K;]4TH+!>3:/_HWJI M=GWX4$F?XZ[>M>//U=USV]7[J9>^E'WY_?2Y/8R?KU/_;\UP S[W M&M#4@'XT\./@3Y6-0_VE[,KKRZ9^736GNW4LAX?"7E _F7?#Q7'NQK_UHVW[ MJR_7+EYN7H9^II#;4XB;A=ASQ*;O_)S!H0RW3C1W/RMO=C>S]OG[,Y.(6D,>1PF@/K;,.+"2+-!YM9KR3"0F6E4GFN5!9(E:;:%BN5 ME5+%->C62JWRCI)V%[$(V4PF(IXHDXG()'X7992-65($VF)-LU+4/!>U*68N MOI29&'D](,RG$' ]#LN:,T*DO=8#UBLG]#HKQRMQV6-"?=C3H>+$).BI#G(N20".59Q@<$PL@X11X< MUB$G=2AP'7)2AY(S-O!Z0!A%HU@,A^7*2;D*FL/%2N328@?JL,0X*3'<@Q93 MS$^&RD6?:<\35@^7+[:AA'DG8&.8O!65 DC MC#RYQ3Z3E#T(>4EAE_LPCP& MWH/] 0=^BF&^1\N#>?=@>\!YGV(6YL&X>[DJ:\[)8XX],/Z<8R\Y?L<2>0RR MER!S2U1X"?([7B=@D(,$6=MB!XQHL(N]3L#L!>-\VQ:2?U'&^JI_F!(0I M7B9@/(-TUYH;"IB[ -9COMD-8#V.47F:@_+V$+AF954*F+L0E]\Y3%20"ZAP MJ4$NH"G+L!$!?#FCZ]801)E'2FR&S%0$0"EL!\Q4'$Y4!$# M%1< %>5BYLD(5P+"M'?4&*BX'*B(@8H+@(H2*,IS!8>(@8H * 7)J+R07PY4 MQ$#%!4!%\ K+]/L^)1$&*BX'*F*@X@*@H@3*!VU]21BH!(!2S&K"0*7E0"4, M5%H 5)*DI'Z%XF<@(,HXY3%+&*FT'*F$D4H+D$KRB"L%[8 K8:020$H[?,)( MI>5()>7\:@%2":Q1I&WX$R8J+2ZZ^K]>&+\ M4-==U1?9&_/UZJDJ[\]?=M5#-_PZ/ _-Z23]]*6KC]-_"6S._ZIP_3]02P,$ M% @ P8!830,W\)MB @ M0< !@ !X;"]W;W)KQ=L;DE$(B5452NUTFJKML\.F02T!E/;"=N_KVT( MRX+3;%^P/9PS9\8>>]*6\6=1 $CGI:*U6+N%E,W*\T1>0$7$ VN@5G^.C%=$ MJB4_>:+A0 Z&5%$/^W[L5:2LW4UJ;(]\D[*SI&4-C]P1YZHB_,\.*&O7+G*O MAJ?R5$AM\#9I0T[P'>2/YI&KE3=X.905U*)DM);,G M C)&?Y4'6:S=A>L"6$)ODN,I/J1R+))N6L=7AW M6@W118%6@=K,7!O-WIE_*ENAK)=-M$B]B_;30W8=!(\@:$!XROF@@&T*.SRC MX[<"F061V!4":PZ!X8!&)!A4D4V6,)K;&$QD4P MWL^EG1]9^=$LE]B?Y-)!HE&4'T*,[2*Q522>BZ")2/P?(HE5))F+3 Y^E\SW M.XE'9_=&96%56:>._=*B^:V=UD>&YANBPH'"4>IJH.>\:2;>0K.F;I#=TZLU?4$L#!!0 ( ,& 6$TA MK%8:U0$ %L$ 8 >&PO=V]R:W-H965T&UL?51;;MLP M$+P*H0.$LJ3$A2$)B%T$*= "1HJVW[2T>B!\J"1MI;?ODI05U17R8Y*KF=D= M1--)SJKU+T :7HEB8:FB!XWNT/F\![PLX?1+/;$.3DI]>H.7^HBBEU!P*&R M3H'A58(Y*<>-_274V5HE)!4L1["VLO?3K..E?:>N$9"(D M,P%S?T1()T+Z3O"W24-EWNIG9EF9:S42'1YK8*XG-KL4+[-R07]W_ANZ-1B] ME ]I3B].9X+L R190#8S@J+XG"%9R[!/_J,G_R8XK""VZQG250^IYZ=+#]DZ M/UOE9YZ?+?GW-W<0(%L/D1X2WYCX"!%JH(LW$:!;W[Z&5.HLK;._B,X3\IBX M-[V)[W%R0J._RX2Q^\9TVTM#3LIBQ_AW;92R@ 7&=]C+'4[Z?.#06+?=XEZ' M?@\'JX9IE.G\?U+^!5!+ P04 " #!@%A-7H& E3\& !&(@ & 'AL M+W=OW?3W9R04*^+/JEB5W*I&R]CT@Z5Z_][MO^J>N& MV??U:K._GC\-P_;C8K&_>^K6[?Y#O^TVY3\/_6[=#N5P][C8;W==>S\-6J\6 MKJKB8MTN-_.;J^GK]O=?[?=JG^]GM/\QXG/R\>G M83RQN+G:MH_=7]WP9?MI5XX6IZO<+]?=9K_L-[-=]W ]_YD^-BF. R:+OY?= MZ_[L^VR^_S8>_'Y_/:_&B+I5=S>,EVC+QTO7=*O5>*42Q[_'B\Y//L>! MY]]_7/W7:?)E,E_;?=?TJW^6]\/3];R>S^Z[A_9Y-7SN7W_KCA/B^>PX^S^Z MEVY5S,=(BH^[?K6?_L[NGO=#OSY>I82R;K\?/I>;Z?/U>/T?P_ =QS@3@,H MO#G 'P=X,6!QB&R:ZB_MT-Y<[?K7V>[PM+;MN"CHHR\W\VX\.=V[Z7]EMOMR M]N4FQJO%RWB=H\GMP<2=F;A+BT9;Q'0R613_IR <#,)-X_WY^!J/]W"\G\:' M\_%93.)@DB:3S63"K@JUF(BVRI$BXU@"C"6H6%(E8CF8\'DL/F<1<:.M'&6J M<"P,8V$="XE86'GQE/+9XSL$H\V,0"(,).I Q!JZC6"Z+HNUV&@K(XX$XT@Z M#B_B2,I#"2,[[*6&7FKM)0@OM?82G.$D0R=9.V'A)"LG@7-R ;NA"@.BTHX4 M(2KE*9>-1%("6-5G5I?1&+@B'4V2T9#R$[.A8<) (J?=U-*-4VX2QY -1YA< MI-&5)+J.-A<:#905A($9>PL8A.E%&E^UQ!=I,GE..4AF #LK&(POTORJ);]( MDXDH68L*TXDTGFJ))]+D(9>LAXWI0QH_M<0/:?YDGZ.U'Q(F$-5J1ZTMV6.\ MD.9++?E"&C".*\)^',:+TWBI)5Z+(@70HUE[% LSJ8&5-#D/+Z;PIR[P)V5B+#X/-987& M;&P7'B/+:V1EB0BO660\'(\YY$F':=5$&#!> T;6&+<> *;RSG)D5%^:+R3A M?.LU.4HFFMA8(AZ3PVMR4"4%[34ZJ,R*9:K? $-?E;+0FCYFC->,H4J*VFMZ M9*NN])@=7K.CS$KZT5#XB7PL::D!*H_9X#4;J))B]%KU(7DBRQ66O=>2IDJF M&D>CB\K\C;3(8^U[G=2PD:X$K/U0O;M5$;"P@TXP9+.B"3K!>*L/@?4?0 TC M4Z:@]1^HMFJ&@/4?0 U#TA$H3JK@DW7OC-X*:*[(,BB Q*%B*V4*6-,!=$XD M/0+(&XHC8_$'+.H .B-!.@*MD6BEV0'K.8#.!TL_2,Z"AH3$ H.=GDM.993?C+G \=T%/&/%,V@V2,4S4+SSUKW'>F>M=UG M-ZSU_D9ESECP##H2JDVM!4_1RILC5GP$'0FI^*@5_U9A'K'D(^@U2,E'+7DJ M=\YRA"4?02D@)1^UY,M2X&S0/V+)1RUY67 W$4C>>3:6=\22CZ"'("4?T2N4 M0,Y8=Q&+/H(>@A1]!+E JJS,,!HO24!S0.8"R,::#N9"3.^N?R-6? 0UN!1B MU(JWEBQ6>P1ENG$[$]9Q F6Z5%<".JX\&6L^81DG+6-5_S9)ZS@1AV0\O(2% MG+205?W;)%341V:K=Y:PE!,JZZ7$$M"RKZT'A:6<4%$O%9:TEDMA2W9AF[": M$ZK6IYQN=G/OO;# MT*^G-_@/?3]TY9K5AQ+X4]?>GPY6W<,P?AWGM3O\LN%P,/3;XZ\V%J>?CMS\ M#U!+ P04 " #!@%A-[N_E?EX" "" & 'AL+W=ON6[+@G+DV#^;\M MH:Q?^]"_+3S7YTKJA6!3=/A,?A+YJ]MQ-0LF+\>Z(:VH6>MQC)M^/:!YJ(4'*0V@56CRLI":7:D^+X.SKUIYC:\'Y\ M\_[%)*^2V6-!2D;_U$=9K?W,]X[DA"]4/K/^*QD3BGUOS/X[N1*JY)I$Q3@P M*LR_=[@(R9K1BT)I\.OPK%OS[$?_-S.W03@:A),!C!X:H-$ 60;!0&92_8PE MWA2<]1X?3JO#^E+ %5*;>="+9N_,.Y6M4*O7#01)$5RUHU&S'33AG2:<*\JE M(DDG2: )HK021$:^VA&D5H4@R8SFM9HP!.T.!YK9B#("8(<()D%,FCBNR H M0=:>E>^(9BB1$R5RH.062K2( BR.1XH91.R$B)<0T JQC=^%>*28021.B,0! M89W\-OG [7BLF8&D3I#4 6)]"MMTD6L(P?"S<#ZBG$%E3JC, 84LJ&P1"@(4 MICE$UN4NG4J( 'H+*G="Y0ZHR(+*%Z%2D"4A3"SZTB&$,$M2\,;AJ;;B+'7 M 17;M0XL/]PP@DF>QG;-ZKI??-MN=MWU\J7O]Y>K5??P4F^K[E.SKW?#?YZ: M=EOUP\_V>=7MV[IZG!IM-RN?97&UK=:[YW/5O/:;]:[^W"ZZU^VV M:O^]JS?-^_72+3\N?%D_O_3CA=7-U;YZKO^H^S_WG]OAU^K8R^-Z6^^Z=;-; MM/73]?+6798I'QM,%G^MZ_?NY/MB#.6^:;Z./WY]O%YFXXCJ3?W0CUU4P\=; M7=:;S=C3,(Y_YDZ71Y]CP]/O'[W_/ 4_!'-?=779;/Y>/_8OU\M\N7BLGZK7 M3?^E>?^EG@,*R\4<_6_U6[T9S,>1##X>FDTW_5T\O'9]LYU[&8:RK;X=/M>[ MZ?-][O^C&6[@YP;^V&#P_:,&-#>@[PUX"OXPLBG4GZJ^NKEJF_=%>[A;^VI< M%.Z2ALE\&"].SS=W!QI_:'"U60^]'%QZYN/.J MN3]W4 *+A#T0#(*F]G06A-$!PPYXZH!/.F 6DW P29/);C*A/(MBJDI@Q2D$ M/)8 QQ) ,#GN(,(.H@K&N4)$<[ ))^,BF4ET(LT;M"A\(IJ-3EVY6!A^#*@= M\$/2C]-^LB36,S"R0H;PWSJOE[-GHPM,MR,539(K;;8YNS_.!U_(>+1=R*SA M8*UP6BR27)*SS=EP*"LC%E30@TF%5"Y@90T%RXX#NN.# M'(L6GHO'E<XL)<>5A]')*?)#UI_7&.,Y+SJ\TN.,O(V*<< M5BJGI0_\2'!GHW,_UI1@N?):KAQ))CW2J]P*" N19SWW1$876#Z\E@]',O/Q M6ADX"P9)'HN#!^) 4AP\$ " /).7!@]2$7+)6+I8'#^2!I#QX MS;VUGC#R'B!/$GFO83:\$ :90&I",FLDG9H,-\AEWG"%@2< /$O@"0!/A7%_ M"!-/@'B6Q!,@GMFL'\BH0 #T+*$G#7T1G96J$J:>=/KA6.9VI/.*X#,VR@C" MXD"@$F$#>\+8$\">)?8$L'=&A4F8>0+,LV2>-//>D$O"P%,.9L1:*)AF C2S MI)DTS=ZL(AD#S0!HED SJ#4"&;:5%3%FE%&2K?P 1HTM-V!" \J=C0D) MF+V@V5-Y?D"I22FDPN K8) #*/;EU <-LLNM,S:, M<0"[J"Q6RZ!W4>\+(]D)QFD>@%T6JV70L,<4K:6 80\(=GF<$]!6ZRW!#QCW M@'#/I2>-^P^JRX!Y#V"_M:K+@%D.*'M6B(#3/6?E!A'3'%$"+1&)((&V\K^( MD8^H7):$1,"\RZU39(Q\!+NR):01PQQ1*2RWY:AI]FSE?Q'C' '.LKPL(SB4 M"\%EQH**&.B(2F8)= 1';D.B;ZS^:)SCHYI9$AT!T=$Z8X\8Z(@J9@ET1!6S ME>A%S'-$!;/,?"+8P$/P5NT7,?<1Y=F2^PB.P(*1^R2,?4)IML0^H;K9%\F8 MO83)3ZANEC7F;'3Z!.J\QIQ'A [_76&=ZB0L$0D5V/+@,^FT(.1%;BA)PDJ2 MP",^JQ9-6",2*IS5O "-L![R)"P0"0B$K$7+! 3"EJ*$!2+%_U^.)N,I'BJ< M)?H)[>5LW4",?@+HRW*TG(W.%Z_WA?XWLWA]87?J_9YO>L6]TW?-]OI\?A3T_3U,,;LTS - M+W7U>/RQJ9_Z\>MX2]O#:P.''WVSGU^)6!W?R[CY#U!+ P04 " #!@%A- MEL/4UJ\! #2 P & 'AL+W=OFN-"TR&+L:(O,]%X*#4=+7*\4M[\/(,V0TPV]!.Y%T_H08$76\08>P#]V M1XL>FUDJH4 [832Q4.?T9K,_[$)^3'@2,+B%34(G)V->@O.]RFD2!(&$T@<& MCL<9;D'*0(0R?DV<="X9@$O[POXU]HZ]G+B#6R.?1>7;G'ZAI(*:]]+?F^$; M3/U<4S(U_P/.(#$]*,$:I9$N?DG9.V_4Q()2%'\=3Z'C.4S\%]@Z()T Z0< M&PM%Y7?<\R*S9B!VG'W'PQ5O]BG.I@S!.(KX#\4[C)Z+S762L7,@FG(.8TZZ MS)DS&++/)=*U$H?T+WBZ#M^N*MQ&^/8/A?^HOULEV$6"W7];7,OYJ)(M9JK M-G&;'"E-K^,F+Z+SPMZD\4[>T\=M_\EM([0C)^/Q9N/\:V,\H)3D"E>HQ0&PO=V]R:W-H965T&UL?5/;;IPP$/T5RQ\0[P+; M1BM RJ:J&JF15JG:/GMA "N^$-LLR=]W; BE+>J+[1G/.7-F/,Y'8Y]=!^#) MJY+:%;3SOC\RYJH.%'--XVQBGLT; T:W.)%1R,>8Y& ]U07=!$$BH?&#@N%WA'J0,1"CC M9>:D2\H 7)_?V3_'VK&6"W=P;^1/4?NNH+>4U-#P0?HG,WZ!N9X#)7/Q7^$* M$L.#$LQ1&>GB2JK!>:-F%I2B^.NT"QWW<;I)DQFV#4AF0+( ;F,>-B6*RC]Q MS\O'X M$<]V&K/)\*:??Q!;OG'Y"U!+ P04 " #!@%A-AXY8[+_=N^/(!C0OM@5PY$U);7/: M.M<=&+-E"XK;*^Q ^YL:C>+.FZ9AMC/ JPA2DB6;S0U37&A:9-%W,D6&O9-" MP\D0VRO%S9\C2!QRNJ7OCB?1M"XX6)%UO(&?X'YU)^,M-K-40H&V C4Q4.?T M?GLXIB$^!CP+&.SB3$(E9\278'RKU,&9VQ%O//BK?=>BNWU3<8N@6B*.8XQR3)FCF">?4Z1K*4X M)O_!DW7X;E7A+L)W'Q3>KA.DJP1I)$@_$.P_E;@6<_&PO=V]R:W-H965TO&G5N9RV MWO<'QES9@A;NRO30X4UMK!8>3=LPUUL0501IQ7B27#,M9$>++/I.MLC,X)7L MX&2)&[06]L<1E!ESNJ/OCB?9M#XX6)'UHH&OX+_U)XL66U@JJ:%STG3$0IW3 MV]WAF(;X&/!=PNA69Q(J.1OS$HS'*J=)$ 0*2A\8!&X7N .E A'*>)TYZ9(R M -?G=_;[6#O6.O2F#,[8BWJ%XA]Y+L;M.,G8)1'/,<8KAZY@E@B'[DH)OI3CR MO^!\&[[?5+B/\/UO"O^1/]TD2"-!^M\2MV+^5,E6/=5@FSA-CI1FZ.(DK[S+ MP-[R^":_PJ=I_R)L(SM'SL;CR\;^U\9X0"G)%8Y0BQ]L,134/AP_XME.8S89 MWO3S#V++-RY^ E!+ P04 " #!@%A-D4GC7[0! #2 P &0 'AL+W=O MX4]=/ZF1J.%\Z9IF.T-B"J"M&)\M[MA6LB.%EGTG4R1X>"4[.!DB!VT M%N;U" K'G.[IF^-1-JT+#E9DO6C@![B?_&PO=V]R:W-H M965TFN-"TS*/O8LO<#%X*#1=+W* 4MS_/ M(,U8T(2^.9Y$V_G@8&7>\Q:^@O_67RQ:;&&IA0+MA-'$0E/0A^1TSD)\#/@N M8'2K,PF57(UY"<:GNJ"[( @D5#XP<-QN\ A2!B*4\6/FI$O* %R?W]@_Q-JQ MEBMW\&CDLZA]5] C)34T?)#^R8P?8:[G'25S\9_A!A+#@Q+,41GIXDJJP7FC M9A:4HOCKM L=]W&ZR9(9M@U(9T"Z (XQ#YL21>7ON>=E;LU([-3[GH(?B'7IO97(XY.P6B.:8\Q23KF.6"(;L2XIT*\4Y_0>>;L/WFPKW M$;[_0^']-D&V29!%@NR_)6[%'/]*PE8]56#;.$V.5&;0<9)7WF5@']+X)K_# MIVG_PFTKM"-7X_%E8_\;8SR@E-T=CE"''VPQ)#0^'._Q;*4; ME[\ 4$L#!!0 ( ,& 6$WY1J:9M0$ -(# 9 >&PO=V]R:W-H965T MP.\CB0E69HD=TQQH6F91]_9E#D.3@H-9T/LH!0WOT\@<2SH MCKXYGD3;N>!@9=[S%KZ#^]&?C;?8HE(+!=H*U,1 4]"'W?&T#_@(>!8PVM69 MA$HNB"_!^%(7- D)@83*!07NMRL\@I1!R*?Q:]:D2\A 7)_?U#_%VGTM%V[A M$>5/4;NNH/>4U-#P0;HG'#_#7,\M)7/Q7^$*TL-#)CY&A=+&E52#=:AF%9^* MXJ_3+G3E"N(]QV!0H9OZ1.U[F!D=BIM[W/#SQ[ICZWE3! M&5L1[WSRUGNOY>[N0\ZN06C&G"9,NL8L".;5EQ#I5HA3^A\]W:9GFQEFD9ZM MHQ^2;8']IL ^"NS?+7$#<_BW2+;JJ0+3QFFRI,)!QTE>>9>!?4CCF_R%3]/^ MC9M6:$LNZ/S+QOXWB Y\*LF-'Z'.?[#%D-"X<#SXLYG&;#(<]O,/8LLW+O\ M4$L#!!0 ( ,& 6$UMQJ8!M $ -(# 9 >&PO=V]R:W-H965TVRC@'$ MK]._SX =UVVMO@ SS#ES9ABRT=@7UP)X\J95YW+:>M\?&'-E"UJX*]-#AS>U ML5IX-&W#7&]!5!&D%>.[W0W30G:TR*+O9(O,#%[)#DZ6N$%K87\=09DQIWOZ MX7B43>N#@Q59+QIX O^C/UFTV,)220V=DZ8C%NJD#@\#M @^@5"!"&:\S)UU2!N#Z_,'^.=:.M9R%@P>C MGF7EVYS>45)!+0;E'\WX!>9ZKBF9B_\&%U 8'I1@CM(H%U=2#LX;/;.@%"W> MIEUV<1^GF^MDAFT#^ S@"^ NYF%3HJC\D_"BR*P9B9UZWXOPQ/L#Q]Z4P1E; M$>]0O$/OI=C?\HQ= M$<W#\1;/=AJSR?"FGW\06[YQ\0Y02P,$ M% @ P8!83;.%CO:V 0 T , !D !X;"]W;W)K&UL?5/M;ML@%'T5Q .4&"=+%-F6FDY5)VU2U&KK;V)?VZA\>(#C[NT+ MV'6MUMH?X%[..?>#2S9H\V); (=>I5 VQZUSW9$06[8@F;W1'2A_4VLCF?.F M:8CM#+ JDJ0@=+/Y1B3C"A=9])U-D>G>":[@;)#MI63FWPF$'G*(O,*A67H"S7"AFH]C[;Z6"[-PI\4SKUR; MXP-&%=2L%^Y1#P\PU;/#:"K^)UQ!>'C(Q,)S!+H6X42_T.DZ/5U-,(WT=!E]GZX+;%<% MME%@^[\*OT*2_>Y3#++HJ 33Q%FRJ-2]BG.\\,[C>DOCBWS QUG_Q4S#E447 M[?R[QN[76COPJ6QN_ "U_GO-AH#:A>/>G\TX9*/A=#?]'S)_XN(-4$L#!!0 M ( ,& 6$V'(I>'M $ -(# 9 >&PO=V]R:W-H965T552VYRVSG5'QFS9@N+V!CO0_J9&H[CSIFF8 M[0SP*H*49,EF<\<4%YH66?2=39%A[Z30<#;$]DIQ\W8"B4-.M_3#\22:U@4' M*[*.-_ ,[GMW-MYB,TLE%&@K4!,#=4[OM\=3&N)CP \!@UV<2:CD@O@2C*]5 M3C=!$$@H76#@?KO" T@9B+R,7Q,GG5,&X/+\P?XYUNYKN7 +#RA_BLJU.3U0 M4D'->^F>E/@<)4H;5U+VUJ&:6+P4Q5_'7>BX#^-- M>CO!U@')!$AFP"'F86.BJ/P3=[S(# [$C+WO>'CB[3'QO2F#,[8BWGGQUGNO MQ79_E[%K()IB3F-,LHR9(YAGGU,D:RE.R3_P9!V^6U6XB_#='PKWZP3I*D$: M"=+_EK@6<_@K"5OT5(%IXC194F*OXR0OO// WB?Q37Z'C]/^R$TCM"47=/YE M8_]K1 =>RN;&CU#K/]AL2*A=..[]V8QC-AH.N^D'L?D;%^]02P,$% @ MP8!837:O)HZU 0 T@, !D !X;"]W;W)K&UL M?5/M;ML@%'T5Q ,4AZ1+%MF6FE;3)FU2U&GK;V)?VZA@/,!Q]_:[8->S6JM_ M@'LYY]P/+NE@[+-K #QYT:IU&6V\[XZ,N:(!+=R-Z:#%F\I8+3R:MF:NLR#* M2-**\23YQ+20+=J) M&GZ"_]6=+5IL5BFEAM9)TQ(+54;O-L?3+N CX+>$P2W.)%1R,>8Y&-_*C"8A M(5!0^* @<+O"/2@5A#"-/Y,FG4,&XO+\JOXEUHZU7(2#>Z.>9.F;C!XH*:$2 MO?*/9O@*4SVWE$S%?X5# 5+5[&7;9Q'\8;OI]H MZP0^$?A,.,0X; P4,W\07N2I-0.Q8^\[$9YX<^38FR(X8ROB'2;OT'O--_O/ M*;L&H0ES&C%\B9D1#-7G$'PMQ(F_H_-U^G8UPVVD;Y?1#\FZP&Y58!<%=A^6 MN((YO"V2+7JJP=9QFAPI3-_&25YXYX&]X_%-_L/':?\A;"U;1R[&X\O&_E?& M>,!4DALQ^1OG_P!02P,$% @ P8!8 M3: H"7>S 0 T@, !D !X;"]W;W)K&UL?5-A MC]0@$/TKA!]P[++5VVS:)K=GC"::;,ZHG]EVVI(#I@+=GO]>H+U:M?$+,,.\ M-V^&(1_1/KL.P),7K8PK:.=]?V+,51UHX>ZP!Q-N&K1:^&#:EKG>@J@32"O& M=[NW3 MI:)DGW\66.0Y>20,72]R@M; _SZ!P+.B>OCJ>9-OYZ&!EWHL6OH#_ MVE]LL-C"4DL-QDDTQ$)3T(?]Z9S%^!3P3<+H5F<2*[DB/D?C8UW0710$"BH? M&438;O (2D6B(./'S$F7E!&X/K^ROT^UAUJNPL$CJN^R]EU!CY34T(A!^2<< M/\!8^FV'; #X# M^ (XICQL2I24OQ->E+G%D=BI][V(3[P_\=";*CI3*])=$.^"]U;NCSQGMT@T MQYRG&+Z.62)88%]2\*T49_X/G&_##YL*#PE^^$/A89L@VR3($D'VWQ*W8K*_ MDK!53S78-DV3(Q4.)DWRRKL,[ -/;_([?)KVS\*VTCAR11]>-O6_0?00I.SN MP@AUX8,MAH+&Q^-].-MIS";#8S__(+9\X_(74$L#!!0 ( ,& 6$V:!KTW MM $ -(# 9 >&PO=V]R:W-H965TO&EE7$Y;[[LC8ZYL00MW@QV8<%.CU<('TS;,=19$E4!:,;[9W#$M MI*%%EGQG6V38>R4-G"UQO=;"_CR!PB&G6_KN>)%-ZZ.#%5DG&O@"_FMWML%B M,TLE-1@GT1 +=4X?ML?3/L:G@&\2!K,P.7YG?TYU1YJN0@'CZB^R\JW.3U04D$M>N5?E80<)2J75E+VSJ.>6((4+=[&79JT#^,-YQ-L'< G )\!AY2' MC8F2\B?A19%9'(@=>]^)^,3;(P^]*:,SM2+=!?$N>*_%]G";L6LDFF).8PQ? MQLP1++#/*?A:BA/_!\[7X;M5A;L$W_VA\&Z=8+]*L$\$^_^6N!9S_U<2MNBI M!MND:7*DQ-ZD25YXYX%]2(_(?H>/T_Y9V$8:1R[HP\NF_M>('H*4S4T8H39\ ML-E04/MXO ]G.X[9:'CLIA_$YF]<_ )02P,$% @ P8!83:!XD-^T 0 MT@, !D !X;"]W;W)K&UL?5-A;]L@$/TKB!]0 M'"?;TLBVU'2:.FF3HDYK/Q/[;*,"YP*.NW\_P([K;=:^ '?<>_?N.+(!S8MM M 1QY4U+;G+;.=0?&;-F"XO8&.]#^ID:CN/.F:9CM#/ J@I1D:9)\9(H+38LL M^DZFR+!W4F@X&6)[I;CY=02)0TXW].IX%$WK@H,56<<;^ 'N9W )POQ)J.2,^!*,KU5.DR ())0N,'"_7> >I Q$ M7L;KQ$GGE &X/%_9O\3:?2UG;N$>Y;.H7)O3/245U+R7[A&'!YCJ^4#)5/PW MN(#TX4&)SU&BM'$E96\=JHG%2U'\;=R%COLPWFROL'5 .@'2&;"/ #8FBLH_ M<\>+S.! S-C[CH2W/@1:OT'FPT) MM0O'3_YLQC$;#8?=](/8_(V+WU!+ P04 " #!@%A-C@^EF;0! #2 P M&0 'AL+W=OO3" %5^(;9;T[SLVA-"6]L7VC.><.3,>YZ.Q3ZX#\.1% M2>T*VGG?'QAS50>*NRO3@\:;QEC%/9JV9:ZWP.L(4I*EN]TU4UQH6N;1=[)E M;@8OA8:3)6Y0BMN?1Y!F+&A"7QWWHNU\<+ R[WD+W\'_Z$\6+;:PU$*!=L)H M8J$IZ&UR..Y#? QX$#"ZU9F$2L[&/ 7C2UW071 $$BH?&#AN%[@#*0,1RGB> M.>F2,@#7YU?V3[%VK.7,'=P9^2AJWQ7TAI(:&CY(?V_&SS#7\XZ2N?BO< &) MX4$)YJB,='$EU>"\43,+2E'\9=J%COLXW639#-L&I#,@70 W,0^;$D7E'[GG M96[-2.S4^YZ')TX.*?:F"L[8BGB'XAUZ+V7R(YO&-WD+GZ;]&[>MT(Z7C?UOC/& 4G97.$(=?K#%D-#X<'R/ M9SN-V61XT\\_B"W?N/P%4$L#!!0 ( ,& 6$W-T6%YM0$ -(# 9 M>&PO=V]R:W-H965TN#@Q59QQOX"?Y7=[)HL9FE$@JT$T83"W5. M;[>'8QKB8\!O 8-;G$FHY&S,4S"^5SG=!$$@H?2!@>-V@3N0,A"AC#\3)YU3 M!N#R_,K^-=:.M9RY@SLC'T7EVYS>4%)!S7OI'\SP#:9Z]I1,Q?^ "T@,#THP M1VFDBRLI>^>-FEA0BN+/XRYTW(?Q9I],L'5 ,@&2&7 3\[ Q453^A7M>9-8, MQ(Z][WAXXNTAP=Z4P1E;$>]0O$/OI=A^3C-V"413S'&,298Q-T(Z7C?VOC?& 4C97.$(M?K#9D%#[7T)1M $ -(# 9 >&PO M=V]R:W-H965T ,2'/[]P.2R[(MVA? QN_YV9AL0/OL6@!/7K0R+J>M]]V) M,5>VH(6[PPY,N*G1:N&#:1OF.@NB2B"M&-]LWC(MI*%%EGP76V38>R4-7"QQ MO=;"_CR#PB&G6_KJ>))-ZZ.#%5DG&O@"_FMWL<%B,TLE-1@GT1 +=4X?MJ?S M/L:G@&\2!K,P.7Y ME?U]JCW44#(5_PENH$)X5!)RE*A< M6DG9.X]Z8@E2M'@9=VG2/HPW_#C!U@%\ O 9<$AYV)@H*7\GO"@RBP.Q8^\[ M$9]X>^*A-V5TIE:DNR#>!>^MV![O,W:+1%/,>8SARY@Y@@7V.05?2W'F_\#Y M.GRWJG"7X+L_%![6"?:K!/M$L/]OB6LQQ[^2L$5/-=@F39,C)?8F3?+".P_L M T]O\CM\G/;/PC;2.')%'UXV];]&]!"D;.[""+7A@\V&@MK'XWTXVW',1L-C M-_T@-G_CXA=02P,$% @ P8!836,9HZ+N 0 9@4 !D !X;"]W;W)K M&UL=51M;YLP$/XK%C^@#B])6 1(3:MJDS8IZK3N MLP-'0+4QLYW0_?O9AC+&KE^P[_S<\]S9W&6#5*^Z 3#D3?!.YT%C3'^@5)<- M"*;O9 ^=/:FE$LQ84UVH[A6PR@<)3J/-9D<%:[N@R+SOI(I,7@UO.S@IHJ]" M,/7["%P.>1 &[X[G]M(8YZ!%UK,+? ?SHS\I:]&9I6H%=+J5'5%0Y\%]>#BF M#N\!+RT,>K$GKI*SE*_.^%+EP<8E!!Q*XQB876[P )P[(IO&KXDSF"5=X'+_ MSO[D:[>UG)F&!\E_MI5I\B -2 4UNW+S+(?/,-6S#X ;=PEXG5*"77 M_DO*JS923"PV%<'>QK7M_#J,)TD\A>$!T100S0&IUZ&CD,_\D1E69$H.1(UW MWS/WQ.$ALG=3.J>_"G]FD]?6>ROL@V;TYH@FS''$1 M,.".H99\E(DSB&/T7 M'N'A,9IA[,/CI?HVP0D2E"#Q!,D_)8:K$C',!UEN49$M0A"O1##,!Y7L4)$= M0K!=B6"8'2ZR1T7V",%^)8)A4EPD1452A.#32@3!A)N5"%W\YP+4Q7>X)J6\ M=GZZ++SS$+F/?)_\A8\3Z!M3E[;3Y"R-[3;?$[64!FPJFSO[=(T=>K/!H39N MN[=[-;;^:!C93U.-SJ.U^ -02P,$% @ P8!838\]&I.Y 0 T@, !D M !X;"]W;W)K&UL;5/;;MP@$/T5Q >$-;N;I"O; M4C91U$JMM$K5])FUQS8*&!?P.OW[#MAQW,0OP SGG+DPI(.Q+ZX!\.15J]9E MM/&^.S#FB@:T<%>F@Q9O*F.U\&C:FKG.@B@C22O&-YMKIH5L:9Y&W\GFJ>F] MDBV<+'&]UL+^/8(R0T83^N9XDG7C@X/E:2=J^ G^5W>R:+%9I90:6B=-2RQ4 M&;U+#L==P$? LX3!+PIF8K_#A=0" ^9 M8(S"*!=74O3.&SVI8"I:O(Z[;.,^C#?[ZXFV3N 3@<^$VQB'C8%BY@_"BSRU M9B!V['TGPA,G!XZ]*8(SMB+>8?(.O9><)TG*+D%HPAQ'#%]@WA$,U><0?"W$ MD7^B\W7Z=C7#;:1OE]'W-^L"NU6!7138_5\?CF[S#QVG_(6PM6T?.QN/+QOY7QGC 5#97.$(-?K#94%#Y M<+S!LQW';#2\Z:8?Q.9OG/\#4$L#!!0 ( ,& 6$VMS;ENM@$ -(# 9 M >&PO=V]R:W-H965T&"Z*+]0V2_KW'1M":,J+[1F?<^;B<3X9^^PZ $]>E-2N MH)WWPY$Q5W6@A+LQ VB\:8Q5PJ-I6^8&"Z*.)"49/QP^,"5Z3_@?PQGBQ9;5>I>@7:]T<1" M4]"'Y'C* CX"?O8PNV[@MY34D,C1NF?S/09EGIN*5F*_PI7D @/ MF6",RD@75U*-SANUJ& J2KS,>Z_C/LTWM^E"VR?PA.O:F",[8BWF'R#KW7DB=ISJY!:,&<9@S?8)(5P5!]#<'W M0ISX?W2^3T]W,TPC/=U&OTOW!;)=@2P*9/\(\'I5"V0)W MSO4G0FS5@63V3O>@_$VCC63.FZ8EMC? ZDB2@M#=[@N1C"MX M@HM!=I"2F7]G$'HL<(+?',^\[5QPD#+O60L_P?WJ+\9;9%&IN01EN5;(0%/@ M^^1TS@(^ GYS&.WJC$(E5ZU?@O&M+O N) 0"*A<4F-]N\ !"!"&?QM]9$R\A M W%]?E-_C+7[6J[,PH,6?WCMN@(?,:JA88-PSWI\@KF>/49S\=_A!L+#0R8^ M1J6%C2NJ!NNTG%5\*I*]3CM7<1^GFWTZT[8)=";0A7",<<@4*&;^E3E6YD:/ MR$R][UEXXN1$?6^JX(RMB'<^>>N]MY(F64YN06C&G"<,76&2!4&\^A*";H4X MTT]TNDU/-S-,(SU=1S^DVP+9ID 6!;*5P.'XH<+/D.2P_Q"#K%HJP;1QF"RJ M]*#B(*^\R[S>T_@D[_!IV'\PTW)ET54[_["Q_8W6#GPJNSL_09W_7XLAH''A M>/!G,TW99#C=SQ^(++^X_ ]02P,$% @ P8!834_C'2S> 0 04 !D M !X;"]W;W)K&UL=53;;IPP$/T5Y ^(P;LLZ0J0 MLHFB5FJE5:JVSUX8+HJ-J6V6].]K&Y92XKQ@S_C,.3/&,^DHY*MJ '3PQEFG M,M1HW1\Q5D4#G*H[T4-G3BHA.=7&E#56O01:NB#., G# ^:T[5">.M]9YJD8 M-&L[.,M #9Q3^><$3(P9BM#-\=+6C;8.G*<]K>$[Z!_]61H++RQERZ%3K>@" M"56&'J+C*;%X!_C9PJA6^\!6^6ZO'B9]@[R78.X+]?R4>-B7Z,!^(Q%Z1V$-POQ'Q83[Y M10Y>D<-[ A)N1'R8#WY7XA5)/ 1D(^+#[#8B>/4$.09DAHUOZYGB4=>.#@^5I)VKX!?YW=[)HL5FEE!I:)TU++%09O=T>CDG M1\ ?"8-;G$FHY&S,&#@L#M G>@5!#"-%XF33J'#,3E^4W] M(=:.M9R%@SNCGF3IFXS>4%)")7KE'\WP#:9ZKBF9BO\!%U (#YE@C,(H%U=2 M],X;/:E@*EJ\CKMLXSZ,-_NO$VV=P"<"GPDW,0X; \7,[X47>6K-0.S8^TZ$ M)]X>./:F",[8BGB'R3OT7G+.DY1=@M"$.8X8OL!L9P1#]3D$7PMQY)_H?)V^ M6\UP%^F[9?1]LBZ0K HD42!Y5^+UAQ+7,/L/0=BBIQIL':?)D<+T;9SDA7<> MV%L>W^0_?)SVG\+6LG7D;#R^;.Q_98P'3&5SA2/4X >;#065#\+;CF(V& M-]WT@]C\C?-_4$L#!!0 ( ,& 6$V0?]#,N $ -(# 9 >&PO=V]R M:W-H965T[EG',_N"2]L2^N!O#D3:O&I;3VOCTPYO(: MM'!7IH4&;TICM?!HVHJYUH(H(DDKQE>K&Z:%;&B61-_)9HGIO)(-G"QQG=;" M_CV",GU*U_3=\22KV@<'RY)65/ +_._V9-%BDTHA-31.FH98*%-ZMSXI'05$@(%N0\* K<+W(-200C3>!TUZ10R$.?G=_7' M6#O6,L$8N5$NKB3O MG#=Z5,%4M'@;=MG$O1]NKF]'VC*!CP0^$?8Q#AL"Q(?)._1>,LYW";L$H1%S'#!\AEE/"(;J4PB^%.+(O]#Y,GVS MF.$FTC?SZ#>[98'MHL V"FP_E+C_5.(2YO93$#;KJ09;Q6ER)#==$R=YYIT& M]H['-_D/'Z;]I["5;!PY&X\O&_M?&N,!4UE=X0C5^,$F0T'IPW&'9SN,V6!X MTXX_B$W?./L'4$L#!!0 ( ,& 6$TXUM0\M@$ -(# 9 >&PO=V]R M:W-H965T0%L?(Z/C7/OG9=0>\IJ:$1HW1/.'V"I9YWE"S%?X$;2!\>E/@<%4H;5U*- MUJ%:6+P4)5[FO==QG^:;8[; ]@%\ ? 5N*^-U5PQE;$.R_>>N^MY([%O%7)-CU58-HX3994..HXR1OO.K / M/+[)W_!YVK\*T_;:DBLZ_[*Q_PVB R\EN?,CU/D/MAH2&A>.1W\V\YC-AL-A M^4%L_<;E'U!+ P04 " #!@%A-_'7R1L$! W! &0 'AL+W=O.^"2C4J_FA; HG.O>E5EHRZT+=$--K8%4HDH+0S>:>2,8[7&0A=])%I@8K> >=-:GR!%UK,&?H']W9^TB\C"4G$)G>&J0QKJ'#]L#\?4XP/@ M#X?1K/;(=W)6ZM4'3U6.-]X0""BM9V!NN< C".&)G(VWF1,ODKYPO;^R?PN] MNU[.S,"C$B^\LFV.OV!40J#N; MTB?#481OSKQQV4M!DR0C%T\T8XX3AJXPVP5!'/LB06,21_I?.8V7)U&'22A/ MUNK[)$ZPBQ+L L'N4XN[FQ9CF#0NDD9%T@C!_8U(#+._$2&KBY.@F_!D#2K5 MT(5Q6667J7B@X>(_X--(_62ZX9U!9V7=\PF77"MEP5G9W#DOK9OB)1!06[_= MN[V>WO(46-7/8TJ6_XKB'U!+ P04 " #!@%A-+40Y'+@! #2 P &0 M 'AL+W=OV$ *[Y0VRS)W\-\U.;9=@ .O4BA;($[ MY_HC(;;J0#)[HWM0_J;11C+G3=,2VQM@=21)06B2?"*2<87+//K.ILSUX 17 M<#;(#E(R\WH"H<<"[_"[XXFWG0L.4N8]:^$'N)_]V7B++"HUEZ LUPH9: I\ MOSN>LH"/@%\<1KLZHU#)1>OG8'RK"YR$A$! Y8("\]L5'D"((.33^#-KXB5D M(*[/[^I?8NV^E@NS\*#%;UZ[KL 'C&IHV"#2W/@1ZOP'6PP!C0O' MO3^;:+/767;'-]B5$'-!FX?U?@ GN>^9;O#U0=S>E=X:K"&>.\EX(FVXQ4+/^*XA]02P,$% @ P8!83>\^ M(P?4 0 G 0 !D !X;"]W;W)K&UL;51MCYP@ M$/XKA!]P*.NZVXV:W%[3M$F;;*[I]3.KXTL.Q *NUW]?0,_:+5^$&9YYGIF1 M(9ND>M4M@$%O@O-?#12$]"L'4[S-P.>4XQN^.YZYIC7.0(AM8 ]_!_!@N MREID9:DZ ;WN9(\4U#E^C$_GU.$]X*6#26_VR%5RE?+5&5^J'$!0&L? M['*#)^#<$=DT?BV<>)5T@=O]._LG7[NMYX ;=PEXG5*"77_HO*41LI%A:;BF!O\]KU?IWFDT.RA(4#Z!) MUX"CUR&SD,_\(S.LR)2T0H!H_%QJ5C!%MS:IV(U.-3&;0]VK^:! MF0TCA^4M(.N#5/P!4$L#!!0 ( ,& 6$VR-6O7P@$ #<$ 9 >&PO M=V]R:W-H965TER5=5* MK11=U>MO8J]M='RX@./KVQ>PX[HI?P*[GIV9!3;YJ,V;[0 <>I="V0)WSO4' M0FS5@63V3O>@_)=&&\F<#TU+;&^ U;%("D(WFWLB&5>XS&/N9,I<#TYP!2># M[" E,[^/(/18X"V^)EYXV[F0(&7>LQ:^@_O1GXR/R,)2!+7>!-, 0"*A<8F%\N\ Q"!")OX]?,B1?)4+C> M7]D_Q=Y]+V=FX5F+G[QV78$?,:JA88-P+WK\#',_&49S\U_A L+#@Q.O46EA MXR^J!NNTG%F\%IY6KN(XS_[4L74#G GI30":AZ/PC?9&@*8DC_:^[6+Y;JS]^2!/LDP3[2+#_I\7]38LI3)86R9(B68+@_D8DA7FX$2&KBY-@ MVOAD+:KTH.*XK+++5#S1>/%_X=-(?6.FYU$I13]?[3>SUAPK&!1SWWOX .SY?CC^!7<_,S@*;=)3J0S< M!GT)WND,-\;T>T)TT8!@^D;VT-DOE52"&1NJFNA> 2L]27!"H^B6"-9V.$]] M[JCR5 Z&MQT<%=*#$$S]/@"78X9C?$F\M75C7(+D:<]J^ 'F9W]4-B*+2MD* MZ'0K.Z2@RO!]O#\D#N\![RV,>K5'KI.3E!\N^%YF.'*&@$-AG *SRQD>@',G M9&U\SIIX*>F(Z_U%_(=1"14;N'F3XS/,_208S\YILDO)V0G-F,.$H2M,O""(55]* MT%") _V/3L/T3=#AQM,WZ^IWN[# -BBP]0+;?UJ\NVHQ@+F-PD628)$D(!!? M%0EAKH^"K"Y.@*K]D]6HD$/GQV657:;BGOJ+_PN?1NJ5J;KM-#I)8Y^/O^1* M2@/62G1CO31VBI> 0V7<]IO=J^DM3X&1_3RF9/FOR/\ 4$L#!!0 ( ,& M6$U!EY62]0$ !D% 9 >&PO=V]R:W-H965TI'[K93##B%1MD"Q>& #]&JG9IQBJ9:\06+@@"M# MH@1%0;!!%'>]7V0F=N)%QD9)NAY.W!,CI9C_V0-A4^Z'_C7PTC6MU %49 -N MX ?(G\.)JQ5:5*J.0B\ZUGLU/?FXK_!!8B":R^?28E*#Z0TF<*=(G2E21XK' MN_]A,5MG"MO.SQ#6!%H=$ J\,9=/>"4;>ZF;O(HN]_LIT@?L+KX/=P=[33]D M[*/Q'?.FZX5W9E(=7W/(:L8D*(/!@W+8JG=J61"HI9YNU9S;VVH7D@WS0X26 MU[#X"U!+ P04 " #!@%A-/9'IM.V;K1UX#SM2 T_0/_L3M)8>%8I6P9@U J9-/Y,FMX[J>5, M%!P%_=V6NLF\CQXJH2(]U4]B^ )3/8F'IN*_P06H@=M,3(Q"4.6^J.B5%FQ2 M,:DP\C*N+7?K,.E?:>N$<"*$,R%(WB5$$R%Z)<2N^#$S5^HGHDF>2C$@.?ZL MCM@[$>PCT\S".EWOW)FI5AGO)0^W#RF^6*$)&PO=V]R:W-H M965TU0MT8,"6GL29R2.H@^$TU[@(O.QDRHR.1K6"S@II$?.J?I; M I-3CG?X&GCNV\ZX "FR@;;P \S/X:3LB2PJ=<]!Z%X*I*#)\=/N<$P=W@-^ M]3#IU1ZY2LY2OKC#USK'D3,$#"KC%*A=+G $QIR0M?%GUL1+2D=<[Z_JGWWM MMI8SU7"4['=?FR[''S&JH:$C,\]R^@)S/8\8S<5_@PLP"W=.;(Y*,NU_435J M(_FL8JUP^AK67OAUFO6OM&U"/!/BA6!SOT=(9D)R(_C;),&9+_43-;3(E)R0 M"H\U4-<3NT-B+[-R07]W_INM5MOHI8CWNXQOTUPW$#LMS,DFT4DGI^L#3ZFVP+IID#J!=(W!NY,E@&S]QCA,=%=&>\A M@@FR>A8.JO4=K%$E1V'Y9[^*E'9[0ZS>9,'G?J6I[H=%9&MLT M_FD;*0U8@]&#;>?.#OMR8- 8M]W;O0HM'PY&#O,TD^4OI?@'4$L#!!0 ( M ,& 6$UQ./3%7@, )\/ 9 >&PO=V]R:W-H965T^'[DE5E>N9M5-_;8;%;B+(N\XH^-TY[+,FO^;GDAKFN7 MN&\#3_GQ)/6 MUG5V9'_X/)G_=BH)V^,LL]+7K6YJ)R&'];N [E/*=,.G<6O MG%_;R;VC2WD6XD4_?-VO75\KX@7?21TB4Y<+3WE1Z$A*QY\AJ#OFU([3^[?H MG[OB53'/6L,U7_C%UXHK";N^X_56VK1B\;8'3E772@P6;;V\#$ MAHP6GHH^I@ LQ18,=_@_08I8,#P#18N@G7\P]4]N:NA-6&=2]360@$0)GB9 MTP1F&A;@ 4(T0#BOLS<))SII A#C62(T2X3(#/$ # W YF4R0R;$21#A66(T M2XS(M 1(T #)O,S$D!F$26*9#.+CA/B(4,OR)!;(R+S4P6:JE?@12RP+C*"L M/1 P,H66224X2V0!3(/-5"NCMC5&<)@(1I-EG1,<)[* )V("%2FIXSA00.B$*8LL^ #B=8-()L>7- (XGS..9@HEG2(%0 M2R*<3T#XC&T3B_,)\WRF8/()$=CV+,#A ^3(B\$2 J)!6**LT4QMBQ+GN)LT05L49.MP%>[EB41SA;%V+)] MG>-LT05L#3;LXR7@3=J:DC?'K@-LG9TX5U(W$)/1L5+<\/A3\(/4M4_=-WS+V#U+4 M0SOLC3WYYA]02P,$% @ P8!837)5?;&ULA57;CILP$/T5Q %E! M@_D3[:"5;PZ4-5C()3LZO&. ]YK4$,=#*'(:7+=VGNF]+A*D;F'++'YJ M&LS^;H#0?FV[]F7CM3Y60FTX>=;A(_P$\:O;,KERIBC[NH&6U[2U&!S6]K.[ M*ERD"!KQNX:>S^:6LK*C]$TMONW7-E(9 8%2J!!8#F;Q/@:U)TU% MG,\OT5^T>6EFASD4E/RI]Z):VXEM[>& 3T2\TOXKC(9"VQK=?X,]A8;3JO#ZJ-P5[XL9JDV=>WT.^F6R]US[B5)YIQ5H!&S&3#>#.-. M"$=&GR0\D\3&6]"]:X%BB8ABLX)O-.%K?G!E(KTQ,6!BC6D'3(R0624PJ@1+ ME13=J R8<*;B)W'BFV5"HTQHD'%O9,*%3.3'KG_G6"*C3F30N3F83;0H6A2' MJ1N8=6*C3KS0">_DF1CYR>.R%XGA<$-T)\W4*),^+GN1+LONQD$:F75D=S/^ M<>AQX8L1=%7Y($2+#]:9_><-L*-NB=PJZ:G5_7BV.[7=9T_WB4_XT+-_8':L M6V[MJ)#=1O>$ Z4"9#KH27JNY#4Q+0@\"9+J/\'U!+ M P04 " #!@%A-TO9SUZD! #^ P &0 'AL+W=OC-"&V\39QTEO2%Y_LO]OO0._:RYQ9NM7P1 MM6L+>D5)#0T_2O>DAP>8^LDHF9K_"R>0"/=.4*/2TH8OJ8[6:36QH!7%W\=5 M=&$=QI/U:BJ+%R1303(7+-/0RR@4G-]QQ\OY[[I]XN4GP;BJ?#%<1 MSM"\Q>RI3*Y7.3MYH@FS'3').69&,&2?)9*H1!+*TV\2:9Q@%25810BR'QYC MF'5<)(V*I!&"RSA!%B7(?N$RAKGZ(<+.GLY/QB,W!]%9LM<._X+P5HW6#I!O M<8&$+0[C'$AHG-]>XMZ,O^08.-U/T\;FD2\_ 5!+ P04 " #!@%A-#ECK M*!,# #"#@ &0 'AL+W=O_O)AP1I_1/032PIU$^* MUB>+B[-N7[N]4L9[JZNF6_I[8P[W0="M]ZHNNCM]4(W]9ZO;NC"VV^Z"[M"J M8C-,JJN PC )ZJ)L_-5B&'MJ5PM]-%79J*?6ZXYU7;3_'E2ESTM?^)>!YW*W M-_U L%H\%595/6JNE*W7BMVB[]3^+^0:;]A,'B=ZG.W4W; MZY?RHO5KW_FV6?IA'Y&JU-KT$H5]G-2CJJI>R<;Q=Q+UKS[[B;?MB_J78?%V M,2]%IQYU]:??"%*M%J\]>.R;_ M4/3O6-R3S;X(3KW09/,PVM"M31)=;0*K?W5"T D- M M&-@ Q#+""A@ 0"XD.4HTTZV#2C310))LX(NHF &\(",12('>(<;>*;.$42 M22;.!+I)@!N)!5(HD#K$F<[CE&F68#<9=),!-\Q"I]3P9 @,$L"P<2\%8%I$BXX34;O8DV9328P3@+QE#(2 M&"CA0I0 2%$HN! "+\CCB$H/1$HBMG)' < D7NL0< MKUS&*9,7PGP1X(O;]H3Y(A>^:,Y7G"4QDUEB/E8 ,"$8"0P8N0!&<\"DR",N MLQ@Q H@)9M\31HQ<$". F#T.F#.2,&$$"!/,D4*8,'(AC.:$R2Q/N&V 2, M&'>;( P8N0!&<\!B2KG;$>9+(KZ8=R,Q7]*%+SGGB_*,R:O$>$F$%_/]DLQM MT.DZ"+Y?$;<')*9+(KHX"4R7=*%+SNG*4^8PEY@MB=ABSA*)V9(N;$U&M]?L M2'X\<(*;ZJ.O[GX4[:YL.N]%&UO(#.7&5FNCK&!X9U>]MP7EM5.IK>F;J6VW M8U4U=HP^3!5C<"U;5_\!4$L#!!0 ( ,& 6$U82*<6[@< ,@M 9 M>&PO=V]R:W-H965T_/N0$L%EWZX> MCH6VFX4S)BVVJ_5N?GM]?/9U?WO=O?:;]:[]NI\=7K?;U?Y_=^VF>[N9V_F/ M![^NGY[[\<'B]OIE]=3^J^U_>_FZ'WXMWFMY6&_;W6'=[6;[]O%F_L5^7M8R M%CA:_'O=OAW.OL_&KGSKNM_''W]_N)F;T:-VT][W8Q6KX>-[V[2;S5C3X,=_ MITKG[VV.!<^__ZC]EV/GA\Y\6QW:IMO\9_W0/]_,RWSVT#ZN7C?]K]W;W]JI M0W$^FWK_C_9[NQG,1T^&-NZ[S>'X=W;_>NB[[53+X,IV]>@N/O80$,L\D>3)9JDS)WPM)_^6#Z3\ .M%#\B]2."'T[.>X06K TV5=Y,HLTD:,8[(Z8_ MP8A:&W-,O)U,V\FD'3G!&?MC3 UR-1*SP2XHW2[4G8+N!.%-P5E.Q4IGB)6/ M68F_2GVIZ(M82W<5NYQ,$1XWQ,JGK$R3-9PW!KTIDC<&&O*I5KELB%GTWGK% M'X5_%OT!_EEH*)M4I3MH-42+X@PEY1?KP)G@I3,.F@G>9.D,6ME4LH),RYEI M$9I!KN+)YL-<%9.2](>8A1RCX@]'IT5V>B?A:9&+WE0KUS(Q4_!I.3\M M0[ MF*P(:,L2Y TQTESAC+4,LC!1)Z-RWLJG",/"K$)1W.$HMHS%4;J3F3M>NL.L M@K:*.8HM8;&3 +3(V6QJ*=(?8N;-V5A_=(CSV!(@2[US9Q&VV1D;I4/$S">C M[%6.,]DAD[. [=UDDS_ ME8!P:5#)CM;K;*>'6>R0R87\ =I.^R+-8!N1#O- M&CB5 M'5*Y2B@[I*V--28O'?II*CM.98=4KA+*CNC:5#SX0LQ*..O:1W\XFAVBV1J8 MK<04Y["IP1RJX"OKHLP1FLGN Q>,PD/' >T0T!9X MZ)"\0S)BY(9!S*Z",5[9,APGM&.$AJ!'],8HN=D0*^L&0BNY*P>T1T!'91UZ MCE2/2(4.>41E\N<:[=0C8J;UAA/5(U&CLF*\DLPC K$WR+9!)TMMWQ SK3<< M?Q[QIV6NGC/+_T0J[HF0'.9&=@:1E8U3MA?/B>616%')8CSGBT>^R+.6I4>\ M>!-\5DCF.3D\DD,>IBP]R:!---HD1D1#CZ8Y!3M&#D> M(N)!9L#+2/ 0![0J#7$\1,2#S&R7D9S.#WN%MAPX'B+B0::LRTAT@PU64U.1 MTR$B'60^NHQ$.&23%"F4.!T2T@$2S65"W6!-BM$H&$\<$(D!0NZ D]$'Y%53 ME1TP<4(D) 2DADU"0@RIJM?&CQ,B,4+(S381^: G.RGO\X8 MFD1R@5*JUI#R]@Y#WQ5%7"0>U F#&GUE>_Z@G96&>% G#&I7M"IXM*:?D/F) MG;AZ95EG'JR9;.5>D1V9QV#&&(0D*Y,ST@M)5N8QF#$&(:AFHF&EZ(M8ZA>:5(J\T#-Y!60 M5%*9[-$^:,>,A\"GF?G9.RW K'0F%;,]PI0"Y<2GP*YT)AZEV.76%[LY;X M%,Z%0N[N2*5;R,Y*$J(P0DN(5 M":%$;>5XJ$0V>"4<*P_\BH&/?F+@7]#3E<=])6I TXZ5QW,EDAQ\Q7B^H*W]G/S>E2\9_5G.XX_W.U?UKO#K-O7=]WV^.5V,>NZ]O!1_-I&,GG M=O7P_F/3/O;CUU&Y[4]WBT\_^NYENC>]>+^\??M_4$L#!!0 ( ,& 6$WI MK2.ZN0$ T$ 9 >&PO=V]R:W-H965T.1$-,.(*AY4"-(M](K+:AUH;X0,VJ@72 )3K(D MV1-!F<1U&7(G79?J:CF3<-+(7(6@^N\C<#55.,6OB2=V&:Q/D+H-G2$]?S5_7/H797RYD::!3_S3H[5/@#1AWT],KMDYJ^ M0*QGAU$L_AO<@#NX=^+V:!4WX8O:J[%*1!5G1="7>60RC-.\4NPB;9N014*V M$-+B74(>"?D=@A357K7'96YWG MNY+:]Q"S";(Z&/]0OE-]8=*@L[+NC,-)]$I9 M<&K)@[M]@WN;2\"AMWYZ<',]W] YL&J,CX\L?X#Z'U!+ P04 " #!@%A- M(_J!2!D" !:!@ &0 'AL+W=O1G)#H.Y&A(#46^ MY\6H(77K%KG9V_$B9Q=)ZQ9VW!&7IB'\SS-0UF]=[-XV7NIS)?4&*O*.G.$[ MR!_=CJL5FE2.=0.MJ%GK<#AMW0]X4V)/$PSB9PV]F,T=7L5>]^'+Q1U)T]-G,]OZI],\:J8/1%0,OJK/LIJZZ:NX E5PG41Y'!@5YML=/G2K(_I/@3>!>ID'O6G>G7FF MJA5J]UH$09JCJQ8:,<\#QI]A_/>(PF; 1#,;/TWN%!-972*+"UZX M1.MB@BQ;E%RN43[.L&+=<5%WF_6\>8^;6XZ@>=]"G*[ZAF:'7-^ZWP@_UZUP]DRJ M^\*&ULC53;CILP$/T5Y ]8$P.AB@!ILU752JT4;=7VV8'AHO6%VD[8_GUM0U@V M]4-?L&=\YIPSQG8Q2?6B>P 3O7(F=(EZ8\8#QKKN@5/]($<0=J65BE-C0]5A M/2J@C2_B#),XWF-.!X&JPN=.JBKDQ;!!P$E%^L(Y57^.P.14HAVZ)9Z'KC!^'' M:5[);F7A K(4D+7 :KM>9B'O_",UM"J4G"(U[_U(W2_>'8C=F]HE_5;X-6M> MV^RU2E)2X*LC6C#'&4,VF-V*P)9]E2 AB2/YIYR$RY.@P\27)^\<)F&"-$B0 M>H+T'4%ZU^*,R3Q&>$PBL?B3]X;_#Y2G^CJAN$CL[2V./K#UDKI0%K)7ZP M.];;5V0-&+3&37,[5_-=F@,CQ^69P.M;5?T%4$L#!!0 ( ,& 6$WBLA*7 M?@( #P) 9 >&PO=V]R:W-H965TTDV[^O;0@B<*BR+_&%.>,Y$Q_; MRZN0KRKG7'MO55FKE9]KW2R"0.US7C'U)!I>FR]'(2NFS5"> M5(S@XNJ"H# M'(9Q4+&B]M=+-[>5ZZ4XZ[*H^59ZZEQ53/Y]YJ6XKGSDWR9>BE.N[42P7C;L MQ']P_;/92C,*>I9#4?%:%:+V)#^N_(]HL4&)#7"(7P6_JD'?LZGLA'BU@Z^' ME1]:1;SD>VTIF&DN?,/+TC(9'7\Z4K]?TP8.^S?VSRYYD\R.*;X1Y>_BH/.5 MG_K>@1_9N=0OXOJ%=PE%OM=E_XU?>&G@5HE98R]*Y7Z]_5EI474L1DK%WMJV MJ%U[[?AO87 [@)P'X#H?P-(%T!& 4&KS*7ZB6FV7DIQ]63[;S7,;@JT(,;, MO9UTWKEO)EME9B]K0M-E<+%$'>:YQ> !!M\C-E-$G/20P CH56!0!7;QY$Y% M!A,0D( X CHDB,)1&BTF<9C:82)$0SI*!411#(NAH!@*B$$C,2TF&BSS@6*2 MC:S?0# 4DQB6$X%RHHF<)!ZIB2;+9.8@&&D!0&DXHR0&E<2 ,3/.)B!!\O@^ M24&"](%]DD[R3 G)1F9 ($IA*1DH)0.D$)@ A7#MAH_;@6;*'SU@2 <:)HLI MIM'X$ !A.)H1!)\$" ."9GQ%\%F R#ML@2L8024\L65:G'&*D[$K$&K =2\' MKF T+6$2S?D*EQZ*WV$*7'PH><249')^(I1E9.P* ,,A'N__8'"-V7?%=R9/ M1:V\G=#F1G3WUE$(S0UE^&1,RLU3IA^4_*AM-S%]V=[G[4"+IGNK!/V#:?T/ M4$L#!!0 ( ,& 6$T43JHXH ( (\* 9 >&PO=V]R:W-H965T6]UU4CYWZA5/LRF.AS$:PR%MZ9#^8^MENA%X%-Y9]6;-&EKSQ!#O,_4_H>8UM M@$6\ENPB[^X]4\J6\S>S^+J?^Z')B%5LIPP%U9GAWHJ5(O_/*%]07%OM=7_XV=6:7A)A.M ML>.5M+_>[B05KWL6G4I-W[MKV=CKI7N27,/@ -P'X%L (O\-B/J Z-$ T@>0 M44#0E6)[LZ:*+G+!+Y[H7F]+S12A9Z*[OS.;MMGVF6Z/U+OG110G>7 V1#UF MV6'P ),.,2L7@X>(-8#X1Q+H)&^98C!3;..C01893!"!!)$E( ."V:B,#I-: M3&,Q(2Q!0 GB2*392($X"FFG>7,D4$9F9)!(>S&$*@G M'ELM=)1(,BDT87OT\:3VF$%%*YV3 &" M)N8-P0Y'KL6C9,*]"+8OBA^?>@0;#P'.2YUJ$W=.XLDY@0V*4D (C84@T,2' M!,$^1H"1TZE)@SV*9H^W%EBM]9K#_[ ?.%=.$X9,>O$*?#F^+BAV4N4WUO>B.2-U"\;8_ M_@6W,^CB+U!+ P04 " #!@%A-#B?ZRKAF;.?U5&5&S_SO2.X M/AIA+- M<>!,VJ]WN$C%ZP%%EU+3MWZL&CMV _XMS9V AP0\)N!>2T]D*_] %2URP3M/ M])O?4G/&:(WUWAR,TVZ%7=/%2^V]%E$:Y\'5 TQVSX&3V)P\C"Y6BA69#C_\@R-U*"#ODAO<- MBV=Z8[(HU]UR:-YS4;IP_LC=3RC^#[GNCD+D$;EDUOM1-I,;3*Y$\^1\I>)< M-=+;B[ZJ[XW%&^'9RP8W]+B#U!+ M P04 " #!@%A-MKG2PG@G'OON<[AQ'=VELU+NQ="!:]56;?S<*_4X2Z*VO5>5'E[*P^B MUM]L95/E2C\VNZ@]-"+?F*"JC' <\ZC*BSIOVW2 M<*C9!8[OW[)_-LWK9I[S5JQD^:O8J/T\3,-@([;YL52/\OQ%V(98&-CNOXF3 M*#6\8Z)KK&79FL]@?6R5K&P63:7*7_MK49OKV>9_"X,#L W 0P!B'P80&T#> M [AIOF=F6OV4JWPQ:^0Y:/I?ZY!WHD!W1&_FNELT>V>^T]VV>O6T($DZBTY= M(HM9]A@\PJ!+Q,I'D"0;,)%F,-# $(TE]A)@IX2/X E<@8"-$A-/QA33&$Y MP034)* 7"9Q]6/:8Q&!J@Z$()=QI!4)Q@F$R#"3# #+.CBU[#!N5N>$9H0X9 M ,52SF$R'"3# 3+$(<.!,K%#!N4$!8FJ43A";L!ETA7 NZ5&[, M4Y<0 &,HG7B/$&@\]PA?(5X+NJB$$Y<.!&)T@@UL4HA<(6 +&A?"&:.9R\>' MD9CRJ>V!30]!KC?Q2B+8JA#[#QG#!H,@A_%D[-L'S1)O5WR4U@R:H .[#()L MQA.Q[R!:G<2E Z!(,O''AF"?09#1>!). 75Z;"!0/*48V+10=HV$,_^WHM2C M Z#X%!T,.R"&''!B?S'L61A=+V ,NPR&7,85,/8-A#%W3_X!NB0#FPR&3,:5 M+_;=XX;X;"!4/+6]L,5@R&)<^5K0N)![>O@0&UL?97;CILP$(9?!?$ "^9,1)"65%4KM5*T5=MKATP"6H.I[23;MZ\/+$O MZ0W8PS_SS=AX7-PH>^4-@'#>.M+SK=L(,6P\C]<-=)@_T0%Z^>5$68>%G+*S MQP<&^*B=.N(%OI]X'6Y[MRRT;<_*@EX$:7O8,X=?N@ZSOQ40>MNZR'TWO+3G M1BB#5Q8#/L,/$#^'/9,S;XIR;#OH>4M[A\%IZSZCS0YI!ZWXU<*-S\:.*N5 MZ:N:?#UN75]E! 1JH4)@^;K"#@A1D60>?\:@[L14CO/Q>_3/NGA9S %SV%'R MNSV*9NMFKG.$$[X0\4)O7V L*':=L?IO< 4BY2H3R:@IX?KIU!NWT-UDME]9K&699X5U5H%%3&4TPTZ!)XR5 MNA1T%_L(8VZ4[YB=VYX[!RID+]0=ZT2I )FE_R17HI&7V#0A&ULC5;!CMHP$/V5*/?=Q$F<$ 1(0%6U4BNA MK;8]&S 0;1*GMH'MW]=V3!;BR<*%V.;->S/C&=N3,^-OXD"I]-ZKLA93_R!E M,PX"L3G0BHAGUM!:_;-CO")23?D^$ VG9&N,JC*(PC -*E+4_FQBUE9\-F%' M618U77%/'*N*\'\+6K+SU$?^9>&EV!^D7@AFDX;LZ2\J7YL55[.@8]D6%:U% MP6J/T]W4GZ/Q$J7:P"!^%_0LKL:>#F7-V)N>?-]._5![1$NZD9J"J,^)+FE9 M:B;EQU]+ZG>:VO!Z?&'_:H)7P:R)H$M6_BFV\C#U1[ZWI3MR+.4+.W^C-B#L M>S;Z'_1$2P77GBB-#2N%^?4V1R%995F4*Q5Y;[]%;;YGRW\Q@PTB:Q!U!DK[ M,X/8&L0?!B:;0>N9"?4+D60VX>SL\7:W&J*+ HUCE)"$82_0%H.O D5)%*,4UAF!.B- IU=8BY&C\Y1BG YD- =U%MV+$V3X:KU>YE,(_, M5?8!;Y\5/PG?%[7PUDRJ"]%<6SO&)%7>A,\J,P?UDNDF)=U)/3N1 MK+%/E:![+\W^ U!+ P04 " #!@%A-4E7DX[T! #2 P &0 'AL+W=O MPZ$5P:4K<6SL<"3%U M#X*:&S6 =#>MTH):9^J.F$$#;4*0X"1-DD]$4"9Q503?65>%&BUG$LX:F5$( MJE]/P-54XAU^=SRQKK?>0:IBH!W\ /MS.&MGD86E80*D84HB#6V)[W?'4^[Q M ?"+P6169^0KN2CU[(UO38D3+P@XU-8S4+==X0$X]T1.QI^9$R\I?>#Z_,[^ M)=3N:KE0 P^*_V:-[4M\BU$#+1VY?5+35YCKV6,T%_\=KL =W"MQ.6K%35A1 M/1JKQ,SBI CZ$G,#)CD0PJRZJD W85I,JA6 MHPR3O/(N WN?AC?Y"X_3_DAUQZ1!%V7=RX;^MTI9<$*2&Z>A=Q]L,3BTUA\/ M[JSCF$7#JF'^063YQM4;4$L#!!0 ( ,& 6$VGF27>*0( (X& 9 M>&PO=V]R:W-H965T^TDDX#68&H[8?OVM0U!Q+CM#3[P_S/?V&@H!\;?1 T@O?>6=F+C MUU+VSPB)8PTM$4^LATZ].3/>$JF6_()$SX& F7#Q@_]^\9+"%X;&,1B[NE*#HR]Z<67T\8/-!!0.$H=@:CA!CN@5 =2 M&+^FF/Z<4AN7\WOT3Z9V5Y#=%DB&9#&/_3@"<# MM@QH)#.E?B225"5G@\?'R^J)_B;"9ZP.\Z@WS=F9=ZI:H79O51P&);KI0)-F M.VJBA29Z5.S6BC2;)4@!S!21DR(R?KSPYZG;CYU^;/SQ0Q6A5<6HR8RF,YHP MSE)L5;)616%6_ 4F=L+$#ACKP+:C)EFDP3A(+1:7"&,W2N)$21PH5L7;9)4E M3'+[@AVBM$C<**D3)76@Q!9*NLZ2!=;7N/N/Z $E&ULC57MCILP$'P5Q .WXVH'QBC'JJ&MJ%CK<7K:^)_@\=Z8E<:OG*^J_4)A3YGLW^.[W26L&U$Z5Q8+4PO][A(B1K M;!1EI2$?P[-JS;.W\6\T-P%9 AH)0W%6":$EA#,"&)R95#\32;8Y9[W'A[?5 M$=T4\#E4Q3SH0U,[\Y_*5JC3ZQ;#. =7'/,$S=*MBI@ATJZ4QEP$03%1RB ME5I$3I7(H8)G*M%2)0X"MTKL5(D7*BB9O_=XH0*3>*5BB5,E<>22S522Q7N! M<1J&LPYSH%*<(;>9U&DF79B)H)N?.?G9?S:"+KG%J+'S5I8T)T0RO"*D'O X7+"%_U:6-!=PZ9HK73N M&8>N(<_F0GC9C4FP& TP^0CK6_$'X>>J%=Z>2?4]-U_=$V.2JI#!DW)=JHMX MW-3T)/4R46L^W$;#1K+.WK1@O.ZW_P!02P,$% @ P8!83?A$[]'^ @ M$0X !D !X;"]W;W)K&ULE5=K;YLP%/TKB!]0 M\#6/4"61UK33)FU2M6G;9YHX"2I@!D[2_?N91U& XXKD0\!P[KGWV!P_EA=9 MOE9'(93UEJ5YM;*/2A7WCE-MCR*+JSM9B%R_VG*DH1[YJ@+'7( M=0,GBY/<7B^;9\_E>BE/*DUR\5Q:U2G+XO+?@TCE964S^_W!C^1P5/4#9[TL MXH/X*=2OXKG4+:=GV269R*M$YE8I]BO[$[M_XDU @_B=B$MU=6_54EZD?*T; M7WSV(@TK9ET'7\[4KO/60=>W[^S?V[$:S$O<24V,OV3 M[-1Q92]L:R?V\2E5/^3EB^@$^;;5J?\FSB+5\+H2G6,KTZKYM[:G2LFL8]&E M9/%;>TWRYGIIWP11%X8#J N@/H#8AP&\"^!S [PNP)L;X'KF( =%+6!1"U!4..HIA%G@)!%,$@&":*2\Q?C7G8Q3,!<[ MWITFX>[8SN[L+(9YA8$LS$"!G9MC,#+AYJA:!#),.P_YDP* \,%!@-['%#6JQ5Q@P"Q\[$H%,EB3L%T)^ M,5%@,Q";KY8,RQK-4 M!ICS8,826OTD> /(,LREAQQ!PC&>8'P@[AFYP#&'' M$%K_QDL-39$S45@'?(,LQ%A(T-K#]^]I.R&;C<04/ MQ';.S)FQ/2>SO(KV59XX5\%;5=9R%9Z4:AZB2.Y.O&)R)AI>ZS<'T59,Z6E[ MC&33VK6G=KT49U46-7]J WFN*M;^W?!27%% MY^)X4F8A6B\;=N0_N/K9/+5Z%@U>]D7%:UF(.FCY814^PL.64&-@$;\*?I6C M<6!2>1'BU4R^[E=A;"+B)=\IXX+IQX5O>5D:3SJ./[W3<. TAN/QS?MGF[Q. MYH5)OA7E[V*O3JMP'@9[?F#G4CV+ZQ?>)Y2&09_]-W[AI8:;2#3'3I32_@>[ MLU2BZKWH4"KVUCV+VCZOO?^;&6Y >@,R&$#V7P/:&]!W@\0FWT5F4_W$%%LO M6W$-VNZT&F8N!3Q0O9D[LVCWSK[3V4J]>EDG2;:,+L91C]ET&#+"P("(M/>! M@F 4&^*8DX\$6P21XPP438):>_HA"8^#!'606 ?).$.:3':AP^064WY=ICY M.%=(9Y!/;H<+R^@,/#N_0*-9(-' ))J%<[Z+13P)>>N"4NH[&HCQBHN18,BT MY&+WME'B9?+4-B!,=,J$@3R;"VB!/P)!7*13'N)D1*FSOP@*[8"4>SH5EAXT+B,*LVFM(2C( M9@N/W@,N'I#?<\-S]Z1IXCUJ7&4 DQGGAF,@CQH"KA^ "$@VE3-PQ2$#]X:[ M*/\-)[B$$%="W.\5023$#0=!$>\I$%QG""(AF:]%P"6$D/NK@.!E3^XI>^*6 M/BEL&+4+J[LSW800C%=9CQ3 =XTFWY,"GY09EAKL=MUYMV$R6:ON^.AN9_ M_0]02P,$% @ P8!831&WE=XE @ B08 !D !X;"]W;W)K&UL?57MCILP$'P5Q /$X2/ 103IDNK42JT47=7K;PO;0@ECIL_L7>9G9UQS)+WC+^+&D!ZGY2T8N/74G9KA$19 \5BP3IH MU9,CXQ1+%?(3$AT'7)DB2E"X7":(XJ;UB]SD]KS(V5F2IH4]]\294LS_;(&P M?N,'_C7QVIQJJ1.HR#M\@I\@?W5[KB(TL50-A58TK/4X'#?^<[#>91IO &\- M]&*V][23 V/O.OA6;?RE%@0$2JD9L%HNL -"-)&2\3%R^E-+73C?7]E?C'?E MY8 %[!CYW52RWOB9[U5PQ&]QX<_ MJ\/Z3@3K2!UFJ9/F[,PSY5:H[*6(DS!'%TTT8K8#)IQA@@F!%/O4(G2UV(9W MY5:#G0.1NCM$3A.1J8]N3$1N@MA)$!N">$ZPRJQ3&#"9P;0&$P6+U')R#PJ2 MQ=-_CFOEU+*ZUY+$EA879F5)<6$2MY#$*21Q$%A^MRZ,=7"[QY@;(:E32.H@ M>+*$.##ITA+R&',C)',*R1P$@27$A;'ONPMCWUX,I\),9=L(KV;F5^EV9 M9:=Y^ASJ"6#EMVK.#F/Q'\TPI']@?FI:X1V85//%3($C8Q*4Q.5"79]:?1>F M@,!1ZFVJ]GR8CD,@63<.?C1]?8J_4$L#!!0 ( ,& 6$TE1+_<&PO=V]R:W-H965T@ 4]M)KF]?VQ".P%)Q?X)M9F=G)RQ+24 M2NNM*FNQMG,IFV?'$5E.*R*>6$-K=>?$>$6DVO*S(QI.R=$$5:7CN6[H5*2H M[30Q9WN>)NPBRZ*F>VZ)2U41_G=+2W9;V\B^'[P4YUSJ R=-&G*F/ZC\V>RY MVCD]R[&H:"T*5EN._QX& M!WA=@-<'J-S_"\!= 'X/\$WQK3)3ZB4S_R$^>JB3K,ML5X PSJ$8YB[U-X4(JM-PGW'A/L $0$9\!@$=C$ MXX",$S5J[ ^-5R)Y +=X>[P(L.-"P4 M88Q&;@"H.)Y3,].K:&K(' /8BAOD?< 2N-<07F()GA3K>:OQ P*@4+P*9^3 MG8NFK8OG&."&0\$'/(%;#H5+/ DG[P;5V?[8DRD*HQB/Y#B#UWM%^=E,0F%E M[%)+_2(=G/;3=N/I\3 ZW^HI;,;&.TT[PK\3?BYJ81V85,/'C(@38Y(JD>Z3 MLBQ77PW]IJ0GJ9>16O-V=+8;R9KNL\#IOTW2?U!+ P04 " #!@%A-$KT% M-TH# ")#0 &0 'AL+W=O595V8B'-NC.=5VT?]>BDM=EB,.WC(C.I?BY4L5JT\AJT M0[=.1?]1X+M$%W/;;YK:F=]TMIW>O:S2+%_$E][1B%D/&#+#X%O$QD4D&9\P ML8Y@"H- 8:R)XX!8%"Z"93!# B::&/OD)E%/B"GH(#4.TKF#'%F5&C#48)JA M4@GC:4I@(@H248#(*OB:.D2$D33#, \#>1C 8U5]S1R>3QPAY"E1N@W1Q4$R!<1W0&4#X+-Z413SQ, M\-#C!&#B-M, ZNOS7AE,H\27%:P/&! (;@O$"+KA2G%$?&G!"H$!B>"V1(R@ M&RI&(V^O8)' @$IP6R5&T T5S:+,_B_!_JNEL)I@0$ZX+2('X$U@ :P&T- $%VFT"01R0(+!($ R[L MN0- %"$/#ZPDQ%42BNQ! $$>(2>PCA#W]$!]+2:P/!!('IS^#*!L]C'E",>V(.QN_PX9+RHV@/9=,%SU+IX[4Y!.^E5$)'@R*=\5'? MBZ9%)?:J?\WT>SM<#H:%DJ?QXA-/MZ_5/U!+ P04 " #!@%A-%QNC(;8" M X"0 &0 'AL+W=OOPK'7W$,=J?^8-4Y'H>&N^'(5LF#9#>8I5)SD[.*.FCA.$ M\KAA51MN5F[N26Y6XJ+KJN5/,E"7IF'R[Y;7XK8.KCIWX M#ZY_=D_2C.+1RZ%J>*LJT0:2']?A(W[8X=P:.,6OBM_4Y#VPJ3P+\6('7P[K M$-F(>,WWVKI@YG'E.U[7UI.)X\_@-!R9UG#Z_N;]DTO>)//,%-^)^G=UT.=U M6(3!@1_9I=;?Q>TS'Q+*PF#(_BN_\MK(;22&L1>UB0+2 .13D4("#/0Z=5P9G$:;>>1^$TY!R$BTF#Y]Y3("0J!\2 MF8>4EQ%=V'P8K@X8* _8+P^#Z!Z51@O'"9=_+^X$6 MW7!/B&PO=V]R M:W-H965T_-'17)CM)WM?A^6+HSY1 0V NE@.5P@340HH2D&W^-IMN9 M5,3^_%-]HV.7L>PPAS4E?XJ#R)?NPG4.<,1G(EYI\PU,/*'KF.!_P 6(A"M/ MI(T])5S_._LS%[0T*M*5$G^T8U'IL6E/HL30[ 3/$+R.(&W?(OB&X%\)P4U" M8 C!E1#=)(2&$-Y+B PA&A%0FRR=_6 )>[ERSTYBFZ*"48KX>Y(I!4[TQX-A,K;T+WA@;64T3HC3#/-HP_ MQ+S8,,$0L[%A0GLXOC5COA;P!P*172"P"@1:(!@(Q*.,M)A88ZHV9S/S&^7E M;N3+%!G8D1L+,APC!X&&UD!#2Z"+T=L*I^XGD7_#5&0U%5E,)7:!V"H0WW^K M"ZO 8NJ!/\KKJL6$_;S&OA]_82>QVDDL=L8?;#))ZA?7AWIEH@1VTD6>.WMZ MKG2#Z>UV?>3)TV7F"F^;T$_,3D7%G1T5LECIDG*D5(#T9_8@0\YEW^L6!(Y" M36,Y9VWU;Q>"UJ:QH:Z[9O\!4$L#!!0 ( ,& 6$V<..!'L $ -(# 9 M >&PO=V]R:W-H965TF8\NZR+4>E7TP/8Y%UP M:4K46SOL,#9-#X*:C1I NI-.:4&M"_41FT$#;0-)<)RGZ2T6E$E4%2&WUU6A M3I8S"7N=F),05/^Y!Z[&$F7HDGADQ][Z!*Z*@1[A-]BG8:]=A&>5E@F0ABF9 M:.A*]#7;U<3C ^"9P6BN]HFOY*#4JP]^M"5*O2'@T%BO0-URAAHX]T+.QEO4 M1/.5GGB]OZ@_A-I=+0=JH%;\A;6V+]%GE+30T1.WCVK\#K&>&Y3$XG_"&;B# M>R?NCD9Q$[Y)M<=ES=4/R I^]4,3<3YC\"K- MU/\B;N]F"'8&9A?YJHL\\,D'%V1=@*P*D""P_2"P790Q8;X$C R83^EF :I7 M0=G""K[JKI_V7U0?F33)05GWHT([.Z4L.,%TXT:H=P]L#CATUF_OW%Y/8S8% M5@WQ!>'Y&5=_ 5!+ P04 " #!@%A-.5U>*M " !^"@ &0 'AL+W=O MZ,[JU1VT0Q0EG4TKH+-RN[=B!8(=U>(MO*EP: XOX7;.KG(P#D\H#YX]F\FV_#I%AQ!JV4\8%U:\+JUC3 M&$^:QU_G-!QC&L/I^-G[%YN\3N:!2E;QYD^]5Z=U6(3!GAWHN5'W_/J5N832 M,'#9?V<7UFBX8:)C['@C[3/8G:7BK?.BJ;3T:7C7G7U?G?]G,]@@=@;Q:*!C MOV60.(/DQ8#8Y =F-M7/5-'-2O!K((:_U5-S*/!-HC=S9Q;MWMEO.ENI5R^; M-$E7T<4X40 %,G3%.9"0"YDQB5-O##; 9-.PN2H+ J/#(!*4$Q@,BE( M)K4NDE=D%G8V QUD0#8>SVTVXXG1TO_+P2@Y$*7THN3SW8@1]HYJ!:"2#)4P MF0(D4\SWC"#800DZ*.>GT3\ Z28T$2?4N_(5A"(%# 3C&!UH_G.$NS+&T%L M$H\-B"(+OQDO%!L\I[-02C!82VYQ_*[4*X>9JIB@-%X*!)<4/*\I,QU7#O1! MB6*X8&#R<9%B6.8X?5^FE0--R:;%0FG#<#7 4#DH_3CS>O"&!C%<$7#^<15B M6,>X>%>'E<-X1W]I4V"YX[G>9QJK,*AX/U TN;5;)HZVP9'!CI\[9>['R>K8 M1-W&YM;WUK>FN;+=P(N;H3/[0<6Q[F3PP)7N*>S-?^!<,4U2$PJ#DVX&QTG# M#LH,&ULC53MCILP$'P5Q /$8##Y M$"!=KJI:J96BJWK][< FH+,QM9UP??O:AE NYTKW!]O+[,R.83Q M@RQS<=&L[> @ W7AG,H_>V!B*,(XO 6>VG.C;0"5>4_/\ /TS_X@S0G-+'7+ MH5.MZ ()IR)\B'?[K<4[P',+@UKL ^OD*,2+/7RMBS"R!0EL&:I8K/ )C MELB4\7OB#&=)F[C!3L5UOKI@@W85##B5Z8?A+#%YC\D#"8 MS'^#*S #MY48C4HPY9Y!=5%:\(G%E,+IZ[BVG5N'B?^6YD_ 4P*>$Q*7@$8A M5_DGJFF92S$$F>&6BUY*D.$=72S1A]B,&+S#Q MC$"&?9; /HD]?I=.(N(G2+PU)HX@71"D9.TG2+T$J2-(WIA,_ 3$2T#>54#2 M].Z61@QQF,YA<(:3_^ED7IWLXT[77H+UQYUNO 0;CU-RYW3$;!9.XYBLDLRO ML_7J;#TZV9W.B%F_T;D708L?G8,\NQ97024NG1LOB^@\11ZP:Y1_\'$$?:?R MW'8J. IMVLTUQ4D(#::4:&6^:V.FWGQ@<-)VNS9[.?;^>-"BG\8:FF=K^1=0 M2P,$% @ P8!83=.[>YGD 0 HP0 !D !X;"]W;W)K&UL?53;CILP$/T5BP]8$RZ;- *D3:JJE5HIVJK;9P>&B]87:INP M_?O:AK D:_4%>\;GG+G@<38*^:I: (W>&.4J#UJM^SW&JFR!$?4@>N#FI!:2 M$6U,V6#52R"5(S&*HS!\Q(QT/"@RYSO)(A.#IAV'DT1J8(S(OP>@8LR#37!U M/'=-JZT#%UE/&O@)^E=_DL;"BTK5,>"J$QQ)J//@:;,_IA;O "\=C&JU1[:2 MLQ"OUOA6Y4%H$P(*I;8*Q"P7. *E5LBD\6?6#):0EKC>7]6_N-I-+6>BX"CH M[Z[2;1[L E1!30:JG\7X%>9ZT@#-Q7^'"U #MYF8&*6@RGU1.2@MV*QB4F'D M;5H[[M9QUK_2_(1H)D0+89/^EQ#/A/B=D+CBI\Q\:.B30M;$<@C8T3\6P'E_3*, MPG/@M:EJ90(HSSI2P2]0O[NMT"!L(."S#YVBQP09O 7\:Z.75 M/C"5[#A_,X?O^V4X,X: 0JF, M'+"0J@U AI&^].,QQ3&N+U_JS^8FO7M>R( MA(+3O\U>UPWFGC[E5B!Y$8@ M\0ND7H'4"J0W NFDX?>89/XT*?8+F(TO%_:;Q5ZSV)-D>CM\F,G]*'R8:=O1 MU95E("H[/V10\F.K3,>OHN.(>H[-E9_$5]&BB#SQM1YIPP2ZR _S\"<15=/* M8,>5_M'L[W#@7(&V/GO0WFL]@L<#A8,RVT>]%\,@&@Z*=V[&HG'0Y_\!4$L# M!!0 ( ,& 6$U4&PO=V]R:W-H965TJ>P2![/@0"FB*\CP_'S. MX&L]Z8R2;L5 M=DV+ESI[*9,DS='%$"V8H\/@#29>$4BSKRVPK\41ORO'Z=Y/L/-JW%F"W1N- MF9]@[R786X+]&X+;*Y,.DUG,X%3Z6R3>%LF[%OCN/R93+T'Z<9.9ER#SF+R[ M,NG!I-%5$[0Y.@Q$:R^-#"H^#?;";K+KO;S']NC]@[M+_8V(MA]D<.9*'V![ MS!K.%6@IT8W>L4Z_(VM H5%FFNFY<+?)!8J/RT.!UM>J_ M02P,$% @ MP8!83:>BW/"\ 0 #P0 !D !X;"]W;W)K&UL M?53;CML@$/T5Q >$^)*DC6Q+NUE5K=1*T5;=/A-['*/EX@*)MW]?P,3RIFY? M##.<ZL[?>$F+H#0 M$'"HK5>@;KC" 3CW0L[&KZB)IRT]<3Z_J7\*M;M:3M3 0?&?K+%=B3]@U$!+ M+]P^J^$SQ'HV&,7BO\(5N(-[)VZ/6G$3OJB^&*M$5'%6!'T;1R;#.$3]&VV9 MD$9".A&2_+^$+!*R.P(9G852GZBE5:'5@/1X6#WU=R+99ZZ9M4^&WH4U5ZUQ MV6NUV28%N7JAB'D<,>D,D[Y''/Y&;'<3A#@#DXMTT44:^/D[%^FR0+8HD 6! M;"ZP^8>#?%$@7W"0W?5AQ.P"1@9,?M>'$?%QALA6FSL;9'8T_JE\H_K,I$$G M9=TIA[-HE;+@]-8K=_\Z]SJG@$-K_73GYGJ\HV-@51^?'YG^ =4?4$L#!!0 M ( ,& 6$T.6,;X;0, -P/ 9 >&PO=V]R:W-H965TR4O SKGZ^+,YBXLLGZNC$,IYS;.B6KI'I4YWGE=MCR)/JEMY$H7^9R_+ M/%%Z6!Z\ZE2*9-)Q_1P5/6$MUJW*W 5XK M-!*_4G&I>N].G$*U"C03D'[_I\"& 5X5PB: MY-O(FE0_)2I9+4IY<DWA3D#O1B;NO)9NV:_W2VE9Y]6;$P6'@OM2$C MLVYE:$^&=!*>MMZYH)B+-9VHTZ&##2+!<0^ )@&-/O3U68P;"% #06,@Z!F M:+0(K0AO1(I6)(QC?Y3)5(H!$,!C86@L;!(+"QEN($0-A/-7@Z,&.!)!.%J. M5H;U$B4D(*'%3X3ZB1 _?.0GFOBY"8D?6Q8D1OW$'URF+#02.;7CJ"TW1,ZHWI&:% ^/^2Q+6$<.P(S"FB$!A5DP&AH<84#2F80 M:F2&1:36"N#T$0P_6P5P_L@5 !*<0#('03)ED .WD$%P!,DO"@XA MF4&AD>D?GS?$MBDI3B%%*+1=5SB$] H(*0XAG4(X3G9#IPPRQFUW!<41I B" MW+>8P-&BP17IXM!0#)IPG"^;GCDT#"++34]QN&CX\8;=&*'AF<,T'!97.(1T M"N&TB B#/F>V"N 04@1";MNS.%TTGE]$P,$![/H:%]$(#>_]F# +HX 3!F1& M$8W0H(AZMT26\QQP$F$&B3 ED?L06FXHL'R#8B12BPF<1+B"1,!)A#DDPI1$ M#F Y> #G$.9P" B'81S84L(QA!D8&IG!UWDTWI->KR?*17EHVL?*VKN MHS?;M:CWM.ZI1O-KW;JVC>:[F;;O_9Z4A[2HG">I=,?6]%5[*970,?JW>AF. MNM7N!IG8J_J5Z_>R[3?;@9(GTTM[74._^@=02P,$% @ P8!83=#B,]$G M P 2 T !D !X;"]W;W)K&ULE5=M;YLP$/XK MB.\M^(QQ4B61&J9IDS:IVK3M,TV7LK]Z+67S:RJ7*EA\TV:O>-R-?& MJ"HCB.,TJO*B#A1AW$8E2K%3G(M>/9Y&)LNP\Z3C^6J?AP-D9GKZ_>O]LDM?)/.:M MR&3YIUBKW3R%=))IC)K?]7,]P K $,!IK[D@&U!O3-(#')]Y&95#_E*E_,&GD, MFO[?VN==4Y [JHNYZB9-[8VF!H.IW&HU1< M%*.44#P8A@;#G&!H.HJEA[ 3EAN2QI-D% P&HRE/\6A2-)H4*)^1&)=;_(%.LR!VUD2Q ME\DC;((P>51%4.'>$[@B7UR9A+[?S!9SH9O/F7 )$TS##E7B5A:8IP<(+D_B MZC,A8Q[F+ ->11!<=P01GF?9);BH"+_B[\,50Q#)C-LULZ"SHC+N6_,(+BTR M?;=1,HLY;Q064T]7 RY!P"0XI@)7@C-"933ZL MKE, )*/8XP+7*5RQA0(N0/C )IJ!*T ><^8+%E<@N IDW%&G++(9?5D9TWMOB8;+T^(_4$L#!!0 ( ,& M6$WBZK(]BE\ %"0 0 4 >&PO[WQ M3YLXW?[PQS\4Z1__4/[Q53;?;Y)M&<3;17"U+=/R,7BSY1'2;!NN$E6:5'F,;SW/MXDU: J>6?#S#6-=;9)\A8OX.<\>ROO@,MOLXFUM4'GZ=A.OU\'+?9%NDZ)I M>3#$!D#^MLSFG\+@EN ^^+ OBQ* $:9JO%3[;%_#A[4)JD\*%'B?_=]1[0H_ MO+_]\/;-JXN/5Z^"VX_PX]W5^X^WP8?7P8?KJYN+CV_@@:#SRS;>+U(XMS/ MVE]N7P6=9V>"O4&Z#3[>9_L"-E*$P3/G[S;DG52_O$D^)]M]\KSZ^<>LA'WE M_&UM QD0L6RIOFYX>>X^57T([KDH@EV>+=.R1E)V"#$(#=&;Y("[G!^3T\M8!WK;(?W5EM+LDV00.!C\6*3;HGZE.GG MVJIY:UEM?=7GWFSGV28)EGFV44]G6\]390+76<+]X>.-7W=DFK/:097W@('\ MMGDJ#+9);8^RHKL$B&^"Y_XY+9 CP)]J@#+^4M_)]=%/OD^:-F*^"> L #(( M,0F6:Q?[,B[2>= !B%YDZW6<%_0*/5O;_JMTO4?" !"*K%PJ[7<3YH@A^V2V )B).#L][L^#/[Y+-79+_ MWQH13>=XI4=_'_P]^)KIWH$L42;;>#MOGM+WS%=.>YODGV$C!2%@AC!]^(FO MG+*%"%]^>'=]<_5O5^]OW_S[%//\,4 AJ%BS[!8O_K(O2J1?M9F$+!V:KT[(ZX]^RX/J M7,?S!H2"2$(,%_N$N4LC8GR_ND$3/R]K%(JW9;T%*7J=_ [S$ M?2..P_%]CM-U?+=.B) 5,?Q2)'#0:9DF!9%,G TH6Y LE\F\?LC.2;R\>'OQ M_O(JN/VWJZN/3=RZ?9=_VF^;I6HEG<6P_++._B[C@KG:''])_KI//\.&/) A M.%( &YXG\!#LW\L>+K,MG:=,V/@U<0QX&%_A*&+RG?[*M[+X&Z]GV M7!W,(EDF\-N"(-A_2DR/MM9+_N?XQ!L 0=YMX&(-WR#($*PTS? RRT&- ,90 "U8X+AP,BGL=Y4GB4\"O*R>8H/4Z@)C MRRJ]5],PZ"OU?1L:U"^O9794?5)F%4PE,F*3P%+@X:#S/@,.&8VK_ #-$,^+ M73Q/_O4'(+D%\-SDAS\&'EZ,H[R"[2S@-(FDP@0@5)4$[O"J[*= U>LK7P?U MIM>->G#3>0 T;I_\R_^8]J/^B^!B7]YG.1)Y]'(DQ-&J_,RV 22H"0O_B>"0CI/RSH]%Y'X MM!WWHU[8Z]'_U;9Y+^J-J#<(^Y-9& VF^ES*IFW@PQ%\,C"CP1(EBGS^JNXF9&P((J6,7E!;*^L64OX>8M.T+S'OW^LQ%.7 M\YX%/S58&D]&?XT&1ZIY)T\0:[3ZZJ%2PKZO'B9K-E*YA.+4LW'?;MZX^YQ_ M5^XS+4NN8I ?+MKTC(O;?PM>O_WPZ]/D;)*5E^OLH7#L,6@\FI?IYP89QBA; M09FA] Q26 J7M36V#/@<_R(1G PJ"[C"N\?C)GB5P+7/4U'MT/"T03/LW[QV M<51JEE7=L+,">E>*,BK5 M 7'N_;$P<0A04R 1Q2$XNM[G\_NX8,ZS.TD/J@T5/S+ (R0(ER4E>E[3C;QJ MH-[XOB!AUKN!0YM>IFA:.K#IJR])/D]ET\QGLYW7Q'J3[.P#LEESX_;%#( J M&9X9KB6[6ZJ,J/GM!/&YZ;W;_6ZWID,%(6F1%G,@I'N ;7A! MTSD+@F&HHV"3R1[N?_=TU$3RM-XO^ [C"CEC=E&A:,W+R)M1X.NG:3G$N<)L M&%Q[?&O'55'GTT6#]T)<(?B$]\MT$VC9(+@$/,W6Z4+Z0/8&^^,5N,DD]8(<@S"5T)^4$1YE(99*\'F=N#+/4@ MA1D$EGI1P,T%'Y/Y_39;9RL 0#CR+NTJA2>*_5V1+M*81-3[^#.ZB.!Y8KQ( MN6"_P!"#(D;G45RDK%GO@?5NMWMR\QU80S?X->&!LTU:TK(!#V)B#R8P@= K MR\HMFB8,'!6 BCDZ>Q\=4#UM_MO]_/Y)I^]L-Q(4( MZT2/]PZ'M-P3USFL/@5$*8+.SQ<7UVJ]T"YQ MA2!NEOE^SFP0V-_-'JA$U#L'=1X [299[<55<7O^?[JTQARYYQI@#EY_! 4% MKK-4-QF@#Q]Y+8WL!P7DMD NU>O%E?<@YP4;CL5B0/%9CP!*$)'4,:9$'A>$^I\3 M=79J)D!4@&1DX"2HJJF0\ -NH1SRUWV?%,!O4- M>6'=0R$);P61"PNH<&F;^!,L#L!HHV\*E+K]AL5YFK9H>2"(67CE#2.")*1* M[X7[^35/#@AQI15E(B\;WS$050=/ZP (.AJ6(RHC/:/='XL](8MY!_]B,$4J M6NXI%(>L,)7WF7U 71 RUJAIX'"XJ>1+:E-L'T)P0C6"( M9(M.=;B&AR04KKH W8&_Q,]/D!ZZ-=DP76V)(<&9VLP0,&+N44,\C[2(5 <& M#SKQFHP%5=\JY17]XO MXZV*GWO$\Y#/J(T@(8!UW6$

5U+5RW*P#-#RPP MC7OC'\[H#F D-= $Y)Q0!QTB_[S#:Z#;Z?![T]X([9*7:[C?Y:-"ZEC=Z02>]W.<2-69$KCQ9Q22J,6POV)B"J]7GX3L-HLX * \) M,20QG2$9RA$:E/T -I(= 7(6&3R.#0*TS\^"MQE=ANW@_#41O56319>2XS&@ MU;3B%X5+*W %!"/S=9QN4*Q XVHA(@R^OS)2*N^W@,TARC[D M0I/D&>O)'P&-"RUJ[,DTI-@%W9DSHMX$^.!PA&*<%ID6YCGT>R3 M<.0.2 3 .\_^(-I7L5^B[S'AT\\!&>EFYMEGM*,"[7%M7,ANV@X#UV,=!TU% M\VP2)6L#\2!(@'M:G 4JMNE2V:\_VN2M%OFD35%DY69FS+$\*U*UB/ P_\- MGK)D*X0(H!MR.>@8(H>2+I)M9A-0GC%5W!&WLA49B"5^[?&'9:'8AK!L:\U( M*]%! .#]-T/P_()>7%@W#W^2*I-M99U9#T6:?7'9_ICTY&-!P#43X@X7O'-&O]"/>:G 5.D.TK*V;FBI>/ E7B<'@ M>4,\+HM"H$R1Q@] *3O'$V)N4Y1\S.KLNNZTM;$03D0_ 60$U" 9F4V!@#/; M9&V>L^RY-!F@E:)^6R"V@,L+T'G)FG@?:TI+$MQV!80\H=.TB%WR1=0B]:K$ M8!0BDLY%HRVUQ(!KS(CB R(#0J?%/=V0>@#=JL$28#IE,L*<4(T#E-<:ZAO> M[A*8Z!/8#2J2?XJ!W8-^AP.';-ZXN'TIKL3?E*NRIA+KU I],2B[5][19GDX M>:!M""T))@^D[+9*T+?*7ALB[C$2&DU/Q+1O:0O&*DS !P/M2671\[@2C'L( MC=+ QPI+KKZW2!>D#1+UC0W[3<2LOSU28LMRC0J6 8[, N]BNLEA_2:U?* L M&,4>42Q9R(DKA4?HHT@;!+A:752RV8WU3$<-#%SJB>BB MR-JD+@G1<).B/V25H>*/T9\JG!@9H);^T :^57R8&!JH06L,!=4GB/8+87B9 M;!B_2CCCA'5LK7'CAVO&#LW-6-9%C:VV&-3<%@F+PDAX5GNX+4 UW+Z:(;4, M8D@M&$#]QPS8G^U7]VA> : Z+\IDAT *, M_0!@)+JB%\P66E(-Z23=AVJE6J[5$M9GH"0J#,.]4Z7CR5B6X(!'Q)=!IJ%L M;@:N/45W$R,VL+TD:5BS0P^,J.VG!,&^4!.2=29/RCQ3]!K%KOMLH;#0G"W3 M-K+#J8L&F*L9P>IDQBPG!=UTSG94V!DJGRLEIJXE_X"L%L9L5P& ORE9#>4B MH$X;?4W!PRI"4N##VFNH.K94!8TZ"_0X%*Y"[09I^5 ]55T;7_;3Q M+2&E<4.83)6011<)NU"54)D24O:BHK0/=ZAE*TT*8Y46M$!H,'%W:+W?-]P1 M'*&)$]!^G04B/6 &&'PJ#. K L@M-G68$V M9#(,XX'=@4:P3.$$ -6T!,_RG6#,QA&\!;EE .4=L!;(IX&!A'@6MW#^I(D/ MPN"'HPP)X0]*Z3W%XX<03^365LTS\7;Y;#0H6K":H<'&A\ @R:U03@<8+(&< M2+AKLU0'O.%UTQ1'S88B6DTF%&XC)35%2S/N3KU==,!$.\1"/[*[@' M$L"CD9+PKN(<=ZKN+J40/G:6,H= KQ!'?:.N;Z12:%PI5:.F(4GO, ,J6:$X%_X*% G** ME/ZG[*Y LWK0P:_$K(9/P&=B*#O37/[!E3>UX]&R >.T3" O;B_Q&!0\Q+"V MY)S,F;8]0LB.-E[(U# /K)B>P*O"C:,34VBM"Y[$;50D$!^1&@4-3$7RF?)9 M;8N;48.0B_+I(&Z5\9==_(@TRP+PF$4:D2/C+TJL0.\_;8HX" 9)B6;/EZ#" MJXEA8 YM>K<7EQ-9+51D-J\8U,6Y%FJ):*LM9T2E4+FZ(X?97\C5 ME!FA3Y\04I@,PSF5V"%$^_@C^55F8YOD/G'D^Q)A 072X M0.9?0 PUH1EH51+P_&*_0E'P"$2/@-V]1L?LOU.$\3L+A!6=[Q/*OS*.M-U0K*"K M >VUN"?O)> 2ZIXIRG!&@UES,$"VA5]P] W6#\A):-''7;T3RXDO,AV9=V+' M=4W$17@KN]PD=MB<=WUACG*%*\J(6M:#!X@4LW1B@(<)^+=GZXB4I['U@^C. MHQ)/5PF+!2"O2FNDR^;@[W,.(0*"<_X+0/FM4FXZM_N[DNC!8-0[9RE 2<*: M&%^X+/K-1D4-TM%T7 :=EXFL7ED;$3 R9D22&:TF\2C, M;U9;98JJ4!VMNA!&NRMBI2-U5@3(S:&@WI6((F4T&1V&\S436WB)R'$G@7-R M#RC::B6S@U?E66-%60\QIUU'J2_W$O-P=:>-]W7P_^_!&C3%ZNL_FG MX]ZOS?^&I?B<97KZTC8M:WB4@#%EM+6P#>V^=T#9,2FJU,&L0,\QJ'KA6 99 M;,A%XR_%KB(F.B'FQA5BVQA#ECAQ"B-HDJ:IO;)BJ4Q1YI,(?[)6>1]P5H6B M.ZX(YJ4SS9F;7M M#L\V).:+*3D-UE<<"%.,"MP9X;5RDDAT#3#4-=,,;9 7!YEE!2=&JZ^W&[R/ M2PG0NK:=:;H>"&"C\@=K8YK6K)89:G XO?CHGP>=Z"Q015/D^1=!IW\6V&5- M]!,IJZI_2#.*L?#CQ5L2V))]DOJ2=3B7BMW&B*4/[Z]D)GP6A.MDK?4\YA6% MF;W1Z/AIFSULU;C7P.52F.D:U)#@]MVM7DJHF0C"6L[VVRY%(NFU&&\I7C@' MY!/K)04"/9G%/BWQ$N$.+=?KBP"N#^!QOP0D8N>G6B&<$F3:1J5:QN6>^( "H>) MH[TV^X1>2.M36#-^QF=&X(35!=G/+%*XDHB4[T-?Z;Y !0$P'>/)+%Z\W1,[ MQ)WPV"I]1#]AT!.9X;K(_!"KP',':G>I<9W W=Y#!>C: "&&>.R'(QIV4&7:#BZ;+UV?QXL P1SJMS#"O9$/. M*#5/DWG^0GQ2+0\K5?SHM2#6J/%M[ZP5R>KPA@?% AZ1RC>XO#X:UXTET\,] M6%\XD*\".3! 9GN^0] H^.:-RP>PXP&I<%S8I(HG,T]5*+\:N:C$B BDLM>9 M+5(.;VDCH?26"_$NPO[*D01:@DG6RF=L(Y$F(,PIVHFVC9-2Z =- SJH',^@ M[E<2VP$*+XIZU9F-@(0L;6$1,?4H4;-CMN4<2O&-5JT&1V&-9*HG+-V14)4! M05V>AAU7)-KOX&DT;]A^OZXC1?P&%]U.&E,KZM9#)GVN167*^7KHV8)0L^-L M"Q)--_$C";LH]L$/_;8#IO_3)5"+0/+"LCJQ;D5/%#D6J-GH*SC%AR0[E MQ'V$P8+-R7A(UE>H\[!0 \!G)EWN2>0V<4F!K=KMVW#875UWV"*XKG4]H M="KMNP^-;4F#9Y%N]FL @80SP1A:E2R,?&Z_418*<9?+A6F.3=2H@6>_SO*F M\(+U_!/U4R<=$L\/8Y(NBIQG T)9GM(_6 MF5,,@L:(VT1Q,&([$J).^(@.,.R12H T8L:R;(N 5P08R "@A56Z]<0?+*WGP][2ZZQ3D3Q<#LFA MD"+D9U4%GTP-:B7KE/*-XSLX1S$5PO/:=ZZB =D]YQ5<7I D0MM6*Q9_VAE!^93X;"63$02&DY@"MO2*7#+WV0I!!DG+X $C'K" AG6\6(TYW0 1@*M-\_E^ MPY94R:O+S)<* ;O!F[H,*!!0-# @8PS4T&"%\[*@8VY$@4UM($=:J\8!MMZD MPT$:CYHU6L_ZE9N&7<(J1E-T8O9MT @+9^QXG1RZ7!*0;<7;3F^/UP_QH]Q8 M-4 3:XU9$*$$[3DE!5 2%TO_,55]-X(P!WPZEBX,YU]M#0=M?]7&3M%4FEY0 MV;R&T5NN@J8C*8RL;LQH[%MG?()#OT]W0#?+AR39>J-'JRL1-:E\R (5.&C( MF)CUDUQM)R;,V:(_G ;'>AX4Q:/I/'VD$(*@UPH_@R*:SB!SB7PDW +(!@"A_1\;2.H(5*!T7*K6D*+O3U M%T9E52L3*<)*E0RPI%OU IZBA,3$G\09G56@C1M4X(I*)KFF6KZA\1[3'RC>[]IC\-\)T=4B&VI7("[E.&M+D;<'U=%5PR!9+)ZFL M57S06:[4PD/Q$/-1K=/H!1)'.)?S0O\MO(>\L&"6 M*0Q3E=PC@DSO/-JU=I(OR7Q?VJQ#23DF]\]LS9F3_6:42ZV5!*9L_N==CM!) MSU#RI0NTJB-[%1(Z;$4MM5_<_ZRH6D#?5AA5:J.N>,)3:V;M3W1)7:W,#"S1 M-F0Z,SI* -LO&P18EB"\HU -)$YPDFG5(9YKW<&16$"1\I]SL$FHC1"'D:CL M=0IDJFMK.K-+#=4\+#+8QJ&MJDBQ!'TJ,J9OPHE;J2T'3STEOH"0$=LQE<8P M&P<>;Z).5'8F$%0S@=F4]*,>^9?_,9T-7Z L2>" )(%"G'$VV._\_GR_4QJ@ M)8#8=+8"W'@TE7-1Z'_,N3_A_E^E1;Q:8=$+M4?+:+,P7R:2R,_?47[)BF0( M8LVN3BDT%_&LZ&XZ _#ONCL8@0& ZXW#R6Q(8\W" M:#3TA?<Q45IL;27JFX0\EFN#I6(T$V49)=LM:%NG16J@VY42Z6)F;E=/BZ,.'Q,DYKUF$W-@V4R=,>0K=-3!OT/P= M2[:BF$*%(2J%2G:P" GV1S&FJZ*M[:X_KN5:997SJ<&-.A^2*$7<7U3&I!#?1L$"?19V;)]SC&KD6+D67#-XZZUT'0.P@OZ. M52](RJH82GU*)O5[0_,X@NRP/Z.@'J'2$5&P,= MQPX@U;KD06S&>_J+)@ MH5:BLV;E[37EC2 RD4Q;+V6'M&FNRQ+79E I]\<4+0D1>T6-+^^KZ7ZP.E66 M\ABJ%I()V9 V\9:3;F:J6:,0A+A!^6BHZRP^,Q-L8/(4ALP*\G*)- ((T[-^ M=Z++\-1?)'<.Q?7&;@&U^FU4.H58K(!S*7XE;=I):5Z2_4\7M&%+KNVT7U(% M$'@$O=I4#;PB'A9=JVHH5VNVDKCEU:I)+RLYJ'E;[$EN,WZEZE -"W05]IJ% MO'$8LPXV#U"^'),'M4NIHV-LBO7I[>'9K!3[E%^/O;$H5;EM]7ZZM5RS2LIW ME?!ZS!Y\V&2*;C !.)F<6"J3 $?MV+Y!M6*OE5S];NY5K!EB76:GZ4+1 4X) MM<;P!@:TS.\8V?/$Z4!@5P5@PP:9YBC%>XU*,2LZ7,O,J@RPI(H364!I<90- M5M3A(U2*J#(*:FNDUI/'6N*JERAB@_8*OP:DOX'10_*#+CW7MHFM8'A..^L*^@YMD(Y[B)F_I M1R>"MI1$0@D7)WC6RI-;T:X.V37H:S)I<16]G,*4M*NZ@Z9O36.M;\X41$KU M?W;1N,SHN>ZP;_]'OX3X3_]/&? 1LNV0K9P*!59"DH8<-P2'PY DUA M0+^ *C0=HRH$/^F#=[TZR(P.53>+8.N.KV ,RJH4LN?F.KEUZ:VB>(3!H,IN3BN$//%J MS/7'4,"Z-H:[&U67U^[QX9_2SH=8=3^@$/ MJ3;1].E$?7I$1^K@7,:;#.!&ANK'<6^J6>&E<6^F?OR6*.Z49+'QFC4F1V9] M7E>#OAI+*^@H9A' UP2%_^?<5[5X'JA^GU7UP$;*06\8#B93Z[=+EUVK1X%J MCWH]]:.IXV[0!_H=$2C-X+%A%$[A+[M/:'4QNJ\E -886)'Z^=9JH14T=2X- M^E, X.$(=;\H',\0[0!_HI$[I^>UL#^: ;4 ];)'+_7#P6@8>)N4FB- QD0 M#/6SM5MI /K;$-AQ?HL#UC8-0;$-,8R'.M^ M]&IQGRZE/KZ941*3 &]U5*S(V%1^5),;))%8M0X+Y%FE(3"FE30T%BJU4:_[ MCV'D+,_JS?Q7X..M#)M:2;UF8_Q1;0./XPB'.^'5;# *L3H#&&L6H0U'_]9 MACK1%/%5?C22H0X;@CK3<#2=X2^SL#=#(U'=?@3+1WY[AI+E9(9$(>P/IL%9 M<'2+.[*8 ^_N.925/ZHFBILB,,W?6%5DVG+6K1>PT9WP"L+/;T*I=CL'],$HT3W^6>)@%+1 MG'[DZC(J6XWA\,:>C;H]4R3[>'NN6R0Y5*5,5:N/TH8D V"R*0D$,M=E[D9N MC%(IO5#052=*YNKJCJP(>UD)9Y2' \NI^C3G&\"@")':S8VI'9KA"!PMJ@V@@M&*I -7^<"=ZT:AMP7BL=E9S=%W2^XI+ *EG>.1N5$VQTX M3NG-9.TW]E&ZUF9V#G @HS2)%=82=5#&TKM1,OU]40D,5#-B'NR;U-0 MYSICDNV@6:T B68F-_J(ZV4^U#=MA-DS4$C/Y'I$ M_D6VORN7>QT;6H1?YZYA3?="SX&K:Y DZB,^][K>0"! 9;(/OX Z.1FPAWX& M'-69/+2EEZ:1AD-0G08W("U1=9@YYK:7U)QWVENE\V/14&U^M8(GCUPRT@Y1\] MN#ZUW^;1],C1<34E2K2M44O=5=>?ONP&<#IMR;H5_7,IDH5YLOJ]9\$T' QF M_',X#*YU#0=M(.H/PS[HA_@#-+;7>]"NR#E"F728[<;M& !R^Q/\%S3'M_[# M T(T Q$2Q#HTECYQ&\$(U$$03?''L(_0K\M!+NQ>V9TA2(\SE$([ /KC 1JT M3IT2(?=9 ()O;TP_I[UQG5+I1KVU3E7^;@5M5,^,%5SLDB_!AQV&2W!'[N"# M56]WI$C!@TZ13*0_C-4Y&+D>UN[$T [+XJ.,0$O/),3_EDM@>\06.B)CX(.J MZ&G(P6,HT.=.I1!)WN!2:A?L]\2>J%S1_5)*^Y!$@;BK0TUNY_?)8D]&0> W M^RU'4))WC79!ZU--5SG=QU+)*]$!(++U!Y;,)AWI!*[%I> @X[-HVAW:[E96 M6=!'B# G<3!T,%L[E/+9L#O6KW$M_WN4.*EP*-9$6]OUD?N]@$JN4I=%KF&H MBE%J^JG\<@\44UFFNHFYY>10-<.3]9KRD7!W"+HTJ_C0>KG) MS""AWUI4$T-[CBXU="PUNF*L\=G]J3 >%-AHC-JOJM$B[BM5^5 V\-QJYG:N MI(XA6?/<9KX7O*2B3NZ$1"AC&,7))WJK)G6=^A22RM[*]^0M56 M,0@1JO;HN;))8RU6NBCR^Z._+A>G:IX ;]F>6:5'[7079YU$R6KS4X1$?_JC MAC!3*A#/FN:AP>FYZ$>A%E^W:2D*#Z3P+B'*<:1#FI4#HPC PE!>75.,/])9 MM+>($RA:/VR2GA)>'Q"HT+!5H.U]K1=U+BU^W?EM5^U MSUQM1F#)3X\DK, #D(K0RBBZGQ$Q-:YY;\D>'.ZBFBM8+]>P"UDYM4I*%)CZ M !DX$K92F_,SH94^8Y(C7:S@ @1881-S,\C]7,\T-!,8^T059UH6[]"3AWM. M1T,48].793UW$QF%.5/&DS@%14LVRS"1);$5UH$!E[7EJ%H!FTRGUBH-@Q0F M,J=@(Y='BY#@O8&>MLY@B3G5?L;*<&]J>VQ6.IZB[%XJ^X P5EOV=L)7KK3/ MP.WB)U7<456NCG6"ZFR8+A?1BDNZLV?!8!2.AQ@XT1F3HPC#&#O]"?VD4(E9 M$U\>AAC[T$&-&:,@\=\AJ!<#]H$![:,J%B;39S0:H*%]8#G)^\""F4V3KAU- MQKR0V8#C*3N@%YVQ\3^:]:LNSK8]36=3>C^,IGW9TXC'A/>'XW[3IO"%")8Y MF="F>GW:U1A^MNZJ-[%W-1S;NQH/^KR4Z7C,2QF.^!=8)P:KB*!B X-RT5O) M=W5DK(0T&1^!#F22T"Y.\R@SVWH%J/$LJO8R['5'^H,3VV8W-;I[S5&!WMTU MHA/6)U9Q8:PDV*DC".T5+ (J*N5*Y+B>W M)D3IS3[5P^0*0YS2G&9[R^U"OQW-JJ#VLR!"4T3$]& 4CL8S1AT@$B,F3A/X M=-:K-SP1[\F,TBQ3!. M.W @4GW2>2F7;10="B3YAU[0$:$%E@N=;+#C,!I,Z2>:-']1K3!8<\N417 8 M#D"80;M^[\"A(XE'3M 'FB^'#O<_A7^GP OXR-MM0Q26.N6D-HJZJ6)2U9]4 M_?Y5I_;4'%FVG;,_#J6WV$.U4$GPK#_J68:^ND,,[TOLE]4O=0,G4F'^ M=/V."DEC! ;PVI?Q]E,8O.]>="5IU DYC%=4C>(6C@J@ \,'ULFCO(,6OD>A MG\CG^%&E1*^1-.9.02"I0;^--XFD+\"UVPM_R^^H]7;Q=*19QRR4MKFUH]F: M]EK2K)+34[Q^0WC@V< Y20E9@HGO (BY!3U:>\F<*T5I:L.09YC+/U9NKQ]U M)9!8]"1Q(NN(B.I8(17#5 5TV/M)7O%'[@3'IEDL6%GMM>2K:-$XB1XX7G&W M#-"ULC7F4U,&!EP-00?&7 %50AN:5#L BAI-[ ,C@=/]B#1M8W(_SH7[Y/B" M;O#RJ GN4-S4/ESJ.4\VL 1C5C@! H&0G"V44;F31&74T/=4M:,34T%R"AE( MV+..>:NE%&[ O_4$7(D.-=WE#_5*SI"J+_C](-&*ORD_MCFYR3?&)H\]LW+S]8+T7='KY$ MOW?NSJA#H2 M/Z^+6> -O$W$2GJ#).6%RK=LVH5_U='W736AS09)%A6!!S85LBE4)H9%DAF4 M.ACOMV20Y98;NJ^I =5LJ1.&>]T^6W9[W<&/%'"/Q68V8?M:F+:YT4)->$<1 M H/N!(X/1GL6C686BJMZI%XT9_ ;=$>3'W7M3FT>>A9%QX[#G:B.)!]870D= M3(QGZQ2K\F-LIJ_=!U>01N6;CZ0VFJYJA^Y "EC[S/;@+15$P#H.V6=,/BA5 M,2(D^52W,YXK.8* !XNU414ADV^&AY^G4L@*ZP)()5/)E+2\;,B$7O!>7@#4 M;A>QZA/+2N@+,6!2%M0+/7"RT.(05R5Q2F=Q,KAVA)#I2[1^=YEA!0IO: Q>E^AJ;^$NZ 2KL0C1^APY/;%4( M/\A.$J#$@H_JQ(;+K.6=;G-8"*:O)=1KEOW,J6F\4THI&CF1FGI'<=KG+V/. M.MN@9$]B44U4-%(B:M_6DUJ[HV35D/-II/3_M1)VFR7+I@4X;BB=&M$4@24! MSS&6)"Z"%=I^Q6'T;!!U)SWA_N,N:#,GZ\2-MJ9?55B@>/1>KF/8R^T<)91" MK@/^U& M\.,C.0KP4AD&YO:E*DN<5'X *L>I < 88RFE1D%N:ZP^I8ONB&K8H TVIJ(] MT:(8YZ[YK_7\&Y3'&ZNLL-*7GQ.&L).PEJOU+!B.,=I\..HU)%]%H.9'P70Z M@L&+A#K\<@(\=90C6M@'97*$"N2L-1]K&$XFPV 01M.!Z)F-]X4A1U-:V)@R M(2]0PB0>@MO MS3JP3PWM[^H>/''IBL^[5)2UV9(Q()B8?!^;PP;X2]^H78Y MMQPYH].J+@2IKKY@,ZXBD5S9VOJK\R5GC*GXFO]0K',.*;/]@R175>@"4,#FBF'$8XOWKC$KD-U1GY":VCRX10 MM#/NA=,(LQ?&H^X4$&7$ =_#[O37G7'GKN/PN$T"GM3M)V/)DC$)]TAVDNG M@W G#.D\1!\)M6LB1_#RJ-9B F7M/(>7M@0[P?W@Q<2]OJ3,**TDNFD M"RCO97;$QLY)OG>Y'=Z8R^3D3HG+C0==P-1OQ^4HV(+(A+L*B5#[S"=$3E$D M +0N#NIX-NO.7/T; %%_\.U6>.&]8-:(9>7L%<+NN[HZAT/HYMRA5GN_;-HF MFXD&5@2:5&^K>(UT7)<4+ZA=J?$YPR4QB_U-ED\00JL>#KK];[GJGEJU 8M4 MT\**/%8H-%1@.JXZ ".KALHWEV23O_F\\E&_%^I" MC]5OZ@^C-1C-WO-T%YN,@,36W!DDN$.A.DF$6GUV8E&AJV$K5;6\..P=>W_H M!L1KM\-)B:T#2L_YR1=:EJQ?H%MP5A7LE/;!V*EJ >O*'LK[$.-9N7@MBN.U M!OLE:\RK-6$9A*T9HO.8\#I M+MON"\(> SC6K9FD.](&=2:O;H;@.T#J!IIH9[[5$P,KT==!MC +-] A-K-" M\A6QG.YFM\X>V<"UE^YP1-! ;P.6PJX ;+[$-X0DC]1@<:TLTR6J"T"=$U-R M1NXUW0"2I1Q/@N^9HS26._=];D6F71"6U4KU;%#S"_LCLF.C?EWBX4!7- M;3I.SIGC#I/J4>NL*/I3Q80U'!C:UHTCQC<1QZS2--4)EBR!%W8'4SS[KZ6L M@PE6"!GR/9*A:;M-./9?6S3J>-ABM JK*U2=[(\>7,H(?38BNF6>U54,\P83 M1 OQ<"I5U\.M^:E0-57A.!.K3Y-I$:(;(9.OA+R$QCMGW5K($82^MM#L$W?H M)%%5(A92M HA0:H$U!;KV9ZZ4DMZL R;S=$[=M2S>E%E7DA]LZWCDF#2;[>2 MM@D3%+X")HV79BB_#8J;C./M.SV)N+,D<>@5\K%^RW&NK+'*^">\[0667#%@M\!LZ^,(D:30%YB6\Y-HO)6"G2G_RG>LK>Z M3^L:<17JEQD*2W @KZ@G1I87IDE\S"(ENJ)- @PV7]BP[_X'+OQDYL$0&OSZ MAS.B#?L=>=V'CM?] 5#\7LD MFS,/G_ @K45#D%FG*F* $ 0XR>BJ#7OV D)03"H?L+;2PSVEIG\MNI1.H.;! *[4UN94U;ZHQ9"E;N-T%0%IC^-X=FS#X'I M#2;CML5:59G5YA%ZGE6"-5JHA5'SC0@C-0?TOII@E:,JW2C;_FQLZ8Q=)Z22 M XW0SY(G]]B/]G.B2G UKM 7UQ!;8TH(F#.FY##AZN@+,@%0#<>6Z,G8JOV" MJF^GUQV>NX!K!\*W5(4C8,+8'/'6>U;H;$8$-&^F T'9E7CSG?23\$ M\435YWM3O3E34' T= H*XOCT]T!]_/JI"1'*8M6 #UQ1 S#M7 /.L>!JK%!M M8W,Y[\1*E/*ASK$'>I?,XSW'11J\Y^:2=]5]M,;FT>D<"&H9=HFE0T>D MRSF#'$8G1!!;F-.GJ6S :@46T)RPHWQ!/I'JXPDQ^J%]6&5X(?/_ 5NK5BHP#(]#=W\ M;K=.YX0_,E+%>F": \ ^05&F5"3=IJ3088=W6?:)38/Q%UD-J6BODCE?FRB2 M$Y:_K^%$J'Z7,CRX[7BD_2CW$HT?@FONWOP6?GV?==&C?CZ;*&<)%=M1Q0(R MM7"\Z\N])%?_*;O#!!8W_!V?N)B7IH*'H;84<"N-041F=!=XF6VI*SN3:1D) M\&?AMK-3.6&P+.=2K0N$[15N$* N\:%J].>[C/O;:=!#K!^,,#@71NY+E*XR MS*98^62C*F>P.;S$AB[8?A$CFF&8XA&$A8W )=>P@J&33O,USAA6U?38QL;PK-&. M+ 3$)ZJ>%Z=B/Q6G7^@CQ+S\%55T9W=P1#6K&^SA_./A(25^7]^\_:CM0"I34&& M!8P3@Z-7@JN8_:2D@:ZDJ 41[<2PK5-D5C?XJ''Q]NH2:0H<4J)0Q594.$E.P7CE;!RYN+Z7(ZV38"\X=3J$+ \$S\*W)3_E5^AT@_*=8 M'I0"C0'Z'['0!57OD9)$S<=B]X$&*$23CO&R2&L8BS_7#RP4HRL;P7'G^YS4 MM(:;H@!'X&H*ZO1!OKZX?PJ94Z9/WP*^PY5]JF](\B[W+S( ]G%5^U MQ+$/^MW)CT]5HZJVMH89%XE"L]/F(;C)C3V9VD +> *ZT!)41QR+L@O;5]S@ M2 JOZ#N2*4-NGF!VLTX'X=!B1K;]>H'D M<7S%$*SP4(L_6?V&0'G!7"H<5;J!.%9Z2I-NB)9T&ZV?*FP/JN(C,T>84KLI+I2**-L6(E%JG7!!;(,(>):@?55%MK=@J90EAM09* Y%YER\R"/<(. M2\Y$-;=2T(%"'5*R$J.CG8(8N1R-"Q".C*25R%AU5)*"*L (62S&>X W5BQ9 M6'4C0'H]9_$^;9$LNB#+(B$NE WZ6FQNA]@_KIBD00PF#LZ&A:[#5T>5.M(<04; MRU^R0::?/WK5:1(/ZK6;M89]%TL<95/9;J=\GO\AB4:2Q1J9-^ B#==?IIX2L-C$WGV8M M [U;.*O_+$Q"?K6K%"%XCK5LCD>2KTGV% Y>"5A MF1;*S8=.&C9YF'1AO&[P#DC.2N?Y465)- F!0*GZIIK3LTKVAT'!U4J3A5R> M=$%LJET9X@W^19J=^[82NOKN4LVK55TJ;:T+(JVQM U5W($U2;20<4/!(LN$ M01'8&H,Y);I@$WEJFELKOV YKG"<2Q)-5IB>6#;7";R67LI9*)2PX3X1C6,Q1\1 JC>[SDEGO^VX51WZ)Q&=-Z$[YB-()PQBH%!0RK]0@&5@$LS@JN M=5C.J-&DIZNVU?.P9P_$ E7;4K@R "258TAF:*0N-F1)L^0#$/9I8,O5I* MP;>TP6*_0]C1"*0MFMSO$K?9U)Q5NNC(!A4"ZOVH(?QX*HGM%-CCF=.3#*JG M,VHA0OHGJ^F+:A)%U'"1Y:[9?8:IG<=QY7N5;&=4,J58/&2Z"$UA(H/9"L/IH%60>Q67;[N M@LAYK0W9N<=TJ)H&BHR8)H]1;QQ.9D/J_CF88%9LA#F5XYE^5M?&PG(KF/(X MZF/IQG8AI$Z2-66/NF% XK.&%!+5/AS M,NK1.!_:;]130E+5TM4?+"@J$FMBE&RTX=AH%6"MH*RV#350X@CL*'0[>5#W,+1B;NV/A'CF+W(4++FIES>'HH4\T MH#\E\JB"_+ZUJ,GXOZ4Z0<(QJG\40QD1G($B6&]\)H5BL'=VM9H2UOVC6:':B2 MO?KMK-Z7!69*=VO6\4W3/8^@UO(HMW2TZ_L=[@VE\,+R?7%U<4SBLBKRAG@R M74D"R:E(&)95>M@2X[>=P!A\3*@CZS!-#FKQY!"E1"VX.KOGAHD=:#H,;I:GCX.F M8OM;0N9$5&#S%" CC6N7JLJ^NG5G!5!.>KA>01:T77:7KC@6 6U;7.]6C"QV M*)V58\O*0\5>[ P2.R9#;<\(]5\(CC0$5?+_78N\0]Z62*0N3X%UWK86KT_ MME@BFRV5AD4/-M.[+L5^UD+%^70Z?#1G',_UK%=-V^[TNN.S;Z_9UUND6>+# M*ZL&BU2M/?5Y-7Y=BJ M E/PUN:YBM< _=.*^XM;B'I'A'"T]TA.C?$(=#W0EKE\L16 I!M*.&TG>!.9 MU13 ]/DP>9% .X"&I,4]7:YZ@%29):"#A*!PBP0USC:SA_H- 6/.+LPW'+QB M,]H\XPJ+=#9/?A'#9JR>19AHI*,@)&+FXO87"DS#;\][_5 9ZCH<*3(=]L\" MY79C0BZ52$-J#YDD)K50'+X+Y8T@S \^IWFYMRO5<52HF)W$1.R4Z0U1/61W M!CNV<^HDD2W/]T6B^EMLI.[EHI? EXF MO*!R*ZKVX4$AB *EWA$:FZRQANN>GO=&H2O-=W1XT%EP;HK.$A)BK-5UG,>K M/-X!]%_O:/K1A^!Z-$@M$N(O;- 6-'Y/J&\Y?)YG0.J8N<[U#)M, Z6A85V&]-&^V >T5;C=5(? NXE?2@ MZ;Q,X/462Y'087'7X9U"99O:[54A^_)1!:_>21Q^4FW617U"MI)#L.&24W.V M@/-Q5^_$2D(02[^4/':BIJF6+/-65L_%M6O.N[ZP/"F=I;'OPY/\H!S6J1UH MR03\V[-U1,K3V/I!=.=1B:>;;E3G@=/+C&U'YVQD H)S_@M N;:)=V[W=R71 M@\&H=\Y2@.I&I(GQA",@\MUME](NUI\[<+4O1$FALQ( M#/*ZI&*59D@C4@YNKU =<4%PU_5*%@'K":FS(D!N+O/C78FJQ:'E6>-NENS6(#-^X'SOCBGSKK:CE:1J=0.D[4I MJ73JH8AK*"94,9Y(?6'_%-3X-T'J!?&G?WZ/AVYG(8^WFGVAVJW8MD@Y5(\'5U,YV\NJG):WIT_ZGR?\CSV5)5<( M(&M8X9K#+HHT!C69"KB%6.\V7L1A\!9I"NK3.$+X_*A M=LC82B.\U5;WPUCR@6D5CRB1 1W+9R F4@/ I[63]#SF/G*$K^VRLCP NPD M=32DXL4C:@]E]5EB..D,T/?,31XGX:C'SO#Q8!)&@PA_PX[,LUJ3=P&ST*KC M?&WAP@<+_74M\X^:#MS"5\62[>9'G+UET)=RTA<2>]BU6$AQ'$U MC7.]+)9]7Q*C8WOF\CYI( $B9G#-M(*VBX(TMG*F2F35YAO5U\CR9 MFR D;JQTS2K1A57EYC"@O6%I!6[6&<0.;6OUUI?6T,%+YT&X_@7VQW>*T3D):9G2R('0_'X70R@>&FV,YP!LN85,K(#$7H@:GLDSAF7,93RK/R(_CWE2S2OT8^?%;HKCCI;'QFJ6%2J/4 MF@CPU5A:04>G;AI!@V#14S\N M5& )ESG&X^7 FS[PBHA :8:]&J-P"G^]M]HQ5A>CQA\ 8(V![:F?5N-2LY-% M5?+I3P& AR.4>[AMYQGB3S1RY_2\!HK#C(*-9CUZJ1\.0&SV)P#I(T"9&0B& M^MG>G3.:@LS5Q_:TPSX*9-QP,G"+07)YG.< "&@&L?,4!SU@ITB9QD #9S,L MKH1-;WL3MF5XX15[^&TSK:^SDK1@,6 MMME1/! 2T;!<8I %!;'>I\N2R]V:&26B'8LTL]O=CANWRG4AB52Q\):U&*WO MY J7 %L5?G0@4/9;,7(*V3>;^:_ QUL9]B7NY37KYY=F7S:G<6#@^7$I,P]&40G%G86^& M"E)==X+E<\ A*E$S) IA?X!QO.^/11)2HH%W]QS*RA]Y6C7SBF_TBAL-0K:8 M'#?M5.?5$30NLOU=N=RO]?,^%;AQ+*VSL,_RP-#AUVG++&Q=Z#GPN!N V=<. MW'/UW(MF.L&N/R#14%PGR$LSN%1G!-A BL M< 9;Q'*\.W$G'K[2G;P:$A?8Z0 UBN= #H%T%XO:>H-?KD]Z6SF3OF\S[Y.6 M3-U:$?F?B\M$NF/P>]AF:S"8\<_A$.,PI *MU@WZP[ /H@'^ &;]>@^,E?(4 M_R7>[%X$R_0+AX4!Q/0G^"\(#6_]AP>:[PRH!V TZN1/W$8P DD J!+^&/:= M&K-.CD@'8Y*IH7T'0&X\0%WFU"D1F9\%0/-Z8_HY[=6,/Q>FPW:S2=H&5SN( M$?.:4C*&*%*O8L9J&B,G*%8L M[86(170W8=JZW?V0!&_MW:"/\?+NTQWVM4<%3KLHT-XW';@IY/:V81WC"/FB M]*EWCTVM%A387J]&\3P^DR.@YS65T3A_6RW@=2')4Z\YA_C"SHY2@9Z';3[R MMI-;9<5Z^N^QWM;)]ESXS'3>U35 9GT0%H*AQ,Q[8'<%(F!#T6H(9OYAJ"V M#-G8-U2:JS+Y(=T9CN622/**9C5CVILJ]!Q\H(6D/X6%7V+6-OFS&2ULRN:> MF!;&W3!OB9A" : ZU@D"@4$93N*-2\E' 9%R/$3K9V=,&AC:QD%?I)]D[YPU M8=4P1 -F!^4 -*WCOT,@W@-6+C'1"8W-JK%N$8Q& Y1@!Y;UJ0]HJ>X/R'DT M&?-"9@,VTH.@2C_Y;JNV@[8]36>4^@;:[K0O>QKQF/#^<-QOVA2^$,$R)Q/: M5*]/NQK#S]9=]2;VKBRH)";5YZ5,QV->RG#$O\ Z!W6AR;A2&RB'I4O,%408 MH_Y*O4Z.0V5?Q[Y*-:<#I03KL4CY;!F/HG4D@+_)WJBF4][.D\.B*;/>(C2' MD0@MVFE.L[WE+(=OATD5@ .U!<6/B*%T)#F8S+A&C#(3^'36J^=DV'7I%9RH MGZ,9_N?#VI8)>[.IFG \G'D4J1PC?JY4N+T)Z[$9\)&Z%0V5V$-)_?.Z8:=I M(<>]_<\AB,>/>2:14#O^78L9>"&@V)/F$X%"/ YNLL=XS=*,- S":EM4&;[@ MT,P!F9D'9$-W?-]+C(N/0 ?'WJ-HGM,226S$3]W1/."FK/PO7V74P[O''[-9 MI*25TPXRZG')Y QM*C.Y\?@^5M+<.K[_W>IKS>IKSM; ]U+_?QY=\[GO__V?'\()PT M]3^OVPA^[YS^>^?TWSNG?^/.Z4>U:#J&H?[#._%XM;O?VP']W@[(WPZH#78; MFO%\TSX\/G#]O1V0IQW0,=7H&@F2$1$\U6C^IZJ U7X7OU?8^KW"UN\5MO[1 M%;8..1O;"F:92SJF=-:)V/][M:[_/ZMUG>O$FAN3N^38C55-S7=2;[CS"N/R MUAZVD^RZ^O9^N7T5=)ZU/C-I> :4+S,.%V"J#:/XB%X>9K8NDLW6&#^L/(DP M>*\KLU_2@([Z\_? /XOM:5+>\[\'STX_XO9*3OI X4DY$KA. .!W7'ZHL3"4 MZV:0;(YZ.2>WXM%3 .1 T2'/!EH+%WDJ"#TM:[ YPZ_Q3#51J,[H9-G5^OM2 MBIW7UET7OAK\9'7HRCKA;+'JVT-VFM3FBK_XYIKZ MGSYNGU^=)VD J1U\5*J6!?/?+B$T1!S+Q?;\YXLO:?%_GTNQKWQ,9O]MZ&O#I>ZVG":>^ MVWH:\.J[K:AKPRY, _!VQZSNMI@&WOL]JFC#K.ZVF :^^TVH:L.H[ MK:8!IXZ398\HQ>!7>WY2?BP08"G0(K0^L#R?[1)NLTNF0=GA4-QK,IG6H^BY MP3"NF'\[P\E;U9TCQ] ZV"65'JU;9%1.L/;/A^P&/>9!28^O1[A58D6,U5 \ M>);5L&&Z$\=H6$G#H7@2)7VZ*26P7EL)FIU?"G)WG%D-K"YTJF8H303V^+&I M7/&5MH*J-%FOSJ6Z]NGVD J!?E9%?U.='R&V;S+ 4QJ(257^ATWP/39UI!WG MMYCWL)7+BI\ZV8;-Y49ACPVH=0L>$Q/64)5>FA@H&_SY+6;EO\&L?$]KQNKC MH2;4QZSC[R:3ICY4S8:=Y/B$%*JEG,1Z>G'UI:C7[?5J ;8-J<7G5C;HE9,- M:K)7W]C9JZ>#@IG@>AW+X&:JMK,^+5'U7%)C/;?@S8VMWVPU+[BVGEI:<#UU MT)\77$?B8[*RG:S:\^"]KB=\^B6\3NZZ04\JZE>_?*GZ*5H3MB,!%3*(TQK[ MO=(528VSE2/-.]2"9,< 74-"@-E^'68'_>ZD_NG%+OE"D;2;M&BX2$[!9;PB M%Q^+1/7;HJO2+7U,E]O8SD9HE%14F!06U6:Z='BG_:D/._N1[U-Q&:*8;1RJ M-SAY 73DX#E(ENR:LF1K:<':,WO2:R'6Q,6Z#9@ 4'USXC=5:X)W8Z4.'K.! M"OS;7,KX('3V,XJ.O+,+.V/;SM^ZX 3JHZW:'QN.C (-&IT?M>;&GH>]J=)U M8;::'.T>@B=Y^F3"$/6=Z) &8&C(M&XE$MY4Q#;B;+M._.L(FC.^O8$"$N/X M,\8S=3#;L8:.GN3&MF &DS;;".1.?FQM.BLI]D(GQ1YS[U]#_*LYV][4]MK- M^-+?S\GZ<_2C_7K%FL9':U:!YD=K6>O-CPZ.?-3DR9\&>6VE!FH(H3*#3?GX M4 K5G'JCZOWG35\0T<%F4!RTRW[AYH=7B*MV[>^&-VQT34TBL6JVDTQ]NB;1G&E<,RD>2C/VZ!INIG$C M>_?EJS:P]V^2"G[PW/DS9"W?YIB=W-[JEPVIO?X#."D!^I(;V6NVV SII,ST MQP3IXV-B(1N>N=BO0"F:M<942L&#EDP,$H$P/I+7__>@NI$ZJ%&+5@00K\#Q M+LZ!+!ZC3/2ZH[K6('$DH"6+>D+:3.TICFPQ,=;4U;/Q\8.;1'M;0[ ,(ATW M[@*\4GO!F0YMSJ,2'K4.?R!-KSMXVGBODP4%,;_> [($1L6]@0NJCO?O<?VO6MZ@.YK4T\V;A-BF2\UKFG1YPO0V&RPQ2EG#F&20HUB* ?E+%D15USLLS&KUJL4L7UZJ M+\+8DXQ\T.BQPES=+-]24<5,##RL!TH%+N[O3W:.3*'DMB9(7F ;'5MSR$305N-4]VVQ90*!F MPY*!'G*J-<&M/TC125@_" S6C2*D+2271"=:UM%?'>3,>Y!\9:E.5=? DDD& M?:*2NSTF<^VQ%K]AD^^GA0@T?F7Y\FR*X*;WGUN4X>A)S<@U!&THWG' T-B= M^IB"QZ#:5/CC$'OV,)VF^B#5YR0$-IBH7*9Q SXU5A,YL/EQ=^RQLDZ[4?W3 MIX"!2N!0Y4,NO>5#CNMS<+J [JWUX4>A8PE/1K.:FF M!TUE/YR8 6-NX$9-2.];&*.J1M'RB%5CHOFAAC(3S2\XBY;V+X>7ZZ\A\=0! MW(H1)XQRH'K)DR[H,#^Q[^KPT^ZU'7Z^^08/OWO@,@\/BA\ MX[.ZZM 1SQZD^(UO'D?Z&U]O*_ISS/O'%7WZ1C0<4X(;P:&=H+>^6JD/]801 M3J'WK0.=3/Q;1_MJZMU^;$XOF5>@O<[34LML-XFNHGZ=9Z"<;X[)7K[8Y5WL M7>,-.R$3;8^_G'C?5#;>VILQO-GOTY>URCPDBU/8*"V\S45]L:/@FX6VIUB5 MXFF/81#OR_LL)Z.!U/CM['=PZAXSBF)\\W@7STTAN5*5)_2,7X,7(-+!.ZKA M8>?NU>?2 Z%KS+8)M1IZFMX*&RS132!A>\[$P0/\)4_NL:3 YT3573@YMO&X M<6ON /' V36#8]/@IN;Z\I4H.P\N*[6_7NJ"7JHGF/6BJ8Z%#U0>Q976"&D] MAODWC58_IB)7"ZAXRW.U&:LJU;J.&?J8:E,MXU1K>37.Y#*QI6X=O\"0<50.N!OYT7+I"FUW0K>F\]%+A M;(F2?_7U'1SWIZ(H__C_ %!+ P04 " #!@%A-)T[K.#X" ?"P #0 M 'AL+W-T>6QEU%7*U?.UWV"3.@DD8S@-.J,!I+%I^RW6#,MD* MG>#I "&??R-S2/#C^O9GU#]AWB.>6^*@WYPT+J38W2,+F,J$ UH1EN ;PNA249M5 M$$[9VL,3"V22286T.1RC++)(\^3#D??LN?4\G JI7&U?P7^7_?2]P,:S BEC M@\ )]D :UT1K4.+6.&ZR [\+H=Y>K&NCL%1D'4UF>$QP@RFRE"H'-92)\ 9* M8P:%E:-H6=E1RSJP0:TE-T9.22D%<1HV&;UA:#-@[,%>ZL_%#G=7(#_''DF( MD56Q,W,\M=!)WF;SW-NTA_&BFJZD?M^:Y0CGVZL#]PH*VCF_*P8!AIW4 M-5N_8[04'/QB?EDP.K!@&I--'51)19\,G[TJF0% 8;0"I6FVC7Q5I%Y IS?7 MJ2L.U3PY0I]+$* (VQ9M[OXQ[_)_5CQ]\_>2W5]E7_!Q[>IS2[1=] 1$ MSDY!Y/SX14ZOGEECT#?&K>Z[TWL'%"U;RC05O=J*YCEX/?;QD^ [^^IB.QUP M;,&&7I.E>:WN\)O<' K2,GUOE^B""1[MCU9X-!]F+0:*!(_V)\AIRZ]&PO=V]R:V)O;VLN M>&ULQ9M;;^(X%(#_BL7+=J5E@=SH5*42 W2*U '4M'U=N8D!JTG,VDXO\^O7 M#F5PVG"T+P>>0A(G^>(X_LZ)S>6KD,]/0CR3MSPKU*"UUGIST>FH9,URJOX6 M&U:8/4LA7N7 O9<5>$9HGFHC ; M[89'SE[5?K]=)=04>&'W]&G0ZK8(+;6XYIEF'%:M#JM^VJ9,X+GO-?+*W6U%J\W@C)?XE"TRQ.I,BRZBB[HSK(7$']WO+(I.9)K:"F M3W?4L Y:4=><\(4K_L0SKM\'K>IWQEKF+CK.;53UL%MN*_%"_I]J%,LE3]A8 M)&7."KVM1\DR>_5"K?E&M4A!DJBQ59&,R$,^5 ?@,@O^%"WK$75I2,+*7(;25J M:=2GR"O7:S(J7%^K-N[B8UY1+\DBSDKE$H%^0!?/Q1!6Y8PGC+[2Z^AX- MLDH/62LFPMF84.)]*^A_2[ZQ![ATD$YZR#X9)H9(\6J[RP39HX>L#].?T&)E M+TJ&2IGXR06#C-%#5L8/(=)7GF4N#R2''K(=3*N7I>EA)V_F)(JIJHG-]9I) M19$8+9+B2C'UN^Y 1>MA*T")Y;G^GJC)6;NOP2\P,R:"' M;(.*;RVRE$GU!QDS"G[+N8D$ \9($T1,7D[-XN:E7I0Q[QD3W2'!XW8D)*\=$3C'V<5']DI#D-/(" G&/^77JII@?$@P/G:& F(&[M=HR#$!LF-@ MS-#%A!P3(#L&CBIJM0G9)D"V#8Q9JTU(.0&R0=P)D[S1%XVT2FS.GI?GI8D+J"9#5 MTY@T--4E))X 63P'LH8VV>YP1Q@A\83(XJEE#6TRHU)2.Y7AHT)=3$@\X3&3 M&Z=)BJ5M!,+%A,03'CW-J;&ZF)!X0F3Q-&$Z3][%A,03(HOG=TK6)KN??Q$; MP']MF^ H_9'&7!I>GWI_%$+>"4\Y$E.+UT-(02&^@@!,-\(,(06%R KZ/ M_+PA_X3'&)IIRL?;9)BF[LL30?Z)L!.?PYAVEXL)^2="]@^(69^* _DG0O8/ MC.F^Y!'DGPA[$.2?"'M IVET\Z-A/A-W3F $^2W!DS3 ME99YZ4X%B,!Y8J?X\M8F(YHEI2GN8D("BI %= !S^\SG&Q<3$E"$+* #F)-\ MDXEWYGYNC2 +1<@6Y&QW9A^331Y8/..)-VBXF))\^]MQD"+,FGSXDGSZV M?!J^6IL7I\QS*M^)FZ/U(?GTCS^#P'K'9)&F/C,W,.I#\NE7\NE4A=7596JZ MW8*E,W,)9;8GIE=;2&(7V^E]06@GZBS+++,=WKRX%=1NK\ZQ^R?!U7]02P,$ M% @ P8!8341]_<1@ @ 8RP !H !X;"]?7_*Y'DYM4XZGKJS>+^>F;*KC,'3?G"O;8[[4 MY:[MMYMJOYYYZO5S[H_ MY&%3N?>S>VO[UW+,>2CN^N;OQ@7C3SZZ_#_KV_W^M,W?V^VO2VZ&3RK^+JC< MYT$R'R3T()T/4GI0F \*]* X'Q3I038?9/2@-!^4Z$'W\T'W]*"'^: '>I!? M QG7_"2$-5]K#[CV?*\] -OSQ?: ;,\WVP.T/5]M#]CV?+<]@-OSY?: ;L^W MVP.\/5]O 7H+7V\!>LL"U]KH8INOMP"]A:^W +V%K[< O86OMP"]A:^W +V% MK[< O86OMP"]A:^W KV5K[<"O96OMP*]=8&S$G18PM=;@=[*UUN!WLK76X'> MRM=;@=[*UUN!WLK76X'>RM<[ +T#7^\ ] Y\O0/0._#U#D#OL,!9-SKLYNL= M@-Z!KW< >@>^W@'H'?AZ!Z!WX.L=@-Z!KW<$>D>^WA'H'?EZ1Z!WY.L=@=Z1 MKW<$>L<%[E6BFY5\O2/0._+UCD#OR-<[ KTC7^\(](Y\O0WH;7R]#>AM?+T- MZ&U\O0WH;7R]#>AM?+T-Z&T+/&N"'C;AZVU ;^/K;4!OX^MM0&_CZYV WHFO M=P)Z)[[>">B=^'HGH'?BZYV WHFO=YKH78YUGW<_AO[4',JM2_X9_F7-!.XR M?)SS[3.N4[_I MLD6-Z]_ B+(9V Y(,R]@DMLF:A);MF'*V^,$&&E0D4"TTMDT3:YS[TEJ?:M> M_GGR%!?[H1_CNFA3\C\8BW5+@XVE\S3FRL:%P:9\&K;,VWIGM\3$:F58[<9$ M8UJFJ4=Q=7E-&_O0I\7/E^M3ZW5AO>^[VJ;.C>QQ;-XU7;XV+ /U\YK8=CZ> MY07%XF:?N\1\;5WD:BS8)R:\OW$ZS_?=/E((74-?BN8VFZZFQM4/0[ZEC#Z0 M;6)+E(:^C*T-U/Q.H1NWKWGO;$B_[) ;LWW/_EM0GBY'>NKI<("YKD4T+C_F(-&V=AII/#<^M3_?# M_G5A-W\_],+_%2.;#]][Z\?+(4!R2) <"B2'!LEA0')4(#G.07)<@.3@*Y0@ M**)R%%(YBJD&UL M4$L! A0#% @ P8!83>3TK?I[ @ X @ !@ ( !]P@ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ P8!8 M32&L5AK5 0 6P0 !@ ( !510 'AL+W=O@8"5/P8 $8B 8 M " 6 6 !X;"]W;W)K&PO=V]R:W-H M965T&UL4$L! A0#% @ P8!83="SD:L>!@ HR$ !@ M ( !:1\ 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ P8!838>.6.RW 0 T@, !D ( !C"D M 'AL+W=O&PO=V]R:W-H965T-?M $ -(# 9 M " 60M !X;"]W;W)K&UL4$L! A0#% @ MP8!8365@W$RU 0 T@, !D ( !3R\ 'AL+W=O&PO=V]R:W-H965THX !X;"]W;W)K&UL4$L! A0#% @ P8!83: H"7>S 0 T@, !D M ( !UCH 'AL+W=O&PO=V]R:W-H M965T)#?M $ -(# 9 M " :L^ !X;"]W;W)K&UL4$L! M A0#% @ P8!838X/I9FT 0 T@, !D ( !ED 'AL M+W=O;4! M #2 P &0 @ &!0@ >&PO=V]R:W-H965T7T)1M $ -(# 9 " M 6U$ !X;"]W;W)K&UL4$L! A0#% @ P8!8 M36,9HZ+N 0 9@4 !D ( !6$8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ P8!83<)5.[6Y 0 T0, M !D ( !6DP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ P8!839!_T,RX 0 T@, !D M ( !35( 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ P8!832U$.1RX 0 T@, !D ( !(5@ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ P8!83;(U M:]?" 0 -P0 !D ( !%UX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ P8!833V1Z;3G 0 HP0 !D M ( !-F0 'AL+W=O! &0 @ %49@ >&PO M=V]R:W-H965T&UL4$L! A0#% @ P8!837)5?;&PO=V]R:W-H965T&UL4$L! A0#% M @ P8!835A(IQ;N!P R"T !D ( !C', 'AL+W=O&PO=V]R:W-H965T$ !X;"]W;W)K&UL4$L! A0#% @ P8!830XG^G,V @ 5P< !D M ( !CH< 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ P8!83?4J<)R8 @ .PD !D ( ! I M 'AL+W=O&PO=V]R:W-H965T*0( (X& 9 M " <64 !X;"]W;W)K&UL4$L! A0#% @ MP8!83<(-5.Q= @ ^@< !D ( !)9< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ P8!831<;HR&V @ . D !D M ( !K*@ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ P8!833E=7BK0 @ ?@H !D ( !_Z\ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ P8!8 M35''6BT1 @ ] 4 !D ( !5;< 'AL+W=OMX! "Y! &0 M @ &=N0 >&PO=V]R:W-H965T&UL4$L! A0#% @ P8!830Y8QOAM P W \ M !D ( !I;T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ P8!833'*K2F9!0 S3 \ M ( !S"8! 'AL+W=O7!E&UL4$L%!@ !3 %, *MQ8 &PQ 0 $! end XML 86 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 87 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 89 FilingSummary.xml IDEA: XBRL DOCUMENT 3.10.0.1 html 141 262 1 false 47 0 false 6 false false R1.htm 0001000 - Document - Document and Entity Information Sheet http://www.aspentech.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001000 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) Sheet http://www.aspentech.com/role/ConsolidatedStatementsOfOperationsUnaudited CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) Statements 2 false false R3.htm 1002000 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) Sheet http://www.aspentech.com/role/ConsolidatedStatementsOfComprehensiveIncomeUnaudited CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) Statements 3 false false R4.htm 1002501 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) (Parenthetical) Sheet http://www.aspentech.com/role/ConsolidatedStatementsOfComprehensiveIncomeUnauditedParenthetical CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) (Parenthetical) Statements 4 false false R5.htm 1003000 - Statement - CONSOLIDATED BALANCE SHEETS (Unaudited) Sheet http://www.aspentech.com/role/ConsolidatedBalanceSheetsUnaudited CONSOLIDATED BALANCE SHEETS (Unaudited) Statements 5 false false R6.htm 1003501 - Statement - CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) Sheet http://www.aspentech.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) Statements 6 false false R7.htm 1004000 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) Sheet http://www.aspentech.com/role/ConsolidatedStatementsOfCashFlowsUnaudited CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) Statements 7 false false R8.htm 2101100 - Disclosure - Interim Unaudited Consolidated Financial Statements Sheet http://www.aspentech.com/role/InterimUnauditedConsolidatedFinancialStatements Interim Unaudited Consolidated Financial Statements Notes 8 false false R9.htm 2102100 - Disclosure - Significant Accounting Policies Sheet http://www.aspentech.com/role/SignificantAccountingPolicies Significant Accounting Policies Notes 9 false false R10.htm 2103100 - Disclosure - Revenue from Contracts with Customers (Notes) Notes http://www.aspentech.com/role/RevenueFromContractsWithCustomersNotes Revenue from Contracts with Customers (Notes) Notes 10 false false R11.htm 2105100 - Disclosure - Fair Value Sheet http://www.aspentech.com/role/FairValue Fair Value Notes 11 false false R12.htm 2106100 - Disclosure - Accounts Receivable Sheet http://www.aspentech.com/role/AccountsReceivable Accounts Receivable Notes 12 false false R13.htm 2107100 - Disclosure - Property and Equipment Sheet http://www.aspentech.com/role/PropertyAndEquipment Property and Equipment Notes 13 false false R14.htm 2108100 - Disclosure - Acquisitions Sheet http://www.aspentech.com/role/Acquisitions Acquisitions Notes 14 false false R15.htm 2109100 - Disclosure - Intangible Assets Sheet http://www.aspentech.com/role/IntangibleAssets Intangible Assets Notes 15 false false R16.htm 2110100 - Disclosure - Goodwill Sheet http://www.aspentech.com/role/Goodwill Goodwill Notes 16 false false R17.htm 2111100 - Disclosure - Accrued Expenses and Other Liabilities Sheet http://www.aspentech.com/role/AccruedExpensesAndOtherLiabilities Accrued Expenses and Other Liabilities Notes 17 false false R18.htm 2112100 - Disclosure - Credit Agreement Sheet http://www.aspentech.com/role/CreditAgreement Credit Agreement Notes 18 false false R19.htm 2113100 - Disclosure - Stock-Based Compensation Sheet http://www.aspentech.com/role/StockBasedCompensation Stock-Based Compensation Notes 19 false false R20.htm 2114100 - Disclosure - Stockholders' Deficit Sheet http://www.aspentech.com/role/StockholdersDeficit Stockholders' Deficit Notes 20 false false R21.htm 2115100 - Disclosure - Net Income Per Share Sheet http://www.aspentech.com/role/NetIncomePerShare Net Income Per Share Notes 21 false false R22.htm 2116100 - Disclosure - Income Taxes Sheet http://www.aspentech.com/role/IncomeTaxes Income Taxes Notes 22 false false R23.htm 2117100 - Disclosure - Commitments and Contingencies Sheet http://www.aspentech.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 23 false false R24.htm 2118100 - Disclosure - Segment Information Sheet http://www.aspentech.com/role/SegmentInformation Segment Information Notes 24 false false R25.htm 2202201 - Disclosure - Significant Accounting Policies (Policies) Sheet http://www.aspentech.com/role/SignificantAccountingPoliciesPolicies Significant Accounting Policies (Policies) Policies http://www.aspentech.com/role/SignificantAccountingPolicies 25 false false R26.htm 2203201 - Disclosure - Revenue from Contracts with Customers (Policies) Sheet http://www.aspentech.com/role/RevenueFromContractsWithCustomersPolicies Revenue from Contracts with Customers (Policies) Policies http://www.aspentech.com/role/SignificantAccountingPolicies 26 false false R27.htm 2209201 - Disclosure - Intangible Assets (Policies) Sheet http://www.aspentech.com/role/IntangibleAssetsPolicies Intangible Assets (Policies) Policies http://www.aspentech.com/role/SignificantAccountingPolicies 27 false false R28.htm 2210201 - Disclosure - Goodwill (Policies) Sheet http://www.aspentech.com/role/GoodwillPolicies Goodwill (Policies) Policies http://www.aspentech.com/role/SignificantAccountingPolicies 28 false false R29.htm 2303302 - Disclosure - Revenue from Contracts with Customers (Tables) Sheet http://www.aspentech.com/role/RevenueFromContractsWithCustomersTables Revenue from Contracts with Customers (Tables) Tables http://www.aspentech.com/role/RevenueFromContractsWithCustomersNotes 29 false false R30.htm 2306301 - Disclosure - Accounts Receivable (Tables) Sheet http://www.aspentech.com/role/AccountsReceivableTables Accounts Receivable (Tables) Tables http://www.aspentech.com/role/AccountsReceivable 30 false false R31.htm 2307301 - Disclosure - Property and Equipment (Tables) Sheet http://www.aspentech.com/role/PropertyAndEquipmentTables Property and Equipment (Tables) Tables http://www.aspentech.com/role/PropertyAndEquipment 31 false false R32.htm 2308301 - Disclosure - Acquisitions (Tables) Sheet http://www.aspentech.com/role/AcquisitionsTables Acquisitions (Tables) Tables http://www.aspentech.com/role/Acquisitions 32 false false R33.htm 2309302 - Disclosure - Intangible Assets (Tables) Sheet http://www.aspentech.com/role/IntangibleAssetsTables Intangible Assets (Tables) Tables http://www.aspentech.com/role/IntangibleAssets 33 false false R34.htm 2310302 - Disclosure - Goodwill (Tables) Sheet http://www.aspentech.com/role/GoodwillTables Goodwill (Tables) Tables http://www.aspentech.com/role/Goodwill 34 false false R35.htm 2311301 - Disclosure - Accrued Expenses and Other Liabilities (Tables) Sheet http://www.aspentech.com/role/AccruedExpensesAndOtherLiabilitiesTables Accrued Expenses and Other Liabilities (Tables) Tables http://www.aspentech.com/role/AccruedExpensesAndOtherLiabilities 35 false false R36.htm 2313301 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.aspentech.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.aspentech.com/role/StockBasedCompensation 36 false false R37.htm 2315301 - Disclosure - Net Income Per Share (Tables) Sheet http://www.aspentech.com/role/NetIncomePerShareTables Net Income Per Share (Tables) Tables http://www.aspentech.com/role/NetIncomePerShare 37 false false R38.htm 2318301 - Disclosure - Segment Information (Tables) Sheet http://www.aspentech.com/role/SegmentInformationTables Segment Information (Tables) Tables http://www.aspentech.com/role/SegmentInformation 38 false false R39.htm 2402402 - Disclosure - Significant Accounting Policies - Revenue Recognition and Other Licensing Matters (Details) Sheet http://www.aspentech.com/role/SignificantAccountingPoliciesRevenueRecognitionAndOtherLicensingMattersDetails Significant Accounting Policies - Revenue Recognition and Other Licensing Matters (Details) Details 39 false false R40.htm 2402403 - Disclosure - Significant Accounting Policies - Foreign Currency Transactions (Details) Sheet http://www.aspentech.com/role/SignificantAccountingPoliciesForeignCurrencyTransactionsDetails Significant Accounting Policies - Foreign Currency Transactions (Details) Details 40 false false R41.htm 2402404 - Disclosure - Significant Accounting Policies - Research and Development Expense (Details) Sheet http://www.aspentech.com/role/SignificantAccountingPoliciesResearchAndDevelopmentExpenseDetails Significant Accounting Policies - Research and Development Expense (Details) Details 41 false false R42.htm 2403404 - Disclosure - Revenue from Contracts with Customers Disaggregation of Revenue (Details) Sheet http://www.aspentech.com/role/RevenueFromContractsWithCustomersDisaggregationOfRevenueDetails Revenue from Contracts with Customers Disaggregation of Revenue (Details) Details 42 false false R43.htm 2403405 - Disclosure - Revenue from Contracts with Customers Contract Balances (Details) Sheet http://www.aspentech.com/role/RevenueFromContractsWithCustomersContractBalancesDetails Revenue from Contracts with Customers Contract Balances (Details) Details 43 false false R44.htm 2403406 - Disclosure - Revenue from Contracts with Customers Contract Costs (Details) Sheet http://www.aspentech.com/role/RevenueFromContractsWithCustomersContractCostsDetails Revenue from Contracts with Customers Contract Costs (Details) Details 44 false false R45.htm 2403407 - Disclosure - Revenue from Contracts with Customers Transaction Price Allocated to Remaining Performance Obligations (Details) Sheet http://www.aspentech.com/role/RevenueFromContractsWithCustomersTransactionPriceAllocatedToRemainingPerformanceObligationsDetails Revenue from Contracts with Customers Transaction Price Allocated to Remaining Performance Obligations (Details) Details 45 false false R46.htm 2403408 - Disclosure - Revenue from Contracts with Customers Impact to Prior Period Information (Details) Sheet http://www.aspentech.com/role/RevenueFromContractsWithCustomersImpactToPriorPeriodInformationDetails Revenue from Contracts with Customers Impact to Prior Period Information (Details) Details 46 false false R47.htm 2405401 - Disclosure - Fair Value (Details) Sheet http://www.aspentech.com/role/FairValueDetails Fair Value (Details) Details http://www.aspentech.com/role/FairValue 47 false false R48.htm 2406402 - Disclosure - Accounts Receivable - Schedule of Accounts Receivable (Details) Sheet http://www.aspentech.com/role/AccountsReceivableScheduleOfAccountsReceivableDetails Accounts Receivable - Schedule of Accounts Receivable (Details) Details 48 false false R49.htm 2406403 - Disclosure - Accounts Receivable (Details) Sheet http://www.aspentech.com/role/AccountsReceivableDetails Accounts Receivable (Details) Details http://www.aspentech.com/role/AccountsReceivableTables 49 false false R50.htm 2407402 - Disclosure - Property and Equipment - Property, Equipment and Leasehold Improvements (Details) Sheet http://www.aspentech.com/role/PropertyAndEquipmentPropertyEquipmentAndLeaseholdImprovementsDetails Property and Equipment - Property, Equipment and Leasehold Improvements (Details) Details 50 false false R51.htm 2408402 - Disclosure - Acquisitions - Narrative (Details) Sheet http://www.aspentech.com/role/AcquisitionsNarrativeDetails Acquisitions - Narrative (Details) Details 51 false false R52.htm 2408403 - Disclosure - Acquisitions - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details) Sheet http://www.aspentech.com/role/AcquisitionsScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedDetails Acquisitions - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details) Details 52 false false R53.htm 2409403 - Disclosure - Intangible Assets - Schedule of Intangible Assets (Details) Sheet http://www.aspentech.com/role/IntangibleAssetsScheduleOfIntangibleAssetsDetails Intangible Assets - Schedule of Intangible Assets (Details) Details 53 false false R54.htm 2409404 - Disclosure - Intangible Assets - Narrative (Details) Sheet http://www.aspentech.com/role/IntangibleAssetsNarrativeDetails Intangible Assets - Narrative (Details) Details 54 false false R55.htm 2410403 - Disclosure - Goodwill - Goodwill, Net (Details) Sheet http://www.aspentech.com/role/GoodwillGoodwillNetDetails Goodwill - Goodwill, Net (Details) Details 55 false false R56.htm 2410404 - Disclosure - Goodwill - Narrative (Details) Sheet http://www.aspentech.com/role/GoodwillNarrativeDetails Goodwill - Narrative (Details) Details 56 false false R57.htm 2411402 - Disclosure - Accrued Expenses and Other Liabilities - Accrued Expenses and Other Current Liabilities (Details) Sheet http://www.aspentech.com/role/AccruedExpensesAndOtherLiabilitiesAccruedExpensesAndOtherCurrentLiabilitiesDetails Accrued Expenses and Other Liabilities - Accrued Expenses and Other Current Liabilities (Details) Details 57 false false R58.htm 2411403 - Disclosure - Accrued Expenses and Other Liabilities - Other Non-Current Liabilities (Details) Sheet http://www.aspentech.com/role/AccruedExpensesAndOtherLiabilitiesOtherNonCurrentLiabilitiesDetails Accrued Expenses and Other Liabilities - Other Non-Current Liabilities (Details) Details 58 false false R59.htm 2412401 - Disclosure - Credit Agreement (Details) Sheet http://www.aspentech.com/role/CreditAgreementDetails Credit Agreement (Details) Details http://www.aspentech.com/role/CreditAgreement 59 false false R60.htm 2413402 - Disclosure - Stock-Based Compensation - Additional Disclosures (Details) Sheet http://www.aspentech.com/role/StockBasedCompensationAdditionalDisclosuresDetails Stock-Based Compensation - Additional Disclosures (Details) Details 60 false false R61.htm 2413403 - Disclosure - Stock-Based Compensation - Stock-Based Compensation Accounting (Details) Sheet http://www.aspentech.com/role/StockBasedCompensationStockBasedCompensationAccountingDetails Stock-Based Compensation - Stock-Based Compensation Accounting (Details) Details 61 false false R62.htm 2413404 - Disclosure - Stock-Based Compensation - Stock-Based Compensation Expense and its Classification in the Consolidated Statements of Operations (Details) Sheet http://www.aspentech.com/role/StockBasedCompensationStockBasedCompensationExpenseAndItsClassificationInConsolidatedStatementsOfOperationsDetails Stock-Based Compensation - Stock-Based Compensation Expense and its Classification in the Consolidated Statements of Operations (Details) Details 62 false false R63.htm 2413405 - Disclosure - Stock-Based Compensation - Stock Option Activity (Details) Sheet http://www.aspentech.com/role/StockBasedCompensationStockOptionActivityDetails Stock-Based Compensation - Stock Option Activity (Details) Details 63 false false R64.htm 2413406 - Disclosure - Stock-Based Compensation - RSU Activity (Details) Sheet http://www.aspentech.com/role/StockBasedCompensationRsuActivityDetails Stock-Based Compensation - RSU Activity (Details) Details 64 false false R65.htm 2414401 - Disclosure - Stockholders' Deficit - Stock Repurchase Program (Details) Sheet http://www.aspentech.com/role/StockholdersDeficitStockRepurchaseProgramDetails Stockholders' Deficit - Stock Repurchase Program (Details) Details 65 false false R66.htm 2414402 - Disclosure - Stockholders' Deficit - Accumulated Other Comprehensive Income (Details) Sheet http://www.aspentech.com/role/StockholdersDeficitAccumulatedOtherComprehensiveIncomeDetails Stockholders' Deficit - Accumulated Other Comprehensive Income (Details) Details 66 false false R67.htm 2415402 - Disclosure - Net Income Per Share - Calculations of Basic and Diluted Net Income per Share and Basic and Dilutive Weighted Average Shares Outstanding (Details) Sheet http://www.aspentech.com/role/NetIncomePerShareCalculationsOfBasicAndDilutedNetIncomePerShareAndBasicAndDilutiveWeightedAverageSharesOutstandingDetails Net Income Per Share - Calculations of Basic and Diluted Net Income per Share and Basic and Dilutive Weighted Average Shares Outstanding (Details) Details 67 false false R68.htm 2415403 - Disclosure - Net Income Per Share - Stock Options Excluded from the Computation of Dilutive Weighted Average Shares Outstanding (Details) Sheet http://www.aspentech.com/role/NetIncomePerShareStockOptionsExcludedFromComputationOfDilutiveWeightedAverageSharesOutstandingDetails Net Income Per Share - Stock Options Excluded from the Computation of Dilutive Weighted Average Shares Outstanding (Details) Details 68 false false R69.htm 2415404 - Disclosure - Net Income Per Share - Employee Equity Awards Excluded from the Calculation of Dilutive Weighted Average Shares Outstanding (Details) Sheet http://www.aspentech.com/role/NetIncomePerShareEmployeeEquityAwardsExcludedFromCalculationOfDilutiveWeightedAverageSharesOutstandingDetails Net Income Per Share - Employee Equity Awards Excluded from the Calculation of Dilutive Weighted Average Shares Outstanding (Details) Details 69 false false R70.htm 2416401 - Disclosure - Income Taxes (Details) Sheet http://www.aspentech.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.aspentech.com/role/IncomeTaxes 70 false false R71.htm 2417401 - Disclosure - Commitments and Contingencies - Rental Expense (Details) Sheet http://www.aspentech.com/role/CommitmentsAndContingenciesRentalExpenseDetails Commitments and Contingencies - Rental Expense (Details) Details 71 false false R72.htm 2417402 - Disclosure - Commitments and Contingencies - Standby Letters of Credit (Details) Sheet http://www.aspentech.com/role/CommitmentsAndContingenciesStandbyLettersOfCreditDetails Commitments and Contingencies - Standby Letters of Credit (Details) Details 72 false false R73.htm 2418402 - Disclosure - Segment Information - Summary of Reportable Segments' Profits (Details) Sheet http://www.aspentech.com/role/SegmentInformationSummaryOfReportableSegmentsProfitsDetails Segment Information - Summary of Reportable Segments' Profits (Details) Details 73 false false R74.htm 2418403 - Disclosure - Segment Information - Reconciliation of Total Segment Profit to Income before Income Taxes (Details) Sheet http://www.aspentech.com/role/SegmentInformationReconciliationOfTotalSegmentProfitToIncomeBeforeIncomeTaxesDetails Segment Information - Reconciliation of Total Segment Profit to Income before Income Taxes (Details) Details 74 false false All Reports Book All Reports azpn-20180930.xml azpn-20180930.xsd azpn-20180930_cal.xml azpn-20180930_def.xml azpn-20180930_lab.xml azpn-20180930_pre.xml http://fasb.org/srt/2018-01-31 http://xbrl.sec.gov/dei/2018-01-31 http://fasb.org/us-gaap/2018-01-31 http://xbrl.sec.gov/country/2017-01-31 true true ZIP 91 0000929940-18-000032-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000929940-18-000032-xbrl.zip M4$L#!!0 ( ,& 6$V-)C1%NUT! $NM& 1 87IP;BTR,#$X,#DS,"YX M;6SLO5MW&LF6+OJ\]Z^HX^>C_UM :&E$27!&I MMK5__9F1*!/(&PB! )L>W6NYE1E)S"_F-6+&G/_X7]]N;W[ZDDVFP_'HWU[A MG]&KG[)1?SP8CJ[^[=5?'R_,1_?FS:O_]>O__,?_?NE=7,P'W?U"->[WL\M+ M23%G0M+/C&/6N^P)34R,^# 4=*L4O6UY()W"?XL_XL.$.# M_&/?/D]NAK^D__P)9CV:_M+K9_U_>W4]F]W]\OKU96_Z^>?QY.KU8#A]G9Z\ M)@BK"X0O*'Y5#+AK>?VNZ>7)N.7MR;CI]?][-RK?__KUZ\^]Z1W E/6O?^Z/ M;_,!2%-4O/ZY9>:?F^;]>3J^O&QY/SUJ&-)O^7Z_Z?NP/&UO9TVO W]<#ON] M&3#-Q5UO,JL/KKW2^)G;^L#I[/9U@5?U]5'+),>CQM?O1[/)0SDD\*GC,VL_T3)\ MTK_*VD#/GS7A/NG??6X=<_>Y>-+_>#N_CPY9AG2NS]$+'\%8HEUYH&=XY MM&W8W23K)YN]8J?RT0E5@I &X]:?C&^RUXN7Z\-QQ_BVPE9TZ!)RX!)P\O9H-]BX-.3I@'#EM>;&"N[_:\O+:_#DZ8!;=1FC:1F M_WT_G#VTC,B?-0UJ3$]:!K2+4/&T;6"G_"V_ MT?6!5C%:?J/M ]V#FP=>#B^_#)I1S1\U#1GW6W1@>M(T8'KQN>TWTJ.6(6T_ MDAXU#[F\OFFQVX\/FX<-1RVL/G_6-FB63;)I^R2+%YJ'WXZ;W-3'H>EAP["K M^UZ+0DE/&@9NCWK _;08I?]3@E.9_;U_A\G'KT$X&67FE\Q.MJ[OR M2NLGU@QO&9I=K7$&O9P M!Q\?CR[@K6PR[)?C6C3[J$FI;_ +JU\?]^\N6]@V?]3P&VU:NE%'CV?78+>^ MM02SQ=/F@3?#7HL!?GS8,.RNU^(VPH.FU^]:]H;@0.NH0TV:F5LDZF:/VQP:Q8CFUR;]*2)2XM1C9R:'DR[$)VV(CIM M6.=R5--23_O7V6 \O+C,!J/QK$6>*B]U?.9Z?-/":GO8\/BP95AGQ+'T0L?PUG!AZ866X9U#6X:-&R0AQW+<* --WO/\ M]4;@025F5RTGB8\/6X9U>@?E\];!;6(S?]@ZK$%I+H8UZDQXTNI4Y,]:!PT[ M?BP];1DX_=R^!.EAT[ F=9\'I2?+O MFY:S>-0R;%D85@8U[_VF)RG";/FE_%'3L-G=I$7FX$G+@ X5\?BT^+^V#W3K MF:4W-OE0N]I8>J/XO[8/=7^D^P-MOFZC>SL;MN4U%$^:!K7X"K.F-;V?7CR> MM#6,6GK8//2JUY3)\OB@?4BS9"P][!A:7<3:\/:SDJ4W)@_OQ\-1BX@VO]?Q MP<[YM,ZE'?0.Q%O$MGC2,"@QZ*!R%EUN/\P?KKPZ:WR5SU^=+;^Z^&C#!NUH M.NLM;5%\N^EX^?^\'8[^7KQ9W6S]2O-7L=;Z=?ZT?'4Z;'H1OHE?_Y_?WWZ$ M0.6V=U%.Y=?_^3_^D8;G80I8?SR:9=]F/PUA^:.'H?I/_,]//OU0\0KPT'#V MD/Y0_&4X2'^['&:3G_)YK&[W%)K$O?G?KWY%\#^::,W0/UY7!^>_\;KZ(X^_ M<9=-AN/!\J\"!).9[\VR7^<,N,V99S:' :,++,M//C[9&H:<8]2? M^,]/_E^/RN)?9O!?]^"LP,2F<3SY(_MJ^GEJ%*#S?C(>P3_[6?[4?!M.%Z/* MESXF*'N3P?2ONP&L$?P 0_KW[/9S-GDQ=$N6 XF>=\/A+SRY,@>/5K.6P3#/[QNG$:\UF_KDU[6_F23Y,ON6/Y*E11 M8BSPY_X%L WN^[-WDX_9Y,NPGZWPSN^]=%X]2@KR-/@$*/JEB:(%*]1(>J%E M/[!:7=8G3U_VLPK:.6N=E=ZQ*KVW\(?1]+M1>"OD_$#*;MUR)X_^7X]_F)K1 MX%TZPS[U14]$_=),U ^T].OL7,?2GRW='MCK;.M>VM9MZNFM&(5<)WI!+D/F1#GNW&]\8DN]4D2ULOQ8J_&?7'MQE0.LNQ>#N>5UQ8 MX8H\DOP#$(.?ZR5@YH/"M[O3V8LK5K>#W@4+;$+PC[=EW _ABT_[\&=[?A9OFORC<_R M_9W)-S[+]WF/_7L[23OOL9_/T\XQ^8\@Z>>8_"SG9YN^P>Z;.G5)/]OTQOTW M=9;UVQG^/S\_[Z6;Z_WYR8LWR?\V'.OOKWNLM^]M7/>^WG_;S33_[[V>;_B-X[V>;?O;=S_MP/X;??MZ'._OLF\CWH@]/ M*5P?BZ([]GXZ'&73Z -ZNX3L>>L_/;;:5(\,DVQ"B=YOV?AJTKN['O9[-SFCI*?A?C*^.Y'* M4TFGME+SZM?T>)F<'VBYU:I^V&.5PQ]5!QVJ:N+WJR8/78]M26ZZU62^@I.' M?_WU\5Q&=*T2?@3KE[\^[HBK3[-M4A.//[3IV.,]*LJ'CUW9.A!]> M7F:3#)[9;/8URT:/Z4Z_W0\'*<7IS2C "_V9S2['DPR,DKF<99-/X[MA7R!Q M&BST3 ]A%Q#]>&RYS:6.8V>DG5^*^,&6OCOW]ZS 7C)]]ZPN3T-F-KD#=Y:< ME[_&=I:?TY"?]??*SM+STE?#SK)SXK+S@S'N=[3L;_)E9V?E]V.KHM6M2+&7 M?>*"66)O./F/WLU]9A_*?_X[K$UOTK]^> NHW*SP5OG.F]'=_6R:OX!/BV4V MHWC!*QTDG^9N=%7+G%G@!%A@MUJ@(:W3C4'OC6:3_,;LA^'T;_M@04%>W_8F M?S>=;$\_9/UL^*7W^:;JLC=\Z=/#W:K3XD!KCV^S2>W=TV*D=:#53K)KJ.W( M)>_ ?#&'-:#_("D>5?7W/MW(F,P>WM^ 3(&I#_]]/[S+\P :V'9\"PH@FY3O MG!:[;D#J$K.L#4YXT;]X[3OH/5VYWW;QSW)_\DN_KWPMIC[D6S;2=KJI_YJ(NK/X0 MK&#V=O@E&[P9P;RNAI]O,C.=9K.I??B]]U_CB;OI32OG;W,!R0:?LO[U:'PS MOGKX,+RZ/C4]L6N&>+G8,OZ0W>2?G%X/[\Y\O%<^ M[H#\-'FXX;#IK))_"%8^F$H^I@.G>2X73:MS]C-?VL^L,@*Y0/P)C+#\^EZ* M*9T9X4",VB&?'[L=P[(Z*[VN99ULP[A_C47]\>Y?-,G,UR4YQ+W8K MYFDG^W1WWI[+"M^!#CL=1;+O=$1@AF5[>%8-1ZT:GG-MHL(^QV%6WL,41K/E M2/4'X)PVHD]3B]2N-IQ-RBF9E+UO.I[YX]3H=S1 M8?")-5,]M$6J^K4_"!^?#K>\4#Q\5I%G%7D\3']4CD3U0/,'X>/3X98]'F/. MUQZ[2388SLJ@=2F3_?/L#?S&Y#[]>;'^E?>KBO!Z/)E]RB:W:7C]?BN _.YR M_H73XI0Z&H_LT0C'KI19$YC+U;ZK:+X('X+"2M9Z]\?I.7O9\60R_CH<74W_ M&@VR207>I>Z/][/TNP-XLQR"*\QX9N'2:*^'M6@1V8[KCKCZ+$I[\WJ3TRO^ MI#'[3,2Z[EEG*=E9LZXS\V_G_8IT[X6(3;W?RNN[VR!XMN$A9Y':B^$A9]D[ M0Z!_2(SMQW&MQW=(IR.70T7WN308W9/F2P7,/^+!M\ MG(W[?_\U&LZF'S[^=5I\MT+:8ND[:3O)J*S(3?YS*;G]O*XOM*Y'E7Z[U%JV MFQ'"[=W-^"'+W9U> ;H6)FBEZX48X-!-9C?6!&<&^,$UP-D4?-^:8#-' M[ZP&OB\'[WTVN1Q/;E.;ZX_7O9/K8M2RFBU4_4 JO;+X;]+%YZQ,I7\[[B]N MU2PI^"SU/#8P@457E_#M#D _L5.1#G)7E/XZ>L\,T\4P'[.;F^'H"O#[O3?Y M.YO!O[]?;EE'[ _$*NKIK/);-DI'=(">&=P.1\-IWF_Z2_;]\LM&%/\@KN66 M3',V2(JW&<5_]T<[$V M7,SSR=]VZ<(\>')S MORXO_M7KGY[%:B>QN+S>3N./$>!_TO^O-R+DR&6" TP7A.Q6)JII+C"C MP?#F/NV7?85J*+MMQ.LZXXD42\F;08S$> MAV+0TX^D7X(]#[TK_F8ZJ7]?GA M;3:;99/3O(^WCNB%&MJ$ZI?:5-IM0FUUI_#,""?#"/OH3IV[0:FN@@,(QC?# M00[&FUEVN^J]_ [J9P(P?,C@(_UA.D'+7ZK_)%]-?W^ M^'Z4#MG>3\8C^&=_WJUHY>.+EW*4>Y/!]*\[F$D&4V1(GP9OI6H+S2 NN*D; MQ2X^>HJ?]I0U6,QMHT7X\6+8#63C'7R]EP/W6-#]^V'8%M)^#&?\B6S0+=S? M S=LK[Z^,Z;8W&ZV"-#98.Y-_YPMY]&<=?XV.O\L23^* M#?E^A?W',VDGF9A_>-';B*_/UP&^-[-UEI8?VE#]8)>_[D?#N33W;WK#VV4V MO\UZT_M)-H8\^K$(/%,8MQUJB#^9O3^,?]X^NX2[ ,HJME#^._[87Z5'S[T%M8WNQ[? M#-[EX,YHG [T9/9J-Z?O>0RITG^YUSR?S>-=NNHI#4U;K'G=&V^!F MRDILM,"&4N&HY,ZP1]Z1 9%8A?M"H@7:+P3JZECBC&+55$"!VPPDR72H(Y MAFJ @U+42Y _#8+=0;>&CY3A&EL%:AN10!6BT=,Y64Y8)U65+$*?3]-JQ6[; MFPZG'^\F66_P;K36$8AN%\"M+#TZ&>$^".FS\#F>\)W5RT 6Y=)4XN#=L1@&X1WAF(E"OUI MB=7-RX1WN4QQ"+^0O1U^2;("&NEJF+3H=)J!5KO/DZ1N ;3A_\TCV4IIC M$SBE!@7"':?*2\>]0',BK0A4U"PM95B3A7QO,\&2NM_&X\'7X<))0 M^B/'\=WEI])##LE!WDAGK2Z>"LQAH;$'OXV" M98B]+[-&YY\>I^>T'=YA,L M:5KF4YC(\ ;B6@>&<=1+^PB]O+?P6_B92>\J+?5PW+A<1Z.JB(O**1.0-:"T MK$*.EJJ*2:\:9(#^7,#W9"PV1''>2B>7ZVPZ2W\_$30]1 TL&(Z4=1%;1*0H M0Z+(%'D&FAV8E*C^D#N>3G_K#4?^/OLT_I!]Z=WQVEM*I@#+.YLT2M0\PK;><<;F04GM= MX0M .FC=#H\UTF@I4TYHIC'VP3O- _>%9@DRR.I<-7K:7.?WKB#R&2Q?^#.3 M28JQ<^_P8?'*XP?S\AHIU)X]+$S6--]J_P2Q^?Q*UC2Y5*G6QJ?Q?X#:7^JF M/G=4NLWA-L5)6FU;](HS*37(@I2$6N7@/Q^]9:WU,H;%9C?$DQ("GD<@#P;2 MBR_3?X+JOH;_S\R-]&_I"D0ZD(C@9/X'J.ZLD8&?VU!A:>7(2@# E=8(E!=C MF@#O2T$+.?6N:HD6IPE*_LS1"R_=6N 62_DHBF^'_72X-;IZ,QIDMZ/AY7!> MBFSIODGATKO\Y&:).]9N=U?"16PM)MHI;2"0DEX05>Q98N,#70+R\0BIA&\' MDUU0WIQ \B&%-DV<-3<5K:K1@QJG6"L4C)!".R6UO:LESZ $H#CP-GW03-/A:OE.:>T@(A$ZR(:_&%B_05K#>-.[ M:O=Y%EZ.]\@)PCPWX"];9[A_C.4A+ 6?]-6OET!$]H_7M8\7O_AX1!5A,KV; M?V:]29B?I&_RXUA:1X2UW'!,J7=1V3+TC0K#A_A;QT[18MS$4,UDBYPZCB/1*! Y4)1*_3JUS_Q?!:MO](\C33/32>!!&4F M$"5"D%$Z[*,RY6(0AU+(AW73-,I?J4YB/K_-ET1Z6 ;06RIX#;XZ<33X @>' MR'P*92Y4ZR]5IY'>AV\$1YC&0OQL)JBY!Y>_+GZN^G3Q<^% M/&7$92ENNDD&\]O_SAXV 1Y'9Z,7E%L-]HO#&I0[6I8)NYIYU/I+E6DLCCGF M[6':W(A'%[SV4KM;8:V-5#CF,2<\@(=AI2O\:DP-:O"K)0)+K:1:W\Z.I\/F17>87VT>R/WNTF4L>C- ZTGV9!&^J48N#N- MF#13_!QL.I=2$!DP]1$9%BV8-Q56Z"")"#D[,:6(1C7AQ5JCEX"M\W ! M?#P:L29*RZ@I*&%59M\82FM+S:G6>MLYIUR<>?'^3[UOV?%J8:63O;0L.H>T ML;"$1!3:#!RK&B@8_.$J)LVT;@E(]_&0Q2K*:+Q #D>*>8R%L$HDZB9#*%%; MP8UG^W9Q=K25RHT>IPPO[)0$C1O2863I(7(6ZIFNFF/>--OZ1+:?[6'/G17# M2"G/TQZ.%UQBYQ8I,J:>R+QW1+JXS2L6 ^*$.!4M>!^@X!;;T$C4SMWH_&AY MR]D"Z)=9GK_A&?%LF\YQI=R$M M#',N1NP-C1JB3.LH+L[P&;4U2<%'<)MF4]B_#EE&=.J4/.!S!IQJD+8YJW E;U96$%M+]G-!ZEIO1)R.(8#=P!".7VN>:UF$82 MF#]Y%@'E*GT:MPP%QIC'VZFL='.:Q_JCZ.'.3&@4"(8VO-EYOV""#A2 ?N "'U5+PU(T.D90':$;+&JF"8;9*ZD;SVATE M.^HGVAK@"V><-T:;@!0ETHGB)%Z EU]/PTC&Y^CA*-[9K&%S*S08L%%:1X:B M=]1SPE&YK03SJ4D%5O1TL-FD^WEK^(,ILAYQ![X6(0J,$XE+0E3+5\=*B]-! M9FW?U=93%0,13TIFD1#VL'17C)'R.!6AFM,!=OU J.RT57'KA@&2@1D+?HN* MT5GG2_D!U<)#7;547=9CA&,WJH4I2C7#D4D)]H4*S3PJ!$BX^HWV]-[I8/,< MU8($U<89@4W@BG+OM"PO"C2=3!)2W?T[9F2V5BW +U)K8;P0"M/HI"JR]91$ MCC;$M10?#I:NVQ78(0\!F$86,VG![U3$% L,,E"S'4KM1"U\3<>%$'[Z\?WG MV>7]3?T8[&A/'$*@2BN([V#MK8S*8$T6:T_J>1> 8PVQC>G?(7"=.ZC>0R2"U:Y[\6KHU#F=YTR\01"7)TXH832F+!5!#3"4BJ1,YP&K[>JY_-O/ M_'D]JN"'[JO\=80-%UM#3@GQ5;Y=9PF+$D"6NH@C#-7+)T-%SJ:HFOM= /@" M*W)4#=R6U@,M'XFFXB4L(DQD!)")1J0,ZX+C32FT1! 0ZO-R[$E B5*8<60 M(1@9C#'UY6F:C)HUK(BJ;D/L?$4:E.HQ. .:!0KA-,>1&[#_Q!BB"JV-9*RY M3^ =@YY?Q:JNGUN([3+@V%DMM#/*&7#AD)74V&(BMB&/18.F$VJCB1RM)T:H M]]A03B0#'\4C^()E!N,&N%8+2/U) MTRVI7=VG6G%?K,6>,[U,\U-(6P])XBG ;N4+ M2W=>IQ_2O]Y=OKN?I3!QFE]0_??AU77WI>Q=(J:Q)%QZZYU3$(,9I:,O[^!; M6T]:$!L!MBWAVT%:Y"$];)5;%"DH3/-8%;Q7QJ&YY@05GLI3+G(8X=G];4J]FNOW3[UO;]?4>]F9 M2EZQW$8(JY&(5E :M5"$+FX%2UG;(L<"ZW6H[AB,?4&_V"_8/=[+W5';"M+9 MA]][_S6>N)O>=%4Y.% H8*@F'[)YQM3T>G@W7;>. @7ET\U9$B*R2NC BPC& M:5L_0%?KI6,7R/YPB_=XW@!,G/6O1^.;\=7#AW1U?MT"27%.2\CT(Q;ZI.2QQ$Y2NG_>RP866"S2$%FQ!J-50!#R67@!&L% M2ME9[4RPV+[Z];WZYX+TC>>U7V+F]1IKQ#!-,=/I>C814D:6 GVM!/6>(N>Q M!V+8GHC9]HYF1-YR%)T*#$(,!IZB8. W0M@1L4.TMBV$UDZ_^7K:=M,^[&5A MXK4F@@I-/ BK0)(3+3QS3A*&97W' E6-S/$CM-<+F]Q0YA0QX%+I0"SH/.02 M;W'BI0ZZYBV_/("=P3CRT8=H/<4D@L/(D,^77Z8M7&/K>AJ32M;4MK,O2B,M M)6.D<(4D:,4J$LQL>]KFW?5"_"[9#F:4KF2?^5+AY]Z=WDJSMS MOF&>BMEI(!&)$P7XZIS$K$R>LX[4-3V DS5D%P@THWP%4 M:KD0YT'N2R@A@78,D(%3KKGQLG#1*:]GY8 '7TEV?3FDVIT/99"+7!";/"6I MC#&XW.^,-M1R,;3 HBHR+T;%89N3X,@CI9PR%J4UDDB]2/X(KF:,#H=4EX(D MRF/,'$)@&2R8!\%8>3L]Q'KHPPEB:A]4E"5'4V6^FW%JL=6]YN4 ^U#^\]^' MV22E33ZD*O@W*XM=OO-F='<_F^8OX#7'/8I8S950B@="+(]"XJAI3$VKI"2F M#DXU+-R8U!WALQP@OP ^0A+K!368:F-Q<"JJ4EEX7Z\FLT]\YF'9FU%_DCHH M^6S^WT=9Z%0+3@.$>,0S:JUS' M5'#:#-]YPA95HB3< KAF#W6&W)B\5*1=2 M0C;CC$W;?!G3\.)4I'_8:OP+-Q06VG@/ M%D-)PRT![UN4*=D*507EIV_3X2^CX4UJI7*?O?KI]=:DYJI_Z7(YJ"W"E2=4 MIH/;5%:_;+I':76!UD[C\0[DHY,\+X.8,MO3KGDS MI6(TX'F"43+""\87U[RIE4V]/'6.+02^[TW>3?*T]$&NEXJ:T1B2RO:(%]T.5=R^ABY345F9:EUN4/+>:XDL MN+Q182]"L31>4;EO,N9K:.YGU^-)"LR>N K81A:-DTZ!:RM]?NQ4-I5#H8FS M2"=K5>>S];0[47=("!5A@LY29B5#4I9U\H+39K_33@+R9*29#!II+8*U7A.B M%;*A2!,5WI)&&::8IMS[CBG/Y[+5=#L1#@B!@RZ-B4Y;A@W2+I:7%>E*:MK2 M='.W7SUONMO7R) MH0ZA5F-J+B8M4E(/N-;2WYVV8ID)(NT)&&D((KJH<&M%$I*&N1'UE+E5BV@T M5_CD:.IZ:B, M,G"'+=:E8\X%JN=62,'8=I,&R$>S>1+2A^'T[V(O=(.RQ3B54O7."?!/L78$ MY@Q1@_,&&03J(JP>=+7]4.=LP+%(?^A=9;AM0HLFG"DG@ZQ0S#A2N&25A)95^T1,!=."Y! M5($R/RSYS^'LNIAK?I3=>$Y_<'7JL6*@MR("FVA-4"YRL"O*&86X8[5C0L'J M.Q,=!&\/3.?AEC40D(%K%PP*$ X(%AE,&OP\XB%BJVTV"0D"7972YT]ZN];T M8!.,YQ#=!(%%E(HPKY7R0GOG=;UJV89S;CJ3VW+JASUYP\Y:D1JU1,0-)>DZ M/U@1B&,)<&J]L"%%C,JJ#3T%F/9Z=HTUI2#7"MQM ,>F4C,X9S*3JD628T&Q M2\:UX8A:'@@#1THBXQQSB1$XC8;1^H8IQ:FAY;Y(6),AWKX0!+2H\D:#I*<& M&@1P-D(R9YFEPMQ,X)'13VHQ7H- M5LJ0J'F*IP/6?AM=Q8 @+(R">$E [B,QJ7L:"P@[\&#K980.B65G"<(($FU! MJ"46S@IJ@S/ %,%)I&-D=?GG4K/-Y7]S0LH+ H_+M$A6?/(E>"8B94$2!,9- M2\(QJ Z7O\' MW/7=$*^WUT/M[@6EG!@;;:2!"82Q-V5U5N%8+>*27.Q&1ZPCIE%'=#C$F!@D M!#<>:;#PSKJRDH2CM.'V5C6'9L]DU.2WO6XRIARQE$P#EB\JB9D(H(*B8@ZB M/U7+_Z):5[=PMR:E:_//$:' 1\+(<6>]\N"7EIM_GK)Z:P]*2-7EZ)A88MC' M@E&ME7]RF-,%Q?$->(-IJ^G-++M=%>YW=_G=19#M["H7_2-0E\H[3HT-UF!M M(RRE)I8EVG&%$,)"L M5G=?GK,:^KFKT:XAC>(!40+$2$QXM'K1R@W;4-.0 J-JFOAA*=NC"%(NE TI MZQL'&:CCX#"6*A#7]WH:_8Q3@>8YXD%D2(?9$?Y/*QID7:\?(_ZD,?M,Q-+U MWN4O+=6GG62#XT"O>OQ9/8IF]RFX;73J[< Z+O+^1%AE_R5^H@5Y)WI$Z5<,$L*XY2MB0U91%/Y5CS@1="?('R MIDA^G^B78\:C 4@1S';RN3?Z^UV^>3=(K[U]8]]]6+<,P+C@3$ICG!!&@<.( M-2I\2A>Q;UX&O,M5@'DT%6U[X&K%P6LNDL ML5VIDA:GX+*99 EL::R5;VN ?785H,(" M7JJO5*^'?$%7]U_6T/PL>-;LT41AI= 6B"0HU9>395,S02+#M6N6%XSEQ\+/ MF_T'6( Y(Q[S02JPN@"-A)RSG(L(_IXO?8W4:[B>S,-((S)-Y&X/2V8H'54WDP5<^<X#$LGB9&ZBAT2O2-BAB,O-:)U371 MGM89FTB.6 L4M>W'M=1W7GR,.'B%0;R4T]RF%J\IW4I+RS@$NO7S>0@PFO7% M^IEME5/%())6'OQ&99S3U&!L2>)W\+UE,M/U\NY",=XUPX;TD"=,]*!\9&$Q M/6? ,D(0QX,QN*PZ"4#5CD3QO&/PD6*QUV2)*+RV1E/D4U6'O*F;F_--, ZI MVJ;U!9&U_K^[ ZLS&XI3P7@ZCR/!XY *OI5WCU/1AGK9I>KV^I/GN6W*$XO. M4$M #@4X&(CC8)01DGL>P#NK\Q_X(EQW374C?7[,9ME3AYCDCFI04$B&@&.Y M':PA>F@X>>>=FOT($-FK7)+ &574@ ?:D#QL: M6T&1#2Y9*\_3A6H4-0U!@I7RM%YUGV"&2;/N.5: ]JJ[@[0T7=P6/B7N0Y0@ MA,X9*ZAT\Z:A\-@+X]:B.=39 M;/)W$YA(?DP'_[[)'H_3EFLH'N7^D94V.@?.'*<2Q,1RXF19ZPJ"L7JI=UY% M:3WEST=JS592WFV8.*H8DU)BD/BB.Z\5#M6KO)'JS:>G4E'K<=.;#ON;] !; MOLB6;"CGVCCB@K%,!,HL")C4BCB(]"K^]7)- ;9T][IQ*EO/]:69<1D/IRBW MV (JP)!(*NY865S*6AO:\>!\]WC466YYKB@21K&V(@AK&#)*EZ=;,MWQ[I@K M>\9I5U)2OWLUI06!*C6..4JYPX)HQFC@M8 ?BCE$'I\GVV3Y.YAGS/22W MA>BDT5'J2"0*J9*^+*O\.67U=MSV'$RZ.8X8\+N)591QI9@ARM'25XVAD^/H MT^:;NPSO+L.W_G4J-YQ.3MZ-FHL4S2OQW,,7'U-1QJ/VG+*#QBU8&)NN('(# M"TP,!F>F*#9 O6S82UMU])\+RGX!7F,>@P*_!P5!G<# 1.#.N;+14V"H'H53 MK?=,?7FC'KRK]+6G,-(RG2N;@"XF!X [CZ411DO%%CI9R^:S0TIDE\[M2SMW];#QY6'FYJ<=9VC3H MSUJYV1H1%7BJ'H358N[S:P]SH;5LI3S*,JTUJ7W6M/>)PJ-$DP[^)ZD2OX@8 M 1+2(P9XA(+_L5@IIK0DT?S$,.C6 21Z ^P=I30*2V$P$0L=($.S5MLK'SQV M3LT;W63+/1RV.O(32BN9;FJ(&#FLL$]W8(H*W88W;#/(2GWSM1-ZYNR[]QD" MXZ9($A'O"AP MZ%'M_!E35@G4]P; T:+\ 7YD,NRGQO4)Y[\ H.F'CW^M:]K(HT/,!XBI=2KQ MYO!B7T?3AL9$E'Q72,^KIT)X\?BG]%YS_:.5R.2I?+[(T>8T0F!&N(P&LU0# M5I47SH(1Z-6O[^D_T>]8^Q= N)'XDX-]#>,O0COF.5+81YFWYDRE!GP9&"/. M"NCY44#?WIWLKVEV>7_S=GC9ZB(\QZE>U+S>=6^[)6^-2"$IL9I:*B55PKPGCYJ6V@?I!!%0DG!M&=$8615Z6]Z6;\33OGW!MJ3 MM8\@,CC,'6>2:&XLB[K6,TW- MG"7"P:JHJ.$$!U2P!F&^5H,58\TV]X+63'5[BC]DM[UANCCV[C(.I_W>3?KD MTRB74IED5&!]F8F:*;#+A0)FU-0R)RF3^AF$-\YX>P"V6VT+7KK'5J. /7CK M&H2_C'<\^'$-O>V?0_/SUSG_POC^B4N;>BH#76 /'%.4>M!VI.SQAG MN88) MO;EM;9_D\\C\= W:_&ET@E=&=;1&$:,"0D9S+0LZ>4/!12;Y<^G,9_E,0K^. MGT:F9]JIB" VMB1BYC$I\@@$\;&A'%K>A>EY9'X=;TAD'$^RX=5HOO/=?_@T MZ8VF-#HJD^?KTED:-8E!:4CG*JJVYYSN(&U* M[_KI[IWN%_<94P<6K8)B3E-MN4&,HAQ/'P)EOGYMDZ"-(XE3QW,+;](YCS!- M]9 =(,M5)/#?.7M"7";KD23/4R"E-.@PL#AI=A03=V)/(Y_/LN;^X_L&I7JD"RX^=P:E5*K/E!=/4 M Z)AFQ:?$"1;Z!!)%"-1J-2_TT8CO?>BV%@ :&KN.]]\M^T( 'GZ/KX4Q! J M4- B:C!.W)=5-K"K[SG0U'']!0'I;@0BM0;[*L$ 8$8-\4J6!=1PK2'LKZQV MW7+OO-]LR. 9 N!-P:'0"S2EEIC M-8_IREF1\^GP@07^Q;?.35!4:2&<=<(+KES4O-RN(;R^LQV!$A;T[/V MC2:?JB.H$!DH\.!Y*/L_6T$BKV4$4$XWWVFJ-/?:8MX'O8XB AAV'CSFDF 9 M'43_KFQ."%KR6+!Y*36HF!%,"TRBA8@]*"DH+3M,4E3;5&)B\TVE \.QA0I4 MSDMN0Q!.B70[U(;%P4) ]1+L9/-#I .#\63U)SUQ"EB!.@[! HOI5D_A_J' M:HQ!4>D<>Z@*>>J2\W[Q<7\-0)VVF' M!*:>:,F%4*+,-!"^[OLQMK%9/S <6P@X%L1)RWQR M2OF_N'^3#J!2V57",9->*Z&M+P34]=7?CON],I>T>"NG53;$N=PKFH;9;@ MG2#T6S9*]Z12<8C!+;#>-&\D_*68\R:75BLMFF0@.D@=M3>1\4@--4(802@6 M'M4KE5!1B8K7S&@'D]^D%\'OL,Z38>^FO%<&BYE>.H*6-I8KT#'2&42C#AAC MI50I2[K>&AES5*FY]P(0'Q*@8$2T*FJ%4KN?( 0.L?168L,MMM,#:*^EDB@3 MBA%ODYY.-W6U 68#&?8((ZGJWA[(,'XQ^#9O)](MPNW< X9;B+PI;FKT*XV) MI:D"_[U^JT\@Q5Z2_*X#5.1"Y)YZ\#4<_$=$ =%B\N"OU@*,YTU^/!Y\'=[< M'-^&A(/_L81 A.5BJL!+F,2%1ZIU/2L(#&REKE]!V]/IW7>7&N&9!Z.* U%: M86$C+@Z:DHNI&MKY/(^VS@Q1#)XN!(/@SH$_9XCQLKPG2)"MR0I$2A5W]\ES MV54IALKFG@X.I>,')SE"DJ'%I3N(T>LR+UFEDO3V=.R;7RPR*J4!>/"SG$_[ M4@07_**YJZF$IZW1,S)J4& >DB)2. M<@5./,@FP76^N<"8RT9LGW9T_1ST'\_\OP/T+87@S6[\X]"^%CZ:$6LNHX4HX\(8#P[:LN6)$+1:[P*ARNOH\B#8X9=Z[L22& M$N:EU*#AM?0X@75CILR M"UJEN\H[(//-[5UO.,D&2S=4YG^:;X<<>J6Y8@%[8YT+$CR28)DLF3WP4#ME M$+S:YG!C0G>$SDLR"/"^ !\8_$.>$F\B^#>D[$[CZH9J5^@D9@(OOZ/?4/NN M,G7I[ R!WP*^9;3)U=1*<0:.FE6V+KH0@U8=E\7//W%6!XU>HD$.$6V0L4$C M+R0BBYZYUM;KMF,*3OYQ4+[?OAB:01TI7N1FVSNN^!G9UEV;O/-\.K^=G4 M[[UOP]O[6PC&Q]/[R9IN04T?L ]_]&8P6Q#J6,""5=TDLVH1YR?",C]J2 HX3L:W334 YR)7%D++IK\/1^/) MUS?;0 562IILT,SOE#HT"DV4(Y);;+@U MT8IRITP0ID/=*]/BV '9J\NBA C(Y&>[!*6V02+*G(&BY8RKFAD@JF(&=@G7 M&FF'X-@30D7JAR- WI5?=-\T@M0*T;!J)9JGS#6;ON\-![6LC2-A<\5#!!E' MUD6&<-0>J;+ #%B4^F$\84UZ;YG.IZ*P9K&$QS3%1!'CE'E#N,&E:DX^6$-; M1OZT&4ZRWC3SV?R_WXP> 867'U)O[R0'_?[D?J7&YU&N9:I#E?+L+.*88>.I M(Z@LEMYP)B:D8%6DML!B'VBNX0E,>4@:61&,- =Z(R_3]!CW#64K-'DY4C]D M_6SX)7WDR6;8@2YR$FE+9&1,,X5]T"KU%K>PF+)>\KW:@G236>V*BH,RNX8P M&( 11MI4I\Z 32Z9W>OZGJ]&NJ:X3@6IO1IN";.T&BR #L$@85T(-&>YP+&R MKB9+8#*4/@"2Z[8G'!-"!N2=9\(BY&0LKRT(TI!51CC9-1G)ZY_ 9/YS.+LN MLFWSC,8GZP$"6BP:8L$?\5('KR,S!OQS)S!)):L[KN ^85H[IN:@^L#PZ*6S M"KQU)@$C[46Z:P>NGA")L^O-,KC4> T#G AR>]4/EC!PZ -H PR>,E7@UN/$ MBEX:@4'HCA38=;U5)+4I@1MTA L(IYTJ >S" O$0L=23GRC2>)VEW9*HHF&= MN^Y-KMI=R_9H)B5K68>$]%*AX R,,,)1D0K0&EJSA)TT5":SDYD?-HZ/>4<. MHT /,".5 ]Y,=W"1C ;9>@>A"ZQJX<\CE8;:B"3..2V5NHZ\AB%54J_S MH7>+X1I)]X%@PWP(H-L]@Q#:% U%!4&N7C0. V.MBPJ?1,#[27;7&PZ*,46] MS]$@OS$SO]UTE.*#8(F%4I$ ),0PP-I-):N)WO">3"%@F!JFE%9YPYR%:+9O,@PNQO*T^S0E.[00: ML'T6,OO&>0US6:D5]QK4#_A*@J>>GV4["+!)H0$#C$B#M=XA".7I8LZ.\^WP M)WLA/C6!8M39J(EQ$.*)B-+Y#M.8-U6PP:P: S9-8_N)'I;3'9)(4N^94UX2 MK+TI.1U,3>U,0E!4=2F/"HV]>A7 *$AK8I&(A"GD(X38.><89 RJ]W076%25 MPJ[ 6G*IP()-B2SQ(RPNZ+E9;+*>MU!;N;KA*M9;^-4M$L'+"$B&,LA$[@3A"Y7FEC?4[H:JV M;;-V;BN7F9=O.7<=XI[V55MLG(O16 P&&>.\A-6B'Z*NU^NX$+A91KNP>S[6 M>[\3290+Q"KIN401>Z1B,(7Y5O ?==:OQI#;P9 .IH]2%W '+UE)+4?::M#C M)J)")0I*:[I BV9 $H&;$[[.R?*(*.:\81Q4$M78J=*#![^K?OF3UT+]YEF] MS?LLGMN\MB;[7(I__O]^$H)3#6N]YQ88@) MC'%K$;+@2A%?7KKE4KSZ]3U>:A>V?D(KTU^<5*?$^=1^[WI\,\@FTWDFV?'= M7TW])L"#TAH\) 7_*U'1R<8*J7!-WG1J0KJJT-<1_3R NBZ%8A9AQI* N^ P M!)-7DNSKV'O947FL%-EE9T*$2-"=2Q?T5Y*_-)O@ F/\%"$]F MO>'H4^_;^_'\ZNXTU1TZUN7S'I21X22"?\4MA]!&EPZP5;I>[HE7RML]@?J= M@=;9!,5BQ$WJZ9,JB$!D)EA)$()U;>BGV[S83R9HE!7Y\S"1_ M_C>Y3I]+> M'?S_LX<4V0_SY8U9]CZ;]%.\?U5O."_^I#'[3$23C9DGR5?<1Y]]!O=C.IO< MY[L"Y;6J^63*6E?5*ZS7X\DL698TO-;3=9F<.@N]^2.N7.K1%@M'*06G$L([ M$/&R6;06*R7]%XW/P8E?QGQ+\%Y^!9:M_-&L $1'V&-DHM*&$&XQYKKLZ>E; M6L\C1':\ N#JNM[T&I35E^$@&]B'OZ:IU-?C99/1E4G-[>=JM"%;_BB]81H" MP\X+9ZRC! L%W%U8#\Q"+?J\X)Q43DB>A\H^\5VW.4)\D,1S) +VFA"%%ZTH MJ6Y(360:5ZI][IWV^26)T^2M2)EV1",N(B,N.FQDN:<(04V]AP56:A-T-\1D MG^BNS? .-M6(QMZE&B\FLA"*S0<*IKN!62")5:'U"4[I!Q[^;,#?)NZGDK)P'[&E7& G?!I=H443M@-A:+ M[6DG.*DK<9Y7R=D7Y8O;A$_63"CZ*#73T1"E4QS/!-%*P6RU@#_44T%8]=K- MRN\_>6*'U1M*AM1'RAD> &O(H]%"&-8_8HM0YS@XR%^OU(-ACJFEFU!6@.1 M-4:1YHR!P3-2?<[@4-6.]%33K#H8H5C9:QYBQ!D5CA+5E"QZA&W*7T*83 M*X7O<3__.)DV6*1!X<*:6$2\L0BQ\F0L2E6+3;A"E?(,-3J?",*Z-$R'')[W MC?*:X9AJ(Y@FFA31Q)1\R8*% $TK5-;1 MH<;4[ #HY/TIV2/VM 3RDDB=ZMX&F^[EW=)+L&U3C\ M\E@ESGSI#6_2=0_P'J>]&["#,#A?]3P#99*;R95;(>][=?HVV/>@V%IO#*:: MI'*"L'2&%9MGL>%R1Y6X'<[]97%98ZTU\"4-'*F8^J2 OO'"EC>:(JJYX ?& MI;TS%CA3RR7O2U$'(_SN]AK)12<^8NN=CQAJ,/ O M!>$1K=VZNY$:C)*Q(/_:1 ]!!S&FP!5S4;LJ?\&:3.PQX9K\XU/E<@P!@=6< M@ZM $"AJ5%ICYB)QCD4'LH\KD'V)QO? L>(L-CO&18;+?ZO $D0"Z045$,?'.F9R- M, )?.F):ST+$K')G8O>0=3G0FI$ PNDT9HYKY&(H+GDHK'!#@P.A*-UVONE1 M;WJ]<@'KR?ZP##+%:4%%%C"Q+NBBCH21U-;/ :M3;9K$EC-=HR:5$)1+F>J MDXBDBZXPV("L#K4(ZJ)ZF^%)\VWN]_J=WHD$#K""1@%!JD$&6-@$5E[R5JA6 M3(17&]5VH[8#? _JFQC,<>H,[AT&;T00A\H#1H%8W5.LWAC='SI[OR5*$43* M'$5L" H41,]%O=@1D/6=9L)?D/9.KTH&JC /!F&BB%"2%/=AE*2^KBZJ]ULW MG_AC58K$D!^RN_M)_[HW37<*Y@4MTD6WHV3K2'W$.,8H$6-42/!)RK[FG-?[ MFG.0^M7=GO6$/Q>FM9L6$@>+#)/@:FH*H5RQ7^5$BNIJV6M:5RK7;T?"N\O\ MXLMT>I\\'#>>'FF9&HGS_<;H4F5QZC")LMQT-+:^$TLY;D2G@=ZM85F75II* MK8 U J\$&3E'6IJ3(TY*);-&FL7U'X:YVUJX>W'0]YL6F\;.&<3FGK7EBO^W"ZW M*Z>6#'%$+0,5*#"B)D)\63C%E(2:$L>JFCJQCIRM23\6$7',>V9!K42M*>7, M2+-HF4GJ[IMX48#67ACR+EJ$D64AV,A#*+R8E-RFNHXKGC5O6 WP>V8/[V]Z MHU3C)]W1O[L]UMU#'XA*!3+2L:FC DP=.= H4.,(37$YJ5:!XIJSFNEC.N6],QK^S76]#O:,@Q(*N3_6R4NO:,.)7(4.645=C*Z+6WK+RZ95S3R7!EJW0["O(V M,4>XH-@%$HRWWDA&)$,"E4G5-/":STI$Y21@F;S-R>[F]3-=VB\#&5E=H#=D[QN@K$%@K,Q!N[V[&#UFV],UUOI:2+L@@ ME"=:4$TBIK&LQ43K"6VU+-5]TZWW0[=DP..8,JR)E\CZ*(L]("7!MZJWO:SN M#KX W9U1@\Y/7CBRUH.U<%8R5=[&(?6V+^!2LV?-O]G4MK=.;P^&G4TY8*EC MLE7*8(\*U]4*#$YM?5^6L:KFZ9K-,^==\E3K6/M0X[\45MW/LDGYSKJZ6<&G M-NB(I2)B&$4P\F6W&RGJA2@49;75.S((XOT$IGR?GX;%X;?TKW7[L(RD(KO@ MUUHP.)8R(4S9"M5P68L#A*K&^4>'0IXFFP+O-[=WD_&7;)-,>IJJ!QB4ZFVY MZ#%X>ZQ,V@ @ZN$N0557_^AP*%*_E[+ ??8ENQGG _+MJW7,88G"TCH-(:)6 M7%I5*&CP(*EM,,B$\!="IETC*N0JG>-*[[[J#>T$O)]G)W MZ;VJ-PKJS7/E(C;VL?Q8@0$/JI;IJRBMAB_'!L$6ZLT) \N?,IMC.EPSTHF2 M@TVLW_\0JE*\[/A0V$:]89JJTBE-.%4:^=0(M*SV*4+=L\98ZY=2;]OB\'SU M1J.D)O6$\S25UH9P@Y?Q!H\--S,883M7;[4K)6M]-YQZ<@!',\T=<0(;5LXZ MZ'I&FU:5TM)=4WG6E ][ZFB=Q41![.0A;@>Y5[ITQN$OM6#BA6#I,E/(8!RL MY-8*PF$9I0RT2)'!O-XP'/3SUE/^,IQ"9 &KX7]S=%8\:CW E(M_"\ M0V"\,?A9!&*4$(MMRN1C--Z96L&EE=[M<5D7#1+A*/<:>R=)LKRDF+,@8(/J M+J2HV=N-)OTAFV:]2?\:UGM)WSTA30NM5*0S$;A*R!"XCZGG4Y3:I=,MIV/4 M7:>BG?-XQH3K,"]/F#AN4LY(E!"T18MM=!HF#%H0.6]BU[G%;B94[X8/4PP;"^>DTF9ZCE"K0B(099[2,+A#L,%/EK?'84,D5I+#2IG8' MR.P=Z#5B*AU!'KET[0^HMQ#%H+*R)S@#M=B 8,3%?D%(]7"S0>B!=SNZFL(: MW]_>Y\?(/KL<]H=/] ]"$,H9GW9000'Q=!$!@C<5422(2573G11Q@E2%PG53 MV@$!AQ4%)Z0P6OMT:5X9304K$Q-);+A*B 3GE;3/4T!IKTG4QGML)%(*.Y5N MOQ%!S9S3HA6(U5PN*5"UE.O^,>QRP*11%$(ACRGC0@@M0!T6N@ '4>_2 E$3 ME_19%.3PIPW?HOO L*W>?%FI2L&3'Q7W_;H_!E$BB ,/V\&Z& B78BX''GP@H6H! M_VDOR^_@Y,4ZLQ2QI3H.BU\UTWOTX:D,-V#6*. M^>B<=)@S@8UW$FD1L,'(@F*N,2-#1+#OAQF/64\$+QA$#<%KST- 5'I+S1%&+";:D"XC:Q=2&W#JA>(&>\\13=>_:I4'CS5B*1:B+*SW6S:^ MFO3NKH?]WLUB-8X&=F)2U0HK6!"6>R(A&DFPITY10M*$2"H:[JE2@D^4T]/3<)^.%(^ TZ.G0F$6 MO=.<.Z^YEVZ.NV6>L?HVO2"U;?JCP?T%@-QC#54F(J=:D:2F M^WTTM%YU^8AU_;&MQ'.*M8+^49QB+1&8XE2MU6B?KXL04G)=;\V#->;'YUCJ M/>QFAZ@IET@Z*G1()<"]=66+4D%J^4Z2RN/;S5X'S--V[;S6P!PZ4J4#]DYP M0H9 MUE'@TG7H'4 G$T(=Q)^4@.>H*"D;B@J&:[GN&+-J>LKQ4/GLR*D][<@A)IAQ M02HE+6A38:26S 8?E()H\E34QM.CFO:86W*CG9 01KB@K [IZU7_-/4H5056P4?%O#*1.:,5YYY: MX@"04](M+^7A@FN"A'*!4FMEZGFH*4F8895J\[!Z2B5*5]KW@-J'[!80V^17O/M\,KQK*C10Y[<\Z"-_H=U/*63]5&QG>PBOO+C_"7Z>7O;PD M+"S-9.9A>5;1SSZHDLD8#&0F*T5'7-IW_.24GL5 &5@ 0YX;$+T))Y MEM]9\N1)2]<\9R#KLHW)7SWE?[&YB? 5J%S9^&<\@KG,-\F:ZZB&IZ'#0:M M 00BR#EM@$<9;;;NT 5:GH=SZBN<=T5Y-[FT>( M.M;6,%LPCC?CM%<8AQO'^JJB&;[L]EP3"\0KL+05Q]]LEJYK:O,8]W(-5P/-V1@>":>=S)\%OE/MF M'U3,A(M[CNPI/C+-4GHZ,FYSFYRN":9=V)/LZ8IENV#7U)XO&_V>XC@]9)KM M^^X P'*#:9IE;\WQ"*:=SXD<6'T5_,A>WU1]UE!<=YFF]31+L?OV9HV.90M% MN[#[B,>;>+[K]A73U%Q-T?6>C#SK#RQP'IW-C)>F-##8OBZ>O>HY8@DXUN4[ M!F!DOP]>Y !Y-G -V?5Z&WJF;.P@:Q#+=E?6MHQMKWN/?7.@>E9?[RMX3,G MZ7MRZ?!KLK_'LZ]YD+V75/V'%M5#-?0=%N5?=4KLR.&!ES: MTJS+,?0&YD>NCG.O^I'VP+(\RY(-Q\?68IXNVU60K0Z8:V+:[L*'A-C]&1G8"H]5:W+#2U%MC8W:NVJ&+]9 Q:[JLN&Y/]F7+U.5RU-=O!X#D7I^X[I&89;MT?H.5N.*MI9);9"FJ\TPL,,83B_D/1/BA,\ M]BQ4"%2=GN9I/K#$[WFZX0T4US1=UKL3%'6C$ /"GM63#78/YFU#ONS>.GV@ M^^#9:+)KXTY2W]7G9@*,QF9[:TTS7A=@, MA,FR?=.Q-D.QN[5M'/QI]LKF ]_R>N ,F-A45X%0TS!EM=9/B!XWRY!,6U&/ M&7)[3M?K*?[ ]!5'<_H>3%;1 -QKPZ:"Q=[8C+.^@F=LVV M3$-S3$,WZV.0;$LUO U7SK9-@\M(W30E\;BT&\^+2ZH3J-@1)-CN-G_^%&=Y M6C .,3-Z/R%Q=8X&\'-$PYPU7Z1IF!Q[M,D7"J\(,<)CIW3\#C/.OGS]?9/) MGW[UES55 5L-+-:P29*AZ]@B9MZ&WN@M9[LRG&"&VX<56WN->" (#VM.,U",S1\5LVN_*NSG)MQY6,G>F[U1LY9R$FP86R*"=9W2;6, M&J2JX-RINNY8CM-75<_NV9ZR8DQJG=+ $Y;U_%DC=5YHN\T1+L$ZV*YN:[GA]0\6-YHY9A[M]R]MF MNDQ5L5YWID] EH;P8OEL&*Z\L!1']GKRP'%,:%XKL MZ(;E7#\S#D0YSCJCKN1_%;\O.XZL6HIK:RY$GG,N>;+L[8(X0^N:9[%9^].L M^3SDJ&O+/'3!0U0=Q=)UV;0&GFN8KE)G?V1__1RR!0]MLZN=)1)N&@__R09S M&8>>E0G+GJD,=+O7Z^NZ[]MSGT+QY2VP:-NR99^#3ZMTN00O[I.<1&=SWE>/ MRAWX?=?O0;!K]"RM9^M&SZZ]=U73-M8X#&WMJ-S+T*B)7.*K/ZL'.9NJ/+ A MPD6_PG/Z*BA-C76:MWGT"CL,XS:YU*A02@:%TE73U[P!+B#W3<%3E[X& YI//P";SWE,>FKULEUP#G7 ME,% <2T% E_9J4]8DQ5/=A59\<$P:)IKNTO=\OP=M#?-ZZ#] MES#[TT\I_02T!@\_/Z?4]PU?'@SZ ]N$,!'> _^:+\/)EJ)LI;S,)9NY+RDN M3/?32'S?L^R^8_=5QS%,;>#VM$4ZS/1[_G:ZJSSBOK/2_;=:HV@:A!EYB.CQ MF<U%[V:?W!CTPH([L@=JX@"-^7[?JB%DW#&.73Z^K786'3W\824[ M!9JM1'N@2VD89V'PEN3%7EQ8"8F=GB$;;M]3=461L6NHK)CSPHJ!ME'II%B\ M0N(#J'%YZO.#]17JR[+IJ(;A:%K?=NV>*]N:52\YF:ZRL=_.5%I._:4R&3P/ M_=LL3-D3WEH@<0S8XY930S-U<.-=SU,UJ^?5T:IA]KQMRWVRK1C\B/\J,GW>ZZK./.3G,R^O,T14L%L6SS"V].5!YVU".APATBQ MM9XL ]553[--1W:O*YH^ M4'6Y;_E*[2)9JMG?Q1A-Z5H<3?4%&?-;D6=811_&XY<[;/=.R3-.MCP$W(73H;?21,W5%UKBZ23L)<"$JL\U%75>@&CWU@L0W_UD:^;Z-I"64?GX"K,C3*HC^P--\7NR9WJ )WW/ MK:O+;$O15[8%S2N:--/1=?4D!.:?7-B#L"=)VABRK $*V'K?-WK@/1J^.=^K MH_449QMA=5N1;8Y9FW,1]K"L#2*6'/TP66N3MK M8W0=CEF;/4G2""Z<('?F:IIF.:;A #!KIF'Y_7K_OFLYLKG3530LKA[)!;A0 M+K2705G9TB/!KY9&XH['*1V#)W0)&VHJ%@1!$,3JS@""V($A6[UY?59O,Y\# M,+2^D?A2!#HOE\YJ(7H#>: YCM4S!WU+U@S/4ONUA7!E>5MAMZ(KCB;S6#\Y MD"3G99KI^XNE7$=[ %WIKQDXVZ4I7/81-7(G#E2TO1M^7X8FEVW+? #[H MNF/V("HVC#I>T[R^LS-?I!A=[9!D*3_2O,X1]FWF%ODD2+4?A0XN3T?SWV>P2-/<&8,!U%RRYZ_1TPU%Z:J^.0 8];><^244QNZ\[ M6GQHL4'SA]=-T\,AI4;W-)TJ_!/3"[/<IIBNK[5\P<]W;?,VO_T7B\YIY MG3>/K ]/+$AT:G'V3<]5>P._Y_FNV3-, 6U=CSZNF:!.)O_4G^Q>(CS\03@ M2?_=<<"NUZO;P%G_%Q\XZ;EN7W9\/0_/$/-]SW-E0YM7CEB.83$&&+\H/#7@P@PX.$"^!##U^[(Q M '?%-OJR9GFN81GS#?S@'/J,+_HOJL&1+_P(L\JN),WQVUZ2ILD37)V]DMZ_ M0),T2[&=_L S-7N AXT/7*4_WXQJ]/H;N^FJTL%5\[LQSS>1P:,/^6*;UJ)_ M93^EPS!WQREE5%AO@%F_!F_?D+R?PYC^-BJ?\%HYG]63^^[ [2F^JIB:KOOU M$JJM]"WU7!0!A=I]JH9OZL!R/-^6H@X&&ZW<%<-I+&G59I%6 M[[F6XVBVKEJRIP"VSSN$VY;GZYMGP2BGHFQ#"")K9A\45S&5GN%IJJ8 +6J" M^)JV>>#;X6J,AO83!)%TZ!5IV9X^3(9E@F3)"L^S(6PY?FJ@=VWW2T+.JAJRPO^!\]N@S9?Z*Q(@PG!/% R3LETD35RIVA65UT= M%"#C']K?28S]U7?VO;$<7W;[/4]V#;\/P:V\:.=IJ]Z&!=&-BJ]=>6URKP^/ MQXS,?^CN+%7-E^I>3,JKFVXX/NFIYUGSI0%6-C7:XNGS9&5G_T)D4+&Y] MH?3$-;\EN!,'FC<^Z%YP:N4N\WSYW-TN211#O!1?4L M"]B@#%3'\!3'=%4'/#V()V77U&UU@V7S:9U@4G-W>7'OXIIM\]SJ :VTZG!Z MAC$P>VBF=5=V[;YGUM&;LM%H#T]=-S>:=1P]U(T)3Y((;'-6=AAHGH]O8Q2E M.[K11U]1]5S;,>8>K:%L2+ANF74RRNNYFX!I:8KB'## >SJ=)2E)G\N?^B1-GY''C)]NGJ?A0Y%C8NH^^0RP M$>?-8Z(Y &?)[GF*.3!L1?8\R^W5<;%N&!O.PA)M#IX]9]*]Q'K-UPREY^.A M?X-^7[,UJ^X^9JI@1S>.C3G1M.""WU)VAL*097[K):>M5W1/;-38NTUGCS>IT?&70-V3=,%W=<'J@G<; MJ&7.'NQN*\9[.NL+>@=RI=]7=-W&[2^VZH*)=V1GGN.PW,'6=L;F\M+N*\-Y MT\A?9(#IRAJ$H=@Y$7OF^([>G_?,\75_6P=%OB,OO>L#Z=WS#5,U^V!PL$A: MT?I]<['P:.C;-N7M%I?E<1P]W!>);&OZ0.Z;ANHJ?=TW-,.J Q''ZKOJMJ)N M3L-="MH/!1I/[9O]OM'W#:MG]0!F%+_63*#^MN#IM3$O#>9M W^1V+KN#L#: M>9YJ>[*)/1#ZUKP+E#O0. X\I20KTF?F&917'DADS=1]U?<57^[U(-R155^O M_28(?Y1M1,:3_33#60I2MPSCX%&^2%'9[,FZXX.=\6S;\6S3,>86>3U950%3Q!8(_?'RBV9:A8ZE W9P /5]8V3W7=B,/W MF=HR*=86J\J:Y-]&7A@5V++O903?XZ0M2[.5@8YE,/W>P!G8ANU9C@W@,]!L MM$?;.JQHIKS*S0,'>8+Y751E-5757;EGN#)(A2)KBNQX-6IKIK-MPU.S:/C* MD49]&40$8,8S?=OJ.Z;B].I(2+'Z@ZU=>#"Y>N+Y;=S3(UD8'*P! &)>3_4& MBM+K:[*L].$3:H!F^3W/4[9Y,98FJ_H^L]L^1.YSN^RJL^6XB@6A@>_I(" # MUZ]WH+F6IEO;(H3FT.\5R;?ZOF7IGC.P;-4?: 8XD.ZBE6-_VWDM%@2D-I^Y MU<<_]I/I0QBS.@@OS((H 0-"[V$>O0B,R.Y)+:;1P^;]KCYP>X[*#L.SY\>" M6HICO/OI_Z+\XS!\E++\.:(_OAO!(^]&9!I&SQ_NPRGXL2!+TI=D2N*/[+<, M(LX/BCS+/[[[OW'^<>WV"(9]-V'3_J"H\GQCT_EBQZ2:%@^B%G4+&3+1?C0'_"R(]]0CHQ,9Q__GV+*'S<> M]P-,^Y(4F-_WD$I!1$GZX[LXB>F['^8#;-)H=_!K1K])N+PW#"2R0R&H51"""=2>]+^;1556:TG']4 M/G[?D8B$JTOAD*;XL*PZ*59ZFH3!!-X/>*+84 (K$0#B2*P6*HFD MIS"?2%ACC\LH[+U?@PD=%GBZI)0G"'^C9WP!GD#/9L/&^5\VSHXT2E)X?XXM MK*2 9!/$J@R'0NJI<]'/OZA:5Y;@LFB;\!SSQ*YT#_RH8P>88+6/* NQNHS? MP!6[JW,=. Z-47I&0A"27$)S4?..@.B ,B#M@2%\9J!W3;X3 *EZH-*$1D/I M@8!Y0\\D6BB5*JNR1#(IHT&1XNH4REA TYR$L932&2@-*';9'0HTCV#A8!Y2 M^!LID#R P)<_(J50Z3(:133-NA)C.2X[L=>&&3PM2-(AL!N>G&"#<0F@]0Y> MRY9&0/D>L+DL/)M=4+#=L]6YSQ0''Z%.@2)3FG=;#&DNB#^-0*MCI#]@51+, MU3??U!(@'+!GE,!U3S55'R'07;DGICE!=67Y-+).?R_ ^;PSS(+#/(_A!0;/6ZCS-6 M"TM$1_F'=6'!S\NOB?%LR6A3P.8/9HMPH&]15%WSXSN(__!S-B-!_?EP-W)* MTG$8EX,D19[47Z1L6.R;IW"83SXX6M?1#4U1C>\^/J!ZIG ML/6AZ_IE4EW#7NS[Y)S+9(_Z],*9Z" MEEOH]Q+DV,<1T-X="+#E_GV)*23PQ!+(AU:5'#-3LB'$C1*_]Q[:CY2Y<_>3 MI,C (\F^/ZDXHJLY3D'JAVC%DO3#_PL"2D>C"\CINLWD*:<_+WMQN ^6#COH M QX@M=PE=2?IFT*TO_"BSJM"]@*5CB0&$T&NU'BO=!13/QM)%CIT.B)QEYC3 M8M5U0=(GC'_"4[E$:8-3I&[-37 @F>/L8!#AM_&Z!W#%D^N0EHBG3@?0>OZG %^?9K6+_( M8) TE9A^8=IW$LXV%P4Y:%GKE$GKV/R4J2G\OHC.W$@0][CO6NX25*L-^4W%XYXE$='^K1HP=I[:^],PU%[FZ;J/- MODG#I,#,PEL6;G9R9__L^E5D,E^C[5M2G:<@)7] 5+6.S#$(/IJ@K1 \CM[) M#ZSR8=OU9QM8L\N$_J!2D57UC5B90T?2*$VF( G/),J?67E/& <0C4L$&UZ0 M8$(SK/8",0H?*;MO1,*4%0O1NE HWTB1L0<%V^+ZS31N!W[/L T]2B@=(OT_2\@\80$KS(HV_K^:%(\UI.@72LZ&MC),5 M:6Z\7WHB&9^J)-7^CLMSYE56H,,E79C;R6;,ILEOQ J?$7<726?&O[=)!"LB MHR![T@-E99'3!' 1=W-C72V,+24H'G>H8-(#R<),PH0ZD@Q$DV9Y.&6O!%J- MB@C<]4?*K_0LHX\TEIX!$_C4K;>YZA!9/:XR#IVJ6AF8$23>+G.P2+, 2'O< M9A;7]FS-40:V+IN:YV/7*F-^)OS TZ]L,\L2_9APK5#P:/WFZF0U=W=,^1$O M_Q!"W!<&U2:-4CM (W^F)!-DW->_BY!:\V+[$0GJFIX"^UF6U?%8\QY%;%4] MF9.9W9B5NTG0A6(E5O0;VVK"RWB"#\U,)Q_+*7W!7001@_X8)@W> 9O$<'/: MF],$%XJYN-^8LP S65,?U$Y;W*1AJS38NEG3U)*I2E<-;Z/U% MZQI\A\9V1U'F%0(ZC7!7!WJ!@&( 2R. W7(+V-Q31;<+>Y^# [T&[\\UJN%L M9TF.55,D6MV7TY[--_QX]O#/'U+E2W#LG1M(/=UR_7[ME5O M6W=,W6ZWI[_BEF[W_7].JJVXPN$_T%,E09!"Y+_(URSC%9J4"$D;+)-6 BUB M.V59UC*(2#C%3:,98%_&!+HCX?WCQ1;L66PI M!'#^ ([F?,)=Z0_,&40A?:R&\43+1$)6C$8A3!B>R:A$(I:H"%B:B\3/*WMD MRY3"2U3!@2W1A;V*O6=*@O2\SUK(WP (B@& M'LJ"YX@HMJW8/<^254?S705<$T,WW?,@PM(*Z6D;F)1]#!@=ZS63]TO6\WLP M).AVSK?X"_>?=X. MT'2C?<',&UY4-]RNR M^<8GZ&^\W[@Y"K2DM+59^\6NJT/""=8#YR92VFETSKB)6HC>#8D>^CP'2YU MP59TZ6C7KF(A/VV3GS-#E8L]+;$7\OY;J@50O5'0K,ON/=H0*^S3A=T@XT?LNEZ NT?)]I&1U'.7UCH*9P'^][RY:6%@%.XTR=P)H; MQQK=X+KYKNGV%J5D?1E,M3M!62)[($ M B7;(JL")3FB)+8?=,S+4[05DL=M]36[O/@7W<;*-0;IISQREE]?(OLECL0JAJP1>' M62Z&JIJL ,ADQUJR-5=6X9\G$N&US]V0>6_576>_]!ZW2?S?XMS,#?E8.D.S M[%OP]\^_).F8Q%*?'7;7(_&?'>G7KMO%[5 2&4[#.,3V0:RG$AG#,SK25U!? M4$7IGR2*Z'-U#QY>^!P/P^H4O>K2>A]8A)OOTVQI@]F,I&S;6DRF97NME(;Q MQ@1^+N];'G=7 @:ZQ1A@17(8TZPM3(-+8,)#1A7X',9!RMH\X/,WR 87\.&Q MQIW'Y3Y95(6'G ZQ28U$\=A3=J[IP_/V^4Q)7K!C5I>.;2T%7%6ZTNNO/ZK#-<^4VODP"^PFZ7S!],QKA+&_[!C3L4M^'!WR@K3%R3(I=F-,;.:VPK MX(3PVJNN6-RUD]]&^A,,CC576IS+6](?_JK;?VR5*[$GYJ1;XH7UWF-\O;TD M]0%\WW)S'P4SP;8KLV: ]#\%B1"B:(@FIX,_X39!/. 9CW9F1^<64Q3S]^3[ M!2WP^PG,$)^&ORG?EQTAJ]YC\S?-((X(@PC[0L8 F15([S2RJ%%ACENKP?4L MGX8MA%@3PX[T7BW?XE,\6SJ2?)AP)@WF+0Z_X/6SJ.#4VE#N&GQZ&Y9F_[U6 MCA[BCSO6@6=>NRC]_*GW&^_1*UV9U^C?^ICRXT:='+*9RRO?V ]K)*R8>#/M&J!^@5=T8_@0ZSJ\2XQ/"$AE2L@Y')W1W"]INA_ MDRA+P#M[[I1]1JLA1,]ECU'$ 0!IUH UF'<]D$:4+B$R#.R!YD^XMYJ3S*H< M>\IR&I+&:4@SULPB+J:=%SE5Q0R534I9 YTV^6YL+S:71VE=BY?F)9P$]"^* MX?#VYK$W*GHQ6SWZ#C])UKJ&Q8^<94_M*01\.&!.Q%7.2EOAL^\S/NRTL6>$ M"8I?=GECCG,4TIBE,;!S!U"_,LOPKYHM965]B7@;3\-\,4@7@-\([.6T2F*! M,L1T7'[ _D QP=1&V<48,R5H8I?:83++&692_CRCG:H?"0H!8FL:5@U"DOA# MW?R(=:0;2;C6DI?]Z#!W\[&<"QAPF#V9EFTX@PF)QQ2^9+.0,A+AA_K!V!"9 M/+,V*!\W6Y*P[!W.*PH1WU^CP**YRF+**5 A97-!'F17!SV?\4KE_S0)8W5IH=1A-XT;=P"O'5JL'B9IFT[F89ZU%* MSRLCJ/ :$/(?R =0B>3[5-OV?B+H>%@Z57);Y0B5OA!K-32=@:JCAM8*ERWA MUZ'-AW8LL:VLPH49&8]36O9 ^VWTI:SU/;C3D.')CNFX/=4U^HYB:X[L&([F M.YHS4)2>X5]-IZ'RXW+DS.V\A"+]C&[!Q>9Q*>7-*@V09;&Q*]]7Y[KT*Y*^[H9&NBH=,9 M*Z:V6^C3M@PX19N=M[04L(^CG[V3?/?LV(5?$G;LP@"/7=AE4E;Z/NU+Z]9+ M+'>"WWI;*.X$%1W(KKD#V?YEO V0P\WC6ZYT8]B9H_ OZT'?R]'9L0)]1OJV M 0D:0ZSKA5 A<5?D*KZ=:+_'(2XE?<6>^A=M0=44@G#;F=6F)B^:TU%5;BYM M4UAY5*92N.X7I4]39.^1T2MH.BC29G:3!$U<" M7K2/C6IW')W?]N1K;Z#6(LUJG#F^1>TR.ZHAM$N$O/OO\&8[C-\KAW2AN]XN M:[K1<1Q#^'PB]!.-!VN5L#H<%_BN127:'@8U3H$.6.H4/;-XIF1$SZR/BJ)W M%-.Y/$5;(7DBI!4HV199%2C)$255LZ/;>Y?8")2\A=3$.D)66PI4F?<^BRLX M :_1M!)R)>2J&25%#?+_.%&O_'A0F>7+>^I$^>6E$;%!0MHXP@F).QM67M=: MU#U-IQ+ (XTS47[)-7QM4]V5J74L0ZS!M9&T4(.E5=NC9$[4*S\>5)=9'50@"C O#7T-DL;&$4Y(W-E \;H6HKX6#UF0ANR MY_)'GJ7)DP0@('K@L'%*>C& (' MKBR0.JDS<99"ENNI&^-:X7+U96,M4K+&F>;;5"Y^Q3)7KUPM"84;IU@76 9N MPYK;^59[KV=1]]RE+VV0(Q&U"P03"-86!#MW64H;Y(BC8_8#.Y5[Z_5+?R_- MZ]6#TA<#?L/9C.RA0QHD:=FI!IQDFN*KRP?^?P?\[T6B<#N37-K%I]U'?^OV M/C"_*MRG.F0:Y/T0X=X0@K79KR(X.Q_[+?)^6%_YG3,\2']?F^*;)E2VRP^2 M. NS/)-F:3@E*=R$O9K<+"329Q"^41ATI#Z)R9!TI)]!#V+)G<(C \)R8? ( MZ1>P]R"_ Y+E76[*_]N9UKN?UOCXDM+N8NFK[J&EZ FN^\>-*2D*%"/ !Z0,95HEH.RX3)K''Y9PFX]1/J8!W6DE&8S&N3A(XV> M7\9XH?;E?7]0JL^0%.1T2"/I*Y0 M+W_E?D5_X_V7O?V\HQ=+#F]6\M;2:!LIDA.O*07 .;0E$^.8;O'?<^< MEU]*YV6 SLNN;,O<'9' "SDB^FJR@+Z0O3I2/G<2_,1KSR>0U\-+E,\JP5O] M8;&6<26BMG^"N@%RN'?>_N!L9;,P\7!YH,0\^522O(V%LR? MX#3:+GA_&TC,E:?;V$I1K<"_UKLF+#DWA]Z[\K@BW1+@E].'4VWYN,:!Z3"*" M%0KYLS0B09X2G9#?NVXF@2@15AVB>W=TL#Q2:]\:H:O>>B[.9 MZQ95J)V\1#AC-=8/K,8Z6*JQEN@W_)M*;/.)1*)(HO\IT&C/(A*7#2G"/ /* MDRS#:OWR+H@7L8ZPB$DQ#'/VS)BMTK*BXRR'_["J][+HF)8;7#)IE*2B>)9O M\:Q$4BS:K$HZ1#]<2%:.B8K1% M%:.O=K,5%:,BV\T'&ILA:J)B5,#BV\UXZ\WT>P]#BC1;D"F,%W_?3Y(B@Q!V M_V5>LVEN([LV+8;JIC@Y7B0#VEKZ)C" "P88 MW*K,F\+'\[L*^_F5[?-T M6%=32-BH\[@:L\9A=VQ^*YVO4J8ILB"BW\LNA0J@N3F@,3NZ&,^V_S J7@H??GZNT3PC!_<7+YCMWGK]X>'F=B+ M?5M[L569RV9L37[CAN"WWM_FV^TV#UYI->E;+G?M'GV;M$9L9>2[E5&YQ$DM MC=KKR(Z-71#QM_+00I'*X+^Z8=ZZJ'VA69Z&V-9R0<@U\?L]#O.]A4^ H3@@ M[=3HB">0"S0\ 1HVH^%%HX3MC^H4X7TS#&<=G%N>;-S(L0V^T30(LV8.[C.8 MO(N>SG9E"-(TU-C?^@L$:2R"?*%3$L:O[;FZU.CZ\&U*@KP@42/'=T_3:2,' M]OY?%S^.Y)S2\6MGL5YJ=)\ 0\(X"X,%W_])HJ*9@WV_W' + MQ*7\8*N*]5&HDTUOSX)TT,LKV@? M^3H*_5;D64YB')U$_1OM7O2 \(YF.AU=5T].PU/0HW'E MF&*/V(FR?D=I8*M%D5^5^&LRUWH0TXVNPV\K7:NE1@!80P'LQ(1KAZ):7?7T M>BHD49A284J/))6I=Q19V%)A2YN,8#<8IYNJTK%D;NUFA6(*Q12NA7 MS@EA MAM8U^6WP;K74O!7 ;KX?*5L2>F4IK9F=]T_0?M14.[K%K4]V4UA\:B,O;/DU M-R!5C*ZV]^F10B6$2C23/JTZ!TV(3W,1M7'"(C#U9I3B>EUO4]$[BBX.@1(Z M<36&@HOKO?_![;>B$J+Y_^Y6T:'T_LO7W_EM_#A=G_!+VIOY'AF5&Q9? M?6=PL=AS!BO5F+;\C8MSA'X)_6H]X:Y#XX3 "4 7@"[TZRH O3$QR7O;[LC6 M^?;@+23E=%3BKI/-C&NO3/G:9]S>GH!VNM;IJ[6;HD7G3\)=6:ZM[J(G"J>8 MY7+DCBP[O&EQVP9*V*$K7MO1%8X;^)HB^J>.EX1&-(T^KC%\)8W)I2B-JJ793MDQC/@J1#Z0?)3](1#3ENFKO2 MY0Q3[M@*OQ//Q7*&6,X0RQG[+F<879M;Z?#5+V<(Y6K#0OT-I:H:1+?&"5S[ MT+P]XB4 7>C7+88JAM91[/,UU!2ABE"^:S%N;P]5]*Y]^G9\3=&B\Z?H+NIJ MG_H8BZ]TEM/I UTZ+H3[618K!^QHLV_2,"D>(OJF$W;:T6A.Z>BVTI%M;I5= MK]+R)IK.B;6G\].G*;+#K'0(&+H\#I4HAO)I#5U48[?^TK M,&)YLT'&O_'2UHACC1H#1KK:5427#8$TEP[\FT.XTY96=!5^AK\Y-&N7L FS M=O5FS3 [BG[Z$_F:PGQAUQH*-3<:XIZBF;L(P MNK)8QQ4H<'$4:' VU>KR.Z!2B(XP(%=E0'"?F*4("R)@H/$5NHW1&5 9U>HH M)K=]'R(^$WHES.M5FE>K:X@=E+M3J#_D6$FZ[?JS#6R):%$8T[L)94"BJ/)W MET"#EX;#F!K&@%.@_3K(.<_QW4^H],1>ANE=D$ RIM(X)7#ED.14&I$PE1Y) M5%!,\N)9U>6OCJ_$=FI#M<\BV ML&6OC\_-VR%NG5)92GPJ\B*E4A&G-$C&,5R(!0G3&8TSDH..PH4S/!'GI"E:%V=/V:%VRA"E,\ARBC+3V$^F=!H6/Z11$-&=_(- M)3>NXW'F:W 39(UWH"LP^;8%6;A@5Q6#0]@#6E+%T\!HFJ*M'25I'22%65;@ M06(2?)71/(_H%$@&L=,00@KZGR+,GU=CIUE$>(;DBMR5^<)$F?X\7I!/*CEX M']=EG)..UFL_XG8@*IXOYD \#*(_17F_>R 8'44)KK;2= K!5 T!!"4R!-) MP05]7^_A4N6/2S=6/\]_5#Y^C^%X0-.D=EI2282!N#8"D!<#5 4^&UR*51$D7)$^/9 M4W*'077UE.R#]#[\7AJ%60"!(_L!2.Q(=VM?J4![>-_[<.-B5=Z\6%G.%'TF MN+ ;SM@J0^76(^1 C,IR%B4&%7&8K](6':(5:@+(X%P8TR2V/D>R+ E"EJU! MUTH":H3TL40JF#F)HA7BY"0=TWP+1:L?&$GSM=\JK@-V2*5HP#"FE.9(3!+' M!4P;S"28[W&:/.63CC2D(U#&(>X,(1"D9'DXQ;%6G"AO8:FG17 .[)\E:0Y< M"A-V(0I>!.R/,[@CA0F/V:1 :,K])@3?&80@(8P0'>8_K(]\G) H0_"&%^0@ M;>R"A8 ])'&1,=A>B-(2'SM25L W!&,NT' 6AF'52%?Z--IX54U I-(47EBY M9 !C];Q![K8(<;88^$)*0#BFH#+P6^5\2'0ZBY)G(-G#LU1D94J/^,D1^(R1:PO7:(:*'V<,.#"MVXG'032(9AH MQO2JHB)RH;N)^(VP4L*F7M*F\DDH6UK'DCG5(3#$"#'+'\<8UP"0,ZNQ'?&7 ME=3E%YF?G@=KVLD\>>#'WA-G6%/$CXM-C\GB(!/A/G,8[1_U$LUJ!(6K.&CP M7_!"YAX(<^I6JCL6-@T]2W0]R#0I8'"S-$'G DU43FOHKTT56DT8#$9UI8U8 M _T.&M%8"IEY@2<]L"Z(^83DY0M7'2[FGC&OXPDB-UR* D-2NEN;@]TRO1H[ MEC(Z_RE@,!ARM@<&61!<^WU#L+KU7((H87^#$<; NN3BL'(.2[<6[GRB0#KX M+_/6YD^9TWZ9Y!'\$67;" ITAY>LK-ANNFV5NP2P4+HP:VX&>!.;JZ,A\^'K MU5-$!Q(_2R\NJ+);P!6"=[465,&P 9DP7L-5UEK\MU!\>?EXAY0_T8K*\,:5P&]UD0@T2*&-+5&^WQKQL5>J___I#D=V-"9E]\"!, 5TJ4OK; MJ+]$G2\E[?L@==E73/?T4, _DV<6/-T#IO$]Q@=2"(%Z6)(. *%,12(N#BF&^BQ= +87!ABR M?%!,\_KRRB1OE'#4"=RRIG/)0UN&@CK<],*HR)D/>.00AM4#-H9QV/MWW0Y@ M%[%P&NTA7HOY"3H:P77Y?FB, M[F2TLB5,P6OF#V;[BZ0 PHCJFA_?R>_8YVQ&@OKSX2[)4SC,)_ GS*G:O1D MJ\@LHQ_J/SZN[\%:#&JY<=1\'Y>]M1'8_JVGRB&9SG>O;Q3;NNFLFM(;;]:_.WLB][\_BC$W?[PQ46FB[-VSZ.7/;.*.:>6>Q? M2HL]0(N]*WDXM\$2F-Y]:=T2 7UAK^R1\KF3X&^35^T"\OH*:2\MP3R["@IH M;)JH[7_X7 /D<-/S;S8CS19D(O%P\8&MD2S]&,:+O^\G29'!U5EG\=W@6P!!Q^+S M;#D!6"ZXS#]Z)"??GT:PKZ^%]Z_S_"\OX]*D?F_-;5RU-Y7:T-E*LSNRZ( G M.N#=<&=)@31G01I=[A@JMQ:U-X,T1[GO#3X=J%Y&M'F7RYXV3W9&@K:-B(TA MG)#$6Y;$6P\'_WB]Q.<8>7SM#+43ISM.<(Z$W'%L;HM-3>&^"&C.!]'7IQ): M1U:Y':![+2HA/&_A[S2;B(TAG)#$6Y;$6_>\O;K*/IS.2)"SAGXOEWJWQ+$X M?N'U1)C6%(X+;_MVO6VA%(WPM]&,[&>1E=8;&%8E4>ULGY4[?^O67"=0J-=J M0KGZ01>->]D)<-S\[6/)UA0I.[51:W! TAYK=SO*:=B&4,V+F=8KC=#VV =] M>JT]1;G+V5/&:D=63J2@5US-(0(_H50OKL.8LB.42BS4-"2S*]+C8J&F,404 MDB@6:MY&L4]KW9)$.EJDHX6K+M9HA%**R\:P_M2UN< AU<2,M@.;F@89?GK[IK#^_?W-E;DR]4G9)@&D* M+;CA2,O@0A-1CT@%7-K+:(KLW"H()W](Y9EI\U-[7WHX_58= M0H);:78>0[+OP18/-"!%1E?/4'E*BFB(AZ&L3H2TYP2O!HJ...#B!@ZX,)MQ MP(7>ZB,FSCOZEO2 ;5Q4,Q^N(8Z8$$=,M*A)\5NWD9RG4DH<,7$%T-@,41-' M3 A8?+L9;[V9?K]7=_83MEAOT$K\*9.)@ZW)"U[FY72;."^95+8-^>0$:HI\ M')73%04O+=MLT1C5,BU12W:$3;NE=1S>@SOIJLZGM4/(R^PH>4@P0Y]2*9F5 MYV+GB30KTF!",LHI$VZJ'4W?+( X*C]?+T6,I*1(5T]:7SI0OJTK5QWI:1(& MDW+!)D[RS9/CD^FLR(]:LNFLK]E\HVD0PL=9&@9P:4KB<;TZQ&4R?U$4HZMM MGH-R%-\7I[&#?/(:GMF5-]VG-PX/%Y 8^\8I)1"9 +5)R;N:-5.2_DGSDNRO M"3(\-TR&^&=>87 G=BA.8O=/3C.]^#^3O_4/YU[[V3PB%\ M08+\SO:)8 OJ/POTQQEW^9A( 5 M8(2?$3YRQ.8_,P8(_RG !<3@&%0GI5%('D+V&70>?P[C$:Z*,OM09*7="/-L M_GKV2U?RYV]:_ 07%QD.I*2FK:KRQY_I(XTD!9X"5B>;_Z!\K,9-I2(FU=F) M,+0$_U.9$W@Q* ;:IA+O,@E&!@H#!$8'&7 JPR_ANWH2(=-ZF.T3S!_ L@3- M:GZ ^@2,IH^HG/4D;("C#$@ZLK4.O!$ M>"O-D"\(53Z)G4'2X%+$7P""?LAN>PGP"XY^2$)T1&$8.3AZ#/(;<2^$*(B+@ M'$0"X//5D=A0 ,9>E8M@X>(@!#Z'<9:G14E[#*2FK'P.Z^E28$. *UOK8E2% M6&!F(,@B\3/R"K(T"%9'1>$/"RPPY>-H@2\%/AEQZO6_Z-"O>/XE M)>/QESFK#O+\#;D_D$VYKUL]4]9]1;/-:5>?YN+<1?EB3[5YH+ M>-IC?&A*MD)#3/-: <&I9ZI)L*87)),R;Q*[C.6C(IK?7EE$DE75OYGP0#@/ M4M3=WD#=K:)R*;PUWEIX^\;;+UQX*R9_(Y,7M5-\:Z=>[;IW>R6E?TN3C%O1 MCZC<$++V@JRYM8\MY$W(VQGD[;4X65C:DUE:1;GZ,F4/8Z!4U"F?L%AN.^5? M2)><-%YH?H]=E61;GPL(3K]0U\^R_1A"Q,803DB@DL1F$$Y)X MRY)XPQD^]G%C=1A+U*5Z/;@CN9GD5CMF3[(X?/,Y] 8(@@B!&[;B))1"*(50 M"J$4UZD4HE*O':NMC5_=%X=\+M^GZQU#X;8RTWCFG]HT-PAS&F>S!=3<-M2H M'4L62".01B"-0)H3.S5*QU9$S_@C0JM;:FS=\#XZ;GM:W73*;I:&I,PKCK;)ED& M\C:F,4W+QH+U&<,9S?.H;!I8MBRN&C&R;[#EV1([))A PIH4EXV+JS>R)IGP MK*56ZJ,B9K>0:#&L"@*RXB$+AR%)\3;"FH8&R3B&.;%GXB6 9454=I--9CA@ M]G*"G4+9TX;X-V&]]L$NE^,L!P 7 &Q*[^FW&8TS^CWKW-;%_G?8I6V53"5U MWI>D^;YLU\8%]/XB=Q7.S6MYM6/[RWNY:W[/=W!7<*Q# T^57NVO>["!/-;N M+1O/OR7)\ DD!>[X%.> *"'869>URZY_*N_>PUCV7-WH>WW/5E2SKUFR;.A: MU853\1S#;*VQW&[5:OH( [;'^+#E;6FQLODQ*G7W63)%7Q$!?ER1E+7;K U) MD(;LG VFP%DRRI_(O TUWI[1,3-DUX!13R1;:B=Z?/?+S:8G>W-WZ;$KJ:C& M=J2U(N\Z0.H*V0/2%[Q\J>&P3%M"@;Y7^: MSDB8,C?\9Y9K$3(H9/ ,,C@8C6C 0L?5W'*9^!!"*(3P/!UECS7!PB=\:TM9 MXP0%]I4,LQ3&A@ W2O3J?K.84SMU=]GF%79=;@OAWIFY)M?5B$JTMU#G*BK1 M%%WM:,KF\>"B%$U4O8JJ5X$U/*GQWC0ZALFMO=*K-%FHS>FHQ%UD]O;=!!() M)!)(="02*1W%V"SA$4 D@$@ D0"B\P&1!1Z1(S8"G2];JK0Y+[6]$CP_:KVC ML0U*. &QK2HJ-R1N"N^;F/"[,HLL]$+HA="+6](+0S3\%NH@U$&H@U@EYWD, MZYY+Y8>$MRN51=KLFS1,"MQ2\I;2HIU\VK\&Y"JR*:_1]BWIEE.0LOE+X4=3 MM!62=VH?HT'XV3CG0Z"D0,EK6<1_,T4/6EQKA;B*E3>!H8T32H&A7,L/9&>S M88" 4 &A D(%A H(W:MPPM0;X(6V0O X)D!%_]5#AK/.U)-V6/J54UO2'+1U M3%DK)?I(L8_V:=MZKGEA%D0) M-F(\I"6I8JE&3_9M0_9U6[,,=6"I59WBMXO)MW;TK9J\Z*@A&KSP[K(ANJP)V1-=UH0,WJH,BBYK0@@O M+H2BR]KEQ%%T61-=UD27M>;LIFG\3F^QS5]T61/%X8VKRA%8<_58([JLB?I M@40"B1J 1*++F@ B 40"B"X-1*++FNBR=B -19U"R1 19>U0X8C MNJRUK0'3L5W6MC1,6^ZK]BD.DBF])]^.:ZRF:H:O&#VW[QNRHFJZY7J]LK&: M8_44[=H:JY74DH!#3X:O2,X^ M2B,*IH]$95NV'%^(_R[R)'VN'U(/)>ML/G94%;+A-?\&Y,@ 9+"(+5N\!M], M9K,(T >M"L*L23\,,U2 M]J,"'6V8TK!@4EY3*$C26<*T=:&V:3+E8RTUHRM_Q\DK2/@,255X#:E3*G.) M !%%5X34E"52#I(3 A2%P ^D;/:<@>-0P1P3@ABN H_S+@^15UA$&[+;\>JD M1+TB3NDTS%$R$+?@M@R?CHTI:_3"!I7A, 0@I6OB0J(L8;:=A(!I&&CAXV$X MLS1Y#+,2Z2: J E/,Y1',&[8/OZ1^ SP&W/, 34-6=9GH@4@V$?SJ4* M[ZHJA.\\(-TC]N:9MW^5*LOZ?DE7?._3IU5%*JT50$_%N4/, CEM[^<_)T=\^P?+@_*[YRCXK$ MZ/<>_:=EVS:W:U\'??1M1N <95E1V@GXX 8!]GI!/>P5443A+S!B]HI8?W5[ M^-VJ8#]-PF!2XL 0[,>X"(<$?!6)J=7\F;7[AOI4XD)6*V2%,5VI>OSB642: M@KI ?,%"L]+S*V$FFR1%-)3B) ?UR"$F \QY3N _P*(27)CA67H\!&Z@Y65O MW=J?1'TB<5A:/?P TZ:EH[88>0'<227W:U^Z3V8 &Y8N2W?+7OT*B? ZN&*9 M1%WI#UKB(@)H&!>4@2X!^'S.PHR-A,"O+Y.G)C2V"P;X@NL!K?^-_:)P[,QX M+\>LFX0K(0A,?1B$,T:!(H4KTUT<"['="WC9-4S-">J[7WOELTIO=MD#J(D] MO]BC,Y*69*\O2=G0GF\:P$[FSH)@;0F>,$3BXJX77@<(X@'*M"+Q!_?,X\3L2)UA%R GI<^4-+ 7N5 MLL-/]%M ,Y;U X\TIB-,SZ2T["L+ LJ.@/:"9T MVS/ZR$!L:ZH+(XF*?U%U\V$ M.Q@_A%F>A@]%3A>"5*=@NA++LP0D"HIHD?)9ZD:\?@>(TW^*,,7P*%X$$7 3 M)3"L^=7@Q.?/\VV2UD=PX,,8W'S,(96)(XC5$IPAK@>C;"J.;<)P(%@IMV/G MH"2H 5,&_2RY4\4Q&'8]T.4 A"'9:MJ)9%D";V,9^C"?E#'/(839B)K@/?21 M1$4Y'F0 N Q,#U'1RX'@)",0"?8ZN!/86&:GJMQH1@,,$_]30%0"L0^0K3.[ 1%J9XF?A5,PP $4?AAGFE*6%P_@1J R# M2S*ZF'TSM:N]6, 2F*56XW(,R^W-\8.L0(D2<*@E/>0 MA>COP^]!O2BN(C$I1*<-$Z1%#C%^^99P(>HA4T"VRE0-=LD"L;&B3)):S>\J MWW1N+2<4?"&C$9TO-&REV-($\4GE)"O37N>GAQ3F M-V3@+F%2HL.@&@'TO_@D'-6<[Z4+D< ]@!)3D%JD"F/%$UU"FPG!Y/;Q7(@! M!L.1E"5H5:HUPLH@ ;R5[REO>* (S9,P*I&M>FY8L)5SIN;UVC0^ MAIE'PD[K8]]'8>EJLU4F;PD(=ES$AE9AR% "F:Q"I\4*_7QIOKR5/*TJ#R8J MGRML7Y;B*M#%?#$3\M*S8[[,UDGC.):?FZ)SF8%F_I-Y)6PE"?&=S*^NO BP M.&-<.": !0.&*;@90* _*:MW M $!$AZ7,B^.TJGQRO=ZUY6W+7AR8%728AN6"'RXH,H>O_'KND6X=J#.9__0)0/BZ%#UP\ M7+I'F -;A"]@T+T@:!B/\("W9^N]2!K;. MKK.ZNC>JWSM?V$,9J" ;QA;AH3?L^$ 8TQ-)T4(A?VB1UTO56ZM57JOG;!Y9[.4H?=MV?*_G]@S;Z'NVJY?%7CU35P;Z MU15[S1W&DFI<\AH<:FK6:J,5>:U&75D_$%%3.1N=/VCM?M<)%E#-- >(*35G M3K@*7,IX:/-[$K#H=U@_Y0'M :94D:B91A9O8DNW[S^7!:CEF$9 MZ.\C&BT \2E,)V'P>"5@,P#' 7E-9T*[2( XF6[E!(D_1VRH?)EN]( P_-Z M*0Z]R$4H2Y=> &XR6 JV\)C141'5@QF]-/BMGFI5\(KKG(NS2H,PA1 <+"?# M5H";%#,BF/U]G+MG9STI6# M.0&U:I8,&=_B!& 0ALAB")CW\6[>Y07]TP9WF#G*D+F5H5M4;Q'&V1M+^.+A M$R<:Y/&'S.YA7%9V^33V!-GY\;"RT\C382]\2*?>ZD,^Q>3%Y%LP>7$2F#B8 M[C@"BM-AA>PU3_:63X=UEZ(@(7Y"_,3!L$((;T$(Q<&PEQ-'<3"L.!CVS"UO M-Q-TA_2^W1](STCG-JA\8XC56JP4$B4?[VDP MB4$2QL]L&1?W_\9;JE/.F#EH"F6X-3(\W9SY=QS4L..@SFOF36$EWB>."KJ< MZ18PT#(8>&]V9)-;[^:C.C WA?_L>Q M^)T2L(LL39&04P?S(L\LE&O9RS44[6RB==O^K] \H7DK\:50/*%X0O$NX$_J M^NE5KRE:=)%P[LJBME^3^(YU+,RI1,8I9=TV3A*UM4Z9#(.;*C6%VZ>.P(35 MN6)]>*_Q4PCAO0EUN7)UF3=J5;G!:U,40)@1H1='DT.59:$/' *1/:-6N^T1 MRGV2DXA;3"N._3[9^K8X]ONCKG04R[P\05LA>*?V(D1N5("D ,GF@>1[L^-H MW'8JO)V@!^4@6B&M8GE)0&CCA%) *,_2%FXQM,!/@9\"/UL@E (_^=%2TSN* MHUZ>H*T0O(MD-\\/D&?MR83]TJ63=F$Z 0%;;U6$U17R(^1'R(^0'R$_3:2/ MV%_8JGY'C2^0YA!"X:5,3>'WJ=,5P@I?L4:\URS1T92K-RO4Y9K5196Y.6-" M782Z7+FZZ!V3G[XT1?0O$J/322'\$P=1,80+PEA*9C2%N^-Q?7?& M=NS#@:9S=+D6SB%9T;/T@;)CD(-I:M(<%4$P^;R0#9H/D.3NP;?H8V2 M5,HG%/Z?4BI-X9)))M$8&<#E!5_I+*?3!YHN3%?=K:IAM(4A;:X]'_.@#LAX M-J-!'CZ"3'8W1]<>/?:+O$CI=D4FF92,6B(D@"LX[* "C0PLD']>0NY[L,IH.FO]$GZDDS)AIDXC,M!DB)/ZB]*EYA]\Q0.\PE< M#82H? "P[1&99?1#_N/MYEE?W_JFB/9Q((6WL4_++1'96X8T2%*&51\*4*L4%:I\P[_ PY(&S+C5 M?1,/<(/W[CCUVNKH":C_,L4WT(DGS=ESW&4+,2@MQ!&.M9!@#A4/S6B(=E;Q M>^^AQ4DQ>I#N)TF1@5>8[9U#.N6I66U?Y &V;Q2\HVA;L749";L\9F-D.MPTIRG<%<;HI)ISR*;:FS1&IBPB(V&,]E]# MAY\H&>4T%28)[E.4CL-O U-3F-Q@FW2>YAF*]* G^_.E__^>O MNR[WPSC,Z<_A(QU^!A('ST#-&$GVA8Y^?.=[N.[R#^5?]]X[*1S"%R3([S35 M40>JTA]HIJ7UC+ZC:YHV4"UUX%A67W?>_;0-7/T%+U6IBJKSJS7: MCMX+DDDES3:X>Y3H[+>VVNRZK#]H72?)RB2+=%ZBA=3:K*O,)TFV[7L2_*<( MTZK8$I[R4&0PV:PJL\1KRDNRD#7.[4I_S(O!Z/+-Z\]]"O.)-&(B+D4@XYF$ M5?%8:!BF$LUR5J\YE"C(?#(-@_*:CC2F,4U)%#U+.(XQ*TS,\I0@Z>^0#=*4 MPE2&76E @HDT _HDPX[T1"7Z2*("GLEN6;P@I5,"HX!'%1D=%5$]F-%+@\\3 M:4C![9[B"Y\F\$88.GW$QEM2 J S@>LI6VH.PC0HIAD\(( OGDB:$N E@=<^ M LF2&!^% UH,HQPR&\!2Q417' TQ(V:U NJ$T2I,I>Q8) JQ^S7!DL01S M FK5+!DROL6)%"4PQ!2'"//NMEC0/VUP!T0F"S-D+A 1"5*6\2%QVU21R*UL M%0N93C3(XRLC]S N[:B#+$OR'+,K.YIE\*MT5$PNI8Z:=ME21_VRKQ>3%Y._ M_LFW)!?:N'V/HEYW=\'DW]($O/P^>*S/Z#FY;$<5K^2#D#TA>R_5B@<0-!7E M+L#ENG$A?D+\SB!^@]&(!CE&BOTB36DDTV 2@R2,G]DR[HSD!Q[*==K*W&LH"#S= MG$_23\_4Q6X9D2#C:KH%#+0,!MZ;'=G<++P1I^$*D! @(4"B @E5'"\O$$(@ MA$"(G3NIG8ZA<]LHW!16OC6::/T^QU,2MU]D,$B:EKVU<:/&))R=YI#P*]J. M[XA&92+/?,X\\^THUWM#.:0;R-NHGL]&08W56H*MT\=@0FK<\7Z M\%[CIQ#">Q/J?-!#TH!]$* M:17+2P)"&R>4 D)YEK9PBZ$%?@K\%/C9 J$4^,F/EN*8BZ9G-\\/D&?MR83] MTJ63=F$Z 0%;;U6$U17R(^1'R(^0'R$_3:2/V%_8JGY'C2^0YA!"X:5,3>'W MJ=,5P@I?L4:\URS1T92K-RO4Y9K5196Y.6-"782Z7+FZZ!V3G[XT1?0O$J/< MREKU^;HJO79J[?7T-N/8CNEHHC5%ODX=+(E322'\$P=1,80+PEA*9C2%N^-Q?7?&=NS#@:9S=+D6SB%9T;/ MT@;)CD(-I:M(<%4$P^;R0#9H/D.3NP;?H8V25,HG%/Z?4BI-X9)))M$8&<#E M!5_I+*?3!YHN3%?=K:IAM(4A;:X]'_.@#LAX-J-!'CZ"3'8W1]<>/?:+O$CI M=D4FF92,6B(D@"LX[* "C0PLD']>0NY[L,IH.FO]$GZ MDDS)AIDXC,M!DB)/ZB]*EYA]\Q0.\PE<#82H? "P[1&99?1#_N/MYEE?W_JFB/9Q((6WL4_+ M+1'96X8T2%*&51\*4*L4%:I\P[_ PY(&S+C5?1,/<(/W[CCUVNKH":C_,L4W MT(DGS=ESW&4+,2@MQ!&.M9!@#A4/S6B(=E;Q>^^AQ4DQ>I#N)TF1@5>8[9U# M.N6I66U?Y M&V;Q2\HVA;L749";L\9F-D M.MPTIRG<%<;HI)ISR*;:FS1&IBPB(V&,]E]#AY\H&>4T%28)[E.4CL-O U-3 MF-Q@FW2>YAF+L+\0_G7O?=."H?P!0GRNT%/-XV! M8O=EV==51S7[MJ\-5$L=]$S-EZUW/VU#VOVJ/[:Q+B9/0L?D53:]*%DOD8DK5?9;%SZ@ILQ< M,U-F79"TI+@K%68R9T9_BB6?/J0%29^QWLOLL&I$W_W:D\**)5]_EWY-NNS7 M.UGMO+GD;%,VV$A^I@0+3-_?)[,PD&Q=W5P_/F:"7>EW+$)ATR(@2D,4IXX4 M44 ->-U3&$58CY;2_Q1A6I:GI31(QC$\1GH,T[P@$<@G_ O+[> I80HWLZ$F M,7OJ XD(B*F432B%)S\\LP>DR%.)2,Q2W26CNR*KRFQ9R21[A!2%Y"&,PORY M*T&XP4B-I7*C45F]R*I#21S#$*09S# 99IVJ0!Z#C,([9F#"FD3S0/"SYDQ2CK/3K2@.2XDR'R8R5DF5 J*-"TUECZ2J"BK@Y$*X70&L(@T6A,8)%-2I BIS)BQZN-1& /-0AA@ MEL,73,6[UZ14OY TF#"ZOJA1]IULG$RC/L5!,J72/?FVT"M+E[^7[B2WUH0, M!?[KH"]])BD9IV0VR:3/19H5!$90_?0U)Z/1,C3WBBBB\!>;A<*I2+0K,1V8 MZZ@T2Y/'< A#'Q<@-:AA($ED,8JZ='HA>?@)9BOUB[RL5/][\I#!P'/I/?Y4 M]\A1Y8]X%7P__T;Y^'U9VLY*4B5X?9B'E!$'V_]%V/^/(OK'3 C<1<$317T"$0]'X)'"0X,)N$@XBPG):S(AD.7DVXP\ MTW0%38B4IR3.0J;[<$5'>IJ$(,,PBG)6.3@M^ ,^-AW7W"BF!=M0T$&"A%F> MA@\%T_ D!0V-)2 %HDY6(APXRD%1MH%'ABW=OW%##*8%1 MS:]&3CW/NQ]9'[,E;(&;BPA$89S@!-'E1H8JCFTR/%O"LBQG6QA*2CW1TBS$ M28ZF(2L>_@U,P%M9I?X*E1#2$W@9S@!E@$'=063YHWH;NIQA7%!\3X6M.!XD M?TH)D\ZRAAHOP#E&:*$J9 4F9MA:'ZW/'-DUI4+V:P)6MQ@76;X/LBK:R9#5 M)^ %_!-X1*5?EM2\]EU4AK%>F 51@C]*?@JP]I2D?\+7_5HI2W%:NNI+*? E M+".Z;7_-)CN/(>4ZVDZ3(< &S7#WQ#1YQ#\8( [!L0@@QB6 ;L/%6-/EL8(J MC'"HCVRH2\"77=ZO<;JK$V6CK8$1GEK$H%VH2D-I#',L[09,,D,*((-2O)1] M6T8O<"%!J$4$'*W ;1&#N:'I(]L3$,8SM$+@]3&?<@CP'"4SZ6?\KZ3MHE=) M='QM3%(LH@9B@0D,TG!68^:R7<'PB+$F?P;W,RFB(=M;,9M%(;P6#.AB'PRC M>1+#'_CT:0(ZE++@:T[N=9[ _32C;*-76'JZ&&(CKHY #N _S,PABE<>8U=R MT4N&*]-E>F\.+*7YRM!P'UDTY^G2>YG1*WWNA?"4II*_LXJ(<9O.ZJN86E+G ME)YJG!6!;= X)PR28W\/S M:GZA$6;O) AI<$+(S83NH3G:Y?SN;^F8Q-7VE_Y\8/#!C8>?2VO"/OXV\NN1 M?IT/=.&!'9+_=9R>;YB^VA_(/=TP[;ZO]^K\K^^Y9FOSO]L3M9\JX?P])B"M MR//^L@#,R2HMZ'HM*=N3)MIKD )UBY^74:"8$_I536-:"NY4+-W38!(G43)^ M[BPF#F:MRTQIB,Y8\9"%PY"DF-V8@",+2 (W@LLU(XC454XS RB#@!DC;MQG M_/^S]Z;-;2-9HNCGF5^1X9F.*T? ;@#<[>Z.D"6YHN96E3V6)NKUIQLI("G" M!@$V$I"L^?7OG$QL%!=Q 4B /!5152())!(GS[XF.=_:@.P+B.=_ ;=1SPHU M^\D-"B\88X6MXD^XPW$8QL!81.I5/%#$E<3\G_>W[]DO(D"?#&P=.!O66+\(<, +>3/4>2Y^N;S\^M9 6+L" MGEJHW 5AE>Z\33U$DGT*T5%T@?K:V^577"F[SM$POKB\O7K+M)5J#TQC#754 MIM@I '\3,RQ0#!XJT8X,)4FSPRM.Z24ZY;H+V'5QE#AJ^B J(]\27Q3O;IGO M3 N)Z)MXR)Q3M^_^O_<*H,J/[S\KO?B9N:$2_+D6DD<%5J*R+$(+H"7@.6OE M*?,J;HRPORJU0R8/8+BJ.GI43^#)H!QL@[XJUL$SG/T.,E9M.0?5YBME"I4R M RML68&EP34U(LA\FDKU@=]Y1FK(3BXU.]&HBHSP,QSH');\7T6A0/:/7IA( MM*D]7Y303!']K0"E2GN/$0]N?FIG UH24S"I%!G>WER!@OJK)G&@QB"S[7G MM?9I*-SB[G!ND^[; ,P^I U%SZQI0U=!=:EA)=ZE!Y[C=I?:]O]6W'_;Q[2]"VI&C'*DQT1GV MS5IAI^'RR_+;E]IOU!F;,+-ZS%ST@E6!E"UAJ>W%U,-@8N/@0_C3*/S9O(CL MV&SN4K)+Y;06[HGQL-:HA8/CEJH?KCME 28O*/ZNNU\E0*E9V+RFMI\G[%H/DOB MZE4XB^_4B:L-EF\MEBYW_I5X:=7WC#]O5=_0I ,\Z1:%V.*36KB315J;V&LA M1=C41YJLLPT!J_+V:E$77PG?GXXZ:1F#?F5.T9W!UA2$(ENN!4+MG(ASN-5\ M"2+.&FW!P[2WKK5!O!JR'JY+=J\'V2KJ?=T4.!ZNBW6; BM6WQAVMIGIL1]H MFH(,9.X>-P!+G.;\.,W ,.LR6DZ8TU30PW[3BL)R%>+7",O8X^>O/@_BR\"] M^5?BS= ?O5L;H\&H;P\^77WN75J]4=?L=J_Z0UV).!ST.I].K8U1!CW=FB$# MW=HC/UH9Y4X(>K3=9I UF,C 6C0ZG\ !8$NQ"(1A7OY^?E6@^VZ'JDBIBK0) M9:"M>GDJ%Z J4JHB/6%[EC"3JDC;S5*I JOV"JP&A0KK=&IL9X49V*P+6W6O MMYS:GB2Z.['7Y60]]=@@!>[/*0F;Z(MB[P<&H![+(:)"S!W3H&H*5,ZR G%H M=#JCJEZ\*2=9MP F.4M\/+ M[AIVMT?Z.=F_9/_60UTV41=9OQL"\',2!5Z<1*70COH+_V5C[R?^5$M3C=91 M5M\85M<[HRG'3\9A,F*;HBE5U#GN6T34K<[EO_IXMID4R MO(B85A-3=7UTSX*8R&9;!=E+QTFF.,A>3;=8RZZMM$9 M';^YTR+>M2@W8>,,;S(*#V$4GA'Q6D:_TR?B/0CQDLVYG?1ZWM$+6#JD9MBZAM$;4M:FO?H5:]//78H+9% MU+;HA*TKPDQJ6]1NEDIMBZAM$;4MHK8JC4&CNGW"#:+&YJHS1%]$7U2XN?P^ M:EM4:[2E3<$4:EM$;@-J6T1<@-H6'/31'4MH@,I4TA2VV+J&T1&4OMEU,G1%W4MNB MQE+K!1BU+:*V14VA13*\B)A6$Q.U+2*;C=H6-5;OI+9%U+;HQ&3H.1$OM2VB MMD5-M3FI;=&!,]M.K)L(M2TB6YS:%A&CH;9%#60T=;8M6MJLZ)MPPL#Q?&WT M?QE_@7OAS^ !EAE[\6^AE)^C<'HK'I3Z<1=>E;KM;-/0:'1UT^_8_1O+Z@U' MICFRK_K7NJ'1I_[(M@?M;FAT5VXMQ'2'G%DDI&I?Q%DT!V75BRB,N<^D!BM< MBL"&+YD7..%4L'LQ#B.1?8KY3WA]^$:U,(HGD1!L"KN82";@A5RV@%Z[O,.* MQA1+:_UW65]IM96L!%M:S-/:92%J D5-H%ZU0/66^J/C]D$Z<@^JEQFUU*%>4%MC,+4= M.^6V8U7E-AP$#S\)MI@^,3;5 M&NV-&B+6VA"Q,7PN\W<-*_;=G@+/:S2L"*\(KRJ'U;FG#=TM"R!AB"@2LS#2 M[OGTUVTJ,.N5I*<0I6]3$+[7,6NYUT@0-4] M%9B3YT1\/:@F1U"S0R MOH@TMS'.^E9UKO6ME#0'_'R#UX,>.6L2(3. MP*@"TR5 LIL-HM+K7NP%'U"E[F5>8;VLE^^8%2= _BF8,^'1@V!1^27=TDLJ M#Y&K1OE(;!61>HP8EZHM!#:BEHQK53>)(N&^9]_6KB5A'< ZZ4E,(/2F/()= M8G,*P'<9!H'PB^LBH5N$PG/5PR*1M[(( *=F4>@F#K8G$\&$!XYN5J8>*X(' M #>\>/" KQ@\9+N'Q^)WV:WJ8OT2L"AW_I5X$3Y0.), S+>'9]PCML" >R52 MMB']^ 3(]-A9<>O= N_'S^W:C0PZ!A=?89<$@K&29\G&XB3I3:DF"]U76 MDL1 !C 3#F;;^*_@\#+1]:J@F9=+CR)(!$HSD&%Q!%+F3R^>7"42\%Y$^H9M MNOQ\NNY]Z@\^#_I=^*]E#>W>U6C4^3RX^OQI:'X:MK?+SRJ!I.#'Q@! ED%0 MLB> (YJ(@ %_G[ 9!WT9\&["'^&VF6JUZ:82-;U8Y<%% M^,5TZL6I& 0A"8M/\4HO*A$M"T$T/2CIB.*0._H1SYJ%#6UK\!'$*<(-I"^' M38# 1B!Y8T^X!ES[K"1T+*+IT@OF=C;A4NU*1(Z'Y0#)/8A& (FA]NS%S),H M8.]5.4 \X3'"YLGS?=3P?=AP=DL,MX/PA_^H[E3Z&1*>&VDY#R_\-/'@71"V M K<3^QK'4/3@"=5FZN' $[*5? U& (?@)""2IU5"3IJ(0E_2WPS=O_,X*4" M.1:15A;P)4.U'XXO,?5P!&^J+N#24D2/'BP)>RN.^/TB/V\D!K>6_C95UO_@ MJ*GBZ7TM:WBW^M#VY(IT2AMJD0\JE3=&LZ(DJN*Y=G4R3"(XD0_LPGI;*%J_ MP2FA>9'>^)%=V&_9[]P#%2!0E)S_@,=ZT2G=FIVQ^B548>[TXO?L3RQ+0BZ3 M1/DX[<(&0.4>[DF M&7))DD 0!$.*Q7N.V2,S->;DVJ]],.*)8M50$L-DP

O"DKWXBV>WOM_E6C+S9'_)96 ]? M^GT!X"_E314&%));], U!X8-A*EB+A,OQO.UWI:ML8\,#A28YD&_QV^?L^-\SQ(7\Z. GM(VC""W.U!K%A_P N5_^ M]CTH#O"=AI[",, V3QNA4S F@8?!)?CTJ5(HX.O\E!,)($#!YWN@%Z0B#"X- M$M712;5Y5&O/\@GRZ16YM&H'(VD]&^2^#)?SB8PIS$)/UU$J[4(QF3*:O"#U M]>2[G'I; :O6G[0K$-JPBUSBI5JI5F/3TWXA &,QD[OW FWO 0VZ?YF/'.6. MK76OLW3_2V,"Z]_G10"O6#JUE.S^XEOMY.7Y-36?G*+];LF(4F9*]@$)70FE MG$439+>&["I[+Y7C&:P)LFL@>YWRL3G *OL8((=?@5[K" +A&A!> G]WUL,O MBV=LBK&H#Q/(5X/\6TG6 LPS$3SG#7K*G#[/Z-=9"GA2EIKAP[D#%O3N7ADN MER5E^$,U,9/2ZG-V6A:3! 0*@WTZ6QQC>2K4";#YC3^G=I](G6Q MM/7>6D]F;EUWF>=V"=M0$K0:/AD\ ]%CYJC4\?DI?U81?XQ]PPL6@9QZV&:K M(?,B*7$)U\Y !FQY/G19&LZ%Z0_NNTAP][ED@N*+&,Q-E(L H53Z";,_=# + ML*]XZCA1$>\B/)3N'A=3)O [?) W9OR1>[Y*R0#KQYLS9F(XLMD$*#8+&699 M#MIPQF4CD:5&AH4(*;S='',CX4T>Q5IHDW"AW>\O&N!!0I"2N!1H'+F9T,GY8J@FR&99EG@][#VV(M3>98[>96VMMS- MRSZ'T?*]&KE FS>4[I_3K(RT=. ATKDC('"SI,WIS!>9 WI><.MTH4)F+H?2 M6*3#-O'FTC$4,4*FG9;*6)O 5?"Z8?0#%3,-$W55HA,J88-P;/FE"$)4"M[/ MFXGEPQ7! \]^5Q:CH@GH9MN,-0VJTKA1&CHZHJL/"13 MF_0H4B$! Y0V!6M_Q\Q0=34H3HAEB12ES)RUCX8MNP(K541FSRK=7-=D:)W% M]Y2*DCVR5+Z"Q*$/4.BD3]R).C74/E5J,1I10I/+=7" MLL7GUU1OKA5@7!E>[])U/?TR_K-2L>YA>W T6N[3XU=1\F714 M^M^4JN.JPEDGIMR)IE*P>K2+BIPZD0_*18T;U@^=STN:J[.J)*_B U,9S^HA MF7J?5XPME'4I['L%IU!T\+F\>6VY*@,%TF?<=V&A M.1\_2TW9/$%P';',&=4KL5GG62S9OS(H@;N']_@5?^'/*=Y2V5LI(,_#$"[Z6A<"<<'H/;^OF M<3E$[G+1V#W(#'^^\H@#1CT$A=]F_:UE/2*-(:ZZ0:\O2^ZE4C7S*I#((HA6 ME#4]OP4(O-4*FNATZ:%W2+* M,(8K$1O >^KSX]A!$0S?7&/._L,B]ZI0P=3Z%FOE0@ M'L+8*^5KA[*T.17TCZF8>:9757KKMH5X#,IKZ?Q&OKM"J97E7JNTC0R/[)"5'1O MNUX$3!=C]TI#T#T;BHH%Y0$KRMO6*2':$[X"%=^S7S+;U5CZ3)?'',5'$):] MW0LB<(%[Z_=Z<8U*B/!1:#T(I;R]E)#*MDB%ECN?#_)4N/&S/(V5PEF5^[YB MQF0B#@04<*D 9WJHJ_"W.6\B1HT>%8C4(]1W]]^U1$Q->1R()1Z\]&,I,I'= M@%#4;3AB_D,ETP0J$E'F*%,>88@ OM1!B+*2BZPS1"^G3%#/*,JF6?P\TZ+S M080/$9]-B*,<)4*@\QUFV"0IPX/OB;O!R-4FO%*[#T0'V^=:Y:1^](R0'GGT MK*)KF2V'5 /TZ(->H2J U4V%%R\K[.99?I7V9;]G3L1W0/6K;>5#"R!+R MLGV$KW@Q43%Z"%1))V[,0QZMN_%,9X ?^%K*4EI_$8H/8(9.HK>9Q)[O_:^. M=B ?U!.5(JUF@9()#%%Q5JT&8GA6&1:I/?%*56F:+JU-$YHYVO M]KSI]A&J"907@!2)$Z50%F>"GH(QT'JHFT1QU0P@-<'@:H 2[,R1>07S7",-V(WN-I5ME*3" MT?7,N5@.9B/GM=(D(0X33Y9 (+%J+*@LV]2NQ:PZ2/,, ME171),5>,LTW[^^T_-HT(@RZZH.'*Y;D5=K(R5NVA;SWS;S^BKDM3A:<2O=: M3K^>>_2W>^)S!Z;@?5='AV8'XF4YCF'+"I;*O?:Y7GEG"UI(Y#WWIU[TLN^OEQU]LTN24O%1]V/Z!)"+%'" M<9JD$2!X>6?R+IEE$9^RD5G6.5Y@/P+J!90R0;C)*6R/#NU@7*UENYO*Q&M/ M\@?@P@\YNE&:U4';)!7PU_546;KM/5HG#\HAHOP,\\F-)<7;0$^P\HP4?1Y* MK9:,E&T_:.-)INV6SK+-THO=.TH3V7S_I667MQ!)%\'/Y><&>&C^8N?R?&$U M'X$Y('[3:_[^QGRC/LL9=[+/2R#W2J?F*8] DNE-\B0.LR]T^Q'US9/GQI,/ MO7X/]I/.IL".M'PFQ8?LCX43+S9>'FB5SZH8+AUMMOE(++VG3G^TR1B0I;,W M] K[WC_<: [)F@6Z>][?.S8 .@<&P':STHXVLVAIYY^ZO)O[C3P<[#GRL.;) MABD++@ QW U^P]7IXZKSZN^A&HEP@R,15HF4?,@!ZYC&IK!N/<96#O#]\+5S M!'Q]!;3'QN"E4S9HOMN)H%KZ%*44+CRB:7BX.%JE2K;8H!G&![;"O[TT^M9; M9[LB] 'AVP9.T!A@G2X+)8P[(55Q?Z#]3Z#:\]_&&(X]ID[3%(!4-G*U31-5 M.R/#MBM3:9MRE#MY*DEU/RI\FH([9\D&>AW#MBH;X=Z4H]R7#;3=Q>' M:"LPCTQ:XI)MP57BDA5R2;MO=(<;I]@0ESP'U\1+#IF6%-AFU746M>:!'"?= MHU&P(KPBO&I&2E&#]+^*H*<_;I5FN;ZFCM(OC\T1&X2DC0,<8=S!>.5IQ:(V M'P=->5>[ :$->5?]CC'H40RN=2KZT>4.L8%38@.#H3$35.)E\CM1E&G:_2]1%=N^F(%PQ#3AK\5T'N;6. MJ@9&9T!&(1F%E)A9HH@.E:>=F'W4./JAC"/*.**\S#9@'IFYQ"7;@JO$)2DO MLYU9CJH@!(PC\WZ&H2-C0,< M8=S!F.)I!:)NDWOI1%XQ:#";Q'Y,A:4IP#G++"S+[!N#4671[*:<9=V^,A)" MQ =.BP]8(\/J$1\X,4.J5F7B((DLIY,W5FF&R\FGC;6(R!HGFL^3N*I+ECEY MXFJ)*=PXPCI"&+@-,;?#17M/)ZA[Z-27-N 16>W$P8B#M86#'3HMI0UX5*%B M]E_=T=;L+FYY&[KB'3@._;(/<"$KQX^WD.KN9C[X/OV_657_F&6]'O M:Z^XUPOI=OE.&$A/QI+-(F_*([@)>S5=2H^SKX!\8\\QV!4/N,L-]AO00< N MI["DPY4O#)9@OX.\!_R]X3)^OS?Q;T/DZK,'1!FDYWMT]M:$W>N/KV>"7,&W M$7=B]HG[6&>^ODO-H9"R'K#7A21W@/ZN-QZ+2&!7,R .)(AP)@)@/(I '#^4 M^/=]"F0DKC!19*>ASZ44L78LNP(6B@0PV#1)IR#)2,C$A\O&43A5SXB]*2Y; M>OB]B)^$"-3JY59K&9DZB01U0T1:EQ[:UN C$#U_QAR@]^Q/P<:)/_9\7RU0 M]&>33(D]QHLM/WGQ!#^G"ZH>;Q$/).X>-S6+0C=QTI?*:T !..*G,^'! SPJ M3!D/K*R>4KQ8MJK:4@3"]R$ F):@4)I MB/C;_!X\B5^X7JRK5^$;";?%$WPGY?2'F[D^XAEL@C^HMG9P$N(]NW2<, G@ MZ;!EX3TJB S MX8\BW91P7ZP9(D@8G^+.\546GNC"0@LGH\"8K(D*G?TP[VO/97U4J() M//2ET;F9^=F8G7]9PF N?(\#H@'V"/D6C@^.#/!O'/I@LDO\$\Y_X>UVBY7- M8C&]SQ@-0JUC&LQ>-GECE_45^E6RTG\E@:AID^N3*C=$E(4Y\_.845IE3M7% MG-PR>N'G\F,"E S^G'5NF67MN#)[Y,7.098]>('>)$_B,/M"^YO4-]HHZ0_- MPC< &K+/9U)\R/Y8H*7E9DZN60^71FLVMU)20ZDSV-Y2FEMAM.?]EMG?VZ.TZ3/;NYDQW%V-LP?3*121;*73([4^H5P?JH,+.HS>C"D.&-11[SFS'E-MV> =4^\YK14ZCI!>/TBMKJ+8GUR+5LO M.D-C,*RL#F7Q]%M41KM_8AB9HF= ,?; Z)F5:;GG03%M-[@;1U]'J(IH=9-% M:N]9H>[=&1A6QSH^1%N!>>0E("[9%EPE+EDAE[0&1G?4/SY$6X%Y%?HW5I>A M'6QCN]6X-;7LXE#YSB\B3TN+*0HQ@&GYLTA(C#6Z+!!P6ZP3W+-E?+C%5T4* M@CL36&$6 F5A90-L(73;DK_>ZC/%TIJT6L0+%LL;TE*;>!()P:9P_T0R$6"A MQ9K\>+EJ#FLEL-PD@+TY MD>!2;3(03ZJ^ Q96(6?N/JJJ''A(]BII$0>63AALQ@'3N*^J\,98YW+_7$VR M^W_:[P=LBCL)@TH67/(*_RNPO@:H"2$#4 !0PS?+C@^N69Y]3[35L.K JU"^ M$LMOPFNU^U#4?7]B5=DSL)[IU%,#%*620,A TB(J)KDO5*W.D_!]7;X3 4G! M)=Q7!3SBIR<5#\L8F'P/!U@L...@P0&3"N]C#F29WEI M"UWOIP7DBZ56;%"7V44"?@8VR9D2GUAO-EZ_3+&/2/CX9-AJ6EZ6O27QA\.@ M(M?UC"M.N'R"B:IOU8<\!A,!1. ,KD;%"1$!9%GHJ+-4)R_30L/B?L!#N#Q# M$:P=A O3NS*DP6I"P O\" )7BT_@78"ANKYU6HS+GJM]+96Q&JE 4IN5,IDJ M:90BU1R19#MVL\V4GY3]79#.= :G&Z2T(W[.\&;Y MY3?#!SA\IO@VBEH%WBD"#C]AFVLXZ(@CTKQ#!&+W7,)ST+F"YZ-TU\K*_,9A MLM@$;73QA;8D@%G-O:%H]7$!,P#X+931.Z4L^'Q M.WAR*;"U,H0<%/CU/:#,V(NS@MI0SG'"]XM :"1O:#=GN]3DDG.6,CGE2C]R M*8D46E9A"]$&^OX/H5 @I7;%PQ =0&ER-?G#7\I=HLCX-H;_89D]/O'++*VO M)E'6$%7WKB1=OBKI(C$ [+>HGV!$K@+JL*".%^A(&AFC3(V@15B3XX]N.<"9$!ADY=^ M>9N)>!&XV<-?.HJH"GRO*O!!I\(J<+M;21FXW36/7 3=V[<*N^U5X 0 @ ! M@ ! C2 658#&)5(4\O<8Y?@-JVC])^C>[$9%J;(Z_$U!2?A'W2"J1TC;M"KK MRT[(1LCV"K+9E95=$;(1LKV&;)7E&1.R$;*]AFPV(1LAVZ&0K?*J2T(V0K;E ML3%,X^'C>/.!EV2HUNTH:94C1-U'/9?JRMO_3:<5'5,>-+X#!O4_*=_7Z1I= M:K6T#6=N"Y]IG$@C5G/>K,;J&]T.L1IB-<1JB-74S&HZQF!87U&4O@7:G&YG7\LVC20DB"2*)/$/+,D9=DA)$$D02N3%A&8-. MCTBB D]4@]S@=<+V5D2/GI-V; NQ&VD=A%0I,(\K=(;&J%^9'G;R3N 645E[ MQ=3I4%?/L <4R27B(N*J@;AL8S0DR47$1<152PY2E]1"(BXBKEKB08/*NF\1 M:1%I$6D5]W4[E:7CG#QIM6P$8KLZY)?._-B##G[5X^[B$,<M=T'I>Y;-MH@'4>I1QL :Q'%5$+NAK-L6LE=./, M\;B%X:RZ<0N67/]=B_>;%>)]!PN!,'(7C&Q&<\GT*4KY6'A$P_#W4H*5(AZ],)'^,_NF)FL) MMRJ;_M#P),0]'\1UOR/H)8SL\@7@!\)4QE MO==P5]Y]P&-L@]!K#+!.5UL@C".,.R>,:Y;*1'IFUMZ?1>)1!,E1V_PW!225 M-6ZJ[YVKSV;1Q#.T+;LR?MV4\\3[J"[T>'*;>$'+>,%@: Q'E143->4HB0T0 M&R V0&Q@3S9 #L*-NC;N8%"<80YY#5KWR>>2MXC6&B>@SY#$NJ9A]VF: E$7 M41=1U[&IBQS.'V^3>^E$GJXXP=9),AS'3QBGKU%C;!U=65;/&/0J&S?6E,,G M'TQSA%#K:.*B8J)8//@6>:0V3F@BDCECDJ&H'OGQ=M'1%EI;DCMOL\&-IEU9 M#]F3-X9:1&SM%5FG0UP=L[*.Y41:1%I$6F6YU>G0>#YRXFT,PE^B4$HVB\*Q M%Y.AI?QUIF%V*^NUUY1S)G]=<\1-ZVBB8PQ,\F 311!%%%(":*)'4V;(%;>% M*\[W86?*$S?ET0\1XR?QQ4H MYQVA)<(CPGLAUJS*[*J3%VODK?OXBPA$Q'VE0W)WZ@6>C+$[RZ.H4Y%L'6&! M<=8?D,."'!;DL,A)PNCT*[.@B"*((MI/$3W#[%0VKNQ42((\>*MA^VO@A%/! MQE$X+Q*XC.)]6ZUHLYC\%^>+6JV)]8SBHS.-]\@9-BZBMO=+J=*C+-H;D MBR/B(N*J172-C#Z)+O+%[3%H[ ^Q@U^N7DNK2> YM\;HRZ'0Z5)9%[EG:& " M,8I7H- S!GUR6A&?(#Y!?&(=%+JFT;,I EJ%?=(@ET"=L/W$I><7^'E3=:QS5*6V]_*=;NTDT%C?I&$UY+,@GU?#?3JGBC_$4L^"I9:T MD[_&_-X72Z\O_5UZ+]\+Q+N)SHRT;/,O'TLOZ@CLF7/\5]UPN\TXEV-M]FXB MV#CT@0^A)J;0@,U 08,SE"R&'T$?%T[,PK'ZQ-UPABTR\?-=./,-E3AC(T/= M/]AW@>Z>]_<( &<&@):8_,U5/BWK-6^:YG(I**S93Z8D#OL/4_U3MW9:K7:C M/BY4F*!D+*"8B<@3\SHU%P5?C2#4@(';V]<'QLE+R;Y&XM$+$^D_LV]B%D9' MSLLC]#LG]'._)S*>HEE".$J=NOR#%\,# M'+W2Q35:YI%D7L#N)B!1>>#*C4=24N;62UB/5I+P5=D?]2GU1]VB/VI1C%3" M,];[L2AEA5)6&L%F">,(XPCC&@NX\U8C5VGC$J1V+?+U'%&L>=C4./@0_A#^ M$/XT2<0U2-.JTX5RE421"%0V11QQ)V9.@Z\ M8RQ9)!SA/6)YG,$"$==!3J?37<6VC)%%\T;)A](@874ZU&6-C!%-\R7J(NJJ M@[JZEC$DV44^N[$GZBFRH (?LJZII(PPCC#N3#".?!QY(8&71K,1(8<&7+9?1?VP#+ZH\J(8O'@Z\OTK9R2-NZ(0R1S MQB1C]0RK1]E)Y/K8*?)T",WL=**\]M"P>Y4-4CCY*&^+Z*V] NMTJ.L"1-G( MK$SW>Q4PYZT4$O$1\9752-OH]&BT(3GW-@;A=:8Z>H$33@6+^4]!J4L%SZ'4 M)7)5D*MBOL"C:U@V>;R))H@FB";(?[@-TC'K5":^B9A[@7 9 M*!,!;)&<**\TH.T9MDFZ)EER9,G50%Z#OFG8(\HR)/(B\JK#46*8_9[1,P=$ M8-NKCG^-L9?ETNM+?Y?>RP>]ZMU$>QHLV_S+Q]IF3>_^JNNV6^7F[B:"<3>< MQ5X8L'#,[L*9Y["^V6<3[K(@9-YTADV@\-@JC'[BVPV^-.=:QO"_*<9%X>K2V^#A,@]^DO#H2*T++R@$F\)A3203 0+T M5LS@DGL1L8YI,-NT!NM]8-4@>VF5.8YJ KM4JWBPN4!_+C\F"*,I]^>8KH77 MY MKT#K"]]-K_O[&?*,^ S=RLL]+,/G.F\(I_B&>V+=PRA=DU91'#UZ@-\F3 M.,R^T()1??/DN?'D0W^(^[D/(U=$R"!]/I/B0_;'QY>,K]AXM$Q.6?92X;&Y MH:LWU37-343W4BF@5QCM>?^@O^<"W3WO[Q$ S@P +8EY-%=)MJS7M&3-Y5)0 M6+.?3$DE]A^F^J=N9;E:A6IYD.A.29 M1KO-^5Q+9&^MCK%ZM<'V:7OJ\@_HJ_&<-*7S&@WU2!:@\H+B[[L)R%@>N'+C MK$8*0V]!U5=EK]9MYM52SK7P\3[*6CT1R=]X;"-64[ZO M9PSZ?>(TQ&F(TQ"GJ7>LLVGT;(M8#7D1-_8B%NGO>IBS2H[W:QXN2"Z@)N!5 MX^!#^$/X0_A#+L0CB$'X+L)B-BT$=\&Y\RE)K:%?^,FKFF355L#6SX?$+CH] M8S"JWY);Q)3ZS%WJ34G$1\1W=L2WOY/EA-1+)Y3U:)>M(S(:.D.6_@&D4NOH MXL(:TCCI2K4[(A'$D8@C$4=J#DP6G9WW_[:R+?/7 ^^_!->ZX_ M1^$TRWG]TXLG5XD$"(KH:^A[SO,=P."3'SH__O'O__:W#>_,[\'960C$;V+\ M]S>?KVW3&OVW]<^[ZS?,<^$+N.W=)[M_]?GF4_=3=]"Y&5T.+&O0&W4^]RYO M+C];P^M/;_[QXE#* 'YECM2R,UT^1RN=@&7CV)M:L3R%G.X"F<%.LB> 'LO MM][L/,:[[(ZQK^ZV1%ZU[O[7 .QZ)XQS/8DU"_)K NCF_CS$G/ M0F&PR@9_FHB 7>9L!F/T#G )OP1;INA$T&XZ1"[K#(Q6-/N 9<^ZP&TL4BFBZ]8&YG$R[5KD3D>-QG,KF7,8+$4'OV8N9)=(O< MJ]%N\83'")LGS_>15ZIY>.DM,=SN/S/X3S9(#P?EP7,C]2;XPD\3#]X%80N@ MP/W$OG#?LXP&/)6Y%3X$<%*N@J^!,E3[X?@24T_"5?"'F^"XOXA)$3UZL"3LK3CB]ZP=&-Q:^M,?\?*L M_?\*MQR/$SA?.+VO^LAT?XM;?6A[(':XR]G\)] MAXR1^7IS4JV7?EBQ9+%*.J,4F 4R/2?RLD&AP'$0#CF#BS ;0+$5J1;EP-N# M+W_A*WPCO<4+'#]QX7WSIT]+<$(@R&2&LZ4,]B,(GX)LW:^1F'KP MI*]^(MGM[[?Y5HQ\["CR65@/7_I] > OY4WE;XH/#J,'KCDP;"!,IY;*Q(OQ M?*VWL-X#H*1ZR$<&!PI,.1F#)$D4!+*M K"<";R"/MO.6UV;/\?'X;_\04V9 M*.U+S:U= :S,/2]S5ITJ2B"JA51'7Y(^^4OA)5Z@1[MF*ZOWN9!O\=OG[/C? M,\2%_.C@)XFB*L(F.WH8!L>'_ "Y7_[V/2@.\)V&GL(PP#9/C\Z8"BZ!A^D) MN7RJ% KX.C_E1 ((4/#Y'N@%J0B#2X-$S;C#5]%KSX# 0%075^32JAV,I/5L MD/LR7,XG,J8P"X%@Z;;5F%>L]( &W;_,N^OR(=+K7F?I_I=Z5]:_SPNG:+%T:BG9 M_<6WV@5D[-?4?')X-AF\;$0I,R7[@(2NA%+.H@FR6T-VE;V7RO$,U@39-9"] M3OG8'&"5?8P)#? 5Z+6.(!"N >$E\'=G/?Q237%CC$5]F$"^&N3?2K(68)Z) MX#EOT%/F]'E&O\Y2P).RU P?SAVPH'?WRG"Y+"G#'Q9];+N K[3ZG)VF/(]2 MF5IA\&Z&6K;42G1N]Z,M]X1N!/A_R=8FO&D.WN1GU?BW:O>9J/M>..LR$BI[ MOX":,NL6G3J1\-6PT#F_X#IGEQ)]N:=GSEPNOI[SK+0#=.T^^#\QCE4*< D, MZBAG6MG;D7O3M"-UO4^S[)]*B_&%+#R2B@^G^E3IN/5]2L'(7'F+OMA4G4JW MYI8\>MFERK7WGKW^6G,(*"O:=;8XQO)4N&V'K;.YH+"'RA#W<]++!=A\N"R9 MP=7P/LD,%"9YW8)VU 2 MM!H^&3P#T>/<;JGC\U/^K"+^&/N&%RP".?6PS59#)M-A4O@LX=H9R( MSX-BR@1^AP_RQHP_)%^ M[5R$%-YNCOEC\":/8BVT2;C0[O<7C7.1_B\JTO]M@PKZ)KSB"1S0PG%\C<*Q MD!)X%*B<^=G0B1QL]W,'('/BT#:0+DX$KETD0"C1$'M3H43#%,1%!-:"9!=O M[I11C?_^_N8MNDYU]HOV6BNQH=,2EHNEV=)]@*C1^4"8ZEUQUZ5N7O8YC);O MU<@%VKRA=/^<9F7@0^'.ATCGCH# S9(VIS-?9 [H><&MTX4*F;D<2F.!_PFU M3EDZAB)&R+334AEK$[@*7C>,?J!BIF&BKDIT0B5L$(XMOQ1!B$K!^WDSL7RX M(GC@F2OTA94H,U##SE$YT#N?2\L1\21TTPV&VF95*9P(#=4"&36Z)(H*M2D. M@<,S(0$#E#8%:W\76<-D4)P0RQ(I2IDY:Q\-6W8%Z*=(8!I$2C=70ZV>M6 M:F'9XO-KJC?7"C"N#*]WZ;J>?AG_6:E8][ ].!JM<^I=Z3P1_$G&)>4M30]2 MGK4"#N_9ER1^%X[?S4+GAXC53I7%KQ-(M ;G3>\!;30^%]Q _X9IS4K)SY/F MVL'[6LNY5_BP(S 8D-Y(?!XR?R>38'$&_IPOIW983BY&:IOB16$ 2\7"*#S1 MOX*Q%P4BU@$F@\T2$ ..YM!J!<51LZ>LDZ6+.VF>'%V1A9\Z+9%5ANJ3YD'* M6)Y33O2R:">W U%:B^:;&E8OBHE^!]SQ0(2QKR4$^%(H-HU_[W:?FKH/DZX+ M%;!@ /@=< @V#96:P$'A"<1"'K-*K MQ0>F,I[50S+U/J\86RCK4MCW"DZI&;5S>?/:JG5@2#7V&56ICX+I8A1 \B+>-+7:W.LB(P;XSE;D\BOD*.CY9]F M:L#[ ZJJ%=RYM;DO""$/L?NU+$J%KLI)34;)G.?^$W].^8[2UDH9:0:>>,'7 MLA"8$T[OX6W=/"Z'R%TN&KL'F>'/5QYQP*B'H/#;K+^UK$>D,<15-^CU9 M2F4M=-JTL%M$&<9P)6(#>$]]?GPJE(%;V+?JJTQR*AXL$ DRK]Z89[KO"]$K M9>AX"C7SI0+Q$,9>*5\[E*7-J>!VE/D*RSO.[M,^,V#IW/G!'X21E[J7>P' M[5-]&2*[OQB[+D3(0@W\ O&6]C$-,\_LJEIWU:X GTEY/8W7T&]7,+VJU'.5 MII'YD16BHGO;]2)@NAB[5QJ"[ME05"PH#UA1WK9."=&>\!6H^)[]DMFNQM)G MNCSF*#Z"L.SM7A"!"]Q;O]>+:U1"A(]"ZT$HY>VEA%2V12JTW/E\D*?"C9_E M::P4SJK<]Q4S)A-Q(*" 2\')>8&Z"G^;\R9BU.A1@4@]0GUW_UU+Q-24CU&P M/GCIQU)D(KL!H:C;<,3\ATJF"50DHLQ1ICS"$ %\J8,0924766>(7DZ9H)Y1 ME$VS^'FF1>>#"!\B/IL01SE*A$#G.\RPL5*&!]\3]T%%[AK_2NT^$!ULGVN5 MD_K1,T)ZY-&SBJYEMAQ2#="C#WJ%J@!6-Q5>O*RPFV?Y5=K+,@A4"6=N#$/>;3NQC.= 7[@:RE+:?U%*#Z &3J) MWF82>[[WOSK:@7P0=B-C%0C75C$P1,59M1J(X5EE6*3VQ"M5I6FZM#;-8?TL MEUJ'A.>,=K[:\Z;;1Z@F4%X 4B1.E$)9G EZ"L9 ZZ%N$L55,X#4*$O9>_%: M6=Q<_:V$8"ZX7<;C BL![<0LRS=4%\YMV('7\F+E!8.K 4JP,T?F%" MSC?QZ.GHK/@I'$7_Y;8 RM^#/$,SAX*&YXY5):M@NQPI\\".5DZ77S^OU%]X MI39*7NHBS3-45D23%'O)--^\O]/R:].(,.BJ#QZN6))7:2,G;]D6\MXW\_HK MYK8X67 JW6LY_7KNT7-N?IUTO<)_JDW_I:L8RGAWORVP&UG=Y=&#.U0", M^'(YZ-E4"#4A0+4!= "',/D.)=>2H%OF2LN7>K]R632;5BZ=P4_+E@G"/A/B M^9G,]1UWIF\2V99Q*=L9)9UCA?8CX!Z :5,$&YR"MNC M0SL85VO9[J8R\=J3_ &X\$..;I1F== V207\=3U5EFY[C];)@W*(*#_#?')C M2?$VT!.L/"-%GX=2JR4C9=L/VGB2:;NELVRS]&+WCM)$-M]_:=GE+4321?!S M^;D!'IH_UT?<,LM=152G:>: ^$VO^?L;\XWZ+&?_Z/5PZ MZ&KSN4IZ3YW^:)/.ZDN[E^L5]KU_N%%K]S4+=/>\OW=L '0.#(#]1Z"V>0+J M<@F]WQR[P6NSB#7-IZ"Q9C\Q2N"Y[#],]4_=<^Y2%EP 8K@;_(:KT\=5Y]7? MX;>)9#? H-U5(N56S&*A&H9V3&-36+<>8RL'^'[XVCD"OKX"VF-CL&U:E<]M M/..9.0U#M?0I2BE<>$33\'#C&=1U3LX\!-8>V K_]M+H6V^=[8K0!X1O&SA! M8X!UNBR4,.Z$5,7]@?8_@6K/?QMC./:8.DU3 %+9]+J6#*E3]W5&AFU7IM(V MY2AW\E22ZGY4^#0%=\Z2#?0ZAFUUB V@4,>MM'835 M.OKI]HS1J$A9G65W#ZH^.#]%68!Z9M,0EVX*KQ"4K MY))VW^@.-TZQ(2YY#JZ)EQPR+2FPS:KK+&K- SE.ND>C8$5X17C5C)2B!NE_ M%4%/?]PJS7)]31VE7QZ;(S8(21L'.,*X@_'*TXI%;3X.FO*N=@-"&_*N^AUC MT*,87.M4]*/+'6(#I\0&!D-C.#*)#9R6154G;#>=OWWV66+=CF%VJ@MWG7J6 M6(O(JW$R^1RIRS3L?I>HB^S>34&X8AIPUN*[#G)K'54-C,Z C$(R"BDQLT01 M'2I/.S'[J''T0QE'E'%$>9EMP#PR33QMK$9$U3C2?)W%5ERQS\L35$E.X<81UA#!P&V)N MAXOVGDY0]]"I+VW ([+:B8,1!VL+!SMT6DH;\*A"Q>RO:BKWTNM+?Y?>Z]5! MZ<6&]YC-J!9UA1-&NE,-*,DBPD?K!?_?%O^L!4IE,\G9JG-:/?J[.]R$S<\C M=UU#I@'?MT'N!21X\?;S'%S-Q]X'W[?K*[_R#;>BW]=><:\7TNWRG3"0GHPE MFT7>E$=P$_9JNI0>9U\!^<:>8[ K'G"7&^PWH(. 74YA280_X M>\-E_'YOXM^&R-5G#X@R2,_WZ.RM";O7'U_/!+F";R/NQ.P3]['.?'V7FD,A M93U@KPM)[@#]76\\%I' KF9 '$@0X4P$P'@4@3A^*/'O^Q3(2%QAHLA.0Y]+ M*6+M6'8%+!0)8+!IDDY!DI&0B0^7C:-PJIX1>U-Q$_"1&HUXP76W[RX@E^ M3A=4/=XB'DC G#$3V?"@P=X5)@R'EA9/:5XL6Q5M:4( MA.]# # O/UY!C#U-X%V?1/[DXJFP=O[0."QO- .%TA#QM_D]>!*_<+U85Z_" M-Q)NBR?X3LKI#S=S?<0SV 1_4&WMX"3$>W;I.&$2P--AR\)[5!*=1_H-0)ES M]7[++\@F7,*AP;?W '6X(HQ>V5P2E+;W CX+N)/!9\(?1;HIX;Y8,T20,#[% MG>.K+#S1A8463D:!,5N9 ]K$253NZ(=[7WLJZZ5$$WCH2Z-S,_.S,3O_LH3! M7/@>!T0#[!'R+1P?'!G@WSCTP627^"><_\+;[18KF\5B>I\Q&H1:QS28O6SR MQB[K*_2K9*7_2@)1TR;7)U5NB"@+<^;G,:.TRIRJBSFY9?3"S^7'!"@9_#GK MW#++VG%E]LB+G8,L>_ "O4F>Q&'VA?8WJ6^T4=(?FH5O #1DG\^D^)#]L4!+ MR\V<7+,>+HW6;&ZEI(929["]I32WPFC/^RVSO^<*W3WO[YT=!"AZ5'?:[IPO M;-';=9CLWR)CX1*C.A"B#8[;66H!K4:[@6.TU ^NPSC7:$9&RA]Y-PD3 MR0-7;AS9H23IU9B7!Q2TQ^F8>,UIJ=1U@O#Z16QU%\7ZY%JV7G2&QF!861W*XNFWJ(QV M_\0P,D7/@&+L@=$S*]-RSX-BVFYP-XZ^CE 5T>HFB]3>LT+=NS,PK(YU?(BV M O/(2T!1D!AK=%D@X+98)[AGR_APBZ^*% 1W)K#"+ 3*PLH&V$+H MMB5_O=5GBJ4U:;6(%RR6-Z2E-O$D$H)-X?Z)9"+ 0HLU^><&5J#X"8H%=;%Q8Q$'? ),4(>L"R%>12B#/?%RU1S62F"Y20![&-L<[E_KF:9/?_M-\/V!1W$@:5++CD M%?Y78'T-4!-"!J H(9OEAT?7+,\^YYHJV'5@5>A?"66WX37:O>AJ/O^Q*JR M9V ]TZFG!BA*)8&0@:1%5$QR7ZA:G2?A^[I\)P*2@DNXKPIXQ$]/*AZ6,3#Y M'@ZP6'#&08,#)A7>QQS(,KVUN%J5K 5AK'8A IE$/!:ZWD\+R!=+K=B@+K.+ M!/P,;)(S)3ZQWFR\?IEB'Y'P\0PF HC &5R-BA,B LBRT%%GJ4Y>IH6&Q?V AW!YAB)8.P@7IG=E2(/5A( 7 M^!$$KA:?P+L 0W5]Z[08ESU7^UHJ8S52@:0V*V4R5=(H1:HY(LEV[&:;*3\I M^[L@G>D,3C=(:4?\G.'/;J928G'HW!JY_B)+0G/-\\MOA@]P^$SQ;12U"KQ3 M!!Q^PC;7<- 11Z1YAPC$[KF$YZ!S!<]'Z:Z5E?F-PV2Q">9.>@2\924+*6IA MST!QB_)JIXTML"4#SFSL"T>KB0F8!\!MIXC<*6?#XW?PY%)@:V4(.2CPZWM MF;$79P6UH9SCA.\7@=!(WM!NSG:IR27G+&5RRI5^Y%(2*;2LPA:B#?3]'T*A M0$KMBHWSBEUE:7TVBK"&J[EU)NGQ5TN6R MS(&_">3!>-Q?2Y+E2R%9&@^(&H^Q3NM?UZ8K6UT5)*?4*+6"\/ 0B0=DO47[ M B5P%U2%!7&^0D'0S!IE; (KQ)X<>W#/!!VMY(R<+MK'KD(NK=O%7;;J\ ) 0 @ !@!I!+*H C4ND*.3O M,=D(V0[15DLRLKNR)D M(V1[#=DJRS,F9"-D>PW9;$(V0K9#(5OE59>$;(1LRV-CF,;#Q_'F R_)4*W; M4=(J1XBZCWHNU96W_YM.*SJF/&A\!PSJ?U*^K],UNM1J:1O.W!8^TSB11JSF MO%F-U3>Z'6(UQ&J(U1"KJ9G5=(S!L+J2Z:8?/K$:8C7$:H[#:@; :4BI(4Y# MG(8X3B*'T+M#G= MSKZ6;1J=464I0$TYYKHE,@G>DZ:)D='K#H@FB":()M+[1AVC-ZALUBN1!)%$ MZTFB-S3Z/9(21!)$$GF&EF6,NB0EB"2()')CPC(&G1Z11 6>J :YP>N$[:V( M'CTG[=@68C?2.@BI4F >5^@,C5&_,CWLY)W +:*R]HJITZ&NGF$/*))+Q$7$ M50-QV<9H2)*+B(N(JY8 0TI^#50[_'C98+BFO6J[#TK= MMVRT03J.4H\V -8BBJF$W UGV;22NW#F.:QO]G'8CQ0XB0:GEA231F0V:41- M POS42-,C0/RX#<],^RUT8DL'<-Q"\-9=>,6++N2<0N= MT4;*5XV=Q@?[+M#V5NL$@$,#H"45!LTULW?*?'^NQ;O-RO$^PX6 F'D M+AC9C.:2Z5.4\K'PB(;A[Z4$*T4\>F$B_6?V34W6$FY5-OVAX4F(>SZ(ZWY/ M9*R,,,)6PM:F8ZMD&F$WYZTM409J=4#4JYZV3_V<\SZJE9;V_#78S4\'M%"< MC\EN)SAL\YK'G%H![WP$HY64O7P$L9R?0;P ^$J8RGJOX:Z\^X#'V :AUQA@ MG:ZV0!A'&'=.&->)]U%=Z/'D-O&"EO&"P= 8CBHK)FK*41(;(#9 ;(#8P)YL@!R$&W5M MW,&@.,,<\AJT[I//)6\1K35.0)\AB75-P^[3- 6B+J(NHJYC4Q)O?2 MB3Q=<8*MDV0XCI\P3E^CQM@ZNK*LGC'H539NK"F'3SZ8Y@BAUM'$1<5$L7CP M+?)(;9S01"1SQB1#43WRX^VBHRVTMB1WWF:#&TV[LAZR)V\,M8C8VBNR3H>X M.F9E'<[\/.E"=NRJ,?(L9/ MXN<,JW;(JEG;M1]G85IDUI#/H#DBZW2HZZ(Z.?8J4,X[0DN$1X3W0JQ9E=E5 M)R_6R%OW\1<1B(C[2H?D[M0+/!EC=Y9'4:?!6P_;7P FG@HVC<%J:ET$VSMIIMAVC M8U%& GD0&B2J3H>Z;*-KTJQH(BXBKCI$5\\8D.@B]]PV"F(L(B%CYBE-DE0EVT,R1='Q$7$58OH&AE]$EWD MB]MCT-@?8@>_7+V65I/ 16C&LYRU'WF^RZU MTR.WXP'=C@V?3-PXP#4&6&W#.!)MYR[:#M":HBE'?Q2=^K14YVO/3V+AGKDY M?I;6=Z8*4T$G^>1J4VQ)?R7\(2%R\D*$ L#DK]T\>V]>J>88[7H&.8-DT@)<=2@S0^_E.]W:2:"QODG#:LAG03ZOAOMT3A5_B*6>!4LM:2=_C?F]+Y9>7_J[]%Z^ M%XAW$YT9:=GF7SZ67M01V#/G^*^ZX7:;<2['VNS=1+!QZ ,?0DU,H0&;@8(& M9RA9##^"/BZDR^LP>8(WT^O^?L;\XWZ#*S!R3XO.9D[;PJZ\!_B MB7T+IWQ!!DQY]. %>I,\BMDH*3F8OY=:;&S9Z4YW11B)Q*>?5*XSVO'^P[P+=/>_O$0#.# M M,?F;JWQ:UFO>-,WE4E!8LY],21SV'Z;ZIV[MM%KM1GUO#XR3EY)]C<2C%R;2?V;?Q"R,CIR71^AW3NCG?D]D/$6S MA'".<.Y0+$^CW>9\KB6RMU;W1[WJ7_O4.W7Y!R^&!SAZI8MKM,PCR;R W4U MHO+ E1N/I*3,K9>P'JTDX:NR/^I3ZH^Z17_4HABIA&>L]V-1R@JEK#2"S1+& M$<81QC46<.>M1J[2QB5([5KDZSFB6/.PJ7'P(?PA_"'\:9*(:Y"F5:<+Y2J) M(A&H;(HXXD[,N))]QR3-QN=J4YN-17H2P2=,%[9I]*H;^D8D021!)'&2)$$.[-6PO70<>,=8LD@XPGO$\CB#!2*N M@YQ.I[N*;1DCB^:-D@^E0<+J=*C+&ADCFN9+U$7450=U=2UC2+*+?'*;@_"/ M,'CG[)WH<+I6%SGHR!M!WH@EX9^N:?1MFVB":()H@FB"7'05U5?\YO%[S_=B M3]139$$%/F1=4TD981QAW)E@'/DX\D(.5XP%_.6R2#R*(!&DM,)]]K!O#+LT MF(D,.3+DLOLN[(%E]$>5$<7BP=>7Z5LY)6W<$8=(YHQ)QNH95H^RD\CUL5/D MZ1":V>E$>>VA8?%M%;>P76Z5#7!8BRD5F9[OG1:$-R[FT,PNM,=?0")YP*%O.?@E*7"IY#J4ODJB!7Q7R!1]>P;/)X M$TT031!-D/]N1]A^B>$W%I2\>'Z1NT16SEHK9VAT1Y7E"9Z\E=,B@FNOR#H= MZKJPC*Y=OP^!_'=$>T1[+R7;P##[U!2,_'>[9\#?QJ'S8P(?123_#Q/_2KSX MF>8-'"C_F+@VX0_A#^%/H[+1&Z1CUJE,?!,Q]P+A,E F M@B.5%>:4#;,VR3 M=$VRY,B2JX&\!GW3L$>494CD1>15AZ/$,/L]HV<.B,"V5QW_&F,ORZ77E_XN MO9M6[B?8T6+;YEX^US9K>_577;;?*S=U-!.-N.(N],&#AF-V%,\]A?;// M)MQE0%/ 2@\G0%( [TB[B5-_>*!RQYYY(6)9,Z$!P]"K?041C]P;8?/GX 4*J^"=A%2+X[. @ 3"8JP^+0<;?);"%ZJO?6G.M8SA M?U.,B\+5I;?!PV4>_"3AT9%:%UY0"#:%PYI()@($Z*V8P27W(F(=TV"V:0W6 M^\"J0?;2*G,%4_Q#/+%OX90OR*HICQZ\0&^2)W&8?:$%H_KFR7/CR8?^ M$/=S'T:NB)!!^GPFQ8?LCX\O&5^Q\6B9G++LI<)C;-"8M;JE"2,W*(A2PT(N;TG_, H>BG9UT@\HC;J/[-O M8A9&H!969>X1^A'ZK4<_]WLB8[0_CCJQF'#NG'!.,HUVF_.YELC>6AUC]6J# M[=/VU.4?T%?C.6E*YS4:ZI$L0.4%Q=]W$Y"Q/'#EQEF-%(;>@JJOREZMV\RK MI9QO5^C6^HQN+6I6>NS4FP:A9^, 1QA'&$<8UWS D3;X\:J(%(VC<+HTK-;B M=.C&*=(-0ZUFT6/S\*=Q\"'\:17^-(O_U&B'6JV7A'_DF1W'),?&YU7]Y\'4 M^>KK6NN8P6,,>O4W[VO*X>-]E+5Z(I*_\=A&K*9\7\\8]/O$:8C3$*L9@5+\EMX@I]9F[U)N2 MB(^([^R(;W\GRPFIETXHZ]$N6T=D-'2&+/T#2*76T<6%-:1QTI5J=T0N1"Y$ M+N0'W 2*EXX#+QE+%@E'>(_8C,C SE%D,*TEPIY)8S3(5=$:*7="E#L/Z M>Z\2[1'M$>V]I+V188XZ1'OD):P(6/F$ZD@\BB#9IIKEA V\KFF8G&70U+)# M7S=H2V%!>626C7-RJB0+=7G6)7LYH=Q%/) :F.QKY#F"7?H 2]7(.0Y9?C2L M=#:L.)SU1FT3 +$[?;RZ^[IVNVSDG!9,'28O'R9>,BL=8U@<(_S&8\8CP1)8 0G,@WLNPHC-.'!$6.:Y_,M;QO6@ M/1&XV<,C-;X$=PS/\$*7AM'M-8QNT)E5-XS.[E8RC,[N'GL876_?66AMG\5& M " $ ( #2/L05^BD+^'F,65,,F/_T3=.]T#N-_)8' $8P[F*>$?[O@'XTB M6X*0Z!\XIM.1D.VLD,VNS!U)R$;(]AJR5=;#@I"-D.TU9+,)V0C9#H5LE=7= M$+(1LJU%MCNX5O Q/(<,U:8X2EKE"-$9Z.E@8FRT36.(JX3L;QX3WY3,M"7#6"<+?N1?$(L *NBW0YG0[;%FV:71&E:4 ->68ZY;()'A/FB9& M1J];6>M2H@FBB=;3Q*AC] :5=6(DDB"2:#U)](9&OT=2@DB"2"+/T+*,49>D M!)$$D41N3%C&H%/9J+M3(0E*C%X-VUL1/7J.D(QC>Z9XLGD!PWG.\^D,C5&_ M,CWLY)W +:*R]HJITZ&NGF$/*))+Q$7$50-QV<9H2)*+B(N(JY89=>ZO#$_=V[LRT^?[5&G M W\-[)N!975,ZS#3$.IJH_\EB1A/H<:B'$ &"T1<-*WW57=\[)/_I)KBP\DQ M-TSNXW'BY[<;[$E$@G&9]N67^"RH MTJVC+AG:H:0V#9E8PAZ(W^ MLE?[:VO/V_>]O]6WMWOWK7KY]B?;[\B/9^FG%8,&S[?)W7 W@ Y7 O27*)1' M'4Q\JL8FX=H"KEUF.C;A&^'; ?#M#Q'OX 0@25L!-EI6P]IX5HY<65?/ DY> M4/Q==Y]/@%*3?+X'G7R[QEVRWHG0=K?P[B2^.T6?MV^8PB[G%'8A^B+Z(OHB M^CH=^MI>J3P9W5%['!:C?\?T/30%+)6U_ZGOG6O(0N\;PP%U*2$7V]';@S4% M=\Z2#=C !2IK]]64DR0N0%R N, VRD#'&(TJ2S]NRE$>UEQHOHV>I64-*DXL MK#E2=T" M@V(C0$<82)A8C, 1YAXSIAXQAX^]7$A.HPIZBR+!QOL4K)+]WLB M8^'6$AP^>Q]Z Q"!3."&19R(*(@HB"B(*$Z3*"A3KQW1UL9']VD*RUS->M?H M632(Y0Q<$$>7V<1JSIO5V,; )$Y#G(8X#7&:FI4:RQC2%,M=3*M=>_'LT3!G M9=^=*!'N;QZ_]WPO]H2\V[;-3N>F:W[J?_XT'%U_[@^NKJ\_79FZS4[?[II7 MG7:WV4D!Q,3/F0ADN>DX\P+5> <[ZTP!2Y_A+%@2\,3UL \/ M %/5I:JF//?<5RUYY$0(,"OQ-P\]^5GS'MV+!Q:@YC%GT#QF6$GOF$'GG#J( M-.QV:I^RG4!N5E$WM1C8M!9YE1ZTM%L:Q5X(,ZO'S,56?54@);'4:EGJ@-ID M4)N,2ACH5_X< :B5\373?[]+FYN2OXK\51M"P^H:@SZYQ@^&$V>LO!&K.6]6 M8UO&8-0G5E.;XG-:^LVW\)G[RH&LW,M)+#U7P'ZF4T]*+PRV:6+:V)R]O:'4 M,3IF9335E*.O6TJ3,#YMBNA0O3]9T1M:T5$X%DJ><)^-A:A%JC2F(=?^YJ+1 M&]*D(;(6&R2@3HFX^J,>$1?91QO![UJ,113A)"OG7XDG/1PKAH[@J0ABLHTT M/0W,RE+QFG+L9!LU1_0019P"19!MM&J<(J9TUJ*RO9*=<4(JG6GTN]5-/=X5 M;DW!*#*H6B#5SHHZ1R.+J+,9%IG5>H%Y%\9HCRB'NSK /;A3&-?[)7R MV!3 5A=(WQ1*;0BH=VS#K$Z=?Q4T34$&LH"/FZI#G.;\.,W(Z%G5N:;/A=-4 M7=VZMBQU53'KOQ(O$E@&Z\7B-^]1N+\&,0\>/+CW4DH1RT_/O_/O873E?JZ]R/4%Q:@ZQX7"QW*Q9,>N MN!*V "7C"I9K2E;A"OQN 7=V>>Z:B8B5K*]4UDI66JQ*J6R3U=< M[3H=M1_ M;XXZ@UYUE;=6OY+2V\Z12V^[K:Z=I9>GEV_!R[>D0K!Q-A;5LJXN(OPE"J5D M5SR*5+>0RRGV=2'[GG#O +@'=E8R350=)2(>0.5_.>;6$/H1^AT _6[&8^'$ M:"E>J6"!\\SN(AY(GY"0D/!02/B'B'>5OJ0.[HF.5J^&K+,4AY5G8@&!&X5Z M6?\(;!M7=[>(YF6-''1RSAHOXDZC]P>(M*\(JMSZ: IFSG'S>Z1G];K>J-V_* M4>)]E 1X/-%-;*!E;."B;YC]RGL1%ZC>HO/?V)M$3(*8Q'DQ"7M '((X!'$( MXA"KFGB.C%ZWLH+FIASEOM9$C6&G]OLCKA()FQ014]W)L7/GQ)M1G[7U8^2, MT:"ZM@&G7GA,?N8*_,SG0UP7AQ@[3?HO41Y1WH)]281'A$>$=P1]LMNE*2^U MFG,G9K7]$0;O<&"OB 7C#Y$0U%EKJ*Y5M>ICB!(>R-R.7%R MT> 8VI9=&7MM"@&0&"&ZV!D<-K6FKL00V=!J';;=0E'=-BNS:>MH:K?R)#8O MQSN%^/:KL-UGO&4=H*S!_V(9UJ"ZV9<[ [05B%>W%D&^46*2Q"2;QR0O^L:H M4UFEPOX W:FD*ZA_%1CF76/7ANBJ]-K7V='J;5=B.:6>@-06_ZC:6R)=) MI+F5^6569G[M#;7S5D2)OV2O__V MUT2^>^!\]N'6F0@W\<67\:7SK\2+A/O9"[Q8_.8]"O?7(.;!@P<+7THI8OGI M^7?^/8RN?"[E'<#EDQ\Z/_[Q[__VMR6K!;'G>GX2PSJWPDD !)Z0-S\=/W'A M&5$XO0JGLR16Z<]?QC<\"@ YY5<1W4YX)/+5X70"/()O8OSW-Y^O;=,:_;?U MS[OK-\QSX0ONQ.\ZUO!Z:%N=H6E?#[N6-;KNC3HW]L"^Z=NCZZO/;_[QXDC+ MQW/G385D?X@G]BV<\M6LL72[[P7BW41W/;)L\R\?%8IX 7!68$==H*M*75H3 MP<:A#]P;X,/$=.:'ST(P 8<5/S/^Q"-7LB<1P5:2A4DLX<213;![X?!$"ES'BY@8CX43LZESB\@M8N\OKWHI9+*;W(BKD2M9*JI+U57^%2E:"+2T&AG=9:'V+ MK'6(=P0YOLMV2O?,B6X32*5,._BYO&@01E/NSPDR"Z_)%U8\CSG"]]-K_O[& M?*,^ T-WLL_;4_V3Y\83^!/>*94E("-\/I/B0_;'QY=RH=A4V?F>RY;^TCC+ MYNY[O:7^Z"^O"Z^EDC)]I>Z>]Q_W]L/NOB6]_1JGW.?;[>T9YZPYG.D SQ%1 MZ;V'NX$+;U.?%CHAWDTB$-6_PV\3R6Z R;FK-+Y<[&'CQ!W4OR8CZ!H->D?\ M7 GPX\;E:P#ML3%XJ=Y%?H\30;7-6_0V \WSL(DME@M6WQ-C+=>3%\HEX,L MH.0%Q=]WDS"18#3*C?V_V^$? *E)67-UNKMNECHO*O/ZU985=TS/Z+#":1BG MG@%'R:EU161.DK3Z@_K;1YT*:54;::@H-K \\O#R\D]<>LYEX%[C$X5[A[O? M)KPP-'O7EF6;_>%P<'5UU;V^''5U>&$XL'M6I_WAA5*80#GR[Q%BRE'N:IBQ M0,3,"YQP*MA,1#IFFP85Q&*D 1:P<)%/M(!'H(*$HPLY;BE0@1L>* M) 45SB"H,&Q&4&'/VSNMCDFTZN5;XAIIG':<;W= (0T*:;3(=_?:)!(*:5!( MHR+6V Q4HY &(><.R'D8/M=9V0&H%BL^7O.8UQC2;116 M[]_S+_?_5B5FX(,J_PCI*8=1HTE3G-VG*9K&CV[ MLBD29\-I:FQ[?!2^E(41AQ7'S&OVDQT0H&T#8F, 1YAXSIAX[N;@GZ^G^.R" MCR!V7O\.6)-P;*ZA5J##9+V2+OS M(<[>L$>D>331>J(6V@9UT/53;1WI+@=W&=N&:=5$H">77*/4Z"F,4 D3*1 S7X0^_5%MR1R1Y,[FE1UBM$04=0G0B5E=6=1K*-6&'UFQ-3 M8[)(V3$93%-@41D?:1F[Z)#50ZZ 8VL93<&=D,33G("E6#_:.^GXU+FOD\D&KR@!=+0"XNI3?V-,B9%ZB!"DG $]>+U9J!RCSC M^$'&\#_,Y57S'<*9B-)I#S2((5N)!C'LN)W2/7/"EP8QT""&%MU.@QC:H/O3 M( 8:Q-#*5K[-Z([?* RF00PTB*$A>'AJ@QA:PQ;/L,,Y#9>NQ>>&+J<(_19@ M>J)2< 90C<=8\H&<2#SB,'=Q^'>)6^#[L3*D.4Q[] M$+%74Z>1IBCJ%33GZG2J&Q=SZEHZ6<'G9 7O#:=AA"D60:;0*LK^( M0$3<5\*%NU,O\&2,F=!;U:!1_]1%_X0Q&%1787[N'53)OCJ$?74VQ-DQK&%E M999G3YSGWM?L+HQ!@*XJ7JH'S6AF]YY0:D.,8V@,JXMTGDT_6K)^B=$0H]D* M*GVC:]5DK)PPHZFV)+W:>O(51>M1%$97810)1]4Z7P;N5[@WTBM?/9/$Q=>@E'ZJI3UQ_Q M\@\>:'R>LR*__5<]AS .F0(NT]!EOP9C+.]]52=LPJON3A^-V3TV%-#UYACY MUX73LTA(5?&/]?U@@@$98&HA?N)N.%-= ^#S73CS'-8W^PP^2^'C99OU#L!7 M9A[\MK:-P%SU(1;^#W:OB&\<@]QPLPME)BVOH)_RZ/]O[\N:&S>2=9]G?D5% MGW$<.0)28R$!LMMV!+4YVM=+GY8\CGF$P**(:1#@8)%:\^MO9@$@09&2N!3( M I%^:),44"AD97ZY5%;FO1_FDW2S-"I_R"U&\4MQHMWIS8^"[7S*WC"E'+.W M^FO9(Z\<]N[O>+^SZP"='>_O$@%:1H"&'%Q4SGN<3]=H6,6!W6R*4S"[=U*VIHH9Z.3CR>;+_HF1?5 .#-PN!P3]F@<$EPDL!E:UJ>32L M?=_!X4098AVOM4 <1QS7)HY3RV0B._/CK[XGZHO'_(&'&75?N6]I48%<>'JF M84K#:U76$^^CK+K#Z6W"@H9A@=/3>GVJ,4(P0#! ,$ P0 '"=6G[F^N'*0_= MT-O&H6AA-90:K.ZC/W/7(%E33D&W4,0ZNF;:U/">/-]E= MXL5^?N($2Z\DT2A]Q'WZ&BW&QLF5870UITO%C"@&0^6]ROM.) O%\L(W*"*U M=D(3B4R+189V]2B.MXV-MM1PA,)Y:T7,-=VD\L84:E!(91V/<%FZM/ZP)%HD M6B1:5;UE6?**0AZ[<%$0[^//<90D;!I'(Y^*\>?Q.EW3.WURLBCX0,&'TF#3 M')TBV"01)!%S+0$RT:6F+12*VZU_7]G2GKR:5QLD65K7H49^%#-02&4=CW2= MR--C;Q*EW3NT)'@D>,_4FB'-KSIZM4;1NE<:G=5I2#9.L, YLQT*6%# @@(6 M,Y'0+%N:!T4201+1?(GH:KJU=E7CMH@$1?!>INVGT(LFG(WB:%+IET$^SFLT MZUJ:95!& D40%%)5QR-=IM;1I=5U(.$BX2+AJJBNKN:0ZJ+PW"8&8LICGJ3, M%Y8BN5GH9G4H[$!A!PH[E/?9FB&O'S9)!$G$$4B$1=FE%(=;G[:?X^C!3[#J M"/:GS6TMEKK?.,7B7C?%;*WG2(MX'[U#TR!I:ZZV.A[I,K4>Q>)(N$BX:E%= M?MIJ42>MA5&7TT%JT/'NB@\0PT3""C>H$)7(^ M_:Q#Y?0H[+C'L*/BG8F5(YPRQ&H:QY%J:[MJVT-I"E66_B V]7&9SI=^D*5\ MV')WO)7>=VD*TX%.BLG59MB2_4K\0TKDZ)4(;0!3O'9]VOXE0OY\R%P@@WO/ M63)V8YZP*$N3U UQUNR4;1K5;6&.EV-INDD=2"FPI)#%1Z%,XCC*V24\5]7& M:J,IM7F4[WC/3H*,V3HUJZ&8!<6\%(_I'"O_$*2V E(KULG[U+T+^,KK*Y\K M[Q7X(3\=YYF1AJE_]['RHA['FCF'?]4UIZO&NAQJLK=CSD91 #B$EIA@ S8% M PW6,&$I_!'L<>ZE+!J);^XPFF*)3/Q^&TU]C]FZS>![P@.\S(O") K\H8LF MWYT;N*&')A_G*;Q("BN^?&=_DY\!VCPRN\K5N;6GX M M_#M_9%^BB;ND R9N?.^'^23=+(W*'W*%(WYY](?I^(/M]# 5)HJ'/$9?*G"G M"?]0?EABH/G$JU[)',G,E6B]OF.33\KJKZ425R)O/D)_Q_N=70?H['A_EPC0 M,@(TQ.57U_@TC+>B:3G*%:0PIM^8T#CL?W3Q7]W6J5SK1GQ=.F&"FG%.Q5)% M'EG425T6?','H08.W-R_WC-/#A+V.>8/?I0EP1/[PJ=1?."\/&*_-K'?\-]9 MDD[0+2&>(Y[;%^3E;+<^SC5$]]8:_JC7_&N>>2>T[K_H@A?5.-1YT4\Z@;C4-RE''^(?XA_B'Y54G$*65ITA ME(LLCGDHLBG2V/52Y@K==TC15#Y7F\IL+,MCSS3,^KT<53@ [Z/35T=B"BC/ M;80WU?LLO:-9#A6M(ZPAK"&L(:Q1"6O:'4PLMP%S1\J+DHW\J.,]$U.#AZ#* M:M>MG$D''[%Z2Z*R:U/ MPM^C\-3;.='A>+TN"M!1-(*B$2NV?SJZ9ILFR03)!,D$R02%Z"2=K_C5=^_\ MP$]]7L\A"SK@0]XU'2DCCB..:PG'48QC=I!CR$<AC MJYVG?5AFQ[/+:_8TLRNMD<+1[_(V2-Z:J[".1[I.0)7U=6FVWYN$:;=12,)' MPE')-,D$R03)!\;LM:?M'"G]C826*%\QSE\C+>=7+Z6F=OK0\P:/W&UC'KCR%0_(YDCV3ON69S--VFHF 4O]L^ _XFC;RO8_C*X^1_&?]/ MYJ=/U&]@3_G'A-K$/\0_Q#]*9:,K9&/6:4Q\X:GKAWS(P)@(88H41'FC &U7 M,W6R-7WE M<^6] K"K3L=YI,$P]>\^UM9K>OM7?6VZ,B=W.^;,'4;3U(]"%HW8;33U/6;K M-AN[0Q9&S)],L0@4_C6+61JE;L \-QDSQ(R$13'6$,U_F<;1@S\$D_7NB453 M'KLIR!B#N_T'L0UXQO!I^8 )/FSVX)@G69"*M"WX?93P5-R:C/U1*CIR5YZ8 MCH&O[\=1EL)'#BP\F0))PWQ$G$N1^N6&0_;@QGZ4)\("+NO:5 M/M=)"O^;X+XH7%UY&UQ,TO7 MF*D;SNLQ,#G,7AEE 5%U@$LQB@^3"_/OU<>$43QQ@P70-?":V< Y:3T>!,4U M/[[3WXGO@$9>^7T%)]_Z$UC%W_DC^Q)-W"5=-7'C>S_,)^EF:53^D"M&\SN]W[!T'Z.QX?Y<(T#("-&3/0UTCV3#>LI)SE"M(84R_,:&5V/_H MXK^ZC66Y!M7J3:);H3%_RS7FU0L:L]:@)''D!@59:F#(S2/A>V;10<(^Q_P! MK='@B7WATR@&LU"6NT?L1^SW.OL-_YTE*?H?!^U83#S7)IY+6,YVZ^-<0W1O MK8&Q>JW!YEE[XO(/&*OQO2*E\Q(=]3B9D\H/YY]OQZ!CW7"8K)W52-O0&TCU M136J=5-&M43P[0+#6M<8UJ)BI8=.O5&(/94C''$<<1QQG/J$(VOPX\5\IV@4 M1Y.5VVH-3H=6SI!6C+74DD?U^$/)K3K;]XGRJ+C_=1UNJ1:'[EN8V@IGI?5W-LFY"&D(:0 MAI"FWK;.NM8U#8(:BB*N'46>E%23W69>.$C)K.D*>_!ZW4.+DX,7K43EJJ=4?B M0N)"XD)QP'6H./ \>,DT83'WN/^ Q8@TK!Q%#M.K0MC5J8T&A2H:H^6.2/)Z M6K=7?^U5DCV2/9*]Y[+7U_2^1;)'44))Q)IUJ([Y P^S34ZS'+&#U]$UW9)6 M_;@=TD0AD19+C-73''GU^%7A?;R/@NHD$EM&"373DM8!IATZI,[25WJ#337Q M=:GVU>_K5KH_)%ZIG&6WFJQTO.=5\ABF9MEZ[312@#TH"?/ Q@&!$8'1Z^2A MM'!")$(D0B1U$(G,HWH;IY6??WB?):?WKCO]<..-^3 +^!^CJSB.XHLHCKF' MG;"203C\'/M1_!FF'PTK1>=O@2+G0>1]_>GO?_MA>9R?HVCXZ ?![#)LGH54 M_,)'/[Z[OC1UH_]_QK]N+]\Q?P@_@*=U>M$=#"Y[9J=GG#M7MMFW!SW+NC(= M\ZIG7%]>F.]^>K8J50J_T4AJU:*N;J15M, RL>^-S&7&7F25KF6BTYD;QT_" MSYQ@^@I67+XOZ"9ZAV%_MB2[2[S8S_N2X2'O)!JECV[,62Q:3N#M";\7C/;L+JS1;2JLTR_ENIRY5QHZW6X=]/+T\O?SQ MOWQ#"KT(V'O16?@YCI*$7926U$!84H=T1XGW6L-[ \_+ M)ED@&J=\FDQ=/Q9F^*_ D8?=,2(>; T/7LTZ6%]DX+6'WA.[C=TP :X$CY&8 MD)AP#TR(V^A;JF"R"7=M$->M(>VGX&$1PEAB8*58KVP=AS$U:A17:US^ERSD M9?/EWMJ1.95#YVW;CJ+=IZ7[C(ZI60;5^=X;4[189Q/6M!MK3NRNUK7IW">= M^R0D(B0Z*!(9FM&5=CJ/@(B B("(@&@+:CA@$?4IUV]_T=+FG[>_CF(. S.O MW.](M]KO.-YCDU2CD_:Y)&PLD%R07)!R2ST[( MK+E5OHE[NY!99$V_L6&4X9&275*+7ERG]7- CB*:\A9M=PFWU$%*];?"MZ9H M(SBO;AM#(?Q4SO@@E"24/)9-_)TINM'F6B/8E7;>"$.58TK"4*GI!WI?6F%' M@E""4(+0!C E0:C4Q F[HX 5V@C&DQ@ ?;G$TMXF]EK9&]E4>YDZKQ216BK^ MM+I&U!?N1?OI^".?#P=)PM-DX/TG\V/X%@Y_]=T[/Q U>.%OV80/ M;W$!-JDK-;"-<^/<.K<&%]UK^[)W<=EWRKI2>O=B4'M=J6<@8SROHVP\KRPD MO?C4@$UC'O@3/W3C)^8&0#F1+X/GAK%E^KQT-[W M6Z84E0)XI28*G?Y7B0/ET(K* 30C0E*G#_5KU8K++?%->^S288_ZPG!-..R! MI\YL:CFL2NO%QD-2&380_HP?IFYX[^/'W"O=).UJS_KT+96IEKU!K>=?*^O- MO7$(+WC_=!IS40IP&[9K3_O=CM;5Z;S?_D"^^1)VD24P21XS(5_8E&#L3SJ6UI,G3*JL]T%DIB5.7+DS0SKJU41H1^OTZF\1KPI3'%Y)-5ZN+E_8 M[R(ME;O]MB$M58&\^[8KL=LH=8/G6\]28Y&4NT6Y6S4"HFEIND0GF'*WUD32 MW=OC24E96IT-=9,W]=1WK@?7E\WOII?G)_G8\4Y$@*\NZ6R\^N\UT&I=15&2UZ+K$?G6FE$2A[H'; MAE'7LL;.OE$OWWS??DL\?C'#A#+&)*?LW#SO<'M3=+BMQT#>"TV/-I^LC?S) MXP??HX9NQ&Y[83<1W:HU3$CJ^45^-(S#!M_WER [IY,?SC_7G3(+5&I-E'H< M<\Y^@[^,$W8%CC48-DNEP;;AT<;LPVXOVMM+"81&I-'ENM:[/.QF#_P,),6 =M99CP MA)T8FQ0$7=]5?V-[3AE7?O M7XL+59B!8GN'C>T1TK0.:4X,>1N%:Q/FN,T@0B%"(4*A3>T=W=D?#JG"#+O: M.Y0^OT/ZO*.Q0<(&PW]GR;'7W:1<1-4\$87D4#GC@.2+Y(ODB^2+Y*M)EN61 MAO(IE[[MV7-]S>A2+CW%N"B+MLTXX&B6):VHMRHK22A *$ HL(DU8-I:I^<0 M#NSJ+5 NO617O3TI?9V>YO1JRHVAE#Z*LQT@SM8>X;6U?H=RZ4EV27:;)[O= MKN98TFQ?$EX*P%,NO9HN^5'EECFZ9MDUG;T]XMPRBNT1TA#2;$05JTYM8A6CU-H23/;E:&_/A[L@<(E=]>C[M M]9]BK0#A=3]M_]3YN[$_WNXE&$UY[&+_QOF&D1]Z03;D\Q^&?LR]-'AB;IK& M_EV6CY9&+!W/!SUC2SM/Y4 )#P)\ C9+FKCQ5X[/TQBV/W1C;RQ^'_(''D13 M'$"#]XR\KZ=W;L(Q+C;!X=Q9NR4/0,7U0_A##&_FIGSA@9EH:PU_3K(IOCBV M5'QCFL.(A5$ZFZT;!)$G'I?@S?<\! H%XM'N<.*'?I(BQ1[X1[@EY? 6XMYH MPD5/WX_BR@B>&5=_/GL=-(8O]_#[:][4WD.[3K0PYT3\0YB:U+RSAL0*N^VL]@5 @L?(.TAV99$;D@-*P!#:F5\1*S_25^>*,RRZ$F-X!E M.QYR=J3NXSJ+R#GJ8^,@11#376U_Z$(,HBR!<^X/-;];'D^4G-C)O[@;K]^JJI^KUT_WD3S4M'CMU'HCRQ-4C<BB7CTW'TVN*^FTE@8UF17GG1-[BN<:#6*=[ MUI=6QZ[97$, IBB U4RX9@BJ7=T":!),$DTP+,BWV"&%=Z\R65TNFT5RS*X"UOI">V!+:J,&A=-Q2 M1JY,V]0ZCB&+%JHL<=U*GG3Y^JDA-9]+JJ/#4?=,7EE7$HG6B(1B]&E4 T%B M'W4153EF(4QMC5 DFEJ8! M'[*3+S=_RCOX45^+DD/JF]D9&5,:%A]]UV_:[-F#EE*F(Y!R?@[)%\E7XPEW M'!)'#$> 3H!.\G44@*Z,3W+2ZVFZL[\S>,?=(I&$KTW*;?< =/_,J3];6Q4I MVG\0[LAB;645/4J<$IJKKVNZ+JUS-RDHVMLY\KV=CB'Q )\JK%^WOT02H1I] M&A5O(/91%U"58Q;"U-8(Q?':Y37LEVAJUK/:.[-R*U.UI$VQFTG5'=SNB>]:2E#A_]=@8)5Q,V MZEL4JE*(;LHQ7//0O#GL18!.\M5&5Z5K:49O?P4UR54AX3L6Y;:[J](YZ]5? MCD\5*=I_B.Z@IG;=;2QN^#3EDSM>:1I.6K2@Z1WM/^Z>/*KPCK2<=>SFDN;X64<5V&FE NE9FFU(ZZRFRE*2!CEP,+/-GIW>[VA=ASP[DDB% M))(4<],4LWUFT3FFG6.T"FV)U$G8?_(DY4/FAD/&\P.T+JH(1>*XQ[FWZ?0, MS;;WJ.>/?0>&MC<54O[*690E0U"FD,[_NH0KM[4BC-#GN)7 MAV;-8C92:T>OUKJV9G3J[\BGRN*37E,4:EKJXM91S)W<7!+2K86T>5F\=$1% M_2#Q$<>"I]S#+VG$'N!GYB8L&BD1$VZT7C2TCM'7+'U_Y%*%N>I6?J3C:!_W MJ/9QN\Z93ONXA ('1P&%HZG.F;P&E<0ZI$".2H'@.3''( U",*!\AJXR,@,B M8SJ:84L[]T'^&C5*_.69=.4+X<0GV?8B;IRNM7?/[A?9:)F_I1./!2_\%/GVYQ^%N@Q7D0>5]_^OO? M?GAMA,_NTX2'Z>#1C8_F.^4/XP?72TYXQL/I75G_0=RZF8U[U'.>Z MWW_WT[,EK"['K3_A"?N=/[(OT<1]&:8JMP=^R$_'7*"B8>K??10LX8> @I$C@*8>"1HQAY*.K))-.0!>_33L;AZ M% 6 P2#$[%%,& /,( /N/6?NG.0?7F6PUU[] *B^S70J]RP@O0Z+55T]_%X= M-(SBB1LL *.!U\P&%E+&L!)N<YN$S2JQFKK'X)6@ _7KA_>]E26+W[R]72$FL?'9<$,EMA->0.#-?(# M%^:9=#AK9/74[PC4CRZT6<..P)FTI@WMD!8Z:O]B@^HBIQ*>YX/4#MF3SP-J M6?0JT?2S^@L1MT,NZ?3 OO/B2?!(\,@7F^N]P!]Q=N*'[(F[<2*M>4&CQ:QS M)BW51)7U?BF^2^X6N5LD#U2[3+YB>8@"%S,4TBS4 :,L3LI;; M=N14D5.UB>3USJ0EY+=<\FK*--P^3W!5!F(TNO9#/^6_^@]\^"E,W?#>AWM@ M#)XFUUF:Q7PPB6!U_RO&1H46)GSC_$/KHML9# S+.C=URQGH'?O*SO,/'>.\ M=U5__N$SAA(9:DLI:]4T-\N4G*28$Y.Y%6J*0^Q SN+L^A)C;?.830[ ;S,^ M\Y.%L_=W8O9Y#N4.29*O[5,W/$]QXL;W?IA/TLW2J/PA1S_Q2PVIC!TIJ8P] M\["YA#;E$FZBW61F=(BG#+D7Q0*K/H :YS$*5/Z$?X&OF&?+L5^RD&^2$5=E M4TN)%!NELFBJ^I85"K<>3_S(.5A"!MA;['F$['=RB1HG3I@?LMMQE"5N.%P_ M%+X5 RKD@];I.:!A?,@0JO+EL:A :/4^2^M(;+6C^MKO-P:MH.:3@2_F)COB M:Z9-)&>3J&?S2G7*$*DN%:LF9;2)2&W2>_.8E9'= MER8YJJPN*:-:)6>3JHJM5$:V3IX1*:.U27@+?^+N*.6;Y-T%3O"F\O_03+X@2&&:3W*5N3W>N M+LY-X^K"&MC7YF6_?Y[G+O4=\\+H-+9VVFJ@+XC&/H4CS)A!0K_*"J_-7"J? M[E[ZK-8B='],.69*A/?\D-UE"=R5P!!Y+4&?8XY5S!['OC=F0^#CF*>V. MGX@:>>Y7'N-,\!?4 FP M/V-_9/&;SP!JP%6?83P\SP^(TY8DF+O!#+\B& M/&>%?!XYZTY<+(\2BN< \_(P ZYBX@V+ >8O5(X!4Q_!U.'I(!BSRP27QC < MO."*ARY<%P$YXOGS_@(QCE@8I3@ Z Q! K@->-N=^F 7YXF<0Q\U5(*R%2V! MP1F[ &KP_V3P)7C2F"]6 ,>$%JL"# &\.YDXL9/*![(,K&P*\1%)9EG706=CX(- M_90*ARJ7D%M#MJUA2DFW[5J'3;<]\./IY5OR\LT/26^)QP=*4VUA%O7-

GKHV"SG"ZA *$ H4"+4< P.IIA2SM'I\I:[M];4.D,T#[,*[\S14^ZEM8UY96ZWI5PC2S(*ZU-!\792'@W$5Y'Z\I3 MGR2[)+LDNWN37=O0]+XT'YB$EP+PZUC.^9&0>KA.TBEZ54BVO_/P3?+9P5\P M;6G-L=\DC2K,0+&]P\;V"&E:AS0GAKR-PK4)<]QF$*$0H1"AT*;VCN[L#X=4 M889=[1U*G]\A?=[1V"!A@^&_LR3EPUKB+*K$42@7435/1"$Y5,XX(/DB^2+Y M(ODB^6J297FDH7S*I6][]EQ?,^2U1%%E+>O6OZ1F"0>."@<G.;V:(L[5'>&VM MWZ%<>I)=DMWFR6ZWJSF6--N7A)<"\)1+KZ9+?E2Y98ZN679-9V^/.+>,8GN$ M-(0T&U'%ZE$**\$,P0S!3-T&C=/5"6GJ:&"[MXE5B%9O0SC9DZNU,1_NCLPA M_RG6"A!>]]/V3YV_FVB2^D8OP7E#Q]F&4=&]A7-IY*@=*>!#@$_*VF_%7CL_3L,\KL(@W%K\/^0,/HBD. MH,%[1M[7TSLWX4/1VQ:&F[<)]0!47#^$/\3P9M@PMOK +([SOJ-E.]!H]-8T MBPZ:<(V%'*@^ M[_-9^7G[-IFULG]CA%5\7>H.\H5[4>CY0=&P%%CRDR YN^.C*.;EMUOWVQO] MD/8&CLWN4QHOTAME"]O_S#KEYJ$S7 =_81V*;RFN@V@WC2*9BB-3DT@+B MR)04V)N=NYH3^\7^)5O!*@JXE)'P3)B4@:@5; M:P?:D=(*U^VWJ!ZK8[=0, MM0GAC]ETG0.T^U.J^]KRJ>:7#,:%P\Y;.,@J,VACV@%2>\HE@F[8M4XQSE,7 M&M5@M>(IPJQ;>H1J?+AV(DM#8+&YS+D?G%../L0_C>*?O>+3%H5I&@)3C;'> MWO(V&N]-'+:7LS(X5\:[>K)C^4> >4K3BOB*^$HZK79,NSZT"MU]QVG5!A)N M$:W:N#Z@K*I"KU:>@I9;K5.5I7PIEGH\*NG@:HA@X)A@0&X>HBI+N2L,4"V$ MERC[\XNY6V7VUS86;6.*&$I(CK0U7>(1@W8?L*33T1+CD99&7M29E_ZB<=6$GA6/U M?6T*ICWU;PSS\$7G5&&RNA4:.5\DFILX9[9!/9[)<]N3Y_;24;IZ.)!*.K2@ MI$/'U"Q'6GGYUI1T(+^8D(:09B.JV+IF]*FS?"W%8U9]_N%]EIS>N^[T0U'I MXHM(I +VN/03+XB2+.:W\.+G0>1]_>GO?_MA=CG0P1\!R<-TX'E@;^(]G\$4 M]7R>S.X DH9(MR]\]..[ZTM3-_K_9_SK]O(=\X?P@^NEI^=&KSL87#H7IGZN M7YA=YZ(SL*Y,Q[SJ.Z9E6N]^>K8.59J^<:YZU3(>N A%A6YL3CA64N[5!6_0 MT?Q:B2HN_^"G((S>2]GC[K++L/ZC=JG%LX=*/;N.LBX1/\?@/_C3@(O:-A=1 M*%Q-44PFJ,_87*)-A-$4R5)C_)@7@=^-APOZ<(HW8R>#FS^^!AF?X[,ZI MWM=JD$\QI2]YVUHVBJ,)&A:@?3Q8CD<_';.++ %OC<=RA)*=O+N-IK[';-U^ M][U0=?"6Y4LZI[I1VTN>9PE(3)+ "T[N4(D*W7J23Z>G=[]GI^PB .T\$L8! M,M>P,V'W$8Q2:0GQ.1M\#48JZ MCZ;^$?VK*FC&40B?O4*&!@5G@0A=Y[*!;IXVN]_X*&1GE,7%UN\(RVR)=XSY M/?!?^?*"18M7GZW9JA4[8PQ,*Y#]1_PGC(H"BC HO#H\WQN[X3W [Q1M :* M#+.XG$)3J\QM;XNUQ!Y?V]CR*A5>V:^1D%[!+SPD_WS-^?TE?)<8\)TGJ3\1 MZC?PW3L_ &@K:CH&2%JO2EK0YGZ"@BB4@A>X_B31F)LD@'\":32&]]_/B[OF M8I^ C*,7\S@&?\5/F9_@P<"[O.SLV 69GSW\"3R;)'=L9M5?A?.#Z#-!8"@K MP(K'5Y_.8,Y#=^("KLS)#Y "HP&,N4D4P@.?YB\LE.X=N$^@Z?)I//+C&.P-@50>QN89^F7175"\98)E;[,@?8TJ.+$*7<2CQ',F/,572>!E M8*$0&974M K*.+"&#ZZN!N0@^%H,6 $+Q!5XT3Y M$Q'4K,HA3_-_;C@B53ZGE0Z?ZOSP^S3 MEVJG@LMYIP)VM<8ITM=H\&S?WM"?)3P8S^M;6[I\PQXT2'S/7VS'D!^5'?HI M: IAUA: B\",)#G)UCP XSKV ^$S@ % %9WR(/Y M=3$/A HJXW]@F)+#[XKYPX*U$V$TH=;\K A\ U_<(,L[T EPGTNNJDS;W3$"Q\0?LPU-?JG M#_G=:$/ 0%F*WN7L.8M[8XL+Q%[:+V&WSW8KGM\X](>B2Y2(P[GSC8E\0!:% M:VY/BL)FN4DSG*7C)7)-AKIEXC=7R$-G61YF>SP:+*8/]E^2H4W'AP5OQ,4F M81$'*':,A+U1[M[6O3_YI?+HDW*^W5UT1E6'YG$5\4+)G,V!\V>1CQD-!+<# M49YFG(XFZ<3'IF?W4304O)+P^,'W\B&\2&97A;A(=C/@HX&K,E%_K# M(IB"=^9K@7\24WH2YK6X.L)@M_@QR&%\%E#*-\ %1=E]^ L@,@\<%@[/D52>#E:5;*BF#N= M!C.$FR[DLE58;X+G9/Z=#>]GH:XRAE]&H8J)X>:T'[[(F<4<\E"7B!G-[LP$ M :9PEQ]E"?OS[.9L/M&?!X//6I&(@)/U41(+: 9Q$)NE0*Z%70%_!B!BXUPK MISS;29WM93P S.=-BYXOJOG7 -F[4NO5Q3$?%=ZM6I@65)2:I0% 7! &D>EG8P;,N-H6(+=G#MR92?J M:9>L"O(#=/11E(J&:N@H+^F=^7S\R126A>=;62GF[-V76UD :L(#%WG=11^V M91[^;QG[Q3@KJ*O)C+N2"K,^D^6DR"#1! "X<8Q@D&.S )I9-B.,5W1H3*)1 M^HAR54PK 54<#H-"OD!58HIB*+@'^:]HS*CA[IDK-OL?%Z!BCI1N,GLE]_F[ M5F8&OC=GV13^-N0!K$K\-&OZ^&QFPC38;OQ*'.+%%\+BI8 7>2R\!$NMS,4$ MHPA7$+<$835GX9,9PN,\880'$&EDC '(2!Y6#YZT F^6%PEHZ+E3H>?^RV>M M,?.&G>+!L%ZY;L7P?#0!]8+S*^(=F$UQ)^YP9[R18\0$J?%?W-D$OBZ"(P_% M#'+E ;3(^1DI=L=#L/J !( 7L\V!/(932,]D(:9?(%0Q@&"L'/W*">;DX&X< M"F+

B:IU=SZRSF[EUACP_R4]9SE-: MHGRG8F6V6MX4$;U3W:S-I_^5NZ@K2R>^8\KQ0:K&^+J19.;G'(@"5CSF'DNR;+0;1"N,OF?G3R$D5JZ-,5Y]S'GZ#MP6KIPB._1+=)3#QE)W@GRKYOG@5 M_%[)X/U^Y@P^+D8J,-4"WG;AP!(^/C=!!S<72--2]ER8(S\5F?/59)+"L)ME MGA2/A^? S,45*!8( B!TI36[" 7"H$<&0DH4M"J'P92_!*Q K.U;306>AR'1 M4\G)A$"6NM^F[A-:A14T<7/7MPA!N-]*+\Y/BK<25CK\H=P@S5%%S@G:K#!\DB.7E]&0^?W+]TPCQMA; ?L_J?$%Y$-X8S/ MKA;AE7(=#>=C4L&6,IGF/L(7Q+HQN*!&OV<+/*M@61$/F:4Q"K6 \MA&>!EZ M[RATS .LCN,8JP!K(:5FW(>NV"%?!/6"/.?JN( M>6F[F )CY\?+V74,L/88Q5]Q7V*^]R[V)>97?:E&?A'=5C]F>3FW,O&?H>TD M&@)LH'\.3P'?MG#48;63BA\]F^M"E!I$8813?1!3K0!?GMA"T!!G% FUM!0/S)5>;G//F2=7E?*-542,=AJK;V)J3ITZ M+56P>>[].]R[.&4_1]%0J$24A;R:YBD3]9I!Z9W^"2!P4P8R3VZRNU2 KM75 M3W/;MHQY+1@%@T6[\1/:="(,*+CG0D3T/E7"<2Z["*(,8V03D&.\;5")@.8& M%1I&-WFX@*+B?=R5[U.$ M7^?A3V'4[/K@"@ B"N4Q5K]<4?2,9Z'I$UST%7-\%F]WY_>SA?N+T/;W!>PO MNPOE&_)@ENB],5'@5S0.78%)\'YW3XOQ!2747BT(V96$D"NJ\ZQ5;F>A0$\* M/XRC /RPY J8,WW"F/B*JCYKU.@QC9YS?G%^;IG=*^?%"=H5\;@L@P1JL=Y1D.Y!F@$WX/WE4> WMV(/\^7 M"'<9\,_OOA?@G$U154G1X/_H=/4S7>YQ$_ @,<(P*@!X,@$L3I#ISAC0;3"- M_8"9ME8$\K'> NMI1:J>.&0NKC#RW^!?@?2OTU,2+739M-C=%,UG9M8P,WE' MEN3/+M\ 1\XO#IP5%L *P0G<\%D2M+!JBM2+8EN\2,+!0[UBA*0RQ%"8&'E2 M!'#JQ(V_\A1U<;Z3GU1..(]/G0#(?NR^>8^ 5**M^158/4ZKI7.2F; Q+R M#+X:2Z1I"YNMN=7E+3!G44 ,4O\063>PQHL50\0.Z#%)FZ>U%MLK$A:+SRI MWY%\4E]J&0%#[N0V.6JX(FZV;A1L(7263YR_=8/K2_+:-*ER;AGUU M;9E6Q[AP+CL#4S<'YWGT[-S6+_O&D47/!J+TT[ \[IY4-BI^G1>!4A-7&Z-B M%RC-JY0NP*MP7*MEMPI+>*$B<3;+=UX(62]D[()TXW1)@*! -\.!9U MO89<+72;>'YT#K]7!PTQ(SQ8/I _&SC-C^7P("BN^?&=_DY\3Z:N5W[?'!$> M_6$ZAH_P3D7[ P\6RYTF_$/Y86D+=3ZI:L^D63N$WLKN6>MW7:*5G[=A*KP;2 MODY.3)WA<84RO>T(VGMYCVZUV_*2 E_I*5#;)N),^9RY[*;*8$J"5+F0ZARV M#W?];'ARB=9>7*E6ZX?SS[?C*$O 74AJ[*RI4)?<.GMW?7:?XJC(QYOFGT^+ M \"'U#C*-VF6UP#O+3YK0N,[HZ,YMKP6FZHO_E:!%NK0+<5X(ZAI-]28AN;T MES?>"6ID&3['9=]\B9[<0 20\R9S*=81JE;?V,;\-@]K?LL7*DNS=&DRIH MCH(Z)N&R^UT2+O*/ULOPYV7=:>R%4!0_F;I/;U=F:XLE:&B.KI,E2+X1^48D M$>0;;7[L%U,Z:S'9WLC.."*33M?LSNN]1C:QZ;:EFRH<10Y5 [1:JZ2SWS=( M.M7PR(S&*\Q;<235W>AX1#W<9P'W#:,,4_UW27E4A;#R-M+7I5(3-M0M4]/E MF?-ODD859B /^+"I.H0T[4.:OM8UY(6FVX(T%8/HO3AWM^KZO4V,3K>N'_5@ M,,M3.LRZ/ 4ZC$J'49MZ.QU&W4Q_JG5RBH[\T6%4I9PDXDPZC'IDG+H?3E2. M/L0_2O%/@9?"75@"2Z5@;I"P@:BUMOZ9VX9@6&/,0CI07_N!>J6X3U[>),9V M#JDD5"&(M)!WDR+:MF98TIPA559RJT KF4('I8\JO--2%.ATI!UG4F4E=T4! MRH=]@;!_EHT=18_9:92?N: 3@Z_W6] LTY$E8D>?0D<)KOM(<#TBX>H:\A+ MCEVXFN#YUN+I;GQ"L*8)24#'XSV;U=%L.IM%'BF=5JQ(A-GOD$20=T:G%?=V M/-B6%A1M_7$H\N7VX!'W[],(JB M-(Q2_BM\8=_$3W&$+SY.T^F']^\?'Q_/OMW%P5D4W[\W==UZCW]^CQ>^*ZY/ MGZ9P/8PL>MF_PZ'?+XW]T]]_>(_C^!_PWY_^/U!+ P04 " #!@%A-5#9W M@Q\4 #-W@ $0 &%Z<&XM,C Q.# Y,S N>'-D[5U;<]LXLGZ?7X&CE\U6 MC6+)SKW&LZ7(\D1;MN6RG,F>IRV(A"14*$ #@+8UO_X X)V$P(L46SG4/$QD M$MWHQM?H;EP(_/:OIY4''A#CF)+S3O]UKP,0<:B+R>*\\W7:'4R'XW'G7[__ M\MO_=+O_^7QW!2ZHXZ\0$6#($!3(!8]8+,$W%_'O8,[H"GRC[#M^@-UN0 3T MCR?N?N+.$JT@@$(P//,%NJ1L=8'FT/?$><N3DY[_0^]CV=2*ZDGX9_@ MWVM2H[B'R?=,\:<9\UY3MI E>V=?NGNTF1N(1Z4D1T^Y#B MXPEDCH):PN:(+GI:>Y! 0=GF4OY=33*/L0R74<)$B?A1B=A_MX.(FC-!"Q5" MJHN4IMJK'#6:):+8N7YS2*@B1IKR)B#P_$8&J^&V]*CER M7B_HPXE#?2+81GFF]U5&WK2*B" MGSO;!<>.8M>O(T1$HWYT$^*& H@UJV\6,97^93$+2 @5FI-Z%#UVA4/-G5\I%\[I*21), M\ 'KY,%979TD"?(.5)TU0W75D21--[]Z9W5@$+\"ID]\]6HZ(F6ES?0Y/YCT"L"O=2-$^KH-D%45V SH]X;\7[ M7OUO%TA#!C;4SGKOSGK]2GTPX-8R2)B/W-&3;&N.^("X$[%$[ K#&?:PBJQU MP"EC90U;\C]CV%),0<050.("S1>D&!\!2S7&EA)#/8P6J8(-'.J^J[9ZVW[? M[&TK&(2]8"A/AJ"E_K@$4/WW#27/83SE=95:BRG3JF8MP3-9>_=H'%6-HW[P MKL;0&LS[?7,PKP)S*^/[7S[FFEL=I%)$]J'F!V/,3LA;VM0WD#$ISD.#08N% MB7UL\L$8+1-V\L^88TL]6M(8R5!0YO]T0?#?R!V[4C>]+V/ .1)9>II*[1QRRF/"/GRTJ./._;)$I9V M0-^4],WIO?SG>G0CP9Q<@N%@^@5<7DV^'7MIKMWI2BJVE(D&?D!C(G%">P35 MQMP.[VD]>"?7MW>C+Z.;Z?C/$1C?R+]'1Z K8[&[@VY64XD)E+CL>B9P=.,% MH"9KQ+1H>_3C)IYVF/NU>OKD=G0WN!_+ FWMWWIH,%@PI%NK.F Y.ON4TJEI M2BD8E,0LVMOHM0>;9G+[4/+4-'.0@Z"5(\3H8UDY;A_)D;38C,F/RAU'[%7/46.">S1MF>P[8BTASH:NZ^4-I';__LZ09J:;O95^?2PE)PLL.WBPZZU&\^<([8.J MCT:;CUB$6^Y:W.Z-DYU21O:QUT=#TE/ I?793[Z1:V=!6QE8LZ'>1T,V5$2G ME6E1OD63#<;Y-[OVJ'+.I5VL,. S=;'TQF0#R,=N5W?#\19R:RJL#DTHI,(& M--J8$PO$\"I>"DNORUUB HF#H9YYA^J VK '$58!T'2"N)%D9 M;%,F<@W9=^E:U%D!R/$9KO4!M)'8CM ; T()&Y#P:3D&\23Z8$694-^H#"E7 MJTA?"4/04P^^4$\=]?H'Q(1?4>F9:L>ZO5=L#X5O#)M6C=AG5@!^!;$D0(FB M%[\284 H#=#B@%>!0/]L9<0TX5DS:EI8V"/G&\/G.F9P6Q@];Y (YAIN$9LN M(:N^;%FDM,\NF98OU5)".-4AN0#-ILV-/TRDXI/Y9\BQ(_W;!?9\F1 42LM7 MF2)R%/P-X<52EAT\( 872!?C$U^HPVB5+ZKKAU].0ONKM4O%KZJD^H26J'Z0%.-I'V$8U@YZ%A7T6Z+TA M[FW!LH61[PX](.*C(-DD@D%'\&]8+(<^%S(M8#QZ&GZ'7+NW-J[ WD//WO3> MYE$-JPH2T[BRX$*QN+KX!8@J;&6/K R+FM_^<:!GN)430U.N9PL6#J0BL]91 2[!]<>SVEF!?FPZIAGJTV."\OH#M: M@P$EF7;*9_?TEF'*Y/@>4S?U:=[>C:):=:6V\:&9;02U T&!KA\$ J2_13P: MB0FU&RIJ9.$5V=EG/\X,LQ\5G;YF?\0OU>"U=WY6YVA#\;1W9M@*6A'%-FX/ M+6WVFN/AJOSL@^,SP^;"BB >Q\K%)F>0#D(,&GJ>NCT/N/;U#*R@E M(0L9EW1$DB//RL70@)1Y(R=?* M,#Y%"S5#U>2X!P.I?;^.Z3CYD$E+CW8H-J$ZIYLXV,/A .B>"NB%Q6X9G6.9 M!P<+:Y^1)$([?%;V0RJWKPV;#BTW6(#N\FE1U(A,"Q.7#L11_3I<9IQIB8Z? MN151G?JK%60;-9A6]Y4&^QUU(1ZTXAXLIWH=I0922!O,!A+6&(S5HSJCLOP? MH8$<;2!HL)HYX%8&]IT IF/L3>BU,,6;X@7!<^Q (L++Z52>5'>(9>=B'QR; MCA]+\0,)0Q!Q/.(3M,.EC"SR_3"\JSR5:-9WG3O68T^>3TWQU8ZQ^OX@J!9$ M]:8SZ98Z4!M*^^VU%2=%3@V3(F7(MG(ZQ-K8ZCI0(KS-F',?N:GWC!+YTVFV M;V2/599V[\+:=)D11/6#0(!,F8P(QXY>A(XCR)RE^M8 /2"/ZLT<#:_ V+VF M4MLH+'Z5N_ZHXN"3A*3J5E^440*5GHL*[]-2-29W'3KJ?&:R:'C_S9ZK+367 MXD"K@KD$$W$I,3*W,8:2M/H.';VI_3/DZF/2E>I$-6?5S.3VF373PI=FU-6< M0)I5ZZ$8N*ZN 'I)>]7OK/59VV<^SDP=<@N$\E524XKDV.&2-KKC_D".8!ZP MV.P'6P/#4D0+^\HLB-Y-OX*H@B..<-H/N%5K*46\./S>COC65ZG@ M>S0$.T1AGBJ3H;'@0P]RKC,8]6I,RB]4^)'6LR?12DVNF/8W,+DHWU?9G)HV MS\H+, D_R$N=)I.(K2;A$\&/-ILUC.#[QOT&(POC4GLI3B&4V$OXA>8Q.A5Q MJ+NN8F-B7ULY,ZVM; .NC0LLJBW41U%Z""P=%Z[^H:6)UC[@,AWME.;R#Q#R M:3<",I'Q5THP%,Q5&*ZQ:N0/&]=B=XZF0YN,J*H!6%)I./V1J3;:B-!:5YF% M2#^Z0VN?.4OIKFX973"XV@/V=L:E<)M=J@'N(! F%8&PIO_O /]V\L3=3W"] MQF1.U:/P 2$TD%X_4X^0%UR?!&=<[\\[[PBF[JQ1%@'_7I/_RAXCRS"=\:KS M JH7:/5#+$.('"%SCO5BV//4^$NJI#[4@(L?"7='XSZZ_/.TXQY^!.6Z6H' M"*G;>8=00OS5)Y>J38%C^4*IW %!P;7>XG^O"[H^"R?P3@JJIE635;MW= ,] M=>Z7FIOU!<#)BA)IHFR3UW(6?*9XWG'T M#5@FY3%1YVF($MW_\C'7IG6'M#^\0&O*<4K1[05>1"L;I!;KC;6@\WOIE@CU MZ&*3MUE[H1>SU+IJR6'@/8,N6D'VG0_6#'NGO?[[2LJ6D/Z<37"!'*U LU8P M4O^<#5%?^4-6./SF3R:)@DE?AYW@--"P?*QE:;'F;HPKCHO]:[9&3VK4+N.( M)L[!MNWMX4'TF3)&'V43\:]$YF2Y6Q\'3YA'2E4J64U!5WQR\4HE\E1K]"R0 MV>6_T,U;3=>X[,LG1L,E) O9;V[#U(U/YI5/5)$C*'T>V#B:A^>W<*/TD01A M\A3.6L8V\'S5'5SBDC2YS![#"<(D9\/SC/ MGCG@8ILB^9<'J 47D_D4L0?L!$,?-862C5(E90XO5NE6A\J]+*!WB1 OZF-^ M?8"J9"-*3I$M+P]0C?#CP*$'<6YZP?SJ<%68$&16(/WB<,6_?Z1F\=,O7CY? MN4 S,292%WWWM#JMF4_7#$%W0OZ$#"OI[N1 X!JR!2;99Y%BN[%HU 12?ZFI MVN>[=_R4-LEY]M=0A+^DU?TO@FS"KA#/^;EZ)(=GLK9KS/,!MV+9EXJ_L4ZC M^1RIU=ODDTUE;]F/+*/D.7QYX:-[.GJ2H9?+)Y\10>I[NG#GY]_!,<)Z8M:P MUS%HG.>N]-#Z3J _G6>^YPGF[M,#U_)B!SQJM0B?';)6*7AXOB X+EW:KRPE M#?E6C@].>_U>UN&5%3H\M2Z1BYA,0GWB\KB7ZJB44:R\V &JAEWD8:YKO[H: MYA3:\O+E$X]+M3J'KF3[NOG+W"Y]&4&C*XK2.\L2K1K1_L#QNXMFM1>4MB(: M7<]L^CHR<"#J.B1U%U(6[ 9T+V\'D=#JU#',].'2OA)N,K]G>+% RHF/'I"^ M=BZK9B6*YIAC(I!DMO?^&ARO)K8<[I;/MRJ7?O&,ZPH3-)D'0^5+J/(=L1E2 MB8,T?YD4/^&5O[I"P?T%=XI=I&(3PN;:KJ5[L.E:9078+K%T3E)B?3,AXD(] MKZFRG<&+J+[5FJ\%\CR\D'XE;4V98?2DI\/.',U29U-6:TE7CY4W""1"VTJEJF8ID=1=^@!>GYF0%:+XN>9WI=JA;O/ MR:*8!FQ]>Q (.N&,/=3IFAP4SY3WP\FZ3$F9_:-4U_M'V4;XS>>W)7:6U^I^ MGB_P +RI7&1X/+'U+$961.T%SD\AV]8 MC#GTM9?4U4_QXG@_IX*UR,^ATFFY2JU952]#.: M4L^-5+ 7^7F"D#IO#.E-F^K(/-NZ9J62AV>.U0XRR0_8:E,=W%)U>.;!/'TB MZF/Z1-2BRM4)#D];H;;Q13UQ3)S76>.UO#\\D[7WP\/K>XG@QB6. 6-JL40O M*VZ2(J$'U5=Z1E/1T?(CUYK=+R&)+X%^ZZS3\D?W$AL][X5OKG!J.*0,W!<9]#;3]_0QVH%$]YC M]5D+]"Z0)_]FF]M@,4_*3\/S:W7Y2%-!9R@L*H?T:O/D8'J7:>B]LWZA9 M.+WX2E,N;"L8U2 KO2?-7N30]LWDI(VAB$93/O3N$5OET:Q/]FS0!1_-&UL[7U9T"RB<$].S(5^]CG!;#EN]O6\5 M.*7ZFF)IJTC;FE^_B2(E41*/HJH*I+JGHT.62!R9B40>0"+S'__YXW+RXINO MF[*:_OP2_Y2]?.&GMG+E]/SGE[]]12=?WWSX\/(___FW?_P_A/[G]9>/+]Y6 M=G[II[,7;VJO9]Z]^%[.+E[\[GSSQXM05YM7-?S&97?W_UZOOW[S_],/7DIZH^?T6R+']U MVVMCB_@7NFF&XD<($Y3CGWXT[N4+P'#:M'-WF.2F^8]'[;_G;6NLE'K5?GO; MM"G7-81A\:O_^?7CUQ9/5$Z;F9Y:__*??WOQ8D&.NIKX+SZ\B/_^]N7#O4%T M@2U>.W]1C*)C>5)>7Y2P:H7$_O:F 2--S,%L[J)0. M71- ^=&?Z\FO>C8#P[LCKSQMM 2X?($/]60IW_HCLVVX!-A\!2/=F>N/OJ7F M:0 GQY6S_FAU&GZTET.[Y>>! @OTWU'*;U;C[TF&!OCTRM?MZ3[H1T M??.1H.FJ(;;V&@JVFR,Z4$+O0 ?-KC],0U5?MNNS"\(N?8>"\[TNZ__6D_G. M@ZQ'#0>'H./Z;6H_%#R_5)7[7DYVBIB'[8:>_^;?3[XK9^_N.32,^WJ3N_H- M#=]GD)-=7))-[8>&IYOWMK[U4+ LM-Z9_K$;D#5-1X"B(^]L[C$<3. AG)= M](6OOQNB]>W'@F??W=:U_UCP=MU]N_J-!=_=><_#;YY(X,X#CH51-_FRO=> ML/FZO+RU15?-UO?E%-S!4D_N[-<.0#]EN*&P^577?\ :QFLF;^=UI[N3;7W& MA.O60CJYK.I9/,5\4S71FOQM6GL]B1_\5S6)]\N_Z'+:?*R "[JR_%CSC4F/ M;KMB=\^A8 2[;*',/OOZZP5XG;M V]AA-(C>Z(F=3Q;>Y&EXK9O2PGJ^+2=S MV&Z/6L-7]YJ BOG=E^<7T/;D&SBEY[YMUIS.9_$&/G)"1W8[.&"C4?@=C%A= M>__N?^?@X9U\U[5KWOVPD[D#>597ERN(GH:QJ9H"F-$H^756V3].KUJ6N =T M=7DUGR6BX)A C$:Y;H)Q1[>AH/M<5U>^!NZ;NLB&5UT.F+;U&1.N?2WQ?<88 M$^Z;SVX_B->87C?^ O3SA\NKNOJV,)]ZX/74.<;$NQNC[^XY%(Q?_#<_G?N% M@)C.:FUGS>_E[.+-O)G!1JN;FT^7]R9=UZ/ON,GQBX;BX,BM&S099D,ALFNG)LAG8/Z$$,;6P]E][Z.3W/ZGD,U#9J M%B ^'?V]AQX/RVY"9U>_P> KSZ=E**T&'V$1$!_W;$?)WJES$DC? \O"]XNP M:'N](I@Z\\PPPR?!=I#U.<@ZQ<<6T]GD^D/3S+U;^;ZNIO"KW [Y6C?Q#N8R$KV;);*UU[BPG3C7$DI/P#>TDZJ9U]UMC2>/."Y.7YKY"8CH M;^7LNAO/DQWQU^. M0)YA(4I T\5=R""[8/=XX^+3T6KNT'=0..-Y>JM(@!'*G53C^.O]V&-OH./B&G[$7AX73D>LTWD9\[-V%[4?X M>]D\PO[T)^Z+R?R/F9^Z&%H^TG1K41Q]UKT?C]]"%.&Y@6A2V7LKO82BS7,0 M=&/:K 3S!IUK??4J=U/9%5WNSW_ZZ& 5\H4<,>3_MQ;+%JR8>$\4140D*_*9_3.\KZOZK?5W,S"?/(8F0[,L\\X!?.!\LP;9+ &*M@0$+6*(AN0PR9%1.4,AQYCYC.2*XJ MM%0',L]G3>E\^\*YB"!JHXH^$9 MJ,8A5J]*1\-4*O(FP/.+;]VEO?;$SKZ%R0!!@CVB%,2W8L(AIK5&1%'#9*:! MQ/D@JO#9\,Z8M$MF5BTH$N\H?O+>[R%$-W0L,,Y-AEF&Q:0D%Z"QTT83*HIX@*XC(&F8=8>[OSOK0\> MX'0Q$]4B7T4:4S4L3LZ(_'0N&0\8D.V$Y/U&K? EM# =8Z\-!HI0C#R/KJ,7$A# M-;?:]+!#TGA,([%=:L(>V*3MKO:W]2V(D#:*;B2" +P],TC9'".<46R%8RI3 M_-C]HY$8:@SB'8=QF^3R8E,6XQ$GVOZ0=L2)Q\D7G-"I6",\'V.B;_/$W.!R MDY]J+4Z?_)YZ<(@9"TU54#AXQ+.<(Y#:''&--?RPG(><2B(ZG2D>%9W3T7AA-:9R_/_M>Z+=>J?;$P]2A M:YCXIDDAMZ$/@YBLZ;([XS M_6--*-'(4G3]Y(75S+" '7+!YM'GIDA[<-B85=YYFW%J>EP$TS01=,?(VT>Y M=FF"YQ(+1S,4!%,H:&4199HA:>"_G'L'@N)P#OE>00)K[K>) ML\8X3Y#"%(1S!H:#"-PB"RX8E=AGLELPZ"'=XF&7<,-M4"^:)0QT:^.\/^OK MC@\%UG8H++& B,B0RT) Q.8"^1 L"H$%EOL\ PH\(ZYXTL)M>%/2FU*)@QZ/ M+&C\D$<&PW/$8,1*S!0K>8DZ,\7C/H7#X&-:(9 *EB-KO$>&> I_E'5LS-?7[ZNZKKZ#J;F-G=Z3>L"^-T)2S$2+'=( M",X0DS)#+%-"NDQ@E_>0#FEN80=FA&'(E(H%[N*FVJPONX7"^@X%X]J38#S" M3AE$) '%F(<,28D)#\81:?2QQYD.S B#4>I O+!GO.*#/D7&1>8TT"KW$O#T M7B.> Q$=-UPZH8V6S\EP&-[!&))TJ5GD_E':7IRRJ6O!#?;!6(*\!%HJV K( M,D$0"113097,5?:,C(KQ&&9 "B:-!3O"V.\CL3N&YY5!:9>*2\[\Y555Z_IZ M08 WNJZOP7XZN8P.^,EL5I=FWB8?/:L6E4ZW,,_>8Q6@?W4(4B+"F4:,!8%H MKCSR#/MX(<"IZI1/Y$A,F.%Y*@5)D[D^^QP5KZ,CV/ !M@J2EBMDO+%(8PPJ MFBG-B&:&A![,PI\_LPQ"LU3<$*]=EDG:[A6(7<,+#YL6&K0RV.^ BP&GGAF9 M(Z4Y14X+X:0GX/&YIW-"FB/3OHM5#4ZC9.=BMXDV/^O2?9B^T5?E3$]6,-AV M0+:S<^$"D91E DEM!0*AAQ'%SJ",>8F-R(SG/;@CC1,0K54_/(EWK=. MO7NGZYB>OUE)X/<@)>$:?MG=N=!,& Q%I/\Y&>G ?RZ[:?Q^XQ4""4I)28@3#Q&3E&*\J Q M*&^AA.&"2M+CC#Z-BS2TY!F=A,D\I=KK9EY?=S)9'C!9AG7 8:D/ 6F)U2 MT+Y&"Y0%(CC7!G2N>#I+B.?OT0Q+O&0*Z%Y=]W5ZI6U0*.Z:CV>A(EF4S332RZ$?^)V_6;GK1[;79ST+33->_2O\CC:;C7 M"IP)RY$7.,;^4H.8Y)H)[##0X7DPQ9-6]*%0&XEFJ0/?CC&Q]$%S 0[&(0.3 M*IV!M"BYMUIQKR5*)_[HT+O )'-2>(<@1LSDA7C'ELJ,/@AI0 MD(Q"L72JISV#BH]+5DOP=N.577T+)7,N.?@-"OP(Y&D\H^", IDM=O$ E(L> MAX")4 Z\\YFE#O>YT59HH1]@_'*.!1+S"UM-.ANMFB;%6!@42$SC61&03P"IR,< MP*?,*1,B@+$/9O^Q7RP.OOY/)4TR*_2;+B?1-'I?U5]U+(YJY_4RZ:*9W?W5 MP3#=;Z3"Y403B@72BH-?&!1!4F4*3#$7B'(YN(4]7-PTIS8#VJJC4R^=Z*BN M?#V[_CR)11JG+CIG;1W*[U7RI-&"RK6V;WYZFLU<6?5;:GQ;N;K_N,6 M&;/.9QE'!@/YKP/(.L%X-,P]UTH$@H\^ M@G( #AB<2@>([E^ NQI [/=+8+USC()YKZCS&&7@YB/8#A@YE@4$&C9GL'9$ M\QZ9B%-Z.KVX94R")0WO7W)X]_2N#]H7SIG,84D1(1E#1.,,,9-Y%'0@UCJ! MA>YQH)K2E^G%$$,1)T6VFMVI01:1X!=^5L(L]P$<,4W):@GI>+?U?E)]/X)T M)>MOVS[[NJSBR^$8@ )VX^+?O2\ZUP]3:"<#8Q+L2I=G2 D'QJ6-[PVQ=S0P MR3 _8)F$>.H+:(!/]JV$-7A]_5L3M>:R[/?T?%DM._KL;<#%'#Z[JPF^A4;] M!BZ"R_/X-A>QS$CDC*"(<]7&%8$UIVW.:(]CN#2WQ..Q275@6J?2:X#875C@ M=F:[:U> ;/9>8XH"=0:&) R!Y,Z1$,8PRK+,JZ,OT9MR21]S4R]BIK.6KVIO MRQ9C^'WBVX6:NI/+JIZ5_VH_WVHH[^Y>&(PMM@9TO>(&49L[E)&(/;<^<"%S M87N(H31'=@=DI9%HO)O#-I1$!5*\KVH@^;(\D[V.//Z++J=OY_ZL^N)!1L\W M,(Q328:IR(A$U8#'F,?.B4)@O2WDR)8,;IN3&F#&^!V">\>F<+K\+&-^O M0;N[&.GNI\TNF;2^0Z$R:VRN#0(+@2%.,X%,;B@RQ 0MJ54!]^"D-"=[!Y1" M@U$U]3G0;3*CY?W[:S_U8>L+IQT]"R^UTB80E$L7=;C#*!B0NESE 81M3H@Z M^NB&@^JSH1A=OO,S=V*P3)%,$L1]R1?!'X MD4L.A&4RJ4Y0#P@,PU,VU2<]-!S_3!]'*&ZA:.Z="]84-QBY9%D MP2.E D?6VPQ98I435&3@$P]R$ODG,YU&)O+A6&QC=.M>G+9QE"+/60!'0R-F MO$ R!CFQ+"A$G*7P"8']UN/N5/X%&6Y(6A^.[VX4_ALP(<^W!A'N[%L8HJ1A M@'>F%4?.@>4)5D'>YJ&DGDFK>8^$;.HOR&/]*7PXSEI&5MZ@L#;"=B]VZS)@ MD7F*.1BI2&78(6T,0YB!S,]Y? #@BG%LFW(['=8\2 M+C_)P-LV8*%PI#LX3 [+@#*&P2X!!QT%G-L,9TP:U2>-SY_^U#X9V0^OC)<) M.Y^DC)=]8YRIS$ Y(!F30N?!4N2IB@$"U ,ELMSK/G=$?_J3_3$HG/!6<1W9 M/DR_^6:,.^^. Q<8>RXT,\@HA9$RX)I9+V+JI9PJDIF7_5LR70K:5[?9N 14\FS6G8C./V8^7^ MXX.[YS 5N44NXQJ)C.6@R7*%F#68X2RHO$^&K8.J\"3L>J!%.)@@W?CP:!\9 MNG&0@CNI B$ AW<>/#M#4+#:(:JI]9AG// >)1@.>]]_$/$Y)*F?'#*R4@_R MBU\F/;RJFK6WL-L[%"88 G*=(.(-1=0YA7#(;P(5I _:YX-ML;RLG+J/#-HR3"$S'1/,"X0EMLN+0ZK L';"!9L)Z76/FXQ$ MF06/20H-2^PGRZ$;N%:>,9Y5K]NGC)LDT98N1<@4]X3G,?@E@.^O8S$D3Y>; M)A IY3!I#OYD;#("80]\[/&^G.JI'>'8H^/ A2/&R@"B6\9TH8([#FNA08AG M7#*O8EZ)HZ\[<^ACC_%H?0B7LTT<>GK5@OSNAZ]MV6Q7D+OZ%B+C+K?1RW:! M(>QQO'/FL (9$4323'C3(U3IH)<+HRS]%E=Q* *G-L) 6'_Q5_/:7L >!#W> MJ<+ [LZ%HUH1K@0XP)E$*L:P2Y)K9)S2C.N,FKR'VT<.JDF3\-88)$[-7$N7 MY*PZTS]BQ$O,>@PDB@;"OC'@3QVRH'F>,2L9V"\AP#[, K(T%OFP4LD\Y[FQ MP^1#_),S8@+"'X$#^DN]_4G=KJZ%D$;':H@(;%H%$\N ?"[@!Y4Y-CD8,GF/ M&,W#GF:D9+HU;L#R/#\88"N Z M(T.M1<&$6"N6.,V4]8KUN+XZZ-N&%/R8FOB'<"P^Q@T&MD7MW=9G-!O[%,8Q MQZQF2#B*V\*>B#,*I@@!+1"X8%SV<%8/^N8AM2/1E["IE>AIB+>V'YIF'M-L MM#G%.NC/-;T*KJUU6!,4L,J0D+% HW(.?LB,Z$"5<3VJIQ[V>4-*U3D,;9-I MS1"\G9T&$+07>GKNOX"5>3I=?W*TYPE^Q13J5'6KD/H]V>/\7S80RV)H]TS0G72KE?8[I-&!M]BO1 MW7/D@BE.F@>,U#+#F(^W.$]H<-Z!J.]_5L" M&@\*U_G0KZ,R\;=Y>'SS:SFM0*E:U@6S4F5,Q-2*&45""1E+9\,/9A1W-H#J.GJ+]FAYX:$V'X3^J7BK MO6+^7%?;T\FMM"I<@"W+)5@Z0FL4,DJ1LD8C2Z47%E,/2!T[+_5>HX>U1GK1 M)]5:+U]DWVR?AUEY@!:3>8QPB;DJX'^W_0SU":,5E'$2;)8C($A 6BJ#'&44 M&>4PMTSEW!Q](? GKW5U"/JEXJUXZ78:=F=DN->NT$)IS, 7\5AX1(V52 4, M] ,!3#*:.2-[U !/%#,Y%$/T)4UR!@''K2)_-0HB4?6G\,0:94R__53R91+$W=K[K^PZ] O84/-G9[R(#$]L33UN]AGN(AB97.N&@\S!6OOE['C5);OIR+:;.J&&\6A=]68Z/WZ(7TF<.":5B#X)#- 0=%B4 9 M+)574A&5]:B*ENB8C_;#AI>(JE2R]V>S;0GL,O-/K6T\!U M'0I@=,J=!L:/^;,H"Q9Q$< :"-H ZM*Y/E7TTDB7YW+$,M@2I&:RW:+G0FI4D@Z+Q%70#TB K;"41=XCU">-/&?SX7;!E^*=-)LWW(D MF^ID*&&,]DS MI(Q98M62%O8:AQGGG&241#I1W\8,/1UUQ!D2G)EWS[8.#FO MO5]-GC7.!?S]N=[ZF2XGS:A3OJWL/,X5$TZ!"(G" :3&Y;UGNZ-,_%Z7]7_K MR=RGF24%+1^6KQ]UDIM_85^FQ.V3KA<^3\I)/U>3TJX\IAQULK,81S3N5"LZ M.=4\*9;K8?GYI),E93?K47WLTG_C0\_&8["<8WG=Z74S F/L)B MN$?+M+6(S?:.A7D;-;P:8+Q\.:TG=Y'&H\*RN&2,.#_.V9ULPEMW9,DOD23M.YGO.^4&[[K$ 73)L]8T @KIA%3 M-B";N1@SPQQ\;I7S/9Z?I+$ QEW^*AEE4]D&.^AUIWY:(^=.AD3AL3C]W1[< M.,CX!7,D#V!%(1$-+,YB96E! IA:)$ALI/1]4F,ELB .RIJIZ'[L?!OUW9A\ M>V_\PL=R#;#% 0M/$(X7J8QI'.N38,R#L9GHD9VC;]0%\G^:7QM>G88GA(W"WR)P]1RH(MIZ&*(Z5L(C; MC"#)0PB*& +4'4 M&:&"P/$HYMAMV%'YH$I+W817Z77KXNO),M%QB\']A]MWV1>7"<].ZCKFF^KP M;K7GX(5GQ/B0!^1XKH%R1"$9SV^HQ(H$YI0P/4Y7TT2UI>3+@Y \A17P2.6] MN[R:5-?>+R)C3K[KVC6+4&'OVKB;NZF6M.ZM%$=2]?<3V:]@4%U>P9(] PP2 MF&,W-;C6E4M+-F'2F\QU -Q\=OL!?/DQYA&,N<$_7%[5U;?%+CZT=;>Q9-KV M6\9MW6(A7^TRF2$KA$8^6(:LBO6UI#*8:V,I.:#=MA'TG0G.MW8L1(Q;#R(@ MHD$(M^'K1DL-3AD5WA$IC#_ZU'G#+>OC-+[#TB[9.EBT=X?>) M7R;86;VX>DK%R*&F*#*=21MC_C V.?)"VUA%6Z%9S>K+Y.;VX^?:TG,>=RDBBJSD"U&:"/ J+C *)L]/EY M[<^7MNRRPU' !D83?'96?:[+JK[)T7P;9WL4('ZJ9H?>;4FBZ'9"<0QR9R4) M'K",]2>35MG%,CU?_*4NI^"# 1NU' 1RZ=1,R@7;)]F*7_UY%-"I(L4?3_?% MVVIJRTFYW.IGU4Q/ELT6*2K.JH7O^.@-S*%=EG_G>GMJKK=_9QW[]V.RH;.. MC6?1/A9:7^-:U-?1,+D"2WUQU=@V6J;5.;AL.IZ],&IFL&U(W30I:,Z"HIE! MFK8UD@GP:ZRZK@EEE,G %3[Z@.NA\_?T($[*!%U-]")W)VUZV+20$EQ@&UP, M1PB+.B6YT@0I'$L>"N*(/?YGFD.O^0!4.HRX36#&?RW/IV4H;3QCL;::1ZUY MGL2)V3KSYH3::;R#;; =GCK@.T#[R76LH^7=RO=U-85?;9>;C21@;DE:= 30 MM9H@^F'0:GD V;[T_PC>ZK2!IK_JV2S1T5![M;FQZ'#"*4^<:XFA)V_+QDZJ M9EZG.3-<#\Z79KXL2W=]." V4.J6I8X-LN46B^[,K'DST4W3[H+XU8?I[@SY M!T9G<<%_^%5/H7WCQ/%&NI4RL$;EN%?U:^9;N9795-TBV1+G!N+3(P,3@P.3,P7V1E9BYX;6SLO6N7VSB2)OQ]?T6]M9^K"_?+G.G= M@VN-][B_<3#RTQ,S6E%+,IR9?^]2^@%)E7213OZ>Z9[K:=28"()QX" M@4 @XC__][>;Y4]?LF*]R%=__1G^!?S\4[::Y?/%ZNJO/__Q\1?UT;QY\_/_ M_E__XS__OU]^^;_ZP]N?;#[;WF2KS4^FR-)--O_IZV)S_=/?Y]GZSY\NB_SF MI[_GQ9^++^DOO]PU^FGWE^5B]>=_Q/_YG*ZSG[ZM%_^QGEUG-^G;?)9N=N^^ MWFQN_^/77[]^_?J7;Y^+Y5_RXNI7! #^M6IU\(GXKU_*QWZ)/_H%HE\P_,NW M]?SGGX*$J_7NW35>4CX>?SO?5 T>/DQ_O?ME]>BSKK_BW;-02OGK[K?5H^O% M2P^&3N&O__?WMQ]WD/RR6*TWZ6J6_?R__L=//]TA5^3+[$-V^5/\\X\/;QYU MDJYO@SJRV?5?9OG-K_&)7]5LEF]7F_6';)8%57Q>1KEV'5T7V>5??T[_>;L* M.$$!) 81I?]YN,7F^VWVUY_7BYO;^+-?.QR3S3;I8KD^?VA/&O8WPJB0^7:9 M75QV./HS.NU/LD_Q?QH,_G&[#L=7;+.Y^Q9^L\[6:C6_V%QGQ=M%^GFQ7&P6 MM49:LX?AQGS@";,MBM#9@P?K4ZFG-PZ'R>[?[_)5CR#4?L5P4M?^VL[JI[OQ M_V.[6"_B,EQCC,^?[6,<[]*B"(;!E_K3[.FV?8SS?C(/F1I]CRM68>ZU>T+?$%[=9 ML7/4M*?CD:XZDV(W9:JK(MN]].1(7WZ\I]'472&.MNIJ;*4W+RQ"+JQ!F^]O M5I=Y<;/3SZD1UFG;U3A]NBC^EBZW)QU9SQ[L? 0U]7?H^:[&\UN>S[\NEB>G MF*?/=?W^\L]W65UFGV[9]1C/W4V>:M?U^-Z'>;+.EN30\UV/I][N[>6GNQK+ MW:KW*?UV>B O/-K#*&IRYW"+[L84=@A7BP#ZW5[_](A>?KZO\9S[M=5MW]=X MZWY]I]KU-;Y[?\_3WS0$N':'?4E4;WXYWJK#L67%XJ:R11^:K7ZQ"MO!1;J\ MMU]K#+I)=UU)\WM:_!ET&(^9LMFVJ'5V;Z,4T^3I:DW^L MBBQ=QA_\5[Z,1]&_I8O5^FT>6%"7\GV]KT\\ZGT5IUMV-<9@E]TM9N^SXN-U MV'6>&MK!!KV-R*3+V79YMYN\N-3I>C$+^K2+Y39\;L^>#K]Z]$A88OZ>+:ZN MP[/J2]B47F6[Q]87VTT\@8],J$FWT0?6&\(N])A_SS+WCVW8X:FO:3%?NV^S MY78>YK,BOWD@Z,5EWZ@.,9C>D/RXR6=_7MSN*/%HT/G-[78S$()]#J(WY.I- MC">:=36Z]T5^FQ6!?:MYI.%M'0?3L39]CNM<2_RG559%?[-6O? MH#.Q:G4_F+1A/@H_^Y2_+Q9Y$=:W13Y_X&SO2NBSWC*8[._RS>DY\;Q>!AM[ M7=?2V1T-)D&])>G,;H8;?9&NUN&G@;Z!U+-,+9;FX^^([FQ\[&T%7F'W,KJ+!<,8YW^$6_8TI1K:M9HOE8C__?LHW MZ7+_6+!_+A=AFKJS]G46&F7G^^G[?&=_N'SX(-WFQ=X-M'MH?3?$ MYN*?W75_4M:;=$ZUZVQ\BZO5XG(Q2\,>X2X@/GZS-6?V6HT'&:D/E V_OPN+ MGGU_,#'5YDPWW0\B;2?Z&45/\;+%:K/\_F:]WF;S![\O\E7XZ^RLG6_W;QH( M@W66%K/KZ! -*^PRWVURSXL<[>P% TF\,R3V$=WQL[F/_Y_%.+#5U7E1P/V\ MK3,LHA]2I^MX!G,30:]GB1QMU>_8U'R^ RI=AKWA;)FOMT5]6Z-QC_W*]&&] M56&*_K+8?&\ER>%^^AW_ 5PKNK<2ZLS.QY!T/U^%;_?-9FV6Z7J]^^+CK]ZL M3L=?]@!/MR,: -.[LY!.OH+3_?4K3TVKN4;;3L<9_>F[A20087'RJ.1(DQY' M%;[J[4T\.Y'88>W#<9/($$P]:Z*]*:Y<+7Z.RA/ M,,%*D?9_?2A5=>M^L=K\.E_<_+I_YM?T:=CK@7O]Y57]F!. [B1(:P3"-AQ4 M^'M4:;[Z99Y=IMOEIN$0#_;3XX#SZ(EJ/]Y'W70^W%WOO]QD-Y^SHNE87^JC MZX%>A_Z*V?9S]DL%36R(?%^L\@4?8F&"G5D);IYVSYUY_#ZY/3C1(& M-0-:4B>H\=!@3*U1R%B"B960@L>"[KS">;$'=V!)/SW4=ATI=PT2"[#AGF,L MG%,,(4:?8=ER_TF=M2+$)#3=*RGO 9$P M^/"#W3?_'W'_E\W_^O.FV%U=V?\P#U_-MXU;[BSE\+G?>3S'(8G^KK/5[/HF M+?Y4WQ9G?11/FB;6<\4TUY8J[Y &DMW#Y 40 Q+GR!1;@TAG:OT4B=KAM*/3 M*,PH!VT?&0"UF/&X:4* ,18+02VU6#H*O(45E);RY$6;J%>&'+3':O"CL4)/ M,J43W/X5&#,.4QZ)]9J(,@Y!GEN#OS\RT5\@QJ$FB2#$(R>Y,@Q:;A0!'I02 M!E@')<1+VXTZ;&BJM+P7C!JR8%UL'C @_.NI]L./DM_3_\Z+*EKB@&'Q\H,) MEQ!@$08-,4*!2G1&:X!=X$HQV4,D'/Z#3-@K8*RON#YL=0^Z36]DEH^UPM/_?QQI\DY5LO M5H<7XI4TNT4Z(6W(Z3S#N%HK;!/7_-Z"JL> M3("7D @9V*D@88YH DDY0B$%&7 5'4]A3>$8;P?U_5,8P/F.F+)5(I'5BE$K M)1# :B&XE:6<#''36.WX51A/W4,T&A7B>,_?1]^W2CB!$C/D,9;22"2- ;ZB M/-9@FM95IQH\Z=YMB]:/RXY)&6%3)<5(9-BO;L]&?M*[!\,L/"#]"J#Y[#@0;.$8&,D!=Y#(+W"RBBC M2^RP@FPZ^X@AB= O3\ )X_RSEQB,LVM3#!B?446,OJT1E_'\X41[ M'+;?A#LGO-< ".J]%$$- $OD&:K#SYXE.Q6'\?C!A+(@"]-ACVHD,Y!;Y>%> M(BH\EU.)OVBCC+Q#!"8=;Z'F_QW6C%U$M,^+=]G70_=Q3NSYS^HGX9 K3XCG M'&!H%/%2T@B@EH8YI>& %#K+"]"4!T\/R'H$:ZBU/-JQ8;Z>Y[O(\Y.6_4N/ M)U!"B)!C3C/":5CZG 1[R<(V"4WT?*5G+>:] ?(FT@$I0H8 C&F$79K2-**6NGMQ=LI\*7 MPRTZ!:G/@]H/V;I<1H\$7CQY*D%,TV"M04X%)\!B+D5ING')L9IJU$5+DZ$] M% .I\NA9^[/G$HH ").<,T1I+)1U7I.]# (P)Z:Y]+?2QLL:;87'Z]3MI-;N M\50ZSI)[:[(7E[N;="S[. M[6@CUQ4P@SE@'PSS].GKS>I..A%$]1"' M252*\/\4:RM \S6@M^U7AY[A'A :CQN_%?EZO1_\6:QXV#!A&$D%!7"60H8H M"+M074KKI&T>XM4;'[I5XDF&M$!K,&XLE_G7F!G2YX7-MY\WE]OE,!@0II M#"2PDO-24B-,\].C\S<=DZ!)=UB-GE,I3A1B2F!JI%4&< QX!1)8Y MP.V0<=AM/'RU>= J5.,\L%[3>3S35@$.&74,,XZU$DZ6DDFB)YXAHR;^Z$?X<.Q9@E6F"(=[\@Q:H#DG$E82JJ@\M-C M0I?JRWM#:BA.E$!\#ROK'V$=+38!PT_IM_?Y>J>1=2V*G-%+ A&AQ$HM(!70 M<8D!TR4./GQ[TW,<]\B8_H ;BD!ZNPXSZGIM\IO/B]7N4E,LS*6^&";1$B#,-""9.,Z$53C\F)R9YI#0=*DR" M B=/C%Y\/E%>>^ ,5%+27C1?GUT=(OIOIDW2QGF-!!OK8'Q7WSV;?\IFUZM\F5]]_["XN@XRG+*+ M3K1,I/,TAIXXYA2$S!$I52FO\ Y/ST+J3://SLJ[1&XHIKQ9O2_R63 '/F3K M++ST6JWF>TENZMC1M=HG$$L/F84((4.-= ("66%JQ)!5:R;&FC[P&^P^]S[A MZX=L>5?*_'IQ>WJ&.=(J8<1I@Z&TT!.ID=04DU).+FGSX)O>3KF'XDEWJ W% MCGB %JNM;S)U561W\:PGR7&X4<*HI3SL2IAG6$2)A:U6=*3!!(^PA^)&9Z - M'6+S8--Y8HM^H$4B-(3>*W M0"?;)@1)@;QE#'CM+4".6E_YL)31T]Y>M]9D#69T@=>_!E'D7.I<:! M4E\/!I!?WN^OCI?].MHH44IJ"+BGTFK'E17(5I@H#H<\%JYI3G2HC;PGF)HK M^#;[=G&[6=PLUNG1RV!'GDX BVE%N5%>4Q3SF3!1C94;/Z1O?F25=H%/8UU^ MV$06?U)C/C[5)PE0%% :6JS!W M48B)U=6XN=+-\S+U%J7O 6".DP1 *Y[G4JEJO"-7- MOWCVRC3?&V:]\D#=%HME-\O!DZX2K15T%%($K$3:A36/W?O#P[\;,X/_@,QH M!UYCBOC%/%LNUK\5^?;V[5MSG 0O/ISP0.!X:N:4]S90V7I3.;8Q;9'<4[PR M-7]FJ"#R_NCL'^Q#_=G%YL=W,\IML_;=TN9/11/#[\PGO7'-__Y#^ MGO8$:8C'^$'K?ZRSR^WR[>+RV!7P.LT3)T%,O$'#[@1AK*PEAE>28][97:QWF43_)!N7M+VJ28)TTP%**B @!D( M61 BC)H@RZT3E#;WX WIVFFNX8[Q&>K;=Y>7V2QFX'@3(PZS3^FW.-@[RVH; MC*N+V[U5=91[3YB;Y\%2SI';%T@%PU]V&- M]T&/SPV>\!6<-G=^Q+POP KF$0@SN!+((ZPUD%0X(#3$A.I:5R/ZD7;,O"^> M4VR(!Q1H@S7FR"%_APKP,0AI0(=N\[POM57;-N_+>6BE4\[[,OR-;@ZUUU@: M;A&3@C#*8DSD'7C,M+AS,K7\,+59TN)&]WE@CK]EZ?N>+:1(,XN@((9Y#* ! MHL(#46^G'7+>B^9;7KAMANB_F38.PSJ\T3T5@HU#K/YN='./8ZDW+JEU2&%M M+7=[*P5HU2*S\&1N=-?6Z)DWNL]#[O7>R@W60O0D:VR-AIR$K:O@I9Q6M[AD M-YG;VTT9TAUJK_56+N2<2BBY=90IX #"RNZEA(2SYI[:R=S8;LJ-SD#[L5)! M,+JK3>*0%)(3IL/_@5)VJJ&:W@'U4(3I [_7=Z,[IM5VB$%C-<=":.1!.6TB M)EH< DXMP5K3[7@WP/T8MW0A\%8)0P1#DGK.L42FE%E;2J:]O6ZMR;.OZS;# MZU^#*Y/<($^/(AT=)W=_30Q@K!T,4Z@VED& .2AM*N2<;6Y7C'B?N[8NZE\3 M.PNE4>]^F%CU$H=5DJ"P=Y("&5F-5/$);CI[TF<7\(Q[+Y\[H G2V &@%52$ MAO>48Q72-<_^-N(][D:J[ 2?UQAX^BX[LS):FSHP\+JROD:;CQD=[JN--;1\P)M 9:G"8"O;X"M BM>HXUY.F M0-OF\$XQ/IIZJ:RQF.I@]&LGO$2LE$ B-$%?:R\$:8C':YR0ROJ[G])O#WXY MT-ST\LL3IB$@@ J#N2 *<\,Y*E$/'U+ST*QQ;AA-89KJ!.F)\[O\:H>S#T^] M,5$^!LWS6!P=00^@#-OA/;Z$0=;;/8[$[] M D+5YNQ(ZG?YI%O#P=7(X[Z<*.$6\D9XS&#@6-: M8^B)PPYQ20"'!-2RG0>2]%2L],L-$N&-BI$F@G .D)'**5]*R( <,B'IT8CH M+I3TM*9\%XA,.NKYF83Z^[MTLRVRB\O['W\_<:):OY-$"ZPQ,(PA+321PL4[ MHGOH+/1#5O$XZY"U+1-.$:LKQ(:RQ1X+L!_\R;.R(ZT2((+-H*V)ATC<$F*P M896<0O)IGZCVH="CG.D"O!^7+),\4ITX1SHZN#'Y>K-.@VD>C3Z?92>R,AYX M//%*.B(IH-9SI)1%^'YFE48/F@:]WA:I$^SSSJ%I^)&OB\V##SS\Z^G''7Z4 MO W@7MWE.$G7A\IDO_Q@(H%B1$E/4$""0B$U5Z44CI+F41$]AUMU9 ET@LIP MNCU:V?C8XXGFQE!,M() "A#F,B%T*9%B"$YS76^KGH-:;HW,CZ#S22W/4U!U M5VOO_E: 6::+FQ/K[O-'$\BA5@X:&U8608"40,!RE!Z20:VJXVMN-V#GG>(Q MDC7]9G69%S=W^>L^Y]O-/2Q[CYOZO-X4Z>R8G[MIEXDG!"CCD'*.0X6@,HB4 M"%'N)ACPT+N7J#?T1N*736_2JVRMOJ9!,_-='L3Z3'JA<>*A"#:P!<(J3@$S MDEER/['"":;,[5_!QQG5'L6AN%-F>/5YL=NU?,PVFSNW9IW\N2^T2BQ%2(2U MV#)"F0#>&T:KS0YKD8^CM]B4P=G2'7PC33%NO5D$A+*+R_?A%S%HYNWQA,NU MVB>*2NH%"TC&';(%UOC*B4(I';)$XU2ITP>0C:W7=]N(SL7E7KB_7R]FU[_' M:\__E7[)P@^S8I$NU?Q+^%UVEYCJD'%[?D])F$85)1H!$*N7>(P90-6'0FES MV[>WX)+!R#(,I/T?PQ\YH?X0?I@NW;?09IV-?42]3ZJVNGJ;A8W-/CW9VQK' MU,<;)HHSH"7DW/NP+0* ""QV^J $4Z=J[2(X@EY9 M* BU"A@ *?>E] &4YG\3:@DD MSDAM"5+:,.T1+P6% @]Y9ZOA7=\NM)BWAZ9/;^1N3 >]6$^>2+!'1B-,.>)> M&6VUYJ8<-P""3=?/W #[IYIKA<'KT>'D_,;#J6XXE?T>X+O9'G8?/WLFX19: MA2VWQ!CAK&54RW+LV(#FUP-Z\1LW0CWO1O;!-MAQ45A7:T0=%_#++1++L47. M.L.$95AKH2@KY6.43-##VY,!U0U PQ$@B)T]AN)35MS=(ATA="D _U?$K*,/ST1 MWG^J:2+"(D>Q\MS'8Z9@07L&2Y@P9F D_O"G<+VF"WPE\8=LUX M[5--$Z"X@\(1!R2,Q4B0(**4V 93?)H>FNX56H,I'>#VK\"82?F#ID^4<0CB M%ZLTV)7I\I%=69J5)Y.[UFF>P%T6!D&(C\EMK0.&Z%)R[5ND!NAM.]J=,I]G MG>\:K\&GDCHQB\\?3CB14&B"(>:4(<^I4*24BNDI9N+KQ[1M#)UEF_4?JW0;)K"8KF D#T284#>[G5L=M\/S MAQ.EL*/$<"ZT@]A@8B!0C#JC!+'!!!C1UU .]J1;X=&#B"D^9$!(( :4- M.Z0[B3AQ5M;RG@SA06BCC*=N@S8(3-I#H.;_O5UORDC2=]E7-=M5!5VLKMX7 M^2K\=7875'K"77!6/XDB@GD**3-A*G.,*H=1"2 =UL0_SW?0D ?Y<& -M8K' MJS<7EVJ>WQY-U'KL\22L/Y)A$JQ1C30RTIJP0]I+9@6AT_8-]*3%O#?@?B1J M3-(),&%&C,.$>_EW^]*TF*__N(U67GB> 'F2&K7:)V&/3,,.UCF#-6>,<*)% M!:0>U""I:>ZW4^'3U:0'D'J-#LO6Y3)Z+&SS\5,)"[L3CXC4Q!GOXC5=0LKQ MASWRD%>"AC09VD,QD"J/WAE_]ESBN-=**Q2@,%1QH+R&I0S"[32QLL: M;87'Z]3MI-;N\50ZSI)[.F(7EQ\W^>S/$YN[@VT21 V6P!&'A?$*&XD% M+V7$1C3/[';^;;LQ-G)= 3.4\A\.\^1!W?.'$TT9<%!AZ1T+4L @E2JETL2H M:<[:'6KK:4'.KB#Z40@PJ:E]4GH?:0-VET/Y],':XP<3$;8<$"),K6+. (TD MDZ6C5 LQP4.U#KV]K; 85K-F6Q31:JFKX"?/)XH:+J5A1DM @J4"J!&E;,#S M(8.X:NJYJ7)>U'$[. :;M--U+,X:_W#_V"Z^I,N=#VECTJ+X'K;]I]*SU&J? M6"N1@) Z;*6(*;"4M*7LV/-!"Q:>0X7&.GPZI_> TF"3P9=TL8R6K,^+CV'@ M'[/9MM@ER+?9Y\W]O_98'9LFSNLI0<@2JARSR'G%M3< XPJ/L @.Z)89A37] MXC6PGW;](9ME@?E!G'?9I@99CC1+O()A%^7"3EH+Q;'3!*I24F=-\]P:O25B MZ9@9W8$SV$*SO\/T]\7FNDR-MP.E%AMJM$X(YY %L;D4Q#NDG:"LHG^PRAJ3 MHK>$*QTO,IUC-)P1,4VT3@"S &@AD.'$ &8:\J?"$ MOKD=VEMMG*Z-CVX1&HH5[XOL-EW,]U?>@OETL;G>,[J&L5&C=8*(4YCC8-1[ MS(C2WNE*;J-56*@,-19X()CV]G[Y:'-^*UZ'8-F@,]\'F MMUFQ^?Y^F0:)5_.X#;Z-+K7C5\2/-4LD%@"S8+](& M'[9V,'6(R@@FWL?\[_]7'?#G_E)=&[+$9OE6_ M"3/2 >'#9HE@RY$4PE0*\,(VWS+TO(]LS: A81OL[L<9]8WXE^?*$XWC !TEC&N$"< M.^$@P815^UY*R63W@*WUW2DN4_ 5OU4I0HX#30#@&D@;N3 M7J,XO4UU_]=^^N\#GZ'8\:#$=)F*JZK96Y<@M?M(@ ) *.^HH$AR# %1OH08 MD1:I*'K>-;;F2%\0#463![Z,6I1X\?G$,RET $XA Y"WR$CO2MF$:A<//> MLK7ZNX!C6+?!27]!PBF!&AB+/3:QM!IWJ,*"*]P\&ZB4D5Q^!_ 7+!]2P2@L,U]@+VY##J, M/>H)I1%X4C\TZ7"C1$N--;?$!IF4-1X"5\&H")IB0=#.%7B8(>W0&CJXX'WZ M/9Z"UP\K>-P@H=%+BC@"UKDP/Z(P0U8S(]1N@@%*7:CJ0%1!*VP&U'RQS>;/ M83BN_)?;)-)Q#1VTWACB48"-<5Z=BS/1/"EQ?\E&>]%_)_ ,3($WJUG8O^Z. MM6I3X'F;1$+#*..(4$:H- ) 79V;B&#U3L\7W!\%6L,SV(VCZ[S8Q"3).B^* M_.MB=77TKM'SIY-@2G$+*:!2,Z6(I=CK:O,:"#\]3W /:F\/S-#.GP_9EVRU MK;'@O]P@8<@SH9P46!$O.0!*54%R7ML).H1[4'LGV(QG_I]E]B=,&X>P;7MKB.T)NSMP>-M\9EI._\+*?NLS:)L)0[9#$(9BP#U )DJ\@* M*=@4<\GWO=7K"JP1O/X/'=%G.OM?;)HHJ16&"OAHV#J'&*:5;>-1BZ+30YA^ M_=*C(\P&=?J?RX_#C1(L*35AQR.!Y4$JB1"JKN0P@R88)] [,SI#:[C3Y(.% M*8X>(1]LE4@&$>1A*F0:&B6E1JJ24U/8_/K)$,9C/ZSH#JZA:/$IN[G-B[3X M7ON4X4"+Q$HFK+(>,Z.#M6P9M)5W1#G>_%!A",NR'SIT ]5(5"AO9:J;Z Y5 MFTVQ^+S=1)?HI_Q]>F(Q.;NOA")B)&&2,R&Y BX6B*B<:TA.,-5X:^T>9TOG MF WFC6IR=GGDZ],@[.]DV-IYRI1S8<\G[^,L/6\>G]1;[$GO$TMG: UI?>2K MW;!/WJ5_\FCB&8, .8P!TT1Y'3;DE42"J4&37=4]K6ZOGAG#3GLQ6QQ;(4XW3K3'-![0ZVUT'/M\6V75,0?4ENSN+>YNO8]3E MQ>6G]-OQX\US>DJX\CC H9%P$HH8P DJ/S)6H/FLTIM_HX]9I5?0!MO$%%FZ MWA;?:YD:SQ].L(32< ,YPX8("(2[/U+@!$_P1*P'*K3&9;RMQEE;C,1J0!G1 M.LQY6 .MO895S+:%NOF"T9O/H@=MM\9E*B&R+4)C$T49TH!KKK0E%@%%2 4> MH2W2K/86X3YD&&07F-VS9+P:1W=^D^MLLYBER\?#>TT%CQSW"F@KH-4<<.J0 ML)(S9AT5FK(QBRLW+'C$H<;<4LFYHP1R9R71I42&M'#Q#%#PJ*XRCA<\.@^! M]-\%CY[6^F":H[!*Q=L M054;2(R7RF%"@.+,04B%WTE&N>+43K3J0<]:K%/>IAEP/Q(UQJ%$IP6/!F7$ M:%ZB 0H>&0R"L,(" X73QG@+XZK.$1/63K+P<3L5-BIX=!Y(#0G28\$CXID! M&BI%C0,2 <.I*==:3&GS"6'8@D?GF@SMH1A(E6<6Q9$,66K#M!03]M2ZTF+=1RIS8#[D:@Q21MNPHSXD5WKQ%,GPW0K M/"(0*\\8CF<4 GHN+<#-\]4/ZUJOK<)&KO7S0)J>:STLKQX21HAC!'-JE76@ M7&LQ@,TW=<.ZUL\U&=I#,4WW*^(*6TP 8U!8I(V2W)4H0HSH;T,C3/*-O4 MWS *A@,R\/[RQW$BW3^74!N^/"&_BF,@!"AET6;8\[IZ?!A:B<\YU!B^ MX2YW5ANFF.XDH+7[;C[E'[)9^/=B5W_U7HI/>4U Z]16[_G5B= L%G> GC, M4(R@8KI$W.$611![NU@Z,F$GII&AO@&;W1;9;+$#,?Q]F>W4O9JKF[S8+/ZY M^_D1'M=IGG#-M3("4@H( $Q)ST0I.39XT!.QF@GZ)T.&9PF\.L?[--/2?]ZN M=OP!$H,=>^)/X@?K\R);7*WND@[.OD'"'1F#XF4A%(A M!>(ZEB4Q& !3R01 \YIN_54%G!J'^H5\L."5V659?.,*K8\T2HKT2VGH,**!,,ZFIK3XBUR*50W\E#J=*J@YQ;FPS!2KO M.>P#<+N)\_/3B?,%V0\94 V[2S07$CH>)F7B)" "&LI+::DFS:^#]%8O]VV6!>B>R_1L;:]'T4[Z30 FWMG=F:'4T::@L%(, ;!Y_'1_I1JG MQM4Q%#$4:7>Y?4J8=YCN;84CA#S8)L&<6^P!Q8I#"3&1%%5['NLF61ARJF3K M"N2AB!3&&-,$93:[^_,!*ON$=#7\NO4[21#C'#A#@0$>8$BLE:Q$ 7DZP2KU M(WMH>\-V/(:5YF?X5K/%EQ.!T'6:)[LT[4%$[J@C//R!:04N@:XYJWKSM?:A MUI/,:8W<>)PY6.7[+.H<["5Q3 *! ;1:&<"!!4!7;AM!3/.]06^>UE$8U!6 MXQ&I=+*88 %>'37@3[9-!/1&J;"J&PZDQ;'"4+6A\6&%G]YB-@IIVL$V'E7> M%]EMNIB7P]\;24H8=62KQQL/E/UYD\==?EK!MOK MB%'M+38UH5H'+4@+"0%$,0BUNP^BPV2"R^'X,8C#X3TR.]^LOF3K/B.HSWQ! M8KSBR)*@*F>99\!27QD<5IM)5K;H.X*Z7PP'.^9.O^_& M)L+3(^]> 1XPKF*69?-U/*[Z/=WL![S;]GRO:A.FR^7ZXO*P?,<#,-KWGU@# M#(4FK%6$.$ M=+!^)XD Q#-M)9)2**B4 ;:R58*1W?S"^M"'2:/-C%UAVS@T:#>.]0[_#]F^ MO-%MOGXQ)/%X@T02@ S0 ()@IS(OM6#5-Q&S-[V:G4+?;.@4Q]'F%KU=!XMU MO<[NBAE%(/>_F9\SNQSI)N'8>Z.0M] [1)0V4I+[*P4M4LOVYB";VOS2';J- M9YAR3'$1S2\W7],B^Y3K[&.^?(DGIYHD8:Q"&Z6%8#H,E6. J\,+1EKS- MZ37F+-,=DJ_#T]";AR&A&DB&*?1(> <#]MQ6UYN0LUV$'K?# ]X^T$OC]&HT%^V7R6&]K7U9NR MC[@3NH!T:',^& 8?LMMM,;M.UUDP$&N5F#[=.*'(4\4E@L1+(H GP,!2:DU< M\WPX0_NE!B-2UY@.S:3]+O93_BG]%L/38I7# %&T/,^]/-NTRR0 KHS7G+BP M9$"%$0*L1(B$?TUOV9L(ZWI&>@).BM^*XYEW3C5- J84>Q'^([CQTG))5"DQ M)+IYM,[0[JVAN=41HM.[C_8"D$<(UJK?A%NJ8]UH&A2 71AYS(^_QRJ8%Q.\ MD3LR^X:$>PS;/VZ38M6 (IL?S1]PL$T"//)(:D:EL)@&9+'2I8Q6PM?C21O# MUF\#Y="KX<5E/&9_LUYO8S%GDZ^/)P8XW"K1) A(H94"2!5F;B>U*.4$0C9W M*PSM!!MZ#6P/YNOP5E-MM<7(;5_3I=764?PJ[E8K4[UHIA&^OK>(#^)5W&;^Y,?K;M.I%, M2@!)^"\21CG#+:D00] V#\7I;8/0H<]U8/2&XMO+ KS/BD4^?QII?H1;YW23 MA'T0$Y0;!B/\AF +<8D$%7B"I]X=\JA'I,;EC JS<5%\#Z3_6[H\>O&C5ON$ M"N"4YT!QX!ET3DM760]&FN8.UMZL]]Y9T@ZBP0RL,CE%>0ZZFE=K\@Z5.J>$ M=?L("&OH,'-G57]G2)VSY1\\L WI_']H=3]6=7C@=:BXWG=)%8# M"X(L*JSUGAHFXT'87CI&6AA&_9TI]DRK7@$<:D'\N+V]O2L#F2[+(JAO5I=Y M<;/;&M18#FOVD!",P^["3-0O3 MWV+^[E3BF2FYU[-K*.%X=^SP$TG]7QWY:&!880(D!@G M2+0 M&!MW+C$9'A22#DFA-J4N:_.@577L\\ ::IWNH@2R 0 3QJT% E'O%1?@3C+E MA%083[-$9L]:K%,+N1EP/Q(UQJ%$I]6Q!V7$.$P8ICJVT)@*P3UE%EH I58[ M/QAEG IEW 1K?[538:/JV.>!U) @/5;'U@9@BX1B7FCF*%=>PG*MQ5B\ENK8 MYYH,[:$82)5G5E!V.@8#2RHQHH!AI;B2I0R(<3G-I;^5-HZ64FZ&Q^O4[:36 M[O%4.IPJ@_$QW\XV%\7'K/BRF&5'IMV7'DTT!,QJKZQWT /MG*"ZFK1\B[GW M_(LV0\^]'> Q@&9C&J/] -='/]:#SR<4:HP-90[0(((EP@%4R00 G>Z$W$Y% MSW7=&3@_AN(G-UM/0-\CQ1(U*BL?1BR\DEI 937"1FD;O?_$"><=\R^/S*?WV/I9>#NAO-L7B\W83E[-/^?NTB!;+ MZ1/SCMZ0!+0\ \$P(LX;2I!F$%7XJ2F&9'1(I7% ')N$55;$R[Q8/\J*>._L MJB%] W)V].9$4.>95)P[2P&*:;!V=Y=W> O+!EW?ZI%V<*;59/HX&AG["WA2 MROQ3D:[6 =THW&J^^]?R[LR^Y^^AEW$DGH-@Y02;QA)MO0]SX"XM7-!%F!PM M:'['K[=L?EZVRSF*7+QP.N8LWVH^YG40(\N8IQ)+ MCHT72$AJ:I50F%;(&T?4$V.8;W_Y#WFHKXWC(VWD( M#!GR-L@)"%=<4ZF-Y-P(@8$6VI4H*@.'K K2Y@2DMA9/G8"QZM^&$:[6V;YS#V!'.LF[0V,HS?X>! P&;LR7 M=%*[SYY-'#;(<19V'V$/C ES)FYK[F3B3C;/UMBY%ZL?#;=%I/'=X'+\927@ M@[H[\G0"%#=0>:E8&!_PV$-JR[%28)L;5YWOK+O57G>8#!;/.\IM$:[Q/018K^E*@$.("TTMM!)HY# C#):2">@G M&J'4LQ;KW UH!MR/1(U)6?"O@!$CK2Z#W!:Q$F%KF//*0P2U$QK;"DBN)UCT MHIT*&]T6.0^DH0BRK^E>)V?6TT<3IY%A6L0K,!QK0JG2)$@D'/$.6]!\BS!D M&%Q39VY+- ;6;\RX'+-&QI'&\@0F3)/Y35;@MX1) M([16CA,BB'' NIB7,N!" 0;<#^H*JL>2YJI]F2,]PC7]ZRV1:%P(<,=FPZ870!R2CJKJOFA'IE+*"$<$8D M!9)Y34M9I&E1,ZVW+[VE3HYI^$PTAM+LKG!(L(4OC]8\>/!48CUE#E.ME&%A MZM/ &%+*P0"=8/A/AQ]M1@KNILKN"92C5?\R6R[NN?K/:U6)9K^.:==3@;]U[8BU"DKNPN]8:&B:QIZ+"S8GF=Y?[BX?N MG%;#XSB809&M EC+F$MW?A-T%(':++YDIV>B$RT330F'P'&+I0];'\ )JN05 MV YY17HTWG2+T6@VR3FV2((<1T0C[C4'"@JNE >E3!;CYK$%O=D@W>N]+2J# M:[K6+=H7GDXL%X)#8F78;UG/8\@S+N4B1C4_9QBR6$=KB[,Q($,INLQ^6IZI MWPWXB*Y?;I @C3'Q\= %B'@W#2M0NK<(YK9YR/^053>:JKL33(;6^.F%_,F3 M"<+>,V8HY,H9! ,B3I;R&&*:>WQ[*W+7@XZ;@3'H;;-W^2I_/ &=UO7QA@FB M1GA %$? &HT"6DQ75 :D^=H]9+64QK-YE]@,]YF7*T]Y3/&TLIB.EY.S!]G. M?U^L\F*Q^?Y@.GO<2RS)L?G^>[:YCC6G8NF&W:'[T2EDL%$D\6H=LU2!H(=@ M.SF(M;G_(GUS-\>010R:3T]3!7I8P@?)]M_EOKSQ27(^:Y%XZ"GGX3,.,D)F MX@W12CX/18OS;_!JF-06E:&TWBS1CXY57;#B6C. C9":Z\H6EP2T"'-_#2$. M;; 82J\N+59A^HH%#LOBY(M9]+(MEMM--J]Q&%*SAT0J@PW4W 3T'!9*(%0M MWUJUR-@'7\/I=3\HC#6S.=)\[]K;9-"YUNJP MXDRY6]VT;P+BYW(U]?;#?K&,49CV%.+Q[G=I4(X!PV3AE'8<0X(U/W0UYU03(D4FUGTJ?B7(^K0[UE.@(A(_YM!DGFH5=FB_]SU(R)::WGHU- MK(Z@O*=6;XE[BFR^V*BK(LMN'F0)ZR4-S^-7V6R3+I;K V\<(#CJ.B\VG[+B MQF:?ZV7=>;%!@B&D%EAGG 0PV*] X =XI):PXRJ%?[8DX2SZVR^76:1]P^& M?C(/SY%FB794$2S#>BZ\_PG=5//D&#UP9KMDRT0@)C!01'%*"L)#>^U)PSMAT2\IUHLV\ M3[ :9PQR.K M);SZ1.J7%Y]/B-8 .6,)<4JC6*1)PE*V>#H[( '&L]ZZA&@T]1]C8O+NX6P M1G;&IP\GD'IO&!9> B \Q=B)!U,E';1D9,V#IK;Z>9:DL24H0ZDZROMFM=X4 MVR->F\,/)P1)+H(%$\\RB 3.<%4!9-B@5[3'7^I;XS..UM^E-ZGP+ M_^+#";6:4L.8, X"12C"NMKH8D1:Q!KVM7:W!SWO&)6A/MV_I<4B+E@?TLVI MC?K31Q-,B:>&(\N@PM02**2N*"[TW0J9'T7ODUR6QU1W1\NQS^8QA8+?KN9K=WF9 MS6+^A#B,XPOSB68)-V'H#G,D %1284YL!006=((U4-NH(.\-F<'<*?EJGJ]V M=]@^IZL_+\+ @Y$1A_WVC;[X<-K#4J=]XJG ,BQ](!@\8:EC6C)6RJX$FF"N MFPY8T2=$#>E1J]S-AW1U=:QL5?7[! !.F94,$>*(8< +6\45*=,BP?'Y22K& ML]/:0-*[&@]^OT^>2"!S%"!MF2)A5^*,0+@* ?" @6F:7PVQ?ZJY5AB\'AU. MRI0:5G7#J>SW -_-]N:HTAX]DP@&%%-:A"DGR*Z-1K(:NW1Z0EZ-QJCGW MJ][2;Z?U]O"91"&F/0;AOTQY!(-!H"K.(L>'+!8SA-Y:R#[&V:!/9XOE8O.] MQFVU8\T2J2S",0^)548P%PPT6F$5IJGFOJAAS@O?M@X"[Q"=<8X-PJ S=1-+ M4=0^-KAODAB&K%4":A"6)\LHDQB5$FK,)EC-H1N%'3T]:(S/X $B]P%T=8)# M[I].H.+2Q>!&2[#G*BQ/I(JFD!9.\#9S+WIO#\TX'WV\TKC^>%MDZ?QB]7 S M#VM/ H>[2!144'I"M C,QQXJ!2K2,\PFF/Q]@$FA,[P:^S1KCN?WM+A:K![_ M[)"_LT67B:7 .8HPHHQKQ)!"7%4.(Z(GF#6^4Y8,C-^81N8?J^TZFYOT-OQ[ M\]WD-S>+7;(OGV7OLV(6_I9>';M\V+C/A&$2]DQ4AMT2$8Q8)3&N-LY -K^D MW%N>V%YFHJ$ '&&U[25*3?XFEF#?K_>;\;79W'_]#3%EX:$4[NZ,$< *54U8[ M 80DP I=G5PQ2)O[%7M+7-O].M8W:CWQXL[95E(X_KPE/XYTF"C@N926*NO# M'S98?+"*3 L"-]\R]9;E=FB>=(?>/5_ZRI%A\]E=T.%J[E:;7:+3R[RXV65# M?3R6;A-F^'11_"U=WA=8Z_4E8^?CJ 82BQWN2KV_#09PI,TB6_^>I>MMH-+% MZD,VVQ;%706>=_FJ*/^Y,ZC?UDCCT>E[$J>H)0H8** 0&E&H#9?8&P<()(;6 MND4Y73Q/I0KI[!V)XX1;SZ"#WCM$M9#0WN&(H?5^R(O&1_.*C,2>?!JXI_WD M+NDJ;W.96?IC%L8Q3XOO)EBJ5WFQ^.=NKCX1?%NK?5B<%!5*&X4Y%YC%+5(% MF ZV[X!$/2O28P3*/,L'W3V^0^U"'V0MU]\/#/]DS&?]3A*C&$<22,2T(01@ MQ80O47!HZM=U.M;T01[U!.._*JDF%17SZKC4H>?^8YQU[R;F=+/_V\4J^W]9 M6EP4;[/U^GAD\AE=)((0)%78;UE$O/3QN@PII8J'X=,[U.U#94_]]/V@-]2\ M4BWU^GOUU_]:A UV,;O^'ETSRQ.64+T.$JDXU$CR\('%?+_"!!NVE%XIV#S? M;,\)1,8WA7H!>'!Z[:':?8K/Q3BY.$5M"46'A-Z+0M MHJX5?HA//4+YKTVO2=I&KXI5([/IS>IVNUGO0#F<#Z]&JP1()B&E !(G-4!< M&5JM^5R8"19![TF/A]C2&K,QN7$XH5Z-5@ER"! D'!'0NF 0..I!*2=M4[RT MMU"Y\;C1#+/!N+%8I:O9(EW63KMSH$6BHB4()7-*.1CL0^ U+7V\&,+F>19[ MSKTS 2NY$T2'8LRG(EVM+[,B(O4Q*[XL9K%JXN4+0JQCZJKUR[\Z:=9T^9K$ M,,_#_\E@!W"/X@44X4HD@0$3S>7<&3_RR4'[;[(V1W2:)OIKYNA($7_Y3;;> M+&8F+V[S(MXZ?^R1.V6@U6J?$*LE,Y2:&'[-@ X*,*7LG.()W34<5_5/(P)[ M '\V%0&VP>^I(NEG%GY//B8QC\_?3Y>#(]-AW5[")QP" I.$-4 MA,V6!MP24"*@+6\>L=R;1Z(_WO0$6O\!J+_E^?SKXCXLK8\XT/(=Y9_OLM$K MM)5#>5LCJO/9LPG;.1B((AQ8$+Y^P32FPGG#PA2@32V/?D]7]0B\1YQ)*4(FPEA% ;:0;27,4QW]:)/AXB:;*&=@X78VB#14QSC@9".N[LR M^:4)=E.VFGW?&?++8R&)=9HE "A)3%<*Q3L:Z85ME1XY"#41+28V@>KOM90 MA7EO(#6.VCDRC..EMDXV3#P#CF-%F,,&. &XLJ4$QC$^T72@W2JGIL9;(?8: M=3\IE]>45=Z1JLL)*QB0V>)J]<)X?@NC>9N?BM [MY_$6(( D$#JL+_6F@74 M5) />\XQ4WS0XBPUBG5UJ+!\.-B&VO_I[3K80>NUFH7=ZWI1XVK"@1:)XI#% MK0]%7$*#*:=(ETLF97[(Q%NCF #=XC.F_N-?B^QTWNB3;1.,L0^?$X*6&!KX M3QBS>YF9#G],TU[H3),UF-$%7O\:7)F4?3%=BG1D77S8?,IFUQ_SR\W7M,C> MK&9_.6Y%''H^X4YBI9@+)I562EF&-"C'RXF88.KQ#G60=X]08XT^$">_C$-9 MY;99[=I,6?:YO-=F,*K?EQ?3?K+3$(,LJTL%!S(RVA(GP:>UF= MX\T3X_3F NZ)#8/@UY@KOV^RY7)Q%0S:K#Q<#0,]SHAC;1*!8CDDB)DE1$F" MD9(51L"CYOZAWE*S]:3W#E'J=29H__7O9<(0".&A94)B!I"65I&]3%PQWCPI M7V_IUD;\XAMAUI@'?C'/EHOU;T6^O7W[UIPH,?+2PPG1QFA+N-):.RL5E=Z4 M(_6@A=._MT1G/6FW"WB&LN,_;M+-[BRAQ.+CW8G"^E3I[F/M$DF\%U)X*D&0 M#!'$.2UE-0"C :?X4??_7:(T&"/NAGBZ7O/#YQ+H*8"&<&&!B@GZPF)5;G(X MA 1->W??D9Z>:K\#A%ZWUB>Y3Y^"LCM:M3]N/Z]GQ>)VA]YJ7FXH]V,YOHC7 M:9N0>)&<8H ,1 9IAS5@I1S6MG#D]I=;OYD>\GZ1&>HS+I>M-S>W:3!CYFHV MV]YLEX'P\[L?10GB042-T-*S^THP=VQWD48I:Q$6EG-1!D]PY2<8#-A= $C? M: W-H&"]KNL$-NV>2R0,4B )-&3<,.$PLJ7?2B("F_MR>M=\#_HZP(PF2$UN MWNABODBT%40Z2*C&+D HH9;W2(;)='J>O^'9TC6*0S.I!E$2J A& &"(N56* M4/('#\^!,D(96\]Y?,K?;>/7B?58L\GD-U;_4+*$$2^PT MUXQRX[4RS)=0*2CP!-V#P].A ^"&ILC[;3&[3M=9 "?6(XH7=N;_O=VGRJK! ME:/M$V&HL\IHC8T%0 "A:;F>*DY,\PBDWKR.PY.F2P2'9L_IF*H:%#K=26*( MHD0088S!(AAB'!%=?4,23["RPO \ZAS&X:ZHO$N+>+SV9?1TXNTNCU#K!"<2 M8@VQ@4P+;>DN!3VQ7G-;:X<]]V7@G#+.54(:_VM>T"* ["(8.(.CE;JJWDFK&EY^'S M8\0+\F"[> > H<8#2@TWLL)0 #/QM-2M-7EVX& SO/XUN#+),ZOI462JT652 MVS!2;C42T!)G,0AFYW[,,:VMB]K19>>A]+J#48@ED"I&G &,<6$- MT:J457+9W*TTTF64I@9#ERA-.RS!8:D1P(!"9JP,.U#'<2D+!F"B5U,[UM/1 M^(1F"+UNK4]R89^"LE]+,(JD0@!F,0+6&13>;HFMY&!L@N$%#?5P=C#*>@W 1K@73G&NH$DA_KQ,= ;'DP@ +% MK9".!GDK*%W >;K1 ]W1H4N$AG/"O\^7B]F#!&)]YHO:VKAT\L5K/%[3*K<];1NN_$ M&3F\.V.KO8OFP++\,TXK-YMO9J9Q?AYY/./#""D*550(8 MZ2GCNA126S]DX.=9SI6!5)MWCV'C_=E+[S^>".IPBP09"BB"2GB&*<5*8H++ M,2LA[31=+!WIX9166V'T.O0[*6?*M-3:E3JSS468T-(X_9S.W/7RTPEQ)LY. M1DD+F;48>5G)3KB:D,ND,]3SKE$9:O?\)JSO1;;>N&]A#[#.3M83>/'Y!!/& M@1)8 ]Z3KX?,)D0)H M:#@6AGNCH$+Z?H9S=,C[%!,VPKK$<#!^[(?XQVI]F\T6EXML?OI4Y%";1$HL MM3!>,*:@4G'9,2DS+RI$6%< L1@[%FZ/GRP M=KQ!$F,'#'3QM$ +"P3CSI32N6"+3LV3M/&%# MG-5/XB7Q!#*XNY]J,$&(5JNL5J[YJ7K/J5S&L2WZQ'8HGL4B71>7:I[?'@W% M._9X$G96F&%KC(36::D9!-4'29TDT[8T>M+BTY)YW0'W(U%CDB;'A!DQTF)4 MR1^LL=4\+>;K/V[GP2X+SS,@3U*C5OO$61'L.(8TY1X;2V+FM%)V[G7SC6U_ MQ1!;J?#I:M(#2$,1Y"[5_N)+5IU??P@#_Y#-\K#.+A=WE1Z(,(])" P'#4##G(:\\0L;C"?E&QS\)'1[OQG[S\#JSW:S# M]_)_\L]K-=O$2FU%MHGCV+L$#SG1:S1-$/ NGA]8!I%0TF@-JFTFE+!YRK/> MHH^&9TU/8$YIZJJ-U6F0Z76=S MD]_$+V?7T:%9;-!!)!I#:2A&/.A/0:T($;Y"EMGF\V%O25M&F@^GK);ACCC# M"A#&:K.[/]^L7@BB?/&H\TB[1%J#L=5&<(*!PUH""$I9@23-#;G>4L",-V]V MB>1@Z_&3+^ P[?>%Y5=7*GYIIXH5M^HWL6$)$=@31'#0!&?*D>H+PZI%:M3> M$L:,N%H/B'3_X>QO5F$W?K7XO-P7J.\W^OOQNVKFL>GEW4.$[S]]Y_TEV*>_ M&3L8WDK5H/Y@GJ&*]) MIPXZ(JO^_GOZWWEAENGZU*GG&;TD3$FD1+RC:1P,*PPU5I?@2=&B0M%@*8:Z MXT<^%(Q#69-')+@?_[OTYG2NF3-["IA3 2SWEFE@M#5 W6..*0;3/A3M1?/U MV=4AHO]FVB3/6%\CP<8AUOMT$^WF^7WEL)/GK8>:))YCS0WUQH;-''7,<5U) M*, 4P\!ZTV'>"V3#^=;"ECYNLS]DZRR\]%JMYC;[DBWSVZ/Y-\YJGQBA!.8$ M6J2%XT913V$%)L'-HS=Z._X:BBY]X#<4=\QVO>AM2H9T:K?A'/+>3#JH$=60&$)Q&'B!L@I M@"TRS7=38Y@]O;*M"UQB;+1N?A5O M#*NH5^J_(]5D:7+^(/_ MRI?SQ>HJSB_K.,&,GU#M_L!&?0D#B1*%>?%C^E"PMS4.D\_J)R&8$RF=1]13 M(KQQS%OL,#!0Q)2!M4IFC8='_4/E$WTDEE%"C0.* 1+V4\P$1$H<8/C!5,Z4 M>]+NP(8,H@P89C&Q,\,8%4BB:B>>%Z/UOQX>HMR?&C_3=;FB$[U;/KUO-8E86G\EL]GESOZ:!35Y_V#.]Q!]Y?L[B[^QWAY9IX6WTV0X"HO]A[+$Q9H+Q7Y54D[2@7@V7SN70@:O 3Q;4F.9T][>+5?;_ MLK2X*-YFIW+ZGM%%XBA'7 CM(#W>\P .(0GM'/HQB?, MXX^A$6T>=Y$0R8U!PJ,P*SN,7("4[1 (.P5MY02+HH*[$+NR$FY_8]!:K M,Q[S>H%TZG2,,0)]TO%1_XE36!,OH3,,"B(XH(27V'$$)AC_,T$ZMH&T_R"A ME^)6^@\4>I=M[G*\O,^*7=*-05]FTN5LN[_I<'$95ZU9O!BS6&Z#]IX]'7[U MZ)'%E^SOV>+J.L:D?LF*]"K;/;:^V&[6,27F8G4U>@Q/&6+UMDZ@SK.'$QGK MCV C9=BAQ!!_3!"11G)EK>/,L#K??<^2G0RY>?1@X@5$01['/531O/5:T%(B M)=V05PJ/Q]6T4,:AFB)-$)ATA,PX6>>! =(1[J1B$& >UA!H*SUX.N3N\KS3 MEX8\:)5&_CRP!HM-Z"!7N'!<*P4L"'9DV-@PSBBZ_QPQFO;Q24]:K),TO!EP M/Q(U)GD(,F%&C+0U.Y+AG+1,(U^U3PB)%Y40EMP[8CG S+)2=FC0%(-$6JGP MC#3R34%J2)!UL7E CO"OI\0(/TH^9.MR&3U@5+SP5,(,L,IK)8S!W%(F@:_6 M6NQ-\Q.PO@,VVID,[:$82)4'3\!??"[Q4 +B++(>6T.)M0*KBNP:P6DN_:VT M\;)&6^'Q.G4[J;5[/)4.I\I@?,14Z1?%74!B=F3:?>G1A&I@/>3$N[!^* EL M$**4Q $UV2)A' Q@&;O@TVSP^'>1Y]/%*(>:,V %!22I"5E35J$)MH M*%M[%3W7=6?@_!B*G]QL/0%]C[.;JMSI)W(;2,Z%Y?/3D)V)R='U'Y6/XF.Z8LI0;C"X9][1/KM!=# (1:4"Q7( MIXQAA>2CNT!V'V,ZVJ=T*N$;%]E4DN86VW58W:[*:GF6]=+@"]OP"052AT:0 M1"HML..20"0J^C6AW25KM*2Q ;^DXX TJ9"T%8G"!]O3".N#YBFYI)QYYRK: M/.(9&F^#R=/_]L-Q_5_^.\5KW]\WJX?8X\?%)1N7IRSB#+$FU MWB]O3VM]3'[]@:S-_=>@7A[)>LZ\/QKD5@[UB@(K0I#&7!H7A$T#B,%Q4#7% MA"+<*/ELI(S,Q_JW?L2V:*(VP(L*+2Q@6$*J&7-.<^@MJ!'U/J7U=3$C-+T( MG6_"EA[WO/-0^^&AO[_\@&M9J^.]M0@FBV7 0Z4\T@1JKAVIF".,[#[N.UW' MN*0R^CRK*1O6)$N6>W'!C09(7;LUV&!">F>HEAAP"8PPP%84 TM)GM'=K&2A MD7SVAOQ7$+:L(LJO6L:FD:V/^\W-OYY.?7Z_6EQ/ []P5R% , 4I$L9R)P5@ MEGE?T>EECFW@AF/=3Z5(0\$TL1?DW?Y+]#GOHBKZL&W4]*3EDPJ+D/5$,1=4 M#\&M,1"R"@]"8(Y-+*:V4,:%>-JO6V,8U7U,J!_/;C@^OP":6NMQ4(XYIL";(=[WB[ & J)E7'7G'9/KRNP"%\78J6P5L1J"^^9K0"(XQ1_$3=;8SEX M_J7M 68R>[+.1GIJ]SQ-2=+??\Y8BH0]4K>^C792(__&&*\KD-)!&V%4(6BI MLE9A!"IDB2?.5V(F\-*>TA"V$& G8F_I8,H[>,48Z0H\ I2Z55 M2@-?<\ZQ1D/T)IX/,:E:F0UK7D- C>-@76K/)>'2 8+(H>_FR=:4V&>N/.8@ M"VTC:]T@_Q6$+4]U[S7*V&M0!)G'VA#AE4!8&&6AU >OUQ6X.4UY(Y8""T'&I J:CPL)PD;2"3.&[;U:T\+L0SL2,2Q6TA XH" M"5U@%95QJHPU-7;AY_F)YVC2,4K?O/=>#DDQ,^ M.@0" ,& 6^[*]]OE3?DA.A3^V/R[W![_MKQ?7A+9,5];0*>DX21H. 9B")2P M@M1(:YAR"F)FDIP1[+,4\']^_3J%@#][;6&UQ(1B*&& V"JA&>>U_T+KE)W+ M7K. ]X-]@LR;\<QDJ_K\

MKWO5ULMXOX+;Z<&S3:^ZN? MU3\(O_RC##+W9;.Z?7/_=;OY=G2M3YV[5"TTBO?^*05_-,A*NGYSX2"A7 " M%.+(X'PC@7*!&S6O'SC?UG*54?V^0[=/@[L(1ZS !"AK%(&7&.Z0JL(*. ME7(Z:L=@S5#2L!D;O%3*Z'E PC*N.KD;W%TH21 RGGJA +.8!UT)5G0;#S+M M0#T*9YM*36_T?AWIR3)*DKO03",L1Y=4N:U7?#7<<>:. B!*B8$:0:080M@S MP.MC&N88[!B4:YLQ4$KF_=A\WO_[.**N^JLMOY6KS6'I<23K^7'NK9]12 $L MA5P3!Y%WADFD684!Z!7%$AYPY1!$&KK+32H"VC741MCNIU5ZM6;$TZH]4N/'SUX*[HP?0OL0;(#U M0WE,&UD?PIV[_USNOYB'W7YS7VYWU4_U(H 8I[?,?%8XBK-K"*:",T$L$$)1 MKWC49+'VQ$[9F;+CK/!@ZDN)) PT. X9M1Z;BB)"=&UGA3=FQN59X>T0 MR#J0,\VL<"LT*;P=6*F4BVGQ] M!T([9AUR%!NFG7*"(F9$19G5,O-PS4A<;#(9NAMPKTDTLHS%9"P1DUG""6:% M"^0 AA (3F#5!F%<'T, Y=TKGR/6>&-6=AI5G@[D-+%Z8[:_E,3X(_EXJ_E M:KG_?K(5/I0WF[MUS%R\&+YK\Z""$1YL,6$8A410@P34J$+#F1[C?5(.4.RJ MS8Z*52K)L>7G/ $V:41UQ(SRIZH'0@/Y?7@+SO M!\9UYB[^Y^OZP#(@,3@P+/XDSNR\.4G=8KV7'8^7;BN\!\!:$JPN0P@+ ME"I^PHYH)UGWO(R48[2&/,$[(C.^H[&QR^^0%#!W?Y\4R"!*@"$42DZ-D8&9?]?>T02.GO:S17 M_E#$<\9_]\/O"Z,81UY31A6&!@4JP]%Q(I0XTOVKFM8OUYA?F_X@=/R&-F?< M62/YV16%139\1APUTG,OM#0FJ'2G=4//0)[>M([8/^=<+PSFP\.LW%YI69>. M97\&^.X?[B\R[8=K"JJ)!M9;;46PH*!S3(!J[=]/6'(IA,W;W,@[L"!N%;#]J3F8J+K\O]8A4= M3T_-@A_2;LKMD$!UP#8&/C*QD/7R:-, ;R ME(TW^SA4&LM!KT2G=F#-*9M%4H<)#L"1.+3*0^0Y.U(F>=B.-$_7S,A<;)+6 MT@VXUR0:67E\9B 1KSG1B48CG4CM'10Z_ ("C"/MQ@,O&JK:R1(VW'!>[.=B"Y>'U!C."QNQ^T84=(A"&N+&@D9: U3\V@/XM^ MYO5@X+P.QF?UW<^$W]-\V_\(*USOSL?P7KRNH-@CH(.U3;W"&F!%@:UH<01D M--Y\()X\+^CO@48JSOX9"-R7ZUAG>)6[/UU;.$UMD'%N$414*AW]+!5-V/?( MBQDE>#0\A_LBTCF9-)#RN=S% VNQJF@)9!W:Z9[E8\,["Q '<"$L,44.4*$= MD+SVG#G77<<>/+%T6*Z.@T^JG5RKG/IAMUP'$CX>78O7O'D7[RN4=EY8#A7@ M3 CK+.2THI49FK*X?0KOW9#@)!.$XQ*O3]5\>EWAN1#.>J,YP(@Z*B&IW>6> M4Y*G%CXPGYYS?P"$YLWUK%3PG)@]T'?\X\-?NYOM\NNIM4K5)NZTELM?\B;W M%I8*Q+!VW!/DH&6*P_I;9<-R\M'!>_)A,RXRW3G<2CL[HW$H;""17E/I!- < M"V[KSY<7/.78SH1<' *+9'&0Y?UR???N\Z?M8KW[7&[???['9G-[S>_9XNX" M.&"E)48)JXPE &C/:GFEHKNWI'VUSQ2:V/ 092(:5[_8C>XO5$Q")5AC!;3E ME'NH?(VKTR9O_6U0[K:3G%[X_5HRE*4VF+_H3"0RIS5ORUNU?[\) +]9!WJN MN_DNWUA8C1&QA',- ZSA:\Q932U1S:K[$D=@A^7B7MMVMR-'4TV0BT0NI,<-XM5KVCW)SMUU\_;*\ M6:PNA.?/7E\P(C$!)%C""@!,(AK(,55TA]F[\N9_ MWVV^_9]#UM?V>^0WK_X1V,O"ZVYT@ M-9IE-.=Y(-PW/2$8-,Q11IV; MAF5>3R ZNV\;^&R?.B<1TMPY+ V.#>6 )@:Q1XW1=W>WCQ(Z'XX]/8$89 MS7JW62UO#Z5FA]*@"UKNRQ<7CGBKO=38"8^Z+P&OF>GU^; [FF\ M5B_4%3\M*WZSOED]W"[7=[$/7/CO]M/B[PO^K Y/*SCE4@ENK>!,:6Q-^&N% M"_(NPU&( U;&C@]8!N7Q;^Z_AI]]VKS?+C?;8_.'-^O/F^W]:0[.O"O4@:1> M6NF405P;;P0/[.$\_-,#*<4,1W$H3@RP"#E"A5;($&#]D2(7B"4IVQBWK5!O MS(S+%>KM$/A=H?Y3<2;2WAO@1*S(E!P)PY6H '1 I*P_[:/=-Y:#7A7J[<": M4QFRIHA8:XC )K9T\5)B6U$&/4)Y&@ C<[%)/7(WX%Z3:&1E(\Q (J:1A#05 MZAPCRQCQ$L<&Y$I(&T[C$^U:SJ9"O3$+.U6HMP,IE8#8Y>?/Y;8,^T*7^W^7 MY?ID+?SC(9C(X:=OUBY<<+/793 (XMQF]7E?;C]MOBYO&&!7Y6>(QQ<8"V^, MQ\ P9( TCE)6*XT<=-=WQ\NU&%*\)L P03%UY_X(T!)-B1,4J'!^VI]%C>KENX'S M.AB?E=:9";^G41RZ]4> #!OB SF! D2U=2!@5'V&".H^>#QQ?X3&/+G8'Z$= M&JDXVZ\_ F42&@*]A90;C*4)'[2*)N5,]PX8B?LC=.5P7T0FKKIST"F'M6/& M.:=)[-E62R3&W;F7N ]"6^X-ATFJ77II&)1YV&X/_NNS^[;!W8710D@."5?1 M82^AE<)7= -.DTZEZ!SXZQIP&!Z@9(+Q<@?O9F)Q[=Y", 6!@MP@B66@,VPG M6M$<1YGF<[R/(10#P_/K)!%0+;Q12E.,O$%**.!UO55TCTK>E(,;NXK-^(!U M5QI>;AMP?KQJ@[L*28$S#E'I-,-:($,_^X4@YI+$MLX<')M7I\(_M M9K>+/:"6ESX-3ZXJ(!?$*0N!MXQ)9+TD]8V?B^V_RAB8<']_C7;GI1R3LS<5TD,@8MF>-M9A'\#AM9E*#>Z>+M@^ M%3@]NP?#)=EV+M?E=K&*<8#;^X#Y+GQP]LMOY741N')GP3! E,4&) I+P /E MNCZ^)-/=Y8#/0 Z&!2>5,+S[6L9EKN^"DA%TC3_"T75! %ZXND!6*R@D(\HY M%"3>&&AJ[T40]\Y,%S-@>G] 4C'ZS7I?;LO=OO)='!=\@=8Q^D]Z ME%#".?CR^F"1<#=OR\6NM.7Q_]^LSWH@+^_PID\IF.!448 P#09I;!U)'VT7 MS_J$XN;@RAL/J>DDQI;'!BSFRV)[5UXZ':[>6T0#5@@@+-0(,D.LH#7-U.D> M75+GX+$;&I]4,N$6VW705G?OR^W'L-!2+W;+FPMR\.+U18"+&P8=)EQ@I@FA M#M7R3OL$?G)VX V)R53\MLO5P[Z\-"7YS!V%<%H0C(5S&&B"!8WC&JJ *: ] M:HKFX-,;!I547/_/6[=P_[7>>5!"'B'(V M1I\HD-BB6!)[PL,2U:/<; ZNPW'12EQ*LOM0WI3+;S&'N5%*P:7;"LT-Q-Y' MCZD$$ HJ>7V^"L![%!G-P;LX(#0Y9!V]W:QO>B4>/3Z@B#%N0H030F+D%<,. M/)I<5/100>?@AQP%I&0512=+Z13TOGY"O'Q#09&$0>8E-,! 2:U1OHZN(=]C M# ^:@U=R$% F8GFC@^#L/0430/00L5K=[M%I$>!SQR<8.6LK"N=O*I3&PA+OD=9*;@B1P,F'2YIOL 47E; MN52"DOMP_[ *@-P&@5[>7(Q07K^Y,,H ZI'54EG$M)?^T27C?8_>96@.SLG! M 9HN6O&S]=,J8/'S[06ABBFB@ )6UZUXJU4,LYN"X'!J?A(D.9K'[\GZ[^;:\+6_U]W_N MRMLWZSHC2]WLE]\.G\1H+2_7#W&XQ?&7F_65S(@>#RX8$D'ETI(");VS+KIG M:J7+V^[M$-$<7)E)P7L4M\WJ_!9GW@1AY85$R\A M#I@)/PV/?K^-A?:KP]X*YM'F0QFW0>SQ5&X/;2O7-^6[OU;+NZ/4S;V!9?@N M"K>_"9]L0SX$)YS,5E%-&!&L4/!F9LI8-+(ECA'D6Y\5;12@3'+J*(BE[ MN/;&;V#9F!F7&UBV0V"1L(%EDAX^RFM#J)7 '14P1*W&8]?!JSJ%%/EV[@O [& M3\/PMCU\TO)[&ANK6P\?I85&W 5@1+ / 4,H5CI1R:46TL&,^D(,Q).+/7S: MH9&*L_UZ^&BC*%2$2& X05)B*DB%C)(\98N]23C<%Y'NY?A#]/ QE@IN(.<4 M4A7^#@PVU5H%E=V3K1+W\&G+O>$P21;PP[ZHP)Q#BI634*D87XB=EBHT?9\O0-H6G&W5]RS0S$HV M^XI< 0@2TBBFA!$84.R@J\]5X&Q&NL0(/H$Q(!K?9WJ:H/=D0LR8?L&?W_:A MO-FL;Y:KY>%?[SY_VNP7J]-EQ[8ZPJ MKZEJY!ML<'LA, XB%[028X.4&"$%P#+\*;$FDHE&\8F1J+_Y4MX^K,IP%IXG M1'\__?*J2[']TPHL#3',.6ZEXY+HH$^@"AOJ<Q3S)O)UB'S&J-,)>8,*BD)4P*)80W0AN2.XUI3&'I-92G':*IM*8A M)J] 3"!4C#H<34X%G?.@H@Q3Z?-TG([,Q28C6+H!]YI$(RO7Z@PD8AI)2#.4 M1UIO$!0:>ABHE2:V0HZT&RH5#@CD9UKU8V&GH3SM0!HS_C+$S&X<&] 19)#P M<1@NQ=+:ZLM+9(_NW6/[91)H&8/!EE8(N@UX=IP8R+425GO%D0%0UA0Y:DR> M*L00+&HRZ;D;.J^![UGI![FP>QHEH$Z9/)UJNZN?_3-W%$@"B3"1TFK+@38N MSA8[T:><33G+M4&\IS^;SO5H[ 5+NL#LOMPN%ZO:BQF^<1&$!E':2S<6C+DX M?P!R%!0E9J$DK$8O_-F].\2?'1CQVYU,1^VDNM/ MFT?8REOUU^Z0)7LQ!#/ \PL&+"-6,^1BJU,*)58U=H$I&0[W'-5].@6HR;]) MG;L%.T I9QP +W @SBD.:457['V3G[ DYF>#!L/M,$PE&^.U%:?!]#8\6.$0 M2D\A9)"KBEY 24:?KCQD9E@\DY:%O]VL-S]*_'7QN7QCH8G UE*CE5/>.&Z] M Q6U6/GN]5BC58=/?.(,"6>Z M%C8^X?UOJ4B+=7VN)>O[V@! :KDW))A$". M*JF0JR@WAG2WG4>K*Y]6D$8 -6&]\>EC6]6;/:]4_"EUY,_E>K-=[K\_:1'_ MXU/(QT6I3+:*0FOL 1,V_*$UL]Q8PTY\\$[UF,HY M6F7\U,*=*V^F2/#Z^'!_O]A^?_?Y:%)%_WN%^Y$;OT1FE0.<&Z0]Y1@R;[S2 M2$LCX_1'P$VS/?1:,ZL,8H:ZL+F01< 2IQW'%394X1[MPB?(K&K,Z $RJ]H! M]SNSZJ=\ @5>56=68BTWR:+H!]YI$(ZO(Z0PDXC5G5F'@@U9 A#,: M,JFIK[)@K.LG%^PK ML:-,0$RE(MXPZG2M,'K!4M;+9JN##(E@,FDY+O%L+LZ+U\5ZOG#$ DJLY3C M! FM:6%"9ZYE#,2GGZ;H]D=HWES/4H'(@=EMF=QNDOUI+5<*Z1O<&^B $!CO ME/?8<< 5,?7G$FJ0;QY$6SXT&&C?!YEIFR,0+C%2#!&&L)!> T-YC8*GW4L MQ^LH/@ 7A\ B]^1WSF-'242--)0QK"B0OJ(&TQYM7ML'@K-3P@:#;0Y)T$9" M:#35@H(XN!<*R4$MUH"Q//6O(5C4)!NZ&SJO@>]9:6"YL'OB1,/>R>\4$VZT M8!X'L@AWSBM8T\=A]_2?M,GOC=G4,/F]'2R)+:N7/G"/4?T&BC3"VD3VZ1VC&&QF51 #Z M8S5%^MGXTP<^+N_6R\_+F\5Z_R2$FF#RPL47^\VV#+\_SGZ\^?YD L+T^78] M9QI@B#ECT%*)'7%6'R$*G(KZA MO#V7HCZU1^-"]OR[K?FR6-\]3E0^7+%SRZ4<=8$6XM";#D' MQEN'#A)'F9"@F4<[+]RNN5=Z/;<00AB)/2&> 2PE0 JZ"B\"4#83)A-*QD^3 M?-/AF[6O9[*R1:P8"780P(AKC9&G%8!*)1V2U\H?E$AL^A8PML!V3E5JU@F# MH?."6\"5#@8-8Q5E-/PO;_?12%QL4J[6#;C7)!I9>HTREHAI).%2;1WK6<#( M'KN>$P$\\L0#PT$ 4F-= PEX3A,\AV%ABP+&KB E=#EOR\6NM.7Q_]^LG[2@ MN>QR/G]?@60-(]1 XC3@Y.B!HUPXBS,4B.D4YR&1[%P+XSY_+F]BT[_Z MW1^"_/[8,ZE"X?1+^U!^VKB_;\K=+OQ$E^LR-NZ)MP3;_7_*VT,WI2^+;:D# M4;=FF_*5?1.&D-M98&0Y]H@D!S M2(0L#\_)+ZDHOH]FS)=4Q^9R6 M\P34*5$J8A9DX^(QVNNYA4*&(BHH5 *&CXH&0+$**\-T]SKQT=+2ICMF4R*= MGU3Z99P^/;Q4OO#< B'F@8W)'%@K!9SVT:]]Q$HHV%TJ1VM\.0>I[(_TQ'&# M#^6N#$OXHM:WMOQ6KC9?(\"GX.IE;WV*F,)I=.[A"W6J3C[$@_]8WD3CWA88N57>ZBG_5AF\',VQ=WA]INXRX] MM![X_GC)^\7W^"/U[V"3-0FL]']X$=1R3#B AA'JH4'&"".-)(XCI(W)8U[N M-3)WY^ALT>NQWSL*R#CE3EIF*8(D'&9*V@I'9'C*I)3+^:\)1>9\?\BD8&<= M?GF_6JS?+N[+*]&5IY<5X,B*$H,8KB"KRG>8ZU^#)! *P&0S&5$IR MM<2K690_7EA $/V S@5-3ADQ->>2WYX>EU!8?6!_/:D2#D""DM@7BD!:/N%??I^B%. M]'WN@V.R+@Z=L7FD;GW;^/@?XW4%,-83 ;#GSF$>BV:YK)#U'H"\E86.4O+< M',D'V-^B.QS"6>H_,Y;8:23U0[G;;Y M4NL]! X (B"R2LA'S1/G6!8R*;[V5Y6/&[9@EF9^\I MK%,4$JH !,181T:LR%[LCU^"W3_" MA?O=FW78[,O-[7^6R[LO<9;AMX#"77GXI5WL2[]8;O]CL7JX&-9+NY)"!,T' M8(RLEHAAC!V!ON('@3T^CRL,:N/!PS :*&2&?OBS6 M^>RPH==8(!-'?6L:C Z&@+." EQKCL9V'X WG4H^K[TW,4?GORO_(YC5Y6V% MSZ?-?K&:=@M>6E AE/$.4T LQ9*%/[A0M4;$3''J='ET<#<'0A[^OO8WO7M9O]?Y?XQ<[^)EV?H=Q;<6P@HA@+9F'KM MC6*PPM@&:R*_C.(\MT@N')K]+CB>!'ZS?9(P#*?8&B\NI%"21[>-0QXK"6V0 M$GWZX&,(L>RNPM'?^R4;MF6OIYV^GN[OVQL\6GSB-#[ MQ3+8)6;Q=1FVR:?%W\=2W5:5UP._H2!,*:$#;RB% 44O" 45?L;+[MUFQ:\E MJ=/P(Y4\AR7>;]:''7BBY1B&C$6"VV]E5(W\PSX &9O\Q2CE!C8R&>OXK9TU6;@_R^0<)H : 66@1]B87_ M*@X0H7JD^X%?2_@SY5B"*N\7BX4_[!Y.E>G??Y<(7\Z!\!3!8+5H@JQV3F," M8,R!H$!C:C!M5&[XNT2X+) G7!M@$ &&2VT<=?:(8]BX4J3,/AV[1+BQR(Q6 M(MP.[*Q+A+L5(3'EM0]:M'4"2<0(.TS4/0)@&/()I6VB(J3&(G"Q"*D=CMFH M@#.HY.#"*D Y(-QZP23'"M,*62>\FE,14F,I25'2T0W8WZ([',(S*$*:E<2^ MIB(DX$6@"S#+L*-". P8JG0CK4S2 OX)2P$:L[Q5$5([<+,Y\CK;WG4T]\-F MM?*;;;QI$K?-2PLI )( ,XFE1)8!33A'[I$;OOLP?7+FS2O:*6\? MKAS?R=90<" X#\<2\I8H+(@0AZ87!QY 1U*.:1E[?XPLI.GW4B<6SG\;Y1/>QW<=+/?';-G1 M;T6%E\X0Y@)3H!$BMDZ!M.*/!:Y[=#@_HREGS]R03)K_)JH/OCP[$S1?7J&Y M(\(SK5G0(K005"I2:^,&)HT/3OTY&TC&TWOXAF;S_#?H:^P?8@P$0>BX-A1K M0)4 M(X8>MMCJ^;W)7QU6W5<7L]_O_[H(\ISO[9<8R&I@M 0#2R0 'D3J]_J M@ LQW6/*,W15SFV_CLOK^>_7DRAR&&W$!V,/T@!AT8I:0DT^H@C)%HD'9PX=@5>8Y$9K0*O'=BOL )/$60XD51[ M;JU"0" G*@ \,K] !5YC$;A8@=<.QVRLP!F4,2'NC#-4> DT!<1@H&&%+)%, MSZD"K[&4I*AGZ@;L;]$=#N$95.#-2F*GD=1AIS/I3>V S>:8.X==;5ZKW>[A_N1%6-_^6>Z_;&XWJ\W=]S$S M>YJ_O8 44L\,=$JK<&(@K[2L< ?W8B6378,R7XCY!/V[QCP=3J. F., M*""4H.&OON9'C"F]H@TRAI1./)ZG'?>RWTTO<>C#7>B@D'(KB)-"4<@)%AA4F'O0(Q$[OW28G'?,2/R:Y1ZI8B)V^6UY M6ZYO4^Z1E]Y=4("8B/E",5;D:6Q^#Q^E@74?]Y9?"LK<]L@ _$JZ1_ZZ3O=? M;>C^5&[O+TWV&.^EA:>>6 B\$@8Y+4PD>J79%#HR:]2?C/S:K M\)C5:,)=U&6E\/6GFM/N\:#\QMS,];/1BV-Y95=$ MDM:[Z/Y[L]^9U6*W6WY>WAQ^]69M LV;U?)V<6BC%?X\)J-\?OW046@D=QHT M\CF,G:PQ#,W-$S<&?%^AL9=4"2TXL]3C8/U(4>&K>3Y)')/)U=F,CNFXD'5V MQYMU.&#+^AC\XT3^E5R/"W<56+N !=0:.B"%UIX@78$C+9E!YL M,T&L<$124]'-^@SA'"U,,8Z #(]5*ADYC0$+"U>W]X$/T66V7WXKFTI)H_L+ M1 -IB725AD.B+76U+1S+KJ'LT9SW(\C)V.@-;'WO#;0 E'/?8!^N5ZL;Y:+ MU:,#L'M:6\<7%8I;S*P&#$#.M'">^MHVA(!T3S<83;')QJTS)2-2B?6)G/+V M96I/._-214ZC!Q0<&&^)T8Y*H#P@1G%544^ Z=Y#.G6>V.CL?UZI,P:^DP92 MCKEJOV=#-DO&#?RC"AG"@)=.$J@L.'YKB5 6J4:ZP]C!CCE4IE*NM)">:ZP8 M%Y0YQ7V%([0\I?]F[,K4QB(S6F5J.["SCEUTJTPU%BKH("(."\*A0,"I"@#/ M8$JM:Z+*U,8B<+$RM1V.V632S*"\CVJF8HM6J8AF&&!,!:V0=<3;O&,>':4D M19U?-V!_B^YP"&<9BIFQQ$XCJ<-6IEH<1Q4&&K$0 MF^2G:%6C$EO'9V)^) M6-VX,K4=L-D<#!#"1]O7N.Y=Q5 F]BZA@4;P3!JG=6@QA0[G*%7>FKA&D_6.[%D+F(^ M_C3%ER?N(6>MD]8!Y2WG#'O/2(4F@^@U57GF*>"]^)%,NJ,Z]6:W>RAO[<,V M('=<[8&PW1-=:^?^+KRB8K#"G M3'2//N97.9GG:3PTB^:R+4[;/GK$1]>R?WI788Q 2 !$'(."4X.0816F,MCI MG<4^OR;5>8I]7Y;,1..[OE6,S42RBD8,8B@+C70EO$$1:U)JB,[KXI M^.]-,26GYK)7D@^R;-2EWS)@B.;2: !AP-8[6']^O7/=IRKG9Z].[V@1S/ M13D@O[+9+V?#=TUZ^0VV9X9;18$(XE81)[D,^@.&UCS&%C%]/M-]UI^0:??- M9#R;S=ZIB)Q\^[1:2.&Y1Y9132U'P%K!F32U<0AA]V:JV;IC,]U!8[(MFTW4 MUV4WD1K7:UT%M (XI9&AV#,4LV ,>5062/>(1[:>X#R5NY1^(MG&AO M-5Q!H8DC!DD>)_D!@H00KO9B(M=C1'"VCN4\=]$X_)K+?KGN2)QH&_5;6.%- M[,L./*=0,2^%1PP]Q@A(]US5;#W4>>ZNI&SLW KGV1H^E)%C86UFLS[ ][!8 MQ:ZT%SS,71Y3(*L0M)H'(KTVG%#]&,AZ95/BNSN,$R";]+#^ZSIZ?[7VYIT# M!%T[H=.NIK# ,PL8TMP%*8 4@%,%=^0+9QFUB!I7[(;JHYV,%7/9(N>UN7-( MC-*(OOMJ"D$!4U1+Y$1L)TG6,'=P'/:HN,SXJY;)'6*MD4.V>X M11:QKZN42&*BL>4Q59GA.@4"Y=1A;%8;:C(.==;RU=W=MKQ;[.-LHNURO5O> M'#OL7]'JK]Q68 L!)H(92@PR5&ID\>,IT:,L,C]W:$\M?E@DY^)B>;(C?J0[ M39[&C^\LJ,:0L%B[&@X.IH21K@ZT0(N[GX;C:."#B4,JR9U=9]9 M4R$))]P[AXED5$C)C*CKH)PT&=6>97V8IV+ 5"T##]VDSK4'/"UH@/=^V:R" M\.QL>,C-KFYN'^816[/!XZKD?ZM^67V%GF6WELQ3MUF\0&2_QCLVLT M#JKMHPILO (P!E.PA @R3?7)E1&C/U/.>VI(RK4NAVT>4Q@DO&*(*"&X-5Q# MK6"%!C X92>;BXT,QV/S\XYQXZ&7LC/A;KM_(GCA7\^%+ORH^!"_"F'T_#N3 ^[M*Q+Q[(_%W\O[Q_N M+S+MAVL*AR40"@L<%'VFH!$<^VKM1,J4HQ&O&"V=4=\,0WLJH[KA]^)MN7_W M^=/B[P:%EAV?6%#B//$<(24PU!P&>$Y3< U &78XCXW%:TGI)F)G-]LR^7= MVCQLM^7ZYONG8-'O5D?K_O;_/>SV45&L*.XOCFW>5FCAC40*&TVQXHP!976% MJW2TNP=R:E'M+D'=)'9$U#.39O5ML5Q%I3N0_'&Q*C^6-P_;P/YR-X8TMWE; M88/J3Q!B#"*+G%3('48;'G"-?\O'GYZY-(^(>B+WX8]^M<.//I1?'[8W7Q8Q M+7=SMUW<3^U*.TR->??YL+@F_K(7KR^P)1Q@8P33$ */L 9.:N]].%T$@WG, M!3EX=+\?"&@QZ>/Y7;%321!W1RS%C-O881C!BE:(4#:S.WIRZOPXCIZ(I'1C M=8N*_;1)KTS;.']38:D2 'E!/$58<$ ,L37W4_+N3SBN^'M!6$&A8=>;\NZ#0'\=+'XSH8.TL+PS\N'9+$3-QC5-$(DTPE$1P):I5>R8RRK$: MC\/#X9/L>'_18%,/^R^;;9SOJNXW#^O]Q;2]9D\H: #4:^N#;&,#!0KBB"KZ M@6$I38J&\C&P<3$*3@E]5F?.KMW'L7EW_YYA75: M62@<$AA;1#2)_KT3-I2 [NG(HYTQP\I0"M122=2G;;G8/6R_'Z Y4+-3-__] ML-Q>;+E_X:Z"22&#)J8=QS)L% :D5[7-1IIE+:4MD!Y6.H;#IK-.<7SK0?"^ ME;=OUF\BEHN5+5?AW]OO[X-Q'D1S<5=N/G_:[!>KX_55(N5^\U=YNC08YNN MO?KXX9PN,L*K@N9%&0CH$,T)=L1QREB%DA0],F1'*\X91H(R 722H^>85'S: M)W&0_9]E^"0W/H/.W%XP1J%V#,30DW$:&B-KRK50W3]5-&]1&A&D9+I.'7K9 M?=H\-DIYOUB&76$67Y=!^ ]!G4OZ3=-G%#S"2QW1#'&(!0)8Z=HND*:[]W2T MSDX#ZS0C(36M!567KSXJ^(_7=#6JFCRTL( KQIT0SFGIJ>,:/#JC ,^PEU$* M.VL$Z*X&6$\_CG_$BJK_^[_^/U!+ P04 " #!@%A-U>[__4_V3]:?0+[?E-MB__7?__3;YW?H M<_S^_9_^QW_\MW_[O]Z]^]_XTP= RLWA+M\W(*[RK,FWX%O1W(*_;O/Z=W!3 ME7?@KV7U>_&0O7O7_1%HO]@5^]__A?W/=5;GX'M=_$N]NW_;0-(?RY_>WXT;IX[8/TL?;/__N7#Y];/]\5 M^[K)]IO\3__QWP#HZ*C*7?XIOP'LW]\^O3^+#O[,/O'S/O_*^/Z85T6Y_=QD M5?,AN\YW%$;[M-LJOWG]$;NJ>O($QA!D#-D!8^B?WGAP\WB?__N?ZN+N?D?I M^5D!OP3@YB584^A:$GZ5 3G%ZO,':L;[A7;=7"_BEX_4C+E[T9+]UL3[^_RQ MFK'KA6STS2B;;*?YS7CQR+.8=^Q3'^A7_0?9TR?DMS7>B^K)@_/O3;[?YMM6 M-)\\&A3;?_\3_6I]J-]]S;+[]<>JO,^KYO'C+MLW:+]-_GXH[MDXA:[KILHV MS=KW$FPG46Q!/R$81C;&V$V<$/J6CU U^V#U_G^W6^?!QCMCW0;^I,()R_9 MKO*Z/%2;;JBB"-E(W8'^CP';"K3H0+;?@A$?^-N \/_]MY^/WCVAMMR\]JZT MN&ZR^KH%UQ-!0=K1S_FNJ8>?O&,_>6?9_[W!A@NR-OQ^*-LNK? MU2>O%*HVH*RV>47CH.&/LFKS1BOUG_AY4]+!_;YY]Z3!6#QDS)_2U'O9,44= M>XTE_HY'BOJ^K+-=O8:!C2(GB(B;6-#U')A$]F#8CV&P;L8A1[[[\9L3Z7_- MF<%PHA.FA]WN$6SS^RK?%&V$?#]VRWQ NVK[YBZG(>=MN=L"JJ!5^9"S7]7@ M6U4T5/A >7.S E^KLJ[!=5G^#AZRW2$_VW>-M8ZB+III&(W"N (CQ(4(XXA' M1AG%^5ZX-$HXQ*N-LESI$,?-KJP/5?Z%!CF8\O#[.B0ACCT7XM B?F2'H86C M#@(.8S]*=F<.-'JBF>48YU!X1$K^!M#"UJX2XD07V%2 M4A*E&V3YXBCOFH!,*O+'*YAI5E1_86'.T60]!K H]4F" XBL*$%V:H>83E/= M-$XLU\80\O9;)1OF^BF#!5I<)YVROMBL;8JEB3ZHA=QE]#D]KI0&7C[)/H7J M.F]JVK$_%-EUL2N:(J]_H5,0BF%[M?^4;PY55>R_T@_\6NZKX5N MY>LD]$*2!G9BIVGB^#B"-AGPD305FLC-A\KT?._8;WO8[2QN!4;H[9!["IX. MM0SY^1Y]Z784%-)%-:&TZFIK/;-ZK$HVCWC/UJ +4_KY_#XW+,S,/.\8\G[_ MD-<-ZQJ?XZS)OY95\4>[@(N^%_4:6E'=9L5_'* @=:$$GH#-DSW)1$*4#@,2)7#D95#8[ MFQ;6X/IQHJMV<*4549U^45FE::4^Q\X*IF;N MWE+-[(_[_9KDUTRH#U47Q69-_]75/O\_>59=51_RF@:W=]=YM8X\SX$H#2%Q MO!2FQ$T<;S ?!S%:/^35=?F6:FHW*])S3Q%R=V &%AS1@B-<0/$"!AA<58!! M!G_K0',JI_XFF-;-BW(OIIK_2*1O^_VV;5]=)OE/('(WPI?;H@9%D]^!BNV5 MJ-LQ;,M:ICZV3+NY.-N#_/M]OF%[*>XZKQY!>0-*VE:/K*W*"NQ86[7[CYO; M'%QG.[;9%M2W>=Z +=6[GWA'/L9D.YY9T+7:T4R4VU?&,F/-<]F1S)Q;I>'7 M6C*#CA_'+_^SR"OZ][>/'_('2C.;>$ 4VMB!(9UDN(Z%HCB*\& <(=N32H^K MF9PO]SV"Z_*EZ"]2B0]=3 LFL.\L2C8@KL+DRS5#PYIU#*[*CHD=-;=!+'\IPH\2*;)(GC)WXZ M[COS0X)4]8C7SBQZY&C3(V[ZY/7(!'.Z],A9D!XY4GHDRNYR]4C8$PX]DF.' M6X^*?;;?%-GN_;YNJC9_W*W>LUU*-@P2A!(;VL1*L=]9\VS7MH5.P 5%_H0^N7__5L& >I"']/^C:*$P="P4H2@:( M5FP)"=6LP"Z@;K5D"FS>!N-3Q<6VE;J4F$!%^DY9:AVY=QO5Q MSQ$;(>C#\[HI-G%9W9=5UN3/%I^[B-@C& :Q[\>.FSB!A>GH% ^V0]^U1:1? MCT7#FO[;3Y]_ IL!(;@N]UO!^;,F8ODD>GY.Q;3W=/_1XPJ,,%?@M\\7FE1S M43:AK7HI7X9H:O:I-/F2SG\D]$.QS]\W^5V]3I!//&3%=F1'$79\&\?A@-&+ M?;$I^ZS(9EL47H'.GW:)\L2CX=#A%I3[J2.'K5_@;\PST+IV@;.C @TNF/!< M7%O+ITAG:^;%'C(=6X0G&3MKRR]C5+F0[P8.G,JV .\HU4%[I6+"6##!]FV8 M!AC"((F2-NQ/W,%N[&.A'9?JUF8;3<2T7P.-?'H^+X-B&MUA6X%7JZQABQK]*4V]EV+Z%6?U+=5-]@\KI?20[9[L0SKB6%-+!%JAXZ,8 M^D% ;,]V!OLIC(F(CNFS:EC/&,*V(F8/44S5-)++IVZ7X55,Y5I*6539?G$" M\XSPS:MVW Q.J)[^5EB&^AGPJS3]_@I&-'KDVP%1+/&LQC$EI"09TNHX:U\)>L^CUO&-"3TV^"89XV?CFCO4M0 M*Y]GI4CH['S _.ZFK-[5%/7,\1XG9U-AGV[:EZ%_^MUZ'@2:X8T[%BSO[HKN M)#X3X7+?T%ETOM\P^R_CT[[I^TA;7])+4PQQZC1H, M6XXXN^CE%.D2YFE"1$Y%+T8:9!D]V)!OSZ,8@PSR]F5VI=/VL,NO;OY\R*IL MW^3YU?6N^-J>?^_+L'F$.&[@6G3ZF& 7.]1H.%B._ "+!#$Z[!F.7P:([%A^ M#[*LP E*N9*76ICFT\JY21932'5^C>@B!VD3:JB3\F5HH%:/2G,OJ)C>O68/ M/_[*"C'D[6[-",:)[Z(T3$G@^6'LIH$]F'7] (J(G;(QPTKW:N];@0Z@U"YN M=7KY%&Y69L7D38E4(\KV%ED3LJ:-YV5HFCYW2D/OH[J:=4;[G846"A,[2KS$ M@C:.4^Q$7C28)98GE']2-G99-9/:M*U.L+R>&>-6JYY=9)/U6W0)*IH4T\M5 M-#EW.!1-@2?AHW2?FVR_O7[\D#=4"JYNXBK?%DV_D=!V<1*ED>>E-@P)2:S8 MPX-IG%J.U+DZ%8.F9Z0=--!A8_.F#IWD"3LE:OGT;'96Q33M>&#D'+67.@_, MP=O47C2=M"]#X/2Z=.[(GCZ^5$*W#^,F--_WO3#V0Q)'<6JYT'4B=[ )4S=1 MC=OX+5TB:%/8'*Q(JWRT9H91#:':!;?@3O(D&*.)\[L,_=+D"T=T)LN0L&(= M+_D*/6A'V'-M-_0#)PW]"'F#H0"+%5N1>+QA;;JZSZN,KP3R+:L1L1S.LMI$D1QI!KRB-J;:4ZW:T/.FLT\-A*3.BW,RD<])DG5 MDJ;J 8(!X0K\MM\6]:8\4$^VEP^'GA$H&!3)TK\P)=/A$4> I,:6\CWIQ_N& MZ532=>C_!RB);>+X.,'=5@X_)FZ44NAKD=,W_?KS$.Q^O[F8[ MI78LR+HM=UM0W-'//'2E3C7=G2Y /I\:SLRZF!A.WY/>;:\ R[LB7>EB=''> MEZ&".AWBO01=EBN5J\^/-J$5(Q?Y84S-H2!,8>CTTU-L0<>2*QDL9;FS]P=?S&YFB1J*AFOA>!EB)0F7S@ND)=EB'LJ6I;;;\5N M1^7P_9[.P;X6="SL3E6^LND6ISB!)""N%R!LAYZ/^TR:CT/?(MP)8ZUZB M>IQMP'!$.E2"6,#N=2$FIV931EID&9W5D&_/9U@&&>2_R/:+<9(I)X;3Z72P8X2!M M0O5T4KX,K=/JT8L;9W6SQ:MK'\JZ?G(>J-L2'Z4QHD\FD1>&EA-#E*"TBXBL M,+"@T$$<21.&U8NA>G9D3NJPC2R!?,HU W=B8B5!FQ%U>IV8"4%29'(9&J3J M1*GU[5)4FF'7^M7-\<>/[19V&K%AUXJ#P,$1]F!;7&8 0.Q4*&VCT>R\BO2H M[<3!:C& H+X%B=F;6/,5#-$J,RNB<.3+5A.W"IV8F2.(6,SEJ MEZA>DIY,RI4*.V_I4WM_?%S639WMMQ_RK]DNS)F $#:;O?\*TC&AKYFY:AV:@3TY^+L[8M-^U%%^W^ MF\NS]P2.81:?*3CSL=5E"[I6J\I37K\BQUI(NJP.ZW&AU/C2\"EO737K#T73 M;R.+L[H[T@TM%'@(IIY#5=VW(XA#-!A)?(^K8+/DHTW'?R,B5GQ3;*XK2]:T MP,[ DV!H)T813SQ'?3R)Y>AWS^.XUTEX12L4V;JL2JB"+[6\,;+*P"Y[ZL,_ M',:Q[WH8V1:,+#H_C2(\F$*!PW6SDI*!N55":'*H1IVH6AAB35$S=,P")53C M2 :7=DAPMS0%D7'AK(Y(\\$WPSO437F75_$N*^Z&$\BAC5%BQX3&,Y%G06A% M]F FM3VNM)/TPTW/['I(8,,PB4Q*9(CBF<89YDAP"C?0T\*1FKS)\"0R<3/, ME^2D39 WSNG:2U_/3M44:%G"-$T%?JGI]5!_W-V5UUXYDZ+H\-,? \I>L/08\[I=-/<]"<>*@) EMY-@H M=KP!CA\FL<)*HSX0IO6L3;?VH)26'#7R+K4>>1G*51EZ%36CQY7@I"&SN28592-P4-^O*KFX_T%^Q0 M%?O &OG03Z. !G=LCP:Q2)R.>WA]WU>9YTI:-*Q6_="P O>[0PV*/7U$7CBB9I^F0S@MC'&M^/YZ8(LB M5S?][/>OM\7F]I?BZVWSG]E#3G^85T6V0]L'IC7)S4U.)\8TA$2^ARF)MINX MJ>L&EC,JMN_S+P@;L&U8/X>\4W.;->".006W%"O(P%T/ETIFBQ?D+6!0[L'- M6.^=JFLKIRM ;1QH1V3]O.P*O;)BR33ZV;#[IF]VY3?.V-%8(W(L5E^X_<3$ MM@/+"!\:\1O#"WXYMN( &?2800?ZP@TAL!I^X0:16RS_E-_3W[;A/XM [DZ[ M6+%O?U;>%WN6]J6-=Y?M:1C"K*Q,=T#V.V:=VJ+AT$^*J_?B;7-N<=]@*R]@ M[=^D=^4\?45LJH(SVATV^>?;/&\^Y3MJ>7M2D6I,1SLHP=!*2( QNX<5!<0C M7:T'%,9TYL09$VNR9DZG>X"@10AZB$^+L5UHT8>/NHFP6#/WRXB+=3M5&GU? MQ;HFVFRJ0[[]4&3ME+C(Z_A0570\&.W"" #=@& M"E\5MGG5[$VZ)M1,']7+4#.-_I2F7DJ!5&8OH9_*QVS'3*']]NK0U,4VC\N[ MNZ*NV11_L&^'J>-$*$ZIM0@%V/+B=+!/PI@_B:G5JF%U&T%VD5L'$VR.. 52 M77K9YL@V7HQHN1CN*=<]4G "]4W],\VY0&+Q8MQ+GK_)JNJ179WVT%9RS\94 MWG6?7*C;Y,*V7VDK3^XK+/;M5&9+/UZ5AZ^W71ZR_60?$[375["-"M5;O>DG M\%O-GE0".H#M6#*281BF2O=EU?1)3?;CDYE3GYG.JAQL*7RV.%O0S^US\)AG M%4M2]C]B?[=GVQEW0Q*3^KQYW%" Q0W8E?NO>?6C:N)2I.W/I2R-O#\+2%:: M\:LTW?.DLB ?J_(F;^UUU2X&HR2!<> 0&Y(D2$B2NL@*!Z.1$PMMHE T97IR M< (+W.22*0YI'H7R&W-0*#

3&JH,+V,.H,N9U],9>CCB M7DDYU,4^9QLI[JZ+?7=D?MA3T="OF&IV*WW#A.1Q .1;46@'<1HY&'NQ;=.O MO0$0Q+Y0<6N#,$QO#\MO\C;XR39_/Q3=4BD+>23VLIIL"\Z5KF4T@^#J5P\: MG*!>'?>(-> )\-684'F\D(C*DSRU3F:^Y98AOG,X^GP];2YN>47[BJT?G,9PF:D+P-#&\#%'3Y4QIY"W4M %@#1-LNRET0F+1$-9+_" =[<40INNF M;+*=XL+_FU:$)&D$Q-W!OK _H<'@!9;]WR98<;E?*[?ZEOD7LK8OLZ;/S>@R M=$J#'[QK^(+,\*K3Y[P].?TI;U/)^Z_C5@$[QFGD(R]RHP 1XD ']>5$($() M]UY!Z>>;ZSH])#!BNMBVF'/D3/0<93Z7T7'4W2@UOV>"W::_#O[JYKGAD^(0 M^+'_Y?&V-9_8=FR['K(BEX8;,$K#OMXBL@(:?(A,14QA,#Q'^7RXN\NJ]FA@ MU0)N%\/J#F7]S^"^*F\*T521L?;@5+D%-(6@"/:(63.\%,03U"MP_3A^HKN3 M#5SL\DA)GJ?TU'#++41N37OY7(UG8957K#_EC"8:3K5FKVZNAG7NCZW4L&.1 M*:6L1U-_*5D.J]P5;,5^>P2'$\])0FC%20*]- CL$(8#."_ 9/V05]Y$/WS79=]%9 MX%R-S#<@++!UQ<:'3R^:M'?)3@TH&@JL>?Q(>U:#]MOD[X?BOAWPVOM0(82$V*$5.;X- MHPC;-AF/ MHN]N7F HI&S6]_:=&M0(NO30..".5N2M;'MVBL/R/58N*MQK+A MR'V:-:Y071/QR]!2_6Z=#<:U\L9=X.V<4?S(+J)H+[5)/)*XGH7L& 6V'\1I MXHR7V@1^3(0*O6FP=TD57 $&4^IZ9BU4\ZG@W"QK%$ ^@LT4AGN;M0D!U,GY M,K1/JT?/"\9I9TM9\4XNWD'0E'I?,<$46WG3?,NJG.K;\"7)'_)= MV9IN[U3N["_TT\0//B>TX="T+68-!&OH)G:Q5,&-8\49D MX+]G=_?_"FYZ=&*ZIT(CG]#-Q*"8LAW)8](VP+J0D)UG:$*Y--"Z#*G2X4BI M_943O#8AIZ'';;G;OK^[K\J'[HJ&WB*&ONV2(/2B-$9^# .8N(-%+TZX*N;H ML&-8CD9HH#C!)GC+@0J-?&HT%X-B1H@J()/=)![#($28LGS^\I MT,:.0W=]EM&!]D[US60;1B M+MX,QUKW7_#0.V\B_@/'M#2*Q>JP*IJ:3>'&G'S;#7>OAF;OL@9LZ#1=D]IQDJVH=/IYUKK@ MV,);B+ZU6&2T38SCA>N:H#.\FB;#D<#A^?G T65^^% M7>\]]8"[$Y]X K8GK@@?P9^IF?@T 2O"M'P;_F[$"X[T;$3:#KQ4'J1S3V M'@/O."*)2-45)4-"$;!XX16Q"'@%]KFN\)>+9<7@5S?!6D/?7R>HG#?PI4AD MPEX1=I,D3990DT)[D-J^IMI&4IKU$.U.A(2 M;'(G(K;_=:B;-E1*R^K7_!L-@<^$O-\#8+N>;:/ M3US?1AZRDR2U!E.NS\JB\HNGE '#&MF>Q*)QT8!*\N";''=\>F><-C%9$V?, MB':]QLJ$1"F1N PE4G.AU/A2"2\;]5+VN9FUYOT/V2O?>&DJ(4$%,61N&M>58 M1'"]X6Y'+3)W.4#,Q65(EN-!D%B4T&S0R=A]>9MZ 6COM'_12**HVC*]":) M<1%^1->-TF+ZH\HGGPS-2*7@MH9S+%Y(E*:)FM F30PO0Z)T.5,:>0O5[N,Z MV>?P83P[%KEN%/A^@&*"0C^F1BUW-!U$0B75M!B<3;Q>V4&D<%Q5#]E\FC8[ MS[+*)DWQ+%>DO4;;U'8LG:PO0^WTNO3&-6H:^)KEEI[QNK? (H%'<. D=AS; MO@U=-*HRG;,*173S(#*LG<\N>;WC7VY":U_OXTML?SE4LT)7.*(F0*YA,-\2B;2^P'O4Y1 M+Y1'/%+"DT.4(' 9(J;DP;GW8.=;M7;$OF)HUQ4.>=/?7 MKWT[C>/0L2/;AJEOVX$=HL&JY7M(K)R JC6N+J-2): 'V)YSS)Y %),:95KY M9&<6/J4DZ)3(I]A #VY>-7J#J0EETL7Q,E1*FS>EF3=1,#QJ;O/JUW)?/M7+ MP2CV(I<0/\8H06F M3HSRNGEBZQ0$.W?O>W846GX(O2AR$A]!Y"2#Z3CVA"J::S%H>LM(V^_ZB[%' M&9/0+SWL\JG8[,2*:=D [X6"K9X(W 4J>? 0-R%M6GE?AL#I=:DT^)Z*BMTP MAV5IM+ADAP0.U&(_R2WW-6XS]-WGVOS\+\6^K(KF<4!-P\JG3V$%2IK'7_+F MMJ2_>@S1!<2I2\VA)N(6D5[R$TM.5$E8L MJ:A9=IZEW7I!;L37399$(+><+P>RR5'A)"O8K;,<705'7X<7HO, ="Z $Q]6 M3U;5VC&%BEU#(>VZL+FC9.Z19;8VG!R@EO]J+&$:!7LN3'T8):D=NW3V M[PTF8]<6VX"H8LCTQL/3,F8,W3OZD#O0]BK5 G(2K/*)T&R$BDF1"I>F"[^] MX&EJ2Z$.>I>A3WI<.5^S396?M[0J^^-^O\9E597?:!!2_[:G?,55OBT:]+7* MV^I%[>%8[#B1ZR O"FW?<]P(IFDZ6 V#@.O:,5VV#"O6$2%H(8(.(QA!"AV( MUT;PM')=@ELQ\5HHK=MRC(YV3+"@:[4C B=!KPP*NJF][+B@W9O2S NH M;73HCSFCV',)"DB4(HVC:(D'H>.T.&?!:@8N8B6.[JD MB)M*22TWP:(.+9^?0$4M-T&DG)9_9L<,MPL3BHQ.1"5AO5?'B^S*B!$6F5Z9,-@45@ MZ 2.DX381PGR_2@<\]7T/THZPVGC,DHC=6.)-(V2:F. 02UZ#\4^O[KI4IW#C2E^FL:!&Z70LJ+4=]TD.ME"X0OM MO9)XO&&]88A8 K_#)*8O,F3Q28MAGL14Y2E%%ZH\^9*1"251H&\9(J+B0*GM M51+?Z?Q^7S?585Q?]QP81G3Z%9' \J"5Q"$:-2H._$1$.B0>;U@ZVIV$1TA2 MTR$9TO@DQ#!?8A(B2)6Q+>%/"9E0$ 7VEJ$@*@Z\L@US MN5?IY!YO6'6>;Q<36$Z2I(MC)U5?\^MH*F1LX"U,T4'2FTOBEA(]Y>L*MA!G$]9TR7,7=]+_3AT2& CUR>> M'4$\1HY1@D5".>&'&Q;3 0]@@*2F@^)T\05L1ID2$U,ADHR$9\_)F C+I'E; M1C@F#[_4]/[(JT4?Y_DV]OS0=@FQ8NS9<&/&I=5B\X'S^O8DA-]F1( M$U<- WPIZ<9%)G8O">'4#D'VEJ<>H@Y,Z(<4%UP3N#3?LN*GZ6&_K9.;FWS# M*I\RD\/^SIC:2]S0B2P;0>2&'AE%RXU\KOL>M1@RK"H]/-#B R/ MN<(3%F4 MZ>28ZLW)I)C>3)$H,P%49E-@*C@GJY([ZI78Y9L@OL'"N:FB+O(6,&G4YDII MX.42W)A0[K?EOBWJ=)WM?[^BANDTEIG]\!Y??>IMIW[D0ICZ5NJZK@T##(-@ ML(TB1VRO@A:+AJ4>;?_K4+-[>%I,@ML7]%#*%TO.SZ:8W'?XP @0] @[1?JA M!?GCI?8^\' WM1U"*_?+"$XU^_1\TX0!QMY2.G8Q^B?Z2G83;,L*_8# P/&\ MQ(L#*XW(6&0+Q9AKR5/LB8:5J@4BE!03)&1:A\QQ(:8S7#3PJ AUZ$1!Z'?/ MU>.)QZ^H@QPCE^W]DIA+E7= L/<.>ZR"Q+<<3 +D>:F;Q)'CCJ5%4BO@NAU, M])GS]&"A))4P+9R]V C4OU81QJ*OR>?'>EE>5E(;Q9%_;P_2WG-TZ-_*?;% MW>&N?WX46"A .*)#/E4,'&,'CL^'">;*18L_U7"O[L'P=V=!3M[NT.;H$.O2 M/0X]03Y7IW[B^9EN+68FF$E+$F3\^.5(SD>13Y'(963U5)Z;.3LIR(G-T,LW81>;-XU@S M'R+BN*[E!03%49"DON6/T8N51D+;WI0,&58>N?W$>BCD7(B8BSW!]8>GARP' M9!>[0&.*IJFE!AWL+D.+]+@R<1I3D1^Y4U74:([NRL.^6<>!0PB*;&P1&)# M#Z#K#.:P&PA=;"EMQ+ >?:R*_::X9S=@MWA4SE&)4,>G1;.P)J9#+\Y1,50 M39,WPRFJ(SD3ZJ/,YS*41]V-R5-4TKP(S[N.%737-@IAPBHK$L]-0^0GGC<6 MRH'$#L7N )>Q(-)GI"[^[C@]K2&95$L0M M0TR4/#@WGY)F0RYHP5E=U)_OJSS;7NU/]Q+;:V0C&Z:>AR,J8VYJ(V2-"A:X M@4*)"06CAH.:<2M\Q?8FU2U$\$-6@PSS!EA@9L\'T9+"DQILF&P4>17@.9O#RW+0RO0 0<#\A4X M:30*'AS17W[]B(MDP<4EO0VWC%G,#'YR+$N98%8N_=.>P\GKAHT4XXG#$PP8 M!A&RHS"V NQ#"_N./6* L5B%8KV6#0OT\=QLT0.5G]T8HEXF(30GZXI9H0%J M&^JN3@XR7TIWA9CD3A#I:I%EZ*LAWR9317H9Y,H7O2;JCVX'M&ZHVQZ\ZT$Q'2U* M@8R# ;(YLD&7Y5DBA+UZN<-IQ N&1A@0@T^7;P2!9,]E&T,NQ:.]4?BR.L)4 MG32;JP&TCVI]ZXQ3A0&ZYN%-J76T#7-S MM9*QX4ZRM72,>Q/.@%B?YQT-]G/(FPZZJK]F^^*-]T^-R7Y>[ M8MM^@_;;CQ3$T NN;M*"8MP4V>XS_4E[_J(>-Y>G(4H)\HF?1!B2R*/_Z0OF MXS"VW;>J]G^)GR?(3#T"VWX)3'UC"??0"'-VXV*$,+>1/)'WF;=QE M)(-F]KF\9'>:47=(46]V97VH\B_Y]P93QG]?AY$',;0@#@/BQ79BD1 .,-/0 M%LK3SP[.< S?#BC%'?AMGQWHN,.6]$:OZ#>OR9!87G_^UIQA0#'=D!<86XXN M@;\QIT#KU3_20/-*HY@::Q< * MB!W'#K0BXMFQ$Q/8[[E%(4H\KOK>.NP8'BH&:&+ZKT0A=UH\*?6_=X(G' ?E.U'#CV5=M'HY1.4>-9E&T \CWX_M*'7L MR(5A$,1.Y*+80[QG]W38,M>]1GA/(YH!X<7FRCRT3?0XK:POH^OI=>GYT4#] M? EWQB]L._$ZM+$;$A^&8>)[=I@0Z&%FA"1^%'NA6'DGL4<;'OB/7>UO+1[1 M6DZ"/ G*DWZ*9(7H+7;,ZDUKG$=9Q A;F(8(@C^G%C(<<)5BSNO!1'=A=1K$ M%K81\N/$@HX5AWX\6'!]OIU-,L\UK @G<,1+JXM2-*T'IMD1$P,!8O25:'[J M_2L2H,+1Y8L^2B,OU=\0J9X_7!4=.(3=/>-8R+,<)TY\[ PVO,B2Z?N<3YZS M]XN791975]=?.Y M*3>_M^H3ARA.(?0"Z&(_A23P0GNPY^ @E9HJ"%LQK!(M'C8Y;Q%)74NLP*#@ M),(H>6+R(<:;V3G%YS_@E(Q/"HD#?,A1% MQ8%2VZLD&;M\&*M7HR1,D85)9!,<6J&?.!$9#&%?K.*9Q./GRW%^D"Y:+T&: M8)QBAB_IA""$5DN>!7D2WYW7U99]9C\_5 T MCQ^SZJIJC6__DNT.[ CJY]NLRMTH><4N@:V9T*_ ?5:!!^8!^*'8 M@VVYVV55S<[9@YKY(WC27EO+\&G7)1I%3-!&A*"#N (4).W5W?:X+6AQLI/U MH$4ZK])QTCK:D:'9K;LBK^R+=K)W8LS_9Q', P ML6+'173^V%M-72*405*UM32US$;H2KHHSKF4'AJE6U4'.W O9%:)^_-M,8ILJ2D;>_K^D MNDF:HMCS DQLC+ =I4$XJBFT'65=X[2S M-$TK6M@:](R79P4M,T"Q)AU[/\WB?!K6 1'5+T%B%ZQ=HI[PZ)84.TJ:=76\ M<6.-,8Y@'!/Z'^392>)@8@UFHS14F<:*&UN:>DE?3:).NX*.F6)%ZQM4N[P")P\3]PKA^7=7;EO5Q?.SG.Y 4EWSAHFUJYU$CZ M,@1/JT?/US:ULR4A>R^FP!$B-)),, IH5!E"&T%W#"?#P)&5.V$[L\J<; 9- MB4AA(3/*H8J 73AK-D$1GUA)$[LXD9+WY+PX*;(C+4K]_#8,X]1V$]=+H8_3 MR+<=+QXET!*[/5?6QJQB))/ZDB9/4H0,\*8N0*N+Y+O.<".B/()L+E1U1+UX M2W&D6)%6F]/)IH=3;%LD\'UFU@J1XWN#21?%1$ER1 S-JCO222LU+B45R!2- M.F3H8IFJ*99$!$F&W(6JDI0K;TF3/#_<^?L1@.D08_:#)-@\34IVCA3YH89$\R2#V0]D9Z9\^(O M&9E*A2OPMPQM4?+@><);F0U>)<&'NMCG=4U%[+K8MZ7%C@4MB0^MT$YCA),X M<=P@"7Q"8RTKMJW8\A/>:^^5;)CK) ,L<(KK8H5RIDB:Z#=:N%U&!]+C2FG@ MW1,\++*YS;>'77YU,QA'F[\?BJX(3XT?3[[KZFY QV6%J6/BD-B'4>P'OC7 MP/1?H:,DNHV;7CSO\;(S6&.'/(6\ M>/IS^0++JCO4WXI.^BS2$FA_I;PLQ1 M%T%&)[336.,L0T_-N??\$(U9'KEU]W!=YW\_Y/LF>6 UC>@?M\>*(?)B.PVQ M9=F!C3V$+&]4^1@[0ILH96V85M$1%FAQ 09,KL: +(F<>C@#?X*R)T.=&65[ MG9LI 5-DK%*GI"6-K* M991'JN: I72ZF. 12WZTJ3TQ@!?BEKSMP[2966F MP\ O,8(T+E)>1'V8EA8I1GAE)2WV19-_*![R[?M]0U\G=J@!U77>T*G=+]E_ ME55;AJ4-L=SN(E(?>]"VHC@-H8W'A!J,A<1&IUW#$M1!?==B!4>PH$/+TB8M M7M!5&Y*9EFEM!#[QNA3_8I*FE7HC:B? XX0&FFB-92BC$<]*\^^R-A4]VO\U MNQM"1"L*H./8)+:"U,5>A)'G#R@"S].EI%*V+ZJFJR<=FJ&6G&UJ;Q%E637> M&#JE5:8=YM;7UPB5TUBEIEF\SJIYQZ^U&ECDU5N2/^2[\C[??LDWM_MR5WY] M_%1\O:48NE@9)JQ&H)\D08)L.T@\"-%@-4H35T1?56T9UM,1'CCB QU ,<54 MYI1/(>>D4TP1)YB\T%3Z#:XFQ$X7R\L0-VW>E&;>13'Q>K__6)6;O*X_Y75. M_^@6[;<]DKOC=-]V86H'Q'8<)_9CF$2V!4?AC*-(1,+T6#0L9._WH$<)!ICM MA:XG0,4$31//?+(V/\5BXL;![H5$CHNY":G3R_PR!$^S3Z7)=U7P[,VA;LJ[ MO/J4[[KM>K?%_2"W@9?@V+4AL5,/8@=BW_4&BR'TA>K\J=@Q+'0#-'"*3?#4 MC0J+?((V%X%B,O8J=Y<*SR8HFM K'<0N0Z6T>/+\N(TV=G@5Z5?J;'EWGSC03?V)R= 1UPMR%U.@\01-BI('596B1#D=*[6^V.7XD5 5!UH9A#7IM2[K44JHTAWPJ- =]8A(DPYS1(T[/J)D0 M'U4REZ$\REZ<.=.DQHJ*YK OJ>#U&7S/@9&3DB"P4IP2RTE\DH[[3E L=/)8 MW=H%=&@%!HR2:Y$:.)97)W/TJNN4"+.S:=83P@352X[LY>J8I#\BQ)F(@0FR=.4H'% M">14WE<]/BNY:OPL06L5/2CUO2T"ZOJI81K^N;QIOF55_GZ_^:FWE:1!Y/F) M[<0^2>+4<0AV!ENVZX3<^BIMP;#"=KC &P% ]9"GD$-P9V%/3'(70)R M\,Y"H)STDGS30@%4/$.0/0V%-WG5T&DQV.<-R/K]V/=5L=\4]]EN]PB:,?1: M :9$X-5F4=3P<^2=4W%ELA>@X^H^E#I?/_5T1[;??JFR;7Z75;_7PSO'7KD> M200MV[9=3"@0&UD.3!-[0$*0S763DTG[%TN0L+UQ1^0K\+2_ZIOW*S>0?%YE MSK;1E7#YAVD6]3S-G,VC.X&CV$Q*Z9TW>!/,^^AJA04,;J8]Y,@4Z663:V#\ MINLNIB-%','8M>TH24.(T9@.\WRL=^+":7,ADQ7-T2\OX9HF M(@:X-C/Y,#7;X.5;\PS# .]F9Q5S3B/4IPZ"]"Y@.#'AE>@408HU;4,-NJ^* MW#O1URR,PLVA:40R MV1*F\F+'1C U3 FWAN;QRF2KF$Z'B;2.OD'L&6,JHYDL^?\@PYJT>Z+CFQJ/ M7 -=6FSS75'_N2H/]Q\^Q+VAD(ZBK+A%@M*4T/&4I/%XE-+U+8][*)-[O.'! MJ@<%6E0K0'$)B)\D81R#C7FNQ(:3ES3)#!:2? D,!^9YDQ-\&?[XY/Q5C\\) MMAH]"Y!D10=*;:^*\M&I#_0'[YO\KEXGKA/@.,46G9X@G-J.Z[F#23^*A:XE M43)D6&I?/W[(X($6G_I1*0%.IS5X=CK%U%B>R;F.1HTLO:)$6LE=[($H"5?> M/@LERX_")9!QN:^I4G;Y?!J.[NN;O*KRK;VV(F19-O*C*$6VA]AA]F"42N@* MU>#1:MBPCCT!!IHC,CG]TL.UF)[-3K.DOIW@7(&GO'_AX'VN^SG/UM^_SU,4?KUI^S![;2A]?ROZ,ZH I9U%E7:^]@)#4#H/(PG9J6SC! M>+R'(8TQ;84 BF_A.&E)TXRX\)R;J,: Q:*83BX?F0#OR M9O2 ?7D2O]QW[:\C9C37>BI1Y2(:3E/<.33ATQ#TU)L5:/UAJSF#1RO0^K0" MS*LEQ*BR+2(:E"/P+4HN;B3?2/)MD2'DKKLBR;"N+[*=^47_?%'_GV_9;"*6XHA.%VGGY" MLD7[[8"LR&OZN\/=Z54^]=I"$$//"]P(PPBEED?_?TRKA"G7SNI+8S2^OZ"] M.VO7WIU5'._.ZLYJ=Z>Y=:2.YVE/::5?7%/J& V.3H%3KX8K)P>_VCU=)YZ! MWK45.'.QVLS)'D/-)3;.S/J"+'8LFI>%M\>K"[0*[YCVY[+J]VD2<)5@4;XH89'C0&'V+# 3PF?CAMA0TQXWR3"B"(.5BJZ^%:$;#XMF9UG,9V9O.)V!3J,X,,4Q3/?:7ND;4*E MM+*^# 73ZQ+WE;72?''MO/]KSNZ2I+'40UYE7W-2U)ORL&\^94V^#G" $$[] MR+:"V+8#:IV:\QP2DB3R??ZC9"I&#"O< UD'3:P[<&!BJ(#/V1TI@SN<_K' M^^9'@0WG2KQ."]NLE(J)V5:S']^,V?^? $CIG^??L[O[7;X"U_2#^[*A _Y=T;1@ M5N#;\PZT*2E@MFR0W1=-M@,__!7%\8^KYS\__B"GL[GF<=4F*X:?;?/K1K4V MX$3;OC)P:7L=%G!608L;I>9N(A:.)SQ#L?]Z M==]GL.LU)G$4L<$0^Q 1)[%\.-[+D#J^T 5X<:'KA&I+0#,ZB@R;[+CUDF M:.<+SR_$N-BX=B2[0PDHS'9(:S.Q^TVQ*_K,[,>.]GEC=7X.)R)V PVQC+C= MA&.E\9=83"X_M2,\2Y'6Z+INJFS3K#&*(A*A(*1*;'D!\5P7NXD30M_QO,CE M75.1>;2YGGB"!OQMP#/SJ:-7&)GH5RK\+:,#*7E0ZGN;A!-Z&57F_=<3DU_R M[PVFKOV^Q@F,V1GV(*+]T4[#D':^P6;J)$+;1]4L&8X3T*8-U6IP!">"7J\^8V MWQYV^=7-L+AQM&C#%,' 1A%T'0O"Q(=.V%KT0CK9YC 85\([EY7(II/P>;B6$R_!E2, MS $7E:]VL\C%1&R"J@D)TT'P,@1,BR>E_M=/,$.357O:&VLZX_U\FU7Y&,YY M8>+:U CV493")$Q3V^NTTO8LXO%V*.GG&TP#])#8+!^TH"XV!SG'SM0$7Y70 M9?0>=3>>3][U\"(^Z#\WC+.ZV*#]EA2[0Y-O6Y4^]F(WM.D$*?1@$* @#4@$ M;3B@B:TH7#_DU74I'A+H12'2^4X!2XUHFVRW.>RZQ K[_II!;]<1MAWX]G*B M/C]Z3_MLW?99]H%G'V6IO1VGZ8,/3=W03U*29*,.S2TM&I%&RT'OF"0ADACKG"'#.MM@P1-^[EV?#()*OB0P#:-\4@0)_SS:%JM[(F MWS>[PS;?II2WN+R[/W3KQB_!'X$BUW&LR"'8M2WBN*EK$7\ BB//EAT=9@,X MZ\"1W]WORL<\[]>>0?8MJ[8UR'NWNOOJV$KYR0C3+DO/,%;,]TJ(#B.+?!?D M1YA3=\#1'Y \>0M.7'I]6%K0&*2K@;B&I]G?AJ6-7/,3<'90NU!;\(YW_;&- M85X5A1ZQ;Q!2W/Y)VJ3S)4QXFA$V2L&6(DBSX4LM+(R,&\:&J\GTSVD)^'$(8!S&& MEN>DON7'T6#+2D.AY0XY"Z87.CHX_?';?Y'1"&'.1*3")%TRBK$" V.7E8YG MO+RI(+(\+DE(I'UX54_4&.&5%58%D$[CV3\)G=0]9#M6:P8U<;^JV):961," MG/,C^37S?&[7H#7CD,\'R4!<9(4A3B-+=<=4=C0%8JQ--LV+(.?;\NJ M>4?_\ ZP.VWRIDW9U"-,P7!,-_&<@=H%.1=32(;G)*6V B/T=S=E]:[.V&FB M'N;,09T8AU/AGJ'66(9J&O/N>8AHE$5N)>TWR1[W_OV:-X/)%-G8Q4D(4QRA MT$VP9Z/!9$)BH3(?2H;FVBE!6; %=4!N5J.04PKE8%)RXOMQJO0*_LE/\ MEY&Z"9:F=$T'N0L1,2VN/%FC@XB?Q@%,;($SK0H,.>Z7EM#['/IPG.9G7PR3F7G9E*P9GLP.(W M"@\,^%9#\9'+:1<';5/36(VD+T/)M'KT? JKG2W^G%U;"H!5>1M Q&5]:M=R MB.5B*W+BT$LL)PZ<-!YSA;98G4]U:W-I&JN"()R@4Z:2-SDW)XNBB;D1&QC) M9.@N*F5O$3:9C]-%]D)D3)\_+_)P>IGBOHFIREF5E>3[?;ZO<[3?7C6WO7P> MYZQ>@MS0A2A(W81GK(8*\PUBWJ?*2P02;)XN@@OW@MO2U \&SE=.:;F]XF;4+I=%*^#*W3ZM'S*YRTLR6H M=U^R[WF]MA,/(A)#.PC3$,8!"9QQ)1>Y8M=D"#UX)@4[5M8172$0HTE(E?0S M)"<_7R99,2DQK>6WM42,J$6)AB#TU]5!QG^I35SK (=I3'P4V['OI%X4P-0_ MAE:.LVY*&IMQ9LB%GBPD!",([G?]"_L3I:A%D"C._+,-W@C"SFR MEB$'DMBGMF$),L ?%Y3W>=4\?J0O2$,#$K89XIY5O*0SL#5T(\ME)Z@@)'3V MY;O!,13!MA6)Q0D*AHS'#1VV5;O1JD751N>[/*OSVW)'(XJ[^ZI\&"[NFUI< M,S2 GB=OI0>5UX,N-KXD4B=?BYOFF]9E9/\(=^5K5V6^JC9BGK_ MJ\_TW?M2#LG=>AW$,+&B%">AYY+0@5$4CSN[TXB(+18916(\Y)EB)TN9[@O M$9'@2,?FI%\I'?VT,\$8(=]#5H(MG#B6@ZVD,XX=)J&Z]B<)F)QK.7]B<\T1 MK;X=3"*D\BDCRFYP^ MGR7@._$]N:7RJ7T+65:$TL2/? >&KFUY*!T4V?$"H5A.GU7#NDB1O!M2ZML> M='M[A4Q^72/7?%IX&9K%Y'# V%Y3<1+J74X$N5F;T$']S"]#"@WX59I^9\4$ M\61WPHFM-( 11NR>^=AR4N+$,$T&6Q$2*P,C9\&PT'6;C<)+D\:F9 M>=[$E.OI/J9+J=6KK$PHDQJ+RU A11]*G>^5S%Z$=>A[-K9BXJ9N'$*?A(DS M)N-"Y ;BFQ#>?.0LNP_D=QV\38G(=@.M;,CL,[C$]H(W]Q5PL[*,7BX*^M6= M!((^\_;CDZ $[;>?FW+S.ULSI^-NTE;I' O()$G@DY3XR'?I_UA!@L,QCV5' M1&C;H3:CAF.)#^\1?O_A_9?WR6> ?B7@\Y>K^'_]Y]4'DGSZ_,\@^7]^>__E M_XAIA#ZZ^53D(DR+Z!F;$"GMI"]#QO2[51I^6:6E\'GU M+ RQBT/B$?IX1.+4MA)KW,_I.5A2_$3-F,Z=]Q.FW1&A8,D\%0J%!](2 M=OD*>N<9XI,L65H7)U+2CIR7)35N1 NC?,P>6:6#80^ISS:-.J%CD22A82 K M%#P&@#9.A,KH29HP+$!C+8_[#I9<$111VCCG8^89$YR?#63UB"Y<\.0I+U-3 M.#4BER$SJDZ<*6^BQ(F O%2'?/M2UM8P";&=V"2-8R]U;'8[;#@6' BB6%!A M)*V8%QD&;.JD[$D -'MG>IVTZ?ZD2/1BNI2J'R][E19F!#O6>!WYB3T[#OP@ M=#P_\'P81Y:-Q^,?$8R$Y@_R5HSO'#P>W)0>P64)Y![$9^!.>!QO]:BGKT5U MN;'\=7K>EA\%2A<1W4SPN+5/Y$[K06.+YAB7GB 0<]ELV@E?YMFA ]K7*V_->,U\*])*A MB9ZCPND07&II?YX5CXY8DD X<=PHL1W'2@-B!70.,B[A$G;?#O]N"8G'S[)S0F0. MK8TWV;4#K92IKQE<>J% :(& F[ME2(F* V\N" AR(1FIG&SJBH@?)@YQ+2=T M LLGED/& C,P"H36 N2M&(Y77MVSKB-F$2%2*FPQQ*%JY'+IC>@OV.&/7R08 M78;N:/!C.HJ19D;B9,WI%O:C600QE6NKNG#\5HX,GH<,P MKQMTH>_'J6-#BX34 '0<9[PF+(@=7_A$C)P9P[KU\EB,] 1-A4L^Y9J)1C'- MZAA\*E:7/"HCJE :2%V&-NEPY+63,SJXX:_?<'=7-&U%.G:18;EOBOW7?+^A MMM^$L01/RI(/69>B3%D]>E%;0Q0ZO0GW)[^[+ M*JL>G^V])S"(""*I&\0XM"P2V&3<.H.24.@"!W9K]W_\I\09W;!X_ 7MN6NG!"N;#<: ]'F7-S(/FS3G[C'I]$/ M/XU-KUX&I*&UB@)G90?NVR9">V5'P2JT[',6Q+.78N\(?\K2V.LAGJ>D;\;G M[LUHT:SZ5IX_2WG*R1NI22GZEJ&>\O!?24(J\,!]C&Z[+9JBW&>[CUFQ?;_O MKPLXL;Y.20!].\(A"1*41#'QHO%@@!5AL:/PZN8,J^D1(6!7S+TK]F#3@10\ M7J>!6#[!F9E3,0DZH?-C=^$DZ/'1J>^)/,U\]NY-RB842B/?R] LG0X]/Y:G MFRM>7?N4-UFQS[=)5NW9\2:TV1SN#KNLR;>DFZ^M<>KZ[+1_B'TWA;Z?^G \ MB4"UU1;1-0WF#.O:@!#D/40Q.=/!)Y^YNQ"3732/!^*[%PJ02] M]',&=A=D7C#*.R&]V[KW!.M0;N$'!O?'=M\Q6X.BF&!&WN1;47)L=1*YF2/N=51=ERQ 8%0?>7$ 5Y$+7#05KY <. MMD(<(DP\XEC(\\95",^/7,FJ&G+&9A&?DZ-;;7RC2XS4J>:3IEE9%A.JUV\C M6-85!!,*I8W99>B5/G<$KQH0Y(D[6-K#83/S%P=M41*:3]F5HGEZ7GD=M^OGB M/H+_FL$/Q3Y_W^1W]1J%@87IT\,TC2S/LKS(C0:C?H*$ECX531G6N[/]CR$$ M+41!H5.EED_B9F153-R4"#5S0'^2J@D]T\3Q,I1,ES//#^OKY(A[%LILU:/I MXZ&WT"5.0I(XB$C@8AS1P'&P%OB>4.TC61OSZI5H.4=9XCBGDC-P)CB#;!&M M3L*LB]T$]3HW4]-'13:7H3O*7CR?+&IAA5]IJ*#E3T6.U<6^NF''_EO#KAM9 M,$Y2F'J6!]T((V\T'#H)6C_DU77)+SO*!D5ZTRDV"0W:,7B RMB=L!"I\\JK M2;,2*BI/#-SJ^2QP!1A"-CT<,,ZM56]Q-BE;V@A?BH+I<^B%F&GF2F[^5W_* M]TW27<'T:\Z*!]@(!@A9"(8A\K!G1_9@,PZ@T/8P-4O&-[WNF^'N*959GC"! M,I,\D]PIS?%H?-42V6-K]V]=V% M,?A0TYED77_.OW;5EKX7]=H*W<0/J!T?(B^- S_!&,8P1 1::12(9>25+)E. MQ?=8Z)2%HA%-MZMQR+NK82[Z!!/LG,P9VL0P0)[?FCC2#"0O76Q)X\F]9T>$351HPE3G4Q M1I"LFKS%C1D].:5A2C^DZ%J(7LAA?ZX/"@R\I0?9'_?[]>?#=;VIBGMV8I'M M5"AOFF]9E?=V?VDW.U.[MFW%:8+2U$U"BX9%,1KLVMA"/!JASYIIW3C!V.U^ MZE'RZ8=&5J_;66]V-^4U5W[YX#.=M@1/C:U;4K0W.:@/O>&@[ISZ2?>X8#1TXJ\ M!5VKE7ANPEZ1??UD7W8H,.!/:>JU%!DR\NJAV+0;V]HC3+TE+X2N@P+'"QPW M@BFV8C\]MDIK"TQ>EK%@F\_WQ-?E8 ME3=%P\Z0CNO(C@>].(0PL%#J^22.?/@:@&W M)X'ZSE+_,[AO$0NN\VKF7BAQ< ':I1(+8 0*3I"N0(>U/Q1_N6*7(F2^G9[0 MW"B+2E_H]NWU](81!OG+)K77'-9KQ(ZLV@1"+TT]Y*_HNZL$H\"&\@.Y;A68=Q M:B[]W7U65&Q\^?7 LAM7-U^JXNO7 MO*((D@,+T2LV5@\@P1$E.+)]! J22[(MD'*^$.O*:6B6;-Z??\U! ML=\6FV[[[->AS8ICFY4;=MLM^^WVT/[#GD>EJRBWJBEK?D;/I;$-M,D"4MLF MO"K-OLFRI2X&*-WAL9^!/,3\M09[@PQ1-NIM+-BFPN(_Q5]N)LQ0D55GA59[#Q83P. M[I,D"CU6DFA?EIYI M\NF,O.EDC%?M?LFJW_-V4]_G?'.HNG*KPVXAZ'@N2A,/<$K]UZR(H=LYB6 MU>?LU/"7_'N#=^SZPB!"KAU&OH>M@$8Q;AQ;Z6 9)@0+7;6EP9[I=.MQ%S%; MM[BA45QWT?2J_3Z[8WL7_\BW[6TR[$F7CL;BD\&YVTE,#4=T[V[*ZEV=/5/%-B,(&%#0(IU9 M'3FXFQ!)GO3\?BWM;'$O2!WN[W=M+8=LAS/Z>F[RS[=YWI"BWM!N M?ZB>0(AM$D91BCS?LZ(D""T'=O&0&RM M9'8'Q4[*Y@LN9&DEGW-UZU*L"RYYG< $/4[0 @4G2*E(7DH>17B<6AXST1S+ M$$PSKCU?2#/''Z^$OM\_Y/V,\?V>Y-<-VF^/,7!W<\9))+S?QMV1R"]5QH*L MKE+S$>\1+G:M%"8>48BI\N?;C M4^Q_B*834_<3ET"Q!\RI=CP]:-] [UQ>U__%D4+C@F&"J MI2;&CXN_',L8:RY/0[FP3BM9Z?'J)L[JVW17?COF; *$B 5)A&(W@2B%'DDB M& 8A0IY'"!$N4BACPV"D.V_[,BT\7^0']V-9YG&<&E MV _" %D(!3!*0A@DGCN 0V$@5 AA)DB&@[ZVE]ZTO?3T$! -![(1_[^(!8%S MM16?5"ZPF<1$E3K0:>G@ KA^!#\P+VB\]^-)F?VC)RMP] 4\"?L#,M91(L+D:19+"_%!9I!KA7 MN8];4WZEOE$=:S?_?BD_YS(2MW 24F8!'B MG;C(%5HBOS18PRIVXA_KG=7@%=B/\L9^SKYCSK.J76,@I"%>O3B]O"OPE\9I M_%HR.+Q8&FV[ J3T$2WEWEC%0+8>.Y[L7 M%@-,:#@E[*3XIFA#>_KU+N]+$J-N:U1W,#[$(49Q9/L^NS4U0# -QLR0&[M" M%S!K,6AX6#O%V"[)9"?@Q(8H/?SR#3.S4RLV5)S"6X$18$LPXB'8B+3SD#8A MSUHY7X;$ZG6I-/B."M3!H>*;EE5>?-W'AXK.(3>/3(7_G!5[;FZ M.%]NNZGIB_?\V1[O'ZA(-=GW']D<=G?8ME,2L,W9U<)=%?>3^>VV:[0JO\NS MNJN1<]WMP6+;.OIR[S>'_88AS7:#33:=R>IA9WK_%Z!N-_=M:>]EO\SH4^O# MKNFJ8(]$JA;>X6^R5P8^4XV^@,([)KPJS785P0T.MUF5XXQ.->+RCNW@[8P% MV [=*' L'_G$)UZ"0FD"=/G0)IR\_N[:P8+;$YP">Y4EJ2/( M>>8$]X0P0#UI,0]I9G:"O$K+U!X0-1Z7$8.K.O%\WX<.3OA3"C"*A@S?FPK/O MHAMSE=GDS1W,1Z1HVJ#GL,\>4VS#^1/P0P_OQ[ES!I-D3:8+]-"\#)72YLV+ M)(%.EGAUJTW&UE07:9!&RL-U6) MB):2(<.*-6)C0NJ0#VRI=2!]M8[OIY+/?*RM$:AQ&TDY &=EX"+2^R MV05F/10?>_S7.IH"8%C+6*1PW>'N]\C62O- LXW!D>5<0CN(R2%K@AYRUP+G M)I6K5Q?\E] N KG0);2/9&+TM*N,%3"Z/G/28J=]!C2W&;N=:GO8Y$_F-^ ^ M>V3[]533E))LGLM9FFZO8'J1]7@-D^5Z:4)< ME 9TO&99$=\>]U9XEIV*5=4SB\7X0F 'G_5EK:/G3"W%-WM80!-)C:=]VY@: M5HW,0I2XGIBFS-.&RYC'S.1K>8E>(GC5%ZLV,^RP:Z../CFT=L.0N*GENRBT MH>UZT'?&-3.21$A,Q.7M&!?HKN#.OMR_:W?;OK:16DR2%3CEDUO#9$I):./L MOFBRW?$>Y" ,K23VK=A*+=?V"('! ,!)?:$K)S2:-9R(B6_I=^UV&)"U-1W: M/9^[8\4PP7,?.@GG$[ +<2VF: -(\,, DVU@.HD >Z@7.T;!S^*$[AEHBF4( MH0G'7A1D,<2=O%0.B?-/^28O'MK[?QP;6H3:"!,_\4+ZC^N/RWN>G7!NP-5J MTGA,-V!B9^AZ4"NVRU!5&&7HE95$4[SJ%,.1YR/(2VO@2]J$U$^!]:7JGHI+ M;RJ>,E_R6L?**3!Q_6O1W,:'NJ&1:=46N5HG ;0BU[()1K$56L2R\+@3*_)B M9Y"\+RKAH;QY"?G[(A$F]OCZ(%%5^A38EE5 PPSK%,*1[&\4*QC KKI:@I>6 MQ+,\"BFC>FLL52 U>/:F3NIB3UXNAVU@=/I8T>GC.K+3&"$Z@8]#"Q(W)"$< M5XY2.IG7(I*B1F>61G91@;(R"A,KJX=&R-2I@N/FTA[AI87O&6%"V&G;E'R^%0--M,I.H\K JI+1:FVFI\JO7R3:Y* M6/L8)[$/B>UYEH<"V\;)L=ZNZU&%*YMLQZ=PAJ$(R=^(FKOO_LI;;W;.ZQ'> M;A\^T5Q0TX@IJK[K$/Z1[D"84.296G(9/'_G $L^:B\?,'\2OK"( TY DL1?' M$78QIB 9EHQ;YYCGIJ M0C[!&R-S<<-NT):&?QS$)>)KP+#74FY=W$F5 ML6S:K NQ8/(IWPIY2?*'DG]C%4/@44" "PA/\M.81.&@V'"2.>VWRA+@.E-.AFHTK3Y/+C/PYH2ZOT0RH[NJIO2#B)+;DZI9!WRB4GP)'>,3(.-^T%; M(GQ$>M6\1]GGEU!UFEY(Z#-1:!"KCP7D>-?C6PK M;1[VXG"1N&I:BC=L>2=MJF=L\J_YMFS7N$10_Z'C/E3EYK#>=TZHN5E7[4(8 M_R]W4G,5ZEM1Y]U."?_6 M/9KH.#FN"XK2ON6$D^.']D3:BR<(YSQ ^+IOY#)WB]RB%LWT'1A\2Z<$C9T. ME/:D';. N8S5>AI0D>.)(I\6NVRW5CBB&*,X!0'R0APD@$ :H>.1=DR9AE/C MNB$9/JSR_-3X30]?^ZEQ[;Z:)/Y+NDEK$!@,>7NGQA5]H!X73#G9ZOA@S&BY M.&&6\S%'&YL'T#\\-,VR[WFUYI/-S8J).BH^B[BY^P#'$2G?B MI[=F6.5[(,WIE.8I(Z=\N)P8FJ)5G"!LT#D=/&? M]R!P!?I MDCSL-XUJ.V11HST7#NGI8$IU\S$MJT_Y0W?0[,,-+>_ORUT#9!5X:8!1[+DP MC6$$4@BHVS=,( O';3E.:-#XTOD16-VM.W)LK;:-VTNOG!_A M-7N%+;>?+W)K=*OP/&,2&X0:Z+9$V30:=&8S4!M7JMK6G>+X4G[)OHNJR^*4 M+$\8Q3+RBX^NK7BNB&E*$&3(#5WL>QX(>SB0_VN\WA:WW=SOY&P3_[1]5:S%OR;HI7Z/J:GH,JZ:IJV?CDX0SUB>P&XW+,^\ M9+F,Z*H2+"'%QGQFET";,_.,;!OF5<,IN=^JLJY7/ D._#3B_XL03>,$Q1#W MS;J04&TGX^2:,R[.0\6TET[".?W='FN.7S6LC3MRI4:X7<-UNCGR1ZO&\*3_ M'? 7%NE6* D(=9&H+ Q]QOL.%X@>$Y_4*E74,8O$^&*9)6^ C_*27!)ECX/4 M,BGU-\!?VA^Q]0WP%[B^H,;S^- .J9[)UM%O@$]G>,S.QGL15/@LG6<8Q7X% M4B_U8A(&<93X 8'4QZ1O+XE=,'9'0ZT5P^+\=/%]W6!RLMLJSR_>Z=1-I?HN MACD6I^Q>-*B:-;X&UW*[%D_HD=RM&$>I'8*FP8X+NQ-3F%&=['VX$?4QWM7U M@2M@3L4Q]16!O*G 3>((Q)CGN2PF4=\BB&(VXK6R*-N-EZNA+W7)B< MH@,\YA&S24RK+:H98W?:NEE?A*4'YM"++!J=-[] D<24>0JQEBB6#DO.3)2G MLS//0<)5" !*>.X6)WX<^2'UD,>X* PVGQ75!F?NT^$LG!^<\./BZ;^2D MT"*WJ*FEOH.";^ETH+%3@=*>M$.>YS)6ZRE 18ZE%T)O;O+U_L,-G[_?\1&2 M?^(9W8==%V'%81P#%_+_[T44,XH2.,#RW$2IIJ%Q M,*:70QO\(@7+.PL$>@%TZBO9.:+TY,L"((3.7\TCKI7.ZT(Q#,9^[SU=)Y>98-!B\#^)A7 M1;EY_MK1*D%Q& 6(AFX<)!Z%?N+Z/80@\H%*?J^U8@GYFE_53UR ?]' MMCWDJR "#*<(8 32T&6,Q&Q8K:$Q#5;/^ZS:3Y%/U795!O%SB.KC^;EB M7CG7^6VQVS6',6^[?/[X]78V"=NZB/?3R+7=Z.T*;O6M8\]%BM5 M*]#6JN'EIL^'AX=MLV>:;9U-4:^W97VHFGM(NW+W:S-P3PK3\%&KHV2!/I]( M;C(LX@[%_806XTF9&<'V<1NAP;E<30%9!B]M$&CW@AWB:<"NY\O^AIB3JAQ) MF^6E=[OAS84/-WTQ]Z&(.P?TOG]MX=W)8PM\TK0];,06!5ZO12'H^F/V*%[3 MX'_ OU,=\@W[+H[UY?6*IV&1QQ(:(!0RPA,V$!S7HRB2.A%M%6##TMV:*9:0 MGES-57L-@_]Y:[#XG*PS65R5:)Y0$G^7M58[>6>V0DU'6QPA4V#3%JP&E\&& M_O+D]93CLQWL27\9+'5.377>G?27WEKGXTE_Z0QVV!ON+PKU1&W!K-)OQM4F M_90_\)^VQ:[O^@W)V>5G:O'1F?SU0AID97>QH"BJ=924%@]OE;SM6$W@I'K' M$U!/("0$)( WB!./I@$-8U%ZH(,00E_J0H.1AF?+HZKS14[,YDFZ/263[RSH M),6\Y:0>BG-:A^99*C(ZZ]#-ODKVL* 7)F&[V1$3&)T3D(LMZDJ2=V%)5S?]=BSH:K>J--MIU;21:W%YGW_)ON=\/E)L M_LCW*X]X7I(F@"(*0P^[-(B'^C0L\3P5&1SQ\885KT4D*DSD(F4O-LV;:&JR M-H8T.04SS)>:6'54-6BIB?/J?6_=-7?;^@VLU]Z065N;3FR>%%51I!MBYZ,@?Z# MDHRV7U9#DF'FT=0]'4J[=+7UFDO)3?&7ILI0?W-Y2(V8>&XV0AAQ1+'/.!K? MCVDL"NQY)&&RTP?#*,R-P^3)Q.T4^E#UL@%_]:16TW##?ZD9QS2^+XS8F1QI MQQB?R]ARD<&BN-*SOLLWARV']'*I*%Q58I6R@4(>C[_3PJOCFGUHA;\"](CM.8 MY/S5&'5>=)9VL>2BDY7>55R6FM>Q9M:O=/GAT@K7[+ZV(\8L8/?S5;*%F)>N MR,7'TQ_9?8Z_%_6*1JGKA21U0QA%44!3['I]$XP@I1(&2A]L6/\%%D> X2DC MAZ.HW&H4R8FO,7;4]%.:&#/5L4Y(N"!>H[BR0W_&07]>\&J\_:HJD)3W6;%; MN2!""6",ZPTB<1BE@#?1-1*$@=H[9VH?/9\2M(!&:H$L46IJ8("CT7KP&CU& M%:%M7$(3%!FS2Q54P9_1A5$<2!V^$X<#]X_ON%&[??$U%PURQX'?\_OKO%KY M;ASY+ G],(E)R"#FNM0W&,=!)'W4;EHSAA5#('$$)(7#6!-YNRP:,U.F)B M M+F< YO3(G+]:;))ZJX-&A1-L\]$Y[KQ:P^"+W$X]<';1\G/'R_309<%A,DV& ME-J[DEKZULX2^9\T*2)RDS2A$8,\3?0\3&(0'=OP/:J2O:E]LF$I;A=I!)I1 M\SA%EN12-W,$J0FO/#=&$K.K?[;ZRL$1E3X(E<7Y%0/QW;HHB9;2A.]4+&*^_W#MGS,\Z;%#P]" M4;OV$H8#%P88!,!CJ1][?A@,[:'$52K//KH5TP==FE'5(E(MI#Z>.3E1FH0$)WEYX((3>?4#@'28,?SPN*:F)'>0R!W;AND]U2.L]FQ5K;C8/YE#R5W6&>A3 MW&X=P9R9?=>7J;FT 3N13#MT9[(5S[=DM;"B;9GOW 3R?;'+FXI[*Q0Q'R+@ MTA &J4L]2J-ATYA0JC1WFP&.Z?1)X@CI*R=(A2UME4O=:W\:G*EII6]>/ZI) MZDPN7&9!\%7BIRS_Z?.J'=H^I\&J2WNZN38>,?!F4XA?S;:_Y;N\RK;':S3' MNS&8%04+C!"64 3_ PY0^B$$P2S#1@G2.:7HG/NL3\ZZ<;$!_4M5$<2:_ ML),-!YG9_3MS_+ERCA8ZG8G.B8W+U5DQZ3$3@4MK3WGC,4TO%[K"G0$/&8^$ MW>+J;_P717',]EFE?^;%[=T^W^"OW(K;O/EADNWS-"NJ]EV(B 0)\'TO(;$7 M^K[/H)OV5D!7[5"6;=@-1\L>H).U")T;CLSY*J YOQ0[9U-NMUE5BV=8G%K8 M??[9L[?1%0Q'4 MZP>PQM;/YRFFM;NJ'-W9?.4/WZDQO?\41QCO">JR-QZ/3;.C*T+/XD7C,;L_D\TSBN;P??UA?Y=77^ZRW4C[/.JY MD4L" &#H 99$ ?"'/22:H!7_R^O2>#R?W2X5C3^E8'RLOQ4@?]T(,3X)^^6- M(\Z,M#_-%0M;O1VZ36<"5O>?V7.$X7[-0(?3\.'L.2'_,1F$[CYA(K=8K-^^ M\:QC.=YTY2,+>W[Y3.4?>;T7%8:VG><+]8.L^8K4O8FE2T M!)PF%3]?XG#)R8MD"5IZW<^>$N@A:;;XK]&GRF?.\^IKT1W\^L&V/\I=&T : M,^H&V.G/1=W)/\K]_\OWG_)U>;L3)8A7*$U<$/ANY"6 )!2'+H]W@0BI2N7 MRZ&<)60?=M6 Z,F>.O]'K5@F?T&'*AZEM]J78X_BMT:=K>=XY0R6M4&6A\\G MP5D8QG]G[SSF>^=HVT*G^76[2.8VP&+=PHY@: $/YVXC+.R9Q4-:&Y;3LNJ^ M)7[/7>$8B?/0S$M]'+M)G"#23<)]U_5C9$6<&P?=@N!W)7;&.70QEZV.V"V) MB2-[Q,*!TGQGL"QZ7G434^>FK)Q/$KWH;475%_VY1*B=UK%^\O@[D9RY@K(. M'\YUCHU]SZMUT3QN>3)E?K?;5\6N+M;MO#E$$4P9)*Z' 4YP2,(TZ:$C2N:Y M):03\"Q1N>@Q'9>2R]8&)^^,F&OG6JNSYSF>-KN?ESN3-IAZNOX[6/JF%H$5 MG&?PT)G6OF-'3+6+$LW'RPSX2[ITYN9_#O6^64K^4A[/HXLWP][MNN?@OF3? MVV>@TM9!V8H&S+T^O(0DC1&SJS&A> M3.Q>6'5(Z]K6L^>BXLS%2/6XXD* FMO9=L2@V:U^7CIU$=9E(PEOXK[<-5<[ M.RQ-\_6GO.83S%S,!]/#_E#E[^KZ("I$K*#KL<07EYM8[">N'_H(]CB8&RMM M[^EOW7!T: &WL<"I.I3-ZM)-@],I.J"\7SMUOM^W;XTW-W[:$SF*UWP,^$5Z%5Z;T@I:;DMBSP7:=.V#Q0[JVW)44[43+7TX MTV#_L?4XIG37L6OU3=&5%ES-D.Y-=L12^VA9Z&*%HM_4W\'&ZW5UR#?OB^RZ MV/*)7EXWKZ!^R;_O"??(OU:!#QE$,&28>H1R*#&!/O-0'(21..&I> 537\/& M[TB>/GJKISM#,H8MXP7%*'1" M?P?3.<'9/2+M"*A.@W6Q]Z1?(_&2_NOWA"4*;L"PLT\^:^9.5D4;Z?Z#\]$J MP/GFN89')$8L\J%+B0=="-#0O.OZ:AJJK=E9%;05RUVY^W6R8.KC74XN%R%< M32S;Y/J(T2JEE.7O@DYJ=X$=*JG?K-)PUU7<]5VOR\-N7^QN/Y;;8EV)Z@2_MNTUFU M8X#I,.3Y[I@N;F0'4;L)_'F?[9N9Y7M!J9ALBG<- 8D!A@' #+DX=$/(8MJW MB"'&*BNC4]HQO)C9[8,/V)P>W*@'2B<1*B=+*)U( MZR25,L"H-IU:Y 71BSRI:Y4BOU:KE:HMU(%B[M-N] M)$/BB!"(TR#P$&(@I9Z7]DWS*9)28J6E0DTZLPJCD2]9L4O+ M*B]N=[19_UD_?JFR7;UM<\)^UDKC*$4)1,@/$ $N2=QD:)A/8)5NG6EHSK#0 M=0B='J+38.3 "N6G/'5P*R=T,].J)G,O,[KM)Y;++'N]SM@%?=-(MQWJIM.@ MTEC7G*YL[3#^C>>.[\NZ_I1GVZ9XAQLC'&#$)[D^2V"(HR0%/0 0I=Y4A1O9 M[$Q*M^['Y?Z(M3F_4/&<.Q./@#1SK%L.OW9^V7(+E,]\Z_3%>$6O^AZBJ@-*OQ<4(B%J':8FR>@+):ELU(TG[;(! M/HL]W_4!Z-N*.09%V1C1PA+:H;2%-I% :0DQS)T&'=&Q6::B)#\R%'89G,B&SB_YZW<%Q[#OS4 \2+09!BGP ?!R#IVV 0I&H'E-4^6V5, MC#J%_"6O[IT.4_WZAHL.NN1F1>9X4M..#L=">U%/6+@PNQG'EAUSF9'82QW] M14T7?N>2L\]WXM9XUPXCXDU@@!+/]8(8DS0 PWS(3UVE%W75/]UPMG$":*0R MC"!,3AW,UTV- MH#YWX6E,L^G=M0H@):'GQW[@,1!$A($8]:T"QJ1.T^AJR_S\94#89^*UPS%V M%^#55$8;P9ZVX)5-]#Y!-A_-S\1?6-Y(.HA]T BZ M)!^W6E&;ZFEKZ^*6X+W:W'VZ:G:R;O/IP\UM9;IXNEP$&DCB! M%$<)I@D$@*1AWW(21$IGPG6T9S@@M!#%SE(/4GPM8(J*:V.6Q[62+9>,SLVS M6G#00K&1M%6"MPN)K$[6[4AMM5I4FNNC6E6O6\C# 8$$^L3'@"0H0*F+T[YM MEQ&EB;2>%NU0OE'W8S11KD7]#+!M1/\6N3LCQ=UX#53D_DVHH*I-:CHXBC%I M)>S:K/(-WG\LB]W^W8[CZ5G;1'?)(R&L0N35W?]V+L)G#('$D"1TJ78BLSJE;)D6F2*U4JE97* M((OC14J!0-/J])0?.6$:R:EUFC36CO-R-(D9F>-?PWWHW_+RMLH>[HIUMFWF MKR&,?0@@3+>AU-F9Y/2D M*7Q7/:[^_+PB!&$6AC1)0PB9CWT4!L.9=Q*Z,N*A\'&&E>+/72$>ZFYT6;(( M@ H7E^7 $ UJ8__//]Y]88GS^0O^PCZ/&?-UOO[[;?GUOSIKQ+!'_3_$J$Y*(D "<,4@V@X]X4\ MJ2=TE#_4\*AML<@'=#5"7H_AQKA0&[HM##V+#%(!^]3N,S%Z%#7+A^5QL,N) M74+AK.7I"1[/(X@Q/Z9\QL \0"#UAKULEZ61]*%*E0\U/*0;* IG^)3XN#RB MC5*A-J)''VE4HD/A[*(I6L8=4FSIX<.Y+NI][3Q4Q7U6%=O'YJ60NLB[]?:P*7:W6%2V MJ?/-E^S["@4HQA%*D@B%F/@)Y5_V2+R4*14],]&^Z8T>\?"[4[7 U?9UC+ M MM^.S--%J*MX7$FE>[.[Q.M\X8*='W+SPW6)V>M#BM>]Y-XI&T'IA"\FDD^S8 M7#)J83E?EU=5V3KGOWN'=YN$@]J6#R)R=S4L5TD2,]_#<8P Q#X "?"2F*1I MRE)$02"UF*RG)IL+N=S7 M[2O9^+ZL]L6_FSE(!^KY\W$N#1(?8YZY)M"C@,_KP[;V&@$NH$HGMV<%9E@+ M3]]W:ZWYM3''.=KCM 9=]>_8G]K4CW.5!\HL<+:7_/115OKD E3S^GOU/6=%M5M='8 Q&&"/7 M\XE+24@#*(Z-'($%8^*103B&H]")$F4-RO'/+YORAUK(L,05XP-%#_^5B.%< M/SJ-$4YCA34Q8CS_$I%A!N?:%0_F,/C"R]"S<*WX'FK]*5_GQ5?1V__(]VWU MY_VQ "V%D8\0"UCDQV[J^H3&<<3_7^"3) )*-PVT-&A8OWN,SA&DFH+K855. MHVDEU^IU)'[K2KK MNFM\%397)"+ DL -O0 %Y*^418G2HLI$YN:1]B6E9)>;C>WQRV M/P(9,+ 0IR@@C%',XL@/TC3I,7#Y5)I]ZVUY 3T;#%#4-+V,2TK<8F0K*EZ/ MT[GA<^,>J?.B$"ZC@"I$7A)$(PZQ1!_-V/9<+@TRJ&-2NT(L08P!ZF*/^" & M28Q0WR2-J+O:BY-(TR>SKS:DI(T#IDG:^,>%MW-GGV.-G%M)\VK)J--BBL)< M2I$?J4/>G\N;_;>LRMMZW\USL9O\?B>.M+9O%EUOB_;UHOJ/@SA7^>&&;K/B MOOYPV-?[;"?. ZW\!"=A&'C(36 "/#^BE#;;ZBE 0>I+K2+-A\;T1G5G@S,8 M(4[>/3'#.;&##]W&$K&6W=KBG!BCSG[L=*+BYL)/[3^%@_C6^7'< M"?Y/^0/_:2Z267$0?S=X:]UZJSRBY1%UFXG+F?O2*9ZYO#Q:._4 OPYBSYW\ MG]5I%EP9F-?>X)G6ELKP M'_D@S_IN5V[+VTYT--E6%W M(W2]P'=C%PFQ'V\N&VH1.0.DQ?;TSE!S801- M)=..L3/9BE)O%YOR]!O!GA\@"'P,L ]A'/!@Q]N@:>1%F 5*)5G5/MGPG.\M MOFHF2YD=PV D]HNOFJDQH'A#M!Y&%B,>#4D412A%/H%!@ GL1A;S$Z"T":W\ MX88[?H?GOT==ZU2@2"Y\&F5'+6[V4!:+E\^YN)AJCJ3-#FD8#__E^X]C>9 5 M"%K6^Q^?@@>1SUO"0&PSAP'V0QR0IJT ^(!/#E548EP+AJ5"@!+++M4HR1A) MFIQNF.=+33QZJOI;W4MIR(N\7!"2:3S:H283;2AU]JP)NK(*4DP3$$"(0I[9 M@#A,2="W$5/*5#9#U3[9\.YG6TYB_51-)HC)ZTR-$!&M)$T2CP450U8II,FR M4"'DL5]2!D4&9!6A.<8 K*^2 M4BM.-2;P)R<3\U"G)AI'UGI0B\TZSM)S05.F4VJ'PFBPH]3=V12OG.?;K:@1 MM=O\GE7_RD]:7D4Q""B!,"$P\4(_ <1-^P9C3I;25?+QS9@^_]4B:PH-W??8 M%*^)3^!03H)FHD]-@TZ9&V M4Z#I/#\71$@#J7:HD Y#GE^3UL6-EC,P_=D= M]KTO:=>=#7FWXZG9.J]K,3U;)8GGQ8@QSR/$I6'LIT$T(&.18N%.\WB,;_:\ M7(Y.8QDZ78Z1W2^RRR>J6TR72]I=.<-1UE\&(X[U,HJ=T]GA"$/^9M&Q*#GJ MQQZ>TNQ8.R1[5HM5#F(985MZ 2S?\>QWRX'AS7VQ*T3FNR^^YGWH(0%$+F H M\>/4!P@@Z VM1GXB];*,KK8,BW<'KQ&+[ G F=>(+M-T:=U($\%V#%AMUCQ? M7]+*TN@U)W'^TH/$0RE! +L1PC@%?3N)[XI>2C+ZSV7J^;MAO9TZLHC MO@]3RGA;4<32R,> ]8WY*)%Z>G9B$X;#<8^*I^$"CIIPC&5-3CUF($Q-0@:N M1.[2/LCR[C)KADZ@O\3+!3F92*0=FC+5B!^.GVO@1%5=ACLA?IJ&(0UZ]MEWU;6"T13*QFCS[*G&ZH8J#FEXU^&7#M7,6Q5GN+D8 MOZ>Q:8<"3;;BQ9NG4UF1U9P_\GW;X/NRKE<$AM#W,2(D!#Z-8H*(/VPO0*"T M&JGVR897(CF8UY80C R*)R1<& KCR+)C (S$7NKH+FJ=G675CL?R^F->?;[+ MJIQD=;$6VW'%]L"GD<.1KQA3G[H$T2#VF1_AR/.&\$YPI+3?I:M-PP'X.$"< MA^8EW_M['HQK@5CQ7*@VDN5"\A+\JH7H'J'#(3H-QBNG0=F>2&AQ+G:,5)*_ M"]JEVP-VJ)IVJTJS_5:#$JX\"EF$"8$X9I#&OHLB-*08#"KM)XQKP;#*MB03J:UYEMWE?4[)I^;2F MY)!@18 QGS),6>#R]"IV U$PNH418YBJZ)'VQ@T+58_7R5K K4(]*?:J./O3 M3[^<1.L4SO%<3Y+.66B>(Q&U0C[/L:DNH)/]8K6$3K=.3D0UL2B] MMOB_AV+_.*2W:9*F@8L#WH5H&D=Q2F#4O@R>,H)CV8(SBI]J< FL ;+?]0Y7?B096O^?'8Q!?Q M$-J*>E&*0P_B*$()1<0EV.TA .HK+;!K;=APPG""M;O^\@1M=QG&^44 _IOS M5X/Y_,B:P0]RJK28"]0T2R_[IMYBE&;R@NH9<8@=FFC&M!_?;C3%GV8]?5_L M\G?[_+Y>^33%P&4$B8=R/#$>>-4=RR/FI7WCWS_X>9+]GW(JP/(4I@B MS\.1[Q+D(C\-&C0!""CPE!;"3&&P0H>-:*ZZ.[1*KU%/&%3@YKUQL9PFKNES..M'"?0$UG5K--I6>7%[:Y]>7W]^*7*=O6V>\8I$*8T][%,2^!B%(< )Z9'&+%"J$[D$/L/ZWF%U]D>03C:@5+P( MN8C_M(K^8JXS&A!Z)_=F.2=V.4?#3B.'E>%"Q3O30XF1OO"FPHP9!L:%((/> MT!R>\->LV(IU) [Y<[;-/^?K0U7LB[Q^ 6F24 0]+PQ=+_%8C#U&6(]4?&4@ M/&G%9S@\"4$Z[*H\VQ;_YEIWFQ6[VOEERZW(Z[\Y(E;UQC1W^&MNCE,/]AB) M7GK=JS5Z+>99H]$KR:_WSM&4*V1+'LAO)-!3$S#(P+8@:](?T&2'<%*]\(C!Q@&T,K'D]OFU?'R>/Q5SYFC\U#Y-^R M:M/N.;_;\1G@H9D;-(9^N#=7X(,IV-CY@7#>5U](:Y:VN?L"+FVDO/\01M+ M8=H6J%L%6"$0(40P]=($8C^"D2@LU^%W&62KA[PJRLWG?5;MK8G4DMA5-/NY MF=+R_>3$\G5^6^S$W5.AK.U'CC].;@^1]H1L YY_,]'ZIPO*K5G+QF/%#O4? M$XI5>9D_"H_RW/(!^#?^$?OZW>YC$QU6U(4)B>/F"+='41 FL=O#AV$8K;[F MU76Y_"Q9$;:* )]:**W##1[)RUIO3!^?4KV(/([T]L^NCF-IF4T<)_EM>6W\ M1R/L _PD2-V0!MA+,$8@\2$"X0 _!:':LQ#6P);2QBGO37S.]_OME(NLUE"U M^,3#A&LMGW>T)C?/D#9&_RQA]:DK%PFK(WO3SQY6Q](R6UB=Y+?EPVI:5C=Y M<6H!#)* L&%J36151VX\N-*,CY:M"*__Y0SP; RU([R^ M=+0UY&[+ ^ZQ%_UT,?<'ARX2=L=WJY\]\DY@9K;@.]5[R\??YTN6*4NQCYCK M1G$,4L1@ +T>OY]XN-MS8[O%XZ\J#D(O M#M+43P9C(AS(G"ZTW 3#IPR[E1[Q*$S>(77VI?.U>:I6=4)C.96OS&TL1V]X MFN,0N6E.]WOCICGLI(L)%DYK_;UVPN%-];1-N6X^N4'TG]#CGA@L?Q.D%JD; MA^U<9UNQJ,+U)L_WSB;;YU?-]W?#(=56B?C\F/>=;W?%^NZT8+R3MQVP..F MY;$#EBTAXA][1W3B'[1NS7_K.G?6(EI6X@>'W:;YZ]QYX,C^+IM,"I; KQ1;9-BGJ]+>L#EY9C.<68 M41@R;H)+HRAU^?^"WIH$,*7'.6RUP7!:^4.5W^94@I-P77?2K*B8.OR^9$!YX2"Q:K?+.3J15:&]'2^GWV=2!-+LZT:Z?3J\N%^ M6 -[5DB\"4HB)HF0U$2D%4$,1FE(2,@BET11$&,X[.M3%UMY%V:Z6?9RW_=/DI=P/,J1&C@$Q#@" 3#/EV:N$K/HK\=JPPO2YS>&%)(--Z8J"LZ MQ8+;1?HZSL\N[\9X6^A^DF[/+R_T3P^*OVY?'I9" !,3 2RE)F3]<7H74 MD@I)NJTR+/3#]:=/G_^L_V;YQ%)[CUEZ=KED9[%UBOG\2M5_VDQ3L4]8<#=+ M7[_]V9,28[PM=+M+M^>73TJZ _1B%?]UX\(@92%#).#3ZD3,LT7)Y,XX%D:6 M9"1:33*!&4V;G&J^=NJJWH2,VA$$I8@Z 6($H##)$FBWK@0(VC=U;WI M)BUWE6^BXK_I?F31I;]YN]";N02H\[+ &_.GC1<%Y^VEXRX.?KG+G6]]M\FZ M;G,C^LI7@5!(W=<+-YLS04LMW@]K[PUV*RGBIE_-?WN]/327"MMK@]VWQ?MB M[;U#<2DPOW_8EH^\;Q>UN#2XY[_.C=@^.N7UMFA*2HG&BKKF8%ZZFUBU+V[> M\$_(ZCKGW^*_SD=)][GJ7.SKMW+_<4R.;Q= Z<'U'W0_4B-I2]R7U.USJ4R?W=QP M".7-2P]F?B_J%0 @(C&DB& O)30DV$^"*/68ZQ(8(2"=?T]MR'!6W,(34O?B MZ[=_"8SGKX<9X%4B'YV34K4LT3HV%?*G.5D=E]5,8U6_A3(B "BR:7<(4#5&,@B,XD@J M#/Q6EIMO1?,:(9]G[%YH^S?>LGA]^/>\*=9"$RCJ7X.84#)7"!29>I<7#+&N 5ARIQMY1Q]5NWT40_CW?U#5E3Y!J]Y;SYL MQ5)Z^RW1M06*H0R)CUC(O(!$F$=1SX\2A*(@8BD-O1@IOBVOO_69@ME_JYT7 M-L"RW-'>90D>%Z6NG![ME7."USD"[B1QH3I3RIQ>..%DSC]V'$SR3_=B0-P0T3!BOI> O@T/NI%Z82.USU<_XCBBPM!QX-X*4*=5 MAKH"L^/44I)"-274S]M8E6N0+"-=3=,2LJ1&EEV2HXC]C)R,84![[K4B201C MYL* ^(QK5.R2^"A5U"/]JV$?QZK)= A2(^;I\U_/T4J/H=.LH#AF!5N.,]M_^]! M#+CD4/%>T#W1%D _]AE!) P030FF8=J/,>Q&/ANS/#.J(<,K,0VFNBF7.RZ\ MCV-/+:(;)VYL$.^!.2VR11Z_O$22A*A,XM8NH9EFRAGQT<"/JB!]Y/WN+JMS MG@&4A^9T-M[\SZ'>-Z,Q0U-#L;,?5UOUFZ_Z(R0.B1\1CU$ XV,^%$>J=2_4/EU]U4"Y ,4/ M>S-Y^W+?HDL&:ML/LBS:-884L5_V7JP873-LPHNZQ*[1J5&NT:O@JLQI[P*SD(O])A/ M*7(]$J$T8&F_YDAP[,.Q(>W5#YXUFC4KX#:,-IGE;UGF[!HK\K#/+7^KV2W; MTYMKO^^+[+K8%OLB%[5]VOG+O*Q%/)YMNLQ'B0#%O- &<,8 PPB ME?FMAN8,SVO;W:4. M'KY.V04QTLBW'3*ETZ#26-]4D[8DO\EY.YM/O"G*_UOLCTVO?.P''@$)B<* MIPX(A;';-XE=K/1 \J2&#,M9C\VI+BV8&^!/3KAFHTY-L@;6!"ZG!7:J6O-* MU262+HB4%F[MD"<]II0&^IZ:)/4R^)B6U9_<\FJ?%;LOV?>/9;OY?B*.*]># M 4QB$KE!Y#(4^R D/8+4!4IG#W2V:UBP!GC./OON//0 U:1+*\]R2K84Q6K" M-J!L;FL/.)O27LZ[W;J\SQT.^FF.-J_:*1!Y0?Q,N,,.+31B66F^,ZLI)3G4 MQ2ZO:UK>7Q>[9B^##C7J^%=UP6ENOCU@/<64H"0&_'\0>91&'@,!ZC$A*E5QHAU;/9&NYQ" 9L7 Q8N3"A<8("EP1>0@"#<8K[ M=CV*I:KYZ6MMCE7&$:N)TQA46$RDA@QG !^K8KPKIP6F/-7]U^!T&D@SKRU>(FM"QJEA60[ M5$J/*:6!3JBF5)_RK_GND'_*U^7MKGBI71($<0C2!".7P=0+:8!!WV["H%(! MI^FM&=:L#J!S@E!-JS3P*2=8\U*IIEHOL&B/=KU*W 4!TT>Z'2JFT9[25/=4 MS;SN[XOVWA3>;89%H37/^IX#X-E>%#./SYP("%+D Y2@'@ AD=*M)HW-&E:X MIA;:$X"JR9@^@F53LT6X54W4!I#-:T9/8-HC?O)<7DSCM#O$#CDT8=@/*9XA M[F0%\J6;5-FZV?+D@$XN5OV )PJ@#VF*(/%3FD1A@@@>!#NDH8I>FD-A6#Y? MOJ?805=34H.>D!-6.YR@IK,7^6^4]Q2W-;H[FNH+,FS>?7:H\@QVEG,/#-5) M>IWSW[WCC2<\K]Z6#R* B/?+=G7>0E@!#_@X(@A#SX?0#<4_^I9]&A.U:?KT M]HQ/U%N(S9 _ >ET*%5G[1H(EIVWS\NMZLS],JWV9+(2/%ZPG/8S8 M+#?6N'%-7.?-\[;OQ(NV&^<(WGF*7DT<]?M 3BD7I5]--CG4\VS;HYFJ MC%X04&/.L4--S9E7SM3)U73V\_HNWQRV^8<;S)%LBNUA7WS-/^?K0]7LF+/F MN>U\DW*FQ#N\A_;]F@\W+*M$3='Z8UXUS_!^R:ZW^@T=CE_ M-99)/K^TE,?E--]B9ZM%A"7\;"1FZ/7(A8BRD.OMB#=+&5]:,?S48M5$:.3Q MY0]H7@ .PP!Y'N.A%2=!G&!,0-HCABQ4*CJZ)$[#4>R1%,40Q0Q M#T8!ZYOE$SFEFAR3&ULF1EPY J+BP^3Z")XB^(:XU:+:LK3.J-Y'NI0E> 33 M-NOH&'.DQ' T3S/EVN^+7?YNG]_7JPA$*4N@YX5NXL60<+#Q ^%_HR)M3RH MA;)HY74!89'3F#1O[JW@WED2;3.>U9-5&W&JC;GXX 1SB;>ZGVV.#B;-UIM2 MC^5=-MH\;R\14/--KUMJP/?.@-5?6HAU,2APQ0UTV02T 01#V*!$&E M(BBZVS8<.]C]P[9\S',G_]^#*':4?U\R[ETY$^DAAO@K+/M^K =Y&;0 MIV]Y<7LG:E-G7_,JN\V=6IA>.^5A7^^SKEQNOLX.=2X^IZB#SSISP/=B3WSEA@ '('89#S=!3)B+$CI@X]^?<=H@B;4NZOQC5:SS3WS\Y>]+G@NW7Q7W!8?, M<$P1#,. NKX+<)1$<(!,7*7;GHL"-3VQZ Z#P*A4PE@5\ZV_":>SQ#:U'RG M"2Z;3Q(&_'HM[').#;MJHTWM'&US M#L(XI['.:_OGP\ 1R0F(?!KX;NQQK@B,2(C24!4=O@" =&DK^T)B(V5/TE ?.:QN0+BV([R$P;$T528#(C3_/-:0,S^_; 3 MQ=&:]4I:UOOCXB4$21#C."8QC0 (0O&D"88>$,6$*//H*ZHVX9/-:5&/QVD MR:SK:V-K4ZX/XO)1TQ>69NT)&(/L/5-=85VCI2#V0:.DY^U]0?\TD+.L:NDP MH-36413+?V4/Q3[;"N4Z;1;?E]6^^'=;5[%Y2W05)Z$?1ER,$(M\'+@TBKVV M?3<&"5$ZZ:^O5QIW2-5T=[ M=JBC=EE\G6=M@JB58B-2:)T&3E,_:<+?C.[)6Z2N>(IL2>;NY$&'TA$PG0'GN&FG1K(5IJ++D#YN>JJ-?+E9JS0UYV:R^KFU8'9KP*C2 M:'\<5=0_/6G_GR?-/R\I0U-& Y@@ZB64A-1%L>A$*:(I(HPRI:T@S4T;SOA> M'(Q/QZ)2U:99O"&7#"[H" W1:((/3#X:(,GFA931D%OLR!Y-&??RVP)F.)35 MV"2_WA]/4Y\\:P!9B$$2!RX*$C=B$)'N9GD4$0B5'GD7+SE+R#;ZN\ MJ52F)H>CB9/3O3DX4Q,X@>CDHH;SUV(J=H:;"W(UE4T[=&FR%:7>/J:F-.VC M]5^R[\FG,VA9Y\@BB0+8H\90FS V<%I7#83T9/@M= M<[K T84!I(-9.P:1%DM*_?U.6T'A#Q6]$R<8WNU.?Z-[P[ M:$9 E# Q'-K M ..44.8G/28/JM5O,8O$< IPL> M[XM.:X!3[)[^6F?#N)*5AGTG)Y7VN$U- M3$U[;.Z"Q:^3?4&5YW&B';H]DZWR=8VU,RRU#?!'MN?1I;P1P2;?')K7/)I2 M8 BDXKAV@!,< 1JG08A(WQ9)4JE-SFDMF-;J!I.(5-D%D('+?G,9)(N1V.E[Z)HFR MQG&RW-/FW/#T?W:-/EL:4A=QENJTJA6O*?4H5N2T.M]_>,BK3"3HXMG@W_/[ MZ[Q:049%1DYQG+AADOA>&@]1 2*LH-/C/M_XTL;>&6 YS7/)?[7(E/1E)'-M6EA2494U%C\\R-3)!',"BIO"^:?%9UIQ%D@^).M*#4UUU4=WFX5N5U M_ZI>UY8/0P1PY&.0A$$< OX/MV\KIFI52\:U8%AM>U#] Y.*RC&1/=G=,=/$ MJ>Z+J7)F:$/L!5HN;H5-H=&.Q=2)-ORP_36=$>EB$CPD->NOG]?Y+JN*LIGA MPS@"Q*7(CRA**7:Q1XXS?!8HO1H\K@7#^M)C&?4TS4C.Y%3%/%UJJB++E)D: M!2^1<4%+II%GAY9,M.'Y=7X-C,B_%MDV\>>N?LC7Q4V1;[I9:!S[,8EH&H4A M=BD&-$!!WUX"XT#MX<>QKU\B9TU@&U=3'('ECI4>>-Z.Z\Y09"=$92:5=BC/6B#-R,XD3 MZ8KFPVF5S^)M!/'>PI\/&YYU<0^'(.[;3B*>984>"5#JTP02\?9IUS9*B=*, M2D^+AI7HY+38@-)I83H"YZ\@'BE-F@B74ZKYN583+BTTFRD2+L/CB)/"3B 00132.PAY7Y*5XCD/4\FB,[S9. M/);[?NS;;S,X4DYY[?*AZM;G#.ZSZFCU>XGGW>;SJ!UJ/Z.]FHY9CV5:^B6W MYIFPXFL^W/#YQ,/3IUP06FR+9G<<[].<.R;;BJ7+ _??XY-?7F$:PCAQJ0M" MWXU"EKIHV >AJ2]USF1./(8CQ6""7&KB=](%%' M8X:C@!CQ J/#03H")<\KV^H" F[55_C7;'H;G\,2W=OG>V>0W>57EF^;/LKK. MA;/J_C?R7;;>"RQ.LRC6??=EK_+/3?)ULT[B>-Z56$%#?Y]XU%*"^G/G+G5Z MS8)#F%K-*0WU;OT3FN%(/I]5I1YD%&,R,!K.B )$=<]=%)JV9IHR M8#8X%U%QB;YIAR%OF)IA*#ABL6G$D=*),X81OGD[DX,QQHV8!XSF4"KEET'0 M+VUU/TP.^9>2?5_G=F#7:I,WI6@N;;_G/-+#^]O0KR.Z5)>JUYXG,2KW%QW/DK5LHDI;)JJ#7J>J L3 M5CT$VS$_U63+CQ5"M3$D?ZG@CD]PM_F'F^[D1/U'N<_K]V6VJ_%NDQ:[C OP M[I;+:EY\%07KCB6 ?9+X01A&V(LB"'P_A4'<(/)3!%U&Y::3O@B^2K0WK5+.EGVVWYC1N1-T5H-N7A>G]SV Z_KWJ7P:#CY"33%H^I">JI MJWK<5TZ#_,IIL#?;)P-ZYPB_*PRZW-,,$QB_>-O"O!_MT.U9+/WAWL9<["H] M+4VRK9"BX_,\&(< AC!$$0LC&HC##3%&*/&13S")FFWYN];EI_F26+)B13[?AI5>G)S(B_9SJ"P_1 MO"^R:SY/WS]V#]8";\\@M/ M/,OH$5\Y_8M01]"*3ZYJ]H5@&T:JOQ8/F'F658G+"VF<(:?8D;F9,N[Y MNZTF.91_;JL]^M6UM\(>2C%#((4AQ:F'HC@-^U;BF'%$.5#>W#]N=A?3O#] M3:T,ZP0V)>;#LQ&I)BOV<*A6T'8>+L>7M;W(J7/=SYP/.RYHSI?RH5@[(0B/ M*>C%=[*G%\<]2]^YF;86RBV8;>NQH]3=&:?/NK%HFV-9I2D 20+=,* 0AKQ) MC-HF$20L#I6*0$UJ:*$9=8/ORN$(IT^?Y4D=/UDVPJ>>J;$$E;/-@WN:%&>] MRNS:D8?J,45B1CN2GPF/N!ZW- ($7423 ,,P0@F ,(W:VG@!"$*<*MT6F=20 M^5,PXX^[3*!/3I-F8TY-D\Z\@KO8?NLEFBX?=9G.KAV:I,>4UY_"'Z>I2<.Z>8+R2?FS#J?BX3Y-+,LIY@($JRGE*]PN*)!RU%TZ>Z>7>SL$4;=1 MST_4F>!,^6V9#S=M&MMH\?U#E=_ENWJXP#(A'U(NI&WBXO6H2 M>!!23WJ,:F[6X&#MD8H#MD\@]I<6U$^.:7YX18[#2Z/6D#+7+;[GA&[GL9W9X4LH0M\IP:HG2 M3MEA5^79MKF7RO/6FL?P]H M.6FWT\.CM+\QY671_T6\*OFW*V>PZE=NUJ^-DS^?.)F;=N5TQCFGUHD;SJU] M\P8-W=ZY$%46ZPAVA)WES"\M&9"*F>B+=YMQ58E;TB*LDL?CKWS,'L6W\+>L MVGQX:.K9?#CL:U%27]P]*;?;M*S$#U['@P"GT6IU]V-CC#%R%>: MNB\#T?14?\^G%T[90G0R<6V]V#\JSO 7_U]GE-(9=.9UI_(NC<$SS6H_>\B2Q*BB>L_- MD<_,C["NG.O\MMCMA'[Q^53[DQ QXTHKX=>6TEKW9 MP-7"GR=F*7:"GRYHW_HO[^MWN8Z.K*X\E"8L3!G":(!3Z M:1K"'F3H>FJO1,\+S? TJD&3+QAY5#TU3]@QZ*3E8DYKE"ACCVDB!Q>R $,*:VU60 @/'-I '* MA#!B@'?93?UE"%\\'/3VG$2$N8\"J#)_\32 ,3=:HN(&#?SA3(!A+N>:!IPD M-GBW8=\?BJKYA&,426.21 #2@"9I2$GJ1F' MGNCVU'+[.3Z-?!\%'G$Q= /@N83Z/F'%[.3D7 M.K5='"N%;MDU?5FG_AQ"-L%^XVOZ:IZ82ZBZR88XU-7AI#3RO AXD(5NA +J M>33L<<;(4RIJ.3\ZPRO[_\AKD9F+'"P_8ANC5;9X\%!* M(I)XR/.C8=\"4S)KT-(&>LY8UB(55Q&^\F];$]#T=8!YXMPBOE\N_)UT(7;2 MA?[1=*$W?QI+UID&0Z;V_O1S1%+]M&@.L(;\-E?W%Y(0 M4$A03 EP78XQ9>ZPY)8R%LX9;*\['JE@K ME@1?V*?SQ,_YW+E%(*::N)"[$N]?N1KI7H4L1R[M;,KM-JMJ M\:UV]KG<_9UI?6&>V+E$!U@NBC[I06,3+2L#JJ0?Y]E&U-*3?HX@JYT5">B,N&>\EF0\ML[I;DWQ MU5)/ZX^Q]?C+36\KTNKSZ)1HNT"_>B,1=PEF5*/N8MZ;+?(.=U:DC$A1ZB5A M0(($>2!)(A3&=-@I=EVE-QLM@VXX_CZ]T;5X!-;L]IF"\'(>7S .OW"K[&<+ MQ4I^-1F-S72PGR0@&R)'=TPVZ4-KKME=M,E-(L P\6C@IZ&'(0DI/$[R(9MS MC]:L)8:#]OFK>4LO3QON(/,L6MO3-Y9;RI:ZW??6XKU)OR]Y-5!+?WPCV8 = M7,U]I5"CAVW;M8X2Y+I) D(2@R!@D<>"XVDSZ,8+7D*OQV M-AUE^\+/H;':65EHTU'-:PO,QFBQT)W(2 M9FMN2BX]C]+6">:9,2WA_^7F1D\N6/Y4,R!)/\YS'U-+3_HY(JYV5LS=W=3H M-7MN=%Y>JJ6,( ^D*'!QF,91ZH7>\9HJ1';=\YQDBEVW/Y<.TJ;[S3RQVZ(N MLUQ(E[\T^E/%^VF^7_2.J99.^7-D!W.1-?M]5(T^?BV7R/[]L%L]:^]3?I\5 MX@Z(>/U=W \Z9-LO>74_7!?R$NRY"4$<24HH@@$Y%JAPH=P4W$C#<]\A'0 [ M)X@= 5DN(IMA_W+\7)QXM6BGP+G,MO1\UIYD?N<0=XJ 6F8 M@- CB*$ NP$ :318@D)/>:9J&7[#8>_\=MN(>:=EU*E,-BV#_C9FF)9M'4T5:&7IHOVHIUUMA]?KG\G"7N*@I B ,2>RQ*H4<" M O$PW644J5<3M R_#5N_\X9Q([U@GC"^= >P=>_W9PGC(_QK,(R;[&T_1Q@W MRI#F,&[>FW.%<>4%[/,&IG& X]B+?4C\!(EW#<.A$#_V7#AG=)_1+&OVD^>- M_'-VG'D2 DO[S)O<4/Y9D@A]?<)@;K% Q_TY4HXEB-.ZG-:'Q[6S7O M-K[C;16[NEC_(]L>\F%;PD] M;::4!CK+8O!<1W81ACR('B$$BQ4D'INO- >IBK,_^BM2F6?SKXC:=*=EFP\+A_>C+AJGCW$L?W# MH@"W,!'F=@2G^<:>"Z-GIJ*K&"*(4L9\&(=!%,;LK_LWM; (-+>M]_45D M,"OBB\W B$0H3(+4#U 2MT>.@Q@1I'A0=Q&$AL-W;Y0(T[U93F>70. MQHD_/)K7U2)U&@.=OQH3);>S%NX(DD'=^CZ@&+"7=+^9*&S"0YX2*2?]D/B7S]SFI5$S%3U@EHS[",]1";$;@Y@E13,BW$RHG9W)RJ MZ=D3.D_P+2QI$J1=4#6=E-LA;%HM*LUU4#5Y^RW?Y56VY0WCS7VQ*\2AXWWQ M-7_:M@=!D++((PFF", D2>C0-D(151$X/2T:EK@.9#,DLRMRFFVSPV<_TO+D MSYI56RE_&XD)FAUS(7HLU07LB#.+65_:,1"UG $=8/& 2K=971%1\:TCM-)BP0DIO?:4ICJ0G/9L\F+5 MMO4IOVT6Q'?[/[+[?.63R(M@E$0 P3@( L\%:=^,FX:^S"1]](>;7B!N9>4( MRA&HY*1E/&&7M7D6KM2D6)&F%[*@ND^#ZGS]]]ORZW]Q*]L,B'_Q//$YQ\ + MNC*9K&5E9#K\4E.G414)FHMBCMMWNTW^_?_FCRN$D9<@'T($4A(% +DPZMLA M_)MJ*J'ZZ?/(1(?*:6 Y')>J4"B3)JL4)OD:)17R5.D3BVC M\?^@%].8D!&,/IGYPO]BY1+FASC"(>)Z)#(8%X?]QR=Q(G564?E##$+"*ZHPCC![Y&$D_A=T8@H3,H*!>2,;T5"ZS6Y7C N13WTW MQBBFB<%X^E[7@EF84Y.%4:3I$(ES7)S1B\G4 M+2\=TTTH-78EY27&ML%/^4-9B>N6X@#*H5XQEB8)9AZ ) C=)'79<463H5#J M,M#D1F9:<.R&RH#.:>$IKSN.9%)Z^=$\B>-6(57YT[@8^2(EE]/'%4H=O,C+3EIL\XIR8;LMJ\=5'(4D=:,X);Z' QQ$23ILLK+4E9ZJC/GL M>42FP>3TH%2E19$M644Q1]0H(9'D2)]\/+'_HFJ,8\H6L1B)_@>-F,*"O#2P M^[RZY0KT6U5^V]^)\V#9[G'E<;'!+G%]/W6A&R(/>7%,":+0CQCTI9<]I[0Q MCU3TV)P6G-.A4]6,D33*:H=Y!D=IB"IY^L3D14(NBLHT"FT1EXE6_" R.EB1 M%YO/]]EV2PYULL5;"!&!#&*&,:+,\WW,6Z&,1 E)(^E]TS&?/8^X-)B< M'I2JIBBR):LEYH@:I2&2'.F3CB?V7Y2,<4S9(A4CT?\@$5-84%@9*>_OR]UG M<0FD.9Y^^MS5"O#/3D*/N!Z*&0U0Z/G'W=Y$[HE;34W-M$K20'0:C%?MW8WZ M].$!Y=622>Q*KYG,1>RXE9.QG&I<0;E T.5U%!W,VB),>HSY<4U%'TX MC- P=GV"43AL:8O[2^-D1*6%F86D.U@U24J4"%05$U/<39,3*=KT"\H)&5*2 M,H8\VT1EE UG964\(U)7;C_E:][4]O%=71_R#5ZOR\-.[#1]K,H=_W+]K.Q! M0F# &$$)07[L)Z[GL["]]!M&T VEWBK0W*2Y,=0#=5JDSA&J\Q2K3 43\]0K MW-)=T 5CGSS0Z JYZ[YJ'+V@;B:9MN *L"G+2O/]5+%JY?=U7M=?LN\DW^4W MQ3[E/+Q<&N'#0RZ*:>YN\7I??"WV15ZOL$<#+X@"%TI"8F((DQ"#BB1\&C*00]Y@B["H6?3*+145*1M6"4A>3P8PW M("8O4*Y%3*:X\JV)R21;1XO)=(;5'Z/%7[-B*QX 3,OJ<[;-/^?K0]4TW3X+ MF(0!#"CC$@8@8DE(4R_PF0^H&\4N_\:X!V:GMFHXVSA]-72 ^NM-6?U:<[#. M$>W4%V GLW]YQKPL\6KS97V<&WYV]14*+VBM?C?8H:L&[#K[Y*E>YN0*R^77 M^V,SOV?[[JL/NUPLVW^HWG-][YX^8 'RN# 3YB+J(X88#I*^^3"2DTOMC9I6 MR[NRVO_*__"^>QU/.,*I!_ 3EU(4F#BWCF*"3 L648R851KNA/H3E?=#\7;H M(QC'C _Y-(!12EF8#AA@XDL=X3'3LNE]+NZHDQ!Y]5($'?\&AV8GZ,M9S/"O MN%>FB_K%TI;W$H]=F/'&VTE?1M@V(H49RZ!TA?"S+0^KX''BT3!!*0DIIB!% M,8Y\WC ,6(H18E+/LFMLSK!N_G[,5SZ_GJ\8XU1.$6>FTX ,+O14P^O$75 ^ MC:S;(7_%LW5].%[6D*NX(QHM2+4@\&,?,]QM4T;)I/ 29)C!4?/]#5 MK/$E[S0K*N:)3T8)_$V=D@^;13?BSOI_\Z; MY[=(5A?U*L21&Z0NP1ZFU,7 BT#:PP!! E9[\83'N($YN7&E/&3 *3T\!9!I M:<=T>L0$@2HCR*/P2 *6(_- M"WRETT/S(#(\W3O"<@2NB3,]0T[1HL,+^,.$.!_-O'*N&UO$60ZK MM%N.__&"KMF_;T+E==NL)OU&&#<=#][S?QVQ,>P3F,8NHZ$;P0B! *(>&_) ML-KEM^)#S$8$-4Q2"A2W"G0*?TQ,$,BF+O\9\HS9H&# )0L%!6')VPL*3_@W M$!3&^?=M!X61-FL*"E,8EPX*[6RD>]?\W6[/AU+!H6*N8OMZY8$TQ20" +@L M)8&+(8IC"/S0!2%DOM3E3DU-&4[KCWB<3 !RLA.X_3/@BK(^D5M)O9Z/5C4A M/@4F#N2=,-QBFUE7+_)T23#U$&R)$FHRYKG$Z>1(5KO28E?L\_?%UWSSO,53 M/-USL9_R>YYD"HB/DQX9@;ZK(G!SX#&L@O@% MT7-^=?B0BM6T;Q;?R FD;6Y14]$6_:\-_!\E=%A[?O)$]I4S6"&$]Z2>Q[R2 MJX'Y"[H\IU_M$.]9+2Z7&T4FPX \N5;N4()\[R8H8!&.,+,BWD@ZK&X))8J M'&L6P5)2[P&34B_-OPEQ-T']''+>E&+BP&V6[XY;;8*MZJNW*-'*-DX2Y7&, M&I1AWEGS%11U.0,W((R0!,8L\!CMT> 8!X:%6 K#8E+L&I=B.1\8$V/M],\G MQP*Z]8(L0.J59"6/O5E15K-RNBR/8-6<,*=\N*P\YKJB;B!A'!1"$!,Z@/'" M4.K].,,0%I-ES[0LRWG E"IK)W\V41;(;==D@5&K)"NYZZTJLIJ1DP5Y!*<& M]9C_[HHQ/PX0" ,0)MCS((NB 8SK1Z;U6 ;"8GKL&]=C*0\8TV/=Y,^GQ_QO MK-=C_KMZ]5C%76]6CY6,G*['ZIR:T6-\PY5K0(2]A,0PH&G$X@C$,4[C86,S MP*'!Q0LU',LH\Y>[O,HS =2D/BMZQ(1(FW/&'$K=>.AMZ/43HK6)]CCWO47E M'FGI)/F>PJY4;:4+<-+#_E#E+X!:$180!G#JAV&0^E'",_MA+S+QTU"ZR)*1 MU@WK=8O9.:,33HO[1;50J"YNQBV7Y=L.CXP1[3?I#(6"[XL[95S9]R_B'JXX M"WK8[<59FI=.A3;_78NCY/O2N;K?\E?NWA[K$NQ,F=^G MWH=:Y\ZW8G_G M9.(#1)?9%C?YWWEG$)^;UTZQXU)0W#>?ENUV!_Z7#\W;#;7S[2[?#3_OOYE5 M JMXV)LCY>9D#B=J*UK.'AZJ,EO?7;4U;<7AY'KO7&?;!D1]E^=[9\._^?>) M9=G&=(H7HK[Y#F9!H3:S]I5S#=6QI=L^#8/JW8:/XN*FR#==RK'^WT-1\7_M M-N^+[+K8ML?JZYH/]TU3T/%+_GU/.)'_6J68LC@F-( L9 FB'H1M66WHACSY MD(KZ2V$SG!.V1ZO$SX598^O"S>1AN?F?SHYD5/\DBW6=T5$L91Z+N$P23P0Y0DR".>&Y,T32D)7,]3.F0ZI9T9 M0T<#SKE^=!IX4VN;CZ!45=_-LCE>JQ6)-*RX/[ DI9[CN;5-"2=88G%"? M6BC2"B5)KLD:)6N*D$H-XD?HQ2)9+K,U[\V7K=X>NFM;X7J1X[/-)8YPZ+HV MD\@@Z(=V;2JD5TH'U%WNL8<)CLT\B7=3RF@6>#P]GQK6Q=YZ";)R[$67:E(->+>EW*1"XT,H$4 N'[--VQ[BNDPW M5;KDSV0WG(^)%U'B!C8_^AZXV">X'R[QL'C0&#.(YD#!H8$6&S@ )Z%:HQ@4 MB =3D2<7 X[P-D3V1Q$H(?53$3E,W@<3*J;H)XP_IN(J^#) N96842A^CN12 M$4W^M7(OC!6-J3N9P&L->>EKUFP17X!TA[FOQ'RW?01U\5XR/ZK*"8*ITAGXE\R:-HR_WNA>@#U*T,*< M.'\J1MVI5*IB\LT00.56O4RP:F%-^"[BHQOUZFM6U^N,K_NOTB?^Y;+\DBVS M_+%>Q#0DL86IC1TGMMV0=[KLL2 7NOV%]-<2-Q5K 2(TCY_?0G\]+C=;W7KW3#A !WSB.Y&'<'M"=?7Z MR@P-UFSCRXN5)V!45)^ORRRMMN53$R4:-+ORRX47X 1'%+?"5@ \&"0D%WE MD@NE;J<8,X[FQ>K!6HGM 9?%PT.QZ1:N[_)-*[B5Y+)T%*UB&CH5HW)*V:-J M]](7K5KR4\H=M&FU\ 1')Q1/!;-FZ)H22PKUSYW$ZY9VA$8$F[-+'S=YG:?K M.%NS?Y=/5QE[#C=U>I<5M\VYOO;G:7=ZKRYNLNY'L]667UY,OGY9N![R((/G MAK[K4)?ZR/-ZF &.J/!KFCG :5;#/6:NAJWX[!YH/@<*O"4RW7>2 MV_[64;TYX.,&= :!WB+PW+7M*=CN]^CSTZX[RT!C&F"VF>YQB==:IGM^V.NP M^9X L?=I&E@_]AYN3@<;\/YN5O,+0R;:B&W0'^EZF_5K&M[1]_>LOB_8ZL9# M5D@]R$9R(AI:413LA@XQ<0?OAX8..-O&Z*++V8_8% TF><#N: I^QVV3&H3[ M7=)%TW09<$W/C2C[:QECYYF[_4G7_,_WK MU1CZQ/,IQI2&08*H'\+]D3OH^^.K0)3 T+ZD[#!RP4R7>?W4[2^9TXX6BZBH M"%'CHS%%(I.[1U7=R-YG!Q4D!S]H3C&)",72]25*_6:&4$]AJ% 5B@9N1:7\ MGUE^=\_6@N1[5J9WV>C!@K1%V[\1*/8XA=Z2:E$! M*29/3'P]'C%CKFNRK9CBF58PH^-\O>WK+ Z![%>2Y*:JRW19+VS7\L+8IW'@ MT #'Q(^0U:,*2"QU[[MN+)J7:0W2_'L&\@>V2JN;&T/_*K<,T^X-L;6828Z0 M6Y!]W"S+IA*([7QW*MR9T;^T(75=YC?;NKG#CVV6=WZCM[<9\]NWWHZ)#S*, M9%U6JC7XTV#QUF&MB)QK8UE4X ]F1-2\C.BJ3PXFP771?"_D-0I=!1TI2S:M MFM^K%A%&-O$L*R:QY?G(26('[H$11T;C)X"C6>8;NBB<,&LN"E$EWFJ1I69V(< 998,Q4/&.X&TDW;:*2M(TXFIJIIH M,Z:H-$R/:H%_DN<2R?PEVB[ MO(HA2.S0CZP(6DU[ Q1Y;.TUYMV=4R):ILX;;*-UE51<7# M3;YI#K*\[O>2[CN,GNKX\CFK%XD56*%M40M9R(_8VL7V,<(4XM!RHB"4NKEK M:FR:5?.ZG^\O6GE=@$TF6: _N=?$]-9DA\FI*MV",GI'XNWYL1&&:SOC!C!LX7=.+L-BM+WF[LY\'_7'BA!5V( M<.3XF.T#_,CW[1ZX@^&0DQ &H!82O-%'*'IPH$Y_'O:8G#E0#?7T]+%+IW=- M"F>[!X49>O@3OVZ,>]MS$X6]D8_-GR\2CB5$8W!4XBO-\?*WKJGYT>A.$D00 M]FD4$]M*H!5 Q^_0NI[E^3+)W[DP:DX>=RWHG^_8)HF!X[VG-?!-ZK@)H]T% MZ"V[^/7W<>>&OG3<=X.F263;;A(%[ _R4<(O M_FZ[04?0LVVI-.'P430G_!BQH'O7S["UQ7YRH6,$@6+B/PUW:M[5!FI(Z!WQ=K1E1%F1363Y^+.HOS:KDNJNWA M^-""** T]* 3>LAEXS,,[?A)2&RYKJ?*1M5=5GX ]'_X;CY?YI()'H4,BRG6 M/.3**=AS7EN4@,,$>YPS:IHPA2M'6Z*O-E M1M8-X?P.M]T1;R;.MT7YD#*^+F_6^5VSRJQV]6E.B"(,4111+W:P'88!H80M M%IEJ>Q9*/)$K/2> H6]V'[8P:]"#'7Q^S&-_"\.!!># !)'#?O-X3N)J3L,\ M..PFSBD\*7;GYG@ZW]#JJ1UEP(V:4UI;S#,=Y%; 7[+OV6:;G0;17^1YG3^P M'[F\_F'4!&L, MXPI#+--LB?@U#X76[@;[&ZY^#^/ MI[7L!-3ZY,1V82;GF[&GF,OXPH@)J"%>+:#+S\00C^ (.Q YU*)N/S:DL?HP M='9$=+*N,! H)5R;OL]QHYX0?6.E6)C^7TAAQ6T:(IR2C EGL)?W MV6J[SKHKNIZ=U^<7@#39I,O'9BO!;Z5NL#0O]MKO73>'_7.+2? MV+83&X6,[2ZE%-LTECMQ.S$XF2D_Z&!N;P]?I[TZ=I_N<4NFR"=VH6 >W5S? M22;;#YSVYGTJW)J+KF5X9U![CW]C$CBP"7QKK)KOK)5:IYQ*W\_C?3.BQ5S& MOWP1,*LTW5PFOS7NQOE[?[PA06,/.B MZ9-0';SQ]; ;H#!)+(/XR,'QJK<*=&8]"V"'EEV O6W\%P^*&5OSFCXT)@4PQ0X3 MBF5S/22FA;79>#@:X>;US)C-UC. RSK_GM=/+R)O[+FV;=E>1!&*8&0C2& / M)K9#.GY3I0#$]&$*%,TZI:FB_O+U'R#M@(_?/:GPR?!=TL3.D(PNQP-(!]6@ M&"'#J>1F1J&33%-W/48*;$Z412VSB^*$?VS$, MB>^3R*;0]NQSLU#E4/IF80N0UQ@W$/LMAQ=YJ.!\!E%NKQ?GM;59FC($PJW]DV::K%?EMFZ]X?+ R+,C&/"]L]="2V#@ MPU!F,3<)(,VKO;T-X*8U G16@-X,WEVZ:Z-RTUC29!E3;@MHC ',&O"MM4>R M?'H:GXHM)HUSIURDZ([)?81$_(YBY@FL5^^ +\.,^7]ZS,-D,WXQ3\M)4OI,ILV7&.UML-^PSEOEMSO#< M;FN>R]F-_5@6J^VRYIT"&:3'(M_4_??>PE7?IS7@OW?#$*[9Y_W(ZWO *Y_K M;-,$;":.':8_OEY2<)]68%/PZ,VB>U;Q[F)Y=<^!L)\[^+V_<0 ,P>%']53N M/_)'QCZ06<0_^F_-X_LN__X>%,SL\CSS9;9.FZ06XX9%I"IG'+=;NXZISCGI MIOW Q[2LGYK1G]':T\*]\XK'_QVY-SS]H!_;$RJ:'@;L!5594J@7#[F]WV]E M455797&;UPO+QRXEL063V/,".TX"-^E'?QH\TS;W8WF'G8,[;7!KZ_TO -- -:GYZ84^/8-&,>C;1! MI(FI)"-C6Y9B&F+7<3"E#@Q=!Z,0.OUH'AS;-5ATE%GF3 ?N5VU9*LJIF3-' MV@K!EJ5RK(C.GB.=P%^U &]G,/3BR,,(AI[E>]2B?K)_JP$A(7)S2NW8VF=: M#Q=T>$$+>'>@O ('F&<)7%*$GIB8>AQCQG359%LQQ:.M9&IW>O(*RL*EMDMH MS!/1" 9.;/MQW*.(78*43.[!HYLVO6>)L9*DRD_QT>XQ>I*/MTYLFBMB<7C. MABR7_,:IZDOS.HN?O5JXB'C$)9! GP1QX'M.@G:+[R1P!G0Z5#*NT+P>W:OP M2!ZGQPOV@.=.Y;RF4"J;,\(#9DQ=M2:=S>F,YDMTDG[.ZBBM[J_*XGN^RE;A MTS^J;/5Q<_G8O'K>W'4G)?.LXBG??+/E]RH^=N^EJX5G8P]:(9,-$B0TI@$, M8 ^*)K%4XPG-4#2G9'F[' X?]/C!S1-XQTU@,_H]V%D!]F9<@+TA8&_)M%-] M'.LG1& B=YHA#U,96\PR9>0DY9(7I_#3UF5VGVVJ_'O6MI'Z5%05 WQY>YW^ MO.*'=XH-J>LRO]G6S3'LXHJM2S;UKN8]CH+$@S8F+DTBY-IL&V(SV7,II@DE MCE15PE28-(M,8T9S==+.#EY:Q7MTO5LS4][_5:Y8?#)7G2Y)--E+ MF= W47O'K7C?=%_DFS=FR@7HC &'UC1G?!I[!ISH41,3%/GA1'"8VM-F1(G) MK2[FG5]JX@;YGN9KCN.V**MTG7W-EMNR;0&Y^M>VJGGEIP#Z!48T\0(6WVB, MH.T[20*]'C6./>N$YM-VP_LFXN:N/A):L K\KN+6Q*3[F-H-H9 M>0$VK;[5Z4^0-0<2*O[/_X)-.2S[TM>KUDRQ,O# UB7W%<@V?,7\EBUY"=/&G5%@V5D% MZKTA(-U9(GG-EED4C@RCYOM=>5#MGXK>9G#8,I"OK [,_J5CK!;?#HBX\SYC M9L??F;D1C,8F>'"B1.L"NW'L4A0[T"9.'#K4<>,>512Z+-H6=;J>),%Z%HM4 M_-S!%A;3:_XKW3G-$^G52;.KY_TS2595J6MFS*::$:D$2=>7.A5VI]G11+FU M:E.EDBR+*OX;@'HP"QHZGA<1-I:+O8#M!E&$^A&19Q$9-1\SCF:ECMY09SE9 M'D6BF.1.Q9^H+"$^*H@G@SA$^))87ZQU+VAKDJO;LKL[M=8XSF M3H,7]ZXW)4W$"P/P%!*"*25\BI&%%SNN8YR+8E3GLYB$1[ M YV$B\G<]%S+"9X2FC7=S2; W F=4\N\&8JGV*97UZ>I9TQ\V7;DM#S9K#[E MZ4V^?MV+(@H\Y"?4=0*8T-#'%@XX$F(AY,?(EVH'H6-\S0IY\@:*)G>Y SY: M,[6X1W2A.*]G9!>06IRB:?THS>S)=:4^/YFAOEHM?+4.UF/WGA M2;:ZSA]X_>SM5_;=ZK;-"K] Z5,?,D@48<V+LNBC(JRS)K1*Q9"#WH)[%]3'K0?M7R$UW?VEIQD\$CDD<:4:4F,;4XXV@=?,KD5?ONEY=WAXV-OW"KY#.VG[3^]:G M5^G3"U21@V$44QQ#W[(8',^"2=O[+X06I+YDQETK%MU1@'=[_A"^ZCDLG7?7 MZQ#AC+PQOI#.U?>-_)BP'V(''7C0H+\ ATVB>PMF;/XWDO+32?Y)G&F&M$]F M[>L7 Q.R+'P]>U&L?N3K-8LP'S\WQ;JX>^JZ B:^$_H15^6(5_YYU ]WPV$(I6[Q&CR(9E7$CC@;YYVIL?(.:%6H_DT0YO&FU$H?LYD+P*]*HME M5E5?LBICOW3/EHYQ]CU;%X]\+]V-'6&"'=^U8CO$;'%(4(*L?FS'=5RYZUG4 MC"DSKP9=LO)QPSOS<9S\?I,&*/CO].'Q;V"U!SOUW9\"S)V8=&J9-V,&*K;I MU?6?ZAD3+DWMRJ^:;!=_I7&?/U;=B!!B#"W+CJTDLI, QFZ ^Q%#QY)L[C)F M).WSL ?7]>#LT$U$R4#:EY\G]L/BI5JMH%:/ 9HV<- MFF%:)D>T\3HF:8ZXA@WA28%^D>5R^[!M*@+83"[K_#_->G*!["@AH1=%3AR% MEF\AC+R]D/K)@/XE&E (S<_1W4P.T(%#>,I$;[ 31LN@5N*U"*.T,Z;6RB.4 M#E//L?XQ7D]'&RBNL&JX5*"Y;]W%UF[C?TOS#;^W9.'[L>\3E%B)'6,+QZ[E MP,"%-B70B>U(ZLV57B23[+#!43EX^RK([NI';D1W$8PRK5;AO-&R/;'?ABBX M1I=-K>CGV1XF[@J]:+S.J[157/*5,ZQ _3]G]<)S,$$QIL1)J!M:<9)@IP\Y M41@BF3O-1@XEI=_RUYJU['5^)DI98SXU)/G2/)N@X09 M^=:%"_L*]C!.7,%5I2BRAE@VI>+_470?%' +Q] MKXG8F1+-U(LM@69A76ZUHXQPG:?\SQ)X0@>5^\ ,151OUML'[E7S)G$WUS+C MPS9G?O+JWVT%9@R=R$]\Q\&4$L^V/9<28K-1'8="SY=Z0SMP",T*^ P5X+"& ME8,/)5!,V2;@3D['!M"FZWZK-X@Y52@RCDDSU&BL$:\OHAK/R6"E"9]"MMNZ M?TC+?Y.?>;6($Y]XH1_&B"34#F'@[8=-,,2C-$=VL.G59XC;4G+-Z-HHG43TCRR5/N59?LF66?^>+P*Y(&+MN8M/ )Y%GQ7Y$7)C M?C@FK5(Z-G@0S?K5XP)[8')J-9P],96:A#@Y=7J#LYG.Q1TCYX08C>;3#!$: M;T:A^#D3$YVJK!>_I_\JRC['534K-3^PH(/99UJ.;?L^8EM/OQW$C:D?"&W_ M!GZT[@72+L$KL;$;RM)I29F (,EECB W(MK!C#O0#?:OEYKQMO5O*,5(FN;5 MA['@"R6/BK@6?$X?LLO;9T-UBQTGC!*;;^"\R(]A$H4>A/U85N(A44D8/L)D MRB"U31K)VGF)F(:PH4JA8O,CI!5':3@B&>-IFU\Y%-A0J'R0Q'0D_<_C9G?: M\7+3+URB)+1"Z(38@XF/8C>D!/>#)-@3>HTU\*.G4@Z&2$PTAE)T6BTF8&>@ M3# PY[U@G/R-0S()H8>R&NW*I&.F'@P$8XW[;S#<4<2!)8+@[8,HY8KD?=T+7ID:JI!!C9_HW>AR:JL($<3J'OL73 MP^3H%W@B)$Y5B= S)%>$(,VK&:ER)9:<+ST8R,[P6DWVZ]UVVG>MP/'LQ'&" M( KL((I@LM-")X3C"C;%QYE+F=24&<@0.E";-'&I2)O,J"O8 M20K46$X%16I".@?N4]^J.Y^EWN ,5Z<$2Q'+AHB6*FN.7%FHAJ7!2ZM/N[O" M/"OT(!N)8A0E5N0X*([Z 0,+C5M9B0\S_<)J^+6$8]@ M9TAF325/JR'JI,"0&A@:Y-D5BI MU/A1)E>DB]U1V9%R)$[D0#72PN%8,1*@;QHEZF'(")$THX;JD+P=YV1H(#.# M5>@J*_DWTKO,6KA.% 4()HD%@X0X)")1V N?0RQOE!#)#*19B_90>'NC35:# MM"^ +@<6C8_C=: NZ:)TO#3MDC3$&8-E:A!IIQ3J>'\"#?&XXV, M#SN87K&'KB]@AR%71AS%/@TP]&(O:9N4(L=-V"92JA/>B'$TRQ1]>%P73UD& MZ/]M\_H)D!]IN9)L\C2*1C%9FHI!.55J4#WOO,QQS91F.L'1"5E2P:P9JJ3$ MDI<=Z)2Q(WRN;E/GJWR]K?/OV==LN2WS.L\J^G.YWJZR57OGR\/CMBU%N;RE M:;G)-W<5$\NFY7)[$=H"ABB.>;;>\A'R:$@CZ/;8 CN6; TU#2:9>3JH9'3JZ;MS6H@2?/RCW2]Y=?O;1\>^6]59+/Z/:OOBU73"X_<5,TM M5 L+62CQ(HN2D"1V9"E)L)\:$QXOI+HCE:RYT-R M-68 :Z*K.@.@:EP=<>KWWZF5JT%/CQG!SRA&7JZD3<(V7^#DB8VDS+*/&[99SZKZ2UIG MB] -D!]CEVTC"+)\U\$.['$GD @=6C4'K>:,!N(?'RHGVQSDT%O:V &_L+1\NW?#=5K!SUW/P)(^4X M/G3&206>FB5*TI^/V;+.5G'^/5]EFU6#&T';P_SNJL1"08)(8,76/KI[4B=I MYD>K.Z_?80*K#A1XRK/URIPH.U%\]2+[ENJF"Y*C' MYD\8),?QH3-(*O"45)"\.8_[1@;W=58^6(L$)6YLP83@R*8ACBQ,PAYP%*!8 M.CK. W.JL+C.;[/FS<]3EI:R3=SF=*-$!#3?@^:%/F[C#!%/BZO.A;IYGP^# M8MS,1+P5W$SPS:Q;OS\*WDYOG==/33R.8IM%X21Q0]>GV$N" ">[3:LO68YE M -ZIXMSW'2QPFR[93#-O!RCKZ1GW@!J=;%XHW!O[9]D'/G??U#O!@0^/07'2 M%$:FV V.\M8^&UL[+UK=^,XDB;\ M?7]%;>WGZL+],F=Z]^!:D^?-2N?)S)K>_<2CE&A;4[+HIJ2\]*]_ 4FDG;8E M40))T:J9Z>ZT98)"//$@$ $$ O_^?[[=S7[ZDI>+:3'_^\_P;^#GG_+YN)A, MYS=___F/C[^HC^;-FY__S__^'__^/W_YY?_J#V]_LL5X=9?/ES^9,A\M\\E/ M7Z?+VY_^,O7[_^[=OG\?AI**7]=_[5^ M=#%]Z<'P6OCK__W][<>UG+],YXOE:#[.?_[?_^.GGS9PE,4L_Y!?_Q3__>/# MFQ]>,EKW?QL7=K_&)7]5X7*SFR\6'?)P'?#_/8F?7+[HM\^N__SSZ MU_T\" \%D!A$T?_7[A;+[_?YWW]>3._NXV>_MM@GFR]'T]GB^*X]:=A=#Z-" M)JM9?G7=8N^/>&EWDGV*_W-"YW]LUV+_RE4^<=_"7Q;Y0LTG5\O;O'P['7V> MSJ;+::.>-GQ#?WW>\819E65XV:,'FU.IHV_L#Y/U[^^*>8<@-/Z*_J1N/-J. M>D][_?_G:KJ8QKFU01^?/]M%/]Z-RC+,]E^:F]G#;;OHYX,Q#S:RN)E/_Y5/ MWDQ"B^GU-)^HQ2)?+M;/E^&W^>3Q6%TL@G,T.4&^MK^S"UR:,GY7B[;Z9(J[ MN^DR.J%Q/)DB@#2_"6YK@RFE0=,>>ODVOQG-?A\ME\'Q;LB5T][6@RP?PH>C MV=:^I0NS[W4]2/,Q..F3S]_?YFLTKZY#D#.9+M/%:O3>]N2;+XK9=!+#,SV: MQ;#CXVT>#,@?\]$J?&T^.2Q)TS?TU^?WHSCSW^;+Z7@T2Q?@Q==U(4U0_3)? MDR*H?;2X];/BZVF::/:FSF4H[N[+_#:,SS ;OYF'Y_-T:1J\\YQRG?I2A=FWW[WVPDTU"DEW/M]V?9M'; MRT^WU9?-K/=I].UP1UYXM(->-.3.[A;M]2E$"#?3 /HFUC_?[ZH_QXZV MINV[ZF_3T7>H75?]>UCO>?J7$P%N_,*N)&IF7_:W:K%O>3F]JWW1QVZKG\Y# M.#@=S1[\UP:=/N5U;4GS^ZC\,^@P;C/EXU79:.]D7YLN^U5[2.JN*)=Q%=,4 MB^A-_C$O\]$L?O ?Q2SN+_\VFLX7;XO @J:4[^K[NL2CV:@XW+*M/@:_;#.9 MO<_+C[S51ANSYX.?_KAD3#% M_".?WMR&9]67$)3>Y.O'%E>K9=R!CTQH2+>S=ZPSA%UX8_$]S]T_5R'"4U]' MY63AOHUGJTFP9V5Q]TC0J^NN4>VC,YTA^7%9C/^\NE]3XH=.%W?WJV5/"';9 MBT66_J\_J#^(V M9CY:Y+=A?GYS=U\67S;N4X)6M6BV48:.6B^G2[;])4'ZGO[5V^Z"BV+MQ++^U-LK:$.5O_IXO1S4V9 MWVSGK&V#UL1J]/K>I WV*'SVJ7A?3HLRS&_38O)HL;TMH8_ZEMYD?U)&@V)1WYFOYZ7X[FB_!IH&\@]3A7LUG,(L\GGXH/^5V( M\H,7&XB^YGB89ZX^SZ:;$=^:?6RM!VUA]C&_B0[#$?M\NUMTUZ>8V38?3V?3 MK?W]5"Q'L^UCP?^YG@8SM?'V=1X:Y<>OTW?YG=WA\G%U=S+O[1K^Y.RF9&YU"[UOHWO9E/KZ?C48@1-@GQ<?W]DF!ISIIW7]R)M*_HYBY[B88OY/_EX6\_#C^*C( MM_UOZ@F#13XJQ[=Q033,L+-B'>0>ESG:VA?T)/':D=AF=,=A\Y#_/XYY8/.; MX[* N_FVUK"(ZY!ZM(A[,'<1]&:>R-Y6W?9-329KH$:S$!N.9\5B53;W-4Y^ M8[,-WLA;0R"@Z_KUMY&GK-#=JVVL^XGKZ>2 (1I@>W M2O8TZ;!7852O[N+.8;X],?D\__H8:J2^O$-)UQ^%"&\5G)] @N#JW92CN].% M:_2^D^1Y?.I>;N29Q_78?/)V]#E_DO?Z4KM96?[0+![WE_&X/V1K:5YZ6\L] M?9VW-_-HJ^;MPSQRZ_MI.]A7BE;QGS7BUON_Z_[\E6WW M.2Z1M=SG9Z]LK\\G$&/YO)L-61!L_"*>4(S3Z]OPP?;Y^-[3ZW=LOBW_MLSG MDWRRKA!2?=^L&+\DV%JHZ]'B\UJRU>*7F]'H_M=HUG_-9\M%] ,$LPUM@A+BDB M1&#YHVCKU?&BW"+9K6S;?,SYS:-N?PK8ZO!U?^Z1&VR=^O5^?,_ME?#N=U0>T8M6>%C5>=(=KD*(:C;^^.!P[&J@O>CZO:KQ: M1ITU1@5(+5*40FQ:7Q!O)<;9!9@ MPSW'6#BG&$*,.%5)"!AWES]"&^NXZ #0AZ'9,UWT=YW/Q[=WH_)/]6VZ.(8X M3YIFUG/%-->6*N^0!I(]2.P%$)=%H52U'V)1&KKGXU/5:5O$G?RC^/1CTXP M8RP6@EIJL704> MK*"WE%\ZGDPEPD%E)./?%K.=NQ._YW>>\W,.H74TR0:(W M)+DR#%IN% &^-NT!UHMGTJD*+SK!]T0&+U]/L,Z1%?1"#,38CAO- .@D@EZ1B_#BJ0JM&@?RL/T>+XL'S_)JF^] MFN^>/%Y^,#->0PVP%@QX3BW13HFJAUZP"XF'6M)2T2*4RZ)P)Z-0+&_QX>X#ZTR3J#$#'F,I30226. KP<* MUN R)IA6-7YPX>U4='MCT=9B.DB%,$9+ZJWTJ';/\,6O ME9RB^:=L:A7AL]FEM]-Y_F:9WQTUK]6-,@;#O!_$'6^7((Z__Q0#L&/ M#V:4.1<$"<&^DL0K/$R";)A+L;Q^<*4^1-A )2A0P(3K$+,IN'5%* MV0M+:DU3_\N9!*T"W.4F\H=\41GH/3D%3Y[*$-.4!E^;4\$)L)A+X;=6G$N. M&WEZKR>629S"T@'LB0![LP>>/9?1 &4PJ\X0I;%0UGE-MC((P-R%K(HD:>]E M!IR$7U\S3$WV]7G>J^OUD;\#_N_.-IF43D.D$'4,6FT=]DIM991$P)3]YP%N M)K;DZ[8%9V^K98^Z>7CG\-G#&30< ^>@YUXX8*$ADE52088O)".E1>T^71A+ MA;1WV])D+^?YPYGVV!)->!A6WFL 1##"E53(,W19>SAM6Y-3<3Q?7O2[?+F] MU[?!BF23YIDQ1&#.'74B# 0/<0"S6LZR J3,1T,V-2>H_F"&=#*ZY^/5;V6Q M6&P[?Q2C'C?,&$9200&^/5;%9\ MC64\?5':8O5Y>;V:/1>D 4_&'%.>4^V<44X*',9OO2 ?L$Y9 $P*O>]C M&>'I\OMZ*GV-%.Q0"T.804^<.3/N;)@L@($*:0PDL)+S2E(C3,INQ?$1W+-J M$:^+8NWA?*X-[)G45=ON/=F"LI5/ME6_%L\%! =?9[.7KA$KD>C\/@:]P_YNO+:HQ*; M#>Q$LQ=D!$A'C3=>:D0(CC38J(5@$^*G1AFD'9F.U?W];!WHC6:/A7DD12-; M<<1K,F:@Y4)X12@!PC$.'M!P7/>Z^M^'<6B;)$_M17?8#\5 ['ABZP ]>O#< MF7!]&12DG)8AJ&5:>VF48I;838TCQ0UEC8909X%$5-4CG1RU#K>_;2:%9DP; MZ)Q%1'ID,("5W [0E-WC 2Z_ST4.]@VXT3& MHYH8 22LP\$< U;)#)R_L"VE%CE0=(OTR6>@MR)^*+Z/9NO)),P>J^5B.LE- M<7G=S#GZ'1GD'B&AC ]2",4T(,97\DE8@I M]&HQG8?NAE'P>3I?ZR]>*#:=W\2\@# FP@@IMU[X!K'OAPEW^DLS"@2'S'B! MM"8&PO SJ5"2FNK+VECOCHR]J: OHJXCM)UX[2'C_H899=9J1A!0GGIDH\-; MVWHMDG('Z5^)<*W"W/.4>A2?=LL8DZ:PEXA;$$P\<93Y6D8C9:,*MCNHQ :Y M0=7M1)J,\%"6F]:_OROF?^'U)4 (QP9BR!&D6!'#T7I+D4@% ,%G7+ ^\3RF M%\&!D\@P#PGGD#)-@CR*01"SJ-6%A?5MJWG_$,@?DU'-)FV(1S0EW5$$TJ*+06<"22)ISJMW2Q):,8Z^K-8\"G1#]C!OOVQYN MG %&(->:Q/M$('(*"NIJ3U-=VCT8*6I_:9FF36S[8I3=JN1#7+\,_TZ7#UW? MPZ5]S3*L,$4ZUL-DU #).9.PDE1!E;)@,T 6M:GZHC.4^^)3O>P=?,4_@F=8 M+D?3^:?1M_?%8GT[]J(1O8YX2P81H<1*+2 5T'&) =,5#CZ,V\N:\3ID6W>@ M#WC7K1$=D]Z;0,T'[5,.9]]\:T?)@VPP2 M:Z3E% :7QFK@B/2JDAD9=6$U<3ND7MM0GS]@."E0R*P-@''!C0D8,B:Q?' Z MA (I>03';^MVOA?7-:':P'@HNW%G/CC6UY:;)P0@@93@PLMX4!E1M]DJ9<(J M>\:4[A\.)#VQ4Y]..DVV]R49#:$QX82Y$!9K0X"0FE1(4$!ZK2$WH/,AC0FR M[SQ9F\CW.M4\F+%3V-?T%9EP6FC)G< $&HT()%727T PD8;WVW%?!? O8YP M[VMJ^N=JNHU0SS?]/ ]-&DTZ>YIE2 >@F0)&V!BZ<.'S$P7TMD&^^KS(_[D* M*+HO<>/W\%V(.UID4A$#/=?!3V)0$Z4 J8$,SDW*5OD 9Y?NU/_LH'L;<)^1 M3@:O%YS/E MM0?.4.4L(]038;"H9,/675HJ:KJ.][/F)%3[8HR?SJ?+_&WP8R=O@KKF-]-@ M:=5BD2^#!=Y<;1Q+_1Z8T(YX2X8%$)( JHF$0!@?K_FIO05I4M@UP-WQWB:Y M[E0P "H^]#_>N7UP.CSR31D03"($K0',8TV$#G%GA033_GX=E[,BIOO'Z8WMT&&0Q/K@9:9=)[&-&+'G(*0.2*EJN05 MWJ4L%[\NQJ6QX5EV6INH]\6R-_/W93$.,\.'H,_PI;=J/ME*L@L1 @9:J03$,@:4R-2$FD'..WVQ;@NL.^+=]6%N.OMF^B-W$[O#UNV/:TR M1IPV&$H+/9$:24TQJ>3DDJ:DV0XPKZPOCK6'>%_,BAMWQ=U]OLS539EOSF(= M)-;N1AFCEO+@&#//L(@2"UM[(4@W*X/Y>I+&^N)5:X#WG4S[*&8Z$)?N:)$) M#:%W"C,WXH]A8!P,-P^VS0B2 M GG+&/#:6X ^U$F)4EQ@.Y^LN8;,"D%WX2*@'4'BNN'&&/GU':X4::4 MU!!P3Z75CBLKD*TQ41Q>V)9/BYHL.H+X='+"4(=##&C=<8C9#6J^@LQ2BGJ,,!HJB,NM(1NVU/&:#[Y5(XF^=VH_'-A M\_&Z3Z$U/VDN.?"V3$@ (<3:!E&A DAZ!RM9K8(R@4D#C)_ZG63:Q?YDGOV^ MS&>SZ4T^'^>F*.^+LL$O =B.DP1 *Y[G4JIYC"=4IEN;XRHBOE36=X=TIA]1].9VU M,X4]>56FM8*.0HJ E4B[,$^SA_7S\'L"J_A_LZHUX$^FEY].\MET\5M9K.[? MOC7["?3BPQD/Y(^[>TYY;\,PL-[4"^&8)MVR*_XR%&D#VC,NV+UM4*!J7[/, M8<2T\1H$RZFTAP@37$E*15*IJ@'ZR>=<"3X5\_/6[7@HYQ!,YGRQT29LP+8F MK\F 4 ! 1>,M6Y"HN,_"ZG$F\845*6J'%(WJ<;2"=U_,>S_ZOMZ)^U1L+7HE M4[Y87U"]AVV'FF:$6>LA9P)HZ"'03NLZ!=4+=&&%B3IA6,L8#Z\.D2K#&+G9 M[ 9_B#]=75^MEN/B+E_\YVBVRO]C>G-[M,4[]8NB[X%T+(EI!;04>1Y@K%=/ MD$DYTO\ZUD"[LHD]:61X_*X+,;5"XOIM 1>L$.9.*Q]<),*94_5Z,I @9?8> MH.]X9J:>"OL9Z?@A'QCT=U6D]VZEDHN:/:VR$OZWN'N< M-8EK6O[&#"BI)2$,"RV%\H"$_Z^=).Y3%O1>QS)P)[0^@VKZHOYO13'Y.IW- M]G"U>B2#E%IJM;9Q=]YH(OC#CJQWS8Z9O^K5XG1RG8CE^<_T_+'(KU>SM]/K M?4?TFS3/G 2QP!T-D1S"6%E+#*\EQSQEI^IUK ZGLZ@#G$]>#/Y''H]L!/OW M)4SV-WFL#1)KYW\8+5]BRJ$F&=-,!2BH@( 9"%D0(O2:(,NM$Y2FK.F]CH7A MT]G1,K9]V1QW?9V/8V66-S&_.?\T^A8[N_$D5\&9O+K?>I'[_*GF+\FT-4+$ MX:"I5#96<97U4KM'-"5G2UXXPSI'N_^Z0 ^KZL^=O#"*#KMXEUA/""HO.)/Q M5E%&N23 &$B% T(#APUKM#O7C;3GK"?D.<6&>$"!-EACCASR6U1\3%.]S 7_ M-(*DEA Z#O/SN\E=56'@4'N-I>$6,2D(HRRFX&]P8";IJ-X N=<=31*J,!RG M@@%0L>,J#) BS2R"@ACF,8 &B!H/1'VOY7N'586A,5,2JS VRD M%%Q2ZY#"VEKN-O)"H%72/1BOBW%I;#BR"L-QJ+_>T_!AXHCKL1I;HR$G(2 2 MO)+3ZJ1#I@/<;>^+7>TA_EI/PT/.J8226T>9 @X@K.Q62D@X2UGO'.">>%^\ M:@WPRRH;P^CZUD$7K_?FA.GP?Z"2G6JH+FM;NR^R=8']ZZO"$"^0<8A!8S7' M0FCD066N$1-)VW\#G"![BT';@?LR"B] X*T2A@B&)/6<8XE,);.V-.58P ] M_&3-'UUXX3A\!W2Z$6"L'0SC21O+(, <5%,Z2BA1M!!"BDW!"+$186GD?I"+[E*HU:'.;_'J^0U4OR\:>Z> MZEARPP>,"72&&APFJ2V^ B35XWX=/N"P*'^Z:H:8YDZ]5-983'4(O[437B)6 M22 1NK %^T[(=2*6K]$0VJTZ/XV^/?IC3S;QY2_/F(: "H,YH(HS WGJ$(] M#,)^"B/(#8/G^4V\;?;3ZR3RX)0U\"%2#?S^W.)#WY@I'X] <&>L0M #* &N M5E,)@RQEV^+X(W'%H]V0$:DBQ,!0K38#' MCL6CB4$[%!+NR!G/ES22HXF-.>Y%F;):0H:X4!113&U P52(.*PO;..[([8\ M33WL4@5G-QEO0UPU^WVTC-HZ]QFT\U@1(3&WE@&'-%!8.HK<=JX!G#>L(=D- M'F^+.#T^ZOVALV@O-\B$-RKF70O".4!&*J=\)2$#\FSWD/1P@WU'5"@ZP+VO MD/Q99_7W=Z-E@.'J^N'C[P>2^YJ_)-,":PP,8T@+3:1PL5#)%@4+_85=>IE* MA4/,:@OG\[!MV_F#*7Y[6F5 2"JT-3&%C5L29E?#:CF%3%F(>0U\:H$ >SF6 M O;)J3RF6"P7HQ"016_$Y_F!TO0['@_AFG1$4D"MYT@IB_##*)-&7]B%6ZWH MK6@=UA,MRZ)G%B5\E+T-L?K-ID3<:)'OF*->?C"30#&BI"\.S!W/'\T@AUHY:&RP<(( *8&H M_7X/R86X%.THJF@5R[,%/6\;I'SN;I1Q*SEC/)8.=TQK##UQE920@)2@IJ6K M9(<^F;0.\IDBFC?SZZ*\VRCQ<[%:/HRP[:I:@P6K4U^9>4* ,@XIYSA4""J# M2(40Y>YL.9OGH.$)O-D?"'6EAC,1U8[N1C?Y0GT=!05/UJ6]FU/RA<:9AR+$ M%A8(JS@%S$AFR8.C ,]63*B'Z[2[9\I^:J:KHR\25CUIEEB(D@I-J&:%, .\-HW4TRI+JIPTP:;=WIK4'_9GLG%LLIP&A_.KZ M??A#S"9^N_\"E4;M,T4E]8(%)./RAP76^'IUC5*:,M6VY/&1B^%@%QHY.;9\ MMXIQS=7U5KA_W$['M[_'RD;_,?J2AP_S?Q;\J"+5>4 MZ*"T>$FHQY@!5(\X2E,BTZ1"' ^L@Z^>=?WHYNP[_1_B*V?N6VBSR/^:6_V M21&<(0B9]QA9(2D1F]P,@K$'C6QXUUF+VZ+'\YNW^6A1Y:PU+T*[NWDF.()> M62@(M0H8 "GWE?02\I1#JD,/%CNBR<[LP]:TT.5J^?JRISU[*/7?,VH)),Y( M;0E2VC#M$:_Z# 4^6]V,'IC3KDZ+='0[9\3.Y?,G3V38(Z,1IAQQKXRV6G-3 M]1L <2'YRB?JZJFF3\*L2UW_/IU/[U:[-TN>/9-Q"ZW"EEMBC'#6,JIE;18- M2#G0.$1]'ZNQHAW<^HJ:7S1G379%]C?,%&= !Z/'O1> !"FSGKRI$ZE[)VV MM,W.7M58L QK+11EE7R,D@'L='2V M_-*6YI\NLK2"='],"F+G/T+Q*2_O-FEP!TEUJ'$6S\A*X[ST!!")A5:DEIHC MUZN+^R4O/QR2XH^^_S.4>39.?"7%M*Z*W@T O]K4X '#BB@8KB3%E*9<\#YUVK1+B:=&B=G$_)],:GM8YU#0#BCLH''% MPGA1)!+;!?4@L0TQRV6L'+5/@ ;,2L"Y+V;YZ7P4+/IH]H._4[D[!V^L:-(\ M@^NJ8((0'V_LL X8HBO)M4\J5?5*&'8:$9Y?'=8VUN>T7TV6,_>VRRBEA!O* MK1$FN!@2(X$K6>,-M.QGCCP5]-X)UB2C^_G#&2<2"DTPQ)PRY#D5 MBE12,7V^RP=Z6,%L2=V[2'0JQN/[Q M-L^7BS_FHU68M_/)C[WJ<3$I^!'+=?+PU77M6[POMC M&*21C5<7&,6H,XH3SNPYL[JJ[A]<)?KAP4Q@+X6G3 @)A(#2AKFUDLA9F>)U M#-";;5?)3Y=^4I#M:X)0D_]:+995VOV[_*L:CXO5>BWL?5G,PX_C30;^@26? MH]Z3J0"BIY R$ZRB8U0YC"HLZ,5%Y:<2H>@/XK[H%H_]7EVK27&_]]JHP'HVTL:[:5C(KR(4D W6L]:)UH'NS6+7\ZY6"43E9_'$?'9#P M/ 'R(*<:M<\$$=1Y[9S!FC-&.-&B!E)?VCR8IOZG=JH#@#M-/EY+\ MXU,90^M"L5(39[R+A2L(J?H?XL@+.PN8.(6E ]@3 ?86;7GV7.:XUTHK%* P M5'&@O(:U:^CAA?@Q2=I[F0$GX=?7#%.3?7W[\M7UQV4Q_O. _[NS38:HP1(X MXK P7F$CL>"5C-B(L]7K&*2A:!O.OBCSN)L'-RV?/YQIRH"#"DOO6) "!JE4 M)94FYL*NAVU!NT\K):="VKMM:;)!]/SA3"GL*#&<"^T@-I@8"#92"6(93+$F M2:=R7XWYA]SPDZO^IE](!PKT9H2^CZ2S.PKXH/X:.?\S'JW)]?XW-/R\? M?MMBM<\\'?>F#"%+J'+,(N<5U]X C&L\@EMW62LM[3*N6ZQ[7O)=?,C'>1@U M09QW^;(!T?8TR[R"P7MT7'HM%,=.$Z@J29TU*>5M!AB6M\RJ]H#M;7+$<\B"V%P*XAW23E!6#YW@A5Y69-;RQ-@ZOOTY7??3 MY6@6;WNKA(BU[)NQZE#;#" +L 8"F1#@ F08\J;&$_H4G_WXFS]?&Z=:1KS]^+(..Q-O/)60\8&*89:A&26&04F>7_T68<@J09UE8 M:KJ@E#'-O;%4&6@H\D0PZ>F#V4S:^1;#NXZZ9<\Y D#"$ H9@]F$0-04J6^&!C^.3%QQ81/8,[ M_+&X7GX-<-G\2SXKUOU>W_(45R*V?_I8S":?BLKAWSZLU\%_F]$WS^Y[6^8 6DL M8UP@SIUPD&#"ZK4)2LE%QNG)7&D5TR&L([XKYN.DI<2'%V1.:Z4H4SM;;,TW)U?@=&5 ".4= M%11)CB$@RE<0(Y)4@66PD7TRO[J"MR^*/5JK:D2G%Y_//)-"!^ 4,@!YBXST MKI)-J*1DH^/C_]="G3:@['=9Z.!Z4,8I@1H8BSTV\?X][E"-!5UA^;U)%M^$K,N<8M=Y217'X'\!< MB!,J!*"P*6O+ UP2:C%GL2.$S\"QYBF-NQME6FJLN24VR*2L\1"X&D9%T*7= MO-ZZ\G>S*PWIOI.#WH^^QTR4YFE!/S;(:%Q]1QP!ZURPRRA8YMHB0^TN++&Q M#37OR I*PK5'UI2KH(UG,.PGSLMM,NFXA@Y:;PSQ*,#&.*]S4YA(*1$_P+FL M&^ZT FW/]'DS'Q=W^7J+MS%]GK?))#2,,HX(981*(P#4]3Z@"!'"9>U/=$>? M9&A[.P5V6Y3+6)9>%V59?)W.;_8> WO^=!9<1VXA!51JIA2Q%'M=+S"$P7*N MW8D^[@1MGS_I"/>]2O@A_Y+/5PV\G9<;9 QY)I23 BOB)0= J3I+UVM[83L6 M'5"F%5S/%W,=%6ME3!N'L' 0(>"9!2S,R/5JA4TZ.W;\;D3G*ST=L"49TS/9 MEZ-V'9ZUR82EW"&+0?#_&: 6(%NG24G!SG;]R"N-S=L"^@Q;6H]W2H[L?-2F+TY'3M;99)!!'DPP4Q#HZ342-5R M:@I3SAD.V]'NAE'M0=T7I3[E=_=%.2J_-]Y"V]$BLY()JZS'S.@065@&;;T4 MIAQ/V3$;8$Y0YU1J!^8ST:@J&:#NXIJ[6B[+Z>?5,JZ[?RK>CPY,@$>_*Z.( M&$F8Y$Q(KH"+MR_4J[!(GNV2DQXN;$JFR7[:M0Y^;VN8IV0'[!G&&H2@6H9X MVE.FG N!MGS(&/<\)>-Q@!EIG5NWUI#NT_4JYNMN'ZQ4\^31S#,& 7(8 Z:) M\EH07DLDF#I;'9K OUCV;O1]/)F_GVP,JCWN_; MC#O8./.620J%YI8YY82Q1-0; $#H"UN\ZH!'K6/<%[,^Q'MPY_G$C) A#"R8P:X!K5QTP MJW6,>\P;J#JZ7AL)8R&HZS:?+Z9?\LWV]=MB$9/)KZX_C;[MSR8XYDT95QX' M.#023D(1\])!O7.!%4BQ9@-K"FG4*>&]A9)F/%JOR>R,_Z_G#&990&FX@ M9]@0 8%P#QM@G.!^]HWEAD;S_"9JX[41*1G5\T5X1T5VF=6 ,J)UL+98 ZV] MAO4A& MURC0WP%WC#IB2C.E0S@TDG!?(%&5( ZZYTI98!!0A-7B$)M7/'V"Y MD3[SN]O ^X%AY[UF<+-4=ILOI^/1[,NI8ZTWN'#P.Z)[/F'5\YZ#!( @K+ @6 MWVECO(4VR,X1$]9Z<&$6*DW])]TY>!S )Y*KPSL'B6<&:*@4-0Y(! RGIK+B MF-(4*S3('8FD*2P=P)X(<.2=@Y(A2VTPM"$R P@91S6J9" "7,A4E*2]O7<. M'H=??VMM;=XY:+@*=C3FC&!-O;2,<%C)B#1+R10;Y 93*[YN6W#VEC"1>.=@ M"".9I9Y"IH'0%"(J93T0J$I9GAV0(6E1NX?O'#P.TMYMR]L3[QQTW"N@K8!6 M<\"I0\)64FG*4M9G!KEUV*XU.17',R66OA^55^6Z\Y/UWM3[O/QX&X!KGDZZ MZPT9M]ZQX,L+J[4CRB%F4;6H)6'2WN&0W=*)4)]5FJ]62Q6Q]-JTRK# MSON $V':0JUT0)#Q>@A)F+(J,^39KS=*G03S6>ETM5HNXBK3='YS+*<>-7]!+>K0>L,6!2&$@<28"N1 M]L#(6FX8G,Y>4W!>-\?:A_L,-#O"U=K3*A/*!COMM&+!9G,)E<2UL>8LZ9CT M ,_J]$6K1)C/1J>#[M6.%AGGQD/L,/&2:B\HC ?=JN$"6$H-AP%6DNZ71B=! M?#8*-7.I]C7+2,R%!)91&J4%7"%**DD#="F7_!Q?C?K"R'0ZSF?):]]TNFEB M^^;I3 G)#"$"B(LU6,PFU1$&?S$"I>/;?UYI#L%%)/O25 M"R*U@XQ3#.1:(F.U0DJF>!)#WLM*4N[^U-'C$+WLU%&CF-!:6\R51Q1@+%E< M1>=.,84LNI"4BU0B)*6.'@?Q:TH=91 88[Q7CA/CE%)FDW3FM,!>)16 &B!Y M.M)ZD]31XX"^K-11XFDP]M($%XU K#QC..;@"NBYM "GW*\[0)*EJ?^DU-'C M !Y>ZF@PW!X21HAC!'-JE76@LN(8P)1DGR'OO9\VA:4#.,S44<05MI@ QJ"P M2!LEN:]DH-BG7-@U("N1I+V]J:/'X?=:TKLDIF'N5=ASR!20U"(K*ZF@IBD; MW$/.F4CS;I-Q[(L=[_)EC!&#\_5E.LDG^OL?BWA1QM5]7H[BI*?&R^F736'R M=3'-5?AL^\=BWF2EH9TOR+RFC ?T!BL&9>_"0.=E^4 M^?1FOKDT9_P]8O%;",7L*H]0?1G-5KO(=^0;,BD)I4(*Q'6\N]U@ $PM$P I M^0/-[6B/EJ/4^AY,]RUV.=?Y/+_>6[3V0,M,>,'B]:N4 M>F2$0,ZBVE^RGJ5$5 ,\!#%8-K:KIKYHN49F$;0>++LM5I^7UZM9=5GT'D[N M:Q:ST)30UF- 66:24UM/0!=4CG; 1Z>&"PA6]31R5YB& 9;_OL W-I@?WYJ ML%^0?9?+>.+K,LV%A(Z'R8 X"8B AO)*6JI)RC)ZTE&+ASL(\%^&GCTJLB\C MZKZ-\P#=.2?-N-[*>S. B7=VO1\N=72***P50P!,.6_;_"#(7SEH.H<: M^Z+\NLQZ!?,:TZV[LX?..]MDF'.+/:!8<2@A)I*B.ERT3C2JFYI\V.2_J=J> MBOJB8>AC3&?/;;[Y]Q$JVQM-&FP#-'])AACGP!D*#/ 0V*M9!4*R-.4A:@! M1OYG7M#O3"_G8V?E?X=QGD^_',BC;](\6]_2&D3DCCK"PS^8UN 2Z%(8V7QI MOD?3V04I#O(N&??S,2Z.S(C&/Z;+6Q,FG6#22[58Y,<9Q)UOR1R30& K58& M<& !T/5JFR F);0Z=6G^4^>&\2PD;$L'Y^-BM41F@O-[LS?R.=@V$] ;I8)+ M8CB0%G,;XL!*9A_'JZ#.^:9,8<($UAI;3C'T7F+M:SR":W1IRYE] MT^AICDBGZNDQB6FQ\?.<8P[WQ))@#Q3%N)I!0**F6 K3VL$%:D5$DY=:GUHJG;E69.SN);]V-3 M?NY#/HOXV_P^UJ/;E:>WLT$F"4 &: !!\,V9EUJP>D3%JUW.L#S:_;+]F0C5 MJBK.9MST:A&<]<4B7P08-T75MG_95];VF-=D''MO%/(6>H>(TD9*\G!D*NGN MON9KH2\:N(<$47AAY.Q!42?;NZI/T2$HKI=? XZ?"IU_+&8O4>Y0DRST56BC MM!!,AZYR#'"]8<9(TI'WYLN=ES]_MJR'U[%2U-D*448UD Q3Z)'P#L;[8VQ] MCA09F[(&>GP=^7.M@?9E!7O5U9F9O2UIW-T:Z)%?D!G)I0>4(Z:H!9J8>$M$ M%>4IDW*'W@"3.KM? ^T6_W,L*JUK95^M*QHNW+>\'$\7^[W/0VTS%[,2L(/6 M^>![Q\-8?+OM2X/\,L6Z#K"B0M]$V;,8U(8Z^HZ%@C/S(;]?E>/;T2(/+O'# M%0 -(J#=C3.*/%5<(DB\) )X @RLI-;$I=0<3"RK\!#WD$OE9-OJZ9N4V]6$ M3\6GT;>8DGH;7.P 472\CRVS<.HKLP"X,EYSXL+,!15&"+ *(1)^^XNL3/;- MV8[U-("EIM_*_37M#C7- J84>Q'^([CQTG))5"4Q)#HEO6Z0:: #869+^AC> MP>$7@-Q#SZ3W9MQ2;2"/*;,AC@T]CW>P;[$*7M*%U6\X,W/[5-4Y0J<89<9; M>X+"]U:YV=DF QYY)#6C4EA, [)8Z4I&*V$_RZ=_%3JVI8:^Y_"KZYB?$B_6 M"S#EIECL+U^SNU6F21"00BL%D"K,&$YJ4?VWGN5;M^Z)MK[KJS2>]OL[' MRZOKX)CC^1VZJLSR:0$D(3_(F&4 M,]R2&C$$D^Z!'&"INQ97ZGM&OB^NOBS ^[R<%I.G9V+V\/*8UV0A=&2"WQ&&E2EN6/#GCNU^H)+"B7KYMG:2!?%L%B@1(/X\(7U<'W 4Q6 MB3 T5F=.,6%'IW9L".;FW2Y/]DZOXR#N+6JI*GM5:27S2>VLKE%IDG31]!T! M80T]YAA; 3$4?IVOM\5 !5>WUUCD-7EK74%\'.-#$NLR& M^5J3=X=J!3YY.$,:(>LM,-P0AA0T5-;9'LXF9>4,;"YL ORNJ?*R= ^D.3??WV&:C"( M?Z[_].)?MN]YAM1H$:;193Z^_5L@\ 9B4\P7Q6P:;W"?U.9VL]*8,0 M>F85DMR9,,\ YG!T:8D3SMN@OR:CHF-,/AVH7?SD*F=!C";>8D6L(#HX;4K% M'38*/,>6X)1COT.<$KK2]ZZ+KD\!N:]IX5&M>U^4[_*OVY NN/0A'IR''\<; M,Q O@]_#J*/>DP$#*#% $ Z@5@0:8R.DL48S%))>*N&.),+N&U1;A[@ONGT* MWW9UK2;%^HC'[_G=Y[S<0$VDBDGI,(7=CBG(ZT7 MK0/=F\6JY0_C:CX9E9/%'_?19PG/$R /B7#XB5OCM*:G"1]F'X)-O#?2.2>Z%IS)M +9( M*.:%9HYRY26LK#C&(H4@0XR-TJ:P= ![(H M[D;3EPY#O?A?EE.L[W6(*7'LTT M!,QJKZQWT /MG*"Z'A$^R1P,^93ZZ>:@!11[X$,L1+?MX&*O;=CY?$:AQMA0 MY@ -(E@B'$"U3 "DY/P.S$:DJ?0Y-Y+![&W/Y]G>1).UEX>-#"6<22V@LAIAH[0U MU:J30^Y2ETA.4.;SM/^38>R+$NN+4%Y8"Z6N]U M42Y^J-;[L([50/H3B-W2-V>".L^DXMQ9"E L:;@NAK#&6UC6J[OV)2\_%R]< M1]Y9U97>2=MPT)Q'N><>3+XH\^G-W*P"8>;C[Y_*T7P1T(W"S2?KWV8;BG4\ MM#KI1^8Y"&Y\<-HMT=;[8$[7U4*#+H*=M2#E).\ 9Y:ACJPAZ/;Z> M5EEP>QDS(6["1# 9YDYJ:"4G95!=%BM;]/W; W6XB5^;L7";+Z?CT>S'3O\E MLL"<@I)X@@@6!DD#*5(>.\0E1808U&AP#"4VZS$8.V!:XX78!@3K+8&/=>@H M$#6J@OD4DS/("Z8Z8UUR8-6JHLYKQAX*)9P_;74#>]V[!H9I1XLL.#L40PD5 MC9D^S"HM@O>#A2,>0OOT6OG7D(;*$76$X MY)VLU_WIIL>!.>2M=8*1]3+X^018@8S$"(LM(-H"E%)P88"T.%6-A[;6CT/Q M=6RM>X"!- #SX#\3[S'!QFUE,F%Z[./ ["NJ?1MZ.%_D M![,Z?W@NV%"#-!3*A[#*."J!CI=G;63!UJ74]QTF,5+T6;2'9%^L^#T(&%RV M6(;P(#.>/9LYA 3W4#.+''$>"A0/<*UE3KCU$G% ;+<(6J-9AY4%M,1:?UE9.FUJ_GV\+SL,TU0:$BT!A+! MX*0A9\* V&*AK)$7=H%PHIO:!\2OZ4P3%Q1(C<+PP=I98STVNI*,$W\A2:(= M:[W)F:;C@+ZL,TV&,JX,#9;?(\:T();7LD-M+ZR 4IKZ3SK3=!S KR4[&2,0 MQIG%E,,0<#+FJ<0;VXZ$I";%71Z0T]3RQ):,8U_L^)!_R>>KO$EMP:>/9DXC M$V@>C_%QK FE2I/*_<,67$B8W89*BU:1[)D;\;:)6'8Z]C1>*&7"Y%W6F M-%\+6/2"*V5XR1N.#E@'=D$*S1$,=RG!&P#9-CIM'B9 M7QU"W5]6RV)Y=;V5IX&->O'Y+$[W0B@ PFS-J,),45W+9LF%K/AT8*C:@/,L M5&E*D8QZ92R@A'!&9' .F=>TDD6:I.N%C[IS'SN.1+(O5JPOF M1 MY?7>^ZT>/9593YG#5"ME6#"Y&AA#*CD8H!>6C-FBL3@=Q-XR@#>9(/.;JHAH MDY-4N]ID6,0KW3&DVCE%1+R7V&QE))"BR[_OY%2BM 5I;Q%T/IMMZMW^/BK_ MS!_U?%\DO;-1)B2@1A-B-;&(!4=.0U])*8-F+LNK;4';3X/KMJ#M+Y!:Y.&[ MXLT$-LR6LV)=7WO;YX_%]?)K0-)]J[SRS26IDS?S]7U_BT6<9_<&5LEOSZQ% ML<"=0TAK:)C$GHH:-R=2*ID,T$-NGY+]ZZ W!RJ?![!FL;;[Y&XZGT:@EM,O M^6$+>*!EIBGA$#ANL?0AQ 2@>V%U4QIGW/MXGLV'^P8WRM#CB.B$?>: M P4%5\J#2B:+<4HRX/$^5_F,%Y[.+!>"0V)EB&NMY_' M#:[D(J99F=Y7?1-./""!#Q)#A6 MH%KZ))C;E%,G [S#ND6JM()GWVPY[+@\>3)#V'O&#(5<.8-@0,3)2AY#3,HN MQ*F73K\VAIP&9:\GP]\5\^)'TW>8*?L;9H@:X0%1' %K- IH,5T/!$!2O)77 M<'MZ4:^.Y^SR1W>&_#Z=KVNZ/#*D/[XE7L:U_/Y[ MOKR-U[#&BY?6B5%[C5=OO,D-MO<:OB&3RF #-3%$@C5+H=6206>X0!7R%OD M43<(GY5AQ_(I0X8XH;0F2CIB)(9<\-JB.M)/78O>R-.ZQILPZDB,S\6?+09' M,&C;(L,$.H:9)V%.IH9H0Q7;RB< 3KHT:8 &J&\.G89R7RSZ1SZ]N8UB?PGQ MP4W^;A7/&UQ=KWN^N%HM%_%40MQ8/#SA'?NJ3 #GL''*. H#OA)28"M$I")) M.;@#W*=K<>;K&.JAD>_0U'C4>S*O.8<$.8"]!,(R$(L=;+"0FHH+.ZW4'55. MY.0I2C@S(;>^4DA!LH+;&:]V(OQVE M3(]O\\EJEL?9HBB7G_+R+LIPL"+@GF:9=E01+(/W+9R'!GL'2"6MP?!LM^T] M7,R >AZZC?7_-(&Z/9A/+NBCB[(LOL80_(\PZLHG(W1':9:&+3.-D,!($<$A M);$LFO>^DH$S=FFW)[6BSJ)+B#NBR<["@8W;9LH0;!6+UT0ABXS63MI*#NB3 MDGL&1)76M=J<+2?A?#)?'H>P5;?@_F)A>YIDG#('&7%<$D@9<\184?7:,7TA MQ4<[T&+1"<"MT@(=3PM4%;TCR'*H'4*4: >A$L[4,'"48C0&M YP!EJS($6&8M+:X@AY+BFRBE*!:]GZO"?RYB96M+Q(<:8NS$HW%%+^26^M9T^ZP>')Z5=33+I MK5/$8XPT$AYS+%@-%L;BPDH;I*AX+UM.1O3D .F)7[\_-'KQX8Q:3:EA3!@' M@2(485T' 1B1I!3)H>O^%(45+2/:E[WXSU$YC9;QPVAY* !Z^FB&*?'4<&09 M5)A: H74]? 0[FPUPMYI-BOC[N]GDT__,J=#RH)G;[[1M] M]>%P)-RD?>:IP#+871 F[&!GF9:,5;(K@2ZL\%$+C.H2WA.IU>C:L0^C^;CR1,99(X" MI"U3)#CUSL3[C>HU1L N)$?L1%T]U?1)F'6IZ]^G\^G=ZFZOMG]X)A,,**:T M"#P/LFNCD:S[+IV^$%?S9(T5[>#6JPS"?YGR"(9)4-5\ M1XZGZ'Q 3D K.D_ [2Q[;&^;7'KR8H,,0T@ML,XX"2 @'FA02\>,2ED03RH+ M]=K\@%9A/L>FFQ^-I[, >(-$W7W-,JDLPK$^C55&,!>\8EH/N##'IBQ^M93 MVMT.2Z+N]VS*)<)\GEV6T.EYF_8G]]'YTC+SZ[*-?6GB M//-T5?8Q#J]Z#Z\10X]Z3Z8E$[$,O %,4PDT1;#&0IJD9-$!UL+N89)N%_"3 M9^J7)#7%EWP^FB\7VU6]M_FF_L*'J+E=\_/1+\H )U Y9;430$@"K-#U]C*# M-&4'I7GY[$N9E;N&OR.";;8*JK$0/T\DVIX79@IX+J6EROKPCPV.,*QS,(/ M*=%M4MGM"R1<>VKHIQ"$+<:;7-WYQ,V7ZW+*UT5YMW[5C_UI5 YB5UBTYUOV M+"(W;IMAR((:.4:84:5!^!F%R4)R#2"44C8Z?_B2U[*HW)9%/O[;3?'EUTD^ MW7@LX8>GCDKX*-MT\4-^L[Y]:),'^X)DNQ[-L!9($&%%L%*2TC#Y 5\) CV[ MD'SQ#A1;M IL,Y_V1':8/%Y!/7L31M.W_R__OI<>3Y[-N.+(#%XT?+L:CV?_+1^5^8['K\?52YOEAYIDSGEKE4. :,J@ M]= ]^-..)Z5<)"UBO2;&M APIZSQTUE>FD#EFZ+<'Z[\\&0F!=,>"NDU1HHJ M*JRO,7$^*:MB0->]]<&1%%P[I8:[R^-VY\UO9?%U>6N*N_O1?#]%7FR1HC68SO5I,Y_F+]U;M M>#(+W6=<$T>44XH;AS!6003CM+#:IQ7 ']"]9GUP) 78;OV3XNZNF']<%N,_ MFY2M;]8P T$.RY"&B$MG*&V VPM/-HL\S9GRZ/EX.C"@8:'3 MADF(M>*L7@F(&V$I7/G+K<*FPMO/MJD?3QMETE@%%:4&T2U8MQ+ MCG EKT3@0C9;VU5]T1W /0_=;N4VF49>E9&7^G(#U?*?\S' MQ7PR*K]O%^BF_]KH?'\IN$;M,P44%4H',\JYP"SF8=>R:\'/=K*Q8R+VQYEG M5\"WKY7^&;G0WW=T_V"QN>8OR4R8TI$,$SG3AA" %1.^0L&A2ZMMVC(S=O*N M9=B3CK)]C"-K,_A&R^U/5_,\1O)7Y=M\L=A?O>Z(5V2"$"25Y](BXJ6/93U) M)54\^MXGF7X\@=LUG=I3^-/3:MU@WY1F^__9[3.F?'9AA MF[T@DXI#C20/PS->;"R,$+J27BF8LJ\PH)6^X4RQG:BE=U)NH5H/X.=B')QF MCWI/QH%F-EX]S)2BQ@FMH*FP\)I<6)G/M@FRBW\=0-\[#=_,[U?+Q1J4W;=Z M-6B5 "-6B5H9C!A(0C M EH7I@E'?;U\0+E-\>N&/+OVSJO3\.Z-5]/Y:#Z>QN,6#2]DV=$B4]&W@)(Y MI1P,'@?PFF[D(Q!#F)(H-*"]M@%Y:ZWHH2^>?2I'\T708$3J8UY^F8X#"E?7 M+PBQB,<]%B__Z:#WUN;79(9Y'OY/!J^%>Q2+A@I7(0D,N) +5UOC4S$85?16 M^**XRQ?+Z=@4Y7U1QDKE/\;VAZ;G1NTS8K5DAE(3ZR(QH(,"3"4[I_A"ZOR> MES9/"V-TH)C>/<6$F>EM@UJTK7Y/YA2U1 $#!0S1(J)0&UYA20P]V[FX'DK8 M#L"5.*,J^QH6&]%>V%!ML+-_L&T&*92>:1FF2>'6IL7A2F9#=5(*],!+9)V) M/$6W*NJ+EF:TN V(Q'_[XJ&:^:@!VAWT_6WV]%,?DZGL_VJ#H0A M_":(,+^9!B0WRCK*23CJ/9E1@@-IA 4<:&F\=<1M2DXIKH!HE#[4+1X/G6Z2 MS[NG5<9 ,'4F4 \(&YB,C)6HEM5=VB991SPHNL*[WV%>_?LN7YX[S?<\ S\> MMU(8"1HLO#<80,DY%6V85MA2X9&+I;U$DC\X0*8DZ[#H#-HNB+%SMZ99P\PSX#A6A#EL M@!. *UM)8!Q+NNQL0.1H5YD-&7(2PB=SI&)[B$_RZS)C2="$!%(;*+1F 345Y,.><\P43SI?_GH8=*RRB_X@[VN-HRJIH,;_7$T7 MTP:G0':TR!2'+$;E-/C3T&#**=*5K:;,7\@-C&W/6.VB>D[6Q!_+/#^8B7"P M;88Q]F$0(FB)H6'4$,;L5F:FPS^789Q:TWP#)J7@>_+D]F'Y*42Z'XOKY=< MQ)OY^&_[)[%=SV?<2:P4]RFTYONY):F$CNYGT[XVF4"*8P)02B0\P?;,CSK2(<*<6*-WJ;&7"$ CAH65"8@:0EE:1K4Q<,9YR M;>* RED/P-*?#@CVAAM"5=::V>EHM*; MJJ<>)*T!#ZBN=@SR=5Y+;MR_Z9ITG;C,0S]!0# M9" R2#NL :ODL#9IP6Z(S#A-AT6WJ/9E.RJK^;9!_OJS9S.VSI0FBG!@@:1, M,(VW,DFL3>%+![9LP;^[N1\%9FZCQ>'6WF@7K.ME\%"D?=S>. MR -I_*X,<\?6>?I*68NPL)R+"A.N_ #2<3O+&D\@R ZJ=05[WU0,SOZ+U==? M?"Z3,$B!)-"0<<.$P\A6RYH2$9BRU'[7M6&#;U(NGQ$)=TVD#M2_@VBG M #\X>]:&'B7045P5 ;$W"K%*&:\::46Z\5H;Y"BH%!;ZPE>O^J=0"Z'W3Z_VJ'-^.%GD IUC- MXXU?:O)?JVTMP 8\V]L^$X8ZJXS6V%@ !!":5@Z#XL1:1K6QE##"\=0PPY; R'2 ONJ?-5J*.5Q"DE.XZ^V/)2 MC=>1(/=[%/7=J(SY65_.?M_,>0ZBO5#.WS:6.,DI:.]@LH;)Q"4- Y(('YI#POI*/6I1R^] $ZN[ MY5:[6+^^@V1. FV]$H99RJE"7A%8R><@O+#C'LE:;GB0[#A4+^,@&=?8> > MH<8#2@TWLL90@$NK$)^L^:,/DAV'[W".=$AM0T^YU4A 2YR-Q2:J?G.:M-KW M2GAQHAX;'^DX#N'7G8E-+(%4,>(,8(P+:\C_W]Z[-;>1*^FB[^?'[(/[Y>5$ MX-K;)[IMA^V>B?V$8%-EF;-H4HNDW.WUZS= LHJ2+))%HFXL>Z:CEUHJ5"$S MOP02B;QH5=(JNVPU A@0"%+A:>(=AR7M& QA9O MVXQ<3T9B7\;1X49B2RH$8!8C8)U!\>N6V(H.QGH+=VP)&=?)\.)([,NX>AN1 MV-0ZP4GJ*0^Q@4P+;6GE1^ V!RDWE/5S[5Z3R\]^KH\NOBNJ[B* ,)I:(I32 M"G#A!5.5UTDJ-U*/WQ72/7G;BM6NLCG'B): M;PQ,3?*WV_N@]\OY;/JDSO5/<@^$>3H-1W%H+86"&G*^LU&I-S *Z9I[H-;Y M\4QFWZ_CQ?-W!&4@E]$R0S#NNYP+*+@H^6#=V!JZMX218\&@#7._VX5A:XW] M;,N"]%)ZKK5@$"LF 6=V[]KBFDE=*URUL^N\&@7*3XP*4'HE&51"QE.43-L2 MXB6M?G2.TI9P-;V:PT5Z?6)4(,2B*">G,(8H MLI9JOW,[4$"9<+7LV.ZG*^V MOM/D^?;QTI%LE\USOE&DG.Y*<'Q$0";NAP4FW=AUM]G!:+R6JVK!MF]?3Y0*0 &AJ.A>'>**B0/JRLKIZM/WR\ M]&.+-,GY[I(6=E/\7YS.9VT7N"E\03R."V:)K!!"%:+>1:N9Q8T0'& M>?6SZ;4ID:[0^2E^[=UG=;=\.)D2<>KQ$ \9F&%KC(36::D9!)4:4R=S\KT' MN)RU)/5EXXSN;(&KZ(_6P>)NLKI;__EP%^V$^#P#\BRF:HT/SHIH5S"D*??8 M6)(*])>T.+ MB(;)/)V['B-VOC][^ 2V&WA[4(81::&!@&$HF/.05TXAX_%(W+(]X&S9MZRN M=O?'SYG'S3KN(O__\J^UFF[2#>FJV*1Y[#V*QWS_-88&!+Q+UQZ60224-%J# MRI$ )Z6!2?9YMU&G*_F/VG MN/.1Z1^_1&GHR;JX,\NO2>NV+SJV>G8ZB: QE(9BQ*/\%-2*$%$%N1!F<];A MB^W:;\7JK^7H(#]XH79W)QSWGCA76^S^]\WBE7CAUZ/[CH\+TAJ,K3:"$PP< MUA) 4$5I29)CN@ZP)'1_*W:34NC,BGBA/<=5QL\6D\BIQ;U*6CK;S$XB,NN] MP<;-2V!/XE$X2H(SY4BEG5AE-5,;8 'I'FV,#J74KUULEHEWCY& ?830-3;Q M:R\)#!N&+$%8.1G5FP,@>74Z,"*GH_4 CVEM1 .WQNRN<@.>9S?UEAG03P:? M]CK*@EE,F-*0$ZK%/@=$4VA(ER6%!.'1U8?LR4T MO+RM;9+E75F@T5:>;:)U_JWX@35/Z=F[ES\4*?SK+A6Z]I%QD_G_*2:G(@0: M>'O@U&D$M68*$80\T%C9DF^:X)SSU0!MUFZ@VKU-(7C_OL"M M0T@Z3HU00CDDHX:7O(%:YF1=#O#>88B8O4X2 T9I_/RIL($KWQ@(QDI22+73 MVA+I*'*FDH94O35X_\F0>H4LAHM5OWQLSB@H7QB0@Q!:"'4\3DG.B=*FX@YB M+,=W-<";@:$B]0I1#!BH\=EF@1J?#&A2R6A)JO'!2 "F5E]79E"J68P5BQ0A7YTA+?8YS:/J]Z\<">ZZ MDD(_'NJ?M!)M/ ](:05,WD) *'5EMP1J&/%T0!=63Y!WM@+MV;$!" PX(9HA MZ9'F!AH 2[J]'5L$>TN8.'-9E2YEP3J$/240TJ%TM8[*S@J.<&%&5F7G990 M$M@2B(E4D<;XR!6GIIHR^_Y( 7* M.?X/$(9M *3^02J3^0, X6'^;R=?SW>^O/!-D>=4 ,N]91H8;0U0!YYCBD<& MQE:04A^-#4B@*T2^GVR2H77W*=I:B^5\>?_];+;_L2'!K/\6JP^%/-=X/67 MVA=7Q0 )(@SKC%D""%&'?65%025,^==SO1%EWAJC&&#^ \\'N- M\C=UAD?*%?#.<,=HI-XAJ@@]G+;JM3FYG;#)?H^AUW)] 'C[;76ZO^BYH0$2 M;"$'Q##$M<$8\"?L-&QD7K=F05 ?8=?P>@#H4M/IX]?'>>K9^?3B\GJ!'5D!A"<313@'(*8 M,CD.DP%&A_>% MU,8%,0#0OBU.71R>'A@8%HI:X13VCFAHO1>XY+'1NMM0[^5F,A\E["[G=#_W MZ#]E!U>,K&*0*44QE%)&._M M+NMI?.W+@R-"*0X1UM!$BY821N03KN7LDP/TG'0+Z\[$TMFF6JQF7_]<3![O M(C5W9KE8+^>S5*+[;E^%:%?X=>>4[&VW?;>ZGRSV2\5AC@F;B[OW3\C?NL]> MSKK&+MS(^X/GRMMH.%$GM+2"Q'](52D#XEJ*-T#^75;*I>E/!2Z(U!)(S9DE M!CI@N2RYZGE6U[4![M(=(W$Y*.%UL^C],5G]J]@D2^-C,7U#7:WF &U%67PK]BU,WBQL\= M:$T^OW5R^A6]YPFTL61Q8PPV2E"!((R;%O?"110! X74PM7*EVG]M/$1+/D!>CP\C651J0^+X4:U19G?H M/M]95F\6D1./:74\']W_VH@@F:00$\=3B"77P*1 DCU]3/%:WL+; 5,+ *49\-SZN$I@3%*+\QWM@-*9C MZJ!Q-UE]-Y&"^^5J[THYLW_7&A\0($0QRHVER,.X+L0S3DF[)#3'#S9 MW[[ MNWD;7.\><6O]_K(]OK9>^(CC*$1=".\@-CC:.4_1@WM0\ MZ]\BF)H3][(3SO=PGWYTJ?^]1EK!1>\)!',BI8N;A:=$>.-2A9 ]+R*O>5]! MC ^K6<3%YOMV5[[5O;5-470%R^,SK^'L/#\X2(L,L]QK9I2)%JU4J6<#)M1Y MQ;G+:767M0P> $CZ!. 5\'A9S[YI&?2/O.>+_57X>_Z*X"& 0& M>#RO8>:5 M!Y67%2/6J67W/%?T@$/<%@Z;1$AM\&4)H"\(/I_TL]LJ/5F?/-U>^JK@":+& M:^XQ4E1QA263)4=LWF'C\H/NDSCO<0&R83$,!)B'[)YMQMGA&C7=G^KB\W*5 M6IY=C]9Z[P\"44:HW_ 5AK(,>$,82RQYD#QZ@!9,_\@.P7G>:KB3XWL'.GT%_72<^I.&_$K$A&L MO-,IH)QRXS'@NX;#V'.*0*U4DJX/$W6BYVJ,#DPH#+F@1 ,FC,;& %_2+IVM M5<'S=OQYS<"@]FGA6C9WH]UOB\VNC^S[8K7M9=R;4KO):C%;W*_+B=10Z&-# M4O2@4@9J#8 1! $!H=UE:AC 2;T$FFZHK*/"1\<$YPU"Q!L9_Z&<>FP)+^ED M"(TL_RU?W"];*3?$V)Y4U4SFT\=](:MWG].9;YJJILWFC]'.^.'I^*=GC\R^ M%?]=S.Z_I#H*WXK5Y+[8/K9^][A9;R:+%++:=YQJDTL"5D9XR;4$,+4*8IA" M)HWDREK'(.LS\;;,OS@;A/KLP> %1$9*QSU4D1[GM: E14JZD:75Y OVY0U' M#C<[.U3>_<_C_NXQ&A9OB[_C26+YF%J]W[]?+1?QQ^D^<>AT@,I%[PG .D( M=U(Q"#"/!R)H2UYP7R_]Y':0=2T07EJ +;*XLXC3^+5WG]7=\B&)[6PLWFN/ M!^&X5@I8(*B+]BWCC***,H9[NQ5KR:70CM1?QH7F,[JS%:NB_V.R(B:KN_6? M#RD=.3Y/@#R+J5KC R&IIA/"DGM';#RB,5LM^M"@L<5W9HG_Y3K5 H.O!-=Z MM7D"K/A?+T$5?Q4^%.MR@3ZRR;WR5& &6.6U$L9@;BF3P%>K./8F)T1IB+&6 M>5M8/@,[ L#1B,A7GPL>2D"<13:>WPPEU@JL*A71:"25(;.D]SH"KN)?FQB( M>^G=XW3S;K4+;R].K 2O/1JH!M9#3KR+2YJ2P$8B2DH<4#E(&&#!NP:6@P:X MV $>#@D/Q?$\IY//!X6H!UHS( "4E!)D9662F8[#9]I=(_)$^B,VLIG967AJ MJ0Z_UXE!_>'A()V7!D<-$MZD8MZ8('*PM$Q.G8 !UDQOZ#BNT%$Y2L]4 M7'WV7 #6&JVHA1HPR*B*)SI\).O4=<(1"EXYU4,1_*DV#'.8X3K*BY@8/J3;9W"OD M]E>H#[:2PBAL*#RIJ+B M=+5ET&1NEE^_+A<[4M1FLYK]];@-J_BTW/XNJEMQ]W[R?4O4:C59W#^O0?AJ M0F/NRX,1%"D&H546,DZQMQ@^H^Q]/+-_]B; M M# (18-(A7)IXQAA>3!92-S@K &N/WW!=QVI=(52E]>AK^(_;@B3N+(&P)2 MVXY51"HML..20"1*^C6A.:B\^.S;12>Z!O?_=EC<*\0N!53PE" CK(^VMN22 M]X6?/0\N0-!^1$ 48T,1<\QPDB)H':@,!<'& M=B[N&D/7<;FGB$?W]6&^_%[L"XNJO]/EM?MG.G^\*^Y\9.63B,C]GOZ313E* MP;CT'E@I!/80^6UJ5"J;BHDBM):KNB4G_"%C?+&9W>UE'Q[). M]0]!NO5+=3;PH:"%!0Q+2#5CSFD.O04E1ZGW(SM/Y@/K>!V)[J716!G5IXOEI$W84++*?_2MPJ%NLM MN][/)^=CH4^,"@)$BYPB82QW4@!FF?XUX ME:8^$; B!&G,I7'Q+*D!Q/&?\_U\KRIX]0N\V7Y+G MOVP!4B>1_\(W!8N0]40Q%^4AN#4&0E;R@Q#86SY3!X7:NL=4/7]30[*ZD85< M?4TI%^VMXKOW!Z"IM1['I8=3RIQV!E2&FD2V4Y.W\U)PK0&MV57Z*E'UY&[= M&ESOMDE'QPG\&=VLG(@($>\)1]!PY;T$^^Y43$@ :I6>_>5F?6HS84> DQ* M[2SV\0<-*XX:HD;6Z28?6.VZ62^31F>;<+KO2;F0YQRC3Y\+6,0EGE@IK!4I MF[I@9\NC,Z5/%JCUU,#P-6-/??XQG2X0=J%O< M)8=$+>]E&Y\+2.EH53"J$+146:LP B5GB2+IS]"Z*S\_?^\OR) M57?6JWET3,"&,"\U,5X@2HQFC,"21DC R.Y%^X7)RR-U0T*YD!4Y9*JY3>5_)+DG,LI_7$$*L+#,2,&(Q QW ]RCGLN"9<.$$0$=27% M7N*?XDZJ8^Q<>CUZF8A^!.6MB^<:5OS<6V6G%X8"".\L08A!BR3144*RD@G/ MJIQP0_V7;GA'O%:4X[\P-$AY+9D#!D++H0:4BI(?EI,!^(R&?V%8&U.9%X:7 MR>I&%O*.+@PA XH""5T4%96IJZ U%>_B[_O'>6N](%J#62O7A9<)JE^GZ3X5 M^''S);7'+.[^7$1 /#' DAFC0?5(+>NDH,2'XWJ2E_/CSTH2DO/ANL MEIA0#"6,++9*:,9Y9;5JW5M-O5^:TH;\>@I!Z;G34)-!(X0[#-/N397PJ:": MA_N5"1)@ZUW/M1TT_/F>U3/E-K^D&Z/>]OSRLDD,V+S=$8U-K^S8P.4 MQCFK*.&I*K6+HJ#[2V_--?:@OUWPZ-P/%EV=9>22UX2XYFI#L-0\HE! SH$6 M)3<,%2.[A6L0'74R)S"TC>I_;61 M<('V7\7J_G2^_-V!.8N[WXO)NOBRG-^]^?JP6G[;Q9N->TU0ED-A$$/6$B$D M-8R0LE5JPL00SLI'J:B?.G'Z%4%*:2WDT5JE4 JA(8P&Z[8+)> 0ZYS2NS>Y M/M1&Q=%31*,,[^H4?'32^GN-;(@:HX,CUF$"%#2*0Y^=#7+>X=:FO?9H,,:HX.2!"'CJ1<*,(LY)Q"6=!L/1M*3J14DU$79 MU=SN"F4[3TVQJF9\-@_AR(@ $*7$0(T@4@PA[!G@E89",[*4ET8EOFR#PYTY MAI>?-W]/MDVMRQ]M\:V8+[=3-\OU9GV^8D_==P0I@*60:^(@\LXPB30K>8 < MRDE.'6"X?YLH:XOG7>'./ZX6L\WCE@ _^R?]=!YHQP<%2;"DWE%&D(&&8P 4 M**F,;,VILS? YAIM(JLQ)G<%I5=/]6>Q=&)4T))";!DGPAN5G!K2X9).8ES. MY>D ^Y2U":;FN-R[X?Y[C92 \X.#@X1R 0!2B"//+4D-K/=4_K4ZWSSL],&[W*4*< X5$ZF8-.;:ZHE;[D34*:%+\=9%U#9\[BY:? M3A^_IL+MQ9TMHK"FLZT0X\_S8BO-Q9WZNEQM9O_9U7T\1N.I@/F&/A&0\H8I M@R#4UEMN:.I9N.>@X#@G[:G^2BAW2%T4]XF@6\5J3S+I?:U\6UQU.Q*'!6@H M3I=8$A/#/!61VQ6KC; YZ^3E!X;6FV'TL4Y>SN7^;@M[CHYM.5*(:JP)Y,)3 M2XFT@JI]H):QBM%:53N[]I+GQ <= E0(\1C%_V?*F6A04NVT*RG'PG=:K[2+ ML,$&L5#;1WXEL[O1]0_%MV+Q6.RB&A=;%JS_>[;Y8A[7F^77:)Z6O]632%CJ MOWYU-,#D/P^++1WP5II MV>=-_K-&YZ<KM\7?T4Y-69BSQ7U<3Q;QQ^G.(W2N M$E[PE.:B*%=JF]#O2,<4!L MR0LMV,B"P:X%PLL31(LL[@INR5_Y[K.Z6]8KR?;:X\$QZY"CV##ME!,4,2-* MRJSN+Y&['?"T)/5EXXSNT'^RI_]CJK:CH:9W!G=^T_M,2M8RL=3N@(8:D(IH(S M02P00E%?4N6C*H[LZJ"9C2V;C]W%\NQ,Q*?'D]]GD[]F\]GF^_X<\Z&8+N\7 M*57Y9(C/)2\*C' 1SV>&44@$-4A C4IN.)/5+GV BU$.''X(]&F1SUVASN[% MLY_O"5B]>#(HQ+UR''C"C/*("^E920^4KE;^V0VN1OFXR6/D>6 <<42\+3;3 M/6(GZW6Q6<_W6)T5K^U#9\<$()BU&#@N-&8 .6W0+J)2#>3LA- P!H MFJ5][DPJS?WT])[WA'M9+UN5ZO5YLGB(C_]1(-\5=A6X[H MB!OUV=^#48PCKR/-"D.#XH3C&K&?,W$D9]L>D.QS!;;,9UWKXC[JC7KQ1+#( MQEW&42,]]R)BWD1+M2GK/V:+V=?'KR>E_>R90#71 MP'JKK8BG">@<$Z"<.S)D)#W KI;8LAF^M2KSR3_G9?[TF4"H-]Q;:RCAQCKH MI*]6MGA\Z+1"TL!EGL&W6W$52X$,H@080J'DU!BI*JJH!SEWH -"0T.;?&-\ M[.Q /GF8;2;SY%9\:MX^"_$L5K/E22]QW7<$:1EF0AC-G<"*0B,D*GD K.ZT ME& O1_7:('AY5&^)Q0."61[ L768,/CFI&PPNA/'0!W@J5*6=<<8R"'1)$42JT]#?]I>6QN1[VM]U&5/' M'69(G9+2"0ZX!LF;J)U,2S>31A@#^<@J3EX+A*PPP\M8?$MAAI(Z3'!D'*&4 M.0^1YVQ'F>0 LI$5)&M)ZG7"#"]C]+C"#&ER9A"IO8-"QS] @'&BW7C@9#T]1&#>$6042ETIZ" MZLB)?5:,R8"VE';0DWGSIC@Z4",:P= M]P0Y:)GBL%HD;9S.R)!QG0R7[7+U>G1<9(X<8.!%!G#9-:XX-*<:<$:ZR MIQR#Y6O M^.K&4@>G%31]Z.3TP6(T1L81S#2-; MX\+-644M45FAH+>'KDL1\!)?3;*Z!V"]^U:L+L74\S%!8^V=B<:#\1!C)!6T MI%)-;7-.5P.TH#J#4Q:7V[Q)JFR WXKE_6KR\&4VG?3XP(C$!)!Y& M.64HV@O"XY(F[;(BLNCPD-/ '6-3K&P5'KLCQM,9GKQH//I\H#R2X(& $@B' ML(['D^JF#434CV.?:DBNR^8Y>AE*UL7T?]TOO_V_VS")U?<$%%[^1\()?X*3 M_:_#GQ]? <7ACT%KKAQCQGI&B,,*^HH0DASY[ T M.-5= YH8Q ZFD<]QN0[HKJ99T68RL4W--LO%>CF?W6UEL4UA.6$*OOYP<,1; M[:7&3GCD+&#FP [K6 XDV' @T: =V @?NT7%21OPV..!&HPP\4;'?R)G=%0< M>% 4,"(3,%>D)]%Q%3=O);.9,$N]AEI(C5(0#."TVN8 S"H#D;8N_Z_E M8U?H>"4S[VEBWIO%=/YX-UO[!.XWB\_+U==]SZ6&"YCM M/KU!&J)0/#9J;I&-"POGRB '$$.UO+HM[Q<7YG\J3@RP M"#E"A5;($&!]29&D9"1E;5N1\>D"FQ+2F#'HVL"T!+4J^3 WH9H\>5 M \HQLHP1+W$J*:R$M*):]+7\*7) :XO_JAS0RQC<%;CL[',43!%U2A>;OXMB ML;=J?WN,5FNFL5-@A[X'Y MD&N?V4U78#C>'+3&J" I<,8A*IUF6(MH,#A2SETCGK/9#3EG^GJ@-,_4KE:E MWU;+]3I5*YJ=VLZ>/!4@%\0I"X&WC$EDO2359HUQ5C>R(2>%Y:\BUS.QLT-6 M,9^G96QQ]\=D]:\B7:2Y?QZ2Y^C48>OHH" ]!"(E0FIC'?:1.;QR-%&#Z^SA:S%,"TF7TKSL/GS,C ,$"4I8HE"DO M(^6Z6C8ETSD8&G+T< /+3:.,[0I([QZ*-,W%?32JHFWU>UPR3X#GE:<#LEI! M(1E1SJ&H+<9 4_DNHZID $9<#)AE/*G<"F#RF=D52-XLHB86ZTWIN=Q-^ 1. M7A\0E$((NVB88022A<[,P48WDN?$,\A1KRV-\+,[M*3)Q3/9?N73<6$\;>X> M&1&X9T(P*P0BP#MK/?:5-@A-?PL<-59%5,UH4M=O_[9G'4LWUZ9:G[EL $IXH" MA"FB,M4#I82YZ3P#,&B8HT QRYJ#C_A 1#T!>S]"+7[)@>!_(:XG7' MZ8#K#\6TF'U+@7:U0H-.#0N:&XB]3QYY"2 45/)J;1> 9V687NZ]OB7+O$&V M#B%J\>UR,WC]G.WPN#.,DKW8MD' MH)Q?F5X?$"B2,.J+A 88**DURE;6;&^"#['A@8K MI/ ,0.F%11)1#$F5B^*@SDHX'[<+O&'6=A;^D6Z3+X71\4%!:2PL\1YIK21W M6)*R*DE4&4US[E#0N#W=C3&UN_CZS212?5>ZS>*!X/'KXSPRY"XJPVQZ\L;_ M_.!@E '4(ZNELHAI+_W![>9]5JE3-,ZHZ-:8V]\MW(^GS(LNXGX<'@A53!$% M%. J,I=MAW)*9K+^\7RV_S>Z*._W]SW5Q]V91!7:J MZ6;V;;N;)\?&;/&8.B7M_KAYZ??^_OI]\X5Y*W]@LAN)PBPS)-H(1NK M!898QIV&4LT@33_;U3;H;&<&Z4(-)IS 0PU="M2ABAQ MOM9=72_:ON7Z]P9T_L6+@DD=$(GE!EFCF8%<)NEX;CQ/W0]&T@ZL+9A1GZ\G]_2H=Y:/( MWGW>T[3E=1VEKS4^;$_2"A*MG(:("VY,HE]BJ2@U:DS5^EL Q0_589MG>>]1 M#&IQ5_J/O]<&WQ5O"T8RRKTC6 +O-!=0R,07!2GE\7">TXU]0)=$'4&Q?0%T M7'#G0Y%*Y*6B]<5JVV)C,2W>_36?[70MY:--D\MSWS;Z8_SM^G.D/_ZM-F@; M_E+@CH/(O.1>8DH+AH'0D9\:69V*,N9$@0WHTJHC0//\^+= M9[=:+5=F&06\G7TJ[_BDS46"*6P8I)'3AFL -7$ MY:09#>C"K",8=RB)H1P.5I/%>J>"D;YIH>9;B$0E79Y6YG7C';V.3F5S;BKG M#ASY;PY84R, -<8QBP726BJG.!644P:IKU76K:5%Z[A%W&]"OWM4Z:2RBO#:%6 LLUE@[SU-5E3PF1..<\ M,"#XY(KQ7'.)R[C8 1X::"X!'8U4I&;<3EI(. 1(EC1Q[,?70^!*D=9J+G$9 M,[LRA*]K+A$->8VXBXR).[\"#*%4#(M&*TD+Z>!(RCLW),^3S24NXV17J,AK M+J&-HE 1(H'A!$F)J2 E9Y3D(^E6U XZVP$TQ9C&D_+#G%)*:;2]ACK M\7+*=K:>SI?KQU6M>\L:HX.07L!4&4]"[Z*I+BB )>U$BJQ:<0/4XFP(_%#) MO6D6]Z7)'XKIR5S^MH"E(88Y MQZUT7!(=SXFHY WU.*MZ3;[UOCL^.%HS9>CM[WML7_SNHD'6ZD M_7+UMOA[GY^7+)O5*^U29:7E9::E$.76'R4_S:N\_J;KGMUG36)?S:XP%B J%B-&[94!$% MG?.@I"S:!#F-9P>(L):DOFRQ52M M\2G1U" H-/0P4BM-ZO";:#=4*APY,"Z0Y8G_]8IPC3*XS6MNLURLE_/9W59. M6P_"B<"'UQ\..'6#(L@@X2U@AF)I;;FFQP-+;VW0#Q88O.4ML#'.=XNCD]$2 MQQX/CA,#N5;":J\X,@#*BB)'S4C":)H0Z4ET7,7-SNHME8GD>[58G]VVCHP( M2 *),)'2:LN!-@X;7]*G7#T?V:VBY5(1'VN\E<72[D(I(GMGDWGE#XH+;&)" MC;B*4P,#8RXU_H862@)J[@7_YU3RGM EYFM *A1SG9V17E\EZYU:5EC M>! 8"T8I4\8J3J-Y)P"N*&Z@"EG'$ O,"1.*2JI!=0THT%^+P2X@_P$^.$7[.BZ6R]2Y&E;Y>+Y7/E M.8_$TP.#)@);2XU63GD3;2/O0$DM5KY3L[&+UBX]+WU-"J.[TIV[#LC/YOJ4 MB+=G^H">'QXH@8(#&LUR(9"C*IKFKJ3<1+,] X8#RI\>!@A;$$AW4"PMAC*7 M^F4=R!\"C7,@M, *:L<]MMI:R:21/*('I&J3/W.\FT',4!<5"5D$+'&1 M1;CD#57X9XF-K0V1!D+<+F/YN$/<.$.06HB!,XQ$1JB4/[GG!0*>CPQ^;:(E M*\3M,CG<4HB;,19KC"D$2#.E@)*ZHLPK,++HHY:D7B?$[3)&CRO$#0/OC2?" M&0V9U-0Y46T?4IJ11>KFB?^J$+?+&-QYBJI^7,\6Q7I=&M%G]LB3XP+@V%$F M(*92$6\8=5I7G!1L)*4:^M@3F^1[QS$&1^/?7GTNI73'11U08BW'D4V0T(H6 M)O3(=KV&Y/IZ?,!5'+V^Y,?C7^OI:K9=65,=B^7GS=^1!_NYG"D 4F-LI -" M8+Q3WF/' 5?$5.LTU*"W2_E6#WR7RG#9+E?[+0A#N,1(,408PD)Z#0SE%1<\ MS4EQ&^+^T@ "FN#CT,/N.4_=E1 UTE#&L*) ^I(:3+-:K8TDSNQ2JZ,Q9M]" MI+V1$!I-M: 1-J@D!Q4R@#J^5B'OZTT(=(ZD?:7PHH^/I;]6,R*N&6E_&4O'%"'M .<&:4\YALP;KS2J]O347Z2O&(-#Q!6Z MY6VL15D, (6'"^@K;AA/OB<@(HGA4C*@/*'6"(H/MJ:OUTIQ^(M<._"HC[UL MQG=:;TV@TU\(&A'D.-QUW4N6G&,02YYR3W"=,Z.=?$51A?9+8W# MMAX7L\^SZ62Q>1+\='V7]J;CD,JIU-C8C@\*RDED*0' <^X5\C+G=)O\=F@\DF2;)G8ZA/#$J "V!(A0HQZ%BD!$G34FG(FH A4?:*^)\ MI<1?39EK@KL]H^ALW.3)<8%&VQ;'[10JBCR+YS5D=$FK,6ADI^-&I%X/25?Q M=QA%&-ZVR0X@SFINI2VITBBKL,(0@SB;V=6R^=@5.EX[PLQW2F4-YX1QK;=U0:CF@J%:08IM!9X\B5#=SOM['2_MJ6&!$ N5 MA5P X"#7<34%IJ0VKK-N7,9M$V+_(?:D,>YV'-^6;I:B8E\&IK-C@Z94,N"M MXM 1GT)8%2AIMBZK%]( [=T6$-4TB[N+B_OZ=;:K:* 6=[OB3?=QORLWB9J+ M5=V7!);*-3F$C-* >HX!M[SD@M9CJ[?=RM+5$J_[MXX304\LN L >/4[@Z $ M$^,YT=@;*YCE6E5:R;)"@0=80;$%/';%^N[VV741O_4E3M[&-7V^?$BZMO=Y M[4@XN=.>'1T E@)'8\+"!,"6?J/DFYL9*W^H(W5)KQ%R#7/Y*[ =:)BT&[> M]9>\2U\5(D.5<-X:1($3 GB);G L%R7IO$$(8B3TAG@$L)4 *NHI? (W$Y] J MDNJO)XW+H[-Z<'V5N<2*$8,=P"BNYAAY6O)"*9]37&- V.P8-[D%+R^02%?H M;*+@I77"8.B\X!9PI3EWK-)V&O]O7%AK2>IU"EY>QNC.%K@3]1199L%+=F@Y M3**UB#SQP' 0&:FQKA@)..RMR5([(,L3_P4%+Z]E\ ".AR=7]M]K!+EDOSLH MXZP1'E.(+>? >.M0R3,).DJ#'ODNV[64.@P?7163=6&+W?^^63SI!G$Z?/3X MN( D89YYXP@UD#@-DB]Q2RL7SN*1+9,=8N/'(-/&I'!U<4;W^7,Q31W'JF]_ MB*OZ\TR[D@O[/]K'XM/2_3,MUNOX&UTLBM1[8W]']Y_B;IN#]R4R7T>B[LSR M:_(@;E]TS,G0Z22"D]I88V4THX@F!# O2,E9&(77Y8K;11YF]P@?O%"[6J!? MTG*<@"J7526>S3:SDPMXUGN#0H8B*BA4 D9#30.@6,DKPW1.K>X!WA;WM\!W M*:7A(=K/%I/(R<81_^;C^U/./]! ^<&W@0+!6.HR4 ME!Q$& )@ ;(EO0;0D35 :4+PEX0,7,C>02C[RVC#LGCZ[[-I)"D^^L=DDR0U M-LTWGA 'J#-22<:Q!HCL . !C__4Q7>?S7PR^[I^][A9)]]C''+L'-G$NP.VRC)&$8>61,AB88PI>4'] MV)H+-@&*9;\B&$0,V]6;$')< *T1EI 3(YS:UNJ#7")G-* :8"%OVI;ZIAC^BEA=2(0,]\<#!; 6"0>!&UIRT*X M^Q12GVN2NKO;6L*3^8'FWLW?H:Y73F/"!%?< M8R.Q8USA5"N7. Z1MJ[' _23BI^O.FO4:I6<1EMR]/OY@@" %7#D7 M^<*U9,*G$OQ[:BBC(PNEO4Z01]!P%0>O#X?X]V-4LS>+%*H^^U:D2<2'P.F6 ME2<'!0REP,XRS*S4S!$5N5'.7$J:FN$(U%!$%): G&@!:.Q%<3J?8O)X7YG1=:NYLV!NL5=[9VJC<^%>+CU M1 #LN7.8IZ8C7):<]1Z,+(3P2E2]M,?[%T2'GO3-:C:-AYNMT^'/18KR^OCG MV3#_D^-"-">H]1X"!P 1$%DEY,'2P"/ISSD,N/SH@6],,)U%,GU]F"^_%\5V MQN_JY2X='1.L4Q02J@ %R'DL$6:THI';G!+@0]S)AP2^IH32V2&R6&V;[$3[ M=LNC\QV)CXP(0+)(%3%8"^ZA\$[J9 9QI$4TB73.5?4 SD'!;IF1#(8F_(8 MYWZO4^@W^^6!"X<)!] P0CTTR!A1'1.U,;W5K_HI_&Z=RV_PJ#]<>OU6+(K5 ML[NO.JW]VOQN4":"C%%KI.76.("IJE8L*L'(4J6[!&=3>M&"& >O,CN[:_U; M?'"S?K.(V^-L>???Q>S^2SP4J&^1"_?%]H]VLBG\9+;ZK\G\\>1M8K M40#&R&J)&,;8$>A+>1"8Y8H;DUHUB^VF-*X3F0]>!TN_>93"XRX7),4N?_HR M60Q'.YN>8T &00$U!8 P!)P5%.#JC&=L3KQ39OSDP7@DO]3X%L!Q^PK^7\4Z M\J/DSZ?4EKQ?;3XUH2"4\0Y30"S%,IY:,(]'EM(P8R;'DFWHU-=>0X^?3'$; MQ$'G_N%B]6VV]_+\P)NWR\6W+6E;-JRWA#W]>PK>>KO<_)]B<\ABK^-?;OJ; M@7L+ <50()M2B;U1#)8\MO%TU&6&["]=&Y"H;UZ==DN*7ZZ>Y.W!/G3LU8D$ M)7GR #ODL9+01I3HO0F"(<0RQS[-JDO]2_&&*/_!FZ#[_=S]4ZRFLW6Q?K:E MOUEL5K/%>C9MV[E3Y_.!<4&\(QHB!9153#-O2\YSHW,N%;)*<_^TFC= J7=V MY[M:3HOB;KTMEW&XIZY(.F44GAV;4AQUM*"-E!8*0P&SI0&-H1-91>CY+Z1? M@?2F1=9#H>E/RP.'WD]F\>QF)@^SJ&^?)O_L2GM=5.>MX2\$PI02.LJ&4ABY MZ 6AH.2?\3*GPXSX!?DK(-^/8+M2C-0?:KG8JO*>EEW41TH]7WTKDM7G'S>1 MD:FZ?0H*.:$"%[\K$(A2R'.4O:?6;8?U@_[BOD M??^55_]ZBK.P$G)J$-=444T<)C)Y-"G0B%K@:\5F_,JK+P+RA&L##"+ <*F- MH\Z6?)0RJTWH &-!GW!V-]WD"F(Q=6 !B^(^^?-_:>!@Y7_[&A@%\[F8]:V$/\PB$&JI MXU/R[37/VG'=53/^IU0 MD Q 2QG3<05D2%+OL:TX+E1.^GA6?L]/J7 WA87;WP1?;]Q4N))@5\^PI8+9K#K*)4?WI!1UM%>*8U MBX<(+025BE1'>0,[C6"Z_3N-AK2D>S.V::#OZ<_?V,'7]PCD&216$AFA@@03(FY1O7MU3$Y,3 M"'2+U>%_&EUO%R>WK^M[%WJ2XC 5_9()!D:]8XYK&BTRFTPTZ2K\.29RM#RK ML-LO+;]9D-R^BH_G=,ZI$$A@SHFP5FGJP>%VSU&4<\'[T]TLW9J*MP:3P=\^ M7:.VPYI@2&7_G.4$46XT4,Q:*TJ),,5S:G+]5+=3S2KM38.DSRH5K_]63:?+ MQ\5FMKC_5;KBU1<'K*!4#J?:;A@SSIB0%#O$93Q: :5_E:ZHF=XFB89<0PHX M-$I)2Z#1)1^U>-D/OKNLI@YR!+M"8&MU+"Z3W;#K6"B"#">2:L^CH86 0$Z4 MM'AD>JMCT47=P>X!<;*HQ66B&,RA]@:*6B#NC#-4> DT!<1@H&')62)9;XMM M.[B^$E5=%+6X3!"=E_)OI',RPH9ZCP &RKJM,8S-CD9$B, YG9,'"+9^85*[ M<_)E0AG,VMIS(0LA@+3*,"2!,JGAI+.TY)HD<&Q-P'NW!SH7V>"!7KD6U'K] M^'7O05G<_5%LOBSOEO/E_?:0[__[/K,/3 MM#;@WG.WV\M@,'BU?$U"'V;K?_E54;Q91)P5Z\V'R("N-KK7OAUT/$ER*XB3 M0E'("188E#SW("M'J:'29L/K33MDU6M)\#>I;.5EEYU]F]T5B[LNE>VU;P<* M$!,I.C5= GJ:VJW! QI83@OWAOK)_E*V 0B^4V7[ZSS=?UU"]Z=B]?54=\OV M/AH\]<1"X)4PR&EAH%"ZY+*1M+=(PU_J-0R)W_0F]E_+>7S-/,*HCVWL^=># ML2BN8MX33;A+9KH4OC(>.,VY9&RH9^S/JVF#$OWP(H(268MUNJ-XLUF;^62] MGGV>3;=_>K,PD>[E?'8WV9;/CO_>!5%]?O<0SZQ;KOP*(WH]B(-C@Z3GP"B) MO*;".+JW<"2WS PBC*A68V4UWTXN_O3N\\O6R5LFU \I:O![06,OJ1):<&:I MQ_'H)D7)7\W["R\:9$11;3 >C2CJ3W1=&2EO%G'Y+*I%[O<])6=BC4Z,"EB[ M2!;4&CH@A=:>(%W2*2T9;0>=7K"R;$LN/>/O;#S1R7&!.VDEA,P(HF4TFHCB MX*#Y?F08;$3J]9!T%7^O3N-(&O'N\UZADI6\C6,_&L-S=DP0SD@9]8H!;8G4 M2E A*[U"&/6%BPZB(AL2Z+(=5G=V)B_F\9WWZ< U6?VK2!D!^Y/ V]P'">N[K[.%K-T MP-G,OA5U$59K?$ $4.\$TE89#HBUUE2T,1QA((1G3#I7\=!KD1 [=3F>V(1Q ^Q5LSS<[%5E1^U^Z ME/UL,5E,9Y/YP9]\?83KE1\*BEO,K 8,0,ZT<)[Z2JH0D)PHGP$>BWO#8KWK MF&Z$V%F6XHZK=0&H!RI87T7&/%N*#,*>Y+/D++1^:4[@ITK54#N$QQZA"AC#@I9,$*@M R36+5(ZG_W;\I7T9!YW+;_"H MWR>*/FF7]:3%5QN:%0)UBB.?[*%OD$X-IQ9W(C\ M;E [VNLH>NQ;(=7I)1JRN.091JVS&E0\Q0YW>H(EAN#9GK9<)=1;493G M]09:U)+G'PK(6>ND=4!YRSG#WC-2ML1N985_TE-$+>[!XO^V6\'+[45@!AJK&=&>RB8 M+'E.F3_CJE;RS!5 M)%>8NE,(4C!C$4#<:Z$MX@B+ZJ"GC,Y1*/Y+H5I6 MJ):D?"MZ=K+E5(O*=;K5E67 $,VET0#"R%OO8&4=>^=R.@&.R0W6_^U)DV*\ M%95YLC2\*$1;^DS>KV;3-HLBUYQ!8-!P!QU4$J3CO.0*5:$2G-M.VTWE43VKGH7321X[I%E5%/+$;!6<"9-=22&,">5=X"%#D:J?6V*?# * MF'N/T),!FC6O *T 3FED*/8,I3!>0PY&"LFY AY@C8@;5<\!(>!6M/5V#H;" M<@BM!4Q+0*D3R-&#+XO G#)3([TI&Z86MB/O6]&W)WE;S1D$31PQ2')( MI0$$"2%<=4>#G,G),1OAE=LP=:T=6=^*KIV_)NE)!?,F%KQ)K<* YQ0JYJ7P MB*'#[2G)2<@;X=W=,#6S4PA<78CVQ1P^%"F;,<[-+!=;]CU.YJD3R8F[MVM> M$Y!5"%K-(Y%>&TZH/H0'0)*U]8S)%W+]55H'4NETD_CK//?^NM@"OJ==P"/<:) M5KJG73^;("A@BFJ)G$A%Y*DFJMIJGEC+U)]^I3C;J_7VWS@][$[\\6Z]ET MU_SMS"GFS+" +028"&8H,I6K)XG M]M]S>CLZ.[SX:#!82^TMHD)@@+1V_G U[%'6U>30C@BMJL 0I',K.\)YL^N( MJ'J]US@RIR ))]P[AXED5$C)C*CR]9TTW518&($&W8#P^JQ^OBU@]ZO2^6X%_ MBB+6<7[_.K7T-?JA0!#CV%J(I1 (>41U>;0Q<2=RG1;H[:)=0U< K%'UO#.I M=68I--WIZ")U:/B;P3%!)-7>QRT"RU0H@>^O.:Q7FN9X22ZVE7\*S>A7@-TK MR1$"]\U.LC:$\R\,EA&$(&+&46J 010H4'+'(MVI(?M3P+M%Z71HJ7Y9SJ., MU[;X/)O.-KT9J.[?CY%I-0S.YP\&3+A!!&#O#<(04%$=L>/&Z4FMI-V6UH4G MW-U-^NUR4QQ06VLIJ/N. "+MTCG- -:,$H]3$\$]'[1".8Z@ 85BY(+@M?)^ M+;"W-_55T^GCU\?M^K?M#)X6IE7Q):Y-LV_%KOUJWSVWKE7T*$A/H:+QK<9+ M(;TF^\W?.ZUDK6"(=BBJP?3?E^OUN;97E[PF&"2\8H@H(;@U7$.M8,D-8/#( M.F-<"X67/8+:X_"5QN9ZM7F"L_A?+S$6?Q4^)#?:D>93S_X>&-34"ZTX-$A! MXK3VU9R=YV-KSM.*.)?YC&T=#$=;ZKQX(BB,D$:.*<"YA(0[0V@Y;^IT3FKW M@ !QI:Q>2OHJGK4IZS\F_\R^/GX]*>UGSX1X+ 9"88$%,TQ!(SCVY=R)K+=) MWI"\+Y78LAF^=>59J+G _5ZC@]&EKPK8> 5@2O7 $B+(--6HTB(VZO[NK>XK M'0ED8!!]6VS>??XT^:>&V7_E&P,ESA//$5("0\UAU.#=(D !-0!UVJ;Z=<"2 MG@%[!9:N VVF; :&7;]<%;/[A7F,XE],OW]:31;K^0XB=__SN-XDMV))<3ZN M+_E:T,(;B10VFF+%&0/*ZI*OTM'>G#X'S,.>,7\]%*^#?HOB&YA:J&^3V3QM M@9'DCY-Y\;&8/D:9SXIU&VIQR=>"C1LQ08@QB"QR4B&G73K[?J7E6440:A,BI: \1!PGB*7?0^+DX MUNM7WOK]ZC:RZKN93\Y[4T^,2L6S(\@=L10S;E/_6@1+6B%"OJ]MLQ/G:6U! M'[_WS&1HIW&N/RCH$4?J^4'!4B4 \H)XBK#@@!AB2RJ%QR/)=FY4WJ\%BC;! MW'XAM&NM?3&(]AVY,3,0&48)DH@S(Q!EO*34&3VRF]HF1%X+15=Q]_I$ONFT MF!>K9/>\/IVC3MM+A@?"#.;*.&&$)@1%%DE94D.B;?0S8.52P2Y;Y_/5J'D7 M[:K&*2*1)AA*(K@2Y:P]$R-)_FD/'UY&]A/-P;#+AC?%2@_K8K)^G'U?4*]H.LIKCZ]7F]^ZK6]!^ M*^[>+-XL9IO99&Z+>?SOU??WQ6J:)'-?+#]_6FXF\]WS95+J9OE7L7\TVA.+ M*#7U\<,QL[V%3\5#"F4@Y2M\])@ 5>,.R&G!N+3(P,3@P.3,P+GAM;%!+ M 0(4 Q0 ( ,& 6$U4-G>#'Q0 ,W> 1 " >I= 0!A M>G!N+3(P,3@P.3,P+GAS9%!+ 0(4 Q0 ( ,& 6$WE:PZQQ2$ &UM 0 5 M " 3AR 0!A>G!N+3(P,3@P.3,P7V-A;"YX;6Q02P$"% ,4 M " #!@%A-T_U :U:' #NU08 %0 @ $PE $ 87IP;BTR M,#$X,#DS,%]D968N>&UL4$L! A0#% @ P8!83=7G*K9JY0 ,/D+ !4 M ( !N1L" &%Z<&XM,C Q.# Y,S!?;&%B+GAM;%!+ 0(4 Q0 M ( ,& 6$W\<=+BZ*( - " 5 " 58! P!A>G!N+3(P D,3@P.3,P7W!R92YX;6Q02P4& 8 !@"* 0 <:0# end