0001428336-15-000024.txt : 20150910 0001428336-15-000024.hdr.sgml : 20150910 20150910162653 ACCESSION NUMBER: 0001428336-15-000024 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 14 CONFORMED PERIOD OF REPORT: 20150731 FILED AS OF DATE: 20150910 DATE AS OF CHANGE: 20150910 FILER: COMPANY DATA: COMPANY CONFORMED NAME: HEALTHEQUITY INC CENTRAL INDEX KEY: 0001428336 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-BUSINESS SERVICES, NEC [7389] IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-36568 FILM NUMBER: 151101430 BUSINESS ADDRESS: STREET 1: 15 WEST SCENIC POINTE DRIVE STREET 2: SUITE 100 CITY: DRAPER STATE: UT ZIP: 84003 BUSINESS PHONE: 801-727-1000 MAIL ADDRESS: STREET 1: 15 WEST SCENIC POINTE DRIVE STREET 2: SUITE 100 CITY: DRAPER STATE: UT ZIP: 84003 10-Q 1 hqy-2015x07x3110q.htm HQY20150731-10Q 10-Q


UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549

Form 10-Q

ý
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the quarterly period ended July 31, 2015
OR
¨
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the transition period from             to            
Commission File Number: 001-36568
 
 
 
HEALTHEQUITY, INC.
 
 
 
(Exact name of registrant as specified in its charter)
Delaware
 
7389
 
52-2383166
(State or other jurisdiction of
incorporation or organization)
 
(Primary Standard Industrial
Classification Code Number)
 
(I.R.S. Employer
Identification Number)
15 West Scenic Pointe Drive
Suite 100
Draper, Utah 84020
(Address of principal executive offices) (Zip code)

(801) 727-1000
(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 (“Exchange Act”) 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 ¨

Indicate by check mark whether the registrant has submitted electronically and posted to 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 ¨

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, or a smaller reporting company. See the definitions of “large accelerated filer,” “accelerated filer” and “smaller reporting company” in Rule 12b-2 of the Exchange Act. (Check one):
Large accelerated filer
¨
Accelerated filer
¨
Non-accelerated filer
þ (Do not  check if a smaller reporting company)
Smaller reporting company
¨

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes ¨ No þ

As of August 31, 2015, there were 57,222,296 shares of the registrant's common stock outstanding.

 





HealthEquity, Inc. and subsidiaries
Form 10-Q quarterly report

Table of contents
 
 
Page
Part I. FINANCIAL INFORMATION
 
Item 1.
 
 
 
 
 
Item 2.
Item 3.
Item 4.
Part II. OTHER INFORMATION
 
Item 1.
Item 1A.
Item 2.
Item 6.
 
 
 



-2-


Part I. Financial information
Item 1. Financial statements

HealthEquity, Inc. and subsidiaries
Condensed consolidated balance sheets (unaudited)
(in thousands, except par value)
July 31, 2015


January 31, 2015

Assets



Current assets



Cash and cash equivalents
$
108,851


$
111,005

Marketable securities, at fair value
40,083



Total cash, cash equivalents and marketable securities
148,934


111,005

Accounts receivable, net of allowance for doubtful accounts of $34 as of July 31, 2015 and $40 as of January 31, 2015
10,855


9,054

Inventories
590


625

Deferred tax asset
1,968


1,764

Other current assets
5,634


2,271

Total current assets
167,981


124,719

Property and equipment, net
3,157


2,577

Intangible assets, net
26,598


26,541

Goodwill
4,651


4,651

Other assets
529


281

Total assets
$
202,916


$
158,769

Liabilities and stockholders’ equity



Current liabilities



Accounts payable
$
1,032


$
1,303

Accrued compensation
3,312


5,301

Accrued liabilities
2,861


2,227

Total current liabilities
7,205


8,831

Long-term liabilities



Other long-term liability
145


488

Deferred tax liability
4,405


5,355

Total long-term liabilities
4,550


5,843

Total liabilities
11,755


14,674

Commitments and contingencies (see note 5)



Stockholders’ equity



Preferred stock, $0.0001 par value, 100,000 shares authorized, no shares issued and outstanding as of July 31, 2015 and January 31, 2015, respectively



Common stock, $0.0001 par value, 900,000 shares authorized, 57,162 and 54,802 shares issued and outstanding as of July 31, 2015 and January 31, 2015, respectively
6


5

Additional paid-in capital
194,794


157,094

Accumulated other comprehensive loss
(33
)


Accumulated deficit
(3,606
)

(13,004
)
Total stockholders’ equity
191,161


144,095

Total liabilities and stockholders’ equity
$
202,916


$
158,769

The accompanying notes are an integral part of the unaudited condensed consolidated financial statements.

-3-


HealthEquity, Inc. and subsidiaries
Condensed consolidated statements of operations and
comprehensive income (unaudited)
(in thousands, except per share data)
Three months ended July 31,
 

Six months ended July 31,
 
2015


2014


2015


2014

Revenue:







   Account fee revenue
$
14,604


$
10,548


$
29,001


$
20,936

   Custodial fee revenue
9,031


5,934


17,450


11,361

   Card fee revenue
6,771


4,233


13,588


8,531

   Other revenue
88


176


305


294

   Total revenue
30,494


20,891


60,344


41,122

 Cost of services:







   Account costs
8,316


6,703


16,705


13,131

   Custodial costs
1,512


1,006


2,935


1,944

   Card costs
2,049


1,412


4,151


2,817

   Other costs
32


1


62


2

   Total cost of services
11,909


9,122


23,853


17,894

 Gross profit
18,585


11,769


36,491


23,228

 Operating expenses:







   Sales and marketing
2,737


2,321


5,570


4,554

   Technology and development
3,998


2,302


7,522


4,488

   General and administrative
3,943


1,666


7,101


2,809

   Amortization of acquired intangible assets
409


409


818


818

   Total operating expenses
11,087


6,698


21,011


12,669

 Income from operations
7,498


5,071


15,480


10,559

 Other expense:







Loss on revaluation of redeemable convertible preferred stock derivative






(735
)
   Other expense, net
(542
)

(39
)

(647
)

(131
)
 Total other expense
(542
)

(39
)

(647
)

(866
)
 Income before income taxes
6,956


5,032


14,833


9,693

 Income tax provision
2,535


2,004


5,435


3,947

 Net income
$
4,421


$
3,028


$
9,398


$
5,746

Net income attributable to common stockholders:







 Basic
$
4,421


$
1,565


$
9,398


$
5,457

 Diluted
$
4,421


$
2,591


$
9,398


$
6,481

Net income per share attributable to common stockholders:







 Basic
$
0.08


$
0.19


$
0.17


$
0.70

 Diluted
$
0.08


$
0.06


$
0.16


$
0.14

Weighted-average number of shares used in computing net income per share attributable to common stockholders:







 Basic
56,730


8,135


55,909


7,757

 Diluted
58,932


41,680


58,318


45,847

Comprehensive income:



 



Net income
$
4,421


$
3,028

 
$
9,398


$
5,746

Other comprehensive loss:



 



Unrealized loss on available-for-sale marketable securities, net of tax
(11
)


 
(33
)


Comprehensive income
$
4,410


$
3,028

 
$
9,365


$
5,746

The accompanying notes are an integral part of the unaudited condensed consolidated financial statements.

-4-


HealthEquity, Inc. and subsidiaries
Condensed consolidated statements of cash flows (unaudited)

Six months ended July 31,
 
(in thousands)
2015


2014

 Cash flows from operating activities:



 Net income
$
9,398


$
5,746

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



 Depreciation and amortization
3,665


2,643

 Loss on revaluation of redeemable convertible preferred stock derivative


735

 Deferred taxes
(1,133
)

1,847

 Stock-based compensation
2,771


468

 Changes in operating assets and liabilities:





 Accounts receivable
(1,801
)

(582
)
 Inventories
35


22

 Other assets
(3,611
)

(2,396
)
 Accounts payable
(277
)

(1,905
)
 Accrued compensation
(1,989
)

(1,128
)
 Accrued liabilities
577


(172
)
 Other long-term liability
(343
)

42

 Net cash provided by operating activities
7,292


5,320

 Cash flows from investing activities:



 Purchases of marketable securities
(40,137
)


 Purchase of property and equipment
(1,257
)

(1,047
)
 Purchase of software and capitalized software development costs
(2,982
)

(3,516
)
 Net cash used in investing activities
(44,376
)

(4,563
)
 Cash flows from financing activities:



Proceeds from follow-on offering, net of payments for offering costs
23,492



Proceeds from exercise of common stock options
1,153


2,383

Proceeds from exercise of common stock warrants


2,343

Tax benefit from exercise of common stock options
10,285


2,886

Deferred offering costs


(1,400
)
 Net cash provided by financing activities
34,930


6,212

 (Decrease) increase in cash and cash equivalents
(2,154
)

6,969

 Beginning cash and cash equivalents
111,005


13,917

 Ending cash and cash equivalents
$
108,851


$
20,886

Supplemental disclosures of non-cash investing and financing activities:



Common stock warrants exercised
$


$
2,313

Series D-3 redeemable convertible preferred stock dividend
$


$
344

The accompanying notes are an integral part of the unaudited condensed consolidated financial statements.

-5-


HealthEquity, Inc. and subsidiaries
Notes to condensed consolidated financial statements (unaudited)

Note 1. Summary of business and significant accounting policies


HealthEquity, Inc. was incorporated in the state of Delaware on September 18, 2002, and was organized to offer a full range of innovative solutions for managing health care accounts (Health Savings Accounts, Health Reimbursement Arrangements, and Flexible Spending Accounts) for health plans, insurance companies, and third-party administrators.
Principles of consolidation—The condensed consolidated financial statements include the accounts of HealthEquity, Inc. and its wholly owned subsidiaries, HEQ Insurance Services, Inc., and HealthEquity Advisors, LLC (collectively referred to as the "Company"). During the year ended January 31, 2015, the Company and an unrelated company formed a limited partnership for investment in and the management of early stage companies in the healthcare industry. The Company has a 22% ownership interest in such partnership accounted for using the equity method of accounting. The investment was approximately $281,000 as of July 31, 2015 and is included in other assets on the accompanying condensed consolidated balance sheet. All significant intercompany balances and transactions have been eliminated.
Basis of presentation—The accompanying condensed consolidated financial statements as of July 31, 2015 and for the three and six months ended July 31, 2015 and 2014 are unaudited and have been prepared in conformity with accounting principles generally accepted in the United States of America ("GAAP") and the applicable rules and regulations of the Securities and Exchange Commission ("SEC") regarding interim financial reporting. In the opinion of management, the interim data includes all adjustments, consisting only of normal recurring adjustments, necessary for a fair presentation of the results for the interim periods. Certain information and note disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. Therefore, these condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes included in the Company's Annual Report on Form 10-K for the year ended January 31, 2015. The fiscal year-end condensed consolidated balance sheet data was derived from audited financial statements, but does not include all disclosures required by GAAP.
Follow-on offering—On May 11, 2015, the Company closed its follow-on public offering and sold 972,500 shares of common stock at a public offering price of $25.90 per share, less the underwriters' discount. Certain selling stockholders sold 3,455,000 shares of common stock in the offering, including 380,000 shares of common stock which were issued upon the exercise of outstanding options. The Company received net proceeds of approximately $23.5 million after deducting underwriting discounts and commissions of approximately $1.0 million and other offering expenses payable by the Company of approximately $688,000. The Company did not receive any proceeds from the sale of shares by the selling stockholders other than $222,000 representing the exercise price of the options that were exercised in connection with the offering.
Marketable securities—Marketable securities consist primarily of mutual funds invested in corporate bonds, U.S. government agency securities, U.S. treasury bills, commercial paper, certificates of deposit, municipal notes, and bonds with original maturities beyond three months at the time of purchase. Marketable securities are classified as available-for-sale, held-to-maturity, or trading at the date of purchase. As of July 31, 2015, all marketable securities have been classified as available-for-sale. The Company may sell these securities at any time for use in current operations or for other purposes even if they have not yet reached maturity. As a result, the Company classifies its marketable securities, including securities with maturities beyond twelve months, as current assets in the accompanying condensed consolidated balance sheets. All marketable securities are recorded at their estimated fair value. Unrealized gains and losses for available-for-sale securities are recorded in other comprehensive income. The Company evaluates its marketable securities to assess whether those with unrealized loss positions are other-than-temporarily impaired. The Company considers impairments to be other than temporary if they are related to deterioration in credit risk or if it is likely it will sell the securities before the recovery of their cost basis. Realized gains and losses and declines in value judged to be other-than-temporary are determined based on the specific identification method and are reported in other expense, net in the condensed consolidated statements of operations and comprehensive income.
Recent accounting pronouncements—On May 28, 2014, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2014-09, Revenue from Contracts with Customers, which requires an

-6-


HealthEquity, Inc. and subsidiaries
Notes to condensed consolidated financial statements (unaudited)

Note 1. Summary of business and significant accounting policies (continued)


entity to recognize the amount of revenue to which it expects to be entitled for the transfer of promised goods or services to customers. The ASU will replace most existing revenue recognition guidance in GAAP when it becomes effective. In July 2015, the FASB voted to defer the effective date to fiscal years, and interim periods within those fiscal years, beginning after December 15, 2017, with early adoption beginning for fiscal years, and interim periods within those fiscal years, beginning after December 31, 2016. The standard permits the use of either the retrospective or cumulative effect transition method. The Company is evaluating the effect that ASU 2014-09 will have on the consolidated financial statements and related disclosures. The Company has not yet selected a transition method nor determined the effect of the standard on the ongoing financial reporting.
Business combinations—Acquisition-related expenses are recognized in earnings in the period in which they are incurred. During the three and six months ended July 31, 2015, the Company incurred $571,000 and $661,000, respectively, of acquisition-related expenses which is included in other expense, net on the condensed consolidated statement of operations. There were no business combinations during the three and six months ended July 31, 2015.
Revision of previously issued financial statements—During the three months ended October 31, 2014, the Company identified an error that originated in the three months ended July 31, 2014. This error was caused by using an incorrect fair value amount in calculating the windfall tax benefit for a portion of the vested options exercised during the period. The adjustment increased other current assets and additional paid-in capital by approximately $1.0 million. The error also decreased cash provided by operating activities by $1.0 million and increased cash provided by financing activities by the same amount. The error had no impact to the condensed consolidated statement of operations and comprehensive income. The Company determined this error did not materially impact the July 31, 2014 financial statements nor the October 31, 2014 financial statements; however, in order to correctly present the financial statements, the condensed consolidated statement of cash flows for the six months ended July 31, 2014 has been revised to reflect this correction.


-7-


HealthEquity, Inc. and subsidiaries
Notes to condensed consolidated financial statements (unaudited)

Note 2. Net income per share attributable to common stockholders

The Company computed net income per share of common stock in conformity with the two-class method required for participating securities for the three and six months ended July 31, 2014. Prior to their conversion to common stock, the Company considered its series D-3 redeemable convertible preferred stock to be participating securities as the holders of the preferred stock were entitled to receive a dividend in the event that a dividend was paid on common stock. The following table sets forth the computation of basic and diluted net income per share attributable to common stockholders:
(in thousands, except per share data)

Three months ended July 31,
 

Six months ended July 31,
 

2015


2014


2015


2014

Numerator (basic and diluted):








Net income

$
4,421


$
3,028


$
9,398


$
5,746

Add back: accretion of redeemable convertible preferred stock







4,021

Less: dividend on redeemable convertible preferred stock and dividend on convertible preferred stock



(632
)



(1,270
)
Less: undistributed income attributed to redeemable convertible preferred stockholders



(831
)



(3,040
)
Net income attributable to common stockholders for basic earnings per share

$
4,421


$
1,565


$
9,398


$
5,457

Add back: dividend of redeemable convertible preferred stock



463




1,270

Less: accretion on redeemable convertible preferred stock and dividend on convertible preferred stock







(4,021
)
Add back: series D-3 derivative liability revaluations







735

Add back: adjustment to undistributed income attributed to redeemable convertible preferred stockholders



563




3,040

Net income attributable to common stockholders for diluted earnings per share

$
4,421


$
2,591


$
9,398


$
6,481










Denominator (basic):








Weighted-average common shares outstanding

56,730


8,135


55,909


7,757

Denominator (diluted):








Weighted-average common shares outstanding

56,730


8,135


55,909


7,757

Effect of potential dilutive securities:








Weighted-average dilutive effect of stock options

2,202


3,050


2,409


3,207

Weighted-average dilutive effect of common shares from stock warrants



2,350




2,415

Dilutive effect from preferred stock assuming conversion



28,145




32,468

Weighted-average common shares outstanding

58,932


41,680


58,318


45,847

Net income per share attributable to common stockholders:








Basic

$
0.08


$
0.19


$
0.17


$
0.70

Diluted

$
0.08


$
0.06


$
0.16


$
0.14


For the three months ended July 31, 2015 and 2014, approximately 648,000 and 4.3 million shares, respectively, attributable to stock options were excluded from the calculation of diluted earnings per share as their inclusion would have been anti-dilutive.

-8-


HealthEquity, Inc. and subsidiaries
Notes to condensed consolidated financial statements (unaudited)

Note 2. Net income per share attributable to common stockholders (continued)


For the six months ended July 31, 2015 and 2014, approximately 637,000 and 2,000 shares, respectively, attributable to stock options were excluded from the calculation of diluted earnings per share as their inclusion would have been anti-dilutive.
Note 3. Property and equipment
Property and equipment consisted of the following as of July 31, 2015 and January 31, 2015:
(in thousands)

July 31, 2015


January 31, 2015

Leasehold improvements

$
703


$
506

Furniture and fixtures

1,548


1,317

Computer equipment

4,842


4,013

Property and equipment, gross

7,093


5,836

Accumulated depreciation

(3,936
)

(3,259
)
Property and equipment, net

$
3,157


$
2,577

Depreciation expense for the three and six months ended July 31, 2015 was $354,000 and $677,000, respectively, and $251,000 and $485,000 for the three and six months ended July 31, 2014, respectively.
Note 4. Intangible assets and goodwill
During the three and six months ended July 31, 2015, the Company capitalized software development costs of $1.2 million and $2.4 million, respectively, and $1.3 million and $2.4 million for the three and six months ended July 31, 2014, respectively, related to significant enhancements and upgrades to its proprietary system.
The gross carrying amount and associated accumulated amortization of intangible assets were as follows as of July 31, 2015 and January 31, 2015:
(in thousands)

July 31, 2015


January 31, 2015

Amortized intangible assets:




Capitalized software development costs

$
12,907


$
10,468

Software

5,301


4,695

Acquired intangible member assets

24,563


24,563

Intangible assets, gross

42,771


39,726

Accumulated amortization

(16,173
)

(13,185
)
Intangible assets, net

$
26,598


$
26,541

During the three and six months ended July 31, 2015, the Company incurred and expensed a total of $1.8 million and $3.5 million, respectively, and $976,000 and $1.8 million for the three and six months ended July 31, 2014, respectively, in software development costs primarily related to the post-implementation and operation stages of its proprietary software.
Amortization expense for the three and six months ended July 31, 2015 was $1.6 million and $3.0 million, respectively, and $1.1 million and $2.2 million for the three and six months ended July 31, 2014, respectively.
There were no changes to the goodwill carrying value during the three and six months ended July 31, 2015 and 2014.
Note 5. Commitments and contingencies
The Company’s principal commitments and contingencies consist of a processing services agreement with a vendor, and obligations for office space, data storage facilities, equipment and certain maintenance agreements under long-term, non-cancelable operating leases. These commitments as of January 31, 2015 are disclosed in the

-9-


HealthEquity, Inc. and subsidiaries
Notes to condensed consolidated financial statements (unaudited)

Note 5. Commitments and contingencies (continued)

Company’s consolidated financial statements included in its Annual Report on Form 10-K for the year ended January 31, 2015, and did not change materially during the three and six months ended July 31, 2015, except for the following:
On May 15, 2015, the Company entered into a lease agreement to expand its headquarters in Draper, Utah. The lease provides for a new landlord to construct a building at its cost and to use reasonable efforts to substantially complete the building by July 2016. The Company has no risk of loss during the construction period. The lease will commence upon the substantial completion and delivery of the building to the Company and has an initial term of 129 months thereafter, with a Company option to extend the lease for two additional five year periods. The Company will be responsible for payment of taxes and operating expenses for its portion of the building, in addition to an annual base rent in the initial amount of approximately $1.0 million, with 2.5% annual increases. In conjunction with the aforementioned lease, the Company entered into an amended and restated lease agreement for its existing office space at its headquarters in Draper, Utah. The lease commenced on July 1, 2015 and has an initial term of 129 months thereafter, with a Company option to extend the lease for two additional five year periods. The Company will be responsible for payment of taxes and operating expenses for its portion of the building, in addition to an annual base rent in the initial amount of approximately $1.6 million, with 2.5% annual increases. As a result of the foregoing transaction, the deferred rent balance of approximately $470,000 was reversed during the three and six months ended July 31, 2015.
Lease expense for office space for the three and six months ended July 31, 2015 was $510,000 and $983,000, respectively, and $293,000 and $570,000 for the three and six months ended July 31, 2014, respectively. Expense for other lease agreements for the three and six months ended July 31, 2015 was $57,000 and $116,000, respectively, and $47,000 and $99,000 for the three and six months ended July 31, 2014, respectively.
Note 6. Income taxes

The Company follows FASB Accounting Standards Codification 740-270, Income Taxes - Interim Reporting, for the computation and presentation of its interim period tax provision. Accordingly, management estimated the effective annual tax rate and applied this rate to the year-to-date pre-tax book income to determine the interim provision for income taxes. For the three and six months ended July 31, 2015, the Company recorded a provision for income taxes of $2.5 million and $5.4 million, respectively. The resulting effective tax rate was 36.4% and 36.6%, compared with an effective tax rate of 39.8% and 40.7% for the three and six months ended July 31, 2014. For the three and six months ended July 31, 2015, discrete tax items were not significant. For the three and six months ended July 31, 2014, the net impact of discrete tax items caused a 1.3% and 0.5% decrease, respectively, to the effective tax rate primarily due to the tax benefit on book stock compensation expense on stock options vesting upon the Company's initial public offering offset by changes in tax rates on the Company's deferred tax assets and liabilities. The decrease in the effective tax rate from the same period last year is primarily due to a decrease in unfavorable permanent tax items in relation to income before income taxes, a decrease in state taxes, and an increase in state research and development tax credits. The federal research and development tax credit expired as of December 31, 2014.
As of July 31, 2015 and January 31, 2015, the Company’s total gross unrecognized tax benefit was $318,000 and $300,000, respectively. As a result of Accounting Standards Update No. 2013-11, certain unrecognized tax benefits have been netted against their related deferred tax assets. As a result, the unrecognized tax benefit recorded as of July 31, 2015 and January 31, 2015 remains unchanged at $20,000. If recognized, $241,000 of the total gross unrecognized tax benefits would affect the Company's effective tax rate as of July 31, 2015. The Company anticipates a decrease of $20,000 in total gross unrecognized tax benefits within 12 months of the reporting date related to uncertain tax positions on research and development credits claimed and the untimely filing of certain elections for which a lapse of the applicable statute of limitations is expected.
The Company files income tax returns with U.S. federal and state taxing jurisdictions and is not currently under examination with any jurisdiction. The Company remains subject to examination by federal and various state taxing jurisdictions for tax years after 2003.

-10-


HealthEquity, Inc. and subsidiaries
Notes to condensed consolidated financial statements (unaudited)

Note 7. Stock options

Stock option activity under the Company's equity incentive plans is as follows:
  

Outstanding stock options
 
(in thousands, except for exercise prices and term)

Number of
options


Range of
exercise
prices

Weighted-
average
exercise
price


Weighted-
average
contractual
term
(in years)

Aggregate
intrinsic
value

Outstanding as of January 31, 2015

6,457


$0.10 - 25.45

$
5.27


6.88

$
100,290

Granted

647


$25.39 - 26.66

$
25.52





Exercised

(1,388
)

$0.10 - 14.00

$
0.83





Forfeited

(110
)

$0.80 - 25.45

$
17.11





Outstanding as of July 31, 2015

5,606


$0.10 - 26.66

$
8.47


7.13

$
141,217

Vested and expected to vest as of July 31, 2015

5,389




$
8.16


7.05

$
137,406

Exercisable as of July 31, 2015

2,900




$
1.97


5.39

$
91,915

The aggregate intrinsic value in the table above represents the difference between the estimated fair value of common stock and the exercise price of outstanding, in-the-money stock options.
The key input assumptions that were utilized in the valuation of the stock options granted during the periods presented:
  

Three months ended July 31,
 

Six months ended July 31,
  

2015


2014


2015


2014
Expected dividend yield

%

%

%

—%
Expected stock price volatility

38.5
%

32.9
%

38.5% - 40.3%


32.9%
Risk-free interest rate

1.72
%

2.24
%

1.47% - 1.72%


2.24%
Expected life of options

6.25 years


6.25 years


5.43 - 6.25 years


6.25 years
The determination of the fair value of stock options on the date of grant using an option pricing model is affected by the Company's stock price as well as assumptions regarding a number of complex and subjective variables. Expected volatility is determined using weighted average volatility of publicly traded peer companies. The Company expects that it will begin using its own historical volatility in addition to the volatility of publicly traded peer companies, as its share price history grows over time. The risk-free interest rate is determined by using published zero coupon rates on treasury notes for each grant date given the expected term on the options. The dividend yield of zero is based on the fact that the Company expects to invest cash in operations. The Company uses the "simplified" method to estimate expected term as determined under Staff Accounting Bulletin No. 110 due to the lack of sufficient option exercise history as a public company.
As of July 31, 2015, the weighted-average vesting period of non-vested awards expected to vest approximates 2.7 years; the amount of compensation expense the Company expects to recognize for stock options vesting in future periods approximates $12.8 million.


-11-


HealthEquity, Inc. and subsidiaries
Notes to condensed consolidated financial statements (unaudited)

Note 7. Stock options (continued)


The following table shows a summary of stock-based compensation in the Company's condensed consolidated statements of operations and comprehensive income during the periods presented:


Three months ended July 31,
 

Six months ended July 31,
 
(in thousands)

2015


2014


2015


2014

Cost of services

$
208


$
52


$
436


$
70

Sales and marketing

259


138


487


141

Technology and development

237


53


387


85

General and administrative

973


160


1,461


172

Total stock-based compensation expense

$
1,677


$
403


$
2,771


$
468


Note 8. Cash, cash equivalents and marketable securities

Cash, cash equivalents and marketable securities as of July 31, 2015 consisted of the following:
(in thousands)
Cost basis


Gross unrealized gains


Gross unrealized losses


Fair value

Cash and cash equivalents
$
108,851


$


$


$
108,851

Marketable securities:







Mutual funds
40,137


25


(79
)

40,083

Total cash, cash equivalents and marketable securities
$
148,988


$
25


$
(79
)

$
148,934


Cash, cash equivalents and marketable securities as of January 31, 2015 consisted of the following:
(in thousands)
Cost basis


Gross unrealized gains


Gross unrealized losses


Fair value

Cash and cash equivalents
$
111,005


$


$


$
111,005

Marketable securities:







Mutual funds







Total cash, cash equivalents and marketable securities
$
111,005


$


$


$
111,005


The following table summarizes the cost basis and fair value of the marketable securities by contractual maturity as of July 31, 2015:
(in thousands)
Cost basis


Fair value

One year or less
$
25,061


$
25,040

Over one year and less than five years
15,076


15,043

Total
$
40,137


$
40,083


As of July 31, 2015, there were no marketable securities that were other-than-temporarily impaired or in an unrealized loss position for more than twelve consecutive months.



-12-


HealthEquity, Inc. and subsidiaries
Notes to condensed consolidated financial statements (unaudited)

Note 9. Fair value

Fair value measurements—Fair value measurements are made at a specific point in time, based on relevant market information. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants at the measurement date. Accounting standards specify a hierarchy of valuation techniques based on whether the inputs to those valuation techniques are observable or unobservable. Observable inputs reflect data obtained from independent sources, while unobservable inputs reflect the Company’s market assumptions. These two types of inputs have created the following fair value hierarchy:

Level 1—quoted prices in active markets for identical assets or liabilities;
Level 2—inputs, other than the quoted prices in active markets, that are observable either directly or indirectly;
Level 3—unobservable inputs based on the Company’s own assumptions.

Level 1 instruments are valued based on publicly available daily net asset values. Level 1 instruments consist primarily of highly liquid mutual funds.

The following table summarizes the assets measured at fair value on a recurring basis and indicates the level within the fair value hierarchy reflecting the valuation techniques utilized to determine fair value:


July 31, 2015
 
(in thousands)

Level 1


Level 2


Level 3

Marketable securities:







Mutual funds

$
40,083


$


$

A derivative liability was recorded related to the Company’s series D-3 redeemable convertible preferred stock due to stated features allowing for redemption equal to the greater of the fair value per share of series D-3 redeemable convertible preferred stock, or the liquidation preference per share of series D-3 redeemable convertible preferred stock. The derivative instrument was recorded at its fair value, using an option pricing model, and was adjusted to fair value as of the end of each reporting period. Changes in the fair value of derivative instruments are recognized currently in the condensed consolidated financial statements. The Company had classified this derivative financial instrument as Level 3 in the fair value hierarchy. The Company continued to record adjustments to the fair value of the derivative liability until March 31, 2014, at which time the Company modified the terms of the series D-3 redeemable convertible preferred stock. As a result of the modifications, the Company reclassified the aggregate fair value of the liability to additional paid-in capital.
The following table includes a roll forward of the amounts for the three and six months ended July 31, 2015 and 2014 for instruments classified within Level 3. The classification within Level 3 is based upon significance of the unobservable inputs to the overall fair value measurement.


Three months ended July 31,
 

Six months ended July 31,
 
(in thousands)

2015


2014


2015


2014

Balance at beginning of period

$


$


$


$
6,182

Loss on revaluation







735

Elimination of liability due to removal of FMV provision







(6,917
)
Balance at end of period

$


$


$


$




-13-


HealthEquity, Inc. and subsidiaries
Notes to condensed consolidated financial statements (unaudited)

Note 10. Related party transactions

The Company had entered into a consulting agreement with a company owned by the President and Chief Executive Officer of the Company. In connection with the consummation of the Company's IPO in July 2014, this consulting agreement was terminated and as such no amounts were paid to this company for the three and six months ended July 31, 2015. The amount paid to this company under the terms of the consulting agreement for the three and six months ended July 31, 2014 was $81,000 and $162,000, respectively.





-14-


Item 2. Management’s discussion and analysis of financial condition and results of operations

The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our condensed consolidated financial statements and related notes appearing elsewhere in this Quarterly Report on Form 10-Q. The following discussion and analysis contains forward-looking statements that involve risks and uncertainties, as well as assumptions that, if they never materialize or prove incorrect, could cause our results to differ materially from those expressed or implied by such forward-looking statements. Statements that are not purely historical are forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended (the “Securities Act”), and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). Forward-looking statements are often identified by the use of words such as, but not limited to, “anticipate,” “believe,” “can,” “continue,” “could,” “estimate,” “expect,” “intend,” “may,” “plan,” “project,” “seek,” “should,” “target,” “will,” “would” and similar expressions or variations intended to identify forward-looking statements. Such statements include, but are not limited to, statements concerning market opportunity, our future financial and operating results, investment strategy, sales and marketing strategy, management’s plans, beliefs and objectives for future operations, technology and development, economic and industry trends or trend analysis, expectations about seasonality, opportunity for portfolio purchases, use of non-GAAP financial measures, operating expenses, anticipated income tax rates, capital expenditures, cash flows and liquidity. These statements are based on the beliefs and assumptions of our management based on information currently available to us. Such forward-looking statements are subject to risks, uncertainties and other important factors that could cause actual results and the timing of certain events to differ materially from future results expressed or implied by such forward-looking statements. Factors that could cause or contribute to such differences include, but are not limited to, those identified below, and those discussed in the section titled “Risk factors” included in our Annual Report on Form 10-K for the year ended January 31, 2015 and in our other reports filed with the SEC. Furthermore, such forward-looking statements speak only as of the date of this report. Except as required by law, we undertake no obligation to update any forward-looking statements to reflect events or circumstances after the date of such events.

Overview
We are a leader and an innovator in the high-growth category of technology-enabled services platforms that empower consumers to make healthcare saving and spending decisions. Our platform provides an ecosystem where consumers can access their tax-advantaged healthcare savings, compare treatment options and pricing, evaluate and pay healthcare bills, receive personalized benefit and clinical information, earn wellness incentives, and make educated investment choices to grow their tax-advantaged healthcare savings.
The core of our ecosystem is the health savings account, or HSA, which is a financial account through which consumers spend and save long-term for healthcare on a tax-advantaged basis. We are the integrated HSA platform for 20 of the 50 largest health plans in the country, a number of which are among 28 Blue Cross and Blue Shield health plans in 26 states, and approximately 27,000 employer clients, including industry leaders such as Adobe Systems, American Express Company, Dow Corning Corporation, eBay, Inc., Google, Inc., Intermountain Healthcare and Kohl’s Corporation. Through our Network Partners, we have the potential to reach over 60 million consumers, representing approximately 34% of the under-age 65 privately insured population in the United States.
Since our inception in 2002, we have been committed to developing technology solutions that empower healthcare consumers. In 2003, we began offering live 24/7/365 consumer support from health saving and spending experts. In 2005, we integrated HSAs with our first Health Plan Partner, and in 2006, we were authorized to act as an HSA custodian by the U.S. Department of the Treasury. In 2009, we integrated HSAs with multiple health plans of a single large employer, began delivering integrated wellness incentives through an HSA, and partnered with a private health insurance exchange as its preferred HSA partner. In 2011, we integrated HSAs, reimbursement arrangements, or RAs, and investment accounts on one website, and in 2013, we began delivering HSA-specific investment advice online through our wholly-owned investment advisory subsidiary, HealthEquity Advisors, LLC.
Our customers include individuals, employers of all sizes and health plans. We refer to our individual customers as our members, all of our health plan customers as our Health Plan Partners and our employer customers with more than 1,000 employees as our Employer Partners. Our Health Plan Partners and Employer Partners collectively constitute our Network Partners.


-15-


We generate revenue primarily from three sources: account fees, custodial fees and card fees. We generate account fee revenue by providing monthly account services on our platform, primarily through multi-year contracts with our Network Partners that are typically three to five years in duration. We generate custodial fee revenue from interest we earn on cash assets under management, or AUM, deposited with our FDIC-insured custodial depository bank partners and our insurance company partner, and recordkeeping fees we earn from mutual funds in which our members invest on a self-directed basis. We also generate payment card fee revenue from interchange fees that we earn on payments that our members make using our physical and virtual payment cards.

Key factors affecting our performance
We believe that our performance and future success are driven by a number of factors, including those identified below. Each of these factors presents both significant opportunities and significant risks to our future performance. See the section entitled “Risk factors” included in our Annual Report on Form 10-K for the year ended January 31, 2015.
Structural change in U.S. private health insurance
Substantially all of our revenue is derived from healthcare-related saving and spending by consumers in the United States, which is impacted by changes affecting the broader healthcare industry in the U.S. The healthcare industry has changed significantly in recent years, and we expect that significant changes will continue to occur that will result in increased participation in high deductible health plans that are eligible to be coupled with HSAs, or HSA Plans, and other consumer-centric health plans. In particular, we believe that the implementation of the Patient Protection and Affordable Care Act of 2010, or PPACA, over the remainder of this decade, continued growth in healthcare costs, and related factors will spur HSA Plan and HSA growth; however, the timing and impact of these and other developments in the healthcare industry are difficult to predict, and, in any event, no assurance can be given that such growth will occur.
Attracting and penetrating network partners
We created our business model to take advantage of the changing dynamics of the U.S. private health insurance market. Our model is based on a business-to-business-to-consumer, or B2B2C, distribution strategy, meaning we rely on our Employer Partners and Health Plan Partners to reach potential members to increase the number of HSAs for which we serve as custodian, which we refer to as our HSA Members. Our success depends in large part on our ability to further penetrate our existing Network Partners by adding new members from these partners and adding new Network Partners.
Our innovative technology platform
We believe that innovations incorporated in our technology that enable consumers to make healthcare saving and spending decisions differentiate us from our competitors and drive our growth in revenue, HSA Members, Network Partners and AUM. Similarly, these innovations underpin our ability to provide a differentiated consumer experience in a cost-effective manner. For example, we are currently undertaking a significant update of our proprietary platform’s architecture, which will allow us to decrease our maintenance spending and increase our budget for innovation initiatives. As part of this project, we are also investing in improvements in our transaction processing capabilities and related platform infrastructure to support continued account and transaction growth. We intend to continue to invest in our technology development to enhance our platform’s capabilities and infrastructure.
Our “Purple” culture
The new healthcare consumer needs education and advice delivered by people as well as technology. We believe that our team-oriented, customer-focused culture, which we call “Purple,” is a significant factor in our ability to attract and retain customers and to nimbly address opportunities in the rapidly changing healthcare sector. We make significant efforts to promote and foster Purple within our workforce. We invest in and intend to continue to invest in human capital through technology-enabled training, career development and advancement opportunities. We regularly measure the success of these efforts, particularly in the context of rapid growth.
Interest rates
As a non-bank custodian, we contract with FDIC-insured custodial depository bank partners to hold cash AUM, and we generate a significant portion of our total revenue from fees we charge based on interest rates offered to us by these partners. These contracts are long-term, substantially reducing our exposure to short-term fluctuations in interest rates. A sustained decline in prevailing interest rates may negatively affect our business by reducing the size of the interest rate margins available to us and thus the size of the custodial fees we can realize. Conversely, a

-16-


sustained increase in prevailing interest rates would present us with an opportunity to increase our interest rate margins. Changes in prevailing interest rates are driven by macroeconomic trends and government policies over which we have no control.
Our competition and industry
Our direct competitors are HSA custodians, of which there are over 2,200 competing in the market. These are primarily state or federally chartered banks and other financial institutions for which we believe technology-based healthcare services are not a core business. Certain of our direct competitors have chosen to exit the market despite increased demand for these services. This has created, and we believe will continue to create, opportunities for us to leverage our technology platform and capabilities to increase our market share. However, some of our direct competitors are in a position, should they choose, to devote more resources to the development, sale and support of their products and services than we have at our disposal. In addition, numerous indirect competitors, including benefits administration technology and service providers, partner with banks and other HSA custodians to compete with us. Our Health Plan Partners may also choose to offer technology-based healthcare services directly, as some health plans have done. Our success depends on our ability to predict and react quickly to these and other industry and competitive dynamics.
Regulatory change
Federal law and regulations, including the PPACA, the Internal Revenue Code and IRS regulations, labor law and public health regulations that govern the provision of health insurance and are the foundation for tax-advantaged healthcare saving and spending through HSAs and RAs, play a pivotal role in determining our market opportunity. Privacy and data security-related laws such as the Health Insurance Portability and Accountability Act of 1996, or HIPAA, and the Gramm-Leach-Bliley Act, laws governing the provision of investment advice to consumers, such as the Investment Advisers Act of 1940, or the Advisers Act, and the Federal Deposit Insurance Act, all play a similar role in determining our competitive landscape. In addition, state-level regulations also have significant implications for our business in some cases. Our ability to predict and react quickly to relevant legal and regulatory trends and to correctly interpret their market and competitive implications is important to our success.
Our acquisition strategy
We have a successful history of acquiring complementary assets and businesses that strengthen our platform and we expect to continue this growth strategy and are regularly engaged in evaluating different opportunities. We have developed an internal capability to source, evaluate and integrate acquisitions that have created value for shareholders. We believe the nature of our competitive landscape provides a significant acquisition opportunity. Many of our competitors view their HSA businesses as non-core functions. We believe they will look to divest these assets and, in certain cases, be limited from making acquisitions due to depository capital requirements.
Key financial and operating metrics
Our management regularly reviews a number of key operating and financial metrics to evaluate our business, determine the allocation of our resources, make decisions regarding corporate strategies and evaluate forward-looking projections and trends affecting our business. We discuss certain of these key financial metrics, including revenue, below in the section entitled “Key components of our results of operations.” In addition, we utilize other key metrics as described below.
HSA members
The following table sets forth our HSA Members as of the periods indicated:


July 31, 2015


July 31, 2014


% Change


January 31, 2015

HSA Members

1,537,147


1,061,713


45
%

1,426,785

Average HSA Members - Year-to-date

1,484,990


1,015,539


46
%

1,087,962

Average HSA Members - Quarter-to-date

1,510,403


1,038,853


45
%

1,230,256

We define an HSA Member as an HSA for which we serve as custodian. Tracking the number of our HSA Members is critical because our account fee revenue is driven by the administrative fees we charge per account.
The number of our HSA Members increased by approximately 475,000, or 45%, from July 31, 2014 to July 31, 2015, and by approximately 333,000, or 46%, from July 31, 2013 to July 31, 2014.
The increase in the number of our HSA Members in these periods was driven by the addition of new Network Partners and further penetration into existing Network Partners.

-17-


Assets under management
The following table sets forth our AUM as of the periods indicated:
(in thousands, except percentages)

July 31, 2015


July 31, 2014


% Change


January 31, 2015

Cash AUM

$
2,260,111


$
1,546,753


46
%

$
2,075,741

Investment AUM

372,120


237,831


56
%

286,526

Total AUM

$
2,632,231


$
1,784,584


47
%

$
2,362,267

Average daily cash AUM - Year-to-date

$
2,176,971


$
1,480,075


47
%

$
1,553,845

Average daily cash AUM - Quarter-to-date

$
2,214,287


$
1,500,672


48
%

$
1,698,402

We define AUM as our custodial assets under management. Our AUM, which is our members' assets under management, consists of the following components: (1) cash deposit AUM which are deposits with our FDIC-insured custodial depository bank partners, (2) Cash AUM invested in an annuity contract with our insurance company partner and (3) members' investments in mutual funds through our custodial investment fund partner. Measuring our AUM is important because our custodial fee revenue is determined by the applicable account yields and average daily AUM balances.
Our total AUM increased by $847.6 million, or 47%, from July 31, 2014 to July 31, 2015. Our total AUM increased by $520.7 million, or 41%, from July 31, 2013 to July 31, 2014. The increase in AUM in these periods was driven by additional AUM from our existing HSA Members and new AUM from new HSA Members added during the fiscal year.
Adjusted EBITDA
The following table sets forth our Adjusted EBITDA:


Three months ended July 31,
 





Six months ended July 31,
 




(in thousands, except percentages)

2015


2014


$ Change


% Change


2015


2014


$ Change


% Change

Adjusted EBITDA

$
11,092


$
6,867


$
4,225


62
%

$
21,916


$
13,671


$
8,245


60
%
As a percentage of revenue
 
36
%

33
%
 
 
 
 
 
36
%

33
%
 
 
 
 
We define Adjusted EBITDA, which is a non-GAAP financial metric, as adjusted earnings before interest, taxes, depreciation and amortization and certain other non-operating items. We believe that Adjusted EBITDA provides useful information to investors and analysts in understanding and evaluating our operating results in the same manner as our management and our board of directors because it reflects operating profitability before consideration of non-operating expenses and non-cash expenses, and serves as a basis for comparison against other companies in our industry.
Our Adjusted EBITDA increased by $4.2 million, or 62%, from $6.9 million for the three months ended July 31, 2014 to $11.1 million for the three months ended July 31, 2015. The increase in Adjusted EBITDA was driven by the overall growth of our business, including a $2.4 million, or 48%, increase in income from operations.
Our Adjusted EBITDA increased by $8.2 million, or 60%, from $13.7 million for the six months ended July 31, 2014 to $21.9 million for the six months ended July 31, 2015. The increase in Adjusted EBITDA was driven by the overall growth of our business, including a $4.9 million, or 47%, increase in income from operations.
Our use of Adjusted EBITDA has limitations as an analytical tool, and it should not be considered in isolation or as a substitute for analysis of our results as reported under GAAP.

-18-


The following table presents a reconciliation of net income, the most comparable GAAP financial measure, to Adjusted EBITDA for each of the periods indicated:


Three months ended July 31,
 

Six months ended July 31,
 
(in thousands)

2015


2014


2015


2014

Net income

$
4,421


$
3,028


$
9,398


$
5,746

Income tax provision

2,535


2,004


5,435


3,947

Depreciation and amortization

1,506


983


2,847


1,825

Amortization of acquired intangible assets

409


409


818


818

Loss on revaluation of redeemable convertible preferred stock derivative liability







735

Stock-based compensation expense

1,677


403

 
2,771


468

Other (1)

544


40


647


132

Total adjustments

$
6,671


$
3,839


$
12,518


$
7,925

Adjusted EBITDA

$
11,092


$
6,867


$
21,916


$
13,671

(1)
For the three months ended July 31, 2015 and 2014, Other consisted of interest income of $(109) and $0, miscellaneous taxes of $82 and $40, and acquisition-related costs of $571 and $0, respectively. For the six months ended July 31, 2015 and 2014, Other consisted of interest income of $(185) and $0, miscellaneous taxes of $171 and $132, and acquisition-related costs of $661 and $0, respectively.
Key components of our results of operations
Revenue
The following table sets forth our revenue for the periods indicated:


Three months ended July 31,
 





Six months ended July 31,
 




(in thousands, except percentages)

2015


2014


$ Change


% Change


2015


2014


$ Change


% Change

Account fee revenue

$
14,604


$
10,548


$
4,056


38
 %

$
29,001


$
20,936


$
8,065


39
%
Custodial fee revenue

9,031


5,934


3,097


52
 %

17,450


11,361


6,089


54
%
Card fee revenue

6,771


4,233


2,538


60
 %

13,588


8,531


5,057


59
%
Other revenue

88


176


(88
)

(50
)%

305


294


11


4
%
Total revenue

$
30,494


$
20,891


$
9,603


46
 %

$
60,344


$
41,122


$
19,222


47
%
We generate revenue from three primary sources: account fees, custodial fees and card fees. We also generate other revenue, primarily from marketing materials that we produce for our Network Partners.
Account fee revenue.    We earn account fee revenue from the fees we charge our Network Partners, employer clients and individual members for the administration services we provide in connection with the HSAs and Health Reimbursement Arrangements ("HRA") we offer. Our fees are generally based on a tiered structure fixed for the duration of our agreement with the relevant customer, which is typically three to five years, and are paid to us on a monthly basis. We recognize revenue on a monthly basis as services are rendered under our written service agreements.
Custodial fee revenue.    We earn custodial fee revenue from our AUM held in trust with our FDIC-insured custodial depository bank partners, our insurance company partner and our custodial investment partners. As a non-bank custodian, we deposit our cash AUM with our various bank partners pursuant to contracts that (i) have terms up to five years, (ii) provide for a fixed or variable interest rate payable on the average daily cash balances deposited with the relevant bank partner, and (iii) have minimum and maximum required deposit balances. We earn custodial fees on our cash AUM held in trust that are based on the interest rates offered to us by these bank partners. In addition, once a member’s HSA cash balance reaches a certain threshold, the member is able to invest his or her HSA assets in mutual funds through our custodial investment partner. We receive a recordkeeping fee related to such investment AUM.
Card fee revenue.    We earn card fee revenue each time one of our members uses one of our payment cards to make a qualified purchase. These card fees are collected each time a member “swipes” our payment card to pay a healthcare-related expense. We recognize card fee revenue monthly based on reports received from third parties, namely, the card-issuing bank and the card processor.
Cost of services
Cost of services includes costs related to servicing member accounts, managing customer and partner relationships and processing reimbursement claims. Expenditures include personnel-related costs, depreciation, amortization,

-19-


stock-based compensation, common expense (such as office rent, supplies, and other overhead expenses) allocations, and other operating costs related to servicing our members. Other components of cost of services include interest paid to members on cash AUM and card costs incurred in connection with processing card transactions for our members.

Account costs.    Account costs include the account servicing costs described above. Additionally, for new accounts, we incur on-boarding costs associated with the new accounts, such as new member welcome kits and the cost associated with issuance of new payment cards.
Custodial costs.    Custodial costs are comprised of interest we pay to our HSA Members and fees we pay to banking consultants whom we use to help secure agreements with our FDIC-insured custodial depository banking partners. We pay interest to HSA Members on a tiered basis. The interest rates we pay to HSA Members can be changed at any time upon required notice, which is typically 30 days.
Card costs.    Card costs are comprised of costs we incur in connection with processing payment card transactions initiated by our members. Due to the substantiation requirement on RA-linked payment card transactions, which is the requirement that we confirm each purchase involves a qualified medical expense as defined under applicable law, payment card costs are higher for RA card transactions. In addition to fixed per card fees, we are assessed additional transaction costs determined by the amount of the card transaction.
Other costs.    Other costs are comprised of costs of marketing materials that we produce for our Network Partners.
Gross profit and gross margin
Our gross profit is our total revenue minus our total cost of services, and our gross margin is our gross profit expressed as a percentage of our total revenue. Our gross margin has been and will continue to be affected by a number of factors, including the fees we charge per account, interest rates, how many services we deliver per account, and card processing costs per account. We expect our annual gross margin to remain relatively steady over the near term, although our gross margin could fluctuate from period to period depending on the interplay of these factors.
Operating expenses
Sales and marketing.    Sales and marketing expenses consist primarily of personnel and related expenses for our sales and marketing staff, including sales commissions for our direct sales force, external agent/broker commission expenses, marketing expenses, depreciation, amortization, stock-based compensation, and common expense allocations.
We expect our sales and marketing expenses to increase for the foreseeable future as we continue to increase the size of our sales and marketing organization and expand into new markets. However, on an annual basis, we expect our sales and marketing expenses to decrease slightly as a percentage of our total revenue over the near term. Our sales and marketing expenses may fluctuate as a percentage of our total revenue from period to period due to the seasonality of our total revenue and the timing and extent of our sales and marketing expenses.
Technology and development.    Technology and development expenses include personnel and related expenses for software engineering, information technology, security and compliance, and product development. Technology and development expenses also include outsourced software engineering services, the costs of operating our on-demand technology infrastructure, depreciation, amortization of capitalized software development costs, stock-based compensation, and common expense allocations.
We expect our technology and development expenses to increase for the foreseeable future as we continue to invest in the development of our proprietary system. On an annual basis, we expect our technology and development expenses to increase as a percentage of our total revenue over the near term as a result of higher amortization costs related to our planned capital expenditures to improve the architecture of our proprietary system. Our technology and development expenses may fluctuate as a percentage of our total revenue from period to period due to the seasonality of our total revenue and the timing and extent of our technology and development expenses.
General and administrative.    General and administrative expenses include personnel and related expenses, and professional fees incurred by our executive, finance, legal, and people departments. They also include depreciation, amortization, stock-based compensation and common expense allocations.
We expect our general and administrative expenses to increase for the foreseeable future due to the additional legal, accounting, insurance, investor relations and other public company costs that we continue to incur as a new public company, as well as other costs associated with continuing to grow our business. Looking forward, on an

-20-


annual basis we expect our general and administrative expenses to increase as a percentage of our total revenue over the near term. Our general and administrative expenses may fluctuate as a percentage of our total revenue from period to period due to the seasonality of our total revenue and the timing and extent of our general and administrative expenses.
Amortization of acquired intangible assets.    Amortization of acquired intangible assets results from our acquisition of intangible member assets. We acquired these intangible member assets from third-party custodians. We amortize these assets over the assets’ estimated useful life of 15 years. We evaluate these assets for impairment at least each year, or at a triggering event.
Other expense
Other expense primarily consists of miscellaneous taxes, acquisition-related expenses, and loss on revaluation of our derivative liability associated with our series D-3 redeemable convertible preferred stock. We continued to record adjustments to the fair value of the derivative liability associated with our series D-3 redeemable convertible preferred stock until March 31, 2014, at which time the remeasurements ceased. As a result, during the six months ended July 31, 2014, we recorded a loss on revaluation of this derivative liability. However, as a result of our modifications of our series D-3 redeemable convertible preferred stock on March 31, 2014, we reclassified the aggregate fair value of the derivative liability associated with our series D-3 redeemable convertible preferred stock to additional paid-in capital and we ceased to record any related fair value adjustments.
Income tax provision
We are subject to federal and state income taxes in the United States based on a calendar tax year that differs from our fiscal year-end for financial reporting purposes. We use the asset and liability method to account for income taxes, under which current tax liabilities and assets are recognized for the estimated taxes payable or refundable on the tax returns for the current fiscal year. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases, net operating loss carryforwards, and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted statutory tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be realized or settled. As of July 31, 2015, we remain in a net deferred tax liability position. In accordance with FASB ASC 718-740-25-10, Compensation - Stock Compensation, a portion of deferred tax assets attributable to excess stock option benefits is tracked separately and is not included in the recorded deferred tax asset. As of July 31, 2015, deferred tax assets attributable to excess stock option benefits totaled $2.6 million. Such benefit will not be recorded until the deduction reduces cash taxes payable. Valuation allowances are established when necessary to reduce net deferred tax assets to the amount expected to be realized. Due to the positive evidence of historical profits coupled with forecasted profitability, no valuation allowance was required as of July 31, 2015.


-21-


Results of operations
The following table sets forth our results of operations for the specified periods. The period-to-period comparisons of results are not necessarily indicative of results for future periods.


Three months ended July 31,
 

Six months ended July 31,
 
(in thousands)

2015


2014


2015


2014

Revenue








Account fee revenue

$
14,604


$
10,548


$
29,001


$
20,936

Custodial fee revenue

9,031


5,934


17,450


11,361

Card fee revenue

6,771


4,233


13,588


8,531

Other revenue

88


176


305


294

Total revenue

30,494


20,891


60,344


41,122

Cost of services








Account costs

8,316


6,703


16,705


13,131

Custodial costs

1,512


1,006


2,935


1,944

Card costs

2,049


1,412


4,151


2,817

Other costs

32


1


62


2

Total cost of services

11,909


9,122


23,853


17,894

Gross profit

18,585


11,769


36,491


23,228

Operating expenses








Sales and marketing

2,737


2,321


5,570


4,554

Technology and development

3,998


2,302


7,522


4,488

General and administrative

3,943


1,666


7,101


2,809

Amortization of acquired intangible assets

409


409


818


818

Total operating expenses

11,087


6,698


21,011


12,669

Income from operations

7,498


5,071


15,480


10,559

Other expense








Loss on revaluation of redeemable convertible preferred stock derivative







(735
)
Other expense, net

(542
)

(39
)

(647
)

(131
)
Total other expense

(542
)

(39
)

(647
)

(866
)
Income before income taxes

6,956


5,032


14,833


9,693

Income tax provision

2,535


2,004


5,435


3,947

Net income

$
4,421


$
3,028


$
9,398


$
5,746


-22-


The following table presents the components of our results of operations for the periods indicated as a percent of our total revenue:


Three months ended July 31,
 

Three months ended July 31,
 


2015


2014


2015


2014

Revenue








Account fee revenue

48
 %

51
 %

48
 %

51
 %
Custodial fee revenue

30
 %

28
 %

29
 %

27
 %
Card fee revenue

22
 %

20
 %

23
 %

21
 %
Other revenue

 %

1
 %

 %

1
 %
Total revenue

100
 %

100
 %

100
 %

100
 %
Cost of services








Account costs

27
 %

32
 %

28
 %

32
 %
Custodial costs

5
 %

5
 %

5
 %

5
 %
Card costs

7
 %

7
 %

7
 %

7
 %
Other costs

 %

 %

 %

 %
Total cost of services

39
 %

44
 %

40
 %

44
 %
Gross profit

61
 %

56
 %

60
 %

56
 %
Operating expenses








Sales and marketing

9
 %

11
 %

9
 %

11
 %
Technology and development

13
 %

11
 %

12
 %

11
 %
General and administrative

13
 %

8
 %

12
 %

6
 %
Amortization of acquired intangible assets

1
 %

2
 %

1
 %

2
 %
Total operating expenses

36
 %

32
 %

34
 %

30
 %
Income from operations

25
 %

24
 %

26
 %

26
 %
Other expense








Loss on revaluation of redeemable convertible preferred stock derivative

 %

 %

 %

(2
)%
Other expense, net

(2
)%

 %

(1
)%

 %
Total other expense

(2
)%

 %

(1
)%

(2
)%
Income before income taxes

23
 %

24
 %

25
 %

24
 %
Income tax provision

8
 %

10
 %

9
 %

10
 %
Net income

15
 %

14
 %

16
 %

14
 %
Comparison of the three and six months ended July 31, 2015 and 2014
Account fee revenue
The $4.1 million increase in account fee revenue for the three months ended July 31, 2015 as compared to the three months ended July 31, 2014 was primarily due to an increase in the number of our HSA Members. The $8.1 million increase in account fee revenue for the six months ended July 31, 2015 as compared to the six months ended July 31, 2014 was primarily due to an increase in the number of our HSA Members.The number of our HSA Members increased by approximately 475,000, or 45%, from July 31, 2014 to July 31, 2015.
The growth in the number of our HSA Members from July 31, 2014 to July 31, 2015 was due to a combination of growth from our new and existing Network Partners.
Account fees per HSA Member decreased for the three and six months ended July 31, 2015 as compared to the three and six months ended July 31, 2014 by approximately 5%. Our account fee tier structure incentivizes Network Partners to add HSA Members by charging a lower rate for more HSA Members. As Network Partners add more HSA Members, the account fee per HSA Member will continue to decrease. The decrease in account fees per HSA Member were partially offset by increases in custodial fees per HSA Member.

-23-


Custodial fee revenue
The $3.1 million increase in custodial fee revenue from the three months ended July 31, 2014 to the three months ended July 31, 2015 was primarily due to an increase in average daily cash AUM of $713.6 million, or 48%, and an increase in the yield on average cash AUM from 1.52% for the three months ended July 31, 2014 to 1.56% for the three months ended July 31, 2015. Custodial fees increased for the three months ended July 31, 2015 as a percentage of our total revenue compared to the three months ended July 31, 2014, primarily due to higher-rate custodial depository agreements added subsequent to the three months ended July 31, 2014 to accommodate our growth in cash AUM. This had a positive impact on our interest yield for the three months ended July 31, 2015 compared to the three months ended July 31, 2014.
The $6.1 million increase in custodial fee revenue from the six months ended July 31, 2014 to the six months ended July 31, 2015 was primarily due to an increase in average daily cash AUM of $696.9 million, or 47%, and an increase in the yield on average cash AUM from 1.50% in the six months ended July 31, 2014 to 1.56% in the six months ended July 31, 2015. Custodial fees increased in the six months ended July 31, 2015 as a percentage of our total revenue compared to the six months ended July 31, 2014, primarily due to higher-rate custodial depository agreements added subsequent to the six months ended July 31, 2014 to accommodate our growth in cash AUM. This had a positive impact on our interest yield during the six months ended July 31, 2015 compared to the six months ended July 31, 2014.
Custodial fees per HSA Member increased for the three and six months ended July 31, 2015 as compared to the three and six months ended July 31, 2014 by approximately 5% primarily due to the higher yield and higher cash AUM balances.
Investment AUM increases resulted from an increase in the number of our members choosing to move their HSA assets from cash balances to investment balances, along with market changes (positive or negative) in the particular investments chosen.
Card fee revenue
The $2.5 million increase in card fee revenue from the three months ended July 31, 2014 to the three months ended July 31, 2015 was due to an overall increase in the number of our HSA Members and card activity. In addition, we continued to see a trend toward more HSA spending through payment card transaction swipes and less by checks and ACH or electronic reimbursements, which increased our card fee revenue. The increase in payment card transaction swipes has resulted in an increase in card fees per HSA Member for the three and six months ended July 31, 2015 by approximately 10% and 9%, respectively.
The $5.1 million increase in card fee revenue from the six months ended July 31, 2014 to the six months ended July 31, 2015 was due to an overall increase in the number of our HSA Members and card activity.
Other revenue
Other revenue decreased $88,000 and increased $11,000 from the three and six months ended July 31, 2014 to the three and six months ended July 31, 2015, respectively. The fluctuation of other revenue was the result of changes in the amount of fees charged to our Network Partners for marketing materials.

Cost of services
The following table sets forth our cost of service for the periods indicated:
(in thousands, except percentages)

Three months ended July 31,
 





Six months ended July 31,
 





2015


2014


$ Change


% Change


2015


2014


$ Change


% Change

Account costs

$
8,316


$
6,703


$
1,613


24
%

$
16,705


$
13,131


$
3,574


27
%
Custodial costs

1,512


1,006


506


50
%

2,935


1,944


991


51
%
Card costs

2,049


1,412


637


45
%

4,151


2,817


1,334


47
%
Other costs

32


1


31


3,100
%

62


2


60


3,000
%
Total cost

$
11,909


$
9,122


$
2,787


31
%

$
23,853


$
17,894


$
5,959


33
%
Account costs
The $1.6 million increase in account costs from the three months ended July 31, 2014 to the three months ended July 31, 2015 was due to the higher volume of total accounts being serviced. The $1.6 million increase includes $1.1 million related to the hiring of additional personnel to implement and support our new Network Partners and HSA Members, activation and processing costs of $284,000 related to account and card activation as well as

-24-


monthly processing of statements and other communications, depreciation and amortization of $105,000, information technology expenses of $100,000, and stock compensation expense of $157,000, offset by a decrease in other expenses of $105,000.
The $3.6 million increase in account costs from the six months ended July 31, 2014 to the six months ended July 31, 2015 was due to the higher volume of total accounts being serviced. The $3.6 million increase includes $2.3 million related to the hiring of additional personnel to implement and support our new Network Partners and HSA Members, activation and processing costs of $489,000 related to account and card activation as well as monthly processing of statements and other communications, stock compensation expense of $366,000, depreciation and amortization of $193,000, information technology expenses of $156,000, and $9,000 in other expenses.
Custodial costs
Our custodial costs increased $506,000 from the three months ended July 31, 2014 compared to the three months ended July 31, 2015. Our custodial costs of 0.27% on average cash AUM remained steady from the three months ended July 31, 2014 to the three months ended July 31, 2015, while average cash AUM increased from $1.5 billion during the three months ended July 31, 2014 to $2.2 billion during the three months ended July 31, 2015.
Our custodial costs increased $991,000 from the six months ended July 31, 2014 compared to the six months ended July 31, 2015. Our custodial costs on average cash AUM slightly increased from 0.26% in the six months ended July 31, 2014 to 0.27% for the six months ended July 31, 2015, while average cash AUM increased from $1.5 billion during the six months ended July 31, 2014 to $2.2 billion during the six months ended July 31, 2015.
Card costs
Card costs increased $637,000, or 45%, during the three months ended July 31, 2015 compared to the three months ended July 31, 2014. Card costs increased $1.3 million, or 47%, during the six months ended July 31, 2015 compared to the six months ended July 31, 2014. The increase is a result of increases in card spend and RA spend increasing as a percentage of total spend.
As we continue to add HSA Members, our cost of services will increase in aggregate dollar amount to support our Network Partners and members. Cost of services will continue to be affected by a number of different factors, including our ability to implement new technology in our Member Education Center as well as scaling our Network Partner implementation and account management functions.
Operating expenses
The following table sets forth our operating expenses for the periods indicated:
(in thousands, except percentages)

Three months ended July 31,
 





Six months ended July 31,
 





2015


2014


$ Change


% Change


2015


2014


$ Change


% Change

Sales and marketing

$
2,737


$
2,321


$
416


18
%

$
5,570


$
4,554


$
1,016


22
%
Technology and development

3,998


2,302


1,696


74
%

7,522


4,488


3,034


68
%
General and administrative

3,943


1,666


2,277


137
%

7,101


2,809


4,292


153
%
Amortization of acquired intangible assets

409


409




%

818


818




%
Total operating expenses

$
11,087


$
6,698


$
4,389


66
%

$
21,011


$
12,669


$
8,342


66
%
Sales and marketing
The $416,000 increase in sales and marketing expenses from the three months ended July 31, 2014 compared to the three months ended July 31, 2015 primarily consisted of increased staffing and sales commissions of $225,000, stock compensation expense of $121,000 and other expenses of $69,000.
The $1.0 million increase in sales and marketing expenses from the six months ended July 31, 2014 compared to the six months ended July 31, 2015 primarily consisted of increased staffing and sales commissions of $586,000, stock compensation expense of $347,000 and other expenses of $83,000.
We will continue to invest in sales and marketing by hiring additional personnel and promoting our brand through a variety of marketing and public relations activities. As a result, we expect our sales and marketing expense to increase in future periods.

-25-


Technology and development
The $1.7 million increase in technology and development expenses for the three months ended July 31, 2015 compared to the three months ended July 31, 2014 resulted primarily from hiring additional personnel of $1.1 million. There were increases in amortization and depreciation of $408,000, other expenses of $248,000 and stock compensation of $184,000, a decrease in capitalized engineering of $60,000, which were partially offset by a decrease in professional fees of $302,000 associated with the development and enhancement of our proprietary technology platform.
The $3.0 million increase in technology and development expenses for the six months ended July 31, 2015 compared to the six months ended July 31, 2014 resulted primarily from hiring additional personnel of $2.0 million. There were increases in amortization and depreciation of $808,000, other expenses of $449,000 and stock compensation of $302,000, which were partially offset by an increase in capitalized engineering of $47,000 and a decrease in professional fees of $443,000 associated with the development and enhancement of our proprietary technology platform.
We will continue to invest in our proprietary technology platform. The timing of development and enhancement projects, including whether they are capitalized or expensed, will significantly affect our technology and development expenses both in dollar amount and as a percentage of revenue.
General and administrative
The $2.3 million increase in general and administrative expenses for the three months ended July 31, 2015 compared to the three months ended July 31, 2014 was primarily attributable to increased personnel and professional fees of $1.0 million, stock compensation of $812,000 and other expenses of $433,000 primarily related to public company costs (including miscellaneous legal, accounting, and investor relation expenses).
The $4.3 million increase in general and administrative expenses for the six months ended July 31, 2015 compared to the six months ended July 31, 2014 was primarily attributable to increased personnel and professional fees of $2.3 million, stock compensation of $1.3 million and other expenses of $745,000 primarily related to public company costs (including miscellaneous legal, accounting, and investor relation expenses).
As we continue to grow, we expect our general and administrative expenses to continue to increase in dollar amount as we expand general and administrative headcount to support our continued growth and the regulatory and compliance requirements of a public company.

Amortization of acquired intangible assets
The amortization of acquired intangible assets was unchanged between the three and six months ended July 31, 2014 and the three and six months ended July 31, 2015, as no additional acquisitions occurred during the year ended January 31, 2015 or during the three and six months ended July 31, 2015.
Other expense
The following table sets forth our other expense for the periods indicated.


Three months ended July 31,
 


 
Six months ended July 31,
 



(in thousands)

2015


2014


$ Change

 
2015


2014


$ Change

Loss on revaluation of redeemable convertible preferred stock derivative

$


$


$

 
$


$
(735
)

$
735

Other expense, net

(542
)

(39
)

(503
)
 
(647
)

(131
)

(516
)
Other expense

$
(542
)

$
(39
)

$
(503
)
 
$
(647
)

$
(866
)

$
219

Loss on revaluation of redeemable convertible preferred stock derivative
There were no adjustments to the fair market value of the series D-3 redeemable convertible stock during the three and six months ended July 31, 2015.
The $735,000 loss during the three months ended July 31, 2014 relates to a revaluation of the fair market value of our derivative liability associated with our series D-3 redeemable convertible preferred stock. Due to the modification of our series D-3 redeemable convertible preferred stock in March 2014, there will be no further fair market value adjustments.
The increase in other expense, net for the three and six months ended July 31, 2015 is primarily due to ongoing acquisition-related activity costs of $571,000 and $661,000, respectively.

-26-


Income tax provision

Our effective tax rate for the three and six months ended July 31, 2015 was 36.4% and 36.6%, compared to 39.8% and 40.7% for the three and six months ended July 31, 2014. The 3.4 and 4.1 percentage point decrease in the three and six months ended July 31, 2015 over the three and six months ended July 31, 2014 is primarily due to a decrease in unfavorable permanent tax items in relation to income before income taxes, a decrease in state taxes, and an increase in state research and development tax credits. The federal research and development tax credit expired as of December 31, 2014.

Seasonality

Seasonal concentration of our growth combined with our recurring revenue model create seasonal variation in our results of operations. A significant number of new and existing Network Partners bring new HSA Members beginning in January concurrent with the start of many employers’ benefit plan years. Before we realize any revenue from these new HSA Members, we incur costs related to implementing and supporting our new Network Partners and new HSA Members. These costs of services relate to activating the account and the hiring of additional staff, including seasonal help to support our Member Education Center. We experience seasonality in our cost of services in our third and fourth fiscal quarters as we gear up to onboard these new customers. We also experience higher operating expenses in our fourth fiscal quarter due to sales commissions for new accounts activated in January. We are taking two additional steps that will have an influence on costs and expenses in the second half of fiscal 2016. We are moving approximately $1 million of card replacement costs (included in account costs) forward into our third fiscal quarter that would otherwise occur in our fourth fiscal quarter, so that our service delivery teams can focus on the onboarding of new accounts in the fourth fiscal quarter. Additionally, we expect to incur approximately $1 million of technology and development expenses in both the third and fourth fiscal quarters of fiscal 2016 that were previously slated to start in fiscal 2017.
Liquidity and capital resources
As of July 31, 2015, our principal source of liquidity was our current cash and marketable securities balances and collections from our account, custodial and card fee revenue activities. We rely on cash provided by operating activities to meet our short-term liquidity requirements, which primarily relate to the payment of corporate payroll and other operating costs, and capital expenditures.
As of July 31, 2015 and January 31, 2015, cash, cash equivalents and marketable securities was $148.9 million and $111.0 million, respectively. As a result of our follow-on offering, we received net proceeds of approximately $23.5 million in May 2015 from the sale of 972,500 shares of our common stock.
Capital expenditures for the six months ended July 31, 2015 and 2014 were $4.2 million and $4.6 million, respectively. We expect to continue to increase our capital expenditures for the remainder of the year ending January 31, 2016 as we are devoting a significant amount of our capital expenditures to improve the architecture and functionality of our proprietary system. Costs to improve the architecture of our proprietary system include outsourced software engineering services, computer hardware, and personnel and related costs for software engineering.
We believe our existing cash, cash equivalents and marketable securities will be sufficient to meet our operating and capital expenditure requirements for at least the next 12 months. To the extent these current and anticipated future sources of liquidity are insufficient to fund our future business activities and requirements, we may need to raise additional funds through public or private equity or debt financing. In the event that additional financing is required, we may not be able to raise it on favorable terms, if at all.

-27-


The following table shows our cash flows from operating activities, investing activities and financing activities for the stated periods:


Six months ended July 31,
 
(in thousands)

2015


2014

Net cash provided by operating activities

$
7,292


$
5,320

Net cash used in investing activities

(44,376
)

(4,563
)
Net cash provided by financing activities

34,930


6,212

(Decrease) increase in cash and cash equivalents

(2,154
)

6,969

Beginning cash and cash equivalents

111,005


13,917

Ending cash and cash equivalents

$
108,851


$
20,886

Cash flows provided by operating activities
Net cash provided by operating activities during the six months ended July 31, 2015 resulted primarily from our net income of $9.4 million being adjusted for the following non-cash items: depreciation and amortization of $3.7 million, stock-based compensation of $2.8 million, and inventories, and accrued liabilities of $612,000. These items were offset by changes in other assets of $3.6 million, deferred taxes of $1.1 million, accrued compensation of $2.0 million, accounts receivable of $1.8 million, and other long-term liabilities and accounts payable totaling $620,000.
Net cash provided by operating activities during the six months ended July 31, 2014 resulted primarily from our net income of $5.7 million being adjusted for the following non-cash items: depreciation and amortization of $2.6 million and deferred income taxes of $1.8 million and a revaluation of our derivative liability associated with our series D-3 redeemable convertible preferred stock of $735,000, stock-based compensation expense of $468,000, and changes in inventories and other long-term liabilities totaling $64,000. These items were offset by changes in other assets of $2.4 million, accrued compensation of $1.1 million, accounts payable of $1.9 million, accounts receivable of $582,000 and accrued liabilities of $172,000.
Cash flows used in investing activities
Net cash used in investing activities for the six months ended July 31, 2015 was primarily the result of purchases of marketable securities of $40.1 million and purchases of software and capitalized software development costs of $3.0 million. This compares to purchases of software and capitalized software development costs of $3.5 million for the six months ended July 31, 2014. We continue to develop of our proprietary system and other software necessary to support our continued account growth. We also increased our purchases of property and equipment from $1.0 million during the six months ended July 31, 2014 to $1.3 million during the six months ended July 31, 2015.
Cash flows provided by financing activities
Cash flow provided by financing activities during the six months ended July 31, 2015 resulted primarily from our follow-on offering where we received net proceeds of $23.5 million from the sale of 972,500 shares of our common stock, the exercise of stock options of $1.2 million and the associated tax benefits of $10.3 million.
Cash flow provided by financing activities during the six months ended July 31, 2014 resulted from the exercise of stock options of $2.4 million, the exercise of common stock warrants of $2.3 million and the associated tax benefits of $2.9 million. These items were offset by offering costs of $1.4 million in connection with the Company's initial public offering.
Contractual obligations
Except for the lease agreement and the amended and restated lease agreement described below, there were no material changes, outside of the ordinary course of business, in our contractual obligations from those disclosed in our Annual Report on Form 10-K for the year ended January 31, 2015.
On May 15, 2015, the Company entered into a lease agreement to expand its headquarters in Draper, Utah. The lease provides for a new landlord to construct a building at its cost and to use reasonable efforts to substantially complete the building by July 2016. The Company has no risk of loss during the construction period. The lease will commence upon the substantial completion and delivery of the building to the Company and has an initial term of 129 months thereafter, with a Company option to extend the lease for two additional five year periods. The Company will be responsible for payment of taxes and operating expenses for its portion of the building, in addition to an annual base rent in the initial amount of approximately $1.0 million, with 2.5% annual increases. In

-28-


conjunction with the aforementioned lease, the Company entered into an amended and restated lease agreement for its existing office space at its headquarters in Draper, Utah. The lease commenced on July 1, 2015 and has an initial term of 129 months thereafter, with a Company option to extend the lease for two additional five year periods. The Company will be responsible for payment of taxes and operating expenses for its portion of the building, in addition to an annual base rent in the initial amount of approximately $1.6 million, with 2.5% annual increases. As a result of the foregoing transaction, the deferred rent balance of approximately $470,000 was reversed during the three and six months ended July 31, 2015.
Off-balance sheet arrangements
During the three and six months ended July 31, 2015 and 2014, we did not have any relationships with unconsolidated organizations or financial partnerships, such as structured finance or special purpose entities, that would have been established for the purpose of facilitating off-balance sheet arrangements.
Critical accounting policies and significant management estimates
Our management’s discussion and analysis of financial condition and results of operations are based upon our unaudited condensed consolidated financial statements, which have been prepared in accordance with GAAP. The preparation of these unaudited condensed consolidated financial statements requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses. On an ongoing basis, we evaluate our critical accounting policies and estimates. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable in the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions and conditions. Our significant accounting policies are more fully described in Note 1 of the accompanying unaudited condensed consolidated financial statements and in Note 1 to our audited consolidated financial statements contained in our Annual Report on Form 10-K for the year ended January 31, 2015. There have been no significant or material changes in our critical accounting policies during the three months ended July 31, 2015, as compared to those disclosed in “Management’s discussion and analysis of financial condition and results of operations – Critical accounting policies and significant management estimates” in our Annual Report on Form 10-K for the year ended January 31, 2015.
Recent accounting pronouncements
On May 28, 2014, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2014-09, Revenue from Contracts with Customers, which requires an entity to recognize the amount of revenue to which it expects to be entitled for the transfer of promised goods or services to customers. The ASU will replace most existing revenue recognition guidance in GAAP when it becomes effective. In July 2015, the FASB voted to defer the effective date to fiscal years, and interim periods within those fiscal years, beginning after December 15, 2017, with early adoption beginning for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2016. The standard permits the use of either the retrospective or cumulative effect transition method. The Company is evaluating the effect that ASU 2014-09 will have on the consolidated financial statements and related disclosures. The Company has not yet selected a transition method nor determined the effect of the standard on the ongoing financial reporting.

Item 3. Qualitative and quantitative disclosures about market risk

Concentration of market risk

We derive a substantial portion of our revenue from providing services to tax-advantaged healthcare account holders. A significant downturn in this market or changes in state and/or federal laws impacting the preferential tax treatment of healthcare accounts such as HSAs could have a material adverse effect on our results of operations. During the three and six months ended July 31, 2015, and 2014, no one customer accounted for greater than 5% of our total revenue.

Concentration of credit risk


-29-


Financial instruments, which potentially subject us to concentrations of credit risk, consist primarily of cash, cash equivalents and marketable securities. We maintain our cash and cash equivalents in bank and other depository accounts, which, at times, may exceed federally insured limits. Our cash, cash equivalents and marketable securities as of July 31, 2015 were $148.9 million, of which $750,000 was covered by federal depository insurance. We have not experienced any material losses in such accounts and believe we are not exposed to any significant credit risk with respect to our cash, cash equivalents, and marketable securities. Our accounts receivable balance as of July 31, 2015 was $10.9 million. We have not experienced any significant write-offs to our accounts receivable and believe that we are not exposed to significant credit risk with respect to our accounts receivable.

Interest rate risk

Assets under management

Our cash AUM consists of custodial HSA funds we hold in trust on behalf of our members. As of July 31, 2015, we had cash AUM of approximately $2.3 billion. We have entered into depository agreements with financial institutions for our cash AUM, some of which are for fixed interest rates. The fixed interest rates were negotiated at the time the depository agreements were executed. A significant reduction in prevailing market interest rates may make it difficult for us to continue to place custodial deposits at the current contracted rates.

Cash, cash equivalents and marketable securities

We consider all highly liquid investments purchased with an original maturity of three months or less to be unrestricted cash equivalents. Our unrestricted cash and cash equivalents are held in institutions in the U.S. and include deposits in a money market account that is unrestricted as to withdrawal or use. As of July 31, 2015, we had unrestricted cash and cash equivalents of $108.9 million. Due to the short-term nature of these instruments, we believe that we do not have any material exposure to changes in the fair value of our investment portfolio as a result of changes in interest rates.

We consider all highly liquid investments purchased with an original maturity greater than three months to be marketable securities. As of July 31, 2015, we had marketable securities of $40.1 million. Marketable securities are recorded at their estimated fair value. We do not enter into investments for trading or speculative purposes. Our marketable securities are exposed to market risk due to a fluctuation in interest rates, which may affect the fair market value of our marketable securities. However, because we classify our marketable securities as “available-for-sale,” no gains or losses are recognized in net income due to changes in interest rates unless such securities are sold prior to maturity or declines in fair value are determined to be other-than-temporary.

Item 4. Controls and Procedures

Evaluation of Disclosure Controls and Procedures

Our management, with the participation of our Chief Executive Officer and our Chief Financial Officer, has evaluated the effectiveness of our disclosure controls and procedures as of the end of the period covered by this Quarterly Report on Form 10-Q. The term "disclosure controls and procedures," as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act means controls and other procedures of a company that are designed to ensure the information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the SEC's rules and forms. Disclosure controls and procedures included, 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 Exchange Act is accumulated and communicated to the company's management, including its principal executive and principal financial officers, or person performing similar functions, 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 such evaluation, our Chief Executive Officer and Chief Financial Officer have concluded that, as of such date, our disclosure controls and procedures were effective at the reasonable assurance level.
Changes in Internal Control Over Financial Reporting


-30-


There was no change in our internal control over financial reporting identified in connection with the evaluation required by Rule 13a-15(d) and 15d-15(d) of the Exchange Act that occurred during the period covered by this Quarterly Report on Form 10-Q that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

Part II—Other Information
Item 1. Legal Proceedings

From time-to-time, we may be subject to various legal proceedings and claims that arise in the normal course of our business activities. As of the date of this Quarterly Report on Form 10-Q, we are not a party to any litigation whereby the outcome of such litigation, if determined adversely to us, would individually or in the aggregate be reasonably expected to have a material adverse effect on our results of operations, cash flows, financial position or brand.

Item 1A. Risk factors

The risks described in “Risk factors,” in our Annual Report on Form 10-K for the year ended January 31, 2015 could materially and adversely affect our business, financial condition and results of operations. There have been no material changes in such risks. 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.
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds
(a) Unregistered Sale of Equity Securities
None.
(b) Use of Proceeds from Public Offering of Common Stock

On August 5, 2014, we closed our initial public offering of 10,465,000 shares of common stock sold by us. The offer and sale of all of the shares in the initial public offering were registered under the Securities Act pursuant to a registration statement on Form S-1 (File No. 333-196645), which was declared effective by the SEC on July 30, 2014. JP Morgan & Chase Co. and Wells Fargo acted as the lead underwriters. The public offering price of the shares sold in the offering was $14.00 per share. The total gross proceeds from the offering to us were $146.5 million. After deducting underwriting discounts and commissions of approximately $10.2 million and offering expenses payable by us of approximately $3.7 million, we received approximately $132.6 million. There has been no material change in the planned use of proceeds from our initial public offering as described in our final prospectus (dated July 30, 2014) filed with the SEC on August 1, 2014 pursuant to Rule 424(b) of the Securities Act. We paid a previously declared cash dividend of $50.0 million on shares of our common stock outstanding on August 4, 2014. In addition, we paid a cash dividend of $347,000 on shares of our outstanding series D-3 redeemable convertible preferred stock accrued through the date of conversion of such shares into common stock, which occurred on August 4, 2014. Other than the foregoing dividends, we made no payments directly or indirectly to (i) any of our officers or directors or their associates, (ii) any persons owning 10% or more of any class of our equity securities, or (iii) any of our affiliates. The remainder of the funds received were invested in money market accounts and mutual funds.

On May 11, 2015, we closed our public offering of 972,500 shares of common stock sold by us. The offer and sale of all of the shares in the public offering were registered under the Securities Act pursuant to registration statements on Form S-1 (File Nos. 333-203190 and 333-203888), which became effective on May 5, 2015. Wells Fargo acted as the lead underwriter. The public offering price of the shares sold in the offering was $25.90 per share. Certain selling stockholders sold 3,455,000 shares of common stock in the offering, including 380,000 shares of common stock which were issued upon the exercise of outstanding options. The Company received net proceeds of approximately $23.5 million after deducting underwriting discounts and commissions of approximately $1.0 million and other offering expenses payable by the Company of approximately $688,000. The Company did not receive any proceeds from the sale of shares by the selling stockholders other than $222,000 representing the exercise price of the options that were exercised by certain selling stockholders in connection with the offering. We paid all of

-31-


the expenses related to the registration and offering of the shares sold by the selling stockholders, other than underwriting discounts and commissions relating to those shares. Other than these expenses, we made no payments directly or indirectly to (i) any of our officers or directors or their associates, (ii) any persons owning 10% or more of any class of our equity securities, or (iii) any of our affiliates. There has been no material change in the planned use of proceeds from our public offering as described in our final prospectus (dated May 5, 2015) filed with the SEC on May 6, 2015 pursuant to Rule 424(b) of the Securities Act. The funds received were invested in money market accounts and mutual funds.

Item 6. Exhibits
The exhibits listed in the accompanying Exhibit Index are filed or incorporated by reference as part of this Quarterly Report.


-32-


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

 
HEALTHEQUITY, INC.
Date: September 10, 2015
By:
 
/s/ Darcy Mott
 
Name:
 
Darcy Mott
 
Title:
 
Executive Vice President and Chief Financial Officer

33


Exhibit Index
 
 
 
Incorporate by reference
Exhibit
no.
 
Description
Form
File No.
Exhibit
Filing Date
10.1+
 
Employment Agreement, dated July 1, 2015, by and between the Registrant and Jon Soldan.
 
 
 
 
10.2+
 
Team Member Confidentiality and Intellectual Property Transfer Agreement, dated August 3, 2015, by and between the Registrant and Jon Soldan.
 
 
 
 
31.1+
 
Certification of the Principal Executive Officer Pursuant to Exchange Act Rules 13a-14(a) and 15d-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
 
 
 
 
31.2+
 
Certification of the Principal Financial Officer Pursuant to Exchange Act Rules 13a-14(a) and 15d-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
 
 
 
 
32.1*#
 
Certification of the Principal Executive Officer Pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
 
 
 
 
32.2*#
 
Certification of the Principal Financial Officer Pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
 
 
 
 
101.INS††
 
XBRL Instance document
 
 
 
 
101.SCH††
 
XBRL Taxonomy schema linkbase document
 
 
 
 
101.CAL††
 
XBRL Taxonomy calculation linkbase document
 
 
 
 
101.DEF††
 
XBRL Taxonomy definition linkbase document
 
 
 
 
101.LAB††
 
XBRL Taxonomy labels linkbase document
 
 
 
 
101.PRE††
 
XBRL Taxonomy presentation linkbase document
 
 
 
 
+
 
Filed herewith
*
 
Furnished herewith
#
 
These certifications are not deemed filed with the Securities and Exchange Commission and are not to be incorporated by reference in any filing the registrant makes under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, irrespective of any general incorporation language in any filings.
 
Indicates management contract or compensatory plan.
††

 
In accordance with Rule 406T of Regulation S-T, the information in these exhibits is furnished and deemed not filed or part of a registration statement or prospectus for purposes of sections 11 or 12 of the Securities Act of 1933, is deemed not filed for purposes of section 18 of the Exchange Act of 1934, and otherwise is not subject to liability under these sections.


-34-
EX-10.1 2 a101-soldanjon.htm EXHIBIT 10.1 Exhibit






July 1, 2015

Jon Soldan
4751 W. Kootenai CT Riverton, Utah 84096



Dear Jon,

I am pleased to offer you the position of Executive Vice President, Operations at HealthEquity, Inc. (hereinafter referred to as “the Company”) upon the following terms and conditions:

DATE OF COMMENCEMENT
Your start date will be August 3, 2015. This offer is contingent upon completion of a successful background and credit check, and the execution of an agreement between you and the Company containing non-solicitation, and non-disclosure provisions.

COMPENSATION PACKAGE
Your salary will be equivalent to $220,000.00 per year and will be paid twice monthly on the 15th
and last day of every month, equating to 24 pay periods per calendar year.

As the Executive Vice President, Operations, you will participate in the Company Executive
Bonus Plan, where 33% of your base pay will be tied to individual, team and company goals.
In determining the amount of bonus pay, the Company shall consider your work performance, and the Company meeting corporate-wide goals. Bonuses are not a guarantee and must be approved by the Compensation Committee of the Board of Directors of the Company. Further details of this bonus policy are covered in the Executive Bonus Plan document attached hereto.

In addition to your regular salary and potential bonus, you will also be granted 100,000 non- qualified stock options. These stock options are subject to final approval by the Board of Directors of the Company. Further details of the non-qualified stock options are covered in the Stock Option Agreements.

Upon acceptance of this position as Executive Vice President, Operations you will be considered a Covered Person and required to comply with the provisions of the HQY Insider Trading Policy, a copy of which is attached to this letter.

“AT WILL” EMPLOYMENT
Your employment with the Company is “at will”, which means that either you or the Company
may terminate the relationship at any time. As such, neither this letter nor any other oral or written representations may be considered a contract for any specific period of time.




Should you have any questions, feel free to contact me at (801) 727-1274.

Kindly indicate your understanding and acceptance of this offer letter by signing below and returning a copy of the entire document to the People Department.

We look forward to having you continue your association with HealthEquity, Inc. and anticipate a long and successful future together.

Sincerely,

Natalie Atwood SVP, People HealthEquity, Inc.



ACCEPTANCE OF POSITION:

By signing this offer letter, I, Jon Soldan, accept the job offer of Executive Vice President, Operations, at HealthEquity, Inc.
 
 
 
/s/ Jon Soldan
 
July 6, 2015
Signature
 
Date
 
 
 




EX-10.2 3 a102-soldanjonconfidential.htm EXHIBIT 10.2 Exhibit

TEAM MEMBER CONFIDENTIALITY AND INTELLECTUAL PROPERTY TRANSFER AGREEMENT
This TEAM MEMBER CONFIDENTIALITY AGREEMENT (“Agreement”), signed on the dates set forth below to be effective as of August 3, 2015 (“Effective Date”), is entered into by and between HealthEquity, Inc., a Delaware corporation (“Company”), and Jon Soldan, a resident of the state of Utah (“Team Member”). Company and Team Member are referred to collectively herein as the “Parties.”
Recitals
A.    Team Member is employed by Company; employment creates a relationship of confidence and trust between Team Member and Company with respect to certain information applicable to the business of Company, its Team Members, and its clients or customers.
B.    Company possesses and will continue to possess information that has commercial value and/or protected by privacy laws, and as such, requires the protection through this Agreement.
C.     Confidential Information for purposes of this Agreement includes, without limitation, all of the following, designs; improvements; inventions; software and system architecture; processes; computer programs; know-how; data; formulas and algorithms, marketing and business plans; strategies; budgets, forecasts, projections, and financial statements; costs; fee schedules; client and supplier lists; client and prospective client databases; contractual terms; access codes and similar security information and procedures; and all patents, copyrights, maskworks, trade secrets and other proprietary rights relating thereto; personal identity, financial, health, and contact information of the members/customers and other employees, directors, and investors of Company. However, that the term “Confidential Information” shall not include any of the foregoing that is in the public domain.
D.    Team Member recognizes that any unauthorized use or disclosure of Confidential Information would cause serious injury to Company, and that Company’s willingness to employ or continue to employ Team Member depends upon Team Member’s commitment to protect Company’s Confidential Information and to comply with all of the provisions of this Agreement.
Agreement
Therefore, for good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged, Company and Team Member hereby agree as follows.
1.Protection of the Confidential Information. At all times during and after Team Member’s employment, Team Member shall hold all Confidential Information in





confidence. Team Member shall not disclose, retain, copy, or permit any unauthorized person to disclose or copy any of the Confidential Information, except as may be necessary for the conduct of Company’s business. Team Member shall not use Confidential Information except as necessary to perform Team Member’s duties as an employee of Company as provided in this Agreement and as described in Company’s offer of employment to Team Member, in Team Member’s job description, or in an employment agreement between the Parties.
2.    Exceptions. The confidentiality obligations under Section 1 do not prevent the use or disclosure by Team Member of information that (a) is required by law to be disclosed, but only to the extent that such disclosure is legally required, (b) becomes a part of the public knowledge other than by a breach by Team Member of an obligation of confidentiality, or (c) is rightfully received from a third party and neither Company nor Team Member is obligated to hold such information confidential. If Team Member is requested by a government agency or by a court order to disclose Confidential Information, to the extent permitted by law, Team Member shall use reasonable efforts to notify Company of the request to allow Company to file legal objections to such disclosure.
3.    Return of Confidential Information. Upon Company’s request, and in any event upon termination of Team Member’s employment by Company for any reason, Team Member shall promptly return to Company all materials in Team Member’s possession or control that contain or represent Confidential Information.
4.    Work Product. Any work product produced or developed by Team Member in the performance of Team Member’s job duties constitutes Confidential Information subject to the provisions of this Agreement. In addition, any work product produced or developed by Team Member is considered the intellectual property of Company. Team Member agrees to perform all acts necessary to perfect any transfer of titles to such intellectual properties to Company.
5.    Covenant Not to Solicit. During the term of employment and for a period of one year from the date of any termination of Team Member’s employment with Company for any reason:
(a)    Team Member shall not solicit for employment, or assist any other non-Company owned entity in employing or soliciting for employment any individual who is then an employee of Company.
(b)    Team Member shall not solicit or influence any client or customer of Company either directly or indirectly to use or purchase services that are in direct competition to those offered by HealthEquity. Notwithstanding the forgoing; after the termination of Team Member’s employment, Team Member, either for himself/herself or on behalf of another entity, is allowed to respond to any client or customer’s published request for proposal.
(c)    Team Member shall not negatively influence or attempt to negatively influence any investor or potential investor in Company. Team


2



Member’s action is considered to be in violation of this subsection (c) if either the list of the investors or potential investors was obtained through Team Member’s employment with Company; or Team Member attempts to persuade an investor or potential investor to take adverse action against the Company using nonfactual factors.
6.    Miscellaneous.
(a)    Equitable Remedies. Team Member acknowledges that breach of this Agreement may cause Company to suffer irreparable harm for which monetary damages may be inadequate compensation. Team Member agrees that Company will be entitled to seek an injunction restraining any actual or threatened breach of this Agreement, or specific performance, if applicable, in addition to any monetary damages.
(b)    Employment Relationship. In the event the Parties have entered into a written Employment Agreement (“Employment Agreement”), the employment relationship between the Parties is governed by the Employment Agreement and this Agreement. Otherwise, the employment relationship between the Parties may be governed by a letter from Company offering employment to Team Member and describing Team Member’s, compensation, duties and responsibilities (the “Offer Letter”), and this Agreement. Notwithstanding anything to the contrary contained herein, Team Member’s employment is considered to be “at will” and may be terminated by Company at any time for any reason or no reason. In the event the Parties have entered into an Employment Agreement and there are any conflicts between the terms of this Agreement and the Employment Agreement, the terms of the Employment Agreement shall govern.
(c)    Entire Agreement. This Agreement and the Employment Agreement or Offer Letter (whichever applies) set forth the entire agreement of the parties with respect to the subject matter hereof, and supersede all prior agreements, whether written or oral.
(d)    Waiver and Amendment. This Agreement may be amended only by a writing signed by both parties hereto. No oral waiver, amendment or modification of this Agreement shall be effective under any circumstances. The waiver by Company of a breach of any provision of this Agreement shall not operate or be construed as a waiver of any other or subsequent breach of this Agreement by Team Member.
(e)    Successors and Assigns. This Agreement may not be assigned by Team Member, but Company may assign any or all of its rights under this Agreement to any affiliate or subsidiary company of Company, so long as Company remains liable for the performance of this Agreement by that affiliate or subsidiary including the payment obligations of Company hereunder. Except as provided in the preceding


3



sentence, this Agreement shall be binding upon, and inure to the benefit of, the parties and their respective personal representatives, successors and assigns.
(f)    Severability. Should any provision of this Agreement be considered unenforceable by a court of law, the remainder of this Agreement shall remain in force to the fullest extent permitted by law.
(g)    Governing Law. This Agreement shall be governed by and interpreted in accordance with the laws of the State of Utah.
IN WITNESS WHEREOF, the Parties have executed and delivered this Agreement on the dates set forth below, to be effective as of the Effective Date.
HealthEquity, Inc., a Delaware Corporation
                    
By:
 
/s/ Jon Soldan
Name:
 
Jon Soldan
Title:
 
EVP Operations
Date:
 
July 6, 2015
By:
 
/s/ Natalie Atwood
Name:
 
Natalie Atwood
Title:
 
SVP People
Date:
 
July 6, 2015



4

EX-31.1 4 exhibit3112015-07x31.htm 302 CEO CERTIFICATION Exhibit

Exhibit 31.1
Certification of Principal Executive Officer
pursuant to
Exchange Act Rules 13a-14(a) and 15d-14(a),
as adopted pursuant to
Section 302 of Sarbanes-Oxley Act of 2002
I, Jon Kessler, certify that:
1.
I have reviewed this Quarterly Report on Form 10-Q of HealthEquity, 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)) 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.
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
c.
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: September 10, 2015
 
 
 
 
By:
 
/s/ Jon Kessler
Name:
 
    Jon Kessler
Title:
 
Chief Executive Officer
 (Principal Executive Officer)
 


EX-31.2 5 exhibit3122015-07x31.htm 302 CFO CERTIFICATION Exhibit

Exhibit 31.2
Certification of Principal Financial Officer
pursuant to
Exchange Act Rules 13a-14(a) and 15d-14(a),
as adopted pursuant to
Section 302 of Sarbanes-Oxley Act of 2002
I, Darcy Mott, certify that:
1.
I have reviewed this Quarterly Report on Form 10-Q of HealthEquity, 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)) 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.
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
c.
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: September 10, 2015
 
 
 
By:
 
/s/ Darcy Mott
Name:
 
Darcy Mott
Title:
 
Executive Vice President and Chief Financial Officer
(Principal Financial Officer)
 


EX-32.1 6 exhibit3212015-07x31.htm 906 CEO CERTIFICATION Exhibit

Exhibit 32.1
CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER
PURSUANT TO 18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (18 U.S.C. 1350), Jon Kessler, Chief Executive Officer (Principal Executive Officer) of HealthEquity, Inc. (the “Company”), hereby certifies that, to the best of his knowledge:
1.
Our Quarterly Report on Form 10-Q for the quarter ended July 31, 2015, to which this Certification is attached as Exhibit 32.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: September 10, 2015
 
 
 
 
By:
 
/s/ Jon Kessler
Name:
 
Jon Kessler
Title:
 
Chief Executive Officer
(Principal Executive Officer)
 


EX-32.2 7 exhibit3222015-07x31.htm 906 CFO CERTIFICATION Exhibit

Exhibit 32.2
CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER
PURSUANT TO 18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (18 U.S.C. 1350), Darcy Mott, Executive Vice President and Chief Financial Officer (Principal Financial Officer) of HealthEquity, Inc. (the “Company”), hereby certifies that, to the best of his knowledge:
1.
Our Quarterly Report on Form 10-Q for the quarter ended July 31, 2015, to which this Certification is attached as Exhibit 32.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: September 10, 2015
 
 
 
 
By:
 
/s/ Darcy Mott
Name:
 
Darcy Mott
Title:
 
Executive Vice President and Chief Financial Officer
(Principal Financial Officer)
 


EX-101.INS 8 hqy-20150731.xml XBRL INSTANCE DOCUMENT 0001428336 2015-02-01 2015-07-31 0001428336 2015-08-31 0001428336 2015-01-31 0001428336 2015-07-31 0001428336 2014-02-01 2014-07-31 0001428336 2014-05-01 2014-07-31 0001428336 2015-05-01 2015-07-31 0001428336 2014-01-31 0001428336 2014-07-31 0001428336 2015-05-11 2015-05-11 0001428336 hqy:IncreaseinPrepaidExpensesandAdditionalPaidinCapitalMember hqy:ErrorinCalculationofTaxBenefitsMember 2014-08-01 2014-10-31 0001428336 2015-05-11 0001428336 us-gaap:CommonStockMember 2015-05-11 2015-05-11 0001428336 us-gaap:OtherExpenseMember 2015-05-01 2015-07-31 0001428336 us-gaap:OtherExpenseMember 2015-02-01 2015-07-31 0001428336 us-gaap:LeaseholdImprovementsMember 2015-01-31 0001428336 us-gaap:ComputerEquipmentMember 2015-07-31 0001428336 us-gaap:LeaseholdImprovementsMember 2015-07-31 0001428336 us-gaap:FurnitureAndFixturesMember 2015-01-31 0001428336 us-gaap:ComputerEquipmentMember 2015-01-31 0001428336 us-gaap:FurnitureAndFixturesMember 2015-07-31 0001428336 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2015-01-31 0001428336 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2015-07-31 0001428336 us-gaap:ComputerSoftwareIntangibleAssetMember 2015-07-31 0001428336 us-gaap:CustomerRelationshipsMember 2015-07-31 0001428336 us-gaap:CustomerRelationshipsMember 2015-01-31 0001428336 us-gaap:ComputerSoftwareIntangibleAssetMember 2015-01-31 0001428336 hqy:AmendedLeaseAgreementMember 2015-07-01 2015-07-01 0001428336 2015-05-15 2015-05-15 0001428336 2015-05-15 0001428336 hqy:AmendedLeaseAgreementMember 2015-07-01 0001428336 hqy:LeaseAgreementSignedonMayFifteenTwentyFifteenMember 2015-05-01 2015-07-31 0001428336 hqy:LeaseAgreementSignedonMayFifteenTwentyFifteenMember 2015-02-01 2015-07-31 0001428336 hqy:TechnologyandDevelopmentMember 2014-02-01 2014-07-31 0001428336 us-gaap:GeneralAndAdministrativeExpenseMember 2015-05-01 2015-07-31 0001428336 us-gaap:CostOfSalesMember 2014-05-01 2014-07-31 0001428336 us-gaap:GeneralAndAdministrativeExpenseMember 2015-02-01 2015-07-31 0001428336 hqy:SalesandMarketingMember 2014-02-01 2014-07-31 0001428336 us-gaap:GeneralAndAdministrativeExpenseMember 2014-02-01 2014-07-31 0001428336 hqy:SalesandMarketingMember 2014-05-01 2014-07-31 0001428336 hqy:SalesandMarketingMember 2015-02-01 2015-07-31 0001428336 hqy:SalesandMarketingMember 2015-05-01 2015-07-31 0001428336 us-gaap:GeneralAndAdministrativeExpenseMember 2014-05-01 2014-07-31 0001428336 us-gaap:CostOfSalesMember 2014-02-01 2014-07-31 0001428336 hqy:TechnologyandDevelopmentMember 2014-05-01 2014-07-31 0001428336 hqy:TechnologyandDevelopmentMember 2015-02-01 2015-07-31 0001428336 us-gaap:CostOfSalesMember 2015-05-01 2015-07-31 0001428336 us-gaap:CostOfSalesMember 2015-02-01 2015-07-31 0001428336 hqy:TechnologyandDevelopmentMember 2015-05-01 2015-07-31 0001428336 2014-02-01 2015-01-31 0001428336 us-gaap:MaximumMember 2015-02-01 2015-07-31 0001428336 us-gaap:MinimumMember 2015-02-01 2015-07-31 0001428336 us-gaap:MoneyMarketFundsMember 2015-07-31 0001428336 2014-04-30 0001428336 2015-04-30 0001428336 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2015-07-31 0001428336 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2015-07-31 0001428336 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2015-07-31 0001428336 hqy:CompanyownedbyPresidentandChiefExecutiveOfficerMember 2014-05-01 2014-07-31 0001428336 hqy:CompanyownedbyPresidentandChiefExecutiveOfficerMember 2014-02-01 2014-07-31 0001428336 hqy:CompanyownedbyPresidentandChiefExecutiveOfficerMember 2015-02-01 2015-07-31 0001428336 hqy:CompanyownedbyPresidentandChiefExecutiveOfficerMember 2015-05-01 2015-07-31 xbrli:shares iso4217:USD iso4217:USD xbrli:shares xbrli:pure hqy:lease_renewal false --01-31 Q2 2016 2015-07-31 10-Q 0001428336 57222296 Non-accelerated Filer HEALTHEQUITY INC 409000 818000 409000 818000 111005000 148934000 3455000 2313000 0 1412000 2817000 2049000 4151000 1006000 1944000 1512000 2935000 563000 3040000 0 0 0 735000 0 0 0.025 0.025 1600000 1000000 2 2 0 735000 0 0 47000 99000 57000 116000 1000000 0 23492000 222000 81000 162000 0 0 735000 0 0.10 0.80 25.39 0.10 0.10 14.00 25.45 26.66 25.45 26.66 1303000 1032000 9054000 10855000 2227000 2861000 3259000 3936000 0 -33000 157094000 194794000 403000 138000 53000 52000 160000 468000 141000 85000 70000 172000 1677000 259000 237000 208000 973000 2771000 487000 387000 436000 1461000 40000 34000 1100000 2200000 1600000 3000000 4300000 2000 648000 637000 158769000 202916000 124719000 167981000 0 40083000 40083000 0 25000 25000 0 79000 79000 0 40137000 15076000 15043000 40083000 40137000 25061000 25040000 571000 661000 1300000 2400000 1200000 2400000 13917000 20886000 111005000 108851000 111005000 108851000 6969000 -2154000 111005000 148988000 0.0001 0.0001 900000000 900000000 54802000 57162000 972500 54802000 57162000 5000 6000 0 -4021000 0 0 9122000 17894000 11909000 23853000 1847000 -1133000 488000 145000 20000 20000 1764000 1968000 5355000 4405000 251000 485000 354000 677000 2643000 3665000 463000 1270000 0 0 344000 0 0.19 0.70 0.08 0.17 0.06 0.14 0.08 0.16 0.398 0.407 0.364 0.366 0.013 0.005 5301000 3312000 P2Y8M 12800000 0.22 281000 0 6917000 0 0 0 735000 0 0 6182000 0 0 0 0 0 4233000 8531000 6771000 13588000 13185000 16173000 39726000 4695000 24563000 10468000 42771000 5301000 24563000 12907000 26541000 26598000 1666000 2809000 3943000 7101000 4651000 4651000 0 0 0 0 11769000 23228000 18585000 36491000 5032000 9693000 6956000 14833000 2004000 3947000 2535000 5435000 -1905000 -277000 582000 1801000 -172000 577000 -1128000 -1989000 -22000 -35000 42000 -343000 2396000 3611000 2350000 2415000 0 0 28145000 32468000 0 0 3050000 3207000 2202000 2409000 26541000 26598000 625000 590000 5934000 11361000 9031000 17450000 40083000 0 0 293000 570000 510000 470000 983000 470000 P5Y P5Y P129M P129M 14674000 11755000 158769000 202916000 8831000 7205000 5843000 4550000 10548000 20936000 14604000 29001000 6212000 34930000 -4563000 -44376000 5320000 7292000 3028000 5746000 4421000 9398000 1565000 5457000 4421000 9398000 2591000 6481000 4421000 9398000 688000 6698000 12669000 11087000 21011000 5071000 10559000 7498000 15480000 281000 529000 0 0 -11000 -33000 3028000 5746000 4410000 9365000 1000 2000 32000 62000 39000 131000 542000 647000 -39000 -866000 -542000 -647000 176000 294000 88000 305000 3516000 2982000 1400000 0 -2886000 -10285000 0 40137000 1047000 1257000 632000 1270000 0 0 0.0001 0.0001 100000000 100000000 0 0 0 0 0 0 2271000 5634000 23500000 2383000 1153000 2343000 0 5836000 4013000 1317000 506000 7093000 4842000 1548000 703000 2577000 3157000 1000000 2302000 4488000 3998000 7522000 976000 1800000 1800000 3500000 -13004000 -3606000 20891000 41122000 30494000 60344000 2321000 4554000 2737000 5570000 6703000 13131000 8316000 16705000 468000 2771000 0 0 0 0 0.329 0.329 0.385 0.403 0.385 0.0224 0.0224 0.0172 0.0172 0.0147 1.97 17.11 110000 647000 100290000 141217000 6457000 5606000 5.27 8.47 137406000 2900000 5389000 8.16 0.83 25.52 P6Y3M P6Y3M P6Y3M P6Y3M P5Y5M5D 91915000 P5Y4M20D P6Y10M17D P7Y1M18D P7Y0M20D 25.90 -20000 380000 1388000 144095000 191161000 0 -4021000 0 0 831000 3040000 0 0 300000 318000 241000 41680000 45847000 58932000 58318000 8135000 7757000 56730000 55909000 <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;font-weight:bold;text-decoration:underline;"></font></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Cash, cash equivalents and marketable securities as of </font><font style="font-family:Arial;font-size:10pt;">July&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;"> consisted of the following: </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="16" rowspan="1"></td></tr><tr><td width="49%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(in thousands)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Cost basis</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Gross unrealized gains</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Gross unrealized losses</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Fair value</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Cash and cash equivalents</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:Arial;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:Arial;font-size:10pt;">108,851</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">&#8212;</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">&#8212;</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">108,851</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Marketable securities:</font></div></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:Arial;font-size:10pt;"><br clear="none"/></font></div></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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></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:Arial;font-size:10pt;"><br clear="none"/></font></div></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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></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:Arial;font-size:10pt;"><br clear="none"/></font></div></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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></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:Arial;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:Arial;font-size:10pt;">Mutual funds</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:Arial;font-size:10pt;">40,137</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></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:Arial;font-size:10pt;">25</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></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:Arial;font-size:10pt;">(79</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:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></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:Arial;font-size:10pt;">40,083</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;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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total cash, cash equivalents and marketable securities</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">148,988</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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;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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">25</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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;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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">(79</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;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:Arial;font-size:10pt;">)</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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">148,934</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Cash, cash equivalents and marketable securities as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;"> consisted of the following:</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="16" rowspan="1"></td></tr><tr><td width="49%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(in thousands)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Cost basis</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Gross unrealized gains</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Gross unrealized losses</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Fair value</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">Cash and cash equivalents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">111,005</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">111,005</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Marketable securities:</font></div></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:Arial;font-size:10pt;"><br clear="none"/></font></div></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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></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:Arial;font-size:10pt;"><br clear="none"/></font></div></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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></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:Arial;font-size:10pt;"><br clear="none"/></font></div></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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></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:Arial;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:Arial;font-size:10pt;">Mutual funds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total cash, cash equivalents and marketable securities</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">111,005</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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;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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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;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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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;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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">111,005</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table summarizes the cost basis and fair value of the marketable securities by contractual maturity as of </font><font style="font-family:Arial;font-size:10pt;">July&#160;31, 2015</font><font style="font-family:Arial;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="59%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="18%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="18%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(in thousands)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Cost basis</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Fair value</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">One year or less</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">25,061</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">25,040</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Over one year and less than five years</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">15,076</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">15,043</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">40,137</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">40,083</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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: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:Arial;font-size:10pt;">As of </font><font style="font-family:Arial;font-size:10pt;">July&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;">, there were no marketable securities that were other-than-temporarily impaired or in an unrealized loss position for more than twelve consecutive months.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;font-weight:bold;"></font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company&#8217;s principal commitments and contingencies consist of a processing services agreement with a vendor, and obligations for office space, data storage facilities, equipment and certain maintenance agreements under long-term, non-cancelable operating leases. These commitments as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;"> are disclosed in the Company&#8217;s consolidated financial statements included in its Annual Report on Form 10-K for the year ended January 31, 2015, and did not change materially during the&#160;</font><font style="font-family:Arial;font-size:10pt;">three and six</font><font style="font-family:Arial;font-size:10pt;">&#160;months ended&#160;</font><font style="font-family:Arial;font-size:10pt;">July&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;">, except for the following:</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">On May 15, 2015, the Company entered into a lease agreement to expand its headquarters in Draper, Utah. The lease provides for a new landlord to construct a building at its cost and to use reasonable efforts to substantially complete the building by July 2016. The Company has no risk of loss during the construction period. The lease will commence upon the substantial completion and delivery of the building to the Company and has an initial term of </font><font style="font-family:Arial;font-size:10pt;">129</font><font style="font-family:Arial;font-size:10pt;"> months thereafter, with a Company option to extend the lease for </font><font style="font-family:Arial;font-size:10pt;">two</font><font style="font-family:Arial;font-size:10pt;"> additional </font><font style="font-family:Arial;font-size:10pt;">five</font><font style="font-family:Arial;font-size:10pt;"> year periods. The Company will be responsible for payment of taxes and operating expenses for its portion of the building, in addition to an annual base rent in the initial amount of approximately </font><font style="font-family:Arial;font-size:10pt;">$1.0 million</font><font style="font-family:Arial;font-size:10pt;">, with </font><font style="font-family:Arial;font-size:10pt;">2.5%</font><font style="font-family:Arial;font-size:10pt;"> annual increases. In conjunction with the aforementioned lease, the Company entered into an amended and restated lease agreement for its existing office space at its headquarters in Draper, Utah. The lease commenced on July 1, 2015 and has an initial term of </font><font style="font-family:Arial;font-size:10pt;">129</font><font style="font-family:Arial;font-size:10pt;"> months thereafter, with a Company option to extend the lease for </font><font style="font-family:Arial;font-size:10pt;">two</font><font style="font-family:Arial;font-size:10pt;"> additional </font><font style="font-family:Arial;font-size:10pt;">five</font><font style="font-family:Arial;font-size:10pt;"> year periods. The Company will be responsible for payment of taxes and operating expenses for its portion of the building, in addition to an annual base rent in the initial amount of approximately </font><font style="font-family:Arial;font-size:10pt;">$1.6 million</font><font style="font-family:Arial;font-size:10pt;">, with </font><font style="font-family:Arial;font-size:10pt;">2.5%</font><font style="font-family:Arial;font-size:10pt;"> annual increases. As a result of the foregoing transaction, the deferred rent balance of approximately </font><font style="font-family:Arial;font-size:10pt;">$470,000</font><font style="font-family:Arial;font-size:10pt;"> was reversed during the </font><font style="font-family:Arial;font-size:10pt;">three and six</font><font style="font-family:Arial;font-size:10pt;"> months ended&#160;</font><font style="font-family:Arial;font-size:10pt;">July&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Lease expense for office space for the </font><font style="font-family:Arial;font-size:10pt;">three and six</font><font style="font-family:Arial;font-size:10pt;"> months ended </font><font style="font-family:Arial;font-size:10pt;">July&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;"> was </font><font style="font-family:Arial;font-size:10pt;">$510,000</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$983,000</font><font style="font-family:Arial;font-size:10pt;">, respectively, and </font><font style="font-family:Arial;font-size:10pt;">$293,000</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$570,000</font><font style="font-family:Arial;font-size:10pt;"> for the </font><font style="font-family:Arial;font-size:10pt;">three and six</font><font style="font-family:Arial;font-size:10pt;"> months ended </font><font style="font-family:Arial;font-size:10pt;">July&#160;31, 2014</font><font style="font-family:Arial;font-size:10pt;">, respectively. Expense for other lease agreements for the </font><font style="font-family:Arial;font-size:10pt;">three and six</font><font style="font-family:Arial;font-size:10pt;"> months ended </font><font style="font-family:Arial;font-size:10pt;">July&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;"> was </font><font style="font-family:Arial;font-size:10pt;">$57,000</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$116,000</font><font style="font-family:Arial;font-size:10pt;">, respectively, and </font><font style="font-family:Arial;font-size:10pt;">$47,000</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$99,000</font><font style="font-family:Arial;font-size:10pt;"> for the </font><font style="font-family:Arial;font-size:10pt;">three and six</font><font style="font-family:Arial;font-size:10pt;"> months ended </font><font style="font-family:Arial;font-size:10pt;">July&#160;31, 2014</font><font style="font-family:Arial;font-size:10pt;">, respectively.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Principles of consolidation</font><font style="font-family:Arial;font-size:10pt;">&#8212;The condensed consolidated financial statements include the accounts of HealthEquity, Inc. and its wholly owned subsidiaries, HEQ Insurance Services, Inc., and HealthEquity Advisors, LLC (collectively referred to as the "Company"). During the year ended January 31, 2015, the Company and an unrelated company formed a limited partnership for investment in and the management of early stage companies in the healthcare industry. The Company has a </font><font style="font-family:Arial;font-size:10pt;">22%</font><font style="font-family:Arial;font-size:10pt;"> ownership interest in such partnership accounted for using the equity method of accounting. The investment was approximately </font><font style="font-family:Arial;font-size:10pt;">$281,000</font><font style="font-family:Arial;font-size:10pt;"> as of </font><font style="font-family:Arial;font-size:10pt;">July&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;"> and is included in other assets on the accompanying condensed consolidated balance sheet. All significant intercompany balances and transactions have been eliminated.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Stock option activity under the Company's equity incentive plans is as follows:</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td width="34%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="15%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td 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;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Outstanding stock options</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px 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></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(in thousands, except for exercise prices and term)</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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Number&#160;of<br clear="none"/>options</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></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:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Range of<br clear="none"/>exercise<br clear="none"/>prices</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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Weighted-<br clear="none"/>average<br clear="none"/>exercise<br clear="none"/>price</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></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:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Weighted-<br clear="none"/>average<br clear="none"/>contractual<br clear="none"/>term<br clear="none"/>(in&#160;years)</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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Aggregate<br clear="none"/>intrinsic<br clear="none"/>value</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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:Arial;font-size:10pt;">Outstanding as of January&#160;31, 2015</font></div></td><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:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">6,457</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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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:Arial;font-size:10pt;">$0.10&#160;- 25.45</font></div></td><td style="vertical-align: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:Arial;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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5.27</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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:Arial;font-size:10pt;">6.88</font></div></td><td style="vertical-align: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:Arial;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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">100,290</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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:Arial;font-size:10pt;">Granted</font></div></td><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:Arial;font-size:10pt;"><br clear="none"/></font></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:Arial;font-size:10pt;">647</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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:Arial;font-size:10pt;"><br clear="none"/></font></div></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:Arial;font-size:10pt;">$25.39 - 26.66</font></div></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:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">25.52</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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:Arial;font-size:10pt;"><br clear="none"/></font></div></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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></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:Arial;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:Arial;font-size:10pt;">Exercised </font></div></td><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:Arial;font-size:10pt;"><br clear="none"/></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:Arial;font-size:10pt;">(1,388</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:Arial;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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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:Arial;font-size:10pt;">$0.10&#160;- 14.00</font></div></td><td style="vertical-align: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:Arial;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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.83</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></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:Arial;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:Arial;font-size:10pt;">Forfeited </font></div></td><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:Arial;font-size:10pt;"><br clear="none"/></font></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:Arial;font-size:10pt;">(110</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:Arial;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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></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:Arial;font-size:10pt;">$0.80&#160;- 25.45</font></div></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:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">17.11</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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:Arial;font-size:10pt;"><br clear="none"/></font></div></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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></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:Arial;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:Arial;font-size:10pt;">Outstanding as of July 31, 2015</font></div></td><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:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;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:Arial;font-size:10pt;">5,606</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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:Arial;font-size:10pt;">$0.10&#160;- 26.66</font></div></td><td style="vertical-align: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:Arial;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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">8.47</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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:Arial;font-size:10pt;">7.13</font></div></td><td style="vertical-align: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:Arial;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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">141,217</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:Arial;font-size:10pt;">Vested and expected to vest as of July 31, 2015</font></div></td><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:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,389</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">8.16</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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:Arial;font-size:10pt;"><br clear="none"/></font></div></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:Arial;font-size:10pt;">7.05</font></div></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:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">137,406</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Exercisable as of July 31, 2015</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">2,900</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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1.97</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;border-bottom:1px solid #000000;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:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;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:Arial;font-size:10pt;">5.39</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;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:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">91,915</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></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The aggregate intrinsic value in the table above represents the difference between the estimated fair value of common stock and the exercise price of outstanding, in-the-money stock options.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The key input assumptions that were utilized in the valuation of the stock options granted during the periods presented:</font></div><div style="line-height:120%;padding-top:8px;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 width="32%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="14%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="14%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="16%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="17%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="4" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Three months ended July 31, </font></div></td><td style="vertical-align:bottom;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="4" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Six months ended July 31,</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;&#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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;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:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></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:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2014</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Expected dividend yield</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;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:Arial;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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;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:Arial;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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;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:Arial;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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></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:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;%</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:Arial;font-size:10pt;">Expected stock price volatility</font></div></td><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:Arial;font-size:10pt;"><br clear="none"/></font></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:Arial;font-size:10pt;">38.5</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:Arial;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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></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:Arial;font-size:10pt;">32.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></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:Arial;font-size:10pt;">38.5% - 40.3%</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></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:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">32.9%</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:Arial;font-size:10pt;">Risk-free interest rate</font></div></td><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:Arial;font-size:10pt;"><br clear="none"/></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:Arial;font-size:10pt;">1.72</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:Arial;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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></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:Arial;font-size:10pt;">2.24</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:Arial;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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></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:Arial;font-size:10pt;">1.47% - 1.72%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2.24%</font></div></td></tr><tr><td style="vertical-align:top;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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Expected life of options</font></div></td><td style="vertical-align:top;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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">6.25 years</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;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:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">6.25 years</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;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:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5.43 - 6.25 years</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></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:10pt;"><font style="font-family:Arial;font-size:10pt;">6.25 years</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The determination of the fair value of stock options on the date of grant using an option pricing model is affected by the Company's stock price as well as assumptions regarding a number of complex and subjective variables. Expected volatility is determined using weighted average volatility of publicly traded peer companies. The Company expects that it will begin using its own historical volatility in addition to the volatility of publicly traded peer companies, as its share price history grows over time. The risk-free interest rate is determined by using published zero coupon rates on treasury notes for each grant date given the expected term on the options. The dividend yield of zero is based on the fact that the Company expects to invest cash in operations. The Company uses the "simplified" method to estimate expected term as determined under Staff Accounting Bulletin No. 110 due to the lack of sufficient option exercise history as a public company. </font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">As of </font><font style="font-family:Arial;font-size:10pt;">July&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;">, the weighted-average vesting period of non-vested awards expected to vest approximates </font><font style="font-family:Arial;font-size:10pt;">2.7 years</font><font style="font-family:Arial;font-size:10pt;">; the amount of compensation expense the Company expects to recognize for stock options vesting in future periods approximates </font><font style="font-family:Arial;font-size:10pt;">$12.8 million</font><font style="font-family:Arial;font-size:10pt;">.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table shows a summary of stock-based compensation in the Company's condensed consolidated statements of operations and comprehensive income during the periods presented:</font></div><div style="line-height:120%;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td width="40%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td 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;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="6" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Three months ended July 31,</font></div></td><td style="vertical-align:bottom;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="6" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Six months ended July 31,</font></div></td><td style="vertical-align:bottom;border-top:2px 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></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(in thousands)</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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;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:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Cost of services</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">52</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">436</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">70</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">Sales and marketing</font></div></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:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">259</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Technology and development</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">237</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">53</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">387</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">85</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">General and administrative</font></div></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:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">973</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">1,461</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">172</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;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:Arial;font-size:10pt;">Total stock-based compensation expense</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">1,677</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">403</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">2,771</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">468</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company computed net income per share of common stock in conformity with the two-class method required for participating securities for the </font><font style="font-family:Arial;font-size:10pt;">three and six</font><font style="font-family:Arial;font-size:10pt;"> months ended </font><font style="font-family:Arial;font-size:10pt;">July&#160;31, 2014</font><font style="font-family:Arial;font-size:10pt;">. Prior to their conversion to common stock, the Company considered its series D-3 redeemable convertible preferred stock to be participating securities as the holders of the preferred stock were entitled to receive a dividend in the event that a dividend was paid on common stock. The following table sets forth the computation of basic and diluted net income per share attributable to common stockholders:</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="17" rowspan="1"></td></tr><tr><td width="48%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">(in thousands, except per share data)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="6" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Three months ended July 31,</font></div></td><td style="vertical-align:bottom;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="6" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Six months ended July 31,</font></div></td><td style="vertical-align:bottom;border-top:2px 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></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;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:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;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:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;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:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Numerator (basic and diluted):</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></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:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></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:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></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:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></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:9pt;"><font style="font-family:Arial;font-size:9pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">Net income </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">4,421</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">3,028</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">9,398</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">5,746</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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:9pt;"><font style="font-family:Arial;font-size:9pt;">Add back: accretion of redeemable convertible preferred stock</font></div></td><td style="vertical-align: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:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">4,021</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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:9pt;"><font style="font-family:Arial;font-size:9pt;">Less: dividend on redeemable convertible preferred stock and dividend on convertible preferred stock </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">(632</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></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:9pt;"><font style="font-family:Arial;font-size:9pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">(1,270</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</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:9pt;"><font style="font-family:Arial;font-size:9pt;">Less: undistributed income attributed to redeemable convertible preferred stockholders</font></div></td><td style="vertical-align: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:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></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:9pt;"><font style="font-family:Arial;font-size:9pt;">(831</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align: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:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></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:9pt;"><font style="font-family:Arial;font-size:9pt;">(3,040</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</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:9pt;"><font style="font-family:Arial;font-size:9pt;">Net income attributable to common stockholders for basic earnings per share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">4,421</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1,565</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="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">9,398</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="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">5,457</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Add back: dividend of redeemable convertible preferred stock</font></div></td><td style="vertical-align: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:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">463</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1,270</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Less: accretion on redeemable convertible preferred stock and dividend on convertible preferred stock</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">(4,021</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</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:9pt;"><font style="font-family:Arial;font-size:9pt;">Add back: series D-3 derivative liability revaluations</font></div></td><td style="vertical-align: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:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">735</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:9pt;"><font style="font-family:Arial;font-size:9pt;">Add back: adjustment to undistributed income attributed to redeemable convertible preferred stockholders</font></div></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:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">563</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">3,040</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Net income attributable to common stockholders for diluted earnings per share</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">4,421</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="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:9pt;"><font style="font-family:Arial;font-size:9pt;">2,591</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:9pt;"><font style="font-family:Arial;font-size:9pt;">9,398</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:9pt;"><font style="font-family:Arial;font-size:9pt;">6,481</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></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:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></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:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></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:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></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:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></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:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></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:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></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:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></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:9pt;"><font style="font-family:Arial;font-size:9pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">Denominator (basic):</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></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:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></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:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></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:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></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:9pt;"><font style="font-family:Arial;font-size:9pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">Weighted-average common shares outstanding</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">56,730</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">8,135</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">55,909</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">7,757</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Denominator (diluted):</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></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:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></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:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></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:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></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:9pt;"><font style="font-family:Arial;font-size:9pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">Weighted-average common shares outstanding</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">56,730</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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:9pt;"><font style="font-family:Arial;font-size:9pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">8,135</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">55,909</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">7,757</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:9pt;"><font style="font-family:Arial;font-size:9pt;">Effect of potential dilutive securities:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></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:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></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:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></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:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></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:9pt;"><font style="font-family:Arial;font-size:9pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">Weighted-average dilutive effect of stock options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">2,202</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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:9pt;"><font style="font-family:Arial;font-size:9pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">3,050</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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:9pt;"><font style="font-family:Arial;font-size:9pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">2,409</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">3,207</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:9pt;"><font style="font-family:Arial;font-size:9pt;">Weighted-average dilutive effect of common shares from stock warrants</font></div></td><td style="vertical-align: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:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2,350</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2,415</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:9pt;"><font style="font-family:Arial;font-size:9pt;">Dilutive effect from preferred stock assuming conversion</font></div></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:9pt;"><font style="font-family:Arial;font-size:9pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">28,145</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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:9pt;"><font style="font-family:Arial;font-size:9pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">32,468</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:9pt;"><font style="font-family:Arial;font-size:9pt;">Weighted-average common shares outstanding</font></div></td><td style="vertical-align: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:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">58,932</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">41,680</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">58,318</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">45,847</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Net income per share attributable to common stockholders:</font></div></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:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></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:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></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:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></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:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></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:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></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:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></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:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></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:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Basic </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">0.08</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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:9pt;"><font style="font-family:Arial;font-size:9pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">0.19</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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:9pt;"><font style="font-family:Arial;font-size:9pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">0.17</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">0.70</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Diluted</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:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">0.08</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;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:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">0.06</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;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:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">0.16</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;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:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">0.14</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></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%;padding-bottom:16px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">For the three months ended </font><font style="font-family:Arial;font-size:10pt;">July&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">2014</font><font style="font-family:Arial;font-size:10pt;">, approximately </font><font style="font-family:Arial;font-size:10pt;">648,000</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">4.3 million</font><font style="font-family:Arial;font-size:10pt;"> shares, respectively, attributable to stock options were excluded from the calculation of diluted earnings per share as their inclusion would have been anti-dilutive.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">For the </font><font style="font-family:Arial;font-size:10pt;">six</font><font style="font-family:Arial;font-size:10pt;"> months ended </font><font style="font-family:Arial;font-size:10pt;">July&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">2014</font><font style="font-family:Arial;font-size:10pt;">, approximately </font><font style="font-family:Arial;font-size:10pt;">637,000</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">2,000</font><font style="font-family:Arial;font-size:10pt;"> shares, respectively, attributable to stock options were excluded from the calculation of diluted earnings per share as their inclusion would have been anti-dilutive.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table summarizes the assets measured at fair value on a recurring basis and indicates the level within the fair value hierarchy reflecting the valuation techniques utilized to determine fair value:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td width="61%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td 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;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="10" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">July&#160;31, 2015</font></div></td><td style="vertical-align:bottom;border-top:2px 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></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(in thousands)</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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Level 1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Level 2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Level 3</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Marketable securities:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></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:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></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:Arial;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;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:Arial;font-size:10pt;">Mutual funds</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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">40,083</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Fair value measurements&#8212;Fair value measurements are made at a specific point in time, based on relevant market information. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants at the measurement date. Accounting standards specify a hierarchy of valuation techniques based on whether the inputs to those valuation techniques are observable or unobservable. Observable inputs reflect data obtained from independent sources, while unobservable inputs reflect the Company&#8217;s market assumptions. These two types of inputs have created the following fair value hierarchy:</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" 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:0px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Level 1&#8212;quoted prices in active markets for identical assets or liabilities;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" 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:0px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Level 2&#8212;inputs, other than the quoted prices in active markets, that are observable either directly or indirectly;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" 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:0px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Level 3&#8212;unobservable inputs based on the Company&#8217;s own assumptions.</font></div></td></tr></table><div style="line-height:120%;padding-left:24px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Level&#160;1 instruments are valued based on publicly available daily net asset values. Level 1 instruments consist primarily of highly liquid mutual funds.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table summarizes the assets measured at fair value on a recurring basis and indicates the level within the fair value hierarchy reflecting the valuation techniques utilized to determine fair value:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td width="61%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td 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;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="10" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">July&#160;31, 2015</font></div></td><td style="vertical-align:bottom;border-top:2px 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></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(in thousands)</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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Level 1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Level 2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Level 3</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Marketable securities:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></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:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></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:Arial;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;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:Arial;font-size:10pt;">Mutual funds</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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">40,083</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">A derivative liability was recorded related to the Company&#8217;s series D-3 redeemable convertible preferred stock due to stated features allowing for redemption equal to the greater of the fair value per share of series D-3 redeemable convertible preferred stock, or the liquidation preference per share of series D-3 redeemable convertible preferred stock. The derivative instrument was recorded at its fair value, using an option pricing model, and was adjusted to fair value as of the end of each reporting period. Changes in the fair value of derivative instruments are recognized currently in the condensed consolidated financial statements. The Company had classified this derivative financial instrument as Level 3 in the fair value hierarchy. The Company continued to record adjustments to the fair value of the derivative liability until March 31, 2014, at which time the Company modified the terms of the series D-3 redeemable convertible preferred stock. As a result of the modifications, the Company reclassified the aggregate fair value of the liability to additional paid-in capital. </font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table includes a roll forward of the amounts for the </font><font style="font-family:Arial;font-size:10pt;">three and six</font><font style="font-family:Arial;font-size:10pt;"> months ended </font><font style="font-family:Arial;font-size:10pt;">July&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">2014</font><font style="font-family:Arial;font-size:10pt;"> for instruments classified within Level 3. The classification within Level 3 is based upon significance of the unobservable inputs to the overall fair value measurement.</font></div><div style="line-height:120%;padding-top:8px;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="17" rowspan="1"></td></tr><tr><td width="44%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td 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;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="6" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Three months ended July 31, </font></div></td><td style="vertical-align:bottom;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="6" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Six months ended July 31, </font></div></td><td style="vertical-align:bottom;border-top:2px 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></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(in thousands)</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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Balance at beginning of period</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">6,182</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">Loss on revaluation </font></div></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:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;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="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;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="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;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="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">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:Arial;font-size:10pt;">Elimination of liability due to removal of FMV provision </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(6,917</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:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Balance at end of period</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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table includes a roll forward of the amounts for the </font><font style="font-family:Arial;font-size:10pt;">three and six</font><font style="font-family:Arial;font-size:10pt;"> months ended </font><font style="font-family:Arial;font-size:10pt;">July&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">2014</font><font style="font-family:Arial;font-size:10pt;"> for instruments classified within Level 3. The classification within Level 3 is based upon significance of the unobservable inputs to the overall fair value measurement.</font></div><div style="line-height:120%;padding-top:8px;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="17" rowspan="1"></td></tr><tr><td width="44%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td 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;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="6" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Three months ended July 31, </font></div></td><td style="vertical-align:bottom;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="6" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Six months ended July 31, </font></div></td><td style="vertical-align:bottom;border-top:2px 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></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(in thousands)</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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Balance at beginning of period</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">6,182</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">Loss on revaluation </font></div></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:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;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="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;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="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;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="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">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:Arial;font-size:10pt;">Elimination of liability due to removal of FMV provision </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(6,917</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:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Balance at end of period</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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;font-weight:bold;text-decoration:underline;"></font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">During the </font><font style="font-family:Arial;font-size:10pt;">three and six</font><font style="font-family:Arial;font-size:10pt;"> months ended </font><font style="font-family:Arial;font-size:10pt;">July&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;">, the Company capitalized software development costs of </font><font style="font-family:Arial;font-size:10pt;">$1.2 million</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$2.4 million</font><font style="font-family:Arial;font-size:10pt;">, respectively, and </font><font style="font-family:Arial;font-size:10pt;">$1.3 million</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$2.4 million</font><font style="font-family:Arial;font-size:10pt;"> for the </font><font style="font-family:Arial;font-size:10pt;">three and six</font><font style="font-family:Arial;font-size:10pt;"> months ended </font><font style="font-family:Arial;font-size:10pt;">July&#160;31, 2014</font><font style="font-family:Arial;font-size:10pt;">, respectively, related to significant enhancements and upgrades to its proprietary system.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The gross carrying amount and associated accumulated amortization of intangible assets were as follows as of </font><font style="font-family:Arial;font-size:10pt;">July&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2015</font><font style="font-family:Arial;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td width="64%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="15%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="15%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(in thousands)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">July 31, 2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">January 31, 2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">Amortized intangible assets:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></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:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></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:Arial;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:Arial;font-size:10pt;">Capitalized software development costs</font></div></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:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">12,907</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10,468</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">Software</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,301</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Acquired intangible member assets</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:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">24,563</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">24,563</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Intangible assets, gross</font></div></td><td style="vertical-align: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:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">42,771</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">39,726</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">Accumulated amortization</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:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(16,173</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(13,185</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Intangible assets, net</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;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:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">26,598</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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">26,541</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></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">During the </font><font style="font-family:Arial;font-size:10pt;">three and six</font><font style="font-family:Arial;font-size:10pt;"> months ended </font><font style="font-family:Arial;font-size:10pt;">July&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;">, the Company incurred and expensed a total of </font><font style="font-family:Arial;font-size:10pt;">$1.8 million</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$3.5 million</font><font style="font-family:Arial;font-size:10pt;">, respectively, and </font><font style="font-family:Arial;font-size:10pt;">$976,000</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$1.8 million</font><font style="font-family:Arial;font-size:10pt;"> for the </font><font style="font-family:Arial;font-size:10pt;">three and six</font><font style="font-family:Arial;font-size:10pt;"> months ended </font><font style="font-family:Arial;font-size:10pt;">July&#160;31, 2014</font><font style="font-family:Arial;font-size:10pt;">, respectively, in software development costs primarily related to the post-implementation and operation stages of its proprietary software. </font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Amortization expense for the </font><font style="font-family:Arial;font-size:10pt;">three and six</font><font style="font-family:Arial;font-size:10pt;"> months ended </font><font style="font-family:Arial;font-size:10pt;">July&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;"> was </font><font style="font-family:Arial;font-size:10pt;">$1.6 million</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$3.0 million</font><font style="font-family:Arial;font-size:10pt;">, respectively, and </font><font style="font-family:Arial;font-size:10pt;">$1.1 million</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$2.2 million</font><font style="font-family:Arial;font-size:10pt;"> for the </font><font style="font-family:Arial;font-size:10pt;">three and six</font><font style="font-family:Arial;font-size:10pt;"> months ended </font><font style="font-family:Arial;font-size:10pt;">July&#160;31, 2014</font><font style="font-family:Arial;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">There were </font><font style="font-family:Arial;font-size:10pt;">no</font><font style="font-family:Arial;font-size:10pt;"> changes to the goodwill carrying value during the </font><font style="font-family:Arial;font-size:10pt;">three and six</font><font style="font-family:Arial;font-size:10pt;"> months ended </font><font style="font-family:Arial;font-size:10pt;">July&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">2014</font><font style="font-family:Arial;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company follows FASB Accounting Standards Codification 740-270, </font><font style="font-family:Arial;font-size:10pt;font-style:italic;">Income Taxes - Interim Reporting</font><font style="font-family:Arial;font-size:10pt;">, for the computation and presentation of its interim period tax provision. Accordingly, management estimated the effective annual tax rate and applied this rate to the year-to-date pre-tax book income to determine the interim provision for income taxes. For the </font><font style="font-family:Arial;font-size:10pt;">three and six</font><font style="font-family:Arial;font-size:10pt;"> months ended </font><font style="font-family:Arial;font-size:10pt;">July&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;">, the Company recorded a provision for income taxes of </font><font style="font-family:Arial;font-size:10pt;">$2.5 million</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$5.4 million</font><font style="font-family:Arial;font-size:10pt;">, respectively. The resulting effective tax rate was </font><font style="font-family:Arial;font-size:10pt;">36.4%</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">36.6%</font><font style="font-family:Arial;font-size:10pt;">, compared with an effective tax rate of </font><font style="font-family:Arial;font-size:10pt;">39.8%</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">40.7%</font><font style="font-family:Arial;font-size:10pt;"> for the </font><font style="font-family:Arial;font-size:10pt;">three and six</font><font style="font-family:Arial;font-size:10pt;"> months ended </font><font style="font-family:Arial;font-size:10pt;">July&#160;31, 2014</font><font style="font-family:Arial;font-size:10pt;">. For the </font><font style="font-family:Arial;font-size:10pt;">three and six</font><font style="font-family:Arial;font-size:10pt;"> months ended </font><font style="font-family:Arial;font-size:10pt;">July&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;">, discrete tax items were not significant. For the </font><font style="font-family:Arial;font-size:10pt;">three and six</font><font style="font-family:Arial;font-size:10pt;"> months ended </font><font style="font-family:Arial;font-size:10pt;">July&#160;31, 2014</font><font style="font-family:Arial;font-size:10pt;">, the net impact of discrete tax items caused a </font><font style="font-family:Arial;font-size:10pt;">1.3%</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">0.5%</font><font style="font-family:Arial;font-size:10pt;"> decrease, respectively, to the effective tax rate primarily due to the tax benefit on book stock compensation expense on stock options vesting upon the Company's initial public offering offset by changes in tax rates on the Company's deferred tax assets and liabilities. The decrease in the effective tax rate from the same period last year is primarily due to a decrease in unfavorable permanent tax items in relation to income before income taxes, a decrease in state taxes, and an increase in state research and development tax credits. The federal research and development tax credit expired as of December 31, 2014. </font></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">As of </font><font style="font-family:Arial;font-size:10pt;">July&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;">, the Company&#8217;s total gross unrecognized tax benefit was </font><font style="font-family:Arial;font-size:10pt;">$318,000</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$300,000</font><font style="font-family:Arial;font-size:10pt;">, respectively. As a result of Accounting Standards Update No.&#160;2013-11, certain unrecognized tax benefits have been netted against their related deferred tax assets. As a result, the unrecognized tax benefit recorded as of </font><font style="font-family:Arial;font-size:10pt;">July&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;"> remains unchanged at </font><font style="font-family:Arial;font-size:10pt;">$20,000</font><font style="font-family:Arial;font-size:10pt;">. If recognized, </font><font style="font-family:Arial;font-size:10pt;">$241,000</font><font style="font-family:Arial;font-size:10pt;"> of the total gross unrecognized tax benefits would affect the Company's effective tax rate as of </font><font style="font-family:Arial;font-size:10pt;">July&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;">. The Company anticipates a decrease of </font><font style="font-family:Arial;font-size:10pt;">$20,000</font><font style="font-family:Arial;font-size:10pt;"> in total gross unrecognized tax benefits within 12 months of the reporting date related to uncertain tax positions on research and development credits claimed and the untimely filing of certain elections for which a lapse of the applicable statute of limitations is expected.</font></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company files income tax returns with U.S. federal and state taxing jurisdictions and is not currently under examination with any jurisdiction. The Company remains subject to examination by federal and various state taxing jurisdictions for tax years after 2003.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table summarizes the cost basis and fair value of the marketable securities by contractual maturity as of </font><font style="font-family:Arial;font-size:10pt;">July&#160;31, 2015</font><font style="font-family:Arial;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="59%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="18%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="18%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(in thousands)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Cost basis</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Fair value</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">One year or less</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">25,061</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">25,040</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Over one year and less than five years</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">15,076</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">15,043</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">40,137</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">40,083</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Marketable securities</font><font style="font-family:Arial;font-size:10pt;">&#8212;Marketable securities consist primarily of mutual funds invested in corporate bonds, U.S.&#160;government agency securities, U.S.&#160;treasury bills, commercial paper, certificates of deposit, municipal notes, and bonds with original maturities beyond three months at the time of purchase.&#160;Marketable securities are classified as available-for-sale, held-to-maturity, or trading at the date of purchase. As of </font><font style="font-family:Arial;font-size:10pt;">July&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;">, all marketable securities have been classified as available-for-sale. The Company may sell these securities at any time for use in current operations or for other purposes even if they have not yet reached maturity. As a result, the Company classifies its marketable securities, including securities with maturities beyond&#160;twelve months,&#160;as current assets in the accompanying condensed consolidated balance sheets. All marketable securities are recorded at their estimated fair value. Unrealized gains and losses for available-for-sale securities are recorded in other comprehensive income. The Company evaluates its marketable securities to assess whether those with unrealized loss positions are other-than-temporarily impaired. The Company considers impairments to be other than temporary if they are related to deterioration in credit risk or if it is likely it will sell the securities before the recovery of their cost basis. Realized gains and losses and declines in value judged to be other-than-temporary are determined based on the specific identification method and are reported in other expense, net in the condensed consolidated statements of operations and comprehensive income.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Recent accounting pronouncements</font><font style="font-family:Arial;font-size:10pt;">&#8212;On May 28, 2014, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2014-09, </font><font style="font-family:Arial;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers</font><font style="font-family:Arial;font-size:10pt;">, which requires an entity to recognize the amount of revenue to which it expects to be entitled for the transfer of promised goods or services to customers. The ASU will replace most existing revenue recognition guidance in GAAP when it becomes effective. In July 2015, the FASB voted to defer the effective date to fiscal years, and interim periods within those fiscal years, beginning after December 15, 2017, with early adoption beginning for fiscal years, and interim periods within those fiscal years, beginning after December 31, 2016. The standard permits the use of either the retrospective or cumulative effect transition method. The Company is evaluating the effect that ASU 2014-09 will have on the consolidated financial statements and related disclosures</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">HealthEquity, Inc. was incorporated in the state of Delaware on September&#160;18, 2002, and was organized to offer a full range of innovative solutions for managing health care accounts (Health Savings Accounts, Health Reimbursement Arrangements, and Flexible Spending Accounts) for health plans, insurance companies, and third-party administrators.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Principles of consolidation</font><font style="font-family:Arial;font-size:10pt;">&#8212;The condensed consolidated financial statements include the accounts of HealthEquity, Inc. and its wholly owned subsidiaries, HEQ Insurance Services, Inc., and HealthEquity Advisors, LLC (collectively referred to as the "Company"). During the year ended January 31, 2015, the Company and an unrelated company formed a limited partnership for investment in and the management of early stage companies in the healthcare industry. The Company has a </font><font style="font-family:Arial;font-size:10pt;">22%</font><font style="font-family:Arial;font-size:10pt;"> ownership interest in such partnership accounted for using the equity method of accounting. The investment was approximately </font><font style="font-family:Arial;font-size:10pt;">$281,000</font><font style="font-family:Arial;font-size:10pt;"> as of </font><font style="font-family:Arial;font-size:10pt;">July&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;"> and is included in other assets on the accompanying condensed consolidated balance sheet. All significant intercompany balances and transactions have been eliminated.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Basis of presentation</font><font style="font-family:Arial;font-size:10pt;">&#8212;The accompanying condensed consolidated financial statements as of </font><font style="font-family:Arial;font-size:10pt;">July&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;"> and for the </font><font style="font-family:Arial;font-size:10pt;">three and six</font><font style="font-family:Arial;font-size:10pt;"> months ended </font><font style="font-family:Arial;font-size:10pt;">July&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">2014</font><font style="font-family:Arial;font-size:10pt;"> are unaudited and have been prepared in conformity with accounting principles generally accepted in the United States of America ("GAAP") and the applicable rules and regulations of the Securities and Exchange Commission ("SEC") regarding interim financial reporting. In the opinion of management, the interim data includes all adjustments, consisting only of normal recurring adjustments, necessary for a fair presentation of the results for the interim periods. Certain information and note disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. Therefore, these condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes included in the Company's Annual Report on Form 10-K for the year ended January 31, 2015. The fiscal year-end condensed consolidated balance sheet data was derived from audited financial statements, but does not include all disclosures required by GAAP. </font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Follow-on offering</font><font style="font-family:Arial;font-size:10pt;">&#8212;On May 11, 2015, the Company closed its follow-on public offering and sold </font><font style="font-family:Arial;font-size:10pt;">972,500</font><font style="font-family:Arial;font-size:10pt;"> shares of common stock at a public offering price of </font><font style="font-family:Arial;font-size:10pt;">$25.90</font><font style="font-family:Arial;font-size:10pt;"> per share, less the underwriters' discount. Certain selling stockholders sold </font><font style="font-family:Arial;font-size:10pt;">3,455,000</font><font style="font-family:Arial;font-size:10pt;"> shares of common stock in the offering, including </font><font style="font-family:Arial;font-size:10pt;">380,000</font><font style="font-family:Arial;font-size:10pt;"> shares of common stock which were issued upon the exercise of outstanding options. The Company received net proceeds of approximately </font><font style="font-family:Arial;font-size:10pt;">$23.5 million</font><font style="font-family:Arial;font-size:10pt;"> after deducting underwriting discounts and commissions of approximately </font><font style="font-family:Arial;font-size:10pt;">$1.0 million</font><font style="font-family:Arial;font-size:10pt;"> and other offering expenses payable by the Company of approximately </font><font style="font-family:Arial;font-size:10pt;">$688,000</font><font style="font-family:Arial;font-size:10pt;">. The Company did not receive any proceeds from the sale of shares by the selling stockholders other than </font><font style="font-family:Arial;font-size:10pt;">$222,000</font><font style="font-family:Arial;font-size:10pt;"> representing the exercise price of the options that were exercised in connection with the offering. </font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Marketable securities</font><font style="font-family:Arial;font-size:10pt;">&#8212;Marketable securities consist primarily of mutual funds invested in corporate bonds, U.S.&#160;government agency securities, U.S.&#160;treasury bills, commercial paper, certificates of deposit, municipal notes, and bonds with original maturities beyond three months at the time of purchase.&#160;Marketable securities are classified as available-for-sale, held-to-maturity, or trading at the date of purchase. As of </font><font style="font-family:Arial;font-size:10pt;">July&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;">, all marketable securities have been classified as available-for-sale. The Company may sell these securities at any time for use in current operations or for other purposes even if they have not yet reached maturity. As a result, the Company classifies its marketable securities, including securities with maturities beyond&#160;twelve months,&#160;as current assets in the accompanying condensed consolidated balance sheets. All marketable securities are recorded at their estimated fair value. Unrealized gains and losses for available-for-sale securities are recorded in other comprehensive income. The Company evaluates its marketable securities to assess whether those with unrealized loss positions are other-than-temporarily impaired. The Company considers impairments to be other than temporary if they are related to deterioration in credit risk or if it is likely it will sell the securities before the recovery of their cost basis. Realized gains and losses and declines in value judged to be other-than-temporary are determined based on the specific identification method and are reported in other expense, net in the condensed consolidated statements of operations and comprehensive income.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Recent accounting pronouncements</font><font style="font-family:Arial;font-size:10pt;">&#8212;On May 28, 2014, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2014-09, </font><font style="font-family:Arial;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers</font><font style="font-family:Arial;font-size:10pt;">, which requires an entity to recognize the amount of revenue to which it expects to be entitled for the transfer of promised goods or services to customers. The ASU will replace most existing revenue recognition guidance in GAAP when it becomes effective. In July 2015, the FASB voted to defer the effective date to fiscal years, and interim periods within those fiscal years, beginning after December 15, 2017, with early adoption beginning for fiscal years, and interim periods within those fiscal years, beginning after December 31, 2016. The standard permits the use of either the retrospective or cumulative effect transition method. The Company is evaluating the effect that ASU 2014-09 will have on the consolidated financial statements and related disclosures. The Company has not yet selected a transition method nor determined the effect of the standard on the ongoing financial reporting.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Business combinations</font><font style="font-family:Arial;font-size:10pt;">&#8212;Acquisition-related expenses are recognized in earnings in the period in which they are incurred. During the three and six months ended July 31, 2015, the Company incurred $</font><font style="font-family:Arial;font-size:10pt;">571,000</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$661,000</font><font style="font-family:Arial;font-size:10pt;">, respectively, of acquisition-related expenses which is included in other expense, net on the condensed consolidated statement of operations. There were no business combinations during the three and six months ended July 31, 2015. </font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Revision of previously issued financial statements</font><font style="font-family:Arial;font-size:10pt;">&#8212;During the three months ended October&#160;31, 2014, the Company identified an error that originated in the three months ended </font><font style="font-family:Arial;font-size:10pt;">July&#160;31, 2014</font><font style="font-family:Arial;font-size:10pt;">. This error was caused by using an incorrect fair value amount in calculating the windfall tax benefit for a portion of the vested options exercised during the period. The adjustment increased other current assets and additional paid-in capital by approximately&#160;</font><font style="font-family:Arial;font-size:10pt;">$1.0 million</font><font style="font-family:Arial;font-size:10pt;">. The error also decreased cash provided by operating activities by&#160;</font><font style="font-family:Arial;font-size:10pt;">$1.0 million</font><font style="font-family:Arial;font-size:10pt;">&#160;and increased cash provided by financing activities by the same amount. The error had no impact to the condensed consolidated statement of operations and comprehensive income. The Company determined this error did not materially impact the </font><font style="font-family:Arial;font-size:10pt;">July&#160;31, 2014</font><font style="font-family:Arial;font-size:10pt;"> financial statements nor the&#160;October&#160;31, 2014&#160;financial statements; however, in order to correctly present the financial statements, the condensed consolidated statement of cash flows for the six months ended </font><font style="font-family:Arial;font-size:10pt;">July&#160;31, 2014</font><font style="font-family:Arial;font-size:10pt;"> has been revised to reflect this correction.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Property and equipment consisted of the following as of </font><font style="font-family:Arial;font-size:10pt;">July&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2015</font><font style="font-family:Arial;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td width="64%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="15%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="15%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(in thousands)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">July 31, 2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">January 31, 2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align: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:Arial;font-size:10pt;">Leasehold improvements</font></div></td><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:Arial;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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">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="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">506</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Furniture and fixtures</font></div></td><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:Arial;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:Arial;font-size:10pt;">1,548</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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:Arial;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:Arial;font-size:10pt;">1,317</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:Arial;font-size:10pt;">Computer equipment</font></div></td><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:Arial;font-size:10pt;"><br clear="none"/></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:Arial;font-size:10pt;">4,842</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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></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:Arial;font-size:10pt;">4,013</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;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Property and equipment, gross</font></div></td><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:Arial;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:Arial;font-size:10pt;">7,093</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">5,836</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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:Arial;font-size:10pt;">Accumulated depreciation</font></div></td><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:Arial;font-size:10pt;"><br clear="none"/></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:Arial;font-size:10pt;">(3,936</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:Arial;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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></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:Arial;font-size:10pt;">(3,259</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:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Property and equipment, net</font></div></td><td style="vertical-align:top;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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,157</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;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:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,577</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Depreciation expense for the </font><font style="font-family:Arial;font-size:10pt;">three and six</font><font style="font-family:Arial;font-size:10pt;"> months ended </font><font style="font-family:Arial;font-size:10pt;">July&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;"> was </font><font style="font-family:Arial;font-size:10pt;">$354,000</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$677,000</font><font style="font-family:Arial;font-size:10pt;">, respectively, and </font><font style="font-family:Arial;font-size:10pt;">$251,000</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$485,000</font><font style="font-family:Arial;font-size:10pt;"> for the </font><font style="font-family:Arial;font-size:10pt;">three and six</font><font style="font-family:Arial;font-size:10pt;"> months ended </font><font style="font-family:Arial;font-size:10pt;">July&#160;31, 2014</font><font style="font-family:Arial;font-size:10pt;">, respectively.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Property and equipment consisted of the following as of </font><font style="font-family:Arial;font-size:10pt;">July&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2015</font><font style="font-family:Arial;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td width="64%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="15%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="15%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(in thousands)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">July 31, 2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">January 31, 2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align: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:Arial;font-size:10pt;">Leasehold improvements</font></div></td><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:Arial;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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">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="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">506</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Furniture and fixtures</font></div></td><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:Arial;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:Arial;font-size:10pt;">1,548</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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:Arial;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:Arial;font-size:10pt;">1,317</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:Arial;font-size:10pt;">Computer equipment</font></div></td><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:Arial;font-size:10pt;"><br clear="none"/></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:Arial;font-size:10pt;">4,842</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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></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:Arial;font-size:10pt;">4,013</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;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Property and equipment, gross</font></div></td><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:Arial;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:Arial;font-size:10pt;">7,093</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">5,836</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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:Arial;font-size:10pt;">Accumulated depreciation</font></div></td><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:Arial;font-size:10pt;"><br clear="none"/></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:Arial;font-size:10pt;">(3,936</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:Arial;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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></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:Arial;font-size:10pt;">(3,259</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:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Property and equipment, net</font></div></td><td style="vertical-align:top;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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,157</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;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:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,577</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company had entered into a consulting agreement with a company owned by the President and Chief Executive Officer of the Company. In connection with the consummation of the Company's IPO in July 2014, this consulting agreement was terminated and as such </font><font style="font-family:Arial;font-size:10pt;">no</font><font style="font-family:Arial;font-size:10pt;"> amounts were paid to this company for the </font><font style="font-family:Arial;font-size:10pt;">three and six</font><font style="font-family:Arial;font-size:10pt;"> months ended </font><font style="font-family:Arial;font-size:10pt;">July&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;">. The amount paid to this company under the terms of the consulting agreement for the </font><font style="font-family:Arial;font-size:10pt;">three and six</font><font style="font-family:Arial;font-size:10pt;"> months ended </font><font style="font-family:Arial;font-size:10pt;">July&#160;31, 2014</font><font style="font-family:Arial;font-size:10pt;"> was </font><font style="font-family:Arial;font-size:10pt;">$81,000</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$162,000</font><font style="font-family:Arial;font-size:10pt;">, respectively.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Cash, cash equivalents and marketable securities as of </font><font style="font-family:Arial;font-size:10pt;">July&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;"> consisted of the following: </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="16" rowspan="1"></td></tr><tr><td width="49%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(in thousands)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Cost basis</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Gross unrealized gains</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Gross unrealized losses</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Fair value</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Cash and cash equivalents</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:Arial;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:Arial;font-size:10pt;">108,851</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">&#8212;</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">&#8212;</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">108,851</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Marketable securities:</font></div></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:Arial;font-size:10pt;"><br clear="none"/></font></div></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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></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:Arial;font-size:10pt;"><br clear="none"/></font></div></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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></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:Arial;font-size:10pt;"><br clear="none"/></font></div></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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></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:Arial;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:Arial;font-size:10pt;">Mutual funds</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:Arial;font-size:10pt;">40,137</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></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:Arial;font-size:10pt;">25</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></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:Arial;font-size:10pt;">(79</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:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></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:Arial;font-size:10pt;">40,083</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;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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total cash, cash equivalents and marketable securities</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">148,988</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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;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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">25</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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;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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">(79</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;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:Arial;font-size:10pt;">)</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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">148,934</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Cash, cash equivalents and marketable securities as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;"> consisted of the following:</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="16" rowspan="1"></td></tr><tr><td width="49%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(in thousands)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Cost basis</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Gross unrealized gains</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Gross unrealized losses</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Fair value</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">Cash and cash equivalents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">111,005</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">111,005</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Marketable securities:</font></div></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:Arial;font-size:10pt;"><br clear="none"/></font></div></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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></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:Arial;font-size:10pt;"><br clear="none"/></font></div></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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></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:Arial;font-size:10pt;"><br clear="none"/></font></div></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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></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:Arial;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:Arial;font-size:10pt;">Mutual funds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total cash, cash equivalents and marketable securities</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">111,005</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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;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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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;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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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;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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">111,005</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table sets forth the computation of basic and diluted net income per share attributable to common stockholders:</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="17" rowspan="1"></td></tr><tr><td width="48%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">(in thousands, except per share data)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="6" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Three months ended July 31,</font></div></td><td style="vertical-align:bottom;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="6" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Six months ended July 31,</font></div></td><td style="vertical-align:bottom;border-top:2px 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></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;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:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;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:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;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:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Numerator (basic and diluted):</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></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:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></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:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></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:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></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:9pt;"><font style="font-family:Arial;font-size:9pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">Net income </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">4,421</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">3,028</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">9,398</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">5,746</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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:9pt;"><font style="font-family:Arial;font-size:9pt;">Add back: accretion of redeemable convertible preferred stock</font></div></td><td style="vertical-align: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:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">4,021</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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:9pt;"><font style="font-family:Arial;font-size:9pt;">Less: dividend on redeemable convertible preferred stock and dividend on convertible preferred stock </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">(632</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></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:9pt;"><font style="font-family:Arial;font-size:9pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">(1,270</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</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:9pt;"><font style="font-family:Arial;font-size:9pt;">Less: undistributed income attributed to redeemable convertible preferred stockholders</font></div></td><td style="vertical-align: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:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></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:9pt;"><font style="font-family:Arial;font-size:9pt;">(831</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align: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:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></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:9pt;"><font style="font-family:Arial;font-size:9pt;">(3,040</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</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:9pt;"><font style="font-family:Arial;font-size:9pt;">Net income attributable to common stockholders for basic earnings per share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">4,421</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1,565</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="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">9,398</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="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">5,457</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Add back: dividend of redeemable convertible preferred stock</font></div></td><td style="vertical-align: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:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">463</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1,270</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Less: accretion on redeemable convertible preferred stock and dividend on convertible preferred stock</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">(4,021</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</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:9pt;"><font style="font-family:Arial;font-size:9pt;">Add back: series D-3 derivative liability revaluations</font></div></td><td style="vertical-align: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:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">735</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:9pt;"><font style="font-family:Arial;font-size:9pt;">Add back: adjustment to undistributed income attributed to redeemable convertible preferred stockholders</font></div></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:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">563</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">3,040</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Net income attributable to common stockholders for diluted earnings per share</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">4,421</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="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:9pt;"><font style="font-family:Arial;font-size:9pt;">2,591</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:9pt;"><font style="font-family:Arial;font-size:9pt;">9,398</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:9pt;"><font style="font-family:Arial;font-size:9pt;">6,481</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></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:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></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:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></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:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></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:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></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:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></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:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></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:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></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:9pt;"><font style="font-family:Arial;font-size:9pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">Denominator (basic):</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></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:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></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:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></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:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></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:9pt;"><font style="font-family:Arial;font-size:9pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">Weighted-average common shares outstanding</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">56,730</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">8,135</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">55,909</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">7,757</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Denominator (diluted):</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></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:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></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:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></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:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></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:9pt;"><font style="font-family:Arial;font-size:9pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">Weighted-average common shares outstanding</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">56,730</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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:9pt;"><font style="font-family:Arial;font-size:9pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">8,135</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">55,909</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">7,757</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:9pt;"><font style="font-family:Arial;font-size:9pt;">Effect of potential dilutive securities:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></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:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></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:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></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:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></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:9pt;"><font style="font-family:Arial;font-size:9pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">Weighted-average dilutive effect of stock options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">2,202</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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:9pt;"><font style="font-family:Arial;font-size:9pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">3,050</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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:9pt;"><font style="font-family:Arial;font-size:9pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">2,409</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">3,207</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:9pt;"><font style="font-family:Arial;font-size:9pt;">Weighted-average dilutive effect of common shares from stock warrants</font></div></td><td style="vertical-align: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:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2,350</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2,415</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:9pt;"><font style="font-family:Arial;font-size:9pt;">Dilutive effect from preferred stock assuming conversion</font></div></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:9pt;"><font style="font-family:Arial;font-size:9pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">28,145</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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:9pt;"><font style="font-family:Arial;font-size:9pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">32,468</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:9pt;"><font style="font-family:Arial;font-size:9pt;">Weighted-average common shares outstanding</font></div></td><td style="vertical-align: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:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">58,932</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">41,680</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">58,318</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">45,847</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Net income per share attributable to common stockholders:</font></div></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:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></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:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></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:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></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:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></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:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></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:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></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:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></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:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Basic </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">0.08</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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:9pt;"><font style="font-family:Arial;font-size:9pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">0.19</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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:9pt;"><font style="font-family:Arial;font-size:9pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">0.17</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">0.70</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Diluted</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:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">0.08</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;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:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">0.06</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;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:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">0.16</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;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:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">0.14</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table shows a summary of stock-based compensation in the Company's condensed consolidated statements of operations and comprehensive income during the periods presented:</font></div><div style="line-height:120%;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td width="40%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td 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;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="6" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Three months ended July 31,</font></div></td><td style="vertical-align:bottom;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="6" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Six months ended July 31,</font></div></td><td style="vertical-align:bottom;border-top:2px 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></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(in thousands)</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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;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:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Cost of services</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">52</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">436</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">70</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">Sales and marketing</font></div></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:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">259</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Technology and development</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">237</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">53</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">387</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">85</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">General and administrative</font></div></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:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">973</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">1,461</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">172</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;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:Arial;font-size:10pt;">Total stock-based compensation expense</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">1,677</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">403</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">2,771</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">468</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The gross carrying amount and associated accumulated amortization of intangible assets were as follows as of </font><font style="font-family:Arial;font-size:10pt;">July&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2015</font><font style="font-family:Arial;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td width="64%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="15%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="15%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(in thousands)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">July 31, 2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">January 31, 2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">Amortized intangible assets:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></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:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></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:Arial;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:Arial;font-size:10pt;">Capitalized software development costs</font></div></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:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">12,907</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10,468</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">Software</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,301</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Acquired intangible member assets</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:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">24,563</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">24,563</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Intangible assets, gross</font></div></td><td style="vertical-align: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:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">42,771</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">39,726</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">Accumulated amortization</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:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(16,173</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(13,185</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Intangible assets, net</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;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:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">26,598</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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">26,541</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></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Stock option activity under the Company's equity incentive plans is as follows:</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td width="34%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="15%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td 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;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Outstanding stock options</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px 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></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(in thousands, except for exercise prices and term)</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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Number&#160;of<br clear="none"/>options</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></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:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Range of<br clear="none"/>exercise<br clear="none"/>prices</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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Weighted-<br clear="none"/>average<br clear="none"/>exercise<br clear="none"/>price</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></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:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Weighted-<br clear="none"/>average<br clear="none"/>contractual<br clear="none"/>term<br clear="none"/>(in&#160;years)</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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Aggregate<br clear="none"/>intrinsic<br clear="none"/>value</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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:Arial;font-size:10pt;">Outstanding as of January&#160;31, 2015</font></div></td><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:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">6,457</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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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:Arial;font-size:10pt;">$0.10&#160;- 25.45</font></div></td><td style="vertical-align: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:Arial;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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5.27</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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:Arial;font-size:10pt;">6.88</font></div></td><td style="vertical-align: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:Arial;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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">100,290</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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:Arial;font-size:10pt;">Granted</font></div></td><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:Arial;font-size:10pt;"><br clear="none"/></font></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:Arial;font-size:10pt;">647</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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:Arial;font-size:10pt;"><br clear="none"/></font></div></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:Arial;font-size:10pt;">$25.39 - 26.66</font></div></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:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">25.52</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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:Arial;font-size:10pt;"><br clear="none"/></font></div></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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></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:Arial;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:Arial;font-size:10pt;">Exercised </font></div></td><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:Arial;font-size:10pt;"><br clear="none"/></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:Arial;font-size:10pt;">(1,388</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:Arial;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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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:Arial;font-size:10pt;">$0.10&#160;- 14.00</font></div></td><td style="vertical-align: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:Arial;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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.83</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></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:Arial;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:Arial;font-size:10pt;">Forfeited </font></div></td><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:Arial;font-size:10pt;"><br clear="none"/></font></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:Arial;font-size:10pt;">(110</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:Arial;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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></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:Arial;font-size:10pt;">$0.80&#160;- 25.45</font></div></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:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">17.11</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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:Arial;font-size:10pt;"><br clear="none"/></font></div></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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></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:Arial;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:Arial;font-size:10pt;">Outstanding as of July 31, 2015</font></div></td><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:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;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:Arial;font-size:10pt;">5,606</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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:Arial;font-size:10pt;">$0.10&#160;- 26.66</font></div></td><td style="vertical-align: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:Arial;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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">8.47</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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:Arial;font-size:10pt;">7.13</font></div></td><td style="vertical-align: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:Arial;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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">141,217</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:Arial;font-size:10pt;">Vested and expected to vest as of July 31, 2015</font></div></td><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:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,389</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">8.16</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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:Arial;font-size:10pt;"><br clear="none"/></font></div></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:Arial;font-size:10pt;">7.05</font></div></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:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">137,406</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Exercisable as of July 31, 2015</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">2,900</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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1.97</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;border-bottom:1px solid #000000;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:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;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:Arial;font-size:10pt;">5.39</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;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:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">91,915</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></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The key input assumptions that were utilized in the valuation of the stock options granted during the periods presented:</font></div><div style="line-height:120%;padding-top:8px;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 width="32%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="14%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="14%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="16%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="17%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="4" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Three months ended July 31, </font></div></td><td style="vertical-align:bottom;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="4" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Six months ended July 31,</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;&#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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;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:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></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:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2014</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Expected dividend yield</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;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:Arial;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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;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:Arial;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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;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:Arial;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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></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:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;%</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:Arial;font-size:10pt;">Expected stock price volatility</font></div></td><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:Arial;font-size:10pt;"><br clear="none"/></font></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:Arial;font-size:10pt;">38.5</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:Arial;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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></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:Arial;font-size:10pt;">32.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></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:Arial;font-size:10pt;">38.5% - 40.3%</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></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:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">32.9%</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:Arial;font-size:10pt;">Risk-free interest rate</font></div></td><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:Arial;font-size:10pt;"><br clear="none"/></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:Arial;font-size:10pt;">1.72</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:Arial;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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></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:Arial;font-size:10pt;">2.24</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:Arial;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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></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:Arial;font-size:10pt;">1.47% - 1.72%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2.24%</font></div></td></tr><tr><td style="vertical-align:top;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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Expected life of options</font></div></td><td style="vertical-align:top;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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">6.25 years</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;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:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">6.25 years</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;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:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5.43 - 6.25 years</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></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:10pt;"><font style="font-family:Arial;font-size:10pt;">6.25 years</font></div></td></tr></table></div></div></div> EX-101.SCH 9 hqy-20150731.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2134100 - Disclosure - Cash, cash equivalents and marketable securities link:presentationLink link:calculationLink link:definitionLink 2434403 - Disclosure - Cash, cash equivalents and marketable securities (Contract Maturity) (Details) link:presentationLink link:calculationLink link:definitionLink 2434402 - Disclosure - Cash, cash equivalents and marketable securities (Details) link:presentationLink link:calculationLink link:definitionLink 2334301 - Disclosure - Cash, cash equivalents and marketable securities (Tables) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Commitment and contingencies link:presentationLink link:calculationLink link:definitionLink 2410401 - Disclosure - Commitment and contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 1001001 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Condensed Consolidated Balance Sheets (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - Condensed Consolidated Statements Of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Condensed Consolidated Statements Of Operations And Comprehensive Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Condensed Consolidated Statements Of Operations And Comprehensive Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 2135100 - Disclosure - Fair value link:presentationLink link:calculationLink link:definitionLink 2435402 - Disclosure - Fair value (Details) link:presentationLink link:calculationLink link:definitionLink 2335301 - Disclosure - Fair value (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 2107100 - Disclosure - Intangible assets and goodwill link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Intangible assets and goodwill (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Intangible assets and goodwill (Schedule of finite-lived intangible assets) (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Intangible assets and goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - Net income per share attributable to common stockholders link:presentationLink link:calculationLink link:definitionLink 2404403 - Disclosure - Net income per share attributable to common stockholders (Anti-dilutive securities) (Details) link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - Net income per share attributable to common stockholders (Details) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Net income per share attributable to common stockholders (Tables) link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - Property and equipment link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - Property and equipment (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Property and equipment (Schedule of property and equipment) (Details) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Property and equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 2136100 - Disclosure - Related party transactions link:presentationLink link:calculationLink link:definitionLink 2436401 - Disclosure - Related party transactions (Details) link:presentationLink link:calculationLink link:definitionLink 2128100 - Disclosure - Stock options link:presentationLink link:calculationLink link:definitionLink 2428403 - Disclosure - Stock options (Assumptions) (Details) link:presentationLink link:calculationLink link:definitionLink 2428402 - Disclosure - Stock options (Details) link:presentationLink link:calculationLink link:definitionLink 2428404 - Disclosure - Stock options (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2428405 - Disclosure - Stock options (Stock-based compensation) (Details) link:presentationLink link:calculationLink link:definitionLink 2328301 - Disclosure - Stock options (Tables) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Summary of business and significant accounting policies link:presentationLink link:calculationLink link:definitionLink 2401402 - Disclosure - Summary of business and significant accounting policies (Details) link:presentationLink link:calculationLink link:definitionLink 2201201 - Disclosure - Summary of business and significant accounting policies (Policies) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 10 hqy-20150731_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 11 hqy-20150731_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 12 hqy-20150731_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Goodwill and Intangible Assets Disclosure [Abstract] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Capitalized software development costs Software and Software Development Costs [Member] Software Computer Software, Intangible Asset [Member] Acquired intangible member assets Customer Relationships [Member] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Finite-lived intangible assets, gross Finite-Lived Intangible Assets, Gross Accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Intangible assets, net Finite-Lived Intangible Assets, Net Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Summary of stock options Schedule of Share-based Compensation, Stock Options, Activity [Table Text Block] Summary of Assumptions Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Summary of share based compensation recognized Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block] Organization, Consolidation and Presentation of Financial Statements [Abstract] Schedule of Error Corrections and Prior Period Adjustment Restatement [Table] Schedule of Error Corrections and Prior Period Adjustment Restatement [Table] Nature of Error [Axis] Nature of Error [Axis] Nature of Error [Domain] Nature of Error [Domain] Error in Calculation of Tax Benefits [Member] Error in Calculation of Tax Benefits [Member] Error in Calculation of Tax Benefits [Member] Adjustments for Error Corrections [Axis] Adjustments for Error Corrections [Axis] Adjustments for Error Correction [Domain] Adjustments for Error Correction [Domain] Increase in Prepaid Expenses and Additional Paid-in Capital [Member] Increase in Prepaid Expenses and Additional Paid-in Capital [Member] Increase in Prepaid Expenses and Additional Paid-in Capital [Member] Error Corrections and Prior Period Adjustments Restatement [Line Items] Error Corrections and Prior Period Adjustments Restatement [Line Items] Adjustment for error caused by using incorrect fair value for calculation Tax benefit Quantifying Misstatement in Current Year Financial Statements, Amount Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Common Stock [Member] Common Stock [Member] Class of Stock [Line Items] Class of Stock [Line Items] Shares issued Common Stock, Shares, Issued Public offering price (usd per share) Shares Issued, Price Per Share Stock sold by shareholders (shares) Common Stock, Shares Sold by Stockholders Common Stock, Shares Sold by Stockholders Shares of common stock which were issued upon the exercise of outstanding options (shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Proceeds from issuance of stock Proceeds from Issuance Initial Public Offering Underwriters discount and commission Payments of Stock Issuance Costs Underwriters Discounts and Commissions Payments of Stock Issuance Costs Underwriters Discounts and Commissions Other offering expenses payable Noninterest Expense Offering Cost Stock issued during the period, exercises Proceeds from Stock Options Exercised In Connection with Public Offering Proceeds from Stock Options Exercised In Connection with Public Offering Schedule of Equity Method Investments [Table] Schedule of Equity Method Investments [Table] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Other Expense [Member] Other Expense [Member] Schedule of Equity Method Investments [Line Items] Schedule of Equity Method Investments [Line Items] Ownership percentage Equity Method Investment, Ownership Percentage Equity method investments Equity Method Investments Acquisition costs Business Combination, Acquisition Related Costs Property, Plant and Equipment [Abstract] Property and equipment Property, Plant and Equipment Disclosure [Text Block] Capitalized software development costs Capitalized Computer Software, Additions Software development costs incurred and expensed Research and Development Expense, Software (Excluding Acquired in Process Cost) Amortization expense Amortization of Intangible Assets Change in goodwill Goodwill, Period Increase (Decrease) Fair Value Disclosures [Abstract] Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value Measurements, Recurring and Nonrecurring [Table] Investment Type [Axis] Investment Type [Axis] Investment [Domain] Investments [Domain] Mutual funds Money Market Funds [Member] Measurement Frequency [Axis] Measurement Frequency [Axis] Fair Value, Measurement Frequency [Domain] Fair Value, Measurement Frequency [Domain] Recurring Fair Value, Measurements, Recurring [Member] Fair Value, Hierarchy [Axis] Fair Value, Hierarchy [Axis] Fair Value Hierarchy [Domain] Fair Value Hierarchy [Domain] Level 1 Fair Value, Inputs, Level 1 [Member] Level 2 Fair Value, Inputs, Level 2 [Member] Level 3 Fair Value, Inputs, Level 3 [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] Marketable securities: Investments, Fair Value Disclosure Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Balance at beginning of period Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Liability Value Loss on revaluation Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings Elimination of liability due to removal of FMV provision Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers out of Level 3 Balance at the end of period Schedule of Finite-Lived Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Summary of business and significant accounting policies Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] Investments, Debt and Equity Securities [Abstract] Available-for-sale Securities, Debt Maturities, Amortized Cost Basis, Fiscal Year Maturity [Abstract] One year or less Available-for-sale Securities, Debt Maturities, Next Twelve Months, Amortized Cost Basis Over one year and less than five years Available-for-sale Securities, Debt Maturities, Year Two Through Five, Amortized Cost Basis Total Available-for-sale Securities, Debt Maturities, Single Maturity Date, Amortized Cost Basis Available-for-sale Securities, Debt Maturities, Fair Value, Fiscal Year Maturity [Abstract] One year or less Available-for-sale Securities, Debt Maturities, Next Twelve Months, Fair Value Over one year and less than five years Available-for-sale Securities, Debt Maturities, Year Two Through Five, Fair Value Total Available-for-sale Securities, Debt Maturities, Single Maturity Date 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] Leasehold improvements Leasehold Improvements [Member] Furniture and fixtures Furniture and Fixtures [Member] Computer equipment Computer Equipment [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Property and equipment, gross Property, Plant and Equipment, Gross Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Property and equipment, net Property, Plant and Equipment, Net Weighted-average vesting period of non-vested awards expected to vest Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition Unrecognized stock compensation expense to be recognized in future Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options Principles of consolidation Consolidation, Policy [Policy Text Block] Marketable securities Marketable Securities, Policy [Policy Text Block] Recent accounting pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Commitments and Contingencies Disclosure [Abstract] Commitments and contingencies Commitments and Contingencies Disclosure [Text Block] Related Party Transactions [Abstract] Related party transactions Related Party Transactions Disclosure [Text Block] Intangible assets and goodwill Goodwill and Intangible Assets Disclosure [Text Block] Statement of Financial Position [Abstract] Assets Assets [Abstract] Current assets Assets, Current [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Marketable securities, at fair value Available-for-sale Securities Total cash, cash equivalents and marketable securities Cash, Cash Equivalents, and Short-term Investments, Fair Value Disclosure Cash, Cash Equivalents, and Short-term Investments, Fair Value Disclosure Accounts receivable, net of allowance for doubtful accounts of $34 as of July 31, 2015 and $40 as of January 31, 2015 Accounts Receivable, Net, Current Inventories Inventory, Net Deferred tax asset Deferred Tax Assets, Net, Current Other current assets Prepaid Expense, Current Total current assets Assets, Current Property and equipment, net Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Goodwill Goodwill Other 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 compensation Employee-related Liabilities, Current Accrued liabilities Accrued Liabilities, Current Total current liabilities Liabilities, Current Long-term liabilities Liabilities, Noncurrent [Abstract] Other long-term liability Deferred Rent Credit, Noncurrent Deferred tax liability Deferred Tax Liabilities, Net, Noncurrent Total long-term liabilities Liabilities, Noncurrent Total liabilities Liabilities Commitments and contingencies (see note 5) Commitments and Contingencies Total stockholders’ equity Stockholders' Equity Attributable to Parent [Abstract] Preferred stock, $0.0001 par value, 100,000 shares authorized, no shares issued and outstanding as of July 31, 2015 and January 31, 2015, respectively Preferred Stock, Value, Issued Common stock, $0.0001 par value, 900,000 shares authorized, 57,162 and 54,802 shares issued and outstanding as of July 31, 2015 and January 31, 2015, respectively Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated deficit Retained Earnings (Accumulated Deficit) Total stockholders’ equity Stockholders' Equity Attributable to Parent Total liabilities and stockholders’ equity Liabilities and Equity Fair value Fair Value Disclosures [Text Block] Fair Value Measurements, Recurring Fair Value, Assets Measured on Recurring Basis [Table Text Block] Schedule of Roll-forward of the amounts for instruments classified with Level 3 Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Income Tax Disclosure [Abstract] Income taxes Income Tax Disclosure [Text Block] Available-for-sale Securities Cash, Cash Equivalents and Investments [Table Text Block] Investments Classified by Contractual Maturity Date Investments Classified by Contractual Maturity Date [Table Text Block] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Cost of services Cost of Sales [Member] Sales and marketing Sales and Marketing [Member] Sales and Marketing [Member] Technology and development Technology and Development [Member] Technology and Development [Member] General and administrative General and Administrative Expense [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Total stock-based compensation expense Allocated Share-based Compensation Expense Stock options Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Earnings Per Share [Abstract] Net income per share attributable to common stockholders Earnings Per Share [Text Block] Depreciation expense Depreciation Property, Plant and Equipment Property, Plant and Equipment [Table Text Block] Income tax provision Income Tax Expense (Benefit) Effective tax rate Effective Income Tax Rate Reconciliation, Percent Net impact of discrete tax items on effective tax rate Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Unrecognized tax benefits Unrecognized Tax Benefits Net unrecognized tax benefits Deferred Tax Assets, Net Unrecognized tax benefits that would impact effective tax rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Anticipated decrease in total gross unrecognized tax benefits within 12 months Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit Schedule of Earnings Per Share, Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Antidilutive securities excluded from computation of earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Income Statement [Abstract] Revenue: Revenues [Abstract] Account fee revenue Membership Dues Revenue, On-going Custodial fee revenue Investment Advisory, Management and Administrative Fees Card fee revenue Fees and Commissions, Credit and Debit Cards Other revenue Other Revenue, Net Total revenue Revenues Cost of services: Cost of Services [Abstract] Account costs Service Management Costs Custodial costs Cost Of Services, Custodial Costs Cost Of Services, Custodial Costs Card costs Cost Of Services, Card Costs Cost Of Services, Card Costs Other costs Other Cost of Services Total cost of services Cost of Services Gross profit Gross Profit Operating expenses: Operating Expenses [Abstract] Sales and marketing Selling and Marketing Expense Technology and development Research and Development Expense General and administrative General and Administrative Expense Amortization of acquired intangible assets Amortization of Acquired Intangible Amortization of Acquired Intangible Total operating expenses Operating Expenses Income from operations Operating Income (Loss) Other expense: Other Expenses [Abstract] Loss on revaluation of redeemable convertible preferred stock derivative Loss On Revaluation Of Warrants Loss On Revaluation Of Warrants Other expense, net Other Nonoperating Expense Total other expense Other Nonoperating Income (Expense) Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Extraordinary Items, Noncontrolling Interest Net income Net Income (Loss) Attributable to Parent Net income attributable to common stockholders: Net Income (Loss) Attributable To Common Stockholders, Basic And Diluted [Abstract] Net Income (Loss) Attributable To Common Stockholders, Basic And Diluted [Abstract] Basic (in dollars) Net Income (Loss) Available to Common Stockholders, Basic Diluted (in dollars) Net Income (Loss) Available to Common Stockholders, Diluted Net income per share attributable to common stockholders: 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 number of shares used in computing net income per share attributable to common stockholders Weighted Average Number Of Shares Used In Computing Net Income Per Share Attributable To Common Stockholders, Basic And Diluted [Abstract] Weighted Average Number Of Shares Used In Computing Net Income Per Share Attributable To Common Stockholders, Basic And Diluted [Abstract] Basic (in shares) Weighted Average Number of Shares Outstanding, Basic Diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Comprehensive income: Statement of Comprehensive Income [Abstract] Net income Other comprehensive loss: Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Unrealized loss on available-for-sale marketable securities, net of tax Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent Comprehensive income Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Add back: accretion of redeemable convertible preferred stock Temporary Equity, Accretion to Redemption Value, Adjustment Less: dividend on redeemable convertible preferred stock and dividend on convertible preferred stock Preferred Stock Dividends, Income Statement Impact Less: undistributed income attributed to redeemable convertible preferred stockholders Undistributed Earnings (Loss) Allocated to Participating Securities, Basic Net income attributable to common stockholders for basic earnings per share Add back: dividend of redeemable convertible preferred stock Dilutive Securities, Effect on Basic Earnings Per Share, Dilutive Convertible Securities Less: accretion on redeemable convertible preferred stock and dividend on convertible preferred stock Convertible Preferred Dividends, Net of Tax Add back: series D-3 derivative liability revaluations Dilutive Securities, Effect on Basic Earnings Per Share, Dilutive Convertible Securities, Revaluation Adjustment Dilutive Securities, Effect on Basic Earnings Per Share, Dilutive Convertible Securities, Revaluation Adjustment Add back: adjustment to undistributed income attributed to redeemable convertible preferred stockholders Dilutive Securities, Effect on Basic Earnings Per Share, Dilutive Convertible Securities, Other Adjustment Dilutive Securities, Effect on Basic Earnings Per Share, Dilutive Convertible Securities, Other Adjustment Net income attributable to common stockholders for diluted earnings per share Weighted-average common shares outstanding (in shares) Weighted-average dilutive effect of stock options (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Weighted-average dilutive effect of common shares from stock warrants (in shares) Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants Dilutive effect from preferred stock assuming conversion (in shares) Incremental Common Shares Attributable to Dilutive Effect of Conversion of Preferred Stock Weighted-average common shares outstanding (in shares) Document and Entity Information [Abstract] Document and Entity Information [Abstract] Entity Registrant Name Entity Registrant Name Entity Central Index Key Entity Central Index Key Current Fiscal Year End Date Current Fiscal Year End Date Entity Filer Category Entity Filer Category Document Type Document Type Document Period End Date Document Period End Date Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Amendment Flag Amendment Flag Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Schedule of Operating Leased Assets [Table] Schedule of Operating Leased Assets [Table] Lease Arrangement, Type [Axis] Lease Arrangement, Type [Axis] Lease Arrangement, Type [Domain] Lease Arrangement, Type [Domain] Amended Lease Agreement [Member] Amended Lease Agreement [Member] Amended Lease Agreement [Member] Lease Agreement Signed on May Fifteen Twenty Fifteen [Member] Lease Agreement Signed on May Fifteen Twenty Fifteen [Member] Lease Agreement Signed on May Fifteen Twenty Fifteen [Member] Operating Leased Assets [Line Items] Operating Leased Assets [Line Items] Term of contract Lessee Leasing Arrangements, Operating Leases, Term of Contract Number of renewals Lessee Leasing Arrangements, Operating Leases, Number of Renewals Lessee Leasing Arrangements, Operating Leases, Number of Renewals Renewal term Lessee Leasing Arrangements, Operating Leases, Renewal Term Annual initial rent Lessee Leasing Arrangements, Operating Leases, Annual Initial Rent Lessee Leasing Arrangements, Operating Leases, Annual Initial Rent Annual increase in rent, percentage Lessee Leasing Arrangements, Operating Leases, Annual Increase in Rent, Percentage Lessee Leasing Arrangements, Operating Leases, Annual Increase in Rent, Percentage Lease expense for office space Operating Leases, Rent Expense Expenses for other agreements Other Expenses, Agreements Other Expenses, Agreements Schedule of Available-for-sale Securities [Table] Schedule of Available-for-sale Securities [Table] Major Types of Debt and Equity Securities [Axis] Major Types of Debt and Equity Securities [Axis] Major Types of Debt and Equity Securities [Domain] Major Types of Debt and Equity Securities [Domain] Schedule of Available-for-sale Securities [Line Items] Schedule of Available-for-sale Securities [Line Items] Cash and cash equivalents, cost basis Total cash, cash equivalents and marketable securities, cost basis Cash, Cash Equivalents, and Short-term Investments Marketable securities, cost basis Available-for-sale Securities, Amortized Cost Basis Marketable securities, gross unrealized gains Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax Marketable securities, gross unrealized losses Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax Cash and cash equivalents, fair value Cash and Cash Equivalents, Fair Value Disclosure Marketable securities, fair value Total cash, cash equivalents and marketable securities, fair value Allowance for doubtful accounts Allowance for Doubtful Accounts Receivable, Current Preferred Stock, Par Value (usd per share) Preferred Stock, Par or Stated Value Per Share Preferred Stock, Shares Authorized Preferred Stock, Shares Authorized Preferred Stock, Shares Issued Preferred Stock, Shares Issued Preferred Stock, Shares Outstanding Preferred Stock, Shares Outstanding Common Stock, Par Value (usd per share) Common Stock, Par or Stated Value Per Share Common Stock, Shares Authorized Common Stock, Shares Authorized Common Stock, Shares, Issued Common Stock, Shares, Outstanding Common Stock, Shares, Outstanding Number of options Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Opening balance (shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Granted (shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Exercised (shares) Forfeited (shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Ending balance (shares) Range of exercise prices (usd per share) Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Beginning of Period [Abstract] Beginning balance, minimum (usd per share) Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Lower Range Limit, Outstanding Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Lower Range Limit, Outstanding Beginning balance, maximum (usd per share) Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Upper Range Limit, Outstanding Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Upper Range Limit, Outstanding Granted, minimum (usd per share) Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Lower Range Limit, Granted Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Lower Range Limit, Granted Granted, maximum (usd per share) Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Upper Range Limit, Granted Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Upper Range Limit, Granted Exercised, minimum (usd per share) Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Lower Range Limit, Exercised Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Lower Range Limit, Exercised Exercised, maximum (usd per share) Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Upper Range Limit, Exercised Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Upper Range Limit, Exercised Forfeited, minimum (usd per share) Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Lower Range Limit, Forfeited Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Lower Range Limit, Forfeited Forfeited, maximum (usd per share) Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Upper Range Limit, Forfeited Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Upper Range Limit, Forfeited Ending balance, minimum (usd per share) Ending balance, maximum (usd per share) Weighted- average exercise price (usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Opening balance (usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Granted (usd per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Exercised (usd per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Forfeited (usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Ending balance (usd per share) Weighted- average contractual term (in years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Vested and expected to vest, number of options (shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Vested and expected to vest, Weighted- average exercise price (usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Vested and expected to vest, Weighted- average contractual term (in years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term Vested and expected to vest, Aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value Exercisable, number of options Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number Exercisable, Weighted average exercise price (usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Exercisable, Weighted average contractual term (in years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Cash, cash equivalents and marketable securities Cash, Cash Equivalents, and Marketable Securities [Text Block] Statement of Cash Flows [Abstract] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Depreciation and amortization Depreciation, Depletion and Amortization Loss on revaluation of redeemable convertible preferred stock derivative Revaluation Of Redeemable Convertible Preferred Stock Derivative Revaluation Of Redeemable Convertible Preferred Stock Derivative Deferred taxes Deferred Income Tax Expense (Benefit) Stock-based compensation Share-based Compensation Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Accounts receivable Increase (Decrease) in Accounts Receivable Inventories Increase (Decrease) in Inventories Other assets Increase (Decrease) in Prepaid Expense Accounts payable Increase (Decrease) in Accounts Payable Accrued compensation Increase (Decrease) in Employee Related Liabilities Accrued liabilities Increase (Decrease) in Accrued Liabilities Other long-term liability Increase (Decrease) in Other Noncurrent Liabilities Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Purchases of marketable securities Payments to Acquire Investments Purchase of property and equipment Payments to Acquire Property, Plant, and Equipment Purchase of software and capitalized software development costs Payments for Software Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Proceeds from follow-on offering, net of payments for offering costs Proceeds from Issuance or Sale of Equity, Net of Offering Costs Paid Proceeds from Issuance or Sale of Equity, Net of Offering Costs Paid Proceeds from exercise of common stock options Proceeds from Stock Options Exercised Proceeds from exercise of common stock warrants Proceeds from Warrant Exercises Tax benefit from exercise of common stock options Payments Related to Tax Withholding for Share-based Compensation Deferred offering costs Payments of Stock Issuance Costs Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities (Decrease) increase in cash and cash equivalents Cash and Cash Equivalents, Period Increase (Decrease) Beginning cash and cash equivalents Ending cash and cash equivalents Supplemental disclosures of non-cash investing and financing activities: Noncash Investing and Financing Items [Abstract] Common stock warrants exercised Common Stock Warrants Exercised Common Stock Warrants Exercised Series D-3 redeemable convertible preferred stock dividend Dividends, Preferred Stock Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Related Party [Axis] Related Party [Axis] Related Party [Domain] Related Party [Domain] Company owned by President and Chief Executive Officer Company owned by President and Chief Executive Officer [Member] Company owned by President and Chief Executive Officer [Member] Related Party Transaction [Line Items] Related Party Transaction [Line Items] Amounts paid under consulting agreement Related Party Transactions, Payments to Related Party for Consulting Services Related Party Transactions, Payments to Related Party for Consulting Services Range [Axis] Range [Axis] Range [Domain] Range [Domain] Minimum Minimum [Member] Maximum Maximum [Member] Expected dividend yield (percentage) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Expected stock price volatility (percentage) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Risk-free interest rate (percentage) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Expected life of options (in years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term EX-101.PRE 13 hqy-20150731_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 14 soldanjonevpoperation_image1.jpg begin 644 soldanjonevpoperation_image1.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" J )P# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#[FU7XWZW8 M_M9Z-\+DL]/;0;W0GU22Z9'^U"4&0;0V_;M^0?PYZ\UZ%\5_%EWX$^&?BCQ% M810S7NE:=/>0QW()C9T0L P!!QQV(KY,^.*^-9/V]_#J?#Y]%C\3'PF3$?$# M2BT\O?/OR8U9LXZ<5L_&2U_:?"_X4_%7X M?:U\"]6UJVCO-7ATOQ#H,D%Z;:ZM)2%$I\Y5%HGA'3(KR4Z1"JG>K) 3F1B5/&,$$D<\6-2[?PMW5D[M*R=]=^Q,: M*LI7[=-#Z0A_:?ET?X:?!O7]9T1;S4?']_9Z8T>GR>5%:RSJ3Y@#EB5&WIG/ MO6YXZ^,FL>&/VC/ASX M+6QET?Q)8WUU=7$J.;B-H0"@C(8* <\Y4_A7Q]\1 MOAIX?USX2_LK:M>6TSWVMZCI/A^]=+AU#V;)(Q0*#A6R?OC!]Z]#_: ^$EK= M?M'? ;X>:+J-_H.C#1-1LFGM+EA7F MF:O9F[DEBND1(BK,&)Y^=B<]]I&,/)O%(_:UU1?!8@;Q'L'V<7.W9M^SC M?G=Q]W-?'YS!X>G2E0F[3?16=M4U;7L?-9O*=&G3=*3]Z2VWMJ>C6OQ;^.DE MU DOPYM4A:1%D<6[_*I8 G_7]AFOHF[O[:P56N;F*W5CA3*X7/TS7@?A&3]H M0^*M(&OQ:4NAFY3[<8O(WB'/S8P)AE8_-9(T3.0HPC,QQDDUY=.O4HI12E*4G9*5EMNSAIXFI12C%2E*3LE.R MV5V]C[0$\9<*)$+$9V[AFECFCF!,;JX'7:#O$QR3_I=OU/_3 5T4<=*K55*4+- MN2W[)>7F=%#,95:L:4H6;7F>^_$;7-9TCP7J=[X7M(]5UN%5,%J1O M#DN [FN@\4>%K&^_90\)^)I&G_M'3Y'M(0LF(RDEPQ;< MO<_*,&N"6.JU$ZE-6?(W:^BM*U]M_P#ACSI9C5JIU::L^1NU]%:35]M_^&\S M[(\(>*HO%7A/1]<,8L5U&V2Y$#R!BFY0=N>,XS6VTBHFYF 7^\3Q7R)KWP9L M#^R?;ZMIGVB2_,5OKTWFR%_F$>V4)_=78Q./]D>E8_Q$^+#:[^RUX*TF!WFU M34+@:<\:GYG%M@'ZY)A'_ A7;]?E2C^]CKRI[[].QW?VC*C']]'514M]^EMN MY]HK/&Y4+(C%LE0&'..N*DKRKPC\";/PY)X1NOM\\<^B6<<+0QGY)) &+'/8 M%I&)'?CWKU6O4IRG)7G&S^\]BE*1\0V_[-GQ3^'W@[X-> M-_"-C8R_$3P5ILFEZMX=O+I3'J%F\K.8XY0=@ZPP^[;X1?EB][:-\0M&U_Q M"VBVP7CV M+K]FDVB584F(W8P!L=>20">!DBNB6+G.[G%-ZZZZ7N^]NNET4ZM]6D?*'@/P MY\7?V:_B)\3;71/A5!\1+3Q?KTVM6/B"WU6&T=!(S,L-RT@)VQ[S@8&"9",[ M^,O0?@Y\;-.U;XZ:;KWA73M7G^(^CO.-691^-7]>G=OE5W:[ MUUM:W7RZ%>V>]CY(^(OP'^(H_9Y^!5KHFA6^J>+/ &J6&JWFB->QQ^=Y,;AD M64L$/)'?IG&>E=QK/P]\=^-_VA?@M\0;_P -Q:/:Z1H]_'K=L-0BF-C<3(NV M($'][R"-RC%>^_\ "1:=_P )%_8/VI?[6^R_;OLN#N\G?LWYQC&[CK6E6;QD MVM4OM?\ DV_7S%[5_G^)X'^T#\*O$_COXU_ OQ#HEC'=:3X7U:[NM6F>X2,P M1O'&%(5B"^2K<+GI7#_$GX2_%>#X]:IXW\%:;;,&"K;7,US!R#"$?*.WU'-? M2\7C;2)?$&H:*;KRK^Q>WCD252JLTRLT:JQX8D(W ]*L>'O$MCXHMKJ>P=WC MMKN:RD,D90B6)RCC!ZC(//>O-Q4/K5.%.;MR;6WW;_4\_%4(XN$82;7*[JVY M\S3/^U0(G,=OIOF;3MR]GC/;^*JVL?"SXF_!/XKZSXD^'>EP:_I&M,[O;,R_ M)OEU$?VLSI&8$BD<([@E%=PI56 M8 D!B"172UPO Q>\Y7Z.^WIZG$\NB]ZDFT[IMW:]-.O4^'_A_:^)4_:^LXO& MKP/X@N[=YKN*V?,<0DMCMB!']U<#@D>YZUK?#3X6_''X)7^K>'?#.G:9>:=J M#HHUFZF3R8]H*K.%W;P=N,KM;D# /?VZ?X0Z#)^T/'XT;5-0'B V7G"Q$/\ MHWE*@ASYFW&>0=N[/?&*]$+ZYNRP;=&3&ZJC8Z LR0DCU3VK M[>^('A!?'O@[5- :_N-,6^B\O[7:-B6+Y@,-VW MKZ6^2/3:***]4]T^=?C?I5S=_$?Q CW'B'3K'4_"$>GI-H>D/??:I/M%P6@. MV)]I*L.Z'#_>%41J/B*TMKS1=1T35[/7M1U+0KU;73[6>6UMXE6U%P%F7*+& MC)(I!;/3KG-?3%%7S$GZTVF-;B/4)+:*;S7L_P"WKIY4 M4I\Y'DLK%4^;RSQP14?]AZC;6FO/X;TK7[?29KC7);-+B"Y5W0Z3"L!Q)\^T MR!@@;GL,=*^L:*.87(?+/Q%T&Z^'^HOI^EV^LW>D:I;Z3)=6TMS?8RF\B;R0D MX\S]TA7!88(7.,5ZU\7--M-1\%7/VNUANO(D2:+SHP_EN#PRY'##)Y'/-6OA MEIMII?@K3H[.U@M$D4RNL$80,['+,0!R2>I[U5]+A;6QXE\3_"7BS2_&&K36 M=_KFOB3P_;QR7IMP'$/]I(9X4-LD9)\K>2J_.1G:>E8]Q98\.VUFMI>:SH%_ MJ%S);E=*U>*VTYQ!&%BB@W"63S'+%68[$8/M(.:^KJ*GF'RGR1#XQSL7GV_8'\_"F,G:L9(C;./O8.?R))$9E')*]2./KRBCF#EN?*]]X:\5ZA. MMS6"O\ JWCMPH.,%0K'UJOXYTRZ\)^('\-6 M>D:GJ&@'6KB:ST2QR1"PM\LHBW2LB32,W&55F.2"5KZPKS/XY:597NC:= M XML 15 R39.htm IDEA: XBRL DOCUMENT v3.2.0.727
Related party transactions (Details) - USD ($)
3 Months Ended 6 Months Ended
Jul. 31, 2015
Jul. 31, 2014
Jul. 31, 2015
Jul. 31, 2014
Company owned by President and Chief Executive Officer        
Related Party Transaction [Line Items]        
Amounts paid under consulting agreement $ 0 $ 81,000 $ 0 $ 162,000
EXCEL 16 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0````(`(J#*D?#F.=LP@$``#@9```3````6T-O;G1E;G1?5'EP97-= M+GAM;,V9S4[#,!"$7Z7*%36N;?Y%>P&N@`0O8))M8S6.+=N4\O;8*2"H"FJ! M2G/)3V>],\DZWZ47#R^.PF!IVBZ,BR9&=\Y8J!HR*I3649>4J?5&Q73K9\RI M:JYFQ,1H=,PJVT7JXC#F'L7DXG9!WNN:!I%\JY5EO=1W: MZ5175-OJR:0E94S6=)#T8G"G?+Q1)K5@RY;UPNK(RZRS_S$,SI.J0T,435N& M^-)2V.2_4MZ=KVBJGMJXD_';NRL]M7U-:+1[L[I>IBXA_38NDAJV]89>DXKND!I9:_\G[?:=4UM-6AKEPCQ]%HSS5]]&G^6[^-CX7 M["]'GFM__=W0>S&P_K1'2.R40X#DD"`Y#D%R'('D.`;)<0*2XQ0DQQE(#CY" M"8)"5(Z"5(["5(X"58Y"58Z"58["58X"5HY"5H%"5H%"5H%"5H%"5H%"5H%" M5H%"5H%"5H%"5H%"5HE"5HE"5HE"5HE"5HE"5HE"5HE"5HE"5HE"5OE!5M;_ M83)Y!5!+`P04````"`"*@RI'2'4%[L4````K`@``"P```%]R96QS+RYR96QS MK9++;L)`#$5_)9I]<4HE%A%AQ88=0OR`.^,\E,QXY#$B_?N.V(#"0ZW$TJ][ MCZZ\#JFL#C2B]AQ2U\=43'X,JQW8OG*\M"_V/Z'D4X$G1H>)%]2-F`Q+M*;V"^GH` MA3&^.R6:E((C-Z."N[_8_`)02P,$%`````@`BH,J1Q8J%YF?`0``8A@``!H` M``!X;"]?6K#Z+VZU&'9WU]G98SMTKFP*WU5A(>F]76_>FBZJHC]97=T;;$[%T?O-,^G MKAO.R3:KG[-'V_TZZ[9[R48O17?T<9V]-=TYE-['X&XG>>@WZ)>OK?_/]LWA M<-KYQV;W6ODZ_E'AOC;(7#I(TT%*";)TD%&"QNF@,25HD@Z:4(*FZ:`I)6B6 M#II1@N;IH#DE:)$.6E"")`BM';P5Z*^E=&[UL<_16H+=R]%:@MW+T M5J"W1OI6@CR4< MO0WH;1R]#>AM'+T-Z&TAM'+T-Z&TO'W3[E-A0T#K6._DW>WX]T?';>IGR'NU^^$S0=02P,$%``` M``@`BH,J1Y![0K#,`@``S0H``!````!D;V-0&ULO5;?;]HP M$/Y7K#RMTMKPH^M61"-UM-,J;5TU6/=LG`M8.';F$433;&)LRAT- M[2PT22(%W!B1IZ!=V.MT+D)8.=`QQ*?9+F@0#8M5KK-,2<&=-#KZ*H4U:!+' M;E<"U#!\"O`,BCP&D5OIUE&GQ%1='C,67,&(UHH2KA!*U#^GQXQ,FG&]#LO1 M%ZD7^".;F!ONH,K:GRBCS[F%F!;=B[YS>LSG->6I"NYHSO4,XBKV^>16BT>P M6&3:[9UUZ+.38.LO8P./I9X]<&DQ&B[=8`G"&;LIT](=6Z78B*+H^#BA_6'` MIARA,*^");>2:QVT M]L'A5RZS0OE:Z)UVU&1RJB@H(IU-SYD9$_^62C5DGJ;2[6HI#!63^E0+NK@: MUO#;=WS5`!@[(Q;,9,5!J$>,.,[?,D'?/I\E759ZLU=2=%'+^42MP`B90^WT M=U"^8ADOE'*6:^2B>0>MM>M>'%Z[[OL#:L?>3#C5"$^.*&)]G^QIWAZ^5?Q> M]P7QVV.WRMJK;]=667OG1W#JV[6I%&.Z+N.\OCF:./?<6KKH#B]?[\,1G,N# M&Y>]N7FQ=PD#CDO55,K]$W4(]AHQ3\O!2<%\#6>CZ!).RK5>P_'#T^+_JD@_ MS0X_[OWZ3F_GU'=ZM45:Q6J^J3SQV6NB^BQX\@@(]Q^OT5]02P,$%`````@` MBH,J1QSWL!\_`0``:0,``!$```!D;V-04(5E7N0^JKVJ: M9M1,4ETY\5M3HL% MG;+Q#:/3C\-D9_X&P[H;XM\Z/AE,VT6%-5RXVZ21:;GI,X$D!.&50V7-1;B$ M^29.L+!;?H+`RT&=,%VV+;2-]3)4Z7X-T>'EQ)6MK6^/J1_1V:NJO@!02P,$ M%`````@`BH,J1YE&UL M[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M3A^%$5B-;'EDD81_OTV23;J;/`0LZ?O.14?GZ#AY\^XN8NB&B)3R> +]O6N[!3+UES@6QHO(];JM-O=5H1I M;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^ M9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3 M%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2BW`A(5M>5`TR``6'!VULS2`Y9>*?IUE!K9 M';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D`4.`#?$T4Q0?*]!MHK@PI+27)#6 MSRFU4!H(FLB!]4>"(<7K;YH]5Z%82=J$^!!&&N*<<^9S MT6S[!Z5&T?95O-RCEU@5`9<8WS2J-2S%UGB5P/&MG#P=$Q+-E`L&08:7)"82 MJ3E^34@3_BNEVOZKR2.FJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1 M>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V> M7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH M'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+`.7\N?<^E[[GT/:'2MSAD6R4)RU3393>*$IY"&V[I4_5*E=?EK[DH MN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y"M-2D&_#^>G%>!KB.=D$ MN7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL M)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O&`RN0HGQ,C$7H<.>77%_CT9+C MVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55ORL+YJ/;053L_^6:W(GPP1 M3A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LY MJ7IE,6>F\M\M#`DL6XA9$N)-7>W5YYNTB42%(JP#`4A%W+C[^^3:G>,U_HL@6V$ M5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07 M/4;SHYG@'K.'YA,L0Z1^P7V*BH`1JV*^ MNJ]/^26<.[1[\8$@F_S6VZ3VW>`,?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1B MK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!U4#E/]O4#6CV#30 M,9FV-J/D3@H\W/[O#;#"Q([A[8N_`5!+`P04````"`"*@RI'8(5;N5P"``!P M"P``#0```'AL+W-T>6QE9A;T6V94>@#T^6,Z>_?OIP[,20ILG2$K_H^NC>\ M9C.F*I"*FJL(?ND@X.+O1(8C^'3Q\4\MU.T'X,;1I]'(?[J\'>(7=N(2`L?Q M(XM@,+V"WNM)Q[Y^=C+;V0']]$#ZE\@'U->'4;_`/"#^:HB]=N_C,!>\/X() M=$`<5L]@B:CV#XQ[*JB00.DSU@HLPA'#SN,.49)(8L`<,4)7#IX8P)9%Z\<( M%]+F=AF&><9^GTD6203]]GE]NJ1GMX-9'J%T>WD:B,,2*84EG^D7T-KS5:D7 MQP7'3J3UV^-=2+0*)E<;`7;0>1,A,RR[S`%<0W%(<:YT@"3%PHQ*E$:Z4$HP M;60$%8(C:BC7$:VA:5-,Z:/Y"'_G6]Q-#IR/.6,?`J-B;>J-:,V^#.RF>IML MCGN3=G(4+VCR+H&.1F5)5]\I*3C#3JR#9J)]VTX46T%>TV^2^&Q2WY+3:??M5Z-+L'WWIZCDUOHOF8) MEC/[6SQK[2WJ:F3E'M-^>JS-Q% M_D^:U_:LC<:XU18[%"0UH8KPM09D+C+W1C?=ZEA]2]2<6=-W0SNK4**OOUM9 M-%F&\XXB@KW]"V>D9C=607_'CO\!4$L#!!0` M```(`(J#*D&PO=V]R:V)O;VLN>&ULE9==<],Z M$$#_BL9/=`9(+"=IFR',7"@?G>'V,J3#?5;L3;)363*2W!1^/2N[I>M6#8VEUO);?^/G.NJN5M5?BIM;&S]TBVX;0S$ERA MQO!SD75M#7$FHP=3Z=)_WQ*F2\[=$@ME*O'!!**(<],O'J4FCH$N/J^Z&[LY M4L.=5WF?*@YZ;TT%QD,EJ.6MQHJR4HEW2BM3@F`@R4#R4%#!0`4#%<\&+0/] MT909:,)`DT-!4P::,M#T,6C9UK5R/X5=BU7KT8#W7=X];@RND8%F##1[#+J@ M%IK2UB`:H;#^2RYBE;E=^^%"7]=NF[5IKFT&>!EOJ* MH[BN><+7CPJ=($`+/(J[F2?D_!:K,MG8J+B,P2GC8YUZ,`TN9GZHF?F,H[B: M^:%NYL<7,GVVG>$$%4H,_XBCN:7ZPJ+P\Y5S5/.'JP)748"2W5"8LW2N- MS#F*BRL3XMY+DQS)H-8F]-V[[I(76\GUE0E]]ZZ[G'`4=UHFG-Z/X@578627&R9$/LIU(5RCEZ6',7%E@FQ]]HH3SB*BRT/%5N>IVR:_AJ!\91W&YBX3<#U!=]]5*Q>T%Y:SA*"YWD9![;QTI>-4N MN-Q%0N[]*%ZU"RYWD9";EZ34LG&CBX313[_1.AY'<:.+T]M=[_U&E_;Z5-*J M^!G@N]O0/KJ,WP;TU[_=)]-8[F/_7_I>6&1Q4T_[]U;K]W3L/_/%JF[KVY/O MO@;>_@902P,$%`````@`BH,J1^N9R]M*`@``C@<``!@```!X;"]W;W)K.]N=52=X"R`)/OTE#`YW\ MF;$/W?AY.821S@$37$D=`JG'`Y\P(3J2(O\=@CZ9VNB^C]&_F^&J],](X!,C M?YJ+K%6V41A<\!7=B7QG_0\\C"'3`2M&A/D/JKN0C(Z6,*#HTSZ;UCQ[^R5- M!IO?``<#G`P0KAJ2P9!,AC@U([69F7%]0Q*5!6=]P.UB=$BO>;Q/U,Q5@3"= MW$Z7&IE0O8\R*L!#AQD4T"B.KB*>%$#%G@#0!QCLT+%#'^#D*A(_(/$!$CN" MQ+&G?GOJLZ?6GCKV;)Z?51Q=1>X'9"N`S+%OYH#,`JRBM3.<;B*G1^P60%LW'T0>0DSR<)>V:X@MJX?>A$SR<)NV:T@=JX_]2)FDLR/ MT!?$(D-_?$;(O6L^:.RBPRA>6/'8>W9'SNQH?ME;^<"9:;8+%.\!'BGN^8QW MWBF;:6"T0/&>XI'B'F,8^^;L-&CLG&4;J'Z[K_,&G.N/8GXS94$$%;NWI@HY MO5/I>37W+7C*RZ)#-_P+\5O3BN#,I+J$S8UY94QBE4KTHE*J57&<&@1?I7[= MZ%QMN;`-R;JQ^DTEN/P/4$L#!!0````(`(J#*D&PO=V]R:W-H965T&ULC9A=CYLZ$(;_"LK]*?;8QK#*1BI4 MU3D7E:I>G'/-)LX&%7`*[*;]]X?/=!R-K=Z$`._8K\?VP\#^9KOO_<68(?K9 MU&W_O+L,P_4ICOOCQ31E_\%>33O>.=NN*8?QM'N-^VMGRM,<H6R;C6DYSSI_$F+ECU,\7NR5=X\CZ\>K[`6`? MOT_MK!*8);DCH12%HQ!W23SV?S.5:U,L@%DD[ M2SA+4\4I6>'(.&=,T6YDP(W$;A*W&[6XD:@;R5@J*%6!58SVH0(^%/:A21\* M#U>FF9"D$?6'64D";A+L)B7=).X<*46:P:J,*<]RT0$K&EO)2"L:=:(R1AK! MF@0\*4D#/E+D0Y!]Y"E.29:0>2LOE>GF;R]`>EDUZX@3G:6DY\+5@=0\\S@B$;DYPG@3Y%;-5TV[9E"1VZUP M5*"T]K@A6;FYP;"DIR%?-6L_BQX M5:Z;$'LYAJ^@XKS$N(OQP`6-(`Y1BLPR#CIN7!T7*4Z\:UD MDL'KX'`4/)R#$4<`>!4G$K1%8VC4JEWGD+4`TP]^4"]M1@'MZ#4CY7>6HR[ M,IEH3V4#H;H3,/.D;[9)YFUK%S-/>K@+(4X!YM1C[K><8`*1DL(C<7V$"`68 M4/13.`?,'OIAY$@\*U:$V"0PFQ3-)N'4;IG4&5URNCJE6>9[@0S5>`+S2=$U MGL#5VU]T(5@X(L\7-GXC&6^U`1?K@6]_!U#SGMS MQKGGP>;J1BIFON43`I[`P*/9D0NG?B,*J^V%7SK+ARBL8O1!Y5J^FB]E]UJU M??1BA\$V\X>4L[6#&5MC'\9Q7DQYNI_4YCQ,?_64@.4KTG(RV.OV4>S^9>[P M/U!+`P04````"`"*@RI'&PAR5CT"```C"```&````'AL+W=OA7I1I[IE5)KKSO1OQ,/78=!D3_/N&> MS`<_\.\#+]VEY7(`5"58?:=NP"/KR.A1?#[X7X)]'2B)4OSJ\,R,MB?ACX2\ MRLZ/T\&'D@'WN.$R!!*/&ZYQW\M((O.?)>A[3FDTV_?HW]1R!?X1,5R3_G=W MXJV@A;YWPF=T[?D+F;_C90V)#-B0GJE_K[DR3H:[Q?<&]*:?W:B>LY[)BL5F M-X2+(5P-0>PT1(LA^L\`-)E:UU?$4552,GM4OXP)R7<>[".QV0;6@2!TUB MT*1PFR;1-(F1)H#+SZ:LW"-'Q$M57&.0P?4UFKY9W*K'1I:J<*/DT5?$P%C'(^H0O^B>BE M&YEW)%S<#*J,GPGA6,2#.Q&W%3?VVNGQFVN2P\_`"5!]+'8/"Q0];,]JHB1&;2MK*4WW MWZ]D2^[)Z>N^'"YFZ[N91[V!WJ8[MKCJM3 M_7B[_B1O2@T#YU#0?S_'/V/L]R^^=^JMLZ;_=?=0_?V:PUQDO3I4/\?/W?'\^3;^XL54C"^@I@+J4N!2 M#U\`I@+P7D`G"^BI@+ZV!C,5,(L:-J/V<\\555?=;4_-V^HTIONE&D:5O#%] M;NY7[?GB:4Q(WW=M?_7'G77;S8\ASH2H,Y(1Q'-(@1%Y(39]_9=&**X14PT* M%5=BRO<7E)F^C&GAB1X]B1 MV@K-43FAA-&>HPI,J2`$6V-)*!'`\KI,0I?!NA9=;T9=!M42!$@.RC%D`F@. M*C`DG3:"HTI"2;"106D3JBQ6!:PJBVJQ;IG2216&M`(V4H$A"<9[5A6FO(&( M*)<0Y;`HMH,SARMAVY$[D@/+*L(,",/J<62$:EZ.3\CQ6`Y;1^9).W1@1>>> MW`4^L*DL,&4%:#96B2DMI5*\KI"8:0+6%;DC!Q>,=LSPXWL$Q_;,Q$R9!LGF M,2>4=8(?OX22/<8GG&(@8T-8LI8U:\-NX]@1FDW,5)&1[*R44ZI?0?':)!FF M$)%&8@4=&$TGTW\[MF&9)+8M`PBDBJ,!3Q= M$%7$IZ&?_7EAI$[G8Y.J3/FYQ(;N>4.7Q&&]\>Q=D5.L]PJV#PJ"@=7\_%L2 M3(%2/J*.]?5I;I78V#U$(J1,5&(7];R+2N)M#M@I.*<4J,B(QI0QCE_R$$H; M$\M\RD\E-E0^I9DDCAH"OT0@E`(1&=68)[5A;(U"HBFQ*5LGJ%K=[S5J^P[^K(1'0-5!#( M2WZ=&H6HJI3)*VSR_#(T4\1RI>#%YP2SEA^P!:%4GS`^8[1.96/[2)7R>85] MWO,^K[#K.AVYS0AE!+\%*0@E^_TB/X-03!@3TY;:)"OL]"&R2U8I;U786WDG MR!3V.59-_GND^#U2$N2#0XL_*BCEIPK[:>#]5&%K^V`TO_RA%$1N40)9S=X5 M):6B*W&5VB(K;*6!WR,K>Y4P>XTP>Y4P0GD;V3ZIE,,K[/#\EC%3V&]M,/SV MB5!&\,O:@E!2>_Z4H"18L"&R>%$IBU?8X@-O\8J8M^%W/#FEQ/*L:I:&*:,C MNR=%%Q4ZLL=0*8M7V.(#;_$*&Z[6_((K)U2_=HDX!J8"\#-T22CC=&0X`FOQ M\\$CMO@0Z1M(V2E@.^5;FH&\IF^`[JPMF\^"4-&^(931)J8LY:6`O30L)H[I M5!544METJDHH99;.,YVJ$NI79=.I*J&L]I'9%9+'S=A)I8A8*:2L%#0)L5`4 MIMXA+OA1>([*%Y0,'%4L*<=1Y8**I3WEJ6"(,L4K,UUEI^95PLHD%DWT.C&1^S,4B=_4(@\B)^H5-;0DW\ MPK)SHA;7S(F$^M4)YR=-XIHYD5!Q)]2LCTV=H\F31A'I7YTR#*U("-X+-9Z_ M/_![P9Q`_,"A<2++ND@<*BEUNJJI4_`FJ($D7`H^X7!5PH$D?+D(F!,.Z81O MT*/J0WUZ.K\DT*[NF]=C-V0<7;V\B/!)#8^Z%]9-+YGHA;\KQ-8/W\'?; ME^JI_KLZ/>V.[>I;TW7-X?PT_+%INKIOMOC8I^6YKAXN7_;U8S?\ZX9\C2\; MC%^ZYF5^=^+R`L?=_U!+`P04````"`"*@RI'%,'Z&T\$``"*%```&````'AL M+W=OS?MC^ZB=1_\JJNF M>]U<^O[Z$H;=X:+KHOMDKKH9_CF9MB[ZX;`]A]VUU<5Q&E17(421"NNB;#:[ M[73N6[O;FEM?E8W^U@;=K:Z+]K^]KLS]=2,VZXGOY?G2CR?"W39\C#N6M6ZZ MTC1!JT^OF\_B)4"OX^LF&CWH2A_Z<8IB^'K7 MN:ZJ<:9AY9_+I!]KC@/MW^OL7Z=P!_MO1:=S4_U;'OO+X#;:!$=]*FY5_]W< M_]1+#/$XX<%4W?09'&Y=;^IUR":HBU_S=]E,W_?YGS1:AO$#8!D`CP&/=?@! MN`S`CP%RBG1V-L7UI>B+W;8U]Z"=+\:U&*^Y>,$A@FTZV<[J&R+KA[/M. MB&@;OH\3+1J8-'NB>2C"8?;'$L`ML0P':SAP"^2V0F7\"LBM@',02()P6)3< M!'*>0%H39(IZ3.8H9DDS2S!+.5%NB^)$*MY)[`DE)J$`/X'RA*+(!$AMQG,L MRK*)2L6<*+=%H"3R5A*/E<3.JF"=)-8B$6O#5B08\RY2CXN4)$2R-E)KD3^& MK+%IRVV52&7">\D\7C+BA.S$BR4,)>SIRJ1!8Y[DC!0FZU8U-.LO?] M?M$\%DI9U_F33(#K7O`Q4]C0E#RIA")L=V1'$3>)JW9\U!0V-B7/*Y&0VI$\ MKXA*NKSXV"DH/%/>C,W%!#+@S=BJ&"%RV&'QN3*+\M/1*0"+O24B(-@#OO86 MT9)>&0GD+S?1.0("'T&!$!3XR@-*4(@=9J@L`339`Z;BOB,Q5@S[X`>D8@7]8@0VVH7/A@4-4@*DKO3[\04+L\$T%_+YO M)!)`5_\*/OP!P1_P^`/2%D:0\DT%D4&:NFX&7_L(A'^.#@>RW^`%^E"*!*7/??^RD8#*[6791B`2E,]I":TM MGEJWYVGKJPL.YM;TXYZ*=?:QO?89QBVBI_-[\9+/FV0?T^RVU^*L_R[:<]ET MP9OI>U-/NT4G8WH]N(L^#9FZZ.+X.*CTJ1]_)F,JYZVR^:`WUW7G[[']N/L? M4$L#!!0````(`(J#*D?/@IEEH@$``+$#```8````>&PO=V]R:W-H965T&UL?5/+;MLP$/P5@A\0RK33I(8L($Y0M(<"00[MF996$A%2JY"4 ME?Y]^9`5.1!R$7=7,[.S?.0CFE?;`CCRKE5G#[1UKM\S9LL6M+`WV$/G_]1H MM'`^-0VSO0%119)6C&?9-Z:%[&B1Q]JS*7(.!;NBE M\"*;UH4"*W(V\RJIH;,2.V*@/M"'S?ZX"X@(^"-AM(N8!.\GQ->0_*H.-`L6 M0$'I@H+PRQD>0:D@Y!N_39H?+0-Q&5_4?\1IO?N3L/"(ZJ^L7.O-9I144(M! MN1<B@=_"-+*SY(3.GVP\AAK1@3>1W=Q2TOKW M,R<*:A?".Q^;=*52XK"_/)#YE1;_`5!+`P04````"`"*@RI'"7AO>J(!``"Q M`P``&````'AL+W=O$%MU()F]T3TH_Z?11C+G4],2VQM@=21)06B6_2"2<87+(M:> M3%GHP0FNX,D@.TC)S/\C"#T>\`9?"L^\[5PHD+(@,Z_F$I3E6B$#S0'?;_;' M/"`BX"^'T2YB%+R?M'X)R>_Z@+-@`014+B@POYSA`80(0K[QZZ3YT3(0E_%% M_6>N\V0RC&AHV"/>LQU\PC;`+@I46-GY1-5BGY86"D61O M:>4JKF/ZL[N=:.L$.A'H3+C+HO'4*-I\9(Z5A=$C,FEK>Q9.<+.G?B,J9&/1 MI.F]4>NKYW*39P4Y!Z$)0R/F>(69$<2KSRWH6HN)3A=TND[?KM&WR>'VRN$7 M_?,U@3P)Y-^-F##':\QGEV2QIQ),&Z^.194>5+RHB^I\.^]I/),/>%GTK(4_ MS+1<6732SI]L/(9&:P?>1':SPZCS[V=.!#0NA+<^-NE*I<3I_O)`YE=:O@-0 M2P,$%`````@`BH,J1]*XMCNB`0``L0,``!@```!X;"]W;W)K.-Z;S;#J(&6C<*] MZND7S"/L@V"MA8U?5(_6:7FE8"39>UJYBNN4_A3Y3-LFT)E`%\*/+!I/C:+- M1^9851H](9.V=F#A!/,#]1M1(QN+)DWOC5I?O51YL2O))0C-&!HQIQO,@B!> M?6E!MUK,=+JBTVWZ;HN^2PYW-PZ+;8%B2Z!(`L57(R;,Z1:S_]2$K/94@NGB MU;&HUJ.*%W5576[G/8UG\@&ORH%U\,Q,QY5%9^W\R<9C:+5VX$UD=WN,>O]^ MED1`ZT+XW<J:)=PHP$``+$# M```8````>&PO=V]R:W-H965T&UL?5/;;J,P$/T5RQ]0$X>T M5420FE:KW8>5JCZTSPX,8-47:IO0_GU](92LT+[@F>&<,V=\*49MWFT'X-"G M%,H><.=.8QV$:/@_:3U>TC^U`>_8E9>-3BC=>N\V8SC&IHV"#Z/65\_E)K\MR#D(31@:,<&UL;5/;;J,P$/T5RQ]0@T/V$A&DIJM5^[!2U8?=9P<&L.H+:YO0 M_GU](914O."9X9PS9WPI)VU>;0_@T)L4RAYQ[]QP(,36/4AF[_0`RO]IM9', M^=1TQ`X&6!-)4A":9=^(9%SAJHRU9U.5>G2"*W@VR(Y2,O-^`J&G(\[QM?#" MN]Z%`JE*LO`:+D%9KA4RT![Q?7XX%0$1`7\Y3'85H^#]K/5K2)Z:(\Z"!1!0 MNZ#`_'*!!Q`B"/G&_V?-SY:!N(ZOZK_CM-[]F5EXT.(?;USOS688-="R4;@7 M/3W"/,(^"-9:V/A%]6B=EE<*1I*]I96KN$[ISY[.M&T"G0ET(?S(HO'4*-K\ MQ1RK2J,G9-+6#BR<8'Z@?B-J9&/1I.F]4>NKERHO?I;D$H1F#(V8TPUF01"O MOK2@6RUF.EW1Z39]MT7?)8>[=?=]MBU0;`D42:"X$U%5UN9WW\1#))[PJ!];!'V8ZKBPZ:^=/-AY#J[4#;R*[VV/4 M^_>S)`):%\+O/C;I2J7$Z>'Z0)976GT`4$L#!!0````(`(J#*D<3PC<`HP$` M`+$#```9````>&PO=V]R:W-H965T&,"*+]0V2_KW]84E;(3R@F>&<\Z<\:6\2]<\.!$%OW()F]TP,H_Z?51C+G4],1.QA@321)06B6?2.2<86K M,M9>3%7JT0FNX,4@.TK)S+\3"#T=\0Y?"Z^\ZUTHD*HD"Z_A$I3E6B$#[1'? M[PZG(B`BX#>'R:YB%+R?M7X+R5-SQ%FP``)J%Q287R[P`$($(=_X[ZSYT3(0 MU_%5_6>N]V0RC!EHV"O>JIU\PC[`/@K46-GY1/5JGY96" MD63O:>4JKE/ZD^K@^D.65 M5O\!4$L#!!0````(`(J#*D?7[[$_HP$``+$#```9````>&PO=V]R:W-H965T M&<\Z<\:48M?FT'8!#7U(H>\2=<_V!$%MU()F]TSTH M_Z?11C+G4],2VQM@=21)06B6W1/)N,)E$6NOIBSTX`17\&J0':1DYL\)A!Z/ M>(.OA3?>=BX42%F0F5=S"]GK3]#\K,^ MXBQ8``&5"PK,+Q=X`B&"D&_\>]+\;AF(R_BJ_ARG]>[/S,*3%A^\=ITWFV%4 M0\,&X=[T^`+3"+L@6&EAXQ=5@W5:7BD82?:55J[B.J8_^WRBK1/H1*`SX2&+ MQE.C:/,'^-6E^]E)O=?4$N06C"T(@Y MW6!F!/'J_FE" M%GLJP;3QZEA4Z4'%B[JHSK?SD<8S^8:71<]:^,5,RY5%9^W\R<9C:+1VX$UD M=SN,.O]^YD1`XT*X][%)5RHE3O?7!S*_TO(O4$L#!!0````(`(J#*D?A6+74 MI`$``+$#```9````>&PO=V]R:W-H965T+.N?Y`B*TZD,S>Z!Z4_]-H(YGS1],2VQM@=21)06B6[8ED M7.&RB+%G4Q9Z<((K>#;(#E(R\^\$0H]'G.-KX(6WG0L!4A9DYM5<@K)<*V2@ M.>+;_'#:!D0$_.$PVL4>!>]GK5_#X:D^XBQ8``&5"PK,+Q>X`R&"D$_\-FE^ MI`S$Y?ZJ_A"K]>[/S,*=%G]Y[3IO-L.HAH8-PKWH\1&F$G9!L-+"QB^J!NNT MO%(PDNP]K5S%=4Q_=OE$6R?0B4!GPL\L&D^)HLU[YEA9&#TBDZZV9Z&#^8'Z MBZB0C4&3JO=&K8]>RGSWJR"7(#1A:,2\+'K6PF]F6JXL.FOG.QO;T&CMP)O(;G88=?[]S`*(!``"Q`P``&0```'AL+W=OY#, MWN@!E/_3:B.9\ZGIB!T,L":2I"`TR^Z(9%SAJHRU-U.5>G2"*W@SR(Y2,O/G M"$)/![S#E\([[WH7"J0JR<)KN`1EN5;(0'O`][O]L0B("/C%8;*K&`7O)ZT_ M0O+2''`6+("`V@4%YI MF\TP:J!EHW#O>GJ&>83;(%AK8>,7U:-U6EXH&$GVE5:NXCJE/WDQT[8)=";0 MA?`SB\93HVCSD3E6E49/R*2M'5@XP=V>^HVHD8U%DZ;W1JVOGJO='2W).0C- M&!HQQRO,@B!>?6E!MUK,=+JBTVUZOD7/D\/\RF&^+5!L"11)H/C?B`ESO,84 M_S0AJSV58+IX=2RJ]:CB15U5E]MY3^.9?,.K!/9S2U&O7\_2R*@=2'\X6.3KE1*G!XN#V1YI=5?4$L#!!0````(`(J#*D=@ MY)A_HP$``+$#```9````>&PO=V]R:W-H965TVF6L!7J"YX9SCES MQI=B1/-N.P!'/I34]I1USO5'2FW5@>+V`7O0_D^#1G'G4]-2VQO@=20I25F> M'ZCB0F=E$6NOIBQP<%)H>#7$#DIQ\^<,$L=3MLENA3?1=BX4:%G0F5<+!=H* MU,1`<\J>-\?S+B`BX*>`T2YB$KQ?$-]#\KT^97FP`!(J%Q2X7Z[P`E(&(=_X M]Z3YV3(0E_%-_6N;)Z1&AH^2/>&XS>81M@'P0JEC5]2 M#=:ANE$RHOA'6H6.ZYC^;)\FVCJ!300V$Y[R:#PUBC:_<,?+PN!(3-K:GH<3 MW!R9WXB*V%@T:7IOU/KJM=P<]@6]!J$)PR+F?(>9$=2KSRW86HN)SA9TMD[? MKM&WR>'VSN%A76"W)K!+`KO_C9@PYWO,XS]-Z&)/%9@V7AU+*AQTO*B+ZGP[ MGUD\DT]X6?2\A1_0X/HP)O('_89Z?S[F1,)C0OAHX]-NE(I M<=C?'LC\2LN_4$L#!!0````(`(J#*D>>+5!(P`$``'L$```9````>&PO=V]R M:W-H965T MVFCABK*H. M.%%W8H#>[#1"PMX*58,I]434J+?B-$B%.WOU(>S=.?N<0S[0P M(9T)Z2<"]D8NS>]$D[*08D+2'^U`[!],CJDYB`HI%Y2^>I.H,M%KF>2'`E^M MT(Q)'>:\P2P(;-07BS1D,=/3%3T-T[,0/?,99FOW[!`6V(4$=EY@MRGQV[9$ MCSEO,/=QV&3_A&UL=5/+;MLP$/P5@A\0RK1L%X8L M($X1M(<"00[MF996$A$^%)*RTK\O'[(B!^I%)%U#^3Z.-9,X?34ML;X#5D20%H5FV)Y)QAC! M":[@Q2`[2,G,WS,(/9[P!M\"K[SM7`B0LB`SK^82E.5:(0/-"3]NCN<\("+@ M-X?1+O8H>+]H_18./^L3SH(%$%"YH,#\?\!4PBX(5EK8^$758)V6-PI&DGVDE:NX MCNG/?C_1U@ET(M"9\"V+QE.B:/,[R\UA5Y!K$)HP-&+.=Y@90;SZG(*NI9CH=$&GZ_3M&GV;'&Z7V?/_Y,_7 M!/(DD-^5N+\O,6'.]YC#ER1D<:<23!M'QZ)*#RH.ZB(Z3^Y-&*AV<[F\/9'ZEY3]0 M2P,$%`````@`BH,J1Y$*#`"G`0``L0,``!D```!X;"]W;W)K&UL;5/;;IPP$/T5RQ\0@YA0"I2K+P&BY!6:X5,M`>\6-^.!4!$0%_.$QVM4?!^UGKMW#XU1QQ%BR` M@-H%!>:7"SR!$$'()WZ?-3]3!N)Z?U7_$:OU[L_,PI,6?WGC>F\VPZB!EHW" MO>KI)\PEW`?!6@L;OZ@>K=/R2L%(LH^TZ/61R]5_K`OR24(S1@:,:<;S((@ M7GU)0;=2S'2ZHM-M^FZ+ODL.=^OL1;$M4&P)%$F@N"GQ^VV)"7.ZP>RS+TG( MZDXEF"Z.CD6U'E4XQZ_WZ6@X#6A>V#WYLT4NG@]'!](,LKK?X#4$L#!!0````(`(J#*D>K866Z MI0$``+$#```9````>&PO=V]R:W-H965TU#I2@/[;,7!K#B"[7-DOY]?6$)6_&"[>&<,V<\XVK6 MYMT.``Y]2*'L"0_.C4=";#.`9/9!CZ#\GTX;R9P_FI[8T0!K(TD*0K/L"Y&, M*UQ7,?9JZDI/3G`%KP;924IF_IY!Z/F$Q1\'[1^CTO<79N%%B]^\=8,WFV'40L97YEA=&3TCDZYV9*&#^9'Z MBVB0C4&3JO=&K8]>Z_PIK\@U""T8&C'G.\R*(%Y]34'W4BQTNJ'3?7JQ1R^2 MPV*;O7S<%RCW!,HD4-Z52.]+3)CS/:;X+PG9W*D$T\?1L:C1DXJ#NHFNT_E, M8T\^X74ULAY^,M-S9=%%.]_9V(9.:P?>1/9PP&CP[V<]".AP0``!D```!X;"]W;W)K M&UL?53=;ILP%'X5BP>H"0&21@2IZ31M%Y.J7FS7 M#AS`JHV9;4+W]O,/H5!9O8GMP_=WB`_%).2;Z@`T>N>L5^>HTWHX8:RJ#CA1 M#V*`WCQIA.1$FZ-LL1HDD-J1.,-)'.>8$]I'9>%J+[(LQ*@9[>%%(C5R3N2_ M"S`QG:-=="^\TK;3MH#+`B^\FG+H%14]DM"4OGL35)GJK=P=TP+? MK-",21SFLL$L"&S4%XLD9#'3DQ4]"=/W(?K>)]ROW;-#6"`-":1>(-VTF&U; M])C+%I.'3;(O3+*-P"%HLL45[4_X'4$L#!!0````(`(J#*D>9!=XEL@$``!8$```9 M````>&PO=V]R:W-H965T`ZT#27!,TO06"\ID4A:A]J++0@V6 M,PDO&IE!"*K_GH"K\9ADR;7PRMK.^@(N"SSS:B9`&J8DTM` M&(QF,4<^^UFI=[_X51^3U$<`#I7U"M0-%W@`SKV0,_Z8-+\M/7$YOZH_A6Y= M^C,U\*#X'U;;SH5-$U1#0P=N7]7X#%,+(6&EN`E/5`W&*G&E)$C0SS@R&<8Q MOLGO)MHV@4P$,A/NTA`\&H68C]32LM!J1#I^VI[Z' MV[BPJK_>POE74'X!4$L#!!0````(`(J#*D=R]44%L@$``!8$```9````>&PO M=V]R:W-H965TVB M4I1%N_;`!:S8OM0V0_KW]8,A$*%LL'TY+V-?\@'UFVD!+'F70IE3TEK;'2DU M90N2F3OL0+DW-6K)K%OJAII.`ZL"20J:I>F!2L954N2A]J*+''LKN((734PO M)=/_SB!P."6;Y%9XY4UK?8$6.9UX%9>@#$=%--2GY&ES/.\](@!^:&*SR#$%[(&?\=-3\L/7$^OZE_#[MUZ2_,P#.* M/[RRK0N;)J2"FO7"ON+P`\8MA(0E"A.>I.R-17FC)$2R]SAR%<8AOGE(1]HZ M(1L)V2<"C48AYC=F69%K'(B.G[9C_@0WQ\Q]B)*84-1Q]RZH<=5KL7D\Y/3J MA49,%C#G!69"4*<^661K%B,]F]&S=?IVC;Z-";=S]\-V76"W)K"+`KO%%N^7 M6XR8\Q+SL&ZR_\)DOQ!X7#698UQO?#*ALX.3H)MP/PTIL5>A&V;5J06>LG#P M'_`B[U@#OYANN#+D@M9=GW#6-:(%%R*]S76\MW%AL;MU MX?0K*/X#4$L#!!0````(`(J#*D?RL&1(Y@(```0,```9````>&PO=V]R:W-H M965T';EW;LX,B:#CZ9NQ3P\2GEZC"*Q M/;*&B@=^8JUZLN==0Z6Z[0Z1.'6,[GI24T7"5JRN=22E_-<$_=34Q.G_ M,?JF+U>E_T8%6_'Z3[631Y5M'`8[MJ?G6K[RZP]F:B`ZX);7HO\-MF3-2 MPJ"A'\.U:OOK=7A2Q(9F)V!#P#<"2KV$Q!"2>PFI(:3W$H@AD'L)F2%D7PC1 MT*R^U<]4TL6LX]>@&_;'B>IMB!XS]3*W@>@7N^$-JF8+M7I9X!C-HHL.9#"X MQRPA!MLP*X"Q(9YAE,2&67\;90,0GT$B5>JM7FRK-QGJQ2"+U!X@L05(AP`) M"$!@DF1HV(!I>TR98Q+'-MAJ"B,YRI3IK<#UO<`-`*9%#("@Q-138@I*S*!2 M.9283I0P>2CM*L2C0H!*;FTDF:@D*2'.[::3[K(>`];'VY*U3"CX)]!P"'9HX=@'T.Q<"A M+O-AG_DP_/0[/KK89SZ,OQ_B2P,RGPL]P[^^P&AR.#K1`_M%NT/5BN"-2W7. MZ@]%>\XE4]'B!Q7UJ([DMYN:[:7^FVNYX9`ZW$A^&L_&ULC9A9CZ,X$,>_"LI[-SXYHG2D";#:?5AI-`\[SW3B'!K`62"=V6^_7$F[ M4!GW2PCF5^7ZXZ,*;^ZZ_M6U[[?[,^JS)M7?555]^2H MZS)ON]OZY#?76N6'P:@L?$9(X)?YI5IM-T/;]WJ[T;>VN%3J>^TUM[+,Z_]V MJM#WMQ5=/1I^7$[GMF_PMQO_:7>XE*IJ+KKR:G5\6WVCZXR1'AF(?R[JWAC_ MO3[X=ZU_]3=_'=Y6I(]!%6K?]B[R[O*A$E44O:>NYW\GIY]]]H;F_X?W/P:Y M7?CO>:,27?R\'-IS%RU9>0=US&]%^T/?_U23!MD[W.NB&7Z]_:UI=?DP67EE M_GN\7JKA>A^?1&0RPPW89,">!L]^<`,^&?!/`[%H("8#\=4>Y&0@9SWXH_;A MS:5YFV\WM;Y[]3C\W06(\#TKV[IFO]V#+&-_Y'[VABV,#L M3":(,"0U$?HD_"Z`9Q0,BV+J@9E18!TD)A'$:`Q.)YG%"0B38V'R\65Q4Z6P MZ!28`S$Z$(:#.(`QAN.K&)%J0(1@%(,2$^*$11B4FE#,8Q3*3$B&(L`UR05- M$LP@`7N1HRAI]$(P(G$2J9/(3$(09AF?8$%+`+1(5$O@U&(2+P%GJ!RGFPRX MH2PDN)YP04\(]`2HGM"IQR1>(DY1/4XW&7##B;#HB1;T1$!/B.J)%A?0),F$ MJ`S0D4ZCQ04TJ3(A*62(BXH71,5`%-K++G8.DDF(@*."G%XRD[!/N3X!6^7T M#PT],:IG@I8$N9'4C60`>;'O"A1-D@])($MRM*?=!"U*AKWE&0RH,0GZ8)P"+*\:T/.I,Q09=Q!K`PM.U^ M=*E^H*"`X'@!05%!W50$0%E%AF8GNP@(@G`GC&P7*6BHM M:/25-0:R?13CM5T",$&#R#)@T!NG>(4!O4S:D`53:C*$IEWVKVOZ#TVA]GL)\8_UW_JQ]1]<)1=I3NL[&,Y9/]]O--3^I MO_/Z=*D:[UVWK2Z'HX"CUJWJPB:OW:0[J_SPO"G4L>W_AOUL'$]:QIM67Q\' M1\_3J^W_4$L#!!0````(`(J#*D>#$JL+^0$``&H%```9````>&PO=V]R:W-H M965TS')U8N3B338`"KTSVLEUU"C5KS"6=0., MR`?>0Z>_'+E@1.FC.&'9"R`'2V(4IW&\Q(RT7506-O8BRH(/BK8=O`@D!\:( M^+,!RL=UE$27P&M[:I0)X++`,^_0,NADRSLDX+B.GI/5+C<("_C9PBB]/3+> M]YR_F])\YK2$/W]1?VKK5:[WQ,)%:>_ MVH-JM-DX0@0WW3[KI4+ MUPN'Z9S)/(BI?$R>Q7$(M+T1NK]:A]GYF/2N'NR])`;B9/_#$M5\Z)1IB1>= MQ\1S:E[B77R3K*HD$-_JL>*FP%6^+'IR@A]$G-I.HCU7^OW;QWKD7(&V'#]H MZXT>?/.!PE&9[:.IR;R6?P%02P,$%`````@`BH,J1R'^:NE, M`@``_`<``!D```!X;"]W;W)K&ULC571CIP@%/T5 MXWM7$1EUXIAT;9KVH$".^C;3I^\"LA^GT0\%-%6LR?:$\Z.7.AK,5"=MDUX#TC^#P&M4T0A>$N M:''=^44^CKVP(J6$>O[4M9G^>24.'@P_\>>"UOE9"#01%'BQQY[HE M':]IYS%R.?B?P;X$L8*,B)\U&;CQ[RGQ1TK?5.?[^>"'2@-IR$DH"BR;=U*2 MIE%,2N=.'A\'F;9+[HS+T?O"NB"1.-F&<+ MXT*4-LL"":2`147D4@&UBLB,CT,W`701Q)H`6@3`%IGH;6A,-V*2,(,N4&F" M4`IW;BGQAI38DG+G%])28F.53S`SEC%0I8V*4.86@S;$($,,A$XMR%@%`I0X MI9B@""6)6\EN0\G.LF4E1Y*-'$D>R9%T0T&ZE2.3&:F5(T[#2A.#PI4,R3:$ M9):0V$V@2M"J%VKR_V8`Y\6?1`#P@!T32.\5H#AU&F*C(%C)#N"L`+,D M0I;\L3Y?*!5$
_.(O4$L#!!0` M```(`(J#*D=V_D^K^P$``&L%```9````>&PO=V]R:W-H965T0/&+Q@9QHYEB9+U3Y4&LU#^TP<'%L#Q@4<3_^^+(Y# M(KJ\&+@^Y]S#!6XYOVGX8)AI9?B M#.4@"#Y9$J,PC>,",MSU457:V*NH2CXJVO7D50`Y,H;%KRVA?-I$270-O'7G M5ID`K$JX\$X=([WL>`\$:3;12[(^((.P@.\=F:0W!\;[D?-WL_AZVD2QL4`H MJ951P'JXD!VAU`CIQ#]GS5M*0_3G5_7/=K?:_1%+LN/T1W=2K38;1^!$&CQ2 M]<:G+V3>0FX$:TZE_8)ZE(JS*R4"#'^XL>OM.+D_JWBFA0GI3$@7PI(G3,AF M0G8CH+\2T$Q`_YLAGPGY0P;H]FXKM\<*5Z7@$Q#NM`=L+E6RSO79U$#:H'`' MHFLG=?12I:@HX<4(S9C48K8^IG@.0?8^)%D04!M87*0A%W.&U'<12K#S$<6G MH(=_BAS^(')G,PO9S%RQ,G^7"(4%4$@`.0%T5^W5O=.D3+ZFYB@_Q;;+> M)8'X7O<5UP9N\E4YX#/YAL6YZR4X>*:-/QD[[XK>Y\RX*21IGI M2L^%:P9NH?AP;6U+?ZU^`U!+`P04````"`"*@RI'KK/\S58"```%"```&0`` M`'AL+W=O>Q\L*$9(&8%"3MG)XRU#\-"3"/;`:A5[!-:-FZ5][(-E M*3T+7#?H@SG\3`AD?[<(TV[C^NXU\%F?*J$"7I9Z(^]0$]3PFC8.0\>-^^JO M=XE"](!?->JX,7:4]CVE7VKRX[!Q5TH"PJ@4*@.4CPO*$<8JD2S\9\AY*ZF( MYOB:_:UW*]7O(4__G?+,!257 MBNL0^*V?==,_._TF#@::G0`&`A@)8QT[(1@(P8T0+A+"@1#^;X5H($1W%3SM MO5^Y`@J8I8QV#M.[W4)UJ/QU)/>F='@?9'I#Y-IQ&;UD('Q.O8M*-&!`C]F: MF-@**4R(/R(\*6!4`6PJA@K`5&$KD)N(^,6JX6&2W4R2B)`.(O;+>$F!J,%@Y%I M,+HK%&F#D2G\V2)(XW(3]Y+$,[#"A`71;+K=4MF)OWC!7SSQYUO]Q6:A>-[? M!.?/X@H3I_?9;M#$`;!@,%DPF$P,`NL)38Q"]K/Y$%$\1.SL"&W$,RXY@MBI M;R_<*>FY$>IK-:)C!WL%ZI*\BV_]=>Y;XH7L>+I!W=)G:0M/Z"=DI[KASIX* M>37W]^B14H&DY-63W(E*]N1Q@M%1J&&BMDBW*3T1M+TVW;'S9_\`4$L#!!0` M```(`(J#*D=O/*&PO=V]R:W-H965TV$[M_/QI#B MRJ&Y`6S><_R<%W.<#XR_B8I2Z;VW32>V?B5EOPD"L:]H2\0#ZVFGWAP9;XE4 M0WX*1,\I.8Q!;1/`,(R#EM2=7^3CW`LOT$S7K/$Z/6_\[V)0`:\FH^%W302R>/0V_8^Q-#WX> MMGZH&6A#]U*G(.IVH25M&IU)K?QW2OJQI@Y#Q\W'Z(G^YF"#E'-[3XR3W-BE*A-J M]E+`".7!12>:-'#4/%H:EZ*T%!])`@5PI8`N"F0HH$6!W0F0*P$V"9"5(+(A M$U.&T72C!L,D`2Y5N52A+(&Q&P:OP&`+)K:7B0P,7BSS#<0@02Y9:W9*ND*0KNV4 MR8YT42B`69@X[;!4(8Y3-TRV`I-9,(D[@6Y&-_W0+[\V!#A;P`0!P!V63")3 M;81"X+3$4N$XN[%;@;,7S#AV,[CA*G!V@]D4=)G9/3O07X:>Z$]Z.2=7^QUY]9$Q2E2Q\4%97ZEB^#AIZE/HQT=_` M'%1F(%D_G[O7P[_X#U!+`P04````"`"*@RI'FT;2)+P"``"U"P``&0```'AL M+W=O4%OI]X-2X;=SGOQ]Z[Y9R> M>54VY+USV+FN#4J)$5CNVQ`39*#.9HC)9B!F:WBE(ZN660K*C((BJ,?6F6$"UC.$1&"G M;H80A!*PG"$F&^DT^11X5 M^0-H;.%LB83,N!G;83!O;LTXF]2,MB\<91,R"YD?,+CVFU&0FHPW.)RT^$1^ MXNY4-LS942[..?VAY$@I)T+*?Q';6(@S]/VA(DI4J1XX;6^'Y/M) M??D/4$L#!!0````(`(J#*D<"./?PD@(``(@)```9````>&PO=V]R:W-H965T M<_;T\8VOQ#ZP4X8<^NK;3JVM$^<]PO'8=4)MXB] MD!YWXLN!T!9Q,:1'A_44H_V0U#:.[[JQTZ*ZLXM\B+W1(B=GWM0=?J,6.[W9U\![?3QQ&7"*W)GR]G6+.U:3SJ+XL+1?O<76+JOW1([D-O44L%K.RV!"D:@5%LYF(?A9^DN3.IQ0:&7]@5CH3 MIQ!2ZH@W$8XP,+GP(1=C!5]W`158ZT2<@1Z^%=E\+[(U1`)X)@$TDT#U,]`; M$86P0`@)A$H@U`2RR/28J&XII%,>HP"$U@;DNB$$E3H4A;#21H>"+$S@.44S M( MX32;<9H93E/0::;7"#W0ZB/&,"+/OX=.Y$?-2@:N\`C-M:1\Q"@KCG9JM)@> MAP.>614Y=US^MVG1Z1+QZLM3YRZ^\A9K#XB7WF*CK@@W^2+OT1'_0O18=\S: M$2[.NN%@.A#"L3#MOH@^GL2U:!HT^,#E:R(;K"X*:L!)?[WW3)>OXC]02P,$ M%`````@`BH,J1UJ[G)+$`P``B1$``!D```!X;"]W;W)K&ULC9A+CYLP$(#_"LJ]8(\QCU4V4I>J:@^55CVT9S9Q$E3`*9#-]M\7 M#,EZ(H^U>]CP&/L;8\_'8WW1W9_^J-00O#5UVS^NCL-P>HBB?GM43=F'^J3: M\=TTYC+O=(>I/G2IWIE%31\!8$C5EU:XV:W/LN=NL]7FHJU8]=T%_;IJR M^_>D:GUY7/'5]<#/ZG`?[[G'%IAQ4K;;#U$4Y_KRJ0M7UU--(_KMT^LZ<&MK;U]Z_ MFN&.Z;^4O2IT_;O:#<CK!G*VCEZGCI88,#%/=@QW112XE_>8 M:,S@E@:XTE@08'?@1*`(X28(%T',`Q4H17!W$+LZB.<.8M2!P$G*>1AS3&MB MDEBF;HKT4"2BQ$Z*1!0"DG@@"8)()R2Q()^XR#(W)O5@4H1)G)@483AS4S(/ M)4.4U$G)+(I,F#.5(OO0Y.6>-9:C5(@K-KF%',QTTNHBQXGF2STR*U,6$N7& MG65_Y=@5*]A=W4\``^(6"&082P+E+.TK"A"*$RC`*)$3*&>-7U$"H8!`"1N5 MA$E"H'PVX#%""0(5?VBF?$+@$H'<1N"V$GA,8'Q*X`G"2&(\"1H/M<)]4N`I M`B4$*/W@RO.9@6<(E1*HC)@CJ^0*,@AGXY3#-9L<99,1V>3DXK3C"AQ'7R!P MVF;Q%3"4$E%RX!,)()%P0B1@BT2&0+@5?!X!Y!%.>`3N/"*).SWX/`+((YSP M"`A<#,1#"?@T`D@CG-`(V!KA:'SDT!^`N&<3&'KB8LT9M20?((22%#@OE,+Y*><$:M!^/0DD)Y`.B=)V';B M84Y4@O#922`[@;/BGNZ"*(Y/34)^H.*$[9FGU)G?* M/OB9$.%\567-U^Y9B,O*\WA^)A7F+_1":OGF2%F%A9RRD\T"MP^\%Z>S4`$O3;R!=R@J M4O."U@XCQ[7["E8[$"M(@_A3D#L?C1UE?D_IAYK\.JQ=7WD@)-RK_VB6*^WO,2=;6OXM#N(LW?JN=[;-_&RHYD)L"/`@=#NA)40=(1@+@%U M!#00()HDA!TA?,C@M6MO=B[#`J<)HW>'M<=]P>JK`JM0GDWN\";(V@.1>\=E M])8&<)%X-R7486"#V8PQD1&2C2%@0'C2P.`"FEQT&>"(#DT)MF-$M#1Z>"JR MLXAH-@.3S:#=K$#;+(L`,@F@5@"-!0)?-]EB-CH&F##;&9AL!F9GPV@+"B<6 M%&H"T+@@'1,8%Z1CD-&L#:.9C2;,1II`:#2K8R*C61T3&\W:,)K9>,)LK`DL MC&9US-)H=@9F9\-H9A<39A=C`>2;!983-VLYYV:INF^UH%X^^Q2S!U!@R6,L MF'T>\/PKRG00LEPL8"R)?1[X_`/(=!""ECS&FM;GT8H:LFV)L:IUAP?0K-.; MJB-@1B')=!"R5``P50+`C!J0`5L1T/-,W5XPX_IF8/K>>:-_\HJP4]-#<2>G MUUJHO1]%AS[M%:I.X"&^`:LM,,0SU=&UL M?5/;;J,P$/T5RQ\0`R&AC0C2TE6U^[!2U8?NLP-#L.H+M9W0_?OZ0MBP0ON" M/>,SYYP9XW)4^MWT`!9]"B[-$??6#@="3-.#H&:C!I#NI%-:4.M"?29FT$#; M4"0XR9)D3P1E$E=ER+WHJE07RYF$%XW,10BJ_]3`U7C$*;XE7MFYMSY!JI+, M=2T3(`U3$FGHCOA;>JASCPB`-P:CN=LC[_VDU+L/?K9'G'@+P*&QGH&ZY0I/ MP+DG ML%'%/NI;+T@FPJRN2`M@O$H%&Q^IY96I58C MTG&T`_4WF!XR-X@&F9#4L7MGU+CLM=KFNY)L$VS6"/!)L%PZ*I8AW61_#\B^8+@<2F2QGG5$21C*]GF M7QER-_V!GN$7U66%OI]X-2D;-\^ZV'.;9^PJJK*A MSZW#KW5-VG]/M&*WC1NX?>"E/)V%"GAYY@UYA[*F#2]9X[3TN'$?@_4N2!2D M0_PIZ8U;]XX2_\K8FWKX==BXOM)`*[H7BH+(RP:ZI$^[YG M_]&U*^6_$DX+5OTM#^(LU?JNM8GLW>X5VPU0,R^I&CV,^\#T5D,&&'>;(Q M20I!MC8D&!">%#"H""$5ID)HI8=0@<)&)"M0P[:2D> MM13"!,F,J?NNH`1E+XQ5HZ0@4(-#W[0@4I1AT=1+)@N!J0[G6%P<%9C$!!XH/3=0R*$GB\ MCE'XZWCTK(]U3=M3MR9Q9\^NC5#>6-%A%7L,U78A)_J;M*>RX*'H6ZQ>HOH]AQ4V_P]02P,$%`````@`BH,J1]8$I0VB`@``?@H``!D```!X;"]W;W)K M&ULC5;+CML@%/T5R_N.P8`?41*I>53MHM)H%NV: M)"2QQC:I(>>H8W?5!39VD`&1)0ZLVGD_[OM=N/N5G65^TB<6X:VOU=L)I?9S&,;QUOU>$H=4V9'6MF93RGX'T4U,'VM\W M]F]]NLK^A@JVY/7O:B>/RBV(HQW;TW,MW_CU.QMR()IPRVO1/Z/M64C>W$+B MJ*$?YEVU_?MJ_A1@"/,'I$-`.@9`'`Q`0P!Z-@`/`?C9`#($D/\"$I-[/W(K M*NE\VO%KU)GI/E&]JN"$J+G91J+O[,R$J+$3JO`1DZ@\QF127S+()),Z!,1/@'P$V!`@AR!S7>9F-`RF M[3$0%`6!/MC2@4$(`/'!5C8L56Q>S;5#ADJ8^U/#@=2PDUKNRA"3&K9E<%$6 MA0^VQ/=3<^R0@!WBV/'K$$L'^"6R@$3F2)3>C#-[^(G71?;811YPD=LN,N!U MD5L27W*OTV7^V$81L%$X-J#71O%@90].BB>GOPS8*1T[J==.:>E@``KD=5,^ M'A=]7MQUHG]:5KPBBP'TN3,0]FYZ%Q<8&^BMR3=+3B',[A1"&*J$\*E2"$.U M$*+'6W0!D3-)$-VI3#!4FB!^8J="[-^JKDRHY$#RQ%:$Y,Y>='5"=0=FH<4] MG"(PN[NZC5)BG>,G>F`_:7>H6A%MN%17@O[\WG,NF2(#+\KT45T&QT;-]E)_ MYCHK>.6<_P-02P,$%`````@`BH,J1[$`:!/E`0``?P4``!D` M``!X;"]W;W)K&ULC93;CILP$(9?Q>(!UN9,(H+4 M;%6U%Y56>]%>.V`"6AM3VPG;MZ\/A,+*1;W!!V;^[Y\!NYRX>),=(0J\,SK( M4]`I-1XAE'5'&)9/?"2#?M-RP;#22W&%3'(U!\;[A?,WL_C6G`)D+!!*:F44L![NY)E0:H0T^->L^1=I$M?S MA_H76ZUV?\&2/'/ZLV]4I\VB`#2DQ3>J7OGTE8T?T(T)T1+0N2,.Y"U^1DK7)6"3T"XUH[8?,'P&.E&U$#: M3>&JUT:EWKU7<9:6\&Z$YIC(QIS7,5$6+3%0ZR^0R`>)'23:0#*_0.P32)Q` MO!'(MRYSY]+%#,YEBK+0CTEV,,D&4VPQJ<,D*TR8HOP?U:0[F'2-23(O)EUA M$A3&N1^3[70]VU1S\`OD.S[SO:[//O-MUQ/DQQ0[F.(_NEYLNY[$?LQA!W/8 MZ_K\#QTV74?%1PQ<':X17\EW+*[](,&%*WU.[:%J.5=$:Z$G;;W3M^&RH*15 M9IJ;FMP%X1:*CX_K;KESJS]02P,$%`````@`BH,J1WE4%%.R`@``^0H``!D` M``!X;"]W;W)K&ULC59-CYLP$/TKB'L7S'VK.3.`E:P*GM;+;_OOZ"X,A`+@&;-V_>&\-D\ALF'_2,$'.^FKJE M*_?,V&7I>71_1@VD+_B"6O[DB$D#&5^2DT M2)'C*ZNK%KT1AUZ;!I)_:U3CV\H%;K?Q7IW.3&QX1>[U<8>J02VM<.L0=%RY MKV"Y!8F`2,3O"MWHX-X1XG<8?XC%S\/*]84&5*,]$Q207S[1!M6U8.*9_VK2 M>TX1.+SOV+]+NUS^#E*TP?6?ZL#.7*WO.@=TA->:O>/;#Z0]Q()PCVLJ?YW] ME3+<="&NT\`O=:U:>;VI)YFOP^P!@0X(^H`^CST@U`'A/2":#(AT0/1LAE@' MQ`\9/.5=5JZ$#!8YP3>'J..^0/%6@67,SV;O4+E)U('PVE&^^UF$J9][GX)( M8P*)60\Q26:#E$,(Z!$>%]"K"&PJ=(9@$![8$FR&B&1AU3!+LATA,62&-IFA M*E9H%&O$9V0CB!1!9!`\B$Q5+12FE1C?AMC,(LI9Q':(2$`6V+W$$UYBPTMH M9HF5EWA23%A)#"N1U4HR:V464X'^] M0>0D)RKJ[/&U9<+,8+>?VEX#,1<\[*_!<@,L^Z68\N0<<:VSX$]_@$``*T%```9````>&PO=V]R:W-H965T.OWEP`4C M2A_%$`-E;$J,XC>,99J3MHJJTL1=1E?RD:-O!BT#RQ!@1?U9`^;",DN@2 M>&V/C3(!7)5XXNU;!IUL>8<$');14[+8%@9A`;]:&*2W1\;[CO,W<_BQ7T:Q ML0`4:F44B%[.L`9*C9!._#YJ7E,:HK^_J#_;:K7['9&PYO1WNU>--AM':`\' MI.+M0(L3(AUO;SJZ#^U)<:&%".A+2B9#<)V0C M(;L2\KN$?"3D_YNA&`G%IPS8U6X[MR&*5*7@`Q+NMGMB'E6R*/3=U$C:H'`7 MHGLG=?1<9?.DQ&AI*,':1\R^ M!3U\*;+]A\B-S2QD,W?-RFZ:E88%\I!`Y@3R&X$L+%#<<5#<".2W53ZZ9CI, M9S%Q"+'V$?,DCH.HS9&UL[3W;DMO*<<_)5TRI5I7=*I#B MG5SYY%2M=B5;MF[62DZY7*D42(`DS@$!'EQV19]ZZ=;WLUWX;#08S)[MW"!Z M\N,/:?#C#]F/-_$JW_E1)MS($R^C+,@.XG7$/01Q)'HBW;J)G_[P+/OQAV?X M#K\W$V_C*-NF\([G>]6GO\W#OA@/'3$:#*?5AU?YIOGA0_/YT]4RS1)WE?UK M]4W9^*._";`%=/'.W?G55K]Y>?7FTV]>_O[SZT]_%*_?73?T<@U32-P0AO;\ M+^)W_J':[CI/$ISFJR!=0;L_^FZ"H!`W;E8;L]<;#'OC8<-0KX+03\0UO+>) MD]HX[^*HYZY6/K2!%AZW;@3:I\.^-OIPT/M]XPL?_"2(O<:9JWW\QW_XA];- M,J'P"GZLH4NUI1S7VO;WHQK&P*L>OQZZF^K3M1NFM9FK?8QW.\":VRQ>_>R( M6T)E\3[/T@SP*XAJ?5W'L.%1"H"&3VD:WA6S?YV<_<9>B+U%_E29`%?NH(-Q-K-T@$O)77`/4ISF`_L&>G MUC\-NK-U6MNAU0JI4RH2?^7#Z]#:$9&?B7@MW#",[PE\<(R%%^?+;)V'PE6O M0).S\036CI\`XPX:3#3^V62@GKE1[B:'1BB^CNY@UG%BF=^-O_8!Q)[(W"\, MY6J+]]D6CN&J=2,DK%K;?$B`"B>`>CAWA.4>$9>`49\O8.$F0,AR7]96OXYC M[SX(0_N$VR;:@$UR^F'@+H.P?3?W[@&WTO(\R0&8JW@''"]K7X,TQ9W#F<8%J6P\H-5CZ0`12/?^ M*@ON_+#..)DB-T_QLGF*T[DSG(UHT.G$60Q&_RTSOO*`U`.&PT;LW<#K`95? MN?L`-L:"\_DN#XEEQ$Q/X(0D_A8."70-V)3:SII^Q_/7P2JH48`:?M$BNB%% M1X;VP<4SN/6S`+AS=Z9VFT%OQ)@!SJ^""/H,D+O':?"`M';5SA2:<5NR-7UC=>$9%U;MPH9IE#2>2566:9Y&;;F M3L,B[&V/EY,T/L#ZU^+]'H56P`.89H0MS;/P.H*SX3>(4NI8&ZCG/("*X\X* MR:3Z\*,/TG2X)ESAI,%B-+ MU@*(9)\U&+YPTV`ESH'>>'$8NDE:(\8W09@CQ6MK8TQ"4_5O,YT6+F&96$OK M?_&#S1::]US`"'<#%8U\+UO$,5J#3]'B>^&R$SI.9XB]\X-0EQ4#S"VEP+AL2O$6ML%A.TRR9,8 M*AD"7H'@=)H)@EY?T^LFA4%!&45?6D>=@W@_`9O@*<"^@GX?@Y`':S?0`'[' M;V0^H,,*'%@L#]T&N/$!."`V$J$B(FR0V3;=K4XS2'[I+=WT`=WT>@ODFN4+ M8XI$N6D&AJC=Q%%-2X?MW'>"Q4,;%`"=3A^"WX<\66UAR:3K=#+6J#?PA;W5 M7-'V1AJOLWLZ\F21(D6(CHQ^8#!;NY"@`:2(BVVA#P%GS>K&`\!)XI7O>^J5 M&+6.'C%$P"-X5Q_;O7M@'$=U1#VUS[[K#A5N;=\6T`)-JP MZY($\,,E2"P@.)TVOCY![8NTXK`-Y-47SV_\%5#1U+]`ZD"?B'UTM6&^\#=! M%-&\NK[RDK7]SNUO\_T^)*H*XHH7I"L@]GG"!RB*HQZ];Z`D=-D)V:YM&Z@W MJ*:3W/IHJ10WO7%GX2S`K8CJ/>6['=HS8/[+/`TB/Y4F@F`3!6M0Z=%:R70+ ME[`']K*R6="2C1M)PNL8?$@19E!U4P2:$BD+A=]@4\TJ_V^`MV;;EV2F<%#_ MZP.04N(AR3YF]P9@"C!K6"Y\PR%N_-`EFH+:J;^'05`Z&2Y0D1N,')H6=A+S MU)$QQ(S9PA7K/`3-"4D]=@58%;-D"Y0*!`O22_&T[]S(W2!PK380N@LS#V?=L*TTELV$&<6P--[D/%"0,#[ M")$U7Z8!Z)4)3?XW+W\/;=6J;J5&R._STLQ^Q94'LCZLRA%OWER+\Q7TJPQS M0A\'V&38=)S?DVL"T^')15_J)\M`18C'W80+[&`DZ!US'"*P\6'6+T.6^0J%$S1WP@44FLM#FUDP+P\CL(#L_ED1Z.A]XG8NOE" M!*)]FB+1P)UTV7NZKW`_G`#\E(=2:#0GM"?W-E#F:V#E+@FX10@#@H?G1I"`]P[`V,*7$:A%K"%Z!CPJAP/%!!1HB#6;26Z MD)"9AF"='L="4M!!0SC2"")78>Q/>42'E.>:,5=ZZ(A)8)5)C$'!_PF-RT#A M0V#$B#I(<5X!,,5PT/N=WI@6?L`4<,UQ"=BNY[.+[D$:Q7B'!).L9K@$E,C5 MZ;6MQP$!#=Z+:<T#TNJJBY(O=Y'XJU[$$,K:\/> M?&;/A>*SSY=PG(M.B#C%L%67\Y$S+=QN56W"!0FR]C*0FA7)5F>C:?]R4)B# M'!&B#(JSR0&.R3U0!N!1_T2+1$)5G(S4#T/LR[04\8S&SF0Z-5V!U3E)1"AT M.08G]C9>#-K>O-\&@/CW/K)>=AWF>\FI3'W*]"5*=:K,H=D&`*^C%KE7FATR MV`H''?>G8A?`2O'\KP$6@#)>OB*:I"&$7Q2`E*-8$4];K\/^H.@T4BY'O3O* MR*R\^(A,)G[4.YPM%@2U\B*]@(Z@6JS`W_8E+99$=C2-%69#.99U=WF>&?`' M@,QH1$,FOJ2O6F91^Z"1C)D!,QUX.>/]T^J5)#*17Z$Q"AY]80V/P6-D?R#9 M!DX`M*N`&<)*L&.;D+3V-$$,A915"`(> M3`JEE-1B)75`O`V]7A;WY-B@,2`M3ESVS/.(GE3SBA&O+"*50_31:MHRF=T# M,RHC]'A^?@XP%R5UO?4[MQH-6Z4HBHTFZYF)3H=X/)N:!WQOQIYRT;?N^'=VK' M'011.8Y)4=.C)?64177[]B"JH,DX0<[+FPZB%!I6=LSS=5Q:7QC6]PUP!FF* MC5,$*LEA=5-\TTA:"UE93.]E1)!>LC9`L[J9(D>[W_J2>,%>,ZCSBM-@+X,? M>$HTC1[2NAZ(`$@AB)($,#@R^/)3GVNJ^]$VBJ3HZ:#3CQ;,""\T] M'\70F/&4D!>&"@`!@_1GQ%IX#;Z!0A0&/R/AAR\88:8/A+EVZ:IC:7>%Y.P@ MB7'`+F#`!B"3?1"_FC:/';"K$`U3.!O:;_%3[FUXNDLKF'A5M!10XPCK2)*5 M%J*]OT*:*-`@)JDC+E;JN*36$U!0)C0QPG1@*IQO0'-##$5AH#CXDC5;,.LC M\,B*L2V)(_B\DAT50MMHP=$(?/`+6]I5\>XM"A^@*J7B18S.^/,GKZYN7X`& M)846:]//>Z*JYT^N;C]#TW=QGX;I#2X=(2,=F&M?QQ$9ZB3)H&B`'2*?(^4C M*87B>H7/\;32`[1!6QN3BQW%%Y"#F?N&)OPZ8!4">Z51F/H(?4,_1L5]S>Y& M@-..V/@FCCVBK2IX@-R):G)\8&!IC+&POZ&[0K*6XFA2RU-3D5,EQ-CD`2M* ML.>D)L%1CG".2Q^W#N@VR`ED:"+-DSA0(5,CW,5=K,_7VN<5Z)>8E<$S0Y&0 M#+FB%!*T"?&0A)2;+[7QFX7$&T`GMGA."5GF#N\5VY59@>3& M,]Z`5*(;=KE#PDFB/DO-?B!)%6Y`EL0JL@[W5,:ZX3<&'>-`8)S=,DD,4D6A MM6`HWT,)$/%`(C?C`_';6)_J#LJE(IN&^E6WPBD.#@02QB:S8&W>J,*;Y,J8 MJQ1>-=#D!.-H$].FV:P?+Y0A'[!SB68LHCQ`/JXPZH1'[JG):U%?<<$-&\-A MDV%;(S)<2UK'.(#?^)1J_@$D#`4"KV1'[6K!*DLOJBMQ)J9S:3O$2.[9C+^4 MXRT='4O3M"I)3VQFQA(YC[N1\S(UEY8.UB:BN/"@E`#O'0\3Y`8;! M&"1NF"(K4(-U\OCC[S6]O9AP)X^KUJW=G8*U.:VMBZ2(),@5&?F./Q(M`D[) M,&`2.XTIRER`X$L"MFG*N<"[912S'H%(2@=53+>V_I78QO?`[A.':`)(_PF' M'Q%6A@=EMJ4>[1:YKO!9&0$(K1/GD7;QI5( M-Z4V?3%UJW;"EBPE'K.0S;8V[?-79!M%6RG]&`^1/",E0Q9H+E8:M\G\2V13 MJK;LL]!6>-QI[=A84EP>*6TR`._4B+_G%+J7%2'<_A=T0QF=H`7]`N;8S(IN MVSUGM/O%IW?YSB>ON#BO+>/BN3`.U9F8.)/1$/Z.G<%H`7\OG?$E_ITZ\\E, M7'FH<:Y^?H[*',BQQX71`AO7_R;0_U"\`9'B>;%A%*#;J2M>0?':0\.>S\8C M<<$?A\YH/H`O/'@>>1@T@)M&8D`I/%;A7970 MV/F9,UD,036-8G+PZ],.)[P6T*P&EHX@PZ,SG3GS\4`LG"%`;3IU+D&)G#MS MP*E2SP7U^"9]O]0JX3[.D.13#!K&(]V9=C?+:+I5H566(OT`3*/!"+=B.H#/ M$QAR#+_,._547@K9ARIQ;+C-(V<,??.G"=#@JK^AH`7:-> M:LL?S_7R1X8?]^]]X=URP9M:.>)#Z*K*%ZIQB[!N[UVY+7U/"9N%]-+RCNU]F]0?<53A*H>J*]2DSL3\\$8.3442 MGE_@A]'T$CZTI.N3:#B`^2889G+SW`&=^Q?LO)ATRJ=*W9%$^%]?=]AAT@Q&(6'A2AP.2)&Y5XZDS'@R! M@,PN82A+ON:.O1MRU:.)@Q*M_&.IS\&0GHR<^7PHQI?.?%2F-B7`G@]GSG`^ M1G(S!$JRF,(G>\T/)#$S$'(7\L-D>(H17C18X8FT,;DBSP6G:=*Y6)2QW`Q3 MLIZ+R_FLH$;FZU]])C`4K'F'BQ@]X#IR'P.'6"IC9D8Y!;NG=7OL-AI2#+ MD@JT=E=5ATDRQ$6M&F9+W,B>-:$%_>QZ4QL\G!S$!>2CM")E;VE:K%$Q-5LZ&@-006 MG2N,G1*)S%7**%.!H5'$[[1X/2541OWI4]6A\EFF%"UC#>YW,7`,UP6_8G`< M-F\[*3#9'1]$CLL@:N'5SH\"@H[V,8FGPOFNQTHA'5EL";=-=O:(.:=ASJPC MYACAKX6Q(O$Y*L;(ZF*L\919D6:C8E#KXT_F'/N/XAA&@B65L('.'*#/=HV2 M0%A"MM,DQ.EP4,C0EXMQB^Y_.2Y:3N6ROEHB?&DNAR(D*D?L:/^K6MC3.R%,AC(.?S:J@>C($$DQY&35 M#&7^;+%#_8K-_&A=MX@Q;QF%,Y7,3!PZ5XVV(";!3)^(FFJ`:4@AWH]G_C@!;"BX)R3:P50"D,=3 MI1UFIC7JZ+XG@ M:I*C%PZM&Y&2HG<9F]6!.'G2-O<9+654GUA M]\$9<-J"!,;:]ZA.6X6)/,[*:,TMDAG1;-I^Q(1!S/W2P MK8EY;.0?%EZ\L[$L:UHE,149J"VD7X;RCWN8[ZFT_Z8IF*E1<"3).$F9&2H) M1P<^U['1DIC4N-*"\G8%*2@%E"$""@,=%TH,.AL-9.KAZ[41P>S`@PD[0*2` MV`7\J?33N2I4W#Q]ED-DFWI9_D8ME,*[4,0NT)P8"D\B@,<'0]LY,7N$-YOXO,XOHMB4AL,@CPXFD@4[J5+Q/F)B6XB1I2'3+HU) M%-NN35(<<^T"+=FG.OW2*`:`QS=G/D85,J0U"\-`*>FCFML$XW$2MZKJ!UPA M3R*9?$*9D.J$$ZM1U`,G^1,([ZD7K(K@U(!C\F5H+RR'K5W^%WS_F)!#J.!,[H^7E6DFZ@*-/0\WAQ27T-9]#7@.8TGCL3&$\NTF4/5?U==+3A2H?]R[D@ M,)V)RZ%S"8\H#E_O#DC](!UA/`W[%%3:`?>\C._\(NF;@V1!;P)61#;`I9_= M(^2+5JO3R#I6SUMW(@:0C-'#UKUX#W_4$99I@P_^XCTH'YQU%(MVSS/ M@E!EUE":@EEBE<2PTC'82*2J)2VD2JOSO>??,/SUI=I]'8AX"'Q@A!AC];3Z M_].B.<^:0787H[1'<8;C!2A+3\5XU+_$/PL4TWNHK(SYQZ?B8Y#^W%OC]'5A M(N*HP_Y\!*^,^J,)_!D"SN*;^"O_:(P=!FO>)PFS67\TE034^`@G9PP]V!^R MK,PJ9VDWR@A3WALIEJL4=-JJ(K%%$DD$"?ZRBST_)/)'T@,G9Y1)I@E#%W4J M#)!(2WA4%+YQC4*K;-K^PFR/.1%27&0W>%;2?@$K8V^"U,R_X'G?2R(I5/R< MT9ZR[%%O`?3!+'P?<_=DAC25I:JD1:O,S2U95)4!-3(!8#E49N&:-(*@`=9%U22E[D(;IA(E)&D+L9JG?HKLC[D^9H)`VX6H+4MB55 M5GM(E[ZN!H4I+EPJO+-PHD\:P8J"76EAA82=.@0K-)?7X M%8NVVIQMM1,T[$B1#(TX8K1L.#+B*!H2-K84@P.0U84> MTX9:M_7R2-\JN_V[<+%*L)"-J56+W*,\1J&W()*=BG[8-,B#^/I*NXSCANFN(4$)14[M7,_G>GJZB,T^#J2#'01:IY`*$S_T[U#D9'":923[)@:0 ME+LFN4TFG++(S/`N2C'*:G48[D/J2<0&7T&1!`$'5:J:+*Z1<*9J1^C@.((] MBE0>3@\D,C2,R4DJ-Y;NNM2/*[.T6?17'GZM\,L^=#XM`8T%8@.0)(+W3;DT MU<9R!BH<*!`V@8J&N)W4=?)9_U?ADAB@13KFY0#O421 MA(/I$D#4XGM?O"^>R?Y4XC=%]\5+-+FJM)0`9"(L#HTK2^,\H?K(]UN\9<'L MM=I3U3,A86=HG"JF#X--LL->AL%R+^0>0#NV\@<7],Z@91J&SX%"_J=X@Q*3 M&`*&_Y)3-1QIQ0ND/5%1/1EQ0M4H5OHJ0A,9@!S\RNAR!%WRQ)Q2J2N8UP,C M.8SEE0V116B\0)8!('JBOID#CV%@&Y!+FID)951Z2R"6,!$!Q;@5YYP`:)2M MTBJO+F0&N(!$+_)E<0I^I:%+:SG"+>A%\"D$I(3C:Q8G;%`DRCQ,;HL\65[Y MIE"Z_L0HD5OP.H0D5R/DF":W!G.! M\F4XR\"^8EE.N[&NN!N`TZ!YB\PJ-=KS)G/&R<)3>.%4F*IQ64S=I&B=>*T, M4^&F:B\X9XN4KL;9>F:A2PK.,>90=&"`$1:J3D++`:U5(@0@Y+XJ1H%AQF[Y M)J`Z,++R3A8'!GETB,<0`%S4+4+1A$M08:E-T\"RHQ`JR9:0#.BM.@&_+$&& M.R-$*ZT%$IG@-1T:]<46*\SBEII"=E)GWJ\*MRG19/"5DF&TB).J"C-:V.B$DW05HM5G]96J;C_ M_4Q'ZII3-S,*VZ'UFM5""R_E_0+2WU`@@Z3BL+KX MCC.M7KW]@Q&75JK^,',NAW-0_(VI2GK4,DGXOWZ))?,AOB'$O!*AJ>4':OG) MO#RA6PPD$J%*D@.2,1DE5TM\47,A9/D"&UNAZE*K;>XJR MU;SL6EF(7]M+/-/HNUW)]5/8/U]_>(^$3V4N4,6T(&V8,JI/TH\D/:INRF7R M0:E59Y(T6*TP<6?ZUI!C8XP_%<9G:Y>%>[Y$":W3/SJ"D.*4%D:&\7`VLH4I M?:,;A\3Y!_G)4"Q;K?ZH39Q[+)#Y?ZY` M9FM&;3,:51(HFE)P'S-E'S-EOU^F;`M67A61A39"]IB?^K\P/[6-")&D94D: M*J+'.IDG'O/#'O/#VO)=FOCA5=UK=-OH(7[,"7O,"?O_FQ/6DF,IK@OO^O*@ M?3\XP[A7?`NAJ,@]6'[U>PR2IVMR:=T36K,&VV7?SI M#1*&UUC#L5X'3,Z)`AUJ!M)*=4O6NL[SU"MLPW6["HV9HBT36`^UT7Y:AD#] M%6FBKA1RXO`&4F9E((:NQ*D-(N6J3H4II6&D#W@]@^])(SWVJLX;#5EM_AFM M//=``G'VZ+G6QD*Z&B%-+2')[\DKKV&FZV[OW0.>8SNXY/IJ:I.C5UI7'4WG M-EN>WG),CRF.M.W]>QU;"X.ASUFX1+8;5%#&W]RF&Z!QJP M_+I\U1H67'ZARB#^Z2T9%O]5_`5#HW55T`^)3U'P+_6-]@#WJR*UYH-,K9&& M3]V-?0[7^GYE[H@O"?[`!.'*R&?ZZ!=7/;=!KWB'370T2O5>=.NEZ&MJ6,#C M4U$3THY,JDQWTPK)6"N#.\C*:[L'!9Y)MK]!1IA7!ZAKG@`+FL M%%2LUG5^Y)\IN*#ZK,&%>:7N\S;[R2J9GZ7J,ZL6!3&`]QI=.HFY2E:KO;8!-QT@WFG+P*UAFFVGVZAV?% MUZ;.S!N*3B`2+VO7&%1;X+TT=7#BI3.67V?]6?U7O):F_NN[ARYXB6T7WM00 MN#^N=SVP(<#GIJL4;!-KO'>A,'F^T(9P.8(C,`Y@E^].>=/]TN5-";;.(Q7MN_6OP=YY!/.-;F/H MC>L\AOE&QW64MK[[8JJO=1NMB+A3ZFOE%H('WJ\=FDZ;VGEG.H/W./`<#Q73 M(TT5QU'?)/&B]K*JS3UDBBB&"^&YAQJYF:EF`^7;&LZM#:^:KJ6H-FP)$'2, MFOT/N1Q:N_E:?#FR\Q/`/AI8H=@Z<&<0&W&3%I"VMOZ7Z@4'QP&NO:\CX*1B M_"8*[1H`5F'<1G"GH1=:'6,R4*QT^<\5VKEDM97EP7;YC[@BUW>;8M$4@GE> MB.6U&0VL[J`'@C/;.L1038L0.NI?UG]M"N%LZY\".>O:Q6C2O(IJF&?SYBNB M,VZ0UMXRLZG/:3*O#:_#1Q4B3:UX])89D44^MPC1%:1KL-J4E-NJUO&6;R.H MAR"C./N@\?:4RQEJFR4!LV@`N*_=:/F@`/3"-8:1]I*CQI#`QTC]LT.T&,C_-IZM`9` MG?#"QAHC>>K+'$EY!,C6C<7-&X9L?N%4&+=,P8@F^WID5E&6.L3RHK/IL!5; MY849;W6-(,=(P:(SB3F/\.LKKNWP1XQUU&&>S144J_&3M>>=@B>_=BE%C.31 M"S`C,(^W:1OCOBE*@*M`33*BZ3!-!>'/9BC<:TI[@39QM(*W7;X8W@PQ^1-& M'&).$;*8VO3;8]AJIKYZX%I-=#@Q;JUE8D8U8ONT2@&9?S$@]A<5VMD&^*O" ME_'P'F"K=W&4E#>EE9;;HTB/7L/HZ#=J@:+-U5`[N:ZJ%4L[52MMFD.MSFI[ MA)&,5Z4H*$XXM)7Z+%Y[EJ;9C_\%4$L!`A0#%`````@`BH,J1\.8YVS"`0`` M.!D``!,``````````````(`!`````%M#;VYT96YT7U1Y<&5S72YX;6Q02P$" M%`,4````"`"*@RI'2'4%[L4````K`@``"P``````````````@`'S`0``7W)E M;',O+G)E;'-02P$"%`,4````"`"*@RI'%BH7F9\!``!B&```&@`````````` M````@`'A`@``>&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"%`,4```` M"`"*@RI'D'M"L,P"``#-"@``$```````````````@`&X!```9&]C4')O<',O M87!P+GAM;%!+`0(4`Q0````(`(J#*D<<][`?/P$``&D#```1```````````` M``"``;('``!D;V-097)PC M$`8``)PG```3``````````````"``2`)``!X;"]T:&5M92]T:&5M93$N>&UL M4$L!`A0#%`````@`BH,J1V"%6[E<`@``<`L```T``````````````(`!80\` M`'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L!`A0#%`````@`BH,J M1^N9R]M*`@``C@<``!@``````````````(`!T14``'AL+W=O&PO=V]R:W-H M965T&UL4$L!`A0#%`````@`BH,J1Z.P#I5:!@``S"$``!@` M`````````````(`!&Q\``'AL+W=O&PO=V]R:W-H965T&UL M4$L!`A0#%`````@`BH,J1PEX;WJB`0``L0,``!@``````````````(`!""P` M`'AL+W=O`M``!X;"]W;W)K&PO=V]R:W-H965T&UL4$L!`A0#%`````@`BH,J M1RR`.@VD`0``L0,``!D``````````````(`!D3$``'AL+W=O&PO=V]R:W-H965T&UL4$L!`A0#%`````@`BH,J1^%8M=2D`0``L0,` M`!D``````````````(`!(#<``'AL+W=O*(!``"Q`P``&0``````````````@`'[.``` M>&PO=V]R:W-H965T&UL4$L!`A0#%`````@`BH,J1YXM4$C``0``>P0``!D````````````` M`(`!KCP``'AL+W=O&PO=V]R:W-H965T M1"@P`IP$``+$#```9```` M``````````"``8)```!X;"]W;W)K&UL4$L!`A0# M%`````@`BH,J1ZMA9;JE`0``L0,``!D``````````````(`!8$(``'AL+W=O M&PO=V]R:W-H965T9!=XEL@$``!8$```9``````````````"``35& M``!X;"]W;W)K&UL4$L!`A0#%`````@`BH,J1W+U M106R`0``%@0``!D``````````````(`!'D@``'AL+W=O&PO=V]R:W-H965T&UL4$L!`A0#%`````@`BH,J1X,2JPOY`0``:@4``!D` M`````````````(`!/%$``'AL+W=O&PO M=V]R:W-H965T]5``!X;"]W;W)K&UL4$L!`A0#%`````@`BH,J1ZZS_,U6`@``!0@``!D``````````````(`! M(5@``'AL+W=O&PO=V]R:W-H965T;1M(DO`(``+4+```9```````` M``````"``3==``!X;"]W;W)K&UL4$L!`A0#%``` M``@`BH,J1P(X]_"2`@``B`D``!D``````````````(`!*F```'AL+W=O&PO=V]R:W-H965TYF``!X M;"]W;W)K&UL4$L!`A0#%`````@`BH,J1]&PO=V]R:W-H965T&UL4$L!`A0#%`````@`BH,J1[$`:!/E`0``?P4``!D````` M`````````(`!5044[("``#Y"@``&0``````````````@`&.&PO=V]R M:W-H965TVSX$]_@$``*T% M```9``````````````"``7=V``!X;"]W;W)K&UL M4$L!`A0#%`````@`BH,J1T[8K+;L*P``)]8``!0``````````````(`!K'@` K`'AL+W-H87)E9%-T&UL4$L%!@`````P`#```@T``,JD```````` ` end XML 17 R33.htm IDEA: XBRL DOCUMENT v3.2.0.727
Stock options (Assumptions) (Details)
3 Months Ended 6 Months Ended
Jul. 31, 2015
Jul. 31, 2014
Jul. 31, 2015
Jul. 31, 2014
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected dividend yield (percentage) 0.00% 0.00% 0.00% 0.00%
Expected stock price volatility (percentage) 38.50% 32.90%   32.90%
Risk-free interest rate (percentage) 1.72% 2.24%   2.24%
Expected life of options (in years) 6 years 3 months 6 years 3 months   6 years 3 months
Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected stock price volatility (percentage)     38.50%  
Risk-free interest rate (percentage)     1.47%  
Expected life of options (in years)     5 years 5 months 5 days  
Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected stock price volatility (percentage)     40.30%  
Risk-free interest rate (percentage)     1.72%  
Expected life of options (in years)     6 years 3 months  
XML 18 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; } ZIP 19 0001428336-15-000024-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001428336-15-000024-xbrl.zip M4$L#!!0````(`&>#*D?0R7-$`K0``#W?#``0`!P`:'%Y+3(P,34P-S,Q+GAM M;%54"0`#H>?Q5:'G\55U>`L``00E#@``!#D!``#L75ESXSB2?IZ-V/_@]?.Z M#!`'@8KNFB`!<-HQ=;CLZIWIIPY:@FQV2Z2;I'S,K]\D*5*W+*DD67*I(ZI# M)D`@,_$A+R3)G_[^U.N>/-@TBY+XYU/\#IV>V+B5M*/X]N?37Z_/O&MU<7'Z M]P___5\__<_9V;_]JX\G.FGU>S;.3U1JP]RV3QZC_.[D7VV;_7G229/>R;^2 M],_H(3P[&]QU_QY3A`07+0>'D@HL!:$B="QQ"6DAC)S_?7KON$)(RFYNB-NA MCF@)2EMMCEO[I)N]'[XO\G0'B#QG,'87*&\!G!I_5M_30%/N?=-V@M;J3C-[9M-/L>:)C1W3ZU M[F;W+UIFW'#WUY"F.QMV\SO[5S_*G]^UDE[1G2%WV#F*'VR6SQZ_:IO!>I0E MU,%N<]?CX^.[\LXDO87NB)P/>M0W=*/XSP6]B^:;,+-U]SB,6MELFLJF@B0\ M3E*Y\_W]APZG4$OFT:MYKZ7;QJ_(;6=N9SPU1&&Q>?__O3QNG5G>^&P<_1RY[.&&E!0?_NI MF.Q]5K9!I?-RF$K1M9(X MMT_Y201$!QKNY5^=W[[I M?D#`"ZA;0OA/YY,W5[.<3TTSF.4>=E;2'IL8!)'F&HS"AX+/,^0`L.H!AFVC M=]BX/=+?!10.)VPWO>MKPRGK*P,)S9'913'L5Q+V;P'=^RJT"C_Y0`1B1`1U MR_>((*AD0`^$?;P-]F'7'`C[[J;9U^7J'X[2H"LJ#;IYI5'+[.L!R8SM@\SX M`K\@7>$]1]CNXZK]?Q*W40F`;Q9>IO0^CMGFZMW%FLQ"ZMMM1 M,5O8O82&*%;A?92'W4^V=V/3AK2O_;`0_7,4WWZ*LF;"BUB5"8;\-QNF011# M\!"%W>NZ.?.?/X=Y/[5?.B5O#4'E7\5A!&9T(>;-B*-UFG0 M9,K,H4IZ]TE<@*M4)'4ON-Q+XNL\:?UY>(IC(8NG'^IN4SSN<(/LB[6LG/)F MV4$Q)CW;R.]CTBJ5R1@TON1W-ATHS,/#Q@(.A\B89G'7T'CEV&.83#Q"8[^@ M\=HYTSIAV*SY99K`&/GS91?,%?A:A4)5@>`F8!S]M%SFXRIVOAH+#(_1SV4=WGC6-@#K^[7/^-IXZ_9_V/ M>N#5],!6<+"N/0CZ:1P5`2WT"Z*GXM=;A\%\E@_>&JR+@J,U>!OKOZXU.&J! M5]("6[<%001!Q\;V^RA$7KXZ+K4>R1]OR9FS+ MIK$RJ`3]H]]]1G@\N>FE*?!:)OF:>+^8QV-5C;*` MR=T>EKDK'Y:AC1Z6C11@L+VM09E1E\!6K$M@FQ3:Q2$(;:IPAVU2L5P<%848FS<+''!7`=W<:VG<2?PN<@ZN36QM\>X7+]QUL#P1K,'ZMW MCG`Z6#B]>L7/\"&QI8K!"D1]LZV[..DFM\\A4#!,0!X>>!86A17X60J<'^[9+"9?B^@[U2S[\@3IJA7)1\VR)YKE$+V8!5?\4IG_:O'A6ZVW!I7!? MYO#X`_HM*X#CJ%WV2;OL$8"6]5N.VN7HNQS!\>K@V!>_9(60^0B.8SA\]$L. MQ2_9"].SAF-[S*<<'=9C4G\_DOI[H4-6=%^/4'F5>J=#E=Z^*.J@Q+?LI?(IZ_=[A[9^&E:$^ M'>/EQ]2E+RQV%+^=Q1[EY0=;[,GG&LNG<(K2QNQ+1]N;^A4$^?.U;?73*(_L M^#-*GY+8/E?9U:`?MP_0OUJ2XQ&XS&1YN[C9R5.,^_N*Z/&W9-,S@C;./C\, M]MG6V!]YMCF,TO\+NWWK/S<_?P'"P[1U]_RQW9/]BP^[MGCGEUJSY+C MGMV3/4N.>_8M[MD9!]SEJTIL^Q*B]>=O:1AG8?5AD>*C(<.6)L]##5KY'[6GCGLX(/W[W^]UNN->FG3ZX*HL=';T0,L M[)C4BGL^%Y^D#_-DS+]?EI:_C5$S,=3()-K&22^*YT_S@B3'YYDI^0>?JXA^V[Q;H_?4QO;Q[`[<_ABQXWU6F:6MHVJ5Q&5D5TWO#T9 MX/6J^([[Z)?8*RT)._[,Y1XF@0B,DU7<6`[B6+4&+QQ60HBBF1!J"L.L8OY:$BY4Z_?#5J43+W"-8SP'!X(.J`@0T^RTT%U\%AW-+%-45!0NORHX<`(' MEL+U$`A%>`))7DM"&B%.Q_3GW)FFZ"CB^R6F1X@95Q,L`T=(AEU!!*ZG#ZC# M3S]@=/9U?.)BZ&8^4QH/!9?3L'L1M^W3/^WS$A,S;9!6'@;I<^P;:9#P:S1Z M,F#C5GGN3)-T##_G5VK;[$L_+_(([2@>WZ#5F2D)^[<$GYZT;2OJP=:#ZY^# M4>EP+1W&A2\`'<@()I"H`>*"R$Y/"GU0#EB;).8Z\)\UL^0A/GG\/>,G@**&>4*02*S74#SW`,O082TT#;Z8=?C/?QVR_FZZ\7 MWWX[N?BL1DD9GZZDI7KE6Y+FT7\&WS3U6G_UHW3T):33=`V^S3ZRL&=DA$K? MY3[EKM"N)*[B`08E5%))B789IR/K6CH$%$E`XT_GRQ#S?53_MH!J!QMDC*^9 M<$5`?-BJPJW7&AG$)ZD66.R":KY8UL(AH.$D4MI36"&"F6"LA,,:]821V8BL59C=%?^*BI6'L%OD?4$I7-_![;E->\-D M;=;DB#68GVY2>"7C+`W>6#R?GX"X`2,N\`2J"_29XP4U/W!Y"CL88S`-#4O? M1>FV^(4EG,\O(]R3+O-#R;)78W0LN+?I@\0OVJ76'#ILG\@4S!>2X'N6",5=C[;'*7%4N@0!=.$4DV*ZM$+E(DA`J MN0%EFD,0*1UPL-3`*H$D(7"8LDH4,[PND<6K_=M1V%T/F%CY$N([!U-&#-&> MQQ!O[`WRIS8/D,GG43I&R?KD+E1-2FL62(B0,8.@$+,`H<9<:"FGR)64;I/< M%\!*C`*ANE1Z@D`,A;00JO:I,))XBEPV?]MOB-Q%TB4*9A=(":U,(#WE"J?. M>P":\91T'4G8:N3JJ%LF1(=5OZ;3L:T\B?TPBUHF3&.(M;(Z"5=W5PD8`^X)I8)2!X^B#*N.XML\N<;U);AD?6KDM\O%J MLEH8TG#06@8VG$,4#A3W`L<;"<2<25D15&R[MRJL%W:]SZGO&TX1;'SME9P?645 M@.YA%$`E.&+:=:@_2$F#1\%UH'8@K)F,O++(%EHS%QM*/1\;;<"1=1T_8+7. M0HA.X9S`K"!RNC".X3PKI8;1`:[4%_[*+*%;BE7`7:X M9+ZK).&!(VF3A>**3OG[.Q?91YMEUA:OSX8>AZFLG9*'>J- M1BCUT21ZAQQ6B7@SC&];CLTG=.9*@4FM/$]1!=$$EZ;()*!:_R,YMBGW3PH` MT+![-;FQ-OQ%KM&]R4:/4[EQA2\T8XARS%U7*J<):A292AC@(KZM[<#:G&Y! M5K-`,L:IXSA4TP!CPH06P*S07NU0<<&F#!Y&K\+IYQ*?2>>J.L2?3JWN0JLH MK@AW?,X#)KCCH0`<=4%U0+0`B9'1DZ6)P@1G-7E-3L#:9BWP";:AF//`8"1R'*1]+U83,CID^NQQU/S=.ZPLN'U.L MH)`YFBEL8%N@^G1:(4_[4ZF0+9*Y,-,/^EMAWP,%[OFN`*]>UZH<.<;Y'C++ M2'#P\LFLT2)KY%.Y,MA1'B!1&X,4H=K`5O,AH'4]AJ?RJ72809]#PEHD+I(B MA$0`1HPP\31H`^K!6AJ`*A)%39Q%2;I[$%_#(C<$0@"""%&>2$M?Q_-K; M<1B9VCML"U)\R>7WC4\89\0Q0OK,=7VJ:BT$'NL4B1CSI6F\#)_+"TFG/)ZZ MR+)^&+=LF4K]%6Q=^@@^OTVSXB@SZ5=GGL5Q5I05Y:S+G56.>0X:#`-R>&!\ M7_F>+P/7\1H?B_#*/5SS=%$!#8D-IHS@*!!`1N`0<'P&C#'!-,G3G7?*Y)WQ88 M?`&;U#7PGP3S0Y7K`D@#Q@<,2L-GG)$1*H?G#AOELX3$E_NRBKHY7KV((82- M;5E;_1CE=Y?]FV[4J@=<#KYCF7PIL&9:$4,-@=64SK`XSI#IY!@XRC.Y78/8 MANEYI>/U[LB3T1Z=)(51LWZW\)WJ,Y-YQF:WY?IST[4T*#*TL$4"T'J(XZ8` M4B'!Z=19EAB>:&Y`-EN7\\Z?QIFKG91@G`2^7VA8\&\D58Z@QJ4>=T#,TQ4Q MW#D<0;_&\R=SPR(L`R&1CUV`L^LC<(2<0(`/3)401+%Y[N0A"/DUT3Q1FNLR MSZ=%S;:$R,(ETE6R5AO$X_.BM<3SO[)M<+?"F^YH&A6X!'6>VG9I`31H M]H?R;?0KNQ:>:UQ--2%%&0TN"BA4\ M",*EK[7R=1.%*U?-U^X7F. M&/3+;C@TZI,T#L\D,U.&-N)&(,D[=@H7T>,7!M78.KZ+)"!]K0K!&M\.+)E5B3UQ\.025WL8%T)"N]Q M.1HO,(A38CC3OB$1Z`$E%!&X*\PW6B[0C9=N7XY9M MS,1L:]L8")[\`!GE(\>CB',L#!/@S3+/T;IX3'6>%/D[SK$11WK1S7-S(^=121($JN3.!!7&]TDP)T ML9YK9':$QDE!UB^<\%I52AS"VC(,JI[E7NV1,F ML654UA>G#;H:9RHV)S%W-XZFU!1C?*.:B_%XP2XOK^O27MS4W.AWM_'BT_7# MQ-32,XSBL8\HN10F?;5%&IIAB MS.C6#W<0VUXWI^D8K#N;[OM0!\$ZHR0G#Z#>:0@P%0.E!L;!VA0,89?G)>>I=2?M&]'$GEED M(_524`LEM"XK,S:UOWL+.V#VT;W=E&PJ`8#CJMTKFP`Y:Z-1@ M6KQK,B2//P+&"+F$=Q9N6M`/%*^IFM&C5VEH[(Z'6 MCQ=>:U2U^$`[B4+ZMC1*XVL>_BE3;B>;0:6,(]+9^*1BR81.5TW4#FX.I=IH M5<,;T<219I!"?9\*GB(&F6-1V8N%0D(II&1;_V/>@#ZFFT$K=!(D06,RK(:8 M6!4+-1@+5H6VK/N5C_H+FD$;+!\21\I4VD*KH>2\4$VI7>*JK2*E5[LB]K5` MJA"%AQ!U4)*T,B7$KHS#M\\2M:WH=45Y-CL(@7UB82EA8K>,H3ZK`6[_@PB$4KK8Y-^5[DNC5_*`),\N/L83"6YG!2BR>G8#`M_V3 M*CA@5NPA-@&0MJ]Y\%_`(\PDHD,+/@A1*)`V"A8*\2+9`3(F]284,MT2.EY_ M22%`4D7H2):CAH4>E`?,`V]'_?/VK52[N;I[O'7AZO'FS:Q=52^*D@`5==8:INUSQB\Z[@Q!#2= M)KKU_@]&=DZ91I,=QN<@5(RDBQ,FN!"Z!S^1J5DBI<\ETT8&Y/W5FG?5W]_/ M#FR]W&IBLR7Y@M$'H%J8S"O5%>!*-,U5!2!ZJS.*YU3H_5MVBZ/`Z)R(+(>3 M%+/T(;E@=8)02%-I6YH7_4LO!'T@5-J$'BP?:/#D(T$I5D05.EYT2K;-.>.+ M0A_3NA4UWUE2TDXIOKQB=K57%YR)VF7?0%?B!.BW#]>7+=W+7Q]N'B]GEV5^ M]WNU:H\/RY_5IW[AW_1X(&O4MH2)#2Y(+TAC%H:,9>L;HV;_U&N]^3"YHJ#5 MJB_D.9"_D"Y&GS:#2"+Y6#)ZD"D5-G1=?LJ((5W(MZF(/8\;6GDL[)Z9D*'$ M0`XQU4UA($C*D@84@=J^656,4X2IQ*?#@+-.L%^/4J_RJZ($E8=4T0_GSZ^* M`6NVSR\Q[%M%IUQ$4,0'OF:]5X)HDUHWRUC"WD/-@-':@63,FW!0L#(<"^(H MB:+)1G>S4X1OJ;"DD`[P,"1'N6PJ)39[*!35/GT^\M`U!W.,/I#/E!RL#ZEF MT(49QS6F*"V@D*RS'Z@$F8R)H\NS`%X/\+WX]]V\$A?=O[]*LU]793X/G]<_X)"!O[MK_P0? M-I5EL"B+X%#;=/6*2;7-K,\@_T:YS#_F=_?W_[J=SRYN:M'L/RZN;\/LZFX^ MFUR7%'PM24J&GT+`'H#2 M$I3)F.N;+79,.JEE$SA1[BVDSRWWZ/%)*#B&YOL]U6X]D6TWPJWXTN^`?/,%%SQX*&%[?[&LQDS1IX_R$,N!.0#\P M.JMFJHC?7SRL?L+5PVS^_G;V\\?YW>-O'PO'7G72WP'ZVVTP0O18QPJ&(+.( M1$)U84*P`X.7C"`\4.`CP)]5+=WLHXGM)"P]9(Y&@C8F2R"2W=WA>%L,J$0? MZE).!'Z4.O[)@?;-;/GQYW;.XS[YD\G")`T*O0TH2*95Q2/K1/G&+$QQJ?
)']5-;)B$]7P)&F@%>;=X"17D9I M37`8T:]\`,O^](#P_=3726BW!`^/]]>WL_O[>/?[KW64<I08K&N-E>UO)7;.^1PR3IV-37U]G\GW=7#W_6 M!]=EC\GT_&(L!HR,JC9));X4.)Z*W1NKDNV#73^3<@BJ\X@QEO425+M$A4BN MD+#U945&JY,P46B7!X8\Z=<18T_>41;#D6PA%6SP-F#&??^9+ M>,?MH,?:U$B:'(LWN4Y<$6@P=F_^5/HL!O5D.*">%`>`.H<89C0$*+S_4S2* M#X=2$N.:JBXXT59V"FOQM<38O1J@,P$HT"GS+03>2>SX`(`OG)$1LB\NQYC/ M86H!AR/O%?N?-@';K;6]U0,=&*)2A3V+'">/]8W6L3^`A$UVC;4]@SRC_B!;K&QX8=A,93[U1'%C6+1O24H/79OCY/EQ-K^^NUS- M+4FSI[^G,Z-;8OM;:9:L"U#J4/2\>@>"&)J7+G2]'.H4=&<4:T^66P*D6-!P M')*-TL&YO?]U?_]?M M]_>WOQ^-8J'*-(RLC0^`]'H4M'A+%[LJ+7O>=P?TXEH.A?[R8 MOY\O@J'+A5%:56U,9'E"[32[1)G85*943*RJ6MYD=2[1;@8\7E_86.#]R$Z7 M9)S+3RA"S[%],(K/7F*/M:NQ="[)%Y"D3\@T<2TD2D@N8_8D,1CV+TRW%E'2 MI@2KDA\G1+_R;P3/\;A'->^<3`Y8Z2Z[2H)3I%JS*"8]5*IT3MQU$,`!NNZU M15--V^?:0YQKWZR$M3\=MG*/*\A&6R''$3\A.0[M*']%!#2.G4ZV)>RH\2VI M.G9%,F5H8QA:D:^?&^W&4+BQ/:&*)X(ZKKBP58E)P[HZ1V[-P^GV!-7L]HF` MI_#=;>M8.^F]R*39C,3">SIT/6-H2CEN1^PB5YN&>[1$'IQC`^[8@+/G+C@( MQ\YHV*P'<>_?&P?@/B+\"]GR;2RD,B;92%Z"ZD:D:]WVY9E=(`>"H[W`QI1H MV2,H["#464T<3RL4OBMXT[&M)<,IP%KZ\'3]1R6NO]S!'70`)TRE MC,O\4)C=SJZNIW=KY,K$991S)8#@2Z.4+F0JM5>M4:35VR_*>P"=!G[?@PNQ MEX#(=E?G4'D"('>O8XBVL57?`/28YXY!7X>Q1O[[^N&'N]L/QY7*5Z8V5WD= M;(`G^F@J.">RCQ$1?)(F>;TZBII*FX,3@Z!W8#D-]VB1E-9L MW[SQV=;W40'!=Z87)34NW//A/JH5!'T(!0AK-XAA,^B+*BN'S@5L6T$(]10! MACHQCI5CO&,W`KOXK'13VT,M\8<=DW(6C7T!A\,']3@Y-K_X2$L3V5Q'D0Q@ M8E_.<'AE0_=@EU-C:?@N&#ZWN^" MM18G85_3QT[VXD!@Y2(@LH:CU)@]81<+8@JMG>GE:#9_^3148]=C1%<+:S-Z M/HGD2/*U8W5D@VW8XU1-,9&V??T=A6J/ZQ8X/`I:4(BU(3)+SV=KI2N^71I4 MRO1MP[&HQF,&G9$WF4K9(Z@(]<6!G=[DB\RQ92+N$U$=A&H7+?'DE46*'!P$ M2-;8XKWB>\)W11EHFF,M4??]GOVHSB#&OCG3D[8]=B6&!6KI MGQ%W[]##Q&@[2*^N9A\>WM_6PLA="U M:ZPE=^PMSA$@GT?*T2>/.LZ%PVGM'1N9D%4MPUOQE(JV3A-DCZ+O"Q%SC[DB M#BWY]HQ2!%X_0>OW$(XTV3$?>4SX<@0.Q:KHHF=7S)6-SJ4\UKET M!@&73RO;PPBG1[&E!E+%V9BET\&QG]/M185M/:C2O3ME&,=Q6/?HVX,BI,*[ M!\&4Z&->$\`SV.9992+,OM(7*W&("=O,\[(>59VZ;G,-0VJ!UJH95*:D5<_U MVAHEYM9P!Z$<"?:7W6!#C8X)^`(TA8R/0*)[/G:F/S!Y$RR)9P#;VI--L*@L MJB+Y2J!<6,&^>^_+?)&/)G;M\X`=T2RD:-$F904I62*[:NLY)[*9/;JU#>@4 ML`N[,C0K:WS7\M'W)5*%&#)JCT%WSRI2]<>Q;^D6=\-=@CD:\*A^L[,IY5PL M&LE8O>@2MS&:D*GP[%*@=_['(0%"6)*5U7H?L^YV'[MY3`8]H MN#*HHRE2(KN9OE*F!KDZ;LGT8\@M#4_=$HN;KYM7P3'G3Q? M9O.+@POBM]S);!AO#94@:UX!?10+)C]9BO0,*8*J,[ M?S:*D+9HNS=6"?5KBS2V2A@UPR?(H$MUK62AA4C%D2E;C"Z;(N$SB?33C/%_ MN+YY"O<6SJ2__/?C8!7@_E/%)BNY6,`[-L`RJJB7Z?O*H1VE&Q1.@-HGW#C* MYQ%S9`UK_3/QFE!6-@E>02U,74,6-'F*85A,8/*>B'WO4##$D'1;=302.CY6%SJ5* MOJ7/40KD&=`O7_L^+^>7]SW;_U_3D3_ZBK M_MMMK6)[JDDN=_/EI^K7P6X#LSYV407K&+TY#,*_8A$8L:>'2QO!1L& ML06T:_#X?G91NSOJ5]2>WW_=WOUZSVM?6X2_N_WTN""/W3#E*X/R^>?YQ>W] M%2OC_>/#^ZO_J6S5:O)3*`&?=IFM+=HG/N%)VSK,!#7[2C:G,5ZS9Q'@E50T MFJ5)6(2)B$46!U(#=64V(N=V\`/V>_J^&D7M>8DM5I7`3K;@`\YFS7/(7"?" M8&V"3*JED?U*533Z)B\C6&NB-@DE.QD<]G:&I?`>>Y,J^JF^+L\Y6EAP4W2_ MKU)_5?XB=DL7%*#?W:["],E6"@.?/FT`@?VQ[`59\DLK%:(U3?KV#&J;+-07 MI,JQ'2@H!:4YI#?)%"VMH[).VBMH2:R4.8LQ>[/ZW&/T))*64J!%(%E0DRUJ M:?14.)TFV2Z,VJ\G['KSV"<8#U6C@^ MPP(&P&H9C.R(F\&JME,7K#S+>1Z5X36T9/X7=AL]9$?$U]ETE7\&/2E;#ZDI M+KM$+<7PUZF?D3HZ04ZFP!HQ+I>:HRGU;12#Y,#'MI5<7Z=^1DX9`H?S%()/ MBHPV2BW+5&L#7VP)X+Y&_>#(^4HIVU)Y(YVK_"W"$M1T@:E]")#ZB;VO53\C MCXIUMH;4/N2`(DD(Z+H04AELZJA>5C^SV?^3=VV];1U)^K_LNX#NKNK;RP)] MW0TP08R)%XMYU%ATK%V9RE"V9_3OMXH2F^+IHW-XM95L'@S;(>6O^E*WKOKJ MJ<_\\^?;AP?^ZE/]=^`16'^_98Z0FR-<=FEL+K%0A!R8>#_+;?61\_V10#6H M_-\+UID$F?)*HDL)(^8J>*JA,S:4)@C30@X%<3PX_8<(,C?+D\X=V$+^1*XA MDX=J0^,H2*FO@37#"7;?4Y#)A`R0HQB"$AFABB!K$HWD@&NC>I8E/>C/.$*2 M6_J1B[_\S0OVWM>++6=Y/)@1+D`;3^'$M^/CFC\YW5T_/`RF_NURJ`V^ M.#JGM3`^F$.LK;/W>I_E-K,[7AR_WGQ>K]2,?ZX]/M[_/ M,4E778Q76F=P44>G?-$M\Y)T/TM9H39[WX"WL"B-;F]YL_GMBQF::W+*N0$% MI23E9$7M$TI4UL36I>WI]SV;%@X:>BZ\1),:SOLL-7HH`52(&()K<[7(_1OQ M>#H#>W'P/U`EZ`#>H^:V`1M4H$AS,R8YUYC[H>A=63295UXED_-MMC8CHV.LO<;E!?V(DMT M<'.KE(+B'U,,.0>67-.DMQ,AQ1A1MM&X]Y$?MHD>"GR2H*0(Z_C9.^;B+?#T MS39"J2;5C]PQVN^MAH?`9\;J'AQXZN0#A0'9@-4Y<^RVS2+S/(/>T32[CMD, MH)/!3X4V-M42(F"A(TP10$A8XJ8SJ9;4#XUS`]:$BX*?"3!+K$)[PS:[^,(' M1;3)8X@]!`[O*"Q1)$DC&3,I!!^"("PJ9-)I9^4T?P[<'M M>03JOTVA]F0U,'MI/"D"M#8@5RJ3B^1H;0&ZD3/?!W5_^7=15P3F0@1C)4;N M__;1;=8Z*)AJ4[LLZLFUUB5SOBX89W.&8LGO\KS6*DHEU.18L$-0LY_Q;G7_ M&@',I%:UW.&5I'I!%.Q;59,F% M=_PNZ\BP)(4F*RL;:9Y)L<\5&?1R+U1/%=_\4OTT7[+-G72:E79DQ\AR+$(.:"PT)ZP MO1\ABT,'/_*H[<><-AD(DC$/)@JMR#=UC@S`EN!8ZKYHD+01C@@\S3EV+IHW MY12@2C:`5LE5GSFP,Q=0.%M]1*G(=[)TH(Q^3M,RNPGA M[MET!D6$YP8[^5KHDG%&Z6IE5#IHG75C6"HZ=+4M&H\#N^/]_;0,'S[P0/N' M=]>/_$1_>)VF!&<-T,)JG40L28?6R6NCZ6!?22\ZW-.83I5@KIS/2,.47.A# MI7BZ1+EA6<%$HG4AXI6RW9$^BP!_77Q8W'X[:A<"Q;?%"F,X>>T-,MU;*]QP M_>@5[3J?9A;4&:28VXF4E&-K:7M:?H,X"+ ML+D72M7>4=[G6APFQ>L]BH=G+,E)<)R1A^I51&LKM*H2\I6:NS0OT)R">TYI$=#(@:/69#YXX'9I)03@=7_;>[-]-.YU MN_26A_"4^Q$T!+K!-6;KM7)6YD*!7>:\DZ=-Z1.E``QDVO.S4&0Y2F=0K@"[6.)<8KU;+7Z_OKTY]L4EA'7S9N1'>VXF\M6U M?N=42Q\E@.^"R4E$)\*?:R@SVOOH3;3102[56-5V MW6W,8PB>9J=\^;*Z_?O7+^P&O+]/UW=WSVW&87GSW]>KU?6>]`\#RK"8T5

5>VI'(16A07B*!LF:.MHO;'DTI>/8 M?!N%%>&@LM7"_)RA&Y_P`23Q+[!5%S$NP!)N^+ M$=(URFZF/'E+$J_'+G"E["\?]Z`"G,S1*Q!,V4R**C-+%0@3V_M\BGKL?+LA M6_F)H"^^`)/^/P4QOL0LM'5*V2C#=KX2C^\;60!0PSJW-[T`,S<=L#H5DJL^ M._0I9`MJXY$:[\9.P!](\FG=SF0"*!5F*&#(;Y*-%MC8BF],\BWWR+OK1_YP M8/WQVV)O/J==AUZ4'+A!2&@5E2./,35FQ4BZ;^SQ7FQL-P/U0`IO,&_"I,A+@H#1F4?BI96%F6>9[O069!^=&R=0C&293CG*G35>N5?W`1] MN_SMN*HEGDH/(E8I2U04+SHCVE8+Z(<]]560^V`Z@Q"3([@+I,I\9EKPQ"6, M:EON$$SM./'[BL@CA'C*5CP>7G?*<\]M+HDUKM11FM(HS+3M!]\9-72NMO_R M`9"FUJ\(4W0"BN<"\*,`SQAHO"=Y).?IAWI_`M(3NU*X^7;[0)_X^7IY_72R MNU(\;OLZO)$1.`"5P992+//`2F4W[AIIL/[]R,/P&?%`B!<0K#I\QW_>BT]N>Z<' M/W@KY_O'WQ<[/^?G^^6"UFSUOXLO]>OR9JZM@:-^("7GN$?:5HKNL`V`#:JO M82&5XH8IU*DU?TO;H_YXV^-4$B;D3`&*"+HX,@*;(=.58O2ILM`_SK[`'V]? MT(BBT"0*#*&02D?Z;Z/)K113PSX.V)>_<"*L&PXNA[,=X:=O;0.J=L8__>/Q M^7_^MEJL_]>OM[\M%S?WRY^O'^OMQR^+Q?+]/^FO-W^8.?SDU4M$,$'$H$(% MVBQF649:#@NR=I$47G"C)L-:?FNNY.T'[6Q16KN"+?Y`WUU2[RYT\)]P?O^- MTA)*U.`HHK#'/H:++"060O#'K MH`KWKE2>_HO6,WVT_MM+20^6X^SK0*?D\_6C?,GB'&W$:J.4DJ(BI(W+$4D* M#]$QEZGZ05+P%W_YR)6W*T+Y?3840F("'S)8T6@T11IG:"DLA1RQ*EEH*:3R M/Q^^&+O"7&(]1C96^>A$L!40*VDF(:LK)(W+@;L5K;F(-*\56LSV^V4+6GLG MG=),)UG)SFWT:`'?=[*BL;NIA]>J*"8A37(<%%^SDQ"#2-8+#"JW1UH1L:\B MEW8PKW0/2-PLS@\6G^[O;A:KARJA MG<%W[!S@FF@3=8&0^5I%,!&W+?:WQ?+KXI?E?]R3JCVKF<,6"P(G3WIW4*QE'XQ MP4MWZ1Y%ID(>AYNGBE\_?'JWNN=1D3?Q\;\>F".CWBZOEQ_8Q^!1/L>5FDH! M1O%,Z1BXD$;8XI[5<"UZ]U'U^=UG,+IF?VQG$VDNE'1."PKDG4D21!9`@6Z; M?2K=R-S0=1+E8C(])9%.VR8E`WEO(4G-[AHGAFKSHG/_N#.)M/< M`X0L-FO2MH&G/T43@VN*MCC=%YDC@C47%*JYYR=LE',9(4E8.4C8VF2, MI6L!T.N&YGF11K"=3:2Y?>(D8R"?'++V0NO0#`LINMAW-5CE]U(1>XBT;1\] MO!0XNAHP%!^E#PY(-]M&+2&C[8N?/Q#8I'KB*6WD44(UR3%?CY'- M3E=ENZY-;;$[],XI6;?3KT.%F;H,)D%#3@;,E264HA'&MSDJ-$`9/WX8?(-PDA02W0M(UI\B@2@IW MG%+-12J^=E[?](VZF'`'C(S>?9WRDC>>GHE\^ M?ESP,SSS:[Z6%7]]F(.FR`29BKSZ1"?0([KVQAYJ'\2;`;GZ-)X=Z,UM?/[@ M$=5YQ19:8@#R>)(H1:K<2KM(S7>I/;)RNV@["$<`G*RNB3$<[=3Y5,*+SKB6%X_;L""?7,(02 MR)UB[AKRH$DKIH80(77>+.F/09?CG@A/B5&"0G)K%9IJ3=2TFEOO,/G492JT ML*]`?,6]W1?D)`F0T>046)4P1`I01$;1>BKIE^ZV2`H17SF,IZ"=ZA.7>3RJ(\& MUIGE0U"N9W8_%8L?^:J`PN?(6B>39X%DH\PV'ZM$SSPWG&,["N$8D%./"BAK M04$+2-8F%U>`9/;RU>(3W?XV*KV9VH_WJX?KN\6O7+_V M]&;61J63;?[EX_OK?[WCL1+WR]V^BG?7O;A[Z`JRKJ17D7E^C0V^N,RN;&;Z M#](;=FI'+-NEGZ8I!"ZC.*Y<0A`EM>*HN>6H^X)]ZV>;4*8*3Z)*4 M=&^L2X;BBW4N2)(#DDSGGEX-;>>??.TF6[15CE%E4VNTL3`C;S8;U]Y[V^5\ MK@:<>6]A[=BP7$*+1:'(KM12<\C6*G!6RR%GEY4]$?#%A9_,NE3E M@H+H,%J/&LCG:V\#=+%&BF8'F=\W+?PY;%WZ:OLNHJF(A7]1%S-S-W_)M44"W\QX&:>`+"/]`W_IUL?IV^^&( M$#JG7+,7*D3'9?6V6I$:090J(T42(]*\1'`4PLGG^6ARAEJ\#L:`2A1KM6<6 M'5WG(:KS(YSM,&.W'WV)U@21;2W";A"BBMV-@,M`G"0Z\D:2HYD\V3,50S5& MMS2<"K8?_W<$1/*_[P>1]N$U.X11`=M:EU+46BIL,4O1IC.Y,!(-C.`X'NQD M[P3J4DVJ,AM!J\EE>\T_0+I3W=V!D=MS/K1SGJ"I)F)*H(-.'BG0,HW3+D3? M=U#@R!DX*]JIM37`9.Y@1*S)FQJ-VG!OEBH@]:F]`2/N<6B?=/&QA[<4"5!S MC13/^5`!/G>L-4!VL@2+3LKB"KZ8!YK[#NVKV7-]5NB3JTZ!?Z)CS@4E7'XF MS*9N!I.$U),B_4K"Q*4_KNOCW<1:J$K:D2(Y"J.3R(1/*;2H37>W6 M6MJ14S(`<1S*2>^<:;50*CK,Y-/(@'7+)88F](^&'B^!DMN"RIN[*N9'PZ2P@)PL#HHE&QA@SER=GR46&C9;-]V-=0(QXNU,HGQE) M'NI]&RQX\'Z7S/SN*1Z7'I3+CX`X'.3,2A8=?2`\/M5@ MK76@P6]>LJWLJQ"4'Y!)[PN2/#1^,OSIX>'K]?+#8CUE[W`:0LLUKCS!M4(" MD$6AX$QR#!G)<^RC`KY!8VC'T)P`>V:1E9)0M([,\^Y0470@\S-L%>OD)/J# M`3_3^+Z_IX"-1[+S&RUI8-Z>QK?#<1YIXI&!R?L4]-+YD)K\(!=R]LFK\G_L M77MO&T>2_RJ"]S:X`];>?C]L)$`_#SX@B<_KS<)_TN3('H0B?2251/OIKWK( M:9(SPZ>&LAPK@`-1XLQ4U72]NJM^Q3)06D2VE6H^)TIUK^M32;T0OX>\(0X" M>(-W&",W07JLZX8GY%![:O!S,)R-^3V],OQN:H;_=UNFD1:Y=_SDEZ@]$1(< MD(Y:V$"\L2CO%W@G6[:I@YDN.NY!\$&+KR5)",M&$":%$UIF8VH#:KEXAC"5 MG2_A=+K?S%(@L[A[,QY4N".I6:D:%7KZ88%32'+-@P5C&Y'2N!X#"2$`1NU. M-<0.,+&3MMY8.I3!1R6"24@4UA&N8X+SSR$Z:0\+`NO=#TNS31A!7Z;*W\EH MOHPT_[$`/4N7O+[YW&S"/*Z``P(?[:5-Y5Q8(9WG+GJ(XDTK`A:-K9-3B.N7 MJ[T[5DS&-)O3>&>8UY:ZNH//(<%B>V@;:;2`?R&V#D2L!JP8A_`*I8#:1B-$ MS5:"\6JG*X^"H;W[-\X1!G8.6^&1C5'*7%F"F`O[CA1[8NC-8/;SK/KZJ((D M>5,L/=3!@_[M.8:*&!45A&L.&P1YO(VT/H]`DC0/T>N'`$,O8-GA75SM(JX7 M?AHU`=O\,`(O!5874`^A/9$Z107U.%:LXX/QLX)3O%U\FL[*?S>K`P^^%V85 MI/1444(-#BYA0?`ZQTOI5`?$8W56LL\:-$FZ%_5[WT)`"G,.B3YDTXQ*2*9= MKM;G@G2!E?9/?0K$3Y:[PQ"J.(.YLY(R9D/(TR/2A((#&,.[R3B;VKURQE9* M"DF5\6F7W@/%-`_4LH)U0>/V0^W/MXOY8C`9M9HF#PHX82%*RQQG)'('<19F MZ^E.=DM!CR1Y@Y;[T;U7U"AZ`0;$,:I%8!8"<)9=6-!;K9Z]TEW9F].JM[A! M',('L(+(8^2]"G$]`06W]X=VTED]^W3:]@*B(A`V->HP%*+4@:)\T!%"NX*0D$8Q9B<-YU"Y%^9!"@AW MB<8,"^VHD*`X>2^5=I2,B@:RZ#%43H=%,:HF-M8;&J_AIN5@_.;VP[@7`!\] M<8+G6A7+:?L(CV+YV,50@7"E/5[(MV?3WY8070?DX*PAU@?(:211/(':L'5? MFFE7L7'T8!JQ+VH`O8W@7ATD8,KX"OA9Y%4,06*K.P+I!UO%FP"UE]1DABPD MI!Q93%`@$.CAG)=&2%+;!8B*-7<-'YT,SM#D-*N.>:&B,I'0:%5P^7R(\XZY MKDUTHT0+HQ':U+\.=OB_QH>[?Q8?7%R6CYP(RI64]3 M+!M3%.>#A*$_*M/3(+N!/Y03-_A<+@;C!E;VF8S;NY\&R63\?%WQE@FJ/J5G MC8>WX^JDD"-3TR%&-@/X,,[:&-"L435T,<(/'!T12#DXAH4D M=21<*[#9N0\ZG8NWRWKUPQ&^OT0/IS(RPB."O!];350N@(K:M,$C.;G(4JE+ M?O+4H-49[BA-;(6,20?OH.4[=:.@KP>: M'T0&S5>\:>:$1N!_J604O#!F+"@)/_F$IYO`#=H]^JIAYKX*(70HZ*80(F(D M*E!,ZWB43F^,O(`TF;6#R:]5"/M6`I4T@Q`V$I9E+V=-+UU)^@2@[@IY_%.-QTO7):#GGYAZ]4<1Z MI27G4@E%"*AR/3$:G+7!LN/,I0&EM)N6^Y"\MR"7&9[@6"08DH0VZ67()00$ M\O`.R&AV:9(/HA@GY'CD$AZ>XPY;B(WJ;15PCVTIRT;]XV5(WEL::!58&^LU M$Q;42F$9<@&!EQT8<A/D>37+7^K6?#[2XNW]NQXQR$T6F\(%>.>92:H[*$ M8[M[6C1W;+KI.)?4O57[6(E4N:N%UJ!.1,0:?XXY"(_;DP1HL\>O1UH/&53' MI!3@+FH*U@M20:%T9,H1KFJQ$H^#;!]9 MPA+@)]/:3QD^Q$@\;;Y1(H*4S*48*N_4T799>G-6^Q$5YST5T(,'(T%C:9!$ M29S$L)QD4]J!&R\;=0]GD[HQ&L7>M<<-0]0[RE/7S'Q^>U,?,'\NABGN6I5/ MOH4@[!AKTBBR\T@YJ@R&H`8S8X+U]58J)+9FTW%/;JL-KQ\.\MPC0X]`?._W MB4]:F_9I'4-!"`[A6%36:.%5P@ISAGSCXFL;W6WQ4016`>RH=!'^0P'67>Z< MQ7JK_?0;%=_>U4<,)5SZ0"*/#/(!03:R$J7DGUY\OTS3QORX7-P=:_VV@E4K MC//,&IIP@#D'0:X+7?V6(\WB>T&)OK`(MYEZ%$)\OUN(*CBOM7*1241 M1\41I>`@J3:=*OP-"K%M";<.Y:D)BC#DA*"&1\1='7TZY-%6T_6&$!7_]H2X M.93R;7K6]DCU-^VANN[V-6QVT4-0R9&F"OX-TA"IB+;ARWNFS7S!$ MGX3=$'8Y.2QLY!*L!(K.!.Y)2@"U7`E;$XO^["O[;3G_-7BQ?8-R?G._% M\Z6D7S_[Y"U?[A0Q!J,*SM%P)K%98Z8HNUE&FEMT&VBL%V"C5S']=VJ1R;?N MJ#<^IHK+&ZRI8\I2QDEJ#\2YBDN1+=]?BZD)M78!-GH5TT8?*EC?63F9E\,S MNDZMD#Z``U<\I+(P)0VIZX"B$6V02%A,%2!_CY+:R^>A02(!MTD(#' MRG<('`6MK9H*;3!_S##!_:ZL!Y?73U4H<6('6IK@ZC3!&B(3;,!.J1Q]0XC8 MU7@MFD/F>F?AH06TM[$'+!(WP1IDJ3>$IL+=VD1IBKLZZGFSM.FK$=!IL5MC M76T&%4*25*5NK38T:LQ(1-G_!;+>EK::H7O6047U":OT"R4HR6`6&UN_9N^DLUP2P'Y>;CQUGQ M$?*9^W@+<*(Q1(A#HM:1.@PA<(:[LI)W-%^F&=&]ZOC9G#ZPO,^QH9$K+RFA M)"KPQ.!8.,FX6TK:+KB=9?#RH/*]@&G=\=![NB0;DPU542I!>`PTM3_DT4S" M=.'2<*KT0XCSLI[J\$-[,[F<$(P49#$^1ST^1B\9!2[L\2 MSX_;""DNLPD1(X\5RJ"*7AC)S!HK0RA*=HD;O5"G')[URF._XMW.0WN5K4C( M(I9"9.\Q"SCUS&6X,--$%EC+EO`7_)2MW_XX;$OVPV$=^G#*(=V[8G:#=Y^6 MK4L0#.2%"<4%2:\TCDC8D`'OO(S/?G@CWM,?&U*Z"+5?4BCOMX02)"@GT\([ M&SQX=DZ)36=>'#L(H)#Y%H0BFBO%2*+!<$FBC*&>:*_7L%$&@I]O1"@G'5.M M2Z2-(DPH4#6G#,:IS#'7'4L7Y)/PVB=/&]&U`0L5?BRUD!N'36E2\`]O M^'O^(_=?C_C:9R_;.0\^,;T+R&B(FHFGW/,@+&2(D.1\F3.?S,FT85G@M/U\O+YF-BM'JVZ=Y3RU"PF1C%C@V MSG*B5PN!,46114UUD;;4RG M/YW//L5TW)&^C`2#\2_3`0R+-?I??.: M.*MC,"I:KKFJZC]J#T/:\^`VJ#^#O(NPM[<&B!KCE,!",0=\,@XOJT:R%"&V MIP@RU,`%>!1<'NAN%C2]/9FZL&DDC#HG\HB+U+#_V%_BH19^L&46*\FB"PE< MWPJ1;0&E^I)K])\0:,Z7DZ;7J"AI'+49CZ?#Y1RM-X/9HAR6GZLAD^MQ]78` M^>7)^J@]1,M$>:\CMSP&JV6N!0FZLU%]:[G>E^#+<[]WP!;G6#K.P;*J&.#] M4IE')VA&6^I**P">KX?]0^-:TYDB%V"/B2%4D\"%SMA[H@UA]U4QOO>]AX"! M=VEAS6/$-<(F(VQYUD:]N!SCG3'QB>5U%W%S M#7<2<1ZA>[?D,-(FZA"`8LH=4T1D;1.A/1V88M47H>\^#1;_FMY66+9`2KB^ M3GBCOQ7PE79/P"$^#)A`JJ03'$+`0#&A5M8"EZ1=.4)8TV:>0^,6FXV4>'GN M_O.U+\=I62Z#YIV368YP"R@2H3VC&/X)2X73?CT-66^%PW5$S[!H)"XG$MD[ M@WM]O),N>HT-L(.,$DPR6C,HU9:/SPQRU:A#_J(,'K+M%(P91TQ#``-I0)!R M-3N285BRHK.&4>G&2+\OS>!^."`8;809%V3<3BJFE2+L!@ MZZ+S`C/"(^31V!(BI8#$+Z'_Y2#4=);)*TSY,=QU4]@S;WL'L6H,YL52Q8(D MB!&)5$8Z)4YU[1=(R8_2O<&\T_I7TJN?AN,JWVY M&B8M;12O0ZUWP)6%>.S7(S:]+2>$04084(P:*4$TRVT6@=KX[(?OQHM7H_*W MJ_GB;EQ\_^P:;OG\>G!3CN]>OBMOBOG53\7O5V^G-X/)J^IO<_#L+S'ZO'CU M[+N/BU>-R\?EI'C^J1+"2TS07S>O(9O7I-]W/=/,RL&X>57U\??E73],QZ-7 MB>OGH[1_6FW(O[R=C(I9>O;Z`7]/%^4/0.*#49NO^C"[&HZ+P>S[9Y/II'CV M]WN15K$\&)G63E]_5/*^_ MJ\'\:GI]U>+D]"?_S^WX[KO!S>=7?\$"O:+X;U?)OO9PXZ09\S*=O21*%Y^* MJ^LII#"_@^:];!-^QBL8%JGS]!B-^#P8)85_GE[:2_3YC^5=2EBPD^7GS<=, MIC.P3*_J:Q;3S^G&?ZQOO'P7PV(\7GWG^V?H6?5Y#G%U_?ET7887_;&<+(D< MW"ZF]2]F%5G5;WXO1XM/\&T0Q(=T;C%[/@29#C[/BY?U#ZU%NJ9[EG]*6_") MVLGWSU):-)O^OOJP5MW%:/WCK/,6%3'?/V/ZKUMWV+AUU]W6%^)SKT,/_<`G M!I\8?(P,[M+,E>V!^&=1#@?CE37X,%TLIC>UX5A^>HD__W$UGX[+T=5?EA,] M7FT92P*&;],2;GY>W6'S5TM3E7ZS>LKJFL8C#O*X8;LOXG-;P4QUF_\L)^"G MIK=IA,O\O_:ZJ.V7ESD@SQY>]L=+>K]TJW=W2?%6,/T?(.B>GR#:>XGST2S" MN?M/Y;TOHQ?"Z>U/Y)[9_4_D^L]JE]Y^JW5'/TI.D]KK_S/L^GM M9)0V!J>SEW\9#HOB^KI_O6^_E2^>U.>-]&K;O+F7WM?B/$N7=[V6KT"@_]&; M5A]:F\<9P][D]/_MO6MSX[C1-OPYJY6O>!8 MYL`8=*W2Q:6-SIS4SFD\T94M8>0YY+GU=XG-XH%MV>6C61N]0:Y#KD.N0ZY# MKD.N0Z[33V>1Z]!_U8GG]HK>J>$X/6#W^[I3JQ?[!-_;[P3?2Y!:XPE?5ZU2 M("O4*]0KU"O4JZK("O6J3)-K.W_3JK@:_I[R&F9D`J^YRSZHLO,/2KWZTYQ] M$'=U3,-J]Y5Y2/M*K2Y.THF#07I@4^42@3B5=]FO\Q<1HXA1Q*A&&/W0'YX< MI*_U;5>9G4PE=TE/0P`C@$LQALU!^^08KLM"JW$NKQX8O@L3\&&='0ME'$L_ M#SSB7__=TRWE5_5-U,[`&`X&1V-%732H_CE/>N"QBK+41DF1YBH88-%%>9#A MD.&0X1K#<$<,3^T5A:J`RJD+42'](?TA_1W=CVUWT,HK)\+W482IUEU_M($5 MA';$.K<5&NH)2_+2(*71\:ORJI@$+,J+17F/\X7X@OB".KZ@QAMYVA1.PJ*\ MNE3OPJ*\M7'#CX-WK--74:1C45Y$/:*^\:C'HKP(>X1]W6&/17DU.J3;A!/V MU:J[JX?,M"A-I,G*8%F689KJCI7I,/.8EU?QPQ+(.;7FG&-6=T3>0=Y!WD'> M0=Y!WD'>0=Y!'TM_SL$BKEC$M<+,K*M6*9`5ZA7J%>H5ZE559(5Z5:;)A45< ME>R7UZ0N%497,+IR)L0:[\@"59=EMHH*=*4AU27=5EJ8V2(M4AU2'5(=4AU2'5H?.J M1U@/"Y?J/]2[8E%/D@43T]F,1G!=+&I^.HNJ7R+J.%E4"\B+@JZO<'K_S,N' M)A%UQ%&4&4WX7YX55CY-_7+*GF)M4VUJFPX.+&W:/7IITT%5"ESJ_8(:[PYI M4[P$"V/J4D$'"V/6QLVK&MZ/?V:CR4#'4ED:G05IPFFL3P$CSR!5$D;$9S%6 MR,+L[6UD87<-LV>5+I"Z\`]2S1&$B)13>\KIF$@Y99H\=:*;3_"*),S-&QY9 MYO8-2:8T(!/O47Y>2O)BQ0Z76P"L?D\5L.J"GR9!Y9CN?07!T6DC.%3XT^]% M(II@!(ND"YWCDQMG09O3!1J<3SG$G*["P96.:5CM_LFEJ8W*Z;P)T0C:/+60 MD4F12?=E4G.@S'Y$)MW2*JW.TP8\@1HP\\7^"<,-A MQ&1*$WE)R"\_YU&F\X3-YF%$(_@"XLWFU(MXH_.(>`&APQO"L,"`3 MN&06PJ-$J"IY8OXC$YW2X>L2'KB:P3"G<>MM6&0___0QC<\?*)U?\*8X_+_K M99;W*'"7555O%V]S!]-]Z8?.UU_^\N<__;2X/YS-O&26W7<%WPMTS`(';AA[ ML0/OD$9L<:LXFPF_?&&3G\]NQC`9O;_;_[H;GQ'/A0^HDYSW;KK7?7/4-]OM M]LW5C6E>CX;6U76GUQZ;O:M!_^R7%WI9G+!W3A.NHZY7:EVXQ]Y+C>V-^_A[ M0ZVX[`U@C5/H>4X9@3D$:G]>I.#T?P2]BSR8Q#DO!;"<8=D]J3C'0@.]..%X MI7!3Z+`XYF=Z8Q8]>O`+H0\18_QN\N0E4[CHD05N&!GB6>$]T`?E^AT+!0\G M$[B)\#.CS"`N32B\#8#E@9$)=3Q?**(A2A+,Q3/%@&!1I(">&?R3L(`&\(3% MM_+&@K#&`9BX^%@T,P"NP;G#K_(%7L,YBRA_(P+,&+.X14`F,5M];V6$1(.4 M1N5P$J'`#JX$'="'.'NW?G+YI/&UGB9PW<3C(H.'PK?!!_*%8?+]U)5/\>#W M41#PX]1?&%`73'9`;L)H1BSS_/\3\\:_2`3486[AINPM2?YR>S]^;P.+.OT)D*O#O@^M2>!0LX'$8"&X!(QOP$O._ MQ.D]X`NH4V@\D,O<9PD3+[9XX/TSX0K`W[DG!Y>_\Q08",R,R(N_++/7F^Y''&N3&=AY(:"D/*!\3O%UAE/M@4`.$LV6(Q1'B3 MXESP:_G8P"3Q`D\\B9.L(K:T[*$*7LS0*BPV.DGX]&=K4?X:X5R\N5`=6$)< M\8Y2=EP?5'#14ZB$X@%Q?*@@9P6/XQN>*D8EJ%^J7;RJMT+S[CDFXCFW%#@H MN$3G]%F`E:L7_<:D9;%/+T0`.@6"^,YJF02N\6$T2CA;J*F")]FM M[O=*U$_*%JR#*+.5?@TX^?P[#23WB`%S:5.8.<''\"GW9?CE;]$XS-M,&@]< M$T!=$F&TA%#901(.8"L*3E.:R"8LXEXF)N:>^\$%+F8I.WS1, M\_6!MSW>^@D(+F)@Y7%OL6!,:NAYD>HY7&\'XD[C5OTFJ#]CH5[49_C)>=YEN_BFT[LVK4OKJGO5'E_;XT[/'(CMXHX][EVV MR]\N+L5:%T[YO;F"^W/K(#&[Z0B)/]`?AHQN.8Q/<`%/#3 MG$9)`&[VU)O+R$_PR&*!%GGHP\WJ607T@>7A(Q@%#!M$^\"R!_/=]BSF,Q6O M[?#]7B]PTSB)GE]O%U$E$19;28"%SZY\?T]$?6/QYG'J3%>$DZD,URX04QKG M<\+D!,]8,@U=$5>1%\+?Y7L7),JM#/5A%WM@*5M`M3_<)+&Y>@A`6L8TCAE' M=+!`N-`W/D\;:"(/AL53QI(6&?G`%]Y#X$T\APK]!W7(@9-=*Z.FA2!;#/K\ MR,@]8P%A'%0!?_3N:]3FA69E15JN6)\F'%#P5N*>+Q+GO.I.?#L%\%V"F^!^ MEB'?>)=%R^S>C*Y'E^:X;5K]@=49C89V?L:I:XY[U5RTQ%VW"1=!MO'`I^^1 M(U>>P2FPYU_C'-2@9'R7".9W#K,?<[VC<78ZX9U&WBK>L'(5\4HH=V?U#JQW MU^XK6=2LRT*-7+-SW/KLB`SV.0$^8SZ]-B:AM#NR]L6=TTDSO*@C1 M5Y<&;KW77+S19=X^I0D_CR?.V<4%.ZIZY1U#^/X)&'`74\\%\VEGH;V9Q[(S ME#6NZGIRB*_7Q)7"K2M'A]DW\-<\<6#66[AJ+)KM4MT5Y5[A_-739U"N5]D_ MTMD]BY;D$$XV2??(I%J7/$H$+LKR.%#^(O*#-@,X7X,V_5TN38V8"_WT^J05 MG76RYO]/?,#<\TU"I2`7^K!1B[?2WM(5%34OTT'!!/"DB1@\/$7N@R4:5]T#CO2#VG$T7'+4%0EV6O-VB7Z!+ MS:@=5@RVRB,9V]=FV%7C&B/44YL42H5\>LM"W-4S.MW3%UVL"QM6L^>"\F[; M*$4%4OS.;%GFZ6J]TEFD:]A`[7947]EH!D%7Q2,S?(LH3J92$KFHE M&!UI6!.*Z764V=)U81&M^WTUP4+15EC?V=U6>TC.B=UK]93UR:N5B'34)ST6 M(66&;746%X!+U\;E!>F@GL)J@)5:8UDMAOY>?EH)8=%JBZTLDFNCJ=!/EA&^XB1]Z7*5,:V5G?.%;;78)L$-LFUD8;84=E358=KQ*$C5&4=/*3;9BJ^Q$+>.81Q3H)428L./ M#-R$T82)@K5*8ABUDHV.MJDFB^@'RU+FZ`?=\FBNL[\"%*2^?I%:BTE&O M]."A!AXML/HMRU+UVDWQ\)$.JB*L!IBR-985'BTHS?MN1&1H39T*WJD::U/H MQGM'K4U1J-2LK'*-\MQ9=A&%H.6NDP\+:8=U[ZJ,TXSI-AO6>6?(:J5Q'"EPY7ND-!] MQS)L"Q>[\H)D=0KA_)/%_'@*[SG$OO%FY;*A,^_]6UILK$[R.W4(K,*G7+I& M>S`\EISJPE:X582R0EG53U9Z2*:!)UT&+4M9)!87&72WZRVL?LO$TY-5T2)< M4TX5@FGWC8ZZC?JZ+"M['$<>54-"GC^74L;B*;0P5 M%FW`5CL::1C"&(6,0JZSD'&GN$0%U7_MMEI#[)*G"Q;U)+RJA5%0ROPN7F8= M)5HGO<65NM$K]=`RA@HB0;A6OPI4?DQXW&W=]4<;6$%HOA>P\ZGL`F_9YO7IXL^L@3T3`>?B<)7)#(H.1]^,A(Q.81BUF0Q.)/KC>9 ML(@%#B/W+'EB3-[!XL2;47[*;$*]*'M:.`%EF1`7S$'W0CL;(,F7"/0+D7N#`4\7OQ2X(PFH&LBE]C\6L6#Y;:Y3#?SZ[Y^SMOW]N^RY2N'9C=:^]W6._86U'VBO*@/M[W3C M;MMV2C?W"YG&]DF/=+YA^2_2.@L_*3+$FB/$P]VGQ=`[)10%V5Z$1[/[Q:]/ MY6:S8/3A]4K.9&%64W6P MB'L).HAN(Q@["$;]]0<7QD9@$1?&"N@/8E%#66JU4FI75U:;BI1O97%DU37@ MVSR7!2YY]ICO'JR\*-VC<$/3*LW*>,K`MNSCR7"G%C454,KOM=2^X^"[`(\(9;Z,>1L,,/:$;E0'YKS6UV^)WF5C>)JQKO%7>U!2WEII`HV;56V9-8EW(JX>0O,].2<=L]56ICQ-V3=%FZPBLE+N(_'EID3G2,]T=\4:]\6+OYY/>*:! MQV>']PJ(:,*4>$N-$&"E@B&:K'=6JV_K&J$JO41)T0@KO+S&[9ZD[3 M(@01@@C!W5?!3I][?7PU+%_=FN(.ZHFW)AN=^CJ0?!$LTX'4^11R6;MOOC>1 MY7UD81LUCF2#!%DZM&N9IB+NZK7L+GD&N1VN=9B;TLA\BLH*4Q/1(0*KI#2( MP/HAL-OJM,&G1"!627?0%M50ELJ]S=TQB<5K9:U5E\%,S+Q@I7[J:M'9U6JJ MH:RYZO)ZM_!'45R5I#&,D-`@NTJ<$.6?S$*7^<2+"9U,I`][_RQNOPIGH"G/ M?XU7CI32F#PQW^?_+U9^Y=5U(U=\`PG2V3V+LEJX^Y_@P\(CR M^E1S!@-PQ`MX_&ONEN^3=8?/BM5Z"7GRX'7NV8,79-_EP1_#IX!,/7CQB.-V M970!X;,M9)B$LKCM#F,QN.3X-\13&N7U@.4W/<-,`50)KR9'$F_&Y+BC]7O4 M+\0$DR9'+[X^GL)'_V51"%^ M8(ZR&L?Y[/"OR=4JKTPL!K>:`\Q?7WPKC.V>QG!C=L^$.HD4>+)N)N"&X)&_ MF$/C*9=P.(=9+GQ-?D<:,UF4^2SV0+6\B`'.TLD$8`/#6SW!_%:<,NB91N;^>W^8$.(/D?^ M^0+Y?)*YHHL"T?PE@,'/^:><'IZ`AN+"](?B>D+G\RC\)G0C5O'2=JN_83'; M_5D_BO>D,ZZ(.6NR(*:9?O&?V2;<1,P)'P)XGD#RZC*0"PI4>I(F:;2LJ:U: M&M]9=FM`X"(?OEC!\_:O>GYBZ^\X0^.,.`E]/WSBTRN+B\=3OG108*C9C$;/ M"Z/@7/+PBDYE-=F7"[P3\L+F\KI`&*%4II+`_V:B$+X(:>><+-9S_L2(3>$V MOJ1[`?S.2JK?_MHL73&-UY5GWR3LPM>\^PPM2KS#9()E(@=)TR3,/Y`&OOBD MC"KP_0.KP'?,JI00/WJY>GQ!?$$=7Q"KXU?_;'HS!+D8>J_)1;G?J)"O.$*) M!?(1BXC%M[!X<('\AB(1^P+LJFD?A/,>IC'XX/$/BM6K[B)53GKV.Z17^E;[ MB7D/*R$W;%L8L:@S%K%#0).PJ.&Y,P0C+HS-!",NC#IC$1?&_1O'[^"8:YDW MIQB95V$L3FG$+'KT'*;NA'$3A%?V$K%7D%&'G.$WSM8<3<'T/]YOFX/2I5$7 M!D>^0;Y!OCDPG:C\.DU(-T@W2#=(-_RN3KN'?(-\@WR#?',4ONF;2#=EQL/J M1#6WU&+75G7N#%"2]0]WAX^\X:2@M#:1M%,^PK M,Y_K0BZ(#$0&W&7UE)T00F0@,NJ$#*/3PPT8Q`9B8PTVU+4WKPLR2JESMIW3 M;U4<:'=A`D[>QEKF67U\96$#)3*ON,A+#_^54'!BX\04*B>>MES#,7(2#M7> M[6IQ*I.C>JNLUU<7I=]7F-IHG,[%>I!(D4B12'4ETHZI[D0!TFAU:52;.4". MU47>R+&J3D8:_;ZR$"*R;(595@]@GUK(2*1(I/L9JSUU5>&01K>+8F]NR+WN MYY\^IO'Y`Z7SB[$7.WX8IQ'[-+DJQ'&_,)^WG.3%->-;WAGYDH=Z/]-GT7[R M#H1RZ8?.UU_^\N<__90_ZYI&`:AK_)E%XI;%5;R+)9?C%S;Y^>QF;)M6[^_V MO^[&9\1SX0/J).?C3K_?'EV.>E=M\'6&5Y;=L:RKZTZO/3:[X_[EV2\OYJ4H MXW=:-JZ;UB.W#,\[Q?)0>08LR7MTSEF4-9^6O69G82##Z[PO*$AN$D8S MWLKZR4NFHI-G\A2>.SZ-X[S1_TJ[=7RD1K:Y$%W'OFX+GK?;J4?#`M3V07Q<=WOW!+?(Y\K@@11]JCS<2 M#X"ZXJS[>''ZC)4>P;R1JP>4!.\GNHT#*<"E?[E0YY@`"#EQ$M\V8PY8@[C_6+I MLG-XUHV6/?*NVJ)'>.&/3_`]<^J)1N+%EY5MP5\UP66)T+M,<:7VRWTB&.`] MC3U')L!Y_F94T"2)O/M4/O&%C+/7W;^5[194L6(':=N75LNFLX.J=/2L3'=< M?$%\P3*_0A#K7!(?:-:Q(.<4'4%HBX(#8)B+@@ZHI#7!"Q M**D25/Z1SEA$DS`B'U[MR_[P]OYJW0I-Z4-O[6.6F7I'G-42H39B0RU$+3R] MV%`+40M/+S;4PJ9J8>6+(QYH7"_/-:K"+0;F2A65#EJC+"&EO/=5JP@=HV-C M$2\D`IU$A41P`D5H&Z:-+?B0"'02%1+!"11A:+2'2`15(@*MW$[D@9KP0-?H M=WK(`PJ"*M4H4GJ8MHQC<-Q9H'<-4MS]6>X@=?N:@ MVE[P;RR.+Y:5F\`'WK+2E#SYN[SMK6MK$;.LK@%1*?HJP4ZH"U'WIM M97VZ7L]]178V-"N'A(C1&3&XH"`\$!Z;%Q3+L/O*&@;7?TG!_=0W/4EX12^6 MI7AY$6-YG#TOSIM7$][&PFTM)R2"4D5UA*:"`\$!X(#X0'PJ,I\*BL MSU@I='Q06F,.3_/CEBF)@:]83,;G;>+"CX\T\1X9\3UZ[_E>\@S.Y"/U4\I] M2ZP)H"F'U2/NA0'FI@28$6F(-$0:(@V1ADBK"](JZP#7`VC]MKIU1N)(W6)Z2)%(D<>ER)[1&:`9J6\4%^D1)77(YE"[A,VA M=Z16+4FA3J%.H4ZA3NDN*=0IU"FEDBKS4$&5-7#,@G#F!30)(_)!]'G[X0*C M(%H"^)CBK)8(M1$;:B%JX>G%AEJ(6GAZL:$6-E4+FYY]^G^,#X>YYQ1>E3ZP MQ>EK3VN<(MHBRVB+*$4-XDP M)%4Q$6HC-M1"U,+3BPVU$+7P]&)#+6RJ%N(F$6X2:8'?6A644KL)5!?/'I&! MR%"ZB8/`0!1AJ-V$0&54S1!$8Q]A$J0LNL-_B!FVYGDR8DY!P0N9APH($ M+I/5-WFSQ9@Y*=*6YIC+*S^+K]MV*:-+C\"`X&Q>E/;,+NXK8C`0&"\ M6C$ZN'E2*6!H9R%02U"<]6U M"BK%224L_G4A((0'PL,>&%8'4\40&8@,7#AJ`8_*^H"50D<;?+V>L@;,=0$& M[GEJ4P!$SP!5==?N@WLI[R+O[9L&'U/"&^-X-VQC-[@ M:#TE$-X(;X3W<5?OMJ7,8T%XUP_>E8T<(+I_['2-0>=H70":C>ZF;US_P1+B M!4XX8V3.(AG#(#1)(N\^3>B]ST@2+@(K*X2!+KF-)[`F/.H4Z MA3JEJ:10IU"G4*=.(JDRFUV955;!2QI[#JFW5Z]=T$XY4$L^*7V8P+X[FG9M M>TSB5*ICMDQUX<>Z'XY'KD&N0:XY@&LL=:V&D6N0:Y!KD&LVZB$/Z0\>Y"'DH7KSD(4\5`'PZ.G05E&2.L@- M:>@U#760AO:.MGT420#KKC_:P`I"\[V`G4]%_84+RS:_/[W4WAK<"TA8/<#$ MH=/^4L^7=]V$$4FF#/Z+&",SN&(:$Q:XS'U]*&[WI_]OZC_+*D)6S_RQ;1G$ M-M?4Q]S]P80&2@8(PWF-\]T?8Q`ZGT?A-V]&$^8_JQA9KS,P@!TTDE6GU29P MB;^N_.0>HY*%3PP"_\R9P\M@^L_&JR2BE=Y^Y(E%C+!OCI]R!17E,KGR`N4Z MJ4_Y-;QUA"O#V@00&0"2XF*.4LQO\"*>O>2GO)(F>0I3WR53^LC(/6,!2"OQ MSO.&%*V*P5C!Q,3>-Q73BU2B#Y6T^YI1B:UJ/#4@D?SGGSZF\?D#I?.+Z^PK M/[/HEG_A'=#&I0^O\,M?_ORGG_*K;J@7_9/Z*1O%,4OBWQF-TXBYGX(OS$FC M"![`S[;'BYMY]6!.0%_8Y.>SFS&H:^_O]K_NQF?$<^$#ZB3GXRMKV!L.QE?] M8:]WW1T,;VXZUM5UI]>^OAGV;\9GO[Q@O>(LW7DS%I,_V!/Y$LYHL)'<5!IF MFS7C#F9T$OI^^`2"(%(3XG0VHQ%<)^:/EU4&N9%9)CC0&C(!F9)'+E0"DTI! MK3)1DGLN2Z'^7N""C9]D#_$9J!QY\I*I%X@/"H^8>BRBD3-]AN=,?*Z>?"AP M#?^S5+2$.=/`^T\*3P-5\6%L+E=8ER4LFH%T"H][.W?V+:D6EAV'@0Y$V\S- MBBMKYHL7O#P\0?Q>_)H@C&8P$47OSN+7+!XL)\!AOI]=\_.9>29^!V?'R7_? M7:M@/A^\0`Z2IDF8?R##$N*3)\]-IA?#8:MC=6VST^L/VCV[V_\^]\O`X?+I M/&87^0^OENGE6Q0/$2P=M?;:K*`MSB&(H?U\UK.^?]<'7/4WLQN/?I]9E8'B M"Y[T!0^OC[!W&+)0?\(^::AE\]I4=I02!;F]()=#-TM((-U>AKL%-P\0G/CU M22[;]Z'O[N1='18!/5R50GC^!&RZBZGG@B&B-I"W>/T]`IYE'2\\[6:,=1>INRSX-P1#B6!\>C M59=&."(<$8[OP;&-<-2GTDZUP?D[C;ZR+!+/X^I>XC%U%2$;(<*C\ILF#5DU MD-E^!0$YNLB>6'?D]=(/Q@:R]-4NJ3">A. MC*ZLAERI;2K#H9*K83+#H2+IF(8Y0%>^`A!".D(ZJCT=E=!8&CD).:D*LM1# MN; M2Y'VT+''X^MNE=(>]IK*XPSM9ID8D:50^:A%_`V9"2!*3!XA@9S>=I&Q'SV2.%/,['A!%=,>'H"S[=HD<)W>#%Q MV01>V,TR>L@\\AR>"@O?(Q-Z[AE/`6'>HTS+B)GO$QK(S!$21F1./?&')*)! M/&$1#,_WZ+WG>\DSR1)"X*&!X\VISV^8A3&\@\N'1Q]8F,;Y("=9`M_BT2O/ M@>\47.(_RZ\"K>79(_>+91MDSYI2S$'R5$%HBGE<0)'%IPEIDY#AA&HA< M%-%QGD9NG`GU&<:_3%H))^L351:"?IHR^`HY;B^8I_"M7!;3,-Z0XL(G,KR/ M6?0H=@'A+=-@^7N+?%K^+7M>ECC#AT[AUH2*Z1(Y6SP59K!S<6GOGP2'^Q5.`,A/2]4K__C8AY`_NE,)HJUR-V4P:LD3_!2SW,8/T@D M>YK(]'(B1GF*6+*2:[0N`6C_W)T34X.RO!VR:4CKPJ`:;P9O"3#QX+^':SPB[V_K5@ M&C%[6'$!*RY@Q075]V%!`ET&JO<+8L4%K+A0#4%BQ07Q&*RX@!47L.*"WB)5 M3GF84XH5%RIR4`GAV!0X8L4%A"/"41LX8IH&5ES`B@NZB/"H_(85%PY3O+HP M&B)/,?(PSQTU$36QTIJ(%1>PXH+>&HKIA)A.B!47*@!TD26$8&I]AZIR&U;9LL_49[K[7!%<'DI`)FA'6Y, M[(GA(2PFX_,V7.TR-I/GYL-`:!C_>1ZQ"8MXOH+L(^JF65-1\>@)HPDO.$'H M(@$\C,2C9*H08?_A7GDV@@>1,A[Q1),7J0O+]J+PMYT'99"L?H#,6Y&I#O(: M%CB'/EUDPA?%O_EA6Z+7$UI\""S'5_(E;=R M73=PF5'$1_X0B"00GG<"G_N+P@T@$)<%/-6()PIQ'I$3[@4T<$`KI0:(9TD! M9>I%IA1N\6D<>Q-/E`<0E2868U@^H"!&>-%L^W?-.RS26E:_AU$T(G_S.OX=DQU$[O)4NKZD`'_$B&T40\0G,WP_^ MP*+98JKVT*]1+')_XM1/\J?(YSM"E472ZO*KX5V+X@4U>0!@/"\'GMCG.0M4/G7D+]UNN^QJ?GN'4Y5:+IL,N$P.!/G&Z>:.3FKTMG MO+I'O"@H\NJM=A]%,HT8$TC%WN#[/4=1;W!9XJ"8P;B$0980EY&()(K\SQ)$ M+R[A]6]D)F4ZAS_&8.B(2_ERD>G2NDS9C%3XN7#*M6]MS9[]4R6WQ5+E\N9D M4IQEF@K3X/H'IL%U.E5)HK*K,E!\0*F'>+>;=59KVF9Q:54%J@]GML MB$7$8DE8?!T+1BPB%A&+N"XB%A&+S<4BKHN8^JX(F9?4%SO9-"'W[,$+`GZ` M(IQD!X:4Z5D31%GV@K%7R%&'%/!CG/9]3\&:>)1V/BZ1G60%TU5QWF7;O@69T".[^%<2P;)B_;(YV2 M:725DP)6WCK*7YTH?EFF3EWH16N$:&BX($00(@@1A`A"!"&"$'EY5[^M[*!2 M7:"!AQ\V*__)/,H?/1BE=Y?(Z1\ M3+:J36L`#(UC:!S1AFA#M"':$&V(-D0;HFTOF7WH&4.K?S0]6^I,>=O!BOV3 MK;/.,;M_^V2"K`RIXC2"!LFR]!6C!%D6JGJ<-I>H&O7%RQ!7%8RU=R2GC1;5 M/SNT$AI804EKH\)(A$B$2(1(A$B$2(1(A$B$2(1(A$B$2(0Z$^%63;O6_?S3 MQS0^?Z!T?G%#O>B?O-G&V(L=/^3M-N([>.5+/W2^_O*7/__IIU=7_I8=_O%8 M_+MLT.%^"KXPWNT(=/.2QE[\CT*;CU]YEP_XV^_;PVKJZ[O0ZUG5O MW!N>_?)BPHK"?Z>#QKKYQEX\V(L'>_%@+Y[=F`1[\6"KFB:_(/;B4?*%V(NG M:K4,FBI(;/\A+7CLQ5/P\+$7#X+Q=&#$7CQ[0A%/ZV$OGBJS'M8YQYX#5=C9 M0BPV`HO8)!XD'B0>)!XM%`%:G MP`[VXM$ORE^=*'Y9IDY=Z$5KA&AHN"!$$"(($80(0@0A@A!Y>1?VXE'CO^D9 M1\)>/!64\C'9JBX5U#$TCJ%Q1!NB#=&&:$.T(=H0;8BV_62&O7BP%\^Q)(F] M>+3BNJ/+4IM2L5AP6&=C#0L.ZT)UE=#`"DI:&Q5&(D0B1")$(D0B1")$(D0B M1")$(D0B1"+4F0A5]N)1V&%GI87/W\+0??)\?Q2XOP8)#1X\N'L4QRR)E^U_ M=FG.T[^\'K?M3L>^ZHQ&-S=7XYN!;,[3'M_8EZ/^*9OSV'OAQ%Y7P4CHG0L" MCH1P+](`])F/9?D%I;9#V1WEXY1K"K8(.O3!AA#A53@#4GHF#IU["?#/?V'4 M<3A)GFC$B,L;[H1SWA@'$!,G,=]!4/#5WUDMF\`U/FB<"IDK:G;TG=WJ*!R6 M02(6SYF3>"#%9T/9**U6N_["PS9@*OINO53!B/DT@3$G8:%M%M\;G/)M0MF: MB\LIG3]$E+=J@PL]^&P>A?/(8PF-GDG\'"=L5GZCK-W?EG<.>XAX;JA#H^B9 MKQ*RJ9QX)QK'H>.)UZ>.D\Y2*0JX`@R__R[.''L+ZX'?`>8#>6(1_SGK9Q?S M']70H/;=W_Z7!BE,>2ECO-A;@;8PIE8V%BM5YG&:MVJ#%3O%]3X M"(W>#6Y>>5+R<%>%NV>4(6\-(XTGK5M6+4R6+8Q-)5E*M;%H->:#S1; MBI`.ZD0'IM'I#9`.T+_?3E]N,].KWAZ4AA98XTHJ=(VV:96N9G5AK&KB3#_+ MIG$PZQB]H;K-@;K#K/%AF)'SG]2+5L/[,S:[9U$6Y5>F2CI7(:FT?5";SLWB M+KMC='OM8VE=77BL292%X$)PZ6\D-,)`__7EF0!#GNVOMY=3:6NA+FZ.;?3[ M&$ZH-]"J;#C4!&?MH=&W>X@SC"=L&T]8G[6'803=":M>GLX'JV=8_:.Y.J]5 MJ#*;Y,H2H.I$8XB\`Y#7-JS!T?(3FH"\4O(_&V'RKPE0!"PYEF[J*6(-K92C M\Z,6CH@&1>7>U5#]3[S9/:,[5';B;6^!U<6#K2?GZ6<>(N4AY1U">1UUP>^F M4]Y6I3./-C`LV/CZ>54MV.@%O&8J#X6"*-BW.0MB_@M)PD0V2%;PC=]9K8&. MI0;;K6X%ZC0.^ST#2$XGP2F>3ZS16(+Z><%;!5CGD3>C$3RQ6,N1S\$<_GSN MS>:^*.,HRQER<89S)DO[PJCH`Q.U"U^5=,R^K_5V'_73+!^C8H'&C.A0\Y24 MB7RBL2):Z>FY3)@56":LEJ6C\&RU)9H;#UCU2X6F)7AAV1(5W:F8->Y_IZ-!Z+CA.=]KC7;G>.UG$B#]>TY]]>U1]6 M2A4+9S8OK7TSNKTD(\?A1;LY&&]A`EP:N3%JF?R5 M7WPAZL4X^<8>GT8"\P@2/2>@!0R,;O*%S;DA&CPH(?)\/82OFJ<%8&^5+O7ZGROD5AA/#T5XS$$UU$>LGSR MDBD,;YT0U6AH>]@:Z"3#CMGJ*QD/NE$J3$)<@-0L0"[8N1%+)'R]A,VR9BE! MF!3[RZ"\%7G_7(0!2X@'/.HDG"O7S(!#4[D3I.`KK59;)QHU6UTEPW$9"(W& M[&5(+S-ZURQ+R["[FRZ,8V$+LX!-/)B+0)K%<2*=O1F/4Z_&K$4(GO\UG/// M8_+(372P)=)Y&!2-N;]RD]]+8/ADGMZ#7P(S/6$B.@$_@"=*[I\740W><"(; M94Q>/<=E<"-?_%I*=.6Y:3"ACV$DNNG`[>"K<#]EJ;EPB=C4X$+CC:>DY7K/8-%C*W:L M\>+!<4*3Y9^X/Q/PZU_\G7M6-'*FXHKBS@H?`5SL@J\EA3%A+HM`^EONF8@>;2S#/C*KPV?/2/N8A@_!&VEM,.4]X^ MMV#N'18E5/#3^FF)R90^S[46+K=@U;+LR/*D=&V=_ MZ<,C%E6,,6(S/DL@<+E8@F`3-?$/5:K<(K].R%(;#@UH9J/K6*K`#UHH#)TM MN`M,_S#U0<3"<'AAAJRQ)O37<6D+Y`$V\&,\QYL+,ZM@?:B*J*G2*&&_;3== M7C*%BRT[]X"RR8[R.#=QI=6T.&8".,J84H2@P]B3=FP8;+:4,KN*.#[U9MEI M-4F""?P.EN($S%!AV"YHF/E<5_B#>;3C:>KQQQ+1#C$?HXA7.\*0Y+9=*@-' MOC?S9.0\YM8HM[L=&/KA^Z0GV!#Q?&';YS8O"#A)HT#.&OE'Z[:U,%*%*YP; MP%R4_TXC+W:]3(;\SR`,[I*+`X-!`D(77;Y!0#"D0-K;64CN>>7N503D=!JG M]_\6$`]7G@`^27%(C^`(A&G\UM!$,`O>C;L/,-!)`F.R3;.]ZY;=6_MN+S;H MN,LEVMQ>@>,2>Q./N9?/5_!-$3C4*?5_!V6*O.1Y#(.^X_JURP9>^]*^[%U> MW]C]CGD];O=&(]N6+>.OS,NK0;?T#;QR=5-NTHD]_JFM?BXT6MQ'OU6*)W$&TAR58Z:*$.N>5-@'OJ@2-0-\&Z#<+ MXQ>!KE#_L%KJ)F1_"N19/0(NM<_454G%;/`#%*L"V=Y=P^QAJ=.C:40=J*9L M(2+EU)YR.J]W.I!RL.KK>LL&7I&$N7DCSBZ!?4.2*0W(A.\HBMV#,CR8BA5' MM`!8?67EE.N"GR9!Y9CN?07!T5%6LKFUER%%Y)Q/3L-K*&KCO+4UM5$[G38A&T.:IA8Q,BDRZ+Y.:@Z.U?-!? MY4Y>,_.]$X'['_1;.3'X^^+,VNWBR-IGD+KSO,5Y0'MLC4;=H=5O6UUPS=MV MI]?-"WJ,QVWS:`4]E-;Y$:KC\E0%<>[S0IPEY5\MG_?[NE-^KZ9^CZ4C3Z:Q MUW\%GX_8BY-"$EHX(;-4G"J]O#;A)\'3Z)G<>[X?BS3W&8LHFL MP>`R<7C:@.$%XE"YS\_GYLEK8D#R0&X(/.8%RV.1XL`D>P[%(6J>!YL=W:;R MP#T_4LV?/T\C9TIC5ACD>IGQ&H/.`B#\S"5]I)[/+SN?A-%Y3'UFD"GS75X$ M)#^;:?!=1@`2UZW\J]TL>7_QU43_A#(0M^]O.):ZS/AY3SZKAZ1GE*L*/!:$ M$J_*.A'GJ\4<\9//J0E*QT_%[!;&+Q3RE1X68/#$ M_,=<(XWEYR"T_!VS!-0LQ90ZCAP5_R)`KRM+V'(<\W5-9!W<4Y\&#HQNRF0R MU<8)XZJ\3*#*,[.617"6YY%;Y!\!B,P7*1$BCTN&E<.8BYE+_O4D;_PF>!HKHY%D"7P=IS]72R5_-OOLP?)`'O^H.>% MXLF77Z2$B-H_7K84"'666;&1%W_E>NSQ"D8\_\#WOO)L#Y[CR&NOY1!9.0DN M$WUE#HK#"?@Y.SKN1873Y2WR9>/DR>P3AZ]&0LWD^?-_I^Z#'.[]6C')MUJ4 M,>):QQ4Q2Z;FJ8:5]&S)E/\@.R:]5 M<`WKA`!?SI:S7K;6/JE4&TV8Y9,7?`W%BF3WZ.PB#D.3]B8/)J^>\N M21'6X/*F=]WO]J_;5Z/K4?NFU[V121'7-S>=_JB61M`7Y@B^6Z:BSE>$J=8> M^A20WV'9L0')15@^\*7NC0K.)#;[-D"=)7&X#.Q-3M^^ZS_,KDL8O]) M@2)C49((WCYYYERQR)N3B]6,"X:C,\I&!Y?(VV41`.8L"%0\P^=K3E;V!%X@ MB"=\'W/"%6'F<0+@=2C%6A^SZ-%S)/D[^>M)N@:)2[X$=O&IPU?7F'^;)PM' MY$/)ABIHZ2$%3N%+)C#.WT:CSWPA"?@8[QDGCD(N9HO\&A!N7`E[*M,:7H#O M,5RP^X1%+\I!N%EUN(D7@U\K=U^EW;I:IFZ18"@7L-7+[QF8M8$P'T76UZ)L M`A\'C*9OR-F&JV%XU)45,PJW<=E" MR2<@B<(\)YW/:=:IE/_&LH18K@->8>5879!YOJ*T#_(BI/E]4S!FN!YDF)/Z M(.R_<+&F+%>2R0+VA36%RV:1H[[(D7MGT_S5&K+KXK"RLGR*'FB05?&^6@P8 M?AD%[N="S<-/DP5QW2Y>8)G7!U??+@L+%8;#OQK6M%U6IN'5R+3-=ONJ=S/J MC,=#>S`:Y2M3=]2_*7UE4A>>^A^PB)+I-=`8]\Y^#9R6*"7!;87,S75S"T3F M8XI2)3X51>9!C6[9/!'JOS3;+;&:F+9$%G]:**=04H.H2`-.QB3E[,2SZT6U MRB`('Z7:PPRGRS1/49>2:_94C)37WF7Y\AB3#W+\Y)8^PC5QO@P!3+,_?&'> M[#Z-8EG9WQ0//AD_9_US_':[- MY_(V6T;E_7)"B\\E(_?1BT-._K_]=D4^\%S#O(@(L&->N8,[8&)\9QDUG_W0 M(H46-N(8DBP6EA6OR)>,[JJKG=4AXDZ;9%YG4>PV$IGP,E\=?N(*%\":/_7F M67I1M2L&Z*@HG4YG,LDKCQ5(I)SCSR$`Z2\-;OG=!HIS) MZ!RLL&\B,`!"5/`"W]D#934W]$]\SFL*9&@NN+Q9@"?<,\`CXSN%RH%2'7+@ M9-=*>T;84S2K)+",UC$.JH`J*?MP3,J^%(GSPC]8&D/JR7J;*5EO0E9#*QM? M'U6GXDZ*ZEZ*\%H:T-05JR4?W!+O`!=94UCLZ01\;>5+@2QG4@R_+"RB!Q;P M(B7WUU?P:+B;BC+N"R]VB<-%21[A MLO,'AW,P3F6%^*5=8*P48`T>$R&5`_66Y^F11)#M>8/&%5]XB5UFA'T],U[+V/=\# M*_JGV8#\YY659BT]%=6`BH+X8E41:B"B((7]G`7K\3T6T!9A@H%SD?(%!^P_ M87:LG59A3$0B3&UD&SR[<&@\%16R[KF(:*ZQ_P8G>EF!9WM_7FP8K@AFM>36 M2);YEUT+^(I\`\(DEGG^_RTFY@U3MD5D(-11Q/:92[LK/9HHPN MWU!]]0I`](ZZJFS=UE#)&P#UR;\\5JR8Y\BTQL MP?*7!2=8[-:IFIVVT>EV57DL&^8GHZ1\:HK;RBK>8*"L9-Z&\)8FL.)GB0[P."X^DPYHIO*\$-5=L9-8N- MPP*1.K)2=:ZSHCQ@IK*+76\EJ]@:I2O:M:YWK"1LBU3YP]62A?H92W+Y0X@T#VPFNIIW`L0(FJVK8J M_(+M)\W013PHA^=B-9`VL[3-Q8Z*@'5^76Z+!>R%*9:K1L4L#3R#AV?P\`P> MGL'#,WAX!@_/X)WF#)YN-@$>2<,C:7@D#8^DZ7TD[?4QA=S`BD5;`'%NXM6X M^49!<>THC#7S_19"RP88!@^AF+0U>RR5HO5+?@J"VRJ`I/NL%+]B+A\YP$52 MWN?YE"U");DAEG68X.T;:!2(4US950U#RIUU,UI)9A<9=,NH[8O7-Q/SD!>Z$1SZ* M_;_DOKI8AI:[Z5FX+`]>+D.6!5A(BI5KYW+/?M$",0]TOP@!"*\)E)T_6,3) M//=<#'7.+5_^=BO1[J5H]8OFRU>7$T3].%ST9P(>HO%4MD1WY91E],.GC;-@ MWH5$Y]/ENRZZ=4B.+XII2;C[E+66SSJ:[T?AF#WEU1Z)H MH"WPE.]3<"7C`LC")5D+,9UI8;UA&T@':_F-&^ES^&.29?SG_.B-$-/Z0Q7;SJ10HXD?/BW/[+Q:7K6>".XGB#@Q7SMCZ2A& M;.)+9\6+RDC3S.>(@2YX_^_RFP.4'V45;M36-KK;I M3S7J=NWQ>'#9MB_[W;'=MB[M/.'EJF_VJYF*F64\2$D)*F*YF/+]*.;FJ^FR MAU5%#K2J&&")/3;W[X&UA?Y4H^-5">VLA@>VL^IUJM(EJEN5@>K]@M@&:\_% M0_RJK@T6RGLK=\;'-D1':4.T$A,[EAIKHX`Z5_NL&=9+%C6B?2NTO\CA0,"? MK%0ZR*(9!7U_XX%(?D*8!^VB\''#[L2NFM<8^96]#F$SI3=XK?K-E/JFNIK$ M.LPZ-F\K6V.0<)!P#I!%UU3684J+6=?<9*R5K7.31H&7I)$\P#/QOB7O%Z'; MTE:LDYB.Z2]7K8N7T>T,5/%/76A&ZPYW&IHO]05'VU+6ZZDNX,"PS=J[^)&L ME.<8+(Y*8,A&1PHZ:M.P$W)7QQAT;&6.Q;Y"JPOI8:0#<5H63DWK]%W0ZH)3 M#!!L,JUDIU9]JUQ'"5 MK8D&@=CN#A'$1P#Q'L;-KN*LU9J]*0X1,$7;)$=)#M!#EF5[K67(4@_)J3MV MMJ6(]#]]UC:LKK(M[O?$4A?75H]4)4TTJ(K"1#K2E(YLH]M'.MH_TO91E&18 M=_W1!G:::B7C0B@M+Z.'K>N4U$SAY=D4/.>[=K>C71'(?K^D(I"J1FAWM:N< MV1DH:W/4>("JJ-6UJGJ[5N/:I2#6=I6T=JF?-;KL78\ZMCUJ6UW3L@?CMG65 MU\^Z&76NL7Z67FL!UL\J.!M8/POK9V']+*R?A?6SJBQO[;8C]\KWKDQ%':R? M5>N@=%-$C6C?"NU8/PL/6&+]K$K)K^QU:"_"TR%O"E!C/6SC@-BK)^E)@Z!];-.0IU' M/_&OA^2P8,VKN[!^5D405&=+#ND(Z4C>A?6SRJJ?M6<5E?6U4[XP$<#Z3.&6 MNX@&,75X#"M>4W-EBR(JG:NN/1Z/S(XU;E^9E_W156\DBZA;-=:?"153N MIHSPDT$T>"93"J8OR")B+O&")"14%%-)_<3CQ5,>(B92O[Q8AS"DKZ8>FY#K;\Q)>?$<\FDR\1P6Y959LB]ND5\#_DT! M$Y,DG\__+KY]-I,UQU;O^6M,?OW\"89)1,(SK_1CP-^]>,.0:4S@Q69>(.*: M?&SP29PZ4Q755H)0P4,(G8%SE<3D"2:`S"GP`$Q!]DI2THVOYJ2B?$V+<)V7 MPEXO9G!QF10T5YDXU[RUBM7X*5%18$M9!;R!=K769R(5.`[OL3OLK[> MF./AL'_3[0[:U^U>%Q;985NNKV.SW;>&I:^O)9ZZ!8D9Q(%_150I$YQ0KQF- MOC)9H2J&!1*,+P]>I`(URC976+MX/?!M:X,5IL`11L@V$[GB6FE;+0PF^L$+ MY"!IFH3Y!])3%I^44%#,ZAU84:PS/';A++,J%;[P!?$%R_Q"K.VFM$K.WK7= ML`C1-N*]"N.$W%.P"8X5&--&">L?Q"]#U!I&^!'IVR#];_Q4/DF#B,$7_A<< M@`?J!8AZ1#VBODFH]^%W!54\$/8(>X2]MK"_H5Y$'JF?,D3ZR=).CG/FNB#X MTYY">#N0+L+F+V/IJI1S+RQOFI8*"%2+$G=ER$EYD1US8`RZ5NGBTD9G:ERG M0AL9UZ1:9P7DB3RWK>*)S>*!;=GEHUD;O4&N0ZY#KD.N0ZY#KD.NTT]GD>O0 M?]6)Y_:*WM4IN??W=:=6WVX)NR'XWBZAQM([4FL\X>NJ50IDA7J%>H5ZA7I5 M%5FA7I5I,OW0QPJ/!XBOYF5:$<#:`QB,87.`'5].Z[[J M7*!/,8;OP@1\6&?'0AG'TL\#C_C7?_?T\-)^E=A$[0R,X4!9(]H=,B'JNY>* M)%AM66JCI$AS%0RPZ*(\R'#(<,APC6&X(X:G]HI"54#EU(6HD/Z0_I#^CN[' MME\7[44KK^3R]D<;6$%H1ZQS6Z&AGK`D+PU2&AV_*J^*2<"BO%B4]SA?B"^( M+ZCC"VJ\D:=-X20LRJM+]2XLREL;-_PX>,BS*B[!' MV-<=]EB45Z-#NDTX85^MNKMZR$R+TD2:K`R6Q7MRJCM6IL/,8UY>Q0]+(.?4 MFG..6=T1>0=Y!WD'>0=Y!WD'>0=Y!WTL_3D'B[AB$=<*,[.N6J5`5JA7J%>H M5ZA759$5ZE69)A<6<56R7UZ3NE087<'HRLEY'L&&8$.P(=@0;`@V!!N"K1E@ MTSCU40\@8@W32F\!-J3VB^)M0JS]@B18=5EJHZ1($AU2'55EZ4V2HI4 MAU2'5(=4AU2'5(?.JQYAOM,F9OZ[-.$)PKS_ZZ7 MD:]1X-Y.PRBY8]'LU^"1Q3$"<@\FGH`T#>.33\ECRVD.$* M]6M;2;2,,J']0\N$#K!VHR;WX0OJ,E"]7W`3HA=/.$5=G-=.R3OE8/8UAH;[ M+('#C65R5HJ+&H1]<]@\*:QL+DVHLC861Q&L$B-\;RDK/VW0*^&\=%E%G!3K MYMTT8HR`(95,8\+`F'')_Z;^,VE;AF+OYG!="N'Y$S`L+Z:>"U:76N]E408? M@8A`/`$0;[UO",,]8%B_TT#ZPO,41I\^"%W;&Z6DB%]=@GJ5!J(JKP!QJ!J' M1VL9ACC4`(>X(&H+1%P0FP1$7!!UQ2$NB/J4`*@T*O](9RRB21B1#Z_V97_8 MI2A3TP6IDM[>J^=Q3'%62X3:B`VU$+7P]&)#+40M/+W84`N;JH65KW5ZH'&] M/->H"K<8F"M55#IHC;+#^>6]KUI%Z!@=VU+UTG4)6"`1(!$TC0C:AFD/D`B0 M"#02%1+!"11A:+2'2`15(@*MW$[D@9KP0-?H=WK(`PJ"*M6H9GZ8MHQRTRE7^/%!B M6/>S(5L8B#1$&B(-D89(0Z35!6FZ.?<-`UK',-7MC]4>8H>?.:BV%_P;B^,+ M`E_DN2QP"?C`VSG`V&Q>4"S#[INXI)3J,#9A/U5ZDO"*7BQ+\8+[ MEQUGSXOSPB=)N*6#F17MK7>HK+H<]VY1\EK$TD[1M*+N$3=$*B*U!#-FT%87 M]#Y48O6U?A"\"%Y<9G&9K81'@D!5OLJV#;.C+%B`ZRQN2[^?"[]%9Q_>/2AK M%,2R7DS+!@H8#"V#&,L-@&+&#.;2:VLY(1&4*JHCM#.L#DLK>R1'Y!?D%^V58:2I/[D5].S2^Z!7B07II-+UVCT^TCO>P`&CP`\VY! M@65>!-83T-*H;%A*&.9>-F7_#)%V6J1U>FU$&"(,$89K&2)-)^,<@;9[8%]A M7DCM(=;T`QLR^Z-02:^,0@*UB(!6UX"H%'UAVB?"`^&!\$!X(#P0'DV!1V5] MQDJAXX/2&G-XFA^W3$D,?,5B,CYO$Q=^?*2)]\B([]%[S_>29W`F'ZF?4NY; M8DT`33FL'G$O##`W)<",2$.D(=(0:8@T1%I=D%99![@>0.NWU>5"U1U@3=\R M73J_U/UW&B"*]WLY$4'A]&6"&L M$%:X:M487I5U=BN%'J4UW^J"BQ*W=&VSRC#:HW*;Z_G"L2VO=IN>L3KMK(.C M6P0EQ[@T*91P<)W+1I61P\J]2&;U(K/FE(0ID^GTKR5C&]WAZ6FP$45HD".1 M(Y$C*\B1993S0XZL$4?J%M-#BD2*/"Y%]HS.`,U(?:.X2(\HJ4,VA]HE;`Z] M([5J20IU"G4*=0IU2G=)H4ZA3BF55)F'"JJL@6,6A#,OH$D8D0^BS]L/%Q@% MT1+`QQ1GM42HC=A0"U$+3R\VU$+4PM.+#;6PJ5K8].S3_V-\.,P]I_"J]($M M3N?R<[6(-!98?:.OO/5J[7&%6T1;;!%E":6X280A MJ8J)4!NQH1:B%IY>;*B%J(6G%QMJ85.U$#>)<)-("_S6JJ"4VDV@NGCVB`Q$ MAM)-'`0&`J,NP%"["8/(J)HABL`XQB9*77"!_18W:,OU9,*'JQH1:B%IY>;*B%3=5"W#=Y ML6^R,++9P@(79?!).%?:TAQC8?5W^6W#-FUT^1$8"(S5F]J&V<5M100&`N/5 MBM'!S9-*`4,K:[ZVN&B#)86;)RI\MR9LGFSCU*V>CYM$X2SS\YYH%-$@4>;H MZ1G'J>YZKE2>M6ITBNVV$&F(M-%36!ZP4.MK@Z_64-6"N"S!P MSU.;`B!Z!JBJNW8?W$MY%WEOWS3XF.+N#HQA6]F)6>RHC/!&>&L$[XYE]`9' MZRF!\$9X([R/NWJW+64>"\*[?O"N;.0`T?UCIVL,.D?K`M!L=#=]X_H/EA`O M<,(9(W,6R1@&H4D2>?=I0N]]1I)P$>#@F]C3T`>M4%<.!UER'4MB3WC4*=0I MU"E-)84ZA3J%.G422979[,JLL@I>TMAS2+V]>NV"=LJ!6O))Z<,$]MW1M&O; M8Q*G4AVS9:H+/];]<#QR#7(-0AY"'E/-0#WE(?_`@#R$/U9N'+.2A"H!'3X>VBI+406Y( M0Z]IJ(,TM'>T[:-(`EA[_9J??_J8QN(^ONP-[>%X?#TRK:OK3J\]-D?M7O_L MEQ?S69R;.V_&8O('>R)?PAD--LY1X7;?"]CY5%26N+!L\_N=]>$E`)9WW4T9 MF80@G">8!B*3.N(I*"JA)$YG,QH]+WJOG=]SJ?*$CX58B1>0!![!14V#Y[_& M7'HN_%5<%P@$T$34.(3_S5B0Q/QQX9Q%XG[XFD`^,6)3N(U72YIVB_B]&,S/9QWS M^W>Y&)DWO[)X7$5/ND-MCF-;=L]P4%N;T@ M%T/OE9!8LKT(=W-Z#I";^/5)&B+WH>_F5F#$&)G!WZ8Q86"VN.1_4_^9M"U# ML7MTN#J%\/P)V*L74\\%^TJM;R1*85H]$[&(6#P1%F^];XC$/9!XA%-`IXV9 M*M>T#\)Y#],8?/#X!YV#IQJ*5#GI'5K[YN"@](EYSS85ME1I2"P6L8A8+`F+ MN"_2)"PJU"@$(RZ,"$9<&.N*15P8-2I*4VUD\H,'8G==GERH>:][_6A-?9!1 MAU2[S2*K4W[EH;*PL4:-.FL*^0;Y!OGF35ETU?73T6'2D6Z0;I!N]*6;3EM= M?HT.LXY\@WR#?*,OWV"YFG+C876BFEOJ,YGX,:/15Y9XZIJAUDE,"AAYZ[A] M=>+R,GC355;TLRZL@LA`9,!=5AM[E2,R$!EK/.*!LN*MB`Q$1HV0874L1(8" M'ZT1<:([YDP#>+N'9^'!N>R1^>&<9_9CN$U3.E(JT%-Z?6TLOXX@0Y"5NT_= M1HPAQA!C96*LKH>&8;2,)2V@VB&?67F>MES#,7(2#M7>[6IQ*I.C>JNLUU<7I=]7F-IHG,[%>I!(D4B12'4E MTHZI[D0!TFAU:52;.4".U47>R+&J3D8:_;ZR$"*R;(595@]@GUK(2*1(I/L9 MJSUU5>&01K>+8BOH(JJV`^B&/J,W7N`E[#?OD;F_!@D-'CP8]BB.&=RZTJ=T MBPZB[7';OAX-A[!LVX/AN&-=7UW*#J)7IFG9UZ5W$"WB=3#?W.1RCR#[E!'0 MZS@F#HVB9_@20F>@YHD\717'H>.)EJ#4<=)9ZLN?9R%@Z+\R#A].B+<0,+\# M)$R>6,1_SIJ5QOQ'N.Z5NNT^7MY>9]EMIFT99&W![=T?+-Y7Q0!ID-*HG#'N MWTAU"Z5;686U[8I:0LO3X8$=3WN=JK23[%9EH'J_H,:]J_1N/2=^K55CJS+D MC=T]-GHB[\CX:')=K\AYZ[_URWU9CHDNB-Q\I=(^EY@P_^RN=^VSG$',WRB+)]S!S-=P1:-2%J(SC4Q"9K8N-S:J_H MW$O@R7QIB<-)\D0C5BP7!0.+$V4MKTXJ.0W]ZW*30*J_T5G>&RL_B&P;0Q-+ M5U:)#S1;BI`.ZD0'IJ'PD$)=Z`#]^XW-%C+3J]X>E(866.,*+G6-MJGN$&K= M:RY5$V?Z63:-@UG'Z`VQM!F&8;:-[SO_2;UH-;P_8[-[%F51?F6J=)0=TR;: M!R4(]I15O#M&MW>TE,"Z\%B3*`O!A>#2WTAHA('^Z\LS`88\VU]O+Z?2UD)= MW!RU.:UU]W.J";0J&PXUP5E[:/1M[!6/\82MXPGKL_8PC*`[8=7+T_E@]0Q+ M7;7U;:6S5*'*;)(K2X"J$XTA\@Y`7MNP%'970>2=LJ9OQ7&\)D`1,'6M2"LI M8@VME*/SHQ:.2,4+]FBB?G;/Z`Y/7Y:G+AYL/3E//_,0*0\I[Q#*ZYR^H&-= M*$]IL;&MRX!M*".VOCK9+6]*\6G.?XQ'3N(]>LGSSE7%AN;5P&Q?]08=JSL: M]:WAJ&?+JF)CL]\SAQ6N*B;D0T(A($(S`1%061:19,H(ER4-GO\:$_:?E/_) M"QP6\`Z.9.[3("9>7*@>MG_9JVW?$,M@`4_T#JR#U3YZ'2RL2Z7XOF%%QFG9 M%1GH<01ZPFTN;>J1O.$=+$HQ%GY29*PU1XB'NUC+H;];IJ#)E84^I4D,ABH? M/XD+=M31CGXKT\80OG\"!MS%U'/!?%+K9.P,98VK-IX>0[8J;QV;L*B6<6J-YY<[I6-7IT^\K)>9?](>:[,DAS" MR2;I'IE4ZQ*<0>"B+(\#Y2\T>&!D,X#S-6C3W^72U(BYT$^O&WC:9KT6_Y_X M@+GGFX1*02[T8:,6;Z7EN(@UB'CU`WMU9:D]_/DN4D2=)*7^IDNXW[7I;^#! M+6WA9_ACU>KKUP8CN"!FB!@]/$3L@28;5=X#C?>"V',V7?!(_127O%(S84"7 MFG%RJ!ALE3VJMN_?M*O&-4:HIS8IRDOV.]T9HY[1Z2HK*]KX(T;5S+^MW$GQ M1DCQ.[-EF"3F;Q$-$N8J"5W5 M2C`ZTK`F%-/K8/N:(\PV6BAU$-9W=K?5'I)S8O=:/65UV6HE(AWU28]%J('] MD``N71N7%Z2#>@JK`59JC66U&/I[^6DER*U2LBKK,$G5O]IX ME&$;60Q:ZC+QM)AV7/NJSCC-D&*_995_AJA6$L.5#E>Z0T+W'DBF@2==!BU+6206%QETM^LMK'[+Q-.35=$B7%-.%8)I]XV. MNHWZNBPK>QQ'.N8!$%W-U:P0"KWW67G'E5#0IX_EU+&XBFT,%19MP%8[&FD8 MPAB%C$*NLY!QI[A$!=5_[;9:0^R2IPL6]22\JH514,K\+EYF'25:)[W%E;K1 M*_70,H8*(D&X5K\*5'Y,>-QM[?5K?O[I8QJ?/U`ZO[AUILQ-??9I.8GWZ"7/=_RK[D`NES[\\9>__/E//[WU MN,_T><:"9/1$([?XN']2/Q7?,8KC="8_6WTT3$W`Y?^%37X^NQG;IM7[N_VO MN_$9\5SX@#K)>:_?OQI>W@RNS>%PU.Y?MJ_Z;>OJNM-KC\VN==4_^^7%?!;G MYLZ;L9C\P9[(EW!&@XUS5+C=]P)V/I7][2W;_'X%?`-`FCJPW$T9^B1?, M4W[(;2$DDDQI0IY8Q$B:>#[?B5?Q!S@9,PN_%!MH8B;AK! MF,4%<]#.T(W)/&(QXW^\>%/[5(BB\(R5]<"$>P30_ M_/B2)Y:#*FXA++G&7INNO<4NA!C,SV=M^_MW:6R52[,;K7WOZQS["VL_T%Y5 M!MK?Z<;=]L^4[K(74G[MDYZM?,,$7^17%GY29!$U1XB'^S&+H7=*J,ZQO0B/ M9H"+7Y_D2GH?^FYN9$2,D1G\;1H3!NNNN]RU56RG'ZY/(3Q_XH=/%U//!0M! MK2V.8$0PGAB,M]ZW]5#;!V'GD. M(X^A3_E!W.19B7=>)WF5C>)JQKO%7>U!2WF-H@IV3U6V9-8EW(JX>0O,].2<=L]56ICQ-V3=%FZPBLE+N(_'EID3G2,^\<\4:]\6+ MOYY/>*:!QV>'%^V/:,*4>$N-$&"E@B&:K'=6JV_K&J$JO41)T0@KO+ MS&[9ZD[3(@01@@C!W5?!3I][?7PU+%_=FN(.ZHFW)AN=^CJ0?!$LTX'4^11R M6;MOOC=AO,1-5MA&C2/9($&6#NU:IJF(NWHMNTN>06Z':QWFIC0RGZ*RPM1$ M=(C`*BD-(K!^".RV.FWP*1&(5=(=M$4UE*5R;W-W3)9417;_LJ^BHJSO!5\O M)F&8!&'"?H-?R#?Q411R64R39'[Q\>/3TU/KVWWDM\+HX:-MFNV/_,\?^85G MV?7)\QRNAT>+BDIGXMD?7ST2TR,#$U,#&UL550)``.AY_%5 MH>?Q575X"P`!!"4.```$.0$``.Q=67/;2))^WXC]#UK/<[;JKD)']TSHL#L< MX6XI+/?VS!.B3@O1%*$!05O:7[\)2K(MB2(A$`!I]3S8$JDZ,K_ZD$==^.D? M5Q>3O4^QFA7E].=7]`?R:B].?1F*Z<>?7_U^!@=G1V_?OOK'W__[OW[Z'X!_ M'KY_MW=<^OE%G-9[1U6T=0Q[GXOZ?.^/$&=_[J6JO-C[HZS^+#Y9@-M:>S>_ M38KIG\[.XM[5K/AQYL_CA7U7>ELO>CZOZ\L?]_<_?_[\PY6K)C^4U<=]1@C? M_U+KR1+-)[@K!LU70!EP^L/5++S:0_VFLQ;MWY;\\:KYXE[YSWQ1FF99MK_X MZY>BLV)906R6[O_SUW=G"Q6AF,YJ._7Q%6*PM_=354[B^YCVFI^_OW_[I8'S M:"?U>?SWO*BO?_#EQ7Y38/_(SLZ;?Z_Q^T]V@JC/#J;A5UO]&6OK)O$L^GE5 MU$65S%AH_^^1B2H)/H&A[\]OZ'Z^C+^_&I67%Q.$)S]8:4_*J=U M97W]JZV;;ZZ/L4`QZ4^I->V/JFO?NFU3EP_-Q_Y4N=]<'YJ4%Q=%W5@K[+$A M`=HUM&\MGI>U%0>5KB5'VM;O1=9IB--9;/J9E9,B-*;_T$X:TW9V'F,].[45 M2G(>Z\+;R5K).[4VBAZ_3^T\%/CMQCH\:FDH^<]J_+_AP>PD-4_:FTGY>3,] MVK4XACXGE[%:!`FS!>C0;!O=YZ MP.$NIL1N7Z,9JZ_?3E-972QD6:-4FZH]2/C&%M7_VLD\KA'G4;D^^V[G%IXJ MWJ>'6]0<5K[?;-58G$\MJ=VAI6'E;Y*\,)_$D_2FF*)E?(<"A(?E-]:M M2R_#ZMWJ^6]=OP=9?XOUS3-V&JNS#^JZ*MQ\D6%\*)M0N9R>U:7_\[R< MA%BMD[US>]O0Y0`=WW$QF3?T?VZB.4QGVT!A('UW0+-63]N&K?:@UVE58@!9 M7S>A&/[IL@G+U@B]JLI`$CW3Y3RGB8$D_FK^E_VUNQK/:G<@W5I1>WW%'J1[ M'R=-/G1JL:,/E9W.K%^D0FMD6U=M0,G:C7S+VCW(N3`N)Y=M4%M6M&<),.:8 M7UP^`ZAVE7N6\OFB#2O/,ZUCFZH]2[CX_=`NIC$N+B/RN?GZ^>*V:J=GV5M9 MNZ'S>8:';HHTBO2]OWO0?K^HX#KN:_;?;K_.#3]AU(]Z;LCJS]Q<#W9V$^.D,1W(2OTB,8<"=N%@[3GY^A>+E MFS>:>ZT(MRAJ1@0!2Y@&$31*;J)W-`C!J;\/U*19^2^KNP'<.E)_%/5Y,3V9 MQG]%6SV:P]T`K>4-YXD3(;V78"5QX(-.D$+ST4OE;.#,6+X.L6](?U#YO;+" MI.[G5_35WN=8?#RO%[_>M&`K?^]9>+P-XK;$_JPQ$$V+4-3QXJY^LZUC.V0I MMXPZXK(S'#U(=:Q0IP_G53G_>/X&(ZU&O5F?=%W;1^X=4\F&!"PS$1A/$;AA M#J@V-DC&A96L&W/9?Y@[S`#L$HD?PWIP459U\7]-&#ZK,1XO9H,XJ,44 M1!<\Q,"3"81J;5ZH^]J41GTXM$W'8I?LP5/VKF\RM^HG)Y2*U!C38*V%2#,/ MA#@%09&,9=Z+3%M@(BC@F4"R.),@$A<(AMO16;)KOO3`^_G%?#$[ M_DM5SF:_3RL<\89UO]AB>AA3635;-CI9GY9MY\IQRK5@8'G"1TL;"IFU&03/ MA?UNL=?AJ*G??:SKV5RB:!&4_4#J1B M!E7`*$,P;IUD1G">=MD?[C`Y-P5Z#3D?SOSB%\O0L+=HU/?1^+J%L)CY23F; M5\LF%S9N,]=&-[KJ-_P-/WQ]*%X?,'4L^-'1L6'FS7''B03^$K@U-KAC&+M& MEV9G\0/4ZB-;5=<8DJZ;Q6I5']'.,D62`:4)@Z1C!L:$!,D[0QC5DKHMI?7+ MY6_WL#V[C9PZJB)WC1%1&@R1'IPW`4C"']YFC@2[RTGZ`*-=CH?EEH.'C=/G M^QF82IJ&J!PDY=&"1>'`&96`.(E)&-&6/CP/L&-AZB"*[ER,NIMS#]M%>.!` M:^`'N=.SFU-#HV-$8\!A&03A/206;Q:ZM">2(`:['%MMETL=X-N)^:9EFX5Z MW"K1\DCL&#VNGEGKH>,-CJ>.*<839Q+7SS'^-=+#OWH6LXWH?<11;Q7-;X[K M?P*`\8+)[;%GJ'!@.,HLSM2MHL>B0.XDU58D"D)F&AS)!#!%#&AIDU*$,Q/I M=@SIC8!'\ZKZYM3/DXKBDR4NR_C?[KF?OHX\H.1JAWV+=XKE842T/GA-JF05M'`>6 MM`?-'`,59/34I(PSO8L>H']F]`S3&(1H?-P4Q^(:)5U!@&^+Y980*UDD8`(: M%$VE`DUT!LRC._26*J5V.^?O;<`WA&6,`3Z.*:*BX8.]NM'[76%=,5G$&ZV> M_78-Y))91$L%"#XE8%1*B(QY\%%2$U$XK=9NRUA."O&=D6(PP,:@RVD5+VT1 M7E\UY]3B>G8L+9\'$Y.5*8.@,@M26`\Q>04JZDAXH%2)CF20WQD9^L*G32"E MOC-LOKM$Z.YT^.G$WEP#]>68_DKGN:I:;FFT-MF$`$H'43`.1L8$0C"1'(M) MQ([;LL:,GC9*,GK&9YRPZ?Z%,RCIZRL_F3?7V3Z\UVAI.+6^>LY9]$&'"$I0 M`D&J!%(*#=91IPR+SOF.1G3,,&LC9@R$TQ@,:<&"+QH$RHP1G"''J<*&C$'[ MJ1PPAZ$CYXB4[+A_8LS8::.1W@"+,4;SI#Z/U2T'RZE?&Q8M+9\C+IEGW`*E MB8!@6D.TJ&IFC`I,):.SCA-*8X9%&XUS7\",,>C?Q.W-?KMO+C1ZO5@_6S'^ MZZKF-F8)$W\-1@L*(;F`H0Z-0(4BT2NOC8KKJ#"XUNT4S*GRD0B.3ZLS#&VO MEQ!,ID!Z9X7/".,N=*/U.%.#_0Y6V2=0(].\E6U;6CY/)GE")28R69/)2O3' MVAD.7!)&C>:>IIV>+.\\3D^/]T;HC#DW]!Y%/,*?1=V*`*NJY5+R#-6QD#P3 MJ*G.(*7(@8CH38PDH7OX3GC0=?R>F`_J":Z1)PV?:QW65'UQ.2FO8[R]Z_%9-F!MW3RHS"^NS4E> M$^S::O#,4X1==X\C1[4/_=.@%K[',Q.VM\6NWM3\HFJ<42):9K)F!-B`T MY>"B0\-'\8?C4M&@=CF@W'20EIB`#?$9)4H(H6C`L9-36X2WTR-[6=1VU8+9 M$S7RX%V0`3L1^#@`::+D*#U%[T=C\C$HK=9N/-ZF0^AY_/N#:0P:O&].6$UC M>&VK*;JJ;\]7'L=4^&)5U+B^+B$O>&M<

:&BN-,!VWZ(RS/-^W>1DG=WIY=&`N#0GDV.3YHWF?U;2^$WF5)UM5+5>$9BIE M'+MC%K,W2<'S0(':Z#$X$S3QG;[H<`N4Z0'#4=ABKQ=!ZNU*X(<2$ZOFIO8F M?$=@F@,TS8LX'[UD;!63.C:99SBT+'J*J'L"3G*/\3Q^-$0GJIO;K;*.ANF; M='C(&]K&HMEX`(])P9.T,+-WOGOAH%O0;%FUW'FN;TY"$[3/J);!WZP$%JQ6 M0?)@W-K7.:U-H5\0E7H"<0RZ/(',S9TJ&^9M2QK)DR.4!YE`1^+16@L"T@H& M@KE@/+`]AVWM8/IF,:H@_E@4>DJOCD^<$69FE](SG7U%#;;-&0B@$& M`D[0#MI-HYXEC>1..>DQ^`-F,:BT M3`E0@2B@-`O!2J:5Z1A`C_=J@VU&/?U@.A*SOJZMKB;/UW)YLM%[00P(%RVH M2#D8[@)HZH1G(20E.O)CJQ/2&P_;8W9L!-HX9[(NJ^B+VW?'7T[B8D"FX?:> MZG73/6VJYUHE1:E+:$JM!V;P"<.TU0,GS`1A,$OE.[W_?B2Z#(1EAT6O]Q%- MYGS1X4EZ'T.,%XLS)"5Z2A0%?[V_+'^,EO43%O_TU#7*W1O,#8F2"8SB&:?- M2?XHP!$,X!@.);$T&DJ^Q]GGOL@S.KIC'A2]L9X?[-7M15>'<1K3RIU[:VKF MCHHH+.J+83\'C"$%1.L#,&6RS"9O7-9Q*76<35>CF:*^81QER_]S%RN>F"FW M5EOBO`33O)6!1#G.%JR12-(;>F-PXV'8_W;Z^%K5 M%4QI4SU/7G.7A`2G?0)O,C2FB5M(4ODL<$PENEZZIK::@?=-G('`W`Z-[BYK M79U\KZR7!V9-LB2!X"&!I-R#MMI!ULQ8$BZ*&-)CS:$+N^`/9%S3,/!.9V:+0X_/7UEJJN M='JZF=QJ(R.3!(0*`=-2SB&+SD,T5.O`M*:LXTY#^J+FHP<&=9MGLFZAPK\N M;K-X=-)PNT>UVIQ_/&W6!)!\=5T5;KYXD>:'\N:MCBN>DPU;SCVQ&6,.C0AO MUDJ==,WDGP(;C#$,L_(HMO0NKK_F0N:HX_D=KFY^%;#9E7]S;37Y__F MS^E'S`7G/OE8C! M-/,;$8TM#A\XX@U8[[@-E'-I.JZECA82=67-8_>T0RB/P>8[]UO>.?H;U=9/ M)*VNF#/MM$@R@O-4@0G$`0O&03+):6V3=&FG+[K9&28LNY6^3]@[+.4WJ)Q, M[ZT0WQY.6N8EU]3(C>9Z\7(AQE+6ZV+\2)N6^QR2V-!6,Q`LQHYIOWEQ+,2F12A!MA7<<##B.E89N.S24DG5&!PB11Y">)I"C25'2H MOZV(=`=+XU6.M,$,*2'2K_'*Q67[L[D^1R(?B+V8_[Y`7/>(N:]9S87&C8UH ML%$KH`3/-U10-7ANN,G%*,+0B)@RHA\FLL6D'"KC-UD_B3D+=TV[6-Y_M7/[ MHW.?YHCD<-7,F_9FV061?HX[?/-[]E4+[5CP7(!.S(#@48)73D.B5E5&!=28 M!H;#E%$A1D%-";:5@%(F;>5DOVK:-NM/JVHU^'_GT36YOGWH@\^[VM=5$EPE M(_&@91X,4Q0JS300H5C>JBL]],E_F2CQ42`S%:N*V:,Y7]-Z@^PO?KOM\UI1 M&DSV9C-9H;;E-`62BZ8KH1P1U`@RM#YTF>#N44`P$F=*R#PGFKA(EW%YU_@= M:?LW/ZRM,I)%4:$];A2DE!&/CY,*6_82R-\F"^%(G*7Y'W M='KMRNVRO4%-+*FC\6A`0[E MY]/X[;:]683&SMX2ZJXF=2!2,HUV,F-*CNI2+I1AY7"Q3L"CPP6+NL(>,EU_ M75.E)<]%!Y%4]0&?ZTTCS@/84TSY>O=IO.7K.G'<>+QD((DU.`P>8"IX`94Q ME'C(F_,X["GJ['^XDWB7JW_];1TCX9RB MTU*BILH8/>VL-&-[;<=@41F%K+N50*OPJUW^/[[O\N_M1K6F)B:+UHI-EH/2 M.*AW@:"U@DN%2XY\.VG%[$"YO=+-1F14&5=^&W&D(,",DY.$UB)%:+X$_Z&G!<4(S-JR+7>'&.+)B]\C7N1L:. MEK7V*E"&6VN,PD"5(NZTEJ-VFX3PWE7!#KT5**,CCHN-\;DU0/G?S#&R2`^) ML<*7^8V=_VBVOS1[3[,Z<%L%YBQP0^*HYD`9O7`<44_$JG(1M/NDX'@K9P1. MCT=3$?#&.)!*:M`FX:9'B!+!G][7)5<#+\[W9U=S7-0ZJ\['F_6E_QG#[2Q>I,^HRM_$/Y":\/+[?O(F#L=X MFZS^&_?^AG64,1?]-<" MGC(H!5QH#S00/*0D9Z`D_G93_Z(_DWK.G6C-A:$H,1'0)?*#XE^HR M0$C+&94JIB,E`^@R5V1#*`=0=,+JB'\A1CN;/53UPX78\RARA%[K$)-*SNE5 M(25760:)!0-2!$UD8)48G'.DB*(P*3:VY1TIQN=B66YVS>@IG>I#A8JS/*=5 M?-?!L.SMO#9)1JE2`N&\`\)53NS+`DA6)6Z8#L0/3'A;Q@]V^'\/*GXP1OGFSW7BC(NF1-@;:I`*4E!6T/!ZJ`L8]3&H3DORMP7GAP\ M1^5U"6R^P<%7K,,EU_C]59SM_=0D"4*)"."IR'FS@@0BE0-3)2.5HI[Q@;98 MF1AV;+[O6WYX]U4P%SF*@(&U"&Y[1"A+5&@GTQO$@:1B:B?\(V8[& M1T%?1JY)N%M\%;X72Q\^D]NDLON`F=N^QZOKQ=(N[S]USIF)6) M(56&P26`]Z)44I-3K,Y#N^+DXY7_EZMKZWLK`>_132T4$TQX!;S"K=YKX2%X M%:!B1!#O7;X-.=C`^;=`;6+.EL#87Z@*MRN#+(9/=CE'Q;CM6#?K!!M#%P9S MT_CFNHL^?')][]*P#NVZKG32).:H=",DT.@T$&XE M@=LE\/GZQN532M'?7,P[JM<375^/=*%@/9@`OIB^U(7W^^,8.GEAL).WO- MB"+CUIHHH;6UP*I$/N!;B3*0/%59'!G*W8Y>%,0O1JPYD:HR5B'+8AH5OL6J M9GY`^!XNA0D#GO8.I)DV#.K;,F?AO;G/X?'XT_7F0BDQ5JGXY&UC/P4F;_OU MF`%,:WJ^S>SJY<(CNWKCD?N:U0ATU&%M`B*E@R@8ATKB>A""B>183&+W"]/" ML]T5B]S?L/:",AJ-!6)T]MUR!<%9#\YPH0S/Y>%/.H?_>.)\Y2X:F6\E;*"- M<-;S>+V,ONEXB'_/.K=J?BR\$>;ZYAQ[\#36$#7S1!H:42146Y!2<4!+,H+T M/(;(.5-J8-&_0G[RR:!W1!9/>*AO.S^F/;8QA)CG+6X0JY+SZS@4*7TKVQQ\>]G\F#>I\7G76I7&1>OEVV+6^.:$")E:!/O2\QX&_?I+ M_LDAFO`?_P!02P,$%`````@`9X,J1Z1ZPF$_'```ST,!`!0`'`!H<7DM,C`Q M-3`W,S%?9&5F+GAM;%54"0`#H>?Q5:'G\55U>`L``00E#@``!#D!``#L75MS MVSB6?M^J_0_>S+/;`(AK5_=.X=J3JMPJ3L_,&XN6Z)@;2?105!S/KU^0-F4[ MED2*(BDZF8?N2#(NYWSX>'`.#@C\]M=O\]G)USA;)NGB]U?P%_#J)%Y,TFFR M^/S[JS_/3^6Y?OWZU5__][__Z[?_.3W]I_KXYL2DD]4\7N0G.HNC/)Z>W"3Y MUGI?:V3NT^S9/'E(EK&)]^6R:_+R54\C]ZD MDR@O>[[*\^M?S\YN;FY^^7:1S7Y)L\]G"(#@;%UK:XGBVVE5[+3XZ12BTP#^ M\FTY?77B]5LL&[1_7_+7XJ_3?%WA<6%R=O?'==&B[I.F;X*R+!1"G)5_71== M)IL*^D;AV3_?OCDOT3A-%LL\6DSB5QZNDY/?LG06?XPO3XI___SX>MW`51S- M\JOX7ZLDO_UEDL[/B@)G.EI>%?]9__O7:.8':"D7T[=1]B7.HXM9?!Y/5EF2 M)_'2"U7(]NM5%E_Z1O]UZT&#!+`[R/ZR?T/Y[77\^ZME,K^>>1S/^I5>IXL\ MBR;YVR@O?KDUOD`RZTZIFO8'U;5KW8ZIRZ?B:W>J/&VN"TW2^3S)"\/F>RQ( MX$V@-X4-GI?:BKU*UY`C3>MW(NMB&B^6<='/,ITETV*64-&L,&WG5W&<+S]$ MF9?D*LZ3232KE;Q5:X/H\>7Q9/F9NG- M87HT:W$(?=Y?QUGI3RQ+DL^OL_C*5TB^QJ^]3S./.U-S[XXZT+YRNWR/UC^^ M^>WKQ66:S4LQ:O1I4K4#"5V49'^/9JNX1IQGY;KLNYDYW%:\2TD:37A;2G<@ MQQT3/T7?:F784++;_IN-R?8*G4CC/>O/B<=8+I=QZ57\D:;3FV16-_\TJ-FO M?.^BK#`V7QM2NT5+_*;[P`T^_+'ZQ;FU[ZU;O1\]^X M?@>ROHOSNV?L0YR=7WFG2>9YEERL2L_Z4UJXB.GB/$\G7Z[2V33.ZF1OW=XQ M=)%^XC/);%70?]\`JY_.CH%"3_J.0+-&3]N!K7:@UXU8`N]SK.;7>P#5K'+' M4NXO6K_R[&D=FU3M6,+RLXK*%8SY=>SY7/R\O[B-VNE8]D;6;GN%+J19S>=1 M=OO^4JV6R2)>%D[Y>?)YD5PFDVB1R\DD794+J!_26=)@@;AU>\?0I2%)#FSV M&)KU-5J-1BW*)I5Z]Q\?:[C.,B:+_&R:S,_NRYQ%SY8G-NB$(PEV;GT6/YO-[QZSR>KR7T MQ>+9[Z^\1&&K=D*E+5,:17]#Z5=_'4R2[V/_?NK/"N38O<_>H/@GS,[*[..WB3&G^^6 M?GHFVMOH_]+LDY=Q^?[2Q!?Y_8I"?ON@K_R6['K<&K80:D<=D88![`!0ECE. M:0680-`,1+(=DU$[TNU)AW0(]$JZ'9\YYHD'U8X[=VV$!$M`F#/2$6>T$8AC M5^EO)=/A1L^R-Q9M]6B?Y#^2&8LSSABV$V'`HI.*<0A-` MY!20:W/+%%"MJ!.\;.KT@]V1>3.9K.:K,B_]1Y8NEW\NLCB:%:K\X8%7\66: M%9LEVS&J6=LAX%HAB`+._11/A0%8R@HOS4D[#PC_L%SK!=6QLO"-_]87"Y^T M'0IOT@$-*,/,**PQ4P:L_57%62L6DI^/A8>@>CRW_6&K?K(LUDE7V?ZN^X8V M0H$$&M3).H30TD()K;Y*19@89 M*LV]ALXAUXX?[&7SHS.X:@CQ_9X,_\.F\""Z#P_RI^%!,XMQ<)LAU@'0C!+- M!-!(6$$HKE26VLE6#.$ODR%#H_F(0+^=/4V"#Y48W[3OK+O\?,.7B@?H\)@; M`.Y?M%Q\?A,7NQ#OWI%IDO'?73&$G,A`$V"4E(08YKS+HSBT@C/)+<-UCV[? M*?Z-XC?/[F^O'CICI6$&4"D8401*:8.UYE#35D:KX\1^5X.W-9/?&3ZC3>*7 MBLDLB_Q37+X*X,6MR=IOJQ(*S:DBC!HD@)0(<`=1!0D0?.1I^B[&.NT%J2&\ MXDVBUN9-MU?R42/RK@'!QB%C+==:!K#2D&+MQIMT/WS0&K#@()1^1#Z,+G$^ M)AH<'!/)>>F$W8GP.8M+`;:FNVMJA`PP;9610BLFH2922E:):Y4C0XUELWBF M"]S3/H!I,8Y/>RW>-HBGZ>)M=.N2RSR.%Y]N_,_5EYWCVZ*ED&DNA`58&H() MX9A29A5'P-(`4T9JG>%ADY$=CWO_@`UCUKU;$Q>Z>$?G$3C+I][/LDBDOK^L MMIKO-/EM&@PQQ]Y^.JR\Q41,!MS8M1%E@1EL.FA&I9[BC$&P:V5EFLGU;E7` MEEY^C!?Q333;%#,6Z,Q-`3X)\DY]Z`H:+>WO#=[TS%)!D1N3(;G M7H6"\AU8G4>MA9;YZ1@[+1!QFF!I-=45)L@_3./:#W%DD],>N![MC5PL5M'L M=3$(T>SCH],M6AJ<9^V%2C'LG0-MA0@4U@)BQRM5=8,W>H;=QW!$BW,H=`.P M9)(57Y-%(=V'.)OX?Z+/VQ(\W30>.C\=.P0"S$0@6$`@YFO('5'MW)K>=B", M@#^=X#C<>LAB6@@:S>RWXI"#76OL&\N'0E/GH*!>/>!TX+]INM9+!>VV`O>V MEZ"W.>AP:%K8C_?Y59S=][91$C&^`""$D`4+'U6T"#?#2M:O/>X\6R;EM`9WV$T#MN5F$. MO=]OD%",,'&/H=2"#94@V+EWX$BL2<>!^6CW(SQL_FJP$^%YX9"R`!-GB0B< M]:.A>"#6,$`!ASJ/8J\]"$<@0=HQD$.$8$^%U-Z!^)QFR;_+>;KVU=WZRJ'A M`!=^*P1(6:.Y10)6&DLH1WQ.P"'#MY,)'>+T,S!D=)L8QD6,X0G1U1O^%)'` M`EV\R``#10WQ,>Z]9DH+.+)7N+LW]#%K@X3(?*<6+ MR6V-8]&@=FBT#20FW!'-*/*3K@2NTIDYU8X3^VG([J-+9TC]W.P9G0.R=C),@Z2+-<& MN-9A:5(]Y)0'P`0NP-IR;0TCU*Y7)Z@1XW)?.AW'!APY$*Z!O9GUQ[\E<>;[ MOKI]$W^-9\T=FAT-A$8!9YBFEEO,!!!..%YIKAEO1Y3]]\B\7)^F.W"/9GN> MJ]!JJMK:3H@4I<@81Q2'BG`#B)`5#D'`[8MP=3H9Z";&J6,8?UY:C=D7&C^; MCLBBUXOK5;XL`8'-_:'GM4(=%`?I(,8\C%!;K95"E8[<#796]0%N4`?CMXTE M!^-U+$Z@5IQ`E8X0.AA(KAR1'-D`,@HJ'9T2[5YS[FV/^?$XT0ZO8W$B:,6) M^UHA"0)'!;0@H$Y`SWU)UA:7VI;'C?>V4_QXG&B'U[")H#V/A:HY>\3/O4[Y MJ##P`6>``ZPHK)8FM`5X9&\^CF.+0Z>0]K9O<.?]VIWMR]IZ@W8?/?1[,4SC MZZZ'Z''W=7E#2-#^6NFA=N-M%^M-DTUV#:J'PB`<0$&<0Q!R9X!VVCN.F!)* MB*X_"+T?S1L-3?,S<^H:"9%&6C&`I9\-BU<8-*3R#@5"@4.C.#FGV^'<>GY. MQUB-=M?:#CW5;7G@OIY%R[KKYX\;V;VAN$@X0RVZ5_D/U=-*\_B67/EL*`^R`?.P<9L!PB[(@/\^ZQL-R, M^+B>7D:\.:LZ1//G9MCXEF=?(+&&)]1Y>IG?1%GQ/E_UT11K`VEYL7QQF'[] MIKO&;81!P`.K'=*,"DNL$4":RB/A9K@U_H;Q=U^C^[V_U1-^0_"G>-]KE<=9 M)?AW0-5RIU']T`08TD`#3)C#!D'#):KT%K3ER83]K?(.Q)L^L!N$,ZMEGL[C M[&,\NWMO\"JYKK M;]#.ERFKALHP*"QG1@O_B2-%\/H9X*3E&>_'F'<.#^X[QNK(S'AT"<;]#4!/ M7OO=CRM;&@NA%0&7@G/%N#>FVBHE*D0<`NUV51UC]NF5/=V@=V0^O8MW'9:W MNV+((=`*JT`2XH`#@24"5YIZKZW=ZT7'F(5ZY0AN,OS M?/#.VU7A^>=YEERLRHL'/J7%$?WIXCQ/)U^NTIEGP6CDD(L\,SU_=*K:`%T-E+?;U/7#8O2FOQXS4U?) M\V$6+?+'0C7)T]57#H4`S!KBB)&84TZ1"^Z-)\.Z`H!#L0HSJ?HC$)0685H!A8D9*N7;,AO7%0O2OH$;PKG?#D:3&Q`:U`Z!=((J2P.J MK9-0*&!%I;-VF(PWU];IB#9ER\'(_1RL&5W^;.QD&9XDY2&,A5?_>GZ=I5_O M=NK6KEOOJ!5R`01#B@K(M*'%Q0+45CHBA$=V+D6GH[;I4-%.4!ID!6F5>=A7 M9M6D_1Q.EV-Q_WML+8)P\Z`VG(Y.<: M@,;ISN]JA(8YSKG#@6!82.0_`+8.!;!J=Q!`;TN'?1*@&X2.ZC/4I:MV5PP# MCAB'3BI#`FT!X=3PM::$C>QNE1[CW$YQ&H(1CU(@)K[.XDE2ID#\YUES[$B('M5"[4YS M[:H6.@8#*!4$"B)-F"*`D?5J`J+MXICA9ZH>K=/^*/66X-JT--YK/J+<:A)/ M/T2^TT]9M%A&DW+GR<#='7/Y?XM,31;_ZZJ&B"(.)#=::,$E!-($DA,84*BP M`.1(AUL_K$1N&P]U^^0OC?,`>[07"DP#YW$@@!;[=Q$6D%38,,/;W>S0<5*@ MNP'>FA+H#[+1Y@>:J5R3)FC>2*B0E)1:C(N77@7CSAE8P8:$&_F[.[T0)!T( MS"&\IL`4V4,0-P@(BJ-@%%@O/F!/H9M!S,.PNM'8,+H MUOS'28"]!G[3U5'%FE*TN$UO%O'TXO9#%B^3:7%YU6*JKY+XTGZ+)^66IO>7 ME\DDSG9>O-RJK1"SP#J'!-94,69A<214I:*C=F0+_8>,43HL5"W8L(WD'Z+; M,NN0IX]+7*99&38O;IJ+ M[OBXODY2W3X4N1]5>1-ETR9!\N&-APPJAB%R"'$B';-.!$@*2IBF3$)1NZ&_ M[S"Z5L7E-AV;A]8']A'Z69YS!BEBT`(+K14:5Q@"/MB,MC/<'I(J6P/R88$> M;Y!>J%L7@U=E0BD4P(9A`XHE64BD8K12.@!HJ(/16X;8@PWY][YU2_P&B:4* MV6KSXX]*A<8["-)Y3U,&6E@G_2/H*AVXL<&(X^C]QV'32!Z$P\LEPN5`9B:6'@#1/7`722>2>_FA7IV/:MM1J![R]..D#_ M0<8Q^M9L'!^7"ZD`"%!AM(^T#306&2`J/31H>5)J;YL`.AG'`_0?Y#R6MB[K MX\-"JQBPN.9[4NQK2+X6*R_3CSYH[B.R:MIWZ,-Q*``C6%.LD1.<<;BVH<2, MS&X<,WP8V5"\6.K_/2W.OI@E^>TQR/^T]Q!!@3W2U'G442`!Y#RH,(>V93Z@ M-W/[H]'_H,%X<0_`QV3YQ65Q<2A0G,7+?$CZ;^H[I-10S#GD2+)R*3]0;,T% M/XN/:^/8CT+^#H9B,.I?U.M\L<\#_RG.YK".\[UT&EIII`5$<0")1510\("P MEKC=^A7^4B#!".%0;,!E:CVO#[/WFH.%2JN`!;(\8LM]P(BRQ<8XC1#Y.':DJ5_O)0 M>P$]VCS4W>$]Y[GW@\KW``I"%#CLSDSMJ!4"$'"I-%,*$@@X85BO@0$F4#]X MKJHI+9Y=*],5HD/XIUNDK=T4N+->*)%A5B`)H;1*8ZZ]OI6>DHWYU/9.1J\9 M(P["ZL?EQN@R9>.CQ/!4*,[J]B8UFC4X#N!9V1`Z8377G&MJH`_1E>7X`24S M6'*T6=#8T=@\>_W[,%1:[`1J9@=F).>H/^P_[N;ET^7&_UO@H85[$H]8?L4YYMLTTL-+#9%/L\GJ^K8I=M MLN6LXY*.7E>6\19(6::/-T7"6E=E5I2K-/P;-JI_]H<.MG^D5;L?]O#QGC5O MPHUSED`N+;``Q4X;W"M'63@O3="$CG8[FMJ]VY>Z)\3U]^L.G3R1G@&)B77: MRZ`@.@@4;5'C<"[#M].A.Y-K36!!&G83C#+'$M M[,28A5<,F%[:BH4@/X MFS"EG%#&$X\XUPZH8/$W)$1HEF6:GL6$8EILYGCUA^B8L4Y'^^'P8%V^,)AJ M1[2=*;XN@8)KC317UG@HQ.,-;0<8ZM,@QJCUV@O:&9,K/@$DR7%8'G+KK)H/Y_B-GB=*MW)UUG:UU7 M^::,K0>R?%6FG]?9S<'O'$.9ZN:F9LYZMPI_B"K$Y^Q^O>O4Q`;/EQB+%:;0 M$TR`T9*K<&:TAP9R8EG:V:C,*^;';XX-:*`E\_AJC>^8>IPWL0HAX(PQ&EJ' M.?8:ZP8G)OW""DQ=QM,Z)\*SY"7%CN+7VSJ(U2?N\>+S@2X@*.+&0&"4<$B' MU_I`E[7$'NU2,GFZ>GT!X:%>_`D)Z,]')4Y)C[T!E!J-A'8X&)P-G9[HN7;B MS@C$F1QZ/4O\3#06&S)HWU)7!SICJ+G(ZY>VVR[N')C2 M1BRX$^!(_'KNOQ@1I?ITV`SRPL=E_K.K`DG&R4>&':+0X3/TQ:)LOQ'WD+F!JN M.01H51:;-+VI?``KTK+.-^E5Y,AZM]I_W&6;Z^TVC<1UR$WO.1(6K6)AK`JO M#B>:>DE:J(W@PQP`]&V(RU0H#3A!FM8`Q;:5X;B:>)NP^BL/H'XIL_NPX=FL MJO/68S@A[H]9%2VFUTZ7,V=-A!-<"$*,<18IBZ2V_INB[8:E?;)E"\?\N,V2 MAU?DV:&"UB$@U,]W4V<4GI]0J>DT MN-YP-1XJ>2"46J*`YI``C.B!SJ"4@`4GE(["O=/*\@S"ZOW*QN+B?\L3B?E% MX?K^-BW[5@?Y\>&$4>L80TIZQ["/_P,B4"2A5B860UE6=&@D[A0CPS)?C/_Y MD7C])4_+ZC;[O`K';/B\_M2E@O:>(_',:^`YT%(P`95BBC47E*PC2TOBG4$? MG0JZRXE.YR6JET#*D>C@"OF M888``']1!P`4`!P`:'%Y+3(P,34P-S,Q7VQA8BYX;6Q55`D``Z'G\56AY_%5 M=7@+``$$)0X```0Y`0``W%UK;^0VEOV^P/X';L^7+&#'>C^"9`:D1`4&W-W> M=C(SB\:B(%?1;4VK)$=2M>W\^A4IJ4I^J4F)5&GW2V)7EW7//5<\)"_)RY__ M]K!-P3=2E$F>_?)._U%[!TBVSC=)]N67=[]?G<*KX/S\W=_^^N__]O-_G)[^ M$WVZ`&&^WFU)5H&@('%%-N`^J6[!/S:D_`INBGP+_I$77Y-O\>EI^U>@^2E- MLJ\_T?]U4_K1J6Z/($2I%/*=(= M2M%?OO/@ZO&._/*N3+9W:GS]0-N#?ZA9, MY$)^^4C9H)N7#6<;%>_P\\?*!B\7L]J7(Z_B5/++\>*1;X-.Z=8\ MJR7W2W*=$EB6I"K#I%RG>;DK"+PNJR)>5RO/"T-'LWT<>K:C86C;GJD'V')L MVX&^::R8D17)3G^_ZC"QCU0:?2="ULLX%*3,=\6ZZNG_.?KUUXI!O(F+J\9TI:A&K%NG9&T*KM/3NDG MIYK>]M-_&47E\Y#D:\4A:1A.Z:@E+[I7_H15?=7<;'^3BS; M;YRM\WJ,<%>=/@DK'5C-XEP^QUO=4%@[_"I]+]HS'3]M=BGY>!,E65*1B^0; M>0'GM[C^<64$1H!DH MVT=5U),G;9JB!I\;W!)E=5Q()DNK\FC(E-=1@9A;8U]C=)S.3HK-\K5VFGO\ M>BN!1OZY?WY3W<<%@=FF^S$DWTB:W]$UJ"`O:SAD>TV*E6EZ)@XB(W`=']LX M]#78BKYC>Z&'A:;^TJPJUMD@ODNJ.$W^K%MWV2(%FP-4L*9816?[\CCGG.P? MA6[!N7['+LV;[G_IP00,)_C<()U]IL]+X=!$7WH8%J*9"AQ[/LU71!VW3@;Y M]FY7"TAG_9EFM\9#T](=,]`LVXVLT-!##QJ=<=_Q0A&-E&-1=6:T!2>H@)+8 MY%._^8D44[X.WU[U3EX,)(^E>ES4#2B>7.H7HG:2G)%DY+PBVW+EAX9EZKX=18:N>U&H!5'0V;:#P)24&.0W>-SUE<\4*&!( M)>;_!.B>G/13P[34A10^DN?.[>V)&Y?0$^=](6HGUR?^U-U8PF3HWZ]%7I8K M%+JZCSTW#/SZ)\]`MK4?&7IV)#1,FVQL'MU+69/LC=?B-OG^A8*4IWBU,43)T#2X7N^VNY3NB8;;O*B2 M/]E`JI<(`1\CLDD:'YJQ>[[*DX!9T:H.5KZF0/^556#IDR=/<# MJ5:>K@7(0B:T[4B+-!/;OM59Q?5H=E7M3ZE,:>(\IH3&D6^3I)Q>;D[52-I%R=?'#$*%S2V`-9IS--Y;@\'*!Q7,^Q?,/1#-_4'`L'@=>@ M@#QVTV)M=%B>`P3]E^$'GP/%.K$TC?*"ISQ3) MA4C!7-[F1VDNHT^],=N(VNZCNZKR]=>/=VQ=`ZZKY%M2/;*#)+^1APK5M'Y= MA3"$/O(\Q]`Q=+"#+#/HD&$S%,JUS0!']5Z0W78;%X]464H*%N0-VM%GX=3% MA4_F%Q82,:GOGYWKBWG?@5KF6:!:'^CDM?&B/4X'J".`>7*\DW5CN1_:B#=? M8!>B_'-Z_.8)O9G(GM0#M+T/O(^+31_9W^-TQ^#60]S=MOGL&4K7]K#ON&ZD MN5YH&%8-.>I0.H8MMD%Z7FCS]0P]C!+Z!971&M]'+"10Q= MZ@=VF;W'^*@(]B0SA'_!O836>=?,GH(I2F^Q&9,!\`^-$P;061BW816Z.F:LP<,#<\=U_',C7+& MV0EU!33RMN[G0(J]!Z/[IMEC*]I-+3FLXWNLSBO0NC4PY3GX1O_PX!UHW.N. M&2VG"Y,<,:[>[%AOR>(ZMJ,1\68?=]S0<'=W'XLO<=8N8`9U)YNGR::!EFTN MZU9==\XMOBC)XFR=Q.E5_0EYFONS,3;T0'-US[6@XR);US#$MF-#&'A&P%OM M:!XPZJ2NC_\$//&`G9?L^]`62VJ\``]E\+^@&S-&]V%2-3,3N?';%#C M1]I%D1=!7M0#NR:_1-$E>=$((=S\:U=6%-(G4G;HFEI1?N1HOFF%&$6^YVE8 MUZ#=(<.N+E1:9`8XJL?._9$6]0'TG&@%J':C&T$='`$]3R:7QE,73.$Q]!+B M.&&PK"Z$JH?"(XGG&_.JCNI">HXY/7Y[%#L/V=Q]QG_MXJQ*;AZ3[,O[I-S; M/,^"78TQJ_Z;Q,4K71EZ_!!7;&&;.<2J8R'3\1!"EF%AI%N&$5IXC]`*`J$B M?S/"4MR'-(`.\C.JRM^<4>+K%!8:(+'.030V2E1>'I,#:G^$<"U$]8_A>7[T MMB+8"SPQU!;>0A:R(#(-QW>03X\RTUV-K2D3&4)3@3'/GUN7QQ4*',4^:`@GYS6_Q M`R(9N4GV!:L<"+$'@\B*#-=%6(.Z[76&J:SQZ(L\:XK5IFDS209Z,&E;JH&" M#BE'B1!55`\+TG%8%I.GA1.\:2\W:\XU+8OH)]CF)OQY)_''(U5^6W-;W>>F MY)5>0#Z=1^X3%#B4JWKS!$>@O'F1LI<808^]7]HO9O0$X2ZKV&A9]UR$#.3" M,(C,NH.S<6!T6*%O:")#V*,`5-PK]5"#F[HUOTR0CLI6'">6?(/JQ8=1K-N; M'D$EHW05+`\,\X\:U(7,$X[+0;Z@5B;8\_301'GQ#'E7A-Q$.G9=,X2!HZ/( MQ#6$SK3M!$(=B0Q[1^X7QB9+I%#-I_-SLRQ7MH^57>%@;4"&97*^$%65ZE*N M[A45R,Z<9^N"Q"5)LLN"W,7)!C_0[7.DC&NUW6P2:CU.+^M_H',!=@U`._0/ M0A.:MAY9IJ4%R'=[24XH`<4_BF; M'C,'QN0>%$;J^PF?901)3%;__\2'/U^TC#B-RR&IC1=/:FDT>V^DF]1'8P$I MJ!F'8=0Z+2L6B2S+(EP[L8K MGV['NQA=V%EQ\-0EH=3$;*"YD(C23LQ+R2&,I5KUE MLLEDK4)H&!H.@@#I(39=,T(FZD`Y?F3-L$N2$\EL22:6`B%,6];QCIY-ZM4\^RKY`TE7V^PG"B*]08] MW*`/G"T*-]`!Q?[JJ:P3T.#_O['9LL$J?W^E8`P7TA?,Y*R<792C*!Y32H<6 M6T"/[/K29L<^AGYD1H%FVP$R/(1-TW!:DV%D(:YTF0P[BG7\20$55B6E5N_V M5O6))Y]&<,HGN7/1*2:H4YA474[F.4T#6BB#W(4HG117WJ[:,I$>?I7JU!#_ ML4NJ1WI@/L^8.-)U5:P'>N1&IJZ;D8_-('"]H#/JV+I8_:Y)EE1G'!@F<``U M;GO+1#8Y%6HV(@53`,(U17R:A9D5:>S&BI'T<68KE3,W38*.M5GB55Z& M\H63>%R(YDQTXGE^3P(E(E>9;]NRJ^T"D>ZXH6T@US7-`".3'G?I%HC"T/.$ M9FCB3U>L+0V@=B(AN+H]@3(^35'+EIB>"!*EZL+QIWP,Z,AX[A:B(1,<>'EI M^"0J^+6#SM':&=MA@2&$FF<;;A#H6@`];*#`T??&K%"H`.4X"ZHUA"4?]NF( M">NN(PGD5!/EW`DJRAC:U.C*:\P,:B+].<>*XQ$B@9,T9A!0[+\[+< MD)(=N$SNH;*:[S$6,5(2LB+:8/B#\#RM"`A,$9 M/U81HTYXQ**,L_'CEO;BHO($G'^'.]7#ESXY?(.8470N16JFNO'V@&8"+?R) MX9Z-RR)9DTM2L,]6.M2A%4)3AXA>=8L##1E[@]C4Q`1GO!WEDG.YNTZ3^DVY MN2$%7>YX0E4<-U0.6%!E[EZ>;ZD7UP6_]83V-6F@EQ M9%JAKSF6K_N&5T_Z.K.^[7+=0";+ENKU=3:'*&LP=#F8Z5&+#/S`?BMYY4D: MN<,B=0Q>IX^#3?X@13KI*P'R[J#'2UR;<^U;`/95N0% M^\&R:45BUU/*-Z^ZOVA:67Y#[WBAK:^YE/+^-EG?@GM2D'9Z#79W]3]6MP20 M%CK]FWQ7E56<;>A0N+W'4K2;41DYSN'Q<8,V8MS\RHTM`!9%_;UF2RV5R[26],LB7Q.R*:.: M#@HHKJDZSY(JB=-F-OZQG8RO'+KIS0M"6/OA>;YLK!Y\$:X^?1:OGP9+"Q9^F65+8QJ5PE(>/ M)\$SD<8WDC]S!62'ZM;4AP6/DE7>.`M.#!<5MY/1`>?RXY@?3>'QK?C!3=)8P/YC+U7S^EW_\+4;'KI/;N604,>UGS3=?40NE@S]EXZG4N,HB$WF=I%0**)6F M5<"1*\;,42=89/LT91Q*U:;`FFS2!W]RO:(78<`_H1=LR(_J1Y MM25?1S#07$^H/O"(Q\^RYM0MD(RL2C*&-3XA4DR8F/J(_FAU#S':E9*WZSR\A<78RN M;B(S`I)26&K(5Y+&XN+].+FL"XZ:*0I"L1`U5.&9:%YK+'F"I2>?V_UXG]4Z M!`1$V(],['`CS#:%%S[$V%.M=VRZW3;M,#L"DB!X'A5,D M3BY[<@1-8.NW0NT:O,AK(I>+UB4!-[A42)06;LU!],8G4I9!OKU.LF;!8%U# M*-D-CY](&E=DPS:/KRR+WH<`D68X"'N&[IA^=YE+B-Q`%Y$AB685*U,/%EA3 M0(**))-@/I$Z$K=BNM6!!#V4)Z!/=@NT.>\RLYKQ4S@@<`KBL!#-4^%9KOPE M%C\O7\^]JL?+^KVM8+:APGQ'M1A>EU41KZN5Z48FM+S01=BW?`-I-G3T`%N. M8VF^KGUO"[$\0THW"C-L)X"A8^?+]OC`YP[AW!FD[U(VT"SET;V0UBC1H9>' MLJ52-;WMT5-K:5[N"O(;>:A035-4K2`14O5"&1Z8F"IYIDF=IWP`H^4[2`P5V,$+Y"Y1A-G!*1I[6I)N.F>K"$(A=KV(X" MY-JVZ=L(^IX5N72'13U:XCJ1)M6@8I'L801E"PYLR#>2YDT['C.GD\,TGUC. M3K*82/;Y[?"!#F`]H>L@SET:G8.U`3V42OI"=%"N3\\KJ,LGC%OW/I&2U%^^ MK64W/#3L=@](AP(_K-,=K:_(9I$%/>;$3D+1&28].^PC4\=:Y$(#(ABZ'M3V MT*")A>H/S(%']=:--Y62W@U/;W[>-*/.QBG12R-FB1B?O"XM6&+JVZ%GP>CA M[_:OG>RE&/RP=P)T7K!RE8T?+,LV4&I4B4A+X'Y`P^>,[$(D?E:7\^,U),$. M`F[SHDK^9$G$CS?G654WH>0Z);`L256N0L!<4N MW9AH3$0K1MV\T@?$_EDT^99R123'2?,)C?@`,TT&";64:'B1I02$D, M+T3\9'F3*WD-!27KUSS?W"=IVE0+/L_6!8E+$I+F_RO7<["/(@/;MD>O6[0L M3^^L(@L*#5]:>^/&L>Q?$;"#Q0S@`*0D M2M3.)TD4>[/("YW,#`;]H:"49;O09`WC16QN`53]J9,9"28FI5#)655U_X MS&KR5+9%!'RVB-JF]O,Y?BHUS$R]Q#D=_4+B;^P7FQ-!@M#S$,-*_L1D<,AJ9X6),^:F/H:)DQ.1F6Y,G3&QE-&SDC=!/HL MT:PI'CP[0F,B&8HJDN9U<5WMNM98M]>>8.#C*(TA<).,I#AS(]A;9O6QY+%D MD\W-IS+*!_U,IU1%;GO#PAQD9>!E$8!AEX2$.1&7F"[HH_#D6Y?FB*,Y)F7NPC3%$:!BZ;Z\6`]J9#FDBIC0Y[IJ7GB,L9 M@*G-Q[2P*]D>FXE829%2XM1L9^LT42(]*PTT6Z)?6ETZU6?21I>\LKUDN#NN MD40T=#%)"`UYX4:2E`RBFF61U-X"'?9F>WMPX9P8D6J30BU<2^K<3#2K-OC5 M&3:K>J=I$U$]#:3;IGHZ7#JE>MKHFJ1Z^Z&-W]62.,`>(![U_#3#:49"%&2= M[=0/2#15]J0-&M:]`8X&69,G4UW7C/*H1=@>O;I<:-HIPIRDMBD3;[&XJ?LD MH&X3"5.9K@Y?_O>FV/%U_`\?^"K^MJ1,`"5A&F0X\\,(1#2BN+>>AEA-X*:9 MG+&T&]!-GK1.XEAZWCH7O>K*)\ZLZ:GK&:[$9J\ZR+9-[31Y=7H.JX^T:07= MDF0>`20E&"88(P`2B*>Q">AZ762.BU/-_"N-$@U3>;G4#YA/IO%K95 MY5"*Z/DJOU.+3V>=$ MB4C8!'IM$ZPIKIR2I\GT3!(CMS<)(85>C!.*8NQF'@P#T)NDB=SU*E/LS")& MK@8Q$B9.78Q,<*9+C%R;Q,A5$B-9>BT6(VE7!,1(C9Y)8N1U)I'GT2""&?`" M&D&F@3$:)JY!!LE4,1*U,XL8>1K$2)@X=3$RP9DN,?)L$B-/28QDZ;58C*1= M$1`C-7IFW2/Z8;CN"6=!BD,/9`10#T+D`1<-;QI@HE9+S8)LQE<"K3_-YL*1 M1_V;O$NG.;W^Y!;$QJ\I]][-''%)W;4NV.I*/5^0,[4%5#H+!_[-C+/!ZFL*(1I8F?9AY)4L_W_"2`_QKQ?.R%OG-^ZOTSFL7)DO][Q(5NMOXE%1K^"7?DK,UO6F@B=2ZR_^ MX%B2[RPBY-2<8'EDTQ=I_6M3WSP#N7^,I+NLSCE!'.IRX):VB2L[^N"R>OG>_%]:8L MN5165T[[@1I6@,T03_658G8%43W[C?=,_6`^O9#E]D_2W*,M"%UN''QK/]>" M96F3`R2Y?&V^!\*VK+8,"0++X>8.B?'L=0+K+_FF_%#M]^]+?G4"OS$ARW=< MCO>K-(XR2F(8XC"""2`,=#I,>B.J-G=<'+7I%]<,%9\![(I[YF[CPTSIS$"` MS::X96,[:]H[E_4N'.ZQ\U?N\]^:VNYB=3PRWPQSA\E`X=<7RZVW% M,BS_'OWX3^=N5]UO]O,EVXFQ-IM89XCO,DETE#,'UYSJ4/.GX-45@U;ERK,A M,I`7]3P2;SP':B)!4[[3&9*%>Y\NS0)$<()`FH:Q%V8H"P>P-,%=[S,K+Y?L M?+Z&4K[SV3NDTO>L;PJG*"]%NIY6*9==?2_1F+YQY=)$PBQ]+[F0""O7U_5- M<7G8%I^OZ*;!;\;-.&.N_K\(X]3T0$4P2!B8+4DH1 M3#,_0"$B;A;*=+!,V#?3;[^R?VD/&3BNJ6,__75S76ZN-NN\K./UNCJ4-4LI M7]CGK3?%?N0'P)X?IL3W8T"1&Z`T]1L_`D11`*3.A[(.O.D4<+B]S7):*7/.&Q&]_GFRTO\VFU^YIO MBZ-E#NAC7O)]Z4G\N"CX-'"%?0!4%,_!`$"4D21&,O.4I? M['LR\_49X!B>@3-,S@/7BFKG;-GT6W)J/4<\]*K^3*$P*_V?^,SUVX]B>U\X M'ZNROCF1#BQ5^],QT"#Y&@+\QG1?A\>*XJ^-;/TEYA530P;LV\VN.ES?T,U] M@_%QNEJY,4)1@!/B`L\+(HP8SAXDRF*I\\KF168Z+]P7+"?TR8%/-7EV<.J; MO'2N&.+FWTUE"TVQTSQ=F#UL9G-(,T/X]J-R.H<<[M&;2B-"$=$QB=`:^3>6 M7#0[KSK),!`"[2GGZZ:\WA;]I)OD=?$(7C.45@3X$,5^$(/8=W$8P-0?TB*) M0[BJJSK?ZLTX6H!))9S!!V'Y^L9_Q5`^T1,8O>ED]IB8S2:M.\>.$W?H3243 MD7AHR"5:P_[&4HE>WQ4SB8$`:$\DQ_/L^G8:C@&(_!BG<1BF@."4HJP'Y&'M MK7%Y`/8HT7@;Q]MLAC]C7X/NJ$?TC8G,!$<5%64JM6:;WP.Z58!"X*0MU?"76=?=WI8/YQM3 M\ZG>ZFAKJY(\6TO["#!&$&`6#S>A<0P3+T#4ZP'Z.(KG;&>+H_K_V,J6B-D\ M;6PSX5JDA6U]Q12$$0X\3'P8>7QI M("$]HICPO8ASM*5?A?&G:D*_3KKIEK-6ON=O,%LJ[\]Y-M(X%@[>&Q/P*9YJ M:PI+DJNP3_S+KKHK=O7#ERW?9]&NU;[CB[>;?9(KE$9N@E,:8I]@BG!(4=IN MC\0^!I'4?2#:C!JNU'MT%TZ#;]CAT"#LMB#+'DJOCW`Q,5Z$:SGIG4BSX>W= MYVD[HZ3:F;=$-_7[=7+WME;BA#7QI-7DX1O[I/CG9K_R(N@GV$-!A&CBPCAS M_:`W[2,B=3.?#GM+*N&%PV$ZOW&@LG*HA6LQ)9R;9HTB*,BP$244H.V,".HD MW1+]T^I29>X9U:5ZW#"I;O--N0(QC8(D"[P@S6@,HP1D46\ZI7*7PNFP9X/J MM5"UZ9X,VQ-USQ#1!G3O58[G5;XC<2K*IT"[[S*3=T> M@4(W/_E7O448(.B&($88LNDOO[`^&2:^B*92)S5.,&-8E`9D35%PU6&3/;)\ M`HMBFC03@7*2])B['M92DG2:HC.*I(%72P1)AR=/#Z/518ZP'*75[=V!C>*A M,.O,D9!BC*GO1:$?Q2[[`H2]N=A/7!DM4K5A6(AZ6$[1XY(4(67NQ!1H#MKD MY&=@;-3'7T9Z3G!S1G>FLFF)Z$QVH]+[D.EJ1WW8E,7[NKC=KZ((A!E!%)'8 MQP$.7.KY@V4O2K5TH\3-+?LRDN-T&J#:6E$23$_L1)DA6>M;2"%^YVU##:RI M=*'D*;=$UW1Z)-J#4B5KNMK]LJOV^Y6'W1!#&B<$>6D&$`X('JRBD&I1.C%3 M,ZE<,_R*8Q_XFH/3)6R"I$X4-?U\:NVL_W*>T7FEK`&C(F-R)-LN89+>B,J7 M"DGBBWS7Z\,MOXZ^N"3%W:Y8M[>>L*^W17?<;[>CN?GWDR!7&G@4F;$/ M?.%PYT6COV,_F"X_5NB+QQ(]]VIB35$XM[9X[D!;HO?S^_UTW?$RQ$\O?S\5 M]8J&T(-Q`D$"W12%"0(A&E;YN0&2V0HRR9!4Z2N_V>-4Z5L6LNW&:71.+'MU M,ZFUZ/UTCLMY2UX&1:7@E:'7$OG3XXMHL2M/D+!,9;=WV^JA*+X6N_O-NOAZ MD^^*)-_SDWIN[XIRWXCGIZHY]KZXC'_DN\M]LX5K_'U^JL^GJOYW4?-K`J]+ M?M+/E^9*2UKMNG_B/P=7P"<4AG&(?.0G:0+"%+;;N_THYC=XR\SZ+8-NN(OP MKV)S?)??%[O\NG"X6\V-30U:?F-/697O6F>=O/'6*7[>%6O^][IJ?EY2 M="UC6%#&+4-M+C'TCCJ=IT[CZKOOW%=G[`Q+$KV[3NOOQ:/OMT?',7>=AZ)V MC@ZSC-,^7%?5SADY/7.^F3>@9S*8I4^6)3G15G:J-R$/MN3MKW6U_OWS77/+ M[PH3WP>G1`RB96!H]L=FWL9'XZW,N(XR%)^4D$<))@F&0C<]F@9 ME'H01%+7&TTR9/S%]:9<;^ZVQ9[/+M=CI-*+!:?0*;IB<"8F99<-CF!=M%?C M/CB_=7\N=S_N.;K.KB34P+(E^JG'EV=K"K41)*Q6'_/=[T7-SP\XGK[2FE[Y MOAL$,"`IR&*:1!G.?-Q;#*($RVC5!#.&E>J(S-D/T"0U:@J)8@HU$W]R^C2B M;GPXE#4Z=9JT,RJE@6E+-$J')Y7VQU!2GSX5/T:W7.^JDGVY;O>;M8:?ZF3( MF`+4PUD8P"Q+HHCZH,>1^J[4%E7MQ@UK&2MT^>K30`;5.6)U'H.U2`IE*3TCD,:B8XELFO.OFNDQE]_*=KMI+R:/2S;%;O`4 M;/I6[,EFO]Y6>[ZQ;K@Z.$B2&`-F/DR@'R9,\]LZU,<)#(-,?).61J,FYV`# MSF;UQ".DSA'J62#%Y=GIF(B*6#&I#SCW?%&:,0KW#^2@J`"(_"SPWB5$, M8AH`#PXH0(:D-E-H-FVX6GHZM-=CO/);6K62KE%$S?!M2D67[&K)D#E52.6C M\I:45,$[%2E5)5%82W\MFE7"7_)=_?!MEY=[IMO\W<&@X8B&T'>]S*,^(82Z M/NG.8.*;?[,X$AS(D^V8&[H=-*?!YHS!+5?RO$;7F<&IC6E+AJ,^?RI#CZ2F M(??2J`\A)@!&%*44AHB-_\@?%LA`[$LM"=5IUWB;IQV2=\V0K$=@):L6K5Q/ M4SK3-&L3/3N*%0D:%<1P2C`LU\5)K@E*Y'3ZA-7REZJZ_+'9;EF-]+ZLV2.\ M^;XMXOV^J%]&D8;(3PD#$84(L2HI"Z.^3$II(K7\0+-IPYIYA.CD#<9F'G+= M^2"IF[I9%Y/.!0F74\\>:$/QB/@6JR4**L?F&1$U%!9+=-24=]4LS[;L]2\U MTW,^Y_Q\13=ESF:;^?9+M6^68P]U;XAI'*`(9@2".`4A\$`:)VX`8C]TTU3T MC;X66^;&\`"/K]\:`#H]PN7F?B*\G1FM6FFW9(SJ]>GI]2/Z"1,_3*,1@*,5 M&$+B^802-TX2C!$,@MY*"D.ILQ4E/]IP==*BD3VX0I(=,5TR2(R<`G75PF)" M\YB(,Y*BR)@EXJ&*_NF9"E-(D!2$]+#;,4$:C$51C)$;X/Z@/ MP%*W#ZE9,/VFJH73S5R49$*:,QFU,$F7BFA<.#UC"ZO'$V)>%1%5(JW2$F4G M7I24:92(OS7/]S?\11/[@Y^=<)]OFU=/=9KO=@^;\KJ]&3@$-,4)23/B>EZ0 M)GSE=6\BZ:5AZ%K7X[S+XHC3MGWXWKH%7PM/CNSDF_#>U*;+T80 M+YR\=GJ4B]R1+D3=N7??6JFW1-8T._7T3;W"-V$KNZ+W?=*N*Y2-R0S$,>8A,?CBUM`FK%XE6]VSOWY<:B=5\'*:QY" M)&6W,?^+DR;#JKEHB6#D^$[^N6).=5>;KYXZ'1Q2>BR'+FUYMJ5[-" MYO9]L_NW62!$V2AM5/+8*EY%B.%(8>Q1$`"?`:-!T@.*0P^*')-G'H54]29_ MAEZS)[HIW2Z>%7!-`7([8?/;##$ZKX1VA4>^!+QXJ?YC06G0O^/PG1'^"X=[ MT!:%HU=H]@3KLEH?^&\WNU??2-`>8;8I>$\SXA\//,TA$'9);C*-+^3`^4*S M<(J_KARO@%ISW<.,E0L$7PJZJ[ELF+F,DQ"``#V71_2*,E(;Q,E ML=S[EBF&3+]]Z;#Q0Y4Z<,TYL_S59[[=5C]R]C@U!]E=5H?O]=5AVV^Q;$ZW M^(OG.WGSU?\4AWQV_+7]*^81`"4XIYHJ1Y*2B MY_K747@8LJ'+.__1X"=I.C>UT,&N+9,++;X\/Y9;%T'"^L=5MV14/O!S M/T89-_WVR;J?!(@'SJH2"( ML!N#((T#W_?P\$8;`)3(B(,FDX9EHT?IU/G/]M6SI'KH8E9,5Q8@54YQ!CX9 M0J=_4;U@'2-&V!EYTLRX)<*EVZO*Z&,J?;5(<9=O+K/V+-G>&`9QC-R0HL"/ MHP"&F/U_**X0D;I`7-#FIZO`X':"E%.I% M6LX(TC0:+=&?B4X\NQAD.B5JR_-629+@S/5]E)(0@AAEV=&(#Z)$YJ8BN4^> MY[6*MD5YKS,EV+\Q1I)DP^;Q(KPE5]Z)KK@39LL2D5`$?VZ%G20%>FXS.MY-]F[Z*^3MS9[JI&WBV1-KT^ M/>O&:B=,^J"#%8(>29'K$Q2GD4N\D!R[P`A[4A6#\(<:EJQ?IAU#\#HG8D)D MA`XYL7F=":.'`9Q1"VER+%$$>=PGMN9+.BX\LIO>7""%$%.7Z5<40Q?UGTY(".1[D*]^Y"S-QPE- MQ]DV:J5#ID<=G>X793;1DC M>]YDJ1^&O<%)"KF8>"CRV)S#2^+,&Q:)>6DFM49#FU'#=<0(9]-&?V\:CO6#I%KH8UU,3Q8A7$YQGG+=`EOND`%1RL[(U?\Q=W8]CMM8&OXK MNEA@LT!E(>J+Y-Y)%!4TD$8WNGMV+^;"<-NJ+FU<5L5V]:3RZX>4+-GE*LL\ M_)!T,9-,3^+SGI?2(WX>6G=])D"SGU?M^''5A^)EB80\\S,61PE.>,)C2I(L MXGV7"B>1)@:A81R#KROQL3DIU"<\N``[;.K:.BJ0_PO#9F:$QGYN1,4&.:Q97C.D:F*".F MNQ+\6'/[+>,604Y9Q$/.,L)8D7,_0GU@G*8IA#;FT=R#9_=>`^%C MP5$U#HUK)@Q)G;9?=\>*_^]UCD;&TTV_!DAES^N90,MB0K6KQQ+>6Y+O[CL! M44AR&G-&XC`M<(!\DOI]D:<(@\K+Z4<9"5WZXS8#`Y5[3B-X!^X\-;;-`%!7 M[1GN0AE:.A,@64CD;4?*BC4&4T>+.$LX#DD1)(Q'!>8TS?NU_9`0`EDGT_CY M4=;,N@W[-B>,;ANG.U%DU3/S":+)9X5`LT'*YLT$*B89W)S]`9JA@Y'3>GX_ MU12DM,"T2%+DISS)HABC?JJ)QAATIM`LDNL%N'K[HRWX9`4L.E:"&>/810/< MG)3-8DKZK5%J'#(P>'Y(,DGF.IV,+0)7>/@B8C'QU^IPMO^()F',D1C=)3%/ M\Q@1@OK]1SD/0--&1H%&V6^X>0,KZ+8`,S/52#6:CS!0]04]K'(.X+IFF0*\C-V>&<#,\[E>9L:& M46:#PD46(5*$(4[\@!!6<)3QL*=FA)GF]!(@PB@S3&][5Y:&@K<--!@"6O7. MRM!O#N,]Z#A/V<69D,'JKMCW*[DB'3*(\CG^=A*MHP#)(\"/J9[H+!;H@UB>-X@'0FK;V<[5R< M]\N^++UM?2B]>*`B@WUOU3`REJTPK%PZ^DK7V'>P77=H`#PV?)T)B*RDZ9$,M&)K7U9Q%> M&[B=,VI"M]=.4I8SG]$XRUF>IR@.0M3O0,(AP[!+('4B0%XLK=L?>U$MJ>Z\ M__#_V_=]Y#TMCW<_WGG(]^_$GWG[!_&>B1["\^&AWE5_E^L[T='J_K3:[^4& M/=E]J)\/^X/X&UD=Z]K5,)<7PMQYXD>>RM6A^EENH&S4:CLU*+IN-!@-3ZWU MM6VM_VU;Z$-C_OCUB2^M&<"=B9$SX9Q1"F\K$QO:`1HRUMNS."B(\Y`DC%.< MIT$4I?RTL9*'&+2:!O[Q$0:']78`9O0ZS&)\AY*@P5,^,+0V,4#\XLEY7\J#7,H913A,`\H*&@6LWS:%$0:-)G5C.(;:298GR]G_6FV]5:L,>G9$ MUT,UIHQA'PPM9\Y)29YPCMURSLVID?>M&0",J9DSX8QQ&I?G1:S8`CFN]OSX MW)R1:_80"MH][[V4QV$_WWY9_+6(41306?3@UQ? M:?5:L=XO4NY_M:6K19=5:![_T!S$T2$L.FJ;N>#257IOC]TYM%$9KU_*P[+: MEFN^W&W%D&I_)BLO[ZM5=5A@CK,H8C$*4I*%""44G\XAAXA"B&HAW(@07;>2 M@,RT8:D:)D=V$T;&3IS7J?-^.??V*'#LHOVW+1M`GT6_9T([FQG5SAY.XY7/ M18HI)W%1%%F61,1G/HGZ*G@LHABR3TOCYT?9KN5PI?.V?[HKG%:M<[:R.?ER M)F@94]G3F4#()(.;RY9`,ZQ5!5Y$(2$4^V&19W'($T8)ICW<K_T[LX*_`Y2R9NU,F&4O'V!A7Z!1RCPKEM6N M63[(J_UJ4^^?Q)0D<2$P"BH- M91;)\?!/BFM7*H&,,O1/#5#C60>C4^-:(\P[4^;]4VKS&G%C[P@;=&J`4W8< MG@FD+"53NW@(=?'4WO7PL5S*N.M/VR^E/.XC!IC9WWF]7EVX67,?R+LIC-=%X-WQNJC. M^[57;T_.>XUB@<9FA#D#0"I:J\),VZTT-XQ:S^\:6=T8"8?M66?TFIA_;.OO M^W+W4S[.'[9/SP?Q?PM;Q;_55`4^:^]+O=G\>E_O_K77_/CR4WO*QK5XN_MBKMOO#[KD] M+[3:+/?[ZKX2G/E7=7CP?B]_BB8-=0D_:I,#OP)S;6W]+\7YL'[@?E M-8EYKS.;T1?%8C.I?'6F>"KF]F6:Q(-K7Z_I&@1P=;U<8/^V_.LTANG/MT1Y M@5#"0Q2C/"*,DB0\CF!\A`E3K2)F$L(=?([[461)GI.NZ0YN#9@T\.K;L'8F M;["55-YW/'= M.BS_`A?,,/-/&TANK+-"I.GZ,4,^P:`$MW>^5-+(Y3:6=`U2WPIR'%1]NF?+ M_8/\CUQ%^;G<'$_B?WVH=X=OY>[QP_9GN6\/Z#?]Z),RG!<90K1`41#X(8MQ M$9%&6913'/B@B<01Y+C>'O=S66VD(CD\_74OE'M?9<].ITK0&(VCN"]E7NT" M`ZB4>^?)__;.5#>KQ&=RIQ\?FIL\M`MFO!:<":/'S/ARE\W89@/ZH7U`UL^+ M92^RX(KL_CXO-Q^7!TFKEWQY*"\TD2+SL[!@?I:2$&4T$F//3E,4P\HW.17B MO!][HL9)O/?]Q3N3[W7Z/9D`N+OKLIE4N\,S:2%H=QG<.-.CW\3KP2[W"$TX M$]R/D^N;+OMH!FMTZ;_*X@#9SG],Y^7+_+/4KFF MTBA=9%G&<\8"C#GA)*<\X(A$6>1C'O(H`&UJ&D_5B,M0C`=Y,W<;0`<*H9FXMO#!G@F[YY,^&4 M00)O:N>867&3&P]_OBR:GU]NUQ^7NS]*6?CU&(K%*8X+WR\B\1>>IUF.:!>* M$%_I[B^3WW?=DVS>!SD-^=@)4\2'D6G#`!G++V#7K+>JUZ0`$GN>K>M5LYNL M^<9.[MTK-8X]O(3QGR^2L+&/CWP=R/D=PMIP:&+&6DFAMO?``#C[K5P];.M- M_>-%Q,OE-LCZ23Y'QX@930H6^A'.`Q*0,$Y3'W<1J4^5ZI19"..8NB=US;NP M/ND#@,34R=L,'M%$&(HO_#N3ID-D4R/5P3RBH7I\-C)6!=/##ERAM27;9@!M M6YG4UI\IX!#[MW);[I:;=+M.UX_5MI([UV3E5OZ7G`8HC\'3@FB]0X;==B(Z!OM19//R+%_)!`[*+?FK-E`?WUH8[L]=?:W0.TJ< M:D2OY-S`*-^N\S,9^5M.JG;YL$+7M6Y->%Z;[_R]VI8?#N7C?H%Y%!8LCF)$ M(QKZ"<5^W,]YLB`'+6BYE^-Z_D%AC>/&$H?,Q6N2`:]@C=":BDM7\VI(X,3( M2&WH9JW*V/FA1:KQFG4F[!\SX\MEJ;'-5B^/O&G:I5R_+_'XY5H0/TQR%B$1 M+N(\"H*8];,M3/3A0561[81T/0]RJHEWY,+JG!]EJQ):#MF2VVKDGL!H&)U[ M@=?W$_!;/KNI=JSDW`!=+5L_$X+:SNJRI+$+TY1)>#I5\NG^/.R7LJDY*E?Z M]F\@_:IP#\Z2FE[])"5#E_R= M-X,:.^?4`C"HGAV"J^]?P_0HWFO4W[W7Z9VTYI:AYP,X'JLU9\+IT=*MIWEI M@&3O*DA_+G=-]/XP=U*U9XO?Q(O4G.;H+>\*/&].KNQ\%AJ%=CG,7!9CU!N##9' MU'1]CZL.`2@%=W6FF-)(Y`:G=*U1'[V53[MRU5;_6:0YBE#`,E*04/0H0DXX M:T:(Q,_R`H$.8H)^V#&.SK5HSD#!?%(<*[FR"#CP.9,Q]LCE+/30,$3'J)DP M0D_[Y0!!WP#`/?"U^%8?7CZ+A^.0;M?R:'FSZ^2\6$A`:(8*EJ,C@GH5PCJG1*;SS&HU]^7_(ICZ;YJI!961?8:@9M'3ZX]*WO1N`E$7C M9X(NFQF]N07>LEGPBFG':?&LW);WU6%1%%&6)B)@'`:R3EN2A$&:15F6BC]. M(KUB:<`8CH%VJI/F/>WJG]5^\(-OUSTU>(UA'(Q89U72NGUIOQQ5C7V%WA5S M!I!D:N=,.&2YY0%/A5_95F*.@6(8=!:F,6PCKG4*VW0M(.7M;'IL.+$T#3F`F>* M>E_/*"9U7I2POI-32:OQK]M3-W%H,LE^2\P$>RXRNYQN(1Q?/Y_-/N(C>(*M.U5]6>JY\7>88?!%+;48+/FL:TA0TY2V!+E6:Q1NCM M/5OBD+&MJBN;XSD*7>QLE35,:K7=>4+2Z`N?@P8-KH7:L78FF+*6SIL54YLV MF7:5OCTL#_]7/V_6'YI16]^Y.W;K%G$68<3BC*8!HZSP$>=)IX:$/+/0DS*5 M,%5'RSL(X=Z_I/)NS&L\M'752D:=M3$;R%)?KFV;1K37JO9.0^%N##R/#M\- M=^']05O--1,.N\Y2K3=IUU3U$@"54')?K9;;`WN01TL_;*\(_+#_4B[W]7;Y M??/RN=[OJ^^;,FTN"/UTW_XKHJ'6W8(2#Y,H33F*\]C/D@+AB.6=W#B@=+$M M?\@-_M\`Y0$FDJI$%]K2Y4U6RJ1)MX=J53TUAVW6Y6HG$BB]:NL=FD.E/W8B MC>M=X>8:5O$/H\![K+>'!_"U.%,]!6J?C5FWO%Z1@5-&7IN2;.OK7YMJ[YT2 M\[K,[KPV-SD5?LJN^[?&+CW@II$&/D]3/Q8S^7Y-;L-EY8*I]>A>[G"Y`UU> M&[M*M^N\VCQ+J+^^:R*+A!X6TYB@#$7BTQS1]EK+B&1!D&I>TF97@^.1RWEY M_[=G,^Z:BZ17;>F]5K[VG0R6FT;QLS.#5@%^5J`-,OW&4TV3ASX+CIMM+MAW MG>;5>Q)A4;TE]V8NA;S>UG9A%P M&B#*8E20L,ABGOHI:0\4H(#00JD>^KB*'"/]/`EOWV?AE<T6G;%BU3\#\VA3V07C5G*<$//ZJ.=GKYGSOR]%F M,G9-'1ON#WPIQFW=F7PW1D[ZLF#/!)8##TA\%<&;"FO]27GJQP7F^Q;^7-%W%ARO>W-SAK^_F3%Y'XS3>W>%O:HOR M*_.E_%ENG\M]'X>'(("`DVBK6^X?J*1?1CE$_;7^K MQ:=]@4B8%7D6A(1G<2Y&ARCTNY@HYZ#M3$:!7(^L5JMFKOZ^++U=JPS($3,; MU9@RFH,POIQD>5*7=Q1VYWW:_OJC'KSFRPEMAFP:((\5=V="(3NYU`X>/W"O MO[MQ.EW_K/;U[N7C]X?ZG6UW!B0S('EJD.P*=V&#LXZK5XG]LX[R7WO_A"I>/2!&]#1 MP2&=J]:9"3,=)OAF&.C62F6ZRM\6`5G]^%CM9=F%/=N5ZTJ*R,OOU8$M=^O] M(F8Q"FA"\XBCL,A3EOA%%YRD!'2CL9V(KBDJ+XK0!Z@E5]6@.;ZA,%!*?0T- MSQ3>>:W&X\5O0J77R!R9CDK6#1#1KO4SH:#EI&J73RN0=LVYQ.;^T6/?56ZX M+VB&0\83&N2QK#T$N)_OD@RQSX^*=->XJ>*B!W"YG-=J"'9H?:.$I7&>LIAVP MM;[7,1>T0$E>\)S&.&2_T=S_;;=TYORM&F4VUS_I!+_RQ+ZR83,AA:[ZP8E\ MH`G*?/A-EOWZO*ME^9N$%K0@&>4X"%!*TX#X/8*("`>!`^1W'9.AD2(OY1JL M6&7NCAH,7!D#(T'KR><;GCBAP)D!`PC0L6DF[[^6]-K\*8$.+MKK9[8_CA=U MG=8*\Y@F/(Q37&2<^Y1%*:<]:BCLO)Q^%-<#C4Y8=V*.`@8&*PXY1O`,. M/GK;.E'3;1BXZL_02,38TYE0QD(BEZ,22]8`-@]LQ/_[(]VN/RYW?Y1GH1=8 MW@D8\)QPE*(\"W-^FE`I$*:P#03:81PSJ-GIV9P?>.R4@;<2Z%NH!J&1W(-1 MZ"BJL:Z7U1%I]'T%UPP:W%M@[.I,.&0CDS=[#"R9`]@+O2_%/_S0G.#X66[J MYKKD+B@A>9;1.*(^3UCJ,TH2T@6-$`'=S&X6R3&/OI6KAVV]J7^\-&_6^B00 MO(7:R$\U,HUG)0Q.G:[CP;!>V41\&K1I`%%V[)T)I2PE\V8/MSV+U&=LRJWH MIVW>'+'MP@9)SL.4!B&A49Y3'/I1TH7E"0*51S*-Y9A71WG-B[9\)1`ZSV/J MJ>+#SIR\./$_#;5N6#4T2Y^G,04)QD)TC`H6#_3Q6@>JVX=,@[D MF%O_YN[JFMO&L>Q?X>,\.+LD2!#DO($$4)7:=#N5I*=KJQ]4C$4GFI'%C"B[ M._OK%^"7)-N2`!"`X'GIV&Y;./=R>%S'GQ*HIV'-.1W#!'IU3,N5/(3DE5>\XTBQR94XE7>+@Q/$D8]1Y<$[) MG"V-A;XU=W-A@4I`:52D88P!SJ(28(3&A@I<4I7-1?5/=W+XH'FQI3!W1^$R M:YH["48)F[N#<.UM`Y7M`FGB/`D?9QAP:7M`D0IU[>@+#7]HVG818ICQSP0\ M],R*)"P18-%TORA,(V7$:\=K)Y)B50J2PC6[>93_52M'X>'1'ZOMMMJLVL71<[R.$4$IX!E%&`" MPNDN-,.ERL.T&IYHO1,77 M/[;#Z_%!NVON_A7P#K9Z4DG:S^;_V M7-&HE]32IE,FH77&]!.Y+!-D>9#&,F)&8[8/Z42,OS:;YMF*=P&3F)8P+$`A M[O>1+('I=/HD3Q.D\>2X=EMNI/THBKP)-NX=S7OU[M%'"89C#$NHS!+`&(8%^-!N@B#)%$1NVOB=+.)\+7# M'ZSZ[W;"`N6W'DT;1@;]OHX^'W._-N@B,#@\[" MF^#8QF`T\BIOKUIQUYGIPH=.XLEY7^O=P8852<.HX%-I M%J(2I&E1A`D9&REQKK0IK?;)EF<2#F:8/Q1G#D5^Y+3>'C5JZBQ8.59HO-MM M5U\?=UV.>]<$'ZOMV;LR5K3UB)XS:JA'HR?ZI0F^,=&3%+:%CAHX[!U?&O%: M4+/Y++8\OC=K3E=;5.WJ3EP=$8_5U\MINRHL41@C2B#$"2XPB3(X'JN)`"JD MKILY`V-Y%WNO1$'U;+#==3;TFTB#$;+;W.Y<=7FKR3LO&17%+TW06Q$SIA3I\KLIIG@]<2VFU.7>;`_Y];>YDIC M8TYACD`XU&U*(WE:AS;:MORC-P/\K^M-L&2 MK[FJ[;ESEVZXUEA%.*9Y]I0ZPA5QSVGIO>;"XS*CLDL3@[[Q]#5H!U63FR+@+Y'3V&NRKJ>N( M,.`0@P[CF`^H9N8#C$BJ)(%GA-2T"SR13^-F-79[K@FI7$"<(`PB`DI,6)0G M8931*8M0QL5L8;S8@NM%^EX-56-+309GZ)I1\@RIF`]RI2I.TCSZ+$7R1L@( MCR(EVC(S!H`XB5@!,<`@3,LH+PF9BBA%+,IF16"R;;A?OIH3&VD>]>3&!H7S M!>/%JGC!K_7JV_?113U5&^K;_6OCP]?Z^WM M?==L^ULK"OWPQ>F/1W$*>%J]CKATMV"*!&*$2YJP(D8AB-*,CA<>N*Z"6/9X M@I?@+8OE:/.[JCT?#21PI'.KS$;_\( MR%OH:S(G1Z[AOA,G3;SN21Z<3/&;G^:-2(+BRO6L+;>/NW97;9;[USUS337',` M]CH).24JSZR9[;C$DY6T)>,:%[W:C&P.HOT"RZ*(("H`C2F,"P!(%J-\4N^$ MEDJ)0--M.TP0&A5/?;)GR:<3GJT*Z'42C(ITJHOH;,?X+:/SS9,34D,TRK\" MR%>FM5B@WM[WD3(/?D7XO*V_UYMV]33<_YP"821J.Q%88%#D68X8(P"/,&(H MJ@$H/`UHN&W+4GH$;4@*JIY<,4ZWG)A>DVDU,9V0"OD\9GQ(;ESM%(LBB6&7:%R?(8ZZN%W1U->VMN@E8%<1*2_SG#3[;_PF(6;\J8[G'<-]NV6M>?Z[O'[6JWJEN\_.=CNQ/!G03\11&2G)8XC3)6DBB. M0)&-9?6B"!=2IV)\P6IYBOEMLZVK]>K_ZF4WLXC*\=5HV3MNVCMA6_#0/?W= MR58[V=E5(!8:MZO^,C0A.>L`\R8J'WUO?`+#+[O!WLY@;ZC*5.?)_&;(?QKS MGNN>X_E\Z)P.R7GR.FYRM>1:9*C,,(A`F":UEW=)+VI^=3A'%SS2Z5%&F6EO@O M]<./9EMM?])_/ZYV/_'=W;86&+XTG^HE_W_BZW]4Z\=Z/R$M4AAF*6(I2$", M<$1"5+"HI$D*XY0`%H\OHL@)NPT$4AIR_$Z*FISCY3+X6MW]Z^]!->*5?_U* M4?>MN$A.ZZ_F&RU]G]`&/5R^MIBU#OG_X(9)H+,-E7$2H`"G!&0@! MP<6(`5.H*,M&F[:NQQ_JMOU[L!Q0]N\22CU$*`I5'/Z9.=DVZSLYO7;O-"VA MGF#V-T*"">C-&(_OSV/T8!WKLPJ/9X39BCL\460[MC4.^K.B!O^V6:[:/B"O ME^,]WZX:U+IS0KWL8O3=ZF[UHWMZ9Y_$&Y(8EB MC0<$K6/2$&R=-V0[U7X\-.9YX6_^$QZZR8FYVAU8=_Z5TVX_?*JEYT?0@ZF\ MP5AQ;\0_)$_V%APD^J]SPV,NYV>TWYD[/9D/W-G;7&G<6"XO#?(BH@F,,5]& M0`I`F.-TA)&B2.G!,]-M6TZ.JSWX$-PWV^!K=S>O'J5F*I+@;=5.T^6095WF MB3Q8,V]F.60U&J4'?W>?8O5TL*%'[^_KN]WMIFOV>;F8+CF\R/,H2B#-"014[HO9@6`Y3,B^Z3J?D5N*:=JQS]R@=[57:,6W(UPCX*U'K%( MF/27I$^6M!)_6!ZX;?\ACI5:A_4SC0E&]#SKLE(&8D@_C M9MV"(8P2G*"\8#$A,(=%-L6-D*5$1:[-M&A9G_OE^L&&EP=95D.NDE-N]UY2 MD^I#H=WG6`^RJ_OC#8[55XJY,W)KEGE/]-6P48W-SJI0H/"4DC>O*_GXZP=X M]W_YJ7ZJUH]=%:N#W39:4)`6%$$$_B@/?JU5/516;K5?5UM5[M?G(AG^"K%!&\/H,2%0.O#_+M1>H('Y?D\(J/Q<;!>*2SJ5K^' MQX\B5B1IDN(")+@$&<0AFN!B"*\1$*EB=!8*51,FL<%PI=WG:[/M.&RRV1E\ M"9CZZP57#Y64>\)U@B2;/<*W\$B^9[@.C)YYP4%(I.OW_[!@2)L&2V'0/+=8 M?":V`(`A5J`D"W.,$,4AFTY64R)>GK!Q+$*V=?\.1BR'RIMOZ&B$C0=-91WG M22K8HH&S'S15H])2$7(:%7%*8!Y3&E*$^-?EE*=F+(X6_%.^-G;*D%]J6T4$ M#F%*R\"+%V3&P=_7>6WV@.4*[OX'5<_O_JY=)(3`A&11CG&1TY0F>+^]'T.F M]$2\`SB6,Q@O5&`YKCOJ89%R/VRW-]T=M79&]6T7SI/;<_?,;VK)A@/PTQLX MO68_+RHPK2'IY,ON-]]]%58%@UG!H5V.]7V^(\Z(OD,O>S(3N+2XN=J0LC%G ME-5Z?=LK'-XL?Z\$+@XIPY#Q.2P$25'$L"SC,@0C)!ZY*CU38Q.'![/$'F0Y]2]/" M7%-UY@,C]!J>"+I$9LLAW=X?WQ1>D#B*,P!#EH5IDA4XCLDT/]$P-+]RF('% M\H1`GNE_)_.#R!_<3798GP-F>,_D/.#&<2[G@KT+^7?/:BUX.1^< M=,'L.6&^<]_4O&#`7*VYP13-UIYB@S!%-(]RF$4XBWCS*9FN^45)RE1VD4RW M;7D/Z2TGCQV\$R;K'4]TP)IY,]\)4Z-1[L#<>(ICLZ2;W6KW\_WFOMD^]$?U MQLKQ%$#&4!+G`.9QQ,)$W-H5[::0(:XT,N><3+1C\<#2`*];UO4`@P.$>@^T MF^%6X>20:XXUCP`9X%KJ"(\$':?.XIADTH=#-4;M:2QU.4G96M:K1=_8I_J; M.%;*U\B_5@\U;R>+PZRD69%#2`@C!8W&=DJ88)GUJ/:'6UY@#N-D#RH0J"3% M2)^Q\\+NA"PU(5?EZ4R@U=9W__6M>?IO;F4?8_$OGH=6IQAX15=FDW5E'9F/ MOS'4:Y1UHN0*M:W6[S?+^J__J7\N``^D*$V*L(`P@67!XCP=&\(P5Q0*U4]W MHQ0#JJ"#%7!:,8V@:\D(QY5$AI M1OFX%<7@V:J]J];_6U=;NEF2:ENCS=UE`G%"GIB%ZK!G0D5-SW<0@':9@ M!*4<@"C2)1M^V&-**_B0)[F=D9-$;UQWJ[:I9C<`$SFD`400`HXA^-$I;# ML2$0D4QU>*M]NJMQWJ/263UHLB8_]NT1IBD"TEP9U(,C$BX(@QYA'BF$I@&O M2,4<*I0T8[\H8?PG[2)%!&<0%E%(P@A'*(M9/C7%Y-<*NI_O2C<.%]$=,@WE M4.9.7CMLTJ:I'@J,&=2/9T1<4!!=VCS2$&T37E&1>71HZ$@O6WUC#,4(%2C- M$(U)@GF@@Z9-EBC)2CTE46G!L98,T^L\-5%B4%5/;)$W3U'D>#.N*0=D2*F* M#GG>Z8J6$2>519\2*6W!O*5EU]JZ^K:@"8KRI`!1&:>`Y65,"!@;2&*4R^J) MVJ=:UI`)3"#0**B&(C>7E<(>+6KJ(,N(`3TX,OF$!NC1XL&XUP3>S.T1ZFH)C3E*/3%,/]$('Q9KPF<@!3 M_7#%+'IEMSJ<,:NU\Z%/JKE3&&<(.G\DPP2S'NB126M>'M8P1Y+TI97/=]_K MY>.ZOKV__5%ON[?H/M3BACUNVWK7?A&7:19B&Y<@$J8X1["`$<8T+K*(YAG" M650JW5PTTJ!E%1LQBKMJ$\J@AQGT.(,_.J2RY]O-TGU>SZ[&M)JJ&2'9RL4? M&>)>43LKO'MRQ<>L38W%CJJH?UU#!V5$Q.X6_FO5+O(R2[G*I@3D(<8@S%@$ MQO;"/%-Z24F[$;;T1CN:P94B#0/U6JS$&?J2@H3P@"A-"M+'$=CBVE2LKDZ)-G, MM92HAV="BV3YU%N%RA$)2T(SLL"X:B$&&,T-D<+)OVZQYPV7&2U^5ID&%4C MN."/'I[*U>993)X7))!/_D:X*Q[U+H+K\RES_?N,[:^HM2FV/+CL M;<2,QFPG4A#IXW8^K[YMZF6S^:7ZR5;WN[K>?/F3_WC\9H119GE.PP03F$"8 MB0OFM,A`2-,X21%,9,7;1MMN`LUI\/2@Q5LJ''8P0`UZX-.W&HIEQ2V79X)K M>T0K7GV;SI"?5J[M%+WIQI)S9.8B#<).S%$VJ?=@[K)J7N.F!RNF2EY-$7]8 M;>KWN_JA7409Q'$)0U)@#"%!C-)B2A-3)#6U&6K*\DQVC<\J+SK&4:]:A]VP>VJJ_/!%6 MVU:^R%\[(%4R;2*'I"\RVMQ_JC?UG]6Z7:0``SXQD#*)"`QYA,L8VV,)I>Z; M6P5@681[/&*D;P=$2@MQ6ZS+I$8\(-RJ!.]=\\DGUZ@D2CQPD6ZVQ)JKY#(F M>LR=3)M8=H07N1/;-C8.>[:E-V$I# MRT3-988^G4;7&'BS>10U.E>[5;7FF':+HD!)'H.2YGE<)&4>)2P;P90D-K[( M4$=@^^Q-!RA8]8C$4D,VVV.9>'/K#+N<6]7=P3L#=B'#GGC'_%+#KI>;<6WJXW`\['F8X`/D&_U@B$< M,Q#&"S]^ZOSXT6<_VIMH'?C3[:RKXU<;L_#KQ!J:DF=Z[0W.SW,MGC%9&R%; M\6[:9BE:J];TKQ_UIJT7>9DR%N4I;S-D9L* MNI]O66E&1+W("(Q!-8%3B/VTZ;L>L/A$H#F7'P\BQ]DF-.:ZBW;U)_Q4K=:BT`IKMI^K=?VYOGOBB_DJ$DRN.BA#!.24@(XIJ?YPE.$TI3BJ1V),RW:EF9#TL435#?<9E^UW*P MP1[M[&I0L^F7"Q6OP[R:LALDW7)UJ`L&%]O:>U%]W/#*F_WY<[7[NV^]*Q90L91`3%"8L#`N*6):F8_,YB)0* M2)EJT[)>=C"[DB.M&+T":?]J>8?U:.CJ5)@RQKR<6%Z#=#6I-,>W%:64)/", M3IIV@2YPW MP5W3[H*O5;O2>\Y*?^A*$7=FR)HEWI.A:MBHQF9?U1B:SUO>+#]_;[8[<3/C M_>:I;G?]-@B%-(&X8#C!D,8(YS@I1@0Q+O^?O&MK;MOFMG^%C^F,.T."!$B< M-P`$.IGIUWB2M.>A#QK99A*=RJ*K2YI\O_X0%$G)E\@`B9O4A[:V[!IKK[VQ M]L8&"#+=^6EH6,N3]*/\7]H9>O5LGK:3]WZ^_JO:2F&--H.DJLU@ZQY1JWT\ M.4.O\&&M!UK)Y,=**5W00OU9/AL8'8'UH)QJ++XBGX9=$9"&FK;L!2&U0IZR MFOZXQB+W#8K%?ZL[UNC"+"N+!!-:%"@ITP0(&A/8#Y_3F.I(J:DQ+>OH?PS+ MI#&JU332!\MZ`GER-7@5#3`CB3.B'FI+10Y/R*-I+P2BC<;-JNT&KSE5O+W= MW>^6\VUU]\NZWFQ^7ZVK^5+B^66^6-&JB>3JX_S;+"X8!0E(BX+$`.$RS@CI M@;$"ICH--_MHK&]AO*BDGR7D:#=@CCXWH`VJJBE73=9;#UXRJ\0'`Z+6@NA@ M0B1MN(IN6BNBQHQP)%J-]G'B;=BEX:IWM-#>JY:+_Q%[1IP9M]%7"'=%I-D2Y M>J/9/=OZ?>:6Z.>M9@DT:I%&!ZA![,^]0*'V'MT4-P0BJQ8,4]JKFTZ=@0)Z M1DJ4$ERPICX'+"]!B4C9C2@$$%JZ.&$8/]T/%1%T7!>-*GB4Z0UDRIFP1+E$ MT21'Z;GG%S:-YMVFT?;QIM%+LSQC:W6P_[9;-JJC>-3#>5[=5@[0)7[9;K]N[VH0H$@P02!%,,2L*1E/"$](( M%"Z:!9)6NC4ZLN4,/(!M[TRXZ^!&\PZO;E_)+.F*/21O?&OVBQY1W2.->JC1 M`>M5U*%U7?[H,'FJ(K+BD5"*)#O&/:V;+%*HK*'736Q5S0AW'[;U[5_7\_6[ M]8>M["FU&GY=K3]\FAH:TK)H#RJB% M>14U0+MFPIO=YD[>'!EM)-"?-`74%.-JRNF!;#W)?)'G1CSW*#O&&YQ1"]2Q M6JJQ=T(F#=,?B#Z:MJJV&K.3%+$=:D-VVZ;4E;WU6=$4LSRG*"X%0`EG>8J3 M;E0B*(3CE5![*-<*N`<8'1!.4CY]9LG0'% M4F5SO%I9(-*,4KW&H3.5V@/15"A-6@-6)UU+%)1I%#F35.G=;KO9SE=WB]7G M60(Q*K.<48XRD5,:0U[TP_*_3G"DIENCF0U/K\:;\F.=FDC/>'WJEK)QDF>C>_(3"-U9(JWQ>?T'*](I1M=4FO#&&$W5(4: M9(/5+7^5`=+Z1MU_^M._P.7H'(/U^^)7K^7?Y$?EGOKY[]R!_ M\1CB^WJY%/5:_G"6IF6"\H)G6;-.DH_*)3$A'")(()H61]_V]W? M5/*=?E&]AZE[0ZPGQZDIZ1GX3$^#6[0_WTBXT;%)QZ]AC6Z^1\>_U]D5M8;) M5[2VICU2[NA/:5[4V>?\CEHK7CJ1`CR'12#)PS<+3Z_'#<$I/A+67H)G69JS M`F$FDIPE`$."0=$#C3$J9P_5>E'??=C.UUOG&4L1HX[P/35'60/?-:9(S;J9 M+]OS^&_:;8B-[CZ$!P\Z3UH6W!9$OKJ*]I:=;Z+:XW>3HS2CX/+2DRX!]C+3 M*%Z@)R+3VO'W@L[Q^ M:B$UHN4I"8WRF)LT9-M9_A+1WK)HL8KVMEWM;X@ZLV3T@G\LIJ,IT7`A"6D2 M!893TG1WJ")B00LHE,1J\DV"`QZ%%&-'9[29.R4C]MP0BDI8M/"I"-@F MTUGA*>KUIVJQW):EA!8I:L]Y[J$6,(9C1,`#3#6':K1,RM#7_".Q3)T2BR$DF!\4F"X#)WN#H\->X@% M%H`CA#.<%J1$K,F@'="4XK1KV//5G:]V_6L(]=OUO3'JY>M^?U&]5Q^D2/EM MW*JZ\4($:@(!UANW>JZ8*$Y/C]G^OFH\=U377S=S:JCMK]>+V^J]-(Q6GQ4LG-9KN>WVYG6)`TPR`I&"\1)3'*,>W1$T3$]%ZN<\B6V[LM.GDZ MINHP1P\2]&;B,U"!D#>I``_:U69J\A>>9(AVTLS](*4AKU[#2E&X5;C#>O(=^I M(?^U_J=:[[]:W"^VQZ=B>8D+C!(.<0XYIABF;&B=9W9M#=Y_$[4FCWFV(R0WS.[JVYUSKS+K]X>''T%'!.6`XKS( MH2@%1"Q-DJ%"9#CV6&9-0.VMS)I_"ZG,FN)WQV66(V>'4V:U!@=79DV)&$]E MEJ/(":_,&AM!SLNL'WO(19EE(#XNKIUG,>0=;",J5KE8)!:N;H_^A]ZN4/>NW5V7#J>$44"]T&3J#SRU*PNA/ MV8B6\(JF,5'CNR_5`?30D]*-B4LKE*;2X:@7-&E0!J)U5F!%'2G2=FS?KM,-IP:3H'T0G_`.[H^2P0)H8$Y=6($VEPU$7:9R;O'>0#@\99BDG"+,<\5(D0K[--&<] M<")RI2LCPD%KN4@:@(3>1]+PK]].DAW7AE,JO=`5&$P^OU@)HY]D)V;"*YC& MQ8[OGM*IFP7"BXQ+*YNF$^*HLS365=Y[2P?@HDA!@[$D5!0%X85(8M$#S^,L MB.Z2.EJ'I5/0'28-__KM,=EQ;3BETPO]`N^ET_A8":/39"=FPBN=QL6.[VZ3 MT])IQKO+>=1HN/IKE",<9XIE@-$$`\(SB_L"5R&@2A]!U M4D=KN70:@(3>==+PK]^NDQW7AE,ZO=`Y&$P^OU@)H^MD)V;"*YW&Q8[OKM,` MT4/723\R+JUTFDZ(HZ[36%=Y[SH=@%.6IC$B`M`<%)1"%L-AIQ$`P4/H.JFC M=5@Z!=UUTO"OWZZ3'=>&4SJ]T#GP7CJ-CY4PNDYV8B:\TFE<[/CN.CDMG29' MQJ653M,)<=1U&NLJ[UVGXP?]((]9B@1)2THQ1J3`>7^END@S@%2O@0T)L_Z5 M!!,OAAW1AO*]/`SG`A95;UZ:SIF@Q,,%+'KN\KY,/(:>-]J,!"]0S#)."6>D M'*`7./&G=1,P^]`ZW76C[WHNG%L05+UY:5IG@A(/MR#HNI7/.63LUYT>5)HVZNGSR,V7F9#]9V'E4/IWI5YU6OSD6TVWF4NR M&ZTW1I\T(<40EPE+!:9)@S]E@L?#S3YQ2HTNE1WBMKQ&[I[[MYU873K:4'(- MU,?F$^Q&-Y2[L]2C4K8L(2 M!.,8@08Y@U`<7J$E&$B5;N\-%+JK9XE]IU_##G>4@?WYVF,2'HR^X#RLY5B; MJ=A.A%U*-K;$CNF$;-.)SOK-1R^M)ZL[_NUAL6[_@II1+$W+`I(48)$#6&8B M2XL:(TK,6YV&)J^

B+8>#F_YT.)'@KVM]Q$$T7]U%1RR<<8*WZ7B+ M76XW`7DNZ3\,L@QWQ%VZ.+C-Z!+G,2AS6L2P``1F,$^&!QY(60+5D[2AX79^ MFG;\(=H@]/=\]A-5/7\AFFJ<%D_[B7INT]/)9P>(G\._T8;_OKJ?+^1)$U:O MVC-[N_GR8[6^!S.64Y(EO,A80G,.2L#Q(/F,J%V.&#)^YV=P;P\(H^8/WD=O MFCKW>S5?;T8MH@*C4V?I%!CT\U@PG3[F,U@?'9D?2?M]I&BW#GXM70<:;B&E M[E`I>BF-AXK5V]+G;8-XL=HL;O^8+W?5+(=-X9'F*>6HQ"3.7T3#Y_7E>?Y]LJ6O2XHJ\2F+^3M;IN='Z6UJ('`TFK@X71'Z=C(?35 M[6-7N5G/C@R/D-*@7R+LK5DGN<992ONCVLB$W'8GJ]OFRX^U_.C(CM]V]S?5 M>D9PB06'111$_"B(_FB#Z%$FW9M]9@E4U9L6 M\ZGQ@+J0]&J>%\/9UI+C`DJ^IT\/Y7&6(@*H0"7$>9&5Y?`@#0!%&59*GF2* MST0=^,T.MH,HE*3N+'[.(=5?UA&=:<[W6AD8BY`@RK00N2(EDO>%#<7%!;WRCU$;DC%RIDQ9WAGW9OS?3=(CBP<]I2?;+?0 M#`C&$I%G7,0%@3')NS?5%'$9`Z>76=JSPF>)$LINOL48\=KZYU!L'$+N MO`\-C/:X^U:'P2@,J7`(FR@W#0[CK@VH+.CV?3`N19&Q@C(!"I1FN4"\QT\Y M$F%5`8J@W=P3LE?<9X<4@DONJIX.)9=;T[)F0/UKLK`N M+\Z3[BC'.$,0!*@>5SRBQE@O;P4U$RERG6%&:7&79HH`9Y MN,!8%+A)OSX"P%_V/=V(/^L3`8J.M)AX38?2A>1=X[083KMVW.9LUWY4[QX6 MA&80DXP!RG%:)ACVIH@\U<_`@>'WFHW#V7:W$AIN]M=]1T6H*?IB]LK#VA2W M&6XAI?%0*3*\S6W?G3[2^^-.>S)#(.<4(%ZF',,XP2G@18^X,46_5>T'YCD] M0N[)DO*;(QO.1E)N%?1;?/OJ#J@;G?#[@?5MG[0?X[.@)\U3KB@#DZ@([^E+"C%K?K]^6.H/9$$K#IJ$#4W:J)M;NX MUUUJ;)LJ5Z:%=Y\D(K&L_]GT[WB>,01CG!0P0;F`>0:;A4Y*,((Y(VG*B/(] M15/&L%@E]K#DN9-V6K?(/+[C^@1/IRHT$_0&,@O-V/*T2C)'D/*\^JW:RK&N MU_77Q5UU1[__WE1@;U?O'BIY-_?J,[G=+KZV4_R`)".`EV5<,E'FG,4QRWB/ M!&1`ZVV/%H9W4.5$G]H)*,,BJGNHT7S`^C^:I8T-)ZA)GF?^]82P`;O7OQZN M7!N_D8BCQ>JG:``='5#[$TE]9D](IT4W!2*H-BVLG<6\IOB2N__;;;92\35I&JQK!I\;U>W]7WU:[UI/M?%FA-4,$P!+!.4I`3"),MZK"2A6IU3+P!M M]TP/-LG#F>O>JFC5R,NBM4M^+K]KU[(/1V)C0NS].%TM'03O;[V$\<35@T&1 MS"1[DZ(WTJB?Y(_/)K78\-*)Y.,U*`))3WXYJ`.:I9HIKJP>&H5=M/W>YNME MU39^5W?DOEYO%_]M/V_2*RX@*1G$>=8,S3A&M!\[IEPK91D9T'(*.L;8MN7F M1^`TTXD9@M72@W-N]>3^&-Y5-`!L&29*#%N1:Q763LBO4=(#D5.S-M46HU11 M[K[\_7WVOI);[^V??_?I?7575?>R2J&;CY\KJ)JFJ]KNX^;.O;O\IJ MO?C:_/K7:@89BC/"*8C3E`%60`Z&]47S(ZPB@)8A6)9$F;2B9JZN#Q;(=N=Z ML$$>/>R-:&KRSHIH(\V([@8[%-73MK].ZVE`KM)3V"/0T;M/T0%V=(0[&H!' M+?*H#,T[=_7M3I9/>RDX`R\]`AR`MY[FR;^_R^0'X[Q+?=.H>R$9.O*%Y_3H MRLK::8!KKQCVP^T7,Q_GW^03@ZM-1:M5]6FQG>$4`EB@0N`R9;2@)*:B'U8P MI'7S_M2QK*\3NIFYG7_3/B\QF4?5-8$["G67`QU[7:>GP19UX*(W'3S7;P]] MA:V3RP`S/`>S`C!DSK/BWR1-$Q\OGC&&.9-O..%I2@N2%"`=5AFLB`U*MY$B]7Q=MUF4W5G49>+^M! M1F]ZF#])]@^;9AU4?SMFZC2>$#\+O@A$$&U85EL/Y,G"26YOZ]UJNWE?W5;- MHK99Z\Z:92LA0,0H)K#D94;Q84U+"4MFJ_9QJ[N/4Y1SQ+A*DQ?O)^\SB.K[ MY1TP>2BB0S99(<>0/%8;;1%K4A4'CM\K<.Q(#)_SIB6#$V@/5@"GV/2J]$TF M;(+HO5U]K58-V4WY,X,9HHPBAI,X)Q03F-"X'S2+8V1$[70&="-S1X@FRYL6 MG6-US3B%)@5-B4U'0G:$14O!QA`LR7EH"-I#I8#1MKSZLR-HDH`VO-Z_GWMM[+4MD$3#*YO$5(EGU% M,=1[B,%IO3G=T2RWY(8US\,>C[%%I3*;4U>4-H@TNYR\?HU:QVO)#L^HA:0N MV\'*V&B#E)>0XZB:(&3\_F%9?Z^J]]52UC*_'KKI,U0"6F1YBI,B0801@O"P MXY$!H76,V^C`]N5MO9NV_VF6Y[%JYXAB(\+78XTZL-$16N\B^&,BM?30@#^" ME483MKVJDL8(G%;Y274X'IN1F#&2DX0/8IW$+)E<_.D.Z$@@ERI3 MU"*M$ZI`FXR:*@1;CD.2P>>\Z9:#8VD/5O:FV*12%$XC;,HI%-FA^JVA9;=> M5ZOM,09`N1`%RGF6-#@(HAR7/8;F>S[Q',KX@2W+WKYIMZQ7GW]N[\KNY>_[ M]&,G$\@>??#$#<]FCIZTS!_`!J6*/R92[_#)='\$JY(F;'O]`(HI`BUVA,EB7-9]MZ.U^J::;!8;44XO2">VTX(M`E-.&9:-O2](D;ZIJR@WIS0\NL\A$`F*6 M)H#F"8"T!%R@PWU-A=8[8"P,;_L$]),KZA8]5/-7U$URPB0E=<6_444=0`=Q MCY`^L_HB:\)-88NM$0O51-<=EIXTGINS.-?-YU^:%<1&7E!AXF;S:1RKJ:A]7D?I90]+ MWK_6`8N.D#D6Q%,DG9`^(]P&(G)F;*DM!-]4X6K$M*E9M]^OFP#A&YB=-:;V*/G&3:V5^_X*]D1ID$,-AL MWYLV3=+PG.>8Y\#A``/0J:(V@7]%B3/,N3;!&W`^."W2[J:&[#[O\VC@FRS* M*.)T5]BJCQHLNZ>6NLB3UDY:-Y_J[?%'WA2K,([8T#*",`11DB&0A.FX7HZR M+)L@DC+-S*^&AQY:VRO7W5[%\A]^]-CPP:9X*G9UZQ%G71^D*[25Z);31.T4 M3Q._;=TX`YZ%].V"$0$A4^'/,L52,N$-:5*GPT#6;Y4A3")"$$ACEP0A)=@; M$80!@AK62E2:G6NMY-1EEZZF^8QE^>Z3KCN[IY5OXUD]:U-Y6E)XPKZP1`-- M6*:./=.*,8:UDFF-#_S.LEV M@*I_G622$R8IZ5S\:U74$;3-ZR0WF)4761UNLEMLM5@H)KKZR!0Z^)LUORZ* MS8%3\?YP.+&V"S9`SG=%O>5S]>,SPUEO/VRW1=/>SG[@^W;*S2IRJ0=!$L?` MHQE,282]LX?"M\([X<=]6 M>$GML&^SWA(Y\%N5O"O!&HP!(34^FMS9K,"QZ6+RGKNO]GD7%[JJ+NH,MFV*> MSK5@PGE6FJ<$M.ZV@QZ>,^*;.QU]CZ];R6EM7%LR<]!HT.O$M6:JE$3N[[QI M\NHXM'E8040`08%/2.3[H8]<+QK;1"24VA@UJ2$[I.U'!WN*MLE3+"]K1MF= MHF@]L%'+9B^?ND&2H(PIBZA,*4XH-;?*RC@EBK=3>/((\7@RE ME$G60ZRA#$``W`C`\G][N,G0RNJFU8*(H/[8H++JQ+2K[6KY+-L(=7CRWH3\>\ M.4Y14]EV9?KQ:XC"73HIOI55U?]/]4YAHY1ZIQQEXGD?,3HMSP=TGHA3>2N]H=X,E"FK`L-?) M'4/4">TL2=OJ@#;[WA=^7%2L!1GTXB2)74Q=[$$W".EX92B*02"Z>V12(X9U M,KU6'S864,AL+YA&Y6VUFY5%R=1+1V"W2C<`$ZEVU4R@^!Z,V8A4VV>A3*C( M%HI;ME^1=VUT6;`50H\=M>;G2'+42TJ^`E!M#A^;OL:@;7\581Q!'+@110C0 M,,:A-PZR"4JE"GU5VS`]HBWXU;`.>><[#%)1[-LS$9GCGXKF6/+7CP/>7LXW MO2&28UAECL5&K'/0*R?A(Z('9\34Z<_,(]$WJ+DQ[IQ*IB6CS,EFU'J?,4E5 M^K3^7FQ.N^+#MB]*^Y@WQ^?/3!(/?"I95X?D^<4G[8V"<0!]ZB9!"&`8@,@+ M8C=$H>M#]EY$D-#PTBP"TXK6@^9S\J%.M$7G7`)_X`4!+S_^TL*_,4^\@^0TT9QOC"BG$KTW=-6LNRQ17<-&UG/V`$G%%H.`?Y:'5>)A#&$6!)E/ MDCA"E!)W0.#%5&J/K,9F#6OSJT[-((%\9#2X`D0%7I!']^7D7K M0$W1-%'6Y+7+`&&3-.HN5\95JD,@J$:2]%FH.K(6W%`7)3)$UTX>\^JY_E$5 MFZ_/;*9]X'/N8UYMTN]ELK%00J3 M*,I<0$DT`*$P$[J:V5SKYE=;.&BG1<+QUPT;!AT"52ZST+NT9Y(WL%R:`#[%A:,FE@ M/=>SK">)\'M9%6WAPLJ#'@(8D31.8X1=@(F/AW9C$$(-J0/QQF8=7E\@=+YP MC%V1CZ84@@3#DQ('9LB=,A27YW7.!,+(EWS:0)YJ"X?MT^P12Q&H$B4TI'\K M+3%L5#[6E]_8UDW*/CSM>-G6IZ)Y8I)[6%$<$B]+B(\RP*!`2@@=8/D@%:Z: MF@.+84W$^_K$BU<>\W+CG"KV)/+U^AZDDW]KBD+BXJ_9''1_M&^;;S1)*B\` MN+@^[.7W^'$U9S.)[4I$+X5TW/'C@0Q65& M<68$)P-&2)$,44)\F!G;#^;?&L1+4V3+:%T>^.MAN:+IQYB`Y-()+YTGU=\'?GZ>V*2W`R_$CT>`/4*/7YA1;;SA321-G4 M\V6A7^O[2N8+]_X_RJK)$4@@['8D)P M2<,M(5"BRQ8A4`/_6@@F4""^N>3J:<:8;[C[UJ:/D^?S5_I,!?Z1-QN:ETU[ M!`4^'$[[X3J.QV)]+#;#!ID_\V.Q(CYR8Q"%00J#U*,QBI`[3F1"(C7*6!ZM M8<$:,(V[ZYSGLMAMG-\>"_8?JF/^[=;):K9Z6$PAEP=J3G7?.HG>N3"/%Z%< M?J\WT6EM?'"XE4YKIG-AYX,S/C*#J0ZW=>X=,J9]=R-4V//<6!)^+"+D]2X= M>Y!9$";_JG?L9W;E\;F%[KEQP`!#RL![/@8N0OX`W?-%2TG/3B_ M8JR<1HC)2*G!57)Q\NM]X%]E0OSGHMF[JPP3G($P0<`-,P_&$)P1ISB0*NU: M$.9Y%OV0?$II"W,!/78IT-SKD(=XG?VBKTYO,7^X$C8._\"4$L#!!0````( M`&>#*D<(XXSP-$P``!3"`P`4`!P`:'%Y+3(P,34P-S,Q7W!R92YX;6Q55`D` M`Z'G\56AY_%5=7@+``$$)0X```0Y`0``[%U;;]O(DGY?8/^#-^?9D[Y?!C-[ MT-=!@&02Q)D]9Y\(6J)C;B32AZ02>W_]-F5+CFU=*(JD%&6!)(YD=K'JZX_5 MU=75S=_^?CN=G'U-BC+-L]]?P5_`J[,D&^7C-/O\^ZN_+L[5A7GSYM7?__/? M_^VW_S@__Z?^^/;,YJ/9-,FJ,U,D<96,S[ZEU?79/\9)^>7LJLBG9__(BR_I MU_C\_*'5V?W_)FGVY3(ND[/;,OVU'%TGT_AM/HJK^9VOJ^KFU]>OOWW[]LOM M93'Y)2\^OT8`X-?+5FNOJ#^=+RX[K[\ZA^@OY;Y>7ENFJ"X-8^/J?[]Y>S$T\3[.RBK-1\BI@<';V6Y%/ MDH_)U5G]\Z^/;Y8"KI-X4ETG_YJEU=TOHWSZNK[@M8G+Z_JO"]]_C2A[_M+JBZNTE^ M?U6FTYM)`.=UO]J;/*N*>%2]BZOZFSL;+D@GW1FU1?Z@MG9MVR%M^51_[,Z4 MI^*ZL"2?3M.J]E;ACC4)@E\+_JW!\[*U8:_:->1(T_:=Z)J-DZQ,ZON4^20= MUZY?QY/:M5U<)TE5?HB+H,EU4J6C>+)5\U;2!K'CKRR>C=/P[=XVO)#4E_X7 M5?BWYD'Y_JI^TOPD_[:?''RKNS?955Y,YVILL:=)TPXT]'%:_%<\F25;U'EQ79?W M;N8.UUW>I2:-!KPU5W>@QST3/\6W6W58<66W]V_6)^L;=*)-B*P_IP%C59;) M/*KX(\_'W]+)MO&G0G(SGDV2]U<^S8)3?!L4 M&#^_?F_;VMRE7[L;/?^-VW>@ZY])=?^,?4B*B^L0-*FJ*M++V3RR_I37(6*> M753YZ,MU/AF'B?X6W5O+.X0M*@Q\-IW,:OKO.L'JYV:'0*$G>X_`LD9/VYY2 M.[#K0Y&'V+&ZJT.Q\*N;.BS;HO2F)CUIM..0LXN(GC1^=/^K?MO>C)WD]F1; M(VIO;]B!=A^323T5"A/NZNY3$6=E/)K/@K;HMJU9CYHUZ_F&K3O0<^YY8R]U5ZU>?';UCDZ8=:SC_OX[G&8SI31+X7'^] MN[J-Y'2L>R-OM[Y!%]K,IM.XN'M_I6=EFB5E'91?I)^S]"H=Q5FE1J-\-D^@ M?L@G:8,$<6MYA["E(4GV%'L(R_KJK;UZ[?DJH[PW+DL^UP/2V_@R>9Z?6-%N M4A1/FM4KF[)>V81L;M(J:1UJ&:+J;A5]+K!#74/@G^9CEW4,[6JQG>M]484( MI0_-7PKN4/=/82*5=*OU2Y%=ZIM7\:1C?5^([$;?%F2H7JK8H.=OBJ0,,XKY M^/\V7/5P;2VS\[J$>P62VRK)QLGXOA@BJ##)1ZOLG-MX%9>7*;VLF3D*E051XSP4TCC"*N)&./P5A4E>]Y,6B&WI# M88=U]]`O.BCQ90,<+:1%BFONG3&0:&(]9L)KOL"%*"JVX?(]054Q.LN+<5+\ M_@J^.@N_N4J*XF'\VU#?,Z=K]<*SQ,7H"\?NXXN#$^T=:7:?9^RSY[R0NGAC7`?O6"X\@ M`DQ9P@'35FOJ%=:/_:3('A0\M@%N(&:UY'-G771,I%97H5N#39^NBWSV^=JG M7^?FE5WSN]%](J0HE4QHBP#&3`H:H%S@2)VR+:F._I_JA^^M8V+]19I]GB3+ MV"],M)]8IN,R+3L@?9/;1!802!5A"BB"!&?0D*7OL(K#EIS'.W/^1:;AY^)\ M#YUU3)1?U@MV&#*_D!D)!8`D2AC%N0%6&$_=`A\L6H?+Z"<(E_<%\YC(]B14 M>E&UVU68O!0<,>L](D4A$($H2'NEH,:,>KS`CPBI?KZ0>'AJ=]U+Q\3REV%/+X%OI#P(`1O# MPA(H<3V06KM`2-GMRQ>G%^8.S^.]N^5(DO<_4[)>8LJ1U5YS:I0B7A#G92`) M(\XA!K:&-OV@\%C=NIY[\_*J#2`TEA$)7I-3&THQLX&@W!N\P(`Y[DXGO.N# M&/DPL`\QJ+V+_R^OUN%SNS%UTU!"9#SS5-D0NWH`M.->,+:P72+8 M-A-YA)3K@0_Y$)@?"=]L/HW3;#_&W2$VGCN#9$4..M])1*A^$" M!VMQV_CL"',4_0^6?2(_!`/K&5Q]ML6SB5QEXJ*X"_//;9FS1NTCR8@6U@<[ MA5>YDSN+C.B^I34DR_FT[M M7'6Z2DCDJ"-4::^(H@YS)171"P2P,FU#M-T]W0GQKA?H#YMBW;]ZYFFE!;$" M2J6%8-!BB+P&:AEH<`VV5FS^.,G386C7#^X'YMQH-)O.YMN1_RCRLOPK*Y)X M4IOR1PA]=7*5%_49.>W8V$QV!(31""(L1`B,F;2`*+7`RPC:=LY!?LQ`L%>> M]M(CQ\K@M^%37PQ^(CN282@!##-.N-7$$*XM6,X0M6B[3$4;,WC;#KB?A\C[ M=,SA9CJ/!\2EY6B2E[-B]]G."AF11!)YR82B"%J(J:2<+\,?A]LFI-G/ZEK[ M0OZP+K25;XR495A)8<*(@`RWR#)E'RST'OFVW.(_*[6>B`5J'($36CCM@TIK%R`&ZH\A(J;O=#63N"S3JS09 MZ[O%+O!9//F^*JXQ=_<1&PFO@<;>`*T$AEH2J/`")4(Y:LG:(UPU&X"U`_9$ MOZ-BPW="##3^/:I3OGC]PS*J:#`$[B0GPDR'G@!.2ZYAF.DSR![Z0VC(V=;U MY`-BT>B4DYT$12'")XYAI!550'D&,%RB`1SUIS.Z]<22YS/_/N$_D',X9$7T M87R$EUC!,'F"EGDAJ:[3,UI`)T6]+U2Q0T?*#V_ZR#Z_3>IC,.\/:6]>$KV^ M>>2M4Y9;P)3D5%.HE,,/EJL09FVU_%3]06-&K`UX.P-]B)!VKJ,JBCA`,C^S M.=QY2_'SNB:1-()IRIE%$BB%@/!P`9T"4IQDM7,7G9WW@N^AV+.UE'E]HTB& M`=(X2JQ'UCEA3(B@%Q8R8DXH2-F_DQNPIA6J+;+%:CJ/$.Y5^%PD9BU4:447ZCKM*>G38)=^RSO`]06''AZU_K$XF2<9^_B.Y]> M54F2??H6OEY\V,B-%I(B;H24#A!E*:%4$,:XTP*!$'(3QEMOW3_"+$C'G.D? M["'&H96C\-L&%>J;&T904(4-!58K1:GEWCF]',(=/R%:]1K1=(KR,'%-4#&I MM0U*?_>PE4\M*>L$]ONK17IP8\S31F!$!`EQ@"Z MHLB+J&@`W%N-ELWT^G-6>]S\ZF.2)=_BR2I7MH^XB"&%`K:VGN]2$+RZ]_[1 M4'!">VXZ)MB`J!^3PWLPH7Y<.O!VWTF+'%?U_G,C$?6&$N4,,PM,4'@0!RM. M_]&8.!SH/?HYE66S>/(F2ZLTG@0-5XVE>\F+M.8D!,C&28DU,1(2+Q:FFO:[ M"X^PJ/R`GFY?V`=@V*BH/Z99K=V'I!C5??IY77TD#?,>2A;,`][@ M\,FPI5T:M]W#>H05W;V-F_O#VL)OO:^ND^+A;N4R`;,NP%]S=00UUL%8!#V2 M&`AI%"$+-;%MG?3V!F<1ZT0 M/A2'WL^JLHJS<9@B[$BD[UI&D$IF"3?:,>)Y`(\ZL;#5\>T%H3].JF9P-K6' M>9!]^/ETFF=M8ZD&K2-&@?=(,2>)IMHB&H+)AH29FEZIU3W4`]-K MAQ!J0ZN(6R(P M,%HL_:S2HNWF4_FSDZ@]Q@?.1O^5Q;-Q6CUZI)/+1'/A%:,2.@N!,H"#T"-* M(P94&">,V?JB^)XRT?/ED"8OY7MR8<0AAQ83ZRU2@;>"0L86UAC8>O?XCYI+ M;MRYSW/)^Z`ZR%E/[A"ZKH_;YL`;H:UQ%F$C3NM];':N]&[H_ MX@%S*.!&+'=*6<.HUPA0M+`0HM9E5#NO1`UQ!%BW#.H,U),X2D[28*D)$;0' M#)!@NF=Z8;+BK4NFCO`<[&Y8-#3B@_BF%RO]?R95@TJ-#JF=75A)M6H;3!_A2E3'WJD[4(\OBRCST`J*H0,26%./ MU'#I927?.FO\<9:5NJ7&'B`.007[@/VG^'91D!A?II/YR-K(GS03$!&/*6-2 M(`6848P0+);S#P!HVS@1:X;^)T_%"7G!PE_NT!Q&)^1WR1%=?=A$F>+TS%OZI!\+L`@9_+4NZL>&)MGHZU!RLKK(Q%F>0XQ2+CQ M/G!;:^87=GE-6F]V.<+M!]TRHPLXAXMAMP:O$6-4>H`Y%!X%LDL%$5UH;BUO M>SX$/-FL[5[X#;+_^7$N7K\0H*Y^N!K&^460UT(82QIECCDK!-'%+3\I9 MVYW71QBQ=-_IZUFU'\I#+AQ]B.\:;NY=V2`""'IAC48HN&2BJ!=F.0F44)[0 M8ET1K4>.-0UO`,YGV*V(XW6MHD@%E;2^0M\E><(`J'`LF*(\.'J('Y$ M^G0%ZV%BGYUBGHAJYC@.$P=F'/'<2667R04L1-O4W>Z%#;U/O7H@RMYX#LR0 MQVS!;@'RRW814M)SZ9D*LPP7\*(<+B&KWW][DN-3[S'RWD`/61E1GZIEPL^T M:I0$W-0LD@Q3!\-`S*A3ED(AX#)Y91UJ&^X<=\B\3V^OJ8;H`-R!BVM6XM&L MK&9ETPA[8Y$58:H0GCG)E(!NF4S##@U62ORC4ZDC@`\VQ.TZM$6:0.$QY@P@ M(8QW4#N\?$P(;_N2V"/,0O=#G"Y0'9@MS3@2,4HHYAA!QCD+0[FJ7_:W"/NQ M&.X`ZR&9T7NPLR.L0VVD7O,^N0U4V=`J4L12`IS%*MP1(V816LX'O&F]"_,( M"\=[ITYW,`]!I5:+7AM0EWFZ@SA M@4J%OSMJ:=M.S1571])8`XRDVAIK%:0(PV7"*CQL;:?I.\^KAMA7UT77;CSK MJ@VD`Q__L74W[[-+(XBHQ8(9)[E5B!#E'C.:#O,3FBWU0(\]T1QD66$\GCO. MX$+C=/PF,_%-6L6;*O?6M(BT<,H9"3E62!HO29C^+7D/6[\P[2@'H,Z9T@VH M`ZU#S::S^;K9O,XL<#STSW62E>G7Y$TVRJ?)V[RL*U7?7WV*;S>O3NTB*:*0 M$$F#8^6($\>)TH];=21KO9'N"$/E/@C6*]A#$.]C_8;Z+!F[N,A"8%]^9Y%- MKM)1NBEPWMXXXHYK0@R%2`F-(622/R[Y8MCV4+TCW*?9`[TZQ_U?6W;BMI/_1#/;E$6NFSR1Q3L?WY-PG',6FNW5'+?9(MM,] MOWX`2:2\:*$@$F(K]R7MV`0)?/A0J"H4JA@1P`!!6D/5$)FK/)]^-7-PM\\` MC#D;SS'$J9X1GQH(%D)&N]1;3;%C1@K>)FV)"R(WO/WT&YH_(GMZ1O<%EPJE MSFN=&,N;AY1DC/,WNAQQU8<1+;"UQ$%NU^S"]ML\%3A7T!BNK/#($ M2H`T:<9A+,TM93E"Y@PYR>_YE`UQ&1_-OYXV&99NZX_573V_FZX2Y6Q[?5OW M)]"&^%S@B@DC-:(6,H@53?9E@ZJ"Y1*X715Q1S!39:*!XAS?35=S'W^>52L2 MS._5EWKQ./V_U>\/1@0=;QZG0`JJK*&2DSAHXR33S:B!=MG7D,?'S\N2YETP M4>]S)[.GU<=N'CY6]U7U976WI)X_5[$;\V;L7J3?>UQA`<\HV#F,--2Q*^:"AGH MRLLT7*KA&AEAD^N+]>\G%>?DFO[=G!Z#L&(HZ0[ M&_C+T*U)HWLX1/E@NT`)TT8S(R'@2DM%H0;-.`D`N8*ONTWRMR!8/N*78=;K M5*DGD>MUT^"$10Q)@QB6/JXA#WF[,T#L)!(Y5<*]:1Z,`L8H[ECR1QK' M%73MJH,@VQ088;6`2PFY\Q"_D%LD1?QN[]SF\FW_:P+2SGO!N",P(J&8=M(V M*,3_SXU+&&&Y@8OPKC?D"T6V='0-]1)5%8``"EAI#6'.,6?C0FP566OU%87A MCLHM-]@,79"CZUIF/44`'GA9(!XB8#!$FD-$M8WF%]M&?(C<7!(C/.4M&0'8 M'^)%;N].OF^6LKK[WZ?IHGI12>\`VPXU"QA;HB$3BDK-J)"60]FN-'Z%KN`A MF?#VLF]_P%^$7GL+DYQ"MKTO"/QKLK.VZX&G`Y4\(L99W"VX=@)H:EI;7CB7:UV,US]\`6KEXSTN M?:T7/2U$&]YR:P4P$EI"O56H18"2['+W(TQ[6I!J@^%_009N,M#T8S$<>%D@ M"&#.!10$4$RZE>IF.5Z;W.XAUSNL"AQXQH*4$R#MF+%>H=2%% M4_V*DJL.R8*Z^$R423&U'HJ/0UD%/]]\3=.\=-^JQ=UT6>TB8^>V@5FCA"-> M6X6)C#*>.-6,EQ-P154,"C!O*-A+T^R/R6(1K9JFNP=](0>:!28LL()@:SG& M%`N(>#M*D7]7(Z]8RIP[FGE-TMRE&8L4.0LLRDU*2LC'X!S!7!5OA*>S!3DW&/XE&)AZGA(TQW^2,?0C# M`0Z>\IK@O#30*XH9(`!RP.@VGAI&?*['GS>(]V1`K"_'.!77T&+Q/2Z7HUEQ MN[0/7GAM.(L6.V360T"H;"]B.I5=H^;D6,^OJVF)/%@\7@O3SH/Z>B@6-09B MH2508A75"8:HYJVV"D1N#/O)F^F:8FY^?ZT$.PWH(GI;/;^+?=X>ELSOV^W^ M0X2IT[%#UW<$*D'4&[PU!EL'$&!6;SU$0N0:#".,YQSFM&$@H#,.&5[D(-_X M:P[Z;H\U"<0Q)+664'FH$(.$^O;.HY#@BHI?#S")]2`@%TDK,DV6QOQ^^3H5 MR@%ALZ=%X$IQI@CD7@C@XXJBJ!6M5IA!Y7MK>80>FM%T?-@V'& M][%ZKN9/G8(6WCX:7-P#=>Q^M.EXY*WGR/-F1(Z`W(3\(]P*SI[3=^G2SX*R MA,#_I?KR9\3U\_2KC1W==/AF_E,=A=[P9;I<)DUB M7>(X_LY6?TZ3:7]_B&B=V@>:2E=()BUQ$'NK#`.^&;=0(C<;V0C#"7HCUQ#` MEB#4ZKIE"M=J!.ZOU2'%:-?CP4N=JE4R22WB'%("/6Y5`PFNJ+!G;W3I`<<2 M[&C&VT%5#E%&8I340BTHM$A#YG73>X^S_6BGYW\8_-RI-Q9D8E?$R5\O'V\> M?J\6S].[3B;3[@9!4FHY\%!#(90W40"R%AJ$5.Y6,D(]I6_#J1=`2U!ET\6M M,G4L?F=W@Z"$AD8:H"06%M,D"3>+0`$K=&YI\1&:3.=.[=LLIGW@F>5O?SD, M\[1\K.^GD]F^Z3_6)%`I!;7&<0YX7#->:>.;#@,.B)`SXB>3X&H MY)XP^\W3`3A!K(?0<,P]E]I&Z[[IIE$L=^6/T-X8;N(SP2QF8[SN[C$3X_73 M0?H4_."LI-P:Q*-1SD`S)D5);FZQ$5H8/6\-YX-97MGLK&0&0"!`U!`L-4N# M@!B:9B2MTGV-4MXP1I"SPD$%K<;6 M;54J#WENOI<16J8]S/([X[0G6,OX.Y=5_,[GE=?^N9K5JT0SQ[ESL%T0PFHM M*9'`L91#4PHFFG$2*'(S58W0KNV?/GTB6T1QJ>81@MF[\\3C'#K2,B!F'582 M82&)M9)C0%@S5L=@;@C*"(WD_EG4+[89?I*71?[JATUFJ_L/<3KFGZ:[T[UW M:1:XM;&'@DK.M(@*/_*FU=>,M%>4Z;T_4@P`[$44X5,4X,`-<@Y&XPXKI`0T M2''>C$>K[%#4$9K*_4N/<]$LRHY.E;9W/!V`HB)V'D6!)S0!AB,/V^,"0'*5 MW!$R9##3*!O-8E[84XSH7<\'!8'!"@"&HZH.G$4(M6M(>Y&KA8PSZWZ_+.D! MSPS-(['Q9OZJ[FMS"6./TG&@1=#22\RX50QYX9"R"+1GBEZ9X2WATMD5SIRU M>@A8BTF+7Z-R]&;O.R8P=C0)E&!G*-!(IZ,H*PAEK9TO&1D^5O7')$W/N%Z$ M-6LAFL&=5PT#@\XKJ!%S$@.%"0:TU<8]ME?DW!^8.N?`6B:HOM&@4M8M4\]C MIY]BO[+[ZJY9NHP66T;49ZLA1UVA6AZ_ MQS3(5P,&1%"LE(%`$,2]4KIQ44&%2.XETM.O%_]P:O5X9J4<\T\I8K^O2KI( MB;X0-!1YY@PFSIM&6$`M7&X@KKA^%;T?1(ND2'A9".<`1UX]%RP#4$=Y+P`W MB#&M`;'-.(R2N=J[O'Y9=`Z.&4;;J\^IQ\?%],^GQU1K\K9^<9D^9?R+:TQ/ MEM.[=#XRG3U%]?:`:=_7JP,P'&#N+*6***TLC%@V`""NLVNO@.N5,1?"OK@P M4L^3Z>S@F+J*J^-O"I888YT'G!&AI`$2H<;+!J,M=`4AX^5I"+IY5Z!0>0$%ATX:CX1BQFPU366'+RC_;XJ>.RDE2.HFBWDT4%*BP29] M;\=-_<0W!,1E5%"GNY"&<897^44T_?4XC>*X6DT_5KT\I7\O-PZH3RW5: MYI34ZBDYFML]N>EEOU;L);H2-*&**Y.JB6`.HEHK7'/>$MD,@;>-X-XW0J[WM3T)!RC1QV%&N$K,!X)'B<:,`248-S@:BUB*[?(Q(C<09D3;^>`S?/!D[S1\"R9/>#?PU-W8 M]YN'V\FWW])EACBAKV3_;RN8NP;ZGO^%`&1$R4=;4SKIB3)_5W=-B74CJ_E]/Z^R='4:>P?:>OAPTL-(9 MQ:#PQL)4.5PT,740*IWM)!C?*BC.SHZKXS(S^0/L!5R:7UY5G^U: MZ6"77[IY_V3'^X_XD;LT#0Y1[SG!$E&)H4]W@SF,IC)CR7@YGEKFD#!85G?_ M\:E^_L_[:KJ6`_&'M\L__BJL>_>Q^K2ZNQP%V.3+KGCZ?8_&,0@,A'%"IYQ! MUEOM8#,&0\D5%+[O?SKK7C'MOD&05'Z`JPX#]3^:6&>%@D1/UW>36;_K"8+-[^W<=/: MPXQ]CP?D,&`I)YB3&&F8/1D\,R(5$8_TEE'R.6UM"X4$_@HR:!40&>=`VC\AFL'>QO?O8<++1P)& M3#"+D$])SSUS"`+5]!+YX/GF/.-6>".VR)BM*/MQ84)-G'62.Z MJEB0(/G`]D\1%;MUO^K:;+(K`N3=,\$1#B71"!K,D)<&6XN:'A.0@"\89AKRE/-G,;KHF&V)VM$=P]+."WZ M@WA0W[&?3!>K.O6G.HI[.7!IOVZCA)W5RZ=%I]19AYH%Z:"G0D"`K'<8:L*M M;\#%PA\-8BLWTMN(LIX=+GU]L%V0R%(2E1*E'8`88$F]:^40-]GWA,>S5/N= M\K=%!7L$M\PJM=7C9#I;7LUBA9!$>UQQHGC\KX08*B8ED=`BA0$X>L%XX)&J MY;)Z3'4G?YY._IS.5H?+YK_33&@R]O)[K2S MO7\C0$RXTT1`BYU%4G/*98.AD3PW1^V/)@0Z4VF?$"@\$662WC0E>9,S3'V; M=BN2W#P<+6$<):"+RH]WP%DML&Q'!"6\@ML-%V3!WO+)F?"7)]3&P[[)\[RN M+]Z98+L:!RL`$=*HN)5K9XUP2,)FQ'%Q7U'\[3G3?9`Y/>!:@DF_U//J^[ID MA7^:WR^/LF=W@\`0Q0X8+YF`6#-+D<2;D6DCX16IP'U.?W/ M1U$.[NJSK;],IO,N'-S?.ECI.1)66\_32K;:V';=.9>?0F3$'.R#`?O8U1O2 MEV+7LEV#1W?)+LV#8`(#BSTFQ@GC+*?,;49M"+-75&^K5PYTX->94!?>0ML? M_VM:+>*W/W__.=6`ZKZ+'GA!L!IXRPUSPA$NP:KP83-RPT4NR484WC;*C;2_ M*;F8M'L_A*Q==>][`M*,(6L]U0)J*BR@4C4X8"RNT:W1$S&ZB,">8"]*OP_S MKT^/RQ4@L/L>^[Y5,#BJ)PAQ'F&$QAFC-6K&*#R_1FKU._?[&'8VUI?B$\KB M$VK&"*&'6`GMJ1+(8<@9:,;HM;R"]):7YU,>UI?B$\[BTZ95H!A[)J$#F'D) MX[I1M)7TS$%[A5I9<3[E85V43V=HJC]/Y]6J],/`AYOM=X)PS`B.@;/`8P@I M!HBV-A345W`E8H26Q`5FKNP!UE86;$^3.QU>[6H8HL;L=;3QL=4&$TS2;8-F MI`Z0:SR$+\N0O6=>/4Q'4=%[&*T5//^8UW\NJ\5S6LFK?27^N9[?Q58K?IC) M[.YIMOKQ8SV;^7KQUV1Q*&?LX-\.A%HL$:3.,@>XBX/+C&U&R1NS[JRC6CBZBL[^7@@0]-$(IH!WA2D>0 MP59O),7L_:^KRPF_/TX6CV7H?WFF=O!%E9[?,:^;/?)A_G=[.D^ M);]L\E\/L)9.[D,P2CIOTR6L*$XUL!%STV[DTE_CQG(U*VOHV1[S:FM'>[N8 MS)>1:.D"R,W#VC\PP,HZ^+T@9)Q[AX4$C,3IC_^JUA/!A,6J%IL`8KG"<9,=;7+W.O7Q_LNOI:W-[_=^KYF*S6^:& MS\I]=ST7?)R``%,O-394$."%-IL;E,0;:HXNH")^\'T<1U*E79B2O)[#RB%(M.M,<6?20Y$^^O7U`295NV1`HF05K. MDY5(!(&OOP:Z@4:W,UX*@J0!RF$JC:\1L?$?9[A3^"IB'-^@[AKO-[85>!)# M.WQ=L%!A:IEP"G@#";2`VAI528@_0[^L%Q8/)Y->E[-'->,'6!@;1736-:1&RC;/-E'#LL:`XC^Z$BDPVP&JM M"*UI!&"DUQD=974B[T,U[E\/;2X-'?)2>?>*JH"""'IK.%>>&:RHYTJ3B+8& M$OK&N..>Q^E^W1;S9:&+>7$U:S7&IT\$[XE63&I(,:KXR1A&V_&I.-._$_5L M+>5#ZODJ5'-8B>[JJKA<[?*2QRY_GJP*4\Y7L_E=M`T^W1:+C8][A$3M&PE: M2`XMM=(@(.-?HQ6L$8`F.7)UA!9='[SJ#>CAJ/;4S%SGRW\H\'`ZZ8XW%QQ` M&$E&J=&(`>\-@Z)&A3.A8;\>*G4F-.AU1%N8^&=0MN@/./5]_3%9_ MEW?7TP\WMQ&0W42[G6)/GYH:&@Q4$PX-U5(A(XT'T#E6(R.PTXF\&U&^YP%F MKFY!ST''+[,XB*O9Y62^,C\F\^]Q93\PM@_+S\5D6.+/^C+*?_S*ZOG_8BT]94_?+8C_VNG;19=5([02C&F)/0 M"*-Y-,\)0)L3!2(TP62@]*6MQM!FY_FTA@(WG$9&4N,EIY0![+BLT3#^G*H] M]L22,B/\0\T.?TX6U=[*ST&SHPXS6W@B<#2AB7?,&.2ADY@)XCF)[ICVM/$Z M9S]8F,GM;#6YKA:FJL+B7=2>+^75ZI^H"&HZG35M6K9Y/!#MN0.N2I@=J8DE MU4K6([>:GU&.I)X84?8.>@XS^7.48G6/-X)CJU#(\K;:V]IN[M<#<+^J2./J M+MIEG%465#91+%H=IH,`CMA?1*FIW&BN2Z MI"=OJ_\L%M_*L^!?IX#GH%8-RZ9^371.%]$_C+;2YF\+4^3E!P,7T0+5'CE* MA<98$R+@#D"B4B>V$6ZQYR%6IW`/98M_N?Q13.^NBT]7?C:?K8J/T2Q_#MJ[ ML].%L)8!*N.\$-THIZ(,\=J1BEZ5DG@@K[Z5L)H*&;1O)""#HN$(B&)>`ES5 MT&"J1@%XE'JD\N9M]M;LV-\4[`OZ+%'0A[NL[_\U^4^Y,->3Y;(I&67[5H*2 MQ$',-$5(5@7^"."VQ@#;Y(++(Z1?'\38CV#N#?B!R??0]ZH(?7/FR=-:"EAP M+HGWD`,G("*>0E]CX81-#9P?(0E[84A[%G:`?I9SOGJ393ZM/SYR:RMOM;DT M0NLV`L8".^.1X4PZZJP$:HLSH\*>5>;3OIBQOP;WA'T.[NUO].T!UVJJZL4#UNR41JRL$1;H#EXEP?N&?AV]UR5=X4B\_%YF;P\L?L MMGEV._)48#QZV0X032RSEAHRA:/!VD1 MP5!2[Q&$PEM@O*E'38TYHPW\8=V&5,0'YMD?BW*9R+'UHT%;#J43W!H9/PFD M*=G-TX+ZU#GL;=ED"<)OSZP4G`=FE;J\O+NI$F@4T\<'#FD\.]!8J+:FA9)" M:"ZBL6"?$>[$\?'X;N>3WP4FI53`66D<-(8! M:9"KQZ*8.Z/CYM>+L^P.R!P;15^+F]MR,5G?W\P MQ:I4KI='./C:I@,%@#J'!/("*4AM=#'I3CNCK]C[=8SJ[&66$%WIG,$OK4"^(C MS*/4.0$SX)TGO'7^LXC3=52>G=VQ,SFBDGVZ^CKY=32\M<7SP?.JWB/A4GML M+954B]VD3SU+#=]IG][H[?*L#X`;B/7_]Q5;*.!;KL3_.$CW\F6ZUS]_U/N' M)S\7/Z/7M!'F,<&!CTFC#"E$9$&22H`GP'EZ*I.<_E;QYG$LFX?)WU0(MC%;-/;BMH MA#SWFA,1S6_.JQHLN\TQ9U%RIC+PV^%Y-=HYV/=W,?O^HXKOC*HS^5[\>5?= MF/ATM0:H*M6X7$WFTVU)GV-^]DGM!`R.+:DGQ"/<(;A,-0M!/C4_#[8<+(98(`J\`%7B586QW>FQ`R!Y&AUAIJV!.-H5]@,:FEO+ M^)GM:BE0"GC3D))!50"5E7K[.Z<`1*6G+KD/9SI](MU#M[M0]+DR+SX M^P`540)0#2Q#V"`N%`2[LZI7I`![#\,[X`W![L,\76>"`D(ADXJ'=TSX36IT^I["QMI MW?=]P!%B4=X6B]5][&L5G'K[^,PIJ\K7';FXCB[KX]ZTT/W&9P/F'BLB+-=. M$HDTH-NH'4:`A&"@E+`'^WU:F9=3F@G&4T6MQMA+YAWF@&V#VR,2E+/D57Y\ MZMXA*YX%UO8&>'9E'T4]EWZ57SHNE=1QMN4<`Q3-=N4W%ZV`UH`UGMOT%+97 M1$%>SIHRS3S^65`V+A?(:.$%YMI@)YRI1V(]/*,Z+!U*]5FQS&1`LROG@X'Q MTK?GJ[%1*H!2"XT&1'(%*#9BXS8)HHAKO)O:M\U^<`3M\[//!6$!)(C MS23DQC($'&.N'B-")#GZZ@VQ*47B95\(9TF0>+>8SU9WZX3O?O:K^M1,HL,/ M!<@H1!RHZ#2(*CD\R)8 M[H40GF#)B50H?JB#L"LS5*CX2SP5+0'Y5=3DO/C#P8L$!?0*VVCH^P`%/=SCCY^MUKIDXAL?9L`^.[PCONGI%<-1!0GET M@B)DP#/BE:_1@\2FGD&--Q5ZCT0=2"B#3I#'DZ,?>RQX#C%4&@(-D:%<4\#I M;H5!+'5/8H2IT8>8'$]'./N1RH!133V'.$A'A=(FNEY59"(&F&U"$^,?(N%` MIYR'#;[7!#8\G*XKCH34T!L++4?.1M[N1DVI?P^[0JE#G6FAT4V/!AIG4H*PPYY8:STB=NMA5_ZQ4P/E M)CW4[=-"EDYH)7`H+(`RNH(>`HQP"YH130%"(&=3$(3QXZ9)#`]#W3[YI'0-Q0GM!$H9]Q($"5A4L M1G%!HS4VW(K4%'=O<19H39.#\1#]`9_#+VS7^X88B?:-!(V48LP1XK#5D@OO M+:P10&>5*;]GAK1/[C*M$:(Z)*\JRM!4A81&4](F#U.[!J M7B/F(TQ*PC.R:W%0C'SGLDB6&:

!M[P>HF?NC'S?U\BWS`OS@`M@FW/)ID<# M8D@`):R11E:W6Y7%JAZM!#0U+G#4IY(#+G:IP"=,6(=&NI-[>_$S:L1+Q.JHY>!550%/6RP=,69_V;H*0&Q')B017F`:G2G-7]QP"=T;WA M`62^[^@EHIZ--8T!\(]^%6ST.)07%BELI/,*(>'K,0CKDC-MCX\Y"7)[2?)) MN.60_;]F\]G-W4VC])_\+F@+HU$&<62_,!AZQ<5N[JU*:Y^9_$^57MD==EDX M,/G5C@./?Q>8!`@P:8WFW$+KD`6R'HWH[;!O>5LDNKE$3W$]FBTT9W@?G MW_VZ+2Y7#Y6R/D>'I0_^MWUWL%A`"3@EAA&#O!1K-O\NHX<_NYZM[H=0G*=O#PA*$I%F/J*.L`)0"%QC#EURR,485Y8S4YU7 M"?+-*<_GV?+__*(H/LPC4XKE*J?JO/3N4.5#)T)`@11?!SU@S7="B65JBT4&,`S!#EV'4.HFS`B]S%PT[&JU M[U)NH[:,GP]T4\;/UD/;HO%K)Q^ M64T6JW$NZQW1LC\M21+H6U"0/]8U_C[,+]84:+2)TF^YNRK@]-I/=KV)Q M.5L>+7YU>F.!*1&E0X%!&`##F'>>U8@8I%+7@/:['[FS%8V-Y7V+["W,\A'$ MJV*=='.GKSW.\B^\+5"MM(2FNIV'E1:84;=;.04%J9F3VN]MO'8)!(+99F)L\T63ZQE:K3K M'^5B]M]B^M<\TN;1RE@E=MJMCA>+V66Q#G32Q??9O"I;]^EJ,Q^TV+7+TX$@ MO<)$(BB,LTPKP+C4-?**J=0&=\>G)5565I'):=.:DFQV3EESJALQ5J&W88:CIWEV$4^M.;\ M=7L[H.8$A\#6$ M')#4E87]UI:1K"RIHAY:6_:4?GNB-,C:LGMWX$P"PASQ1D<[%CFB9>WN>:)A MJH?/?VO+2-:65%$/K2U[2I]56PZ].VB#,8A"1)HCH34U@.Z,681\:CXT\5M; M1K*VI(IZ:&T9[=D+=1:)L],IF1[.3X MWQ>@1$;Q1:(HDB)5/T6111"[^^UB%UCL"@8,<4&X1MF:C4+"UF>6X%UQ1K3< MM)?XQ++)_I-FMW=A657?T]7L-OV5,<5R>3/D5:V&DTDXI((@3JV7$!A#L1*D M=@$P:)N/-L*SG%&ET8Q(IA>D9>=7K<10YX`EB@`%H/:.>E9OUP`J!FNM/<'K M8)W#^SR:>"0$1J%^;Q8/>_4:4%\JV-TL$BRIM-!@+S4,`L#&.U"?7`-\L`C^ M=+)#+TD!SP:`22AA1>#9]?"HB21`&<@H``P%[AM*_<]XQ)L&+2NGXV'^/ZEB MGQ@8A38VORL5^V'_]2U;E2/TKIQ]SBLQ&%M!%4;28M)(#9+D6(6Q`BA(:(%1GREC;MEC8Y5\6'+M*]@.`4=?C M.TCY[VGLVAF^-T5>;KD]SI:QYAHZI(C#SB8Q7"L"G2`&:NZ014[6F#&J=>[5 M"-?(<^Z8CEJH$UOEK@*Q6;[.YF5IPV'6M5_?F7`:K!?F6#MFI0(\(*,V9)0R M?CGIO=,_9CA)=%-0C7^GZV@32E]X4]JSB%\-61BBZ102):WTC@K@C)>Q(0@& M\F?ZIV_;]':$F;X359R>)'D9>G2F^.JTB26``X*90MHS2R47Q-KZ``R8<*\AK.(,$.*&,0LE[&(TR#C=<5[P-6VK:F@N^= M*L8MR2G$;>,*T%IYYU0H3:A4Q"#M)+90TDHFGK=N_`9'F&DYT5"L?ZE.3--^ M=7('4JAG+TT8XDXCYBQV`1508E35U18@L+ZUGG M=/4]N#BO>U(?B_S[)M*(\%Q_*1YFR]V_1](_%@]_I`^_I_/B-H]W-3>9?;Y8 M;;^*O]MGZH:=2`*(]9`K3@DEVFC`#825-"1LW6CY\GSRQK`M)B3/(1R&WABP M:W'/H5"[[T^$)010I\/B&%L@"`ZHJ?B.I6M[5'EYWO?H].@$,0[F4)2?7U#[ M[EV\A!?DG!-LA`56(L(\0]()H@G@#B-/#QZ"]!0TS>_2Q>,RD-3^OL^7Z`#O MBY&Z>D>BM7;6&,2Y$TY8Z9"#%0\=0?#=)S@6;,\CHC.):HCE_BH/%BS]'*1? MSO^WB(Y(TE_9OD5ZSU-)$*M0VG"M(85`4$Y,32.PK:\0CQ".9\!%T9<#EE0Z?B=K#*$?WCK1-I-T-0*]X.@:%H MXX.^S9;I^D-ZX,3YQ6\3Z*4SP@AAF(7,,AWL_T\NV;8Y%]/!RK%R+;KE:)N2 M;O%ELWSQ8;;Z,WW(\MLWQ;[GUXFA(<;V`'@2_G%6:0ME-4TAP`4U4NY6\-WQ MM(7HOZ3SN[Q8%K=/X>TV_9XNBV^1IKT(V/]0HB7S!@/"+1)(8*H4X-6D)9!M M[P6,\/B@>R!TRMHA%HM_I'FZFBU5OE"+^RS/8AP0]_ECVDF^3@\N((V>3Y1W MFFOK.42*>>&,#D7&_M95/K@\JA3@7[+\O0JL'!?A'7ZX`EW!'M# M"86QR2I@DH-:'LZ@"]KC/'\@-KBXA@"X6I:@2!>O4[?5SST@;C9`(@!FUA`8 M2"4N?9!.>62'0QISK-UOBM4-0_+?!!Y*=PO09PZS.G/$_;,#P^>6&65U$(P!)UB MCFF"3<4UUR"=83JV9BAX';E9WKF,!G'U7B%JUSSO$A5SG3;P6*\?[W?,5UN$ MMW]1PJEPDG'N0R1F$2*!K;[B)$.T;5VR$;J`(T+[8/(:%OF-3O2W7D;X='WS M//>EE,%Q2M#Q.Q.I$*9::>P@5L0*"%C-7X5$VW(J(]S].;L^G%=T_3JFC_?W ML]73]8U^7`>_?!W+`W[.PMQOLODL*/Y\7CSF<:/T4[',YMF9_-;KU>TLL'.; M2).OPUP6&Z;GBT\[M%_?^"R?Y?-LMJQW=IJXKYV,GU"O$)<*`B\(9H8'I&_$ MRJAW4!XLU3="WOU4O4.X:&(,AYY*PH'`A!M+B`*>(D9-"`>W$J$,R,OQD`=& M<#$IP8[+@IXS=VXBAM0Y!`W@4'"B&-<4@NU5664$,@>;0O7N/JY6QK5YBIGS[. M'DK'O.3%@52[[EZ2:,R$UIH@XC0D"%GB:@X28]HF08P0[$/"K1B)O(9`_"]S M/)BW]\JO$TTT"4$<8I)IR:RE1..*)JS1!1G<VLO<;/)BQ>]5#&$X\XUPXH2$5%0F3-Y6#H)`$6_?)U MD,MH#:WW>L=\ZZ>=_VQ_F"_4?8PH#JRU?;PN":Z2UDAS98W'06C4&51Q54G4 M]G1[A'OP9UQU1R"Y03(R?A+BB]4SH@^NQPV>3C#6T'&.K3(,:H]=H+VBF3)S M0;D8YX7,\^R,SD738N6^RN>K=+9.LSP$A-]FV6*;%!*3?]5B45Y9GBT_A3_$ MI>1;]C!;[EW-6X\7:U3:]HH8(0H[%7PQ/._'Z@4T MR;$\:=R$&^'W'C M_?E3B5/28V\`I48CH1T.\>V61NN);KO@CS!(&LL^_*DR&`1G%>&N/#^,F2-% M7O)A?QR_][G$P5B:V6,(L9<(ZI"W@SB/OT[S M8)#\ZN\3SR'#AB#IO(-"*LFTK>C21ES0EF-'\GWNQW7`U6&NE]_?;W.4&UPO M?_;;!#)N:8C^.<;&:1QW8ZO0R5HA+BAL/5&>+ZZ5G\;)09`13>?6D#8)+E_] M??#E@*"(&P.!4<(A'2+ZFBYBVR:@CM#/Z6/MZ8*G`UN1,N]U?;5>/Z:+9K9D M]XG$.0\!PUI2@#4D3B-<M9Q*HH")68:ATB!"<,T"CFC[7^C+ET19F>HCIBJ`Y%9P$[XT2 M+TQM7#'Q;9$VPE(8'9N>OED]!/@^K8IYFB[6/C`KTC++Y^E5+'0\6WYZ_+K, MYMTXT=1+4K/:"-YV%V>$G;&[A5I?'&ZQZE6W MSHJ;&O]Q-N7%KW_E01P_5EED;[SL$'?"X]EEM,O9>IV]7D2Z@U$3X007@A!C MG$7*(JFK+JIERV)2M/SBN]B$3M2WK= M^V`B&)9.2`%"V&N1@TP*7IMM"MM6(!QAC^1NS5:G;&UCJ[9F,]+YZH)\%4]S M\LVQXH_LX>[@DM?!J$D(/Y#UU$)$J7&8`BI`S4VM#MZ>G$X_WPYMU:`\'_B. M?KDM^R%]N"L"&;&V?FF6C[A(M6>`A#&*G$3,&*RX``Z`^M`Q,+MU]^@1QI%C M.:3M4!Q#`+'[8N(0:.&`Q)Q#J[@#&/H0=#-A2*P&X%NWR1L?Y+H6^A&5PH]C M\AF!=&JE<"IY()1:HH#FD`",Z);.X"R`"\IM[D3:QU4*/XJW0V#H^N$N736M M]/KRQPFCUC&&E/2.81\_`1$HDE`K$PO;7CQ:CI7L\_H&I[)T%*Y3DZ/>YH,D M5EHOM:'&2,W*+&X@*_.M@&Q[GC?J\]]>UK/>>#Y<3M+S*5__R(-4[K)OGT(@ M$H5\N\]G;SQ&XIG7P'.@I6`"*L44JRX,6D[:?#W9[;TB\ M_D2"+9(A\,70&*2TPQZ+GXI8)@\!H*I:CRGNOX:XMY3>/,Q^ MG3TO+;<'4\T'20B)"4%*`Q3[BB#(L-3UMC`W;3N;C7##80"8]<;W<56*>J^Y M=W!?"D`;K[$H@0-ZC':6HDU/3QJ<,&C.U'3Q%WI**3XUJ8^W[[%$*.:,#;0I MIH77#C"$*TIAB($OQ_49&!DODNTZ$\(0Z]BFDU&,/SZG\\=5,(!;N_&T!VAO M/Q3L)6(,,FM"[.*U=,(145'(Y/OMI:Y@UID(!CE!3G_LK$ZK(@\?YQM&;.;< MW,8=.U02BU""X"\ZSJ!S6DI/0,4-T[XE[`@=I_,"LF?!'/*L_OZW^.-8P3G\ MYW]02P,$%`````@`9X,J1WY[YO%1#```J'X``!``'`!H<7DM,C`Q-3`W,S$N M>'-D550)``.AY_%5H>?Q575X"P`!!"4.```$.0$``.U=6V_;.!9^7V#_`]=/ M'6`1O0TI'-K4RJ))7$\^OWD+)DV99ULY,8M8'I M0))YKA]Y>`Y%,1__?!K[Y`&D8H*?-3H'[08![@B7\>%9XUN_V>V?7U\W_OSC MW__Z^)]F\Z]/=S?D0CCA&+@FYQ*H!I<\,CTBWUU0/X@GQ9A\%_('>Z#-YI2* M1%=/RCU5S@C&E%"M)1N$&JZ$'%^`1T-?GS5"_C.D/O,8N*B%#T;(7(/4SYK* M(>BO=`PJH`Z<-49:!Z>MU@BHKT?P,V1ZNPW3EIOSOJ-`A:RM7IZ.>D M?&.?\1])Z\?'QX.G@?0/A!QBR_91R_P\H`KBYEQP'HZS"5PM6WH20`L;-;$5 M2.8D=,5$\P2F`3UJASS*) MN6O&=$WSJ-DY7%.-V4BKID9,MQ$U/K2H=`S3D"N_+J>9+ M.$7,N)"5%'96);%EU\TYPQ MJ:M-*"4F.)/2H3:3,+FK%67G^+K`*NL2TYB+]36`)V=4686$R%ZMKP3C#Z!T MY4Z2(IM>K]]%.&6.G8H[53294467S1F#FGHHYE36(J8Q%QO00`>RN@HQD;W* M4X)R+K3E9)_%3X.`<4],'^%#,X>?QA/Y'7C$YJNGTUDT/ZMM!5($(#7#Y"J5 MK5L&(PD>4O^T@]BF_7\[U#_`-#ANL<1_/L.PTQ62.*%OK;B9Z1AS,.'[K*'0 MW3[$MK^T42YX58U"$L;9%MODTT%5FY`$_"TU)Y!0U1PD45@?U^MXAL,]MB`, MB[USJD;FWR76P0_41Z:JR]TO5/X`30<^]`%G.V9,:1!#^.WN>G4%;76KP#%1 M+%9MUO7^..P<'7?:;=(D%TPYOE"A!+PQG'\G#OZ?P$P`H=PEXT0$48F,CZU% MQHLR0P5NC_]AKQ?].J6>-LFC7(@$Y0GG1ULVW?1I#-QF\#P7F%1A$?*%:O-D MW/[##!/^>:B?'1T?-3NK(]R)&OW0!;C,=-FE1PQ,%&.\2$6I54F MZM4<\B?F3CMK8DZX6;"<-+\]-K$GJ@;60D;Y@;33/LX88CE([7#0%-P%CN1X MH83/7+,8^HGZ9AV[/P+0ZI9*-'$$FJ'.Y1&LQC8/3QQUYC^$L(^>MF_(+)Q3 M"20M@DQED$@(>3,G9H_N$@S?.`U=9I?--X7LC&4QJNUZJ"8B]H@:_R0>5#W/ M9!)7OGC<$+(%K`L0/BF-\$P.Z7DV'2)6U![K'$!Z`4BKIK+SY!A-'B$!>X!K MCK#"YKM`>8D%/>.H9L^8*4!0`S*G`HETV'>930!XCA8=OGR_B<3N.\]K=)YX MDQ/ZYA*38SVYYIZ08ZM8V9Z0RR,/UG:2#R1[K5*7)F./^)$4PUT#Z(HR^5_J MAU`6C1E!P9KS249I:XC)@Z'>63]7K%N7Z`K6^TXRUOMF7M_=HC3Q8[6%ND6R M@G6XDXQUN+3W=W2%+9H'[^E3><>G20K6T-YF!)KIS*L-_0Y[NV*PR:`L6!5[ MF[$JEO;][@:<:]2>#QF.]ZY28-?W/POA/C*_](I7'HO\,=%^ESDF8G:$6GXV M!1I..>[Q29S[E4J3TS]4G:NKL,P?5^UW&=-X/G[D32)CAU_,YD!@MMR[H0\] M[\I(A!OTE+O8?G.(5Q)7W!N67N`7]898/A$>L;R@Z1L5"%LDW'>7+/RJY8G% MC/(SQ_:[C,RQ".(=S2:_@HY2C%N0_1&5T)U^!F7<<2_,2SG!^UHX/T;"=T&6 M!K$ZXX)9.&O;%0K!(6@SI``D449.\B&7?26O!7&L**)2LO8H%X#1Y9I=,#\T M,V#M_3<;EEH0U[,V9M7M'^2-4:7I3G5);>S8X?A>&<[G[B[E.\92^E>_8^S1 M+XE.M3F_+ON"3"!K+U=]['X.?+,QX9:B2^XEY8HZ=D-"67!6 MTA>\X,V:\Z:\2&"8$9WBMD$$(.WF M-1`J#\M2WK8`RQX(KNH64;D\BJ$Y+H!F7S/-PV2O/U$%=H\JX%QK'J^!63[# M8@!/"@"TMTWS';SYHFDF88^G=5"UPB>#,K_@.7R?4?`L(+2C=4X_'(^IG/2\ M3Z%B')1YR=IG0\X\YE"NNXX]W8CQX:WP697/-ZLS+E@-[&1E>Y$0L\`PF(JQ M]:N:"2(TD42"J:@]R`585(VD=?D7+#9ULI*6>I#O<)RM"LZSC_1R(_ZPW3G, MB-IUX8^%_LKX?VPM'E(U?3)_F)4]RFIZABVA`V5/(#EK:&D^6#!=9O1S\G<7 M?W7!O0',6;I#";;U%Q@/0#;LV5QGC?PFS/?-E!KS52$*8CHT6GR6(@S.&O:D MV%.F8=P@T9E`T2&UIZX84\:O\0=C7(-$#0.03+CWMJ$;RNGG+JUEDV8F"*G9 M/[:A\+H.]EN9WBXVLZ.P71UCHB=CP3'PR,FB-8/H4UDT!09,U[8QX]`+'`[] M$5JD08ZO[;ES]L.JV43^6U, M4Q>4:EK?4/MV6:W=I5-J?CO*JR*0J<0HGXA' M#HC$+;J/N284<_=\Q,!#FQR[*Z?G8=P'.1^;ZA*_?M0Z%TKWO#[(!U1,G5/I MFB>ICKKJYZT#=H5%H=+"9=3/,VNQS=;:MKQ-[=+SP-&"?Z**.9=42BF0\?DL11?>/7WZ M!!QS;ZWFIY*RC5]OZEAEYC7'OH').>,X`0:4N9=/9N413';7=5U;8U#_%G\P MY@5,4W_>]'48;)\[Y@L54Z*"*_@7.KEBG@;@]X_X.+Z9=T0]TM=/)FZP/@8P MVN,PZIID<#@]ZB$Z8H$/K658LO.0^C.X[[`-QCO'C.TAS+RP(6ZU'(->"2(F M>6XI4Q=4M0/[.?7O4C/&.@RV-I4I:]37T'1OX:$]\$A]5=4I&?3U?<*XAB'( M]0>*4*K'4[-WSXN+I\2^W"9;!^NJ*)CLL#;V%.VNM@E0E[LVYP%WE@+F$YF;3:I3N*;^O3;VVU2-J5?LR8+2-<+#[7&8>6H/#UHVR55.RB1DF">E!=-CD\WLU+>R7]NIG4P>\C$]GHGYIC_9";2IY-Y56 MO)RXY_1LF16*C5KZ+0A>+JSF"/NUNNN"H<\;5G.$_=)>?)>*ZRN2KSOP1EQX8OA!%6\@`?P1;"\SZFPU?:]ZO@.;#@RBVQ8)M$A1$NN M/2_"]-NT`!\'H:DF*A^Y4+`H^$JR7VX1,=I4%_V]2;S]/U!+`0(>`Q0````( M`&>#*D?0R7-$`K0``#W?#``0`!@```````$```"D@0````!H<7DM,C`Q-3`W M,S$N>&UL550%``.AY_%5=7@+``$$)0X```0Y`0``4$L!`AX#%`````@`9X,J M1_<-;8<5'```["(!`!0`&````````0```*2!3+0``&AQ>2TR,#$U,#&UL550%``.AY_%5=7@+``$$)0X```0Y`0``4$L!`AX#%`````@`9X,J M1Z1ZPF$_'```ST,!`!0`&````````0```*2!K]```&AQ>2TR,#$U,#&UL550%``.AY_%5=7@+``$$)0X```0Y`0``4$L!`AX#%`````@`9X,J M1Z.`*^9AA@``?U$'`!0`&````````0```*2!/.T``&AQ>2TR,#$U,#&UL550%``.AY_%5=7@+``$$)0X```0Y`0``4$L!`AX#%`````@`9X,J M1PCCC/`T3```%,(#`!0`&````````0```*2!ZW,!`&AQ>2TR,#$U,#&UL550%``.AY_%5=7@+``$$)0X```0Y`0``4$L!`AX#%`````@`9X,J M1WY[YO%1#```J'X``!``&````````0```*2!;<`!`&AQ>2TR,#$U,#`L``00E#@``!#D!``!02P4&``````8`!@`4`@``",T! #```` ` end XML 20 R25.htm IDEA: XBRL DOCUMENT v3.2.0.727
Net income per share attributable to common stockholders (Anti-dilutive securities) (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2015
Jul. 31, 2014
Jul. 31, 2015
Jul. 31, 2014
Earnings Per Share [Abstract]        
Antidilutive securities excluded from computation of earnings per share (in shares) 648 4,300 637 2

XML 21 R37.htm IDEA: XBRL DOCUMENT v3.2.0.727
Cash, cash equivalents and marketable securities (Contract Maturity) (Details)
$ in Thousands
Jul. 31, 2015
USD ($)
Available-for-sale Securities, Debt Maturities, Amortized Cost Basis, Fiscal Year Maturity [Abstract]  
One year or less $ 25,061
Over one year and less than five years 15,076
Total 40,137
Available-for-sale Securities, Debt Maturities, Fair Value, Fiscal Year Maturity [Abstract]  
One year or less 25,040
Over one year and less than five years 15,043
Total $ 40,083
XML 22 R9.htm IDEA: XBRL DOCUMENT v3.2.0.727
Intangible assets and goodwill
6 Months Ended
Jul. 31, 2015
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible assets and goodwill
During the three and six months ended July 31, 2015, the Company capitalized software development costs of $1.2 million and $2.4 million, respectively, and $1.3 million and $2.4 million for the three and six months ended July 31, 2014, respectively, related to significant enhancements and upgrades to its proprietary system.
The gross carrying amount and associated accumulated amortization of intangible assets were as follows as of July 31, 2015 and January 31, 2015:
(in thousands)

July 31, 2015


January 31, 2015

Amortized intangible assets:




Capitalized software development costs

$
12,907


$
10,468

Software

5,301


4,695

Acquired intangible member assets

24,563


24,563

Intangible assets, gross

42,771


39,726

Accumulated amortization

(16,173
)

(13,185
)
Intangible assets, net

$
26,598


$
26,541


During the three and six months ended July 31, 2015, the Company incurred and expensed a total of $1.8 million and $3.5 million, respectively, and $976,000 and $1.8 million for the three and six months ended July 31, 2014, respectively, in software development costs primarily related to the post-implementation and operation stages of its proprietary software.
Amortization expense for the three and six months ended July 31, 2015 was $1.6 million and $3.0 million, respectively, and $1.1 million and $2.2 million for the three and six months ended July 31, 2014, respectively.
There were no changes to the goodwill carrying value during the three and six months ended July 31, 2015 and 2014.
XML 23 R29.htm IDEA: XBRL DOCUMENT v3.2.0.727
Intangible assets and goodwill (Schedule of finite-lived intangible assets) (Details) - USD ($)
$ in Thousands
Jul. 31, 2015
Jan. 31, 2015
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross $ 42,771 $ 39,726
Accumulated amortization (16,173) (13,185)
Intangible assets, net 26,598 26,541
Capitalized software development costs    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross 12,907 10,468
Software    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross 5,301 4,695
Acquired intangible member assets    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross $ 24,563 $ 24,563
XML 24 R28.htm IDEA: XBRL DOCUMENT v3.2.0.727
Intangible assets and goodwill (Narrative) (Details) - USD ($)
3 Months Ended 6 Months Ended
Jul. 31, 2015
Jul. 31, 2014
Jul. 31, 2015
Jul. 31, 2014
Goodwill and Intangible Assets Disclosure [Abstract]        
Capitalized software development costs $ 1,200,000 $ 1,300,000 $ 2,400,000 $ 2,400,000
Software development costs incurred and expensed 1,800,000 976,000 3,500,000 1,800,000
Amortization expense 1,600,000 1,100,000 3,000,000 2,200,000
Change in goodwill $ 0 $ 0 $ 0 $ 0
XML 25 R30.htm IDEA: XBRL DOCUMENT v3.2.0.727
Commitment and contingencies (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 01, 2015
USD ($)
lease_renewal
May. 15, 2015
USD ($)
lease_renewal
Jul. 31, 2015
USD ($)
Jul. 31, 2014
USD ($)
Jul. 31, 2015
USD ($)
Jul. 31, 2014
USD ($)
Operating Leased Assets [Line Items]            
Term of contract   129 months        
Number of renewals | lease_renewal   2        
Renewal term   5 years        
Annual initial rent   $ 1,000        
Annual increase in rent, percentage   2.50%        
Lease expense for office space     $ 510 $ 293 $ 983 $ 570
Expenses for other agreements     57 $ 47 116 $ 99
Amended Lease Agreement [Member]            
Operating Leased Assets [Line Items]            
Term of contract 129 months          
Number of renewals | lease_renewal 2          
Renewal term 5 years          
Annual initial rent $ 1,600          
Annual increase in rent, percentage 2.50%          
Lease Agreement Signed on May Fifteen Twenty Fifteen [Member]            
Operating Leased Assets [Line Items]            
Lease expense for office space     $ 470   $ 470  
XML 26 R31.htm IDEA: XBRL DOCUMENT v3.2.0.727
Income taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2015
Jul. 31, 2014
Jul. 31, 2015
Jul. 31, 2014
Jan. 31, 2015
Income Tax Disclosure [Abstract]          
Income tax provision $ 2,535 $ 2,004 $ 5,435 $ 3,947  
Effective tax rate 36.40% 39.80% 36.60% 40.70%  
Net impact of discrete tax items on effective tax rate   1.30%   0.50%  
Unrecognized tax benefits $ 318   $ 318   $ 300
Net unrecognized tax benefits 20   20   $ 20
Unrecognized tax benefits that would impact effective tax rate 241   241    
Anticipated decrease in total gross unrecognized tax benefits within 12 months $ 20   $ 20    
XML 27 R8.htm IDEA: XBRL DOCUMENT v3.2.0.727
Property and equipment
6 Months Ended
Jul. 31, 2015
Property, Plant and Equipment [Abstract]  
Property and equipment
Property and equipment consisted of the following as of July 31, 2015 and January 31, 2015:
(in thousands)

July 31, 2015


January 31, 2015

Leasehold improvements

$
703


$
506

Furniture and fixtures

1,548


1,317

Computer equipment

4,842


4,013

Property and equipment, gross

7,093


5,836

Accumulated depreciation

(3,936
)

(3,259
)
Property and equipment, net

$
3,157


$
2,577


Depreciation expense for the three and six months ended July 31, 2015 was $354,000 and $677,000, respectively, and $251,000 and $485,000 for the three and six months ended July 31, 2014, respectively.
XML 28 R32.htm IDEA: XBRL DOCUMENT v3.2.0.727
Stock options (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
6 Months Ended 12 Months Ended
Jul. 31, 2015
Jan. 31, 2015
Number of options    
Opening balance (shares) 6,457  
Granted (shares) 647  
Exercised (shares) (1,388)  
Forfeited (shares) (110)  
Ending balance (shares) 5,606 6,457
Range of exercise prices (usd per share)    
Beginning balance, minimum (usd per share) $ 0.10  
Beginning balance, maximum (usd per share) 25.45  
Granted, minimum (usd per share) 25.39  
Granted, maximum (usd per share) 26.66  
Exercised, minimum (usd per share) 0.10  
Exercised, maximum (usd per share) 14.00  
Forfeited, minimum (usd per share) 0.80  
Forfeited, maximum (usd per share) 25.45  
Ending balance, minimum (usd per share) 0.10 $ 0.10
Ending balance, maximum (usd per share) 26.66 25.45
Weighted- average exercise price (usd per share)    
Opening balance (usd per share) 5.27  
Granted (usd per share) 25.52  
Exercised (usd per share) 0.83  
Forfeited (usd per share) 17.11  
Ending balance (usd per share) $ 8.47 $ 5.27
Weighted- average contractual term (in years) 7 years 1 month 18 days 6 years 10 months 17 days
Aggregate intrinsic value $ 141,217 $ 100,290
Vested and expected to vest, number of options (shares) 5,389  
Vested and expected to vest, Weighted- average exercise price (usd per share) $ 8.16  
Vested and expected to vest, Weighted- average contractual term (in years) 7 years 20 days  
Vested and expected to vest, Aggregate intrinsic value $ 137,406  
Exercisable, number of options 2,900  
Exercisable, Weighted average exercise price (usd per share) $ 1.97  
Exercisable, Weighted average contractual term (in years) 5 years 4 months 20 days  
Aggregate intrinsic value $ 91,915  
XML 29 R2.htm IDEA: XBRL DOCUMENT v3.2.0.727
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Jul. 31, 2015
Jan. 31, 2015
Current assets    
Cash and cash equivalents $ 108,851 $ 111,005
Marketable securities, at fair value 40,083 0
Total cash, cash equivalents and marketable securities 148,934 111,005
Accounts receivable, net of allowance for doubtful accounts of $34 as of July 31, 2015 and $40 as of January 31, 2015 10,855 9,054
Inventories 590 625
Deferred tax asset 1,968 1,764
Other current assets 5,634 2,271
Total current assets 167,981 124,719
Property and equipment, net 3,157 2,577
Intangible assets, net 26,598 26,541
Goodwill 4,651 4,651
Other assets 529 281
Total assets 202,916 158,769
Current liabilities    
Accounts payable 1,032 1,303
Accrued compensation 3,312 5,301
Accrued liabilities 2,861 2,227
Total current liabilities 7,205 8,831
Long-term liabilities    
Other long-term liability 145 488
Deferred tax liability 4,405 5,355
Total long-term liabilities 4,550 5,843
Total liabilities $ 11,755 $ 14,674
Commitments and contingencies (see note 5)    
Total stockholders’ equity    
Preferred stock, $0.0001 par value, 100,000 shares authorized, no shares issued and outstanding as of July 31, 2015 and January 31, 2015, respectively $ 0 $ 0
Common stock, $0.0001 par value, 900,000 shares authorized, 57,162 and 54,802 shares issued and outstanding as of July 31, 2015 and January 31, 2015, respectively 6 5
Additional paid-in capital 194,794 157,094
Accumulated other comprehensive loss (33) 0
Accumulated deficit (3,606) (13,004)
Total stockholders’ equity 191,161 144,095
Total liabilities and stockholders’ equity $ 202,916 $ 158,769
XML 30 R6.htm IDEA: XBRL DOCUMENT v3.2.0.727
Summary of business and significant accounting policies
6 Months Ended
Jul. 31, 2015
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Summary of business and significant accounting policies
HealthEquity, Inc. was incorporated in the state of Delaware on September 18, 2002, and was organized to offer a full range of innovative solutions for managing health care accounts (Health Savings Accounts, Health Reimbursement Arrangements, and Flexible Spending Accounts) for health plans, insurance companies, and third-party administrators.
Principles of consolidation—The condensed consolidated financial statements include the accounts of HealthEquity, Inc. and its wholly owned subsidiaries, HEQ Insurance Services, Inc., and HealthEquity Advisors, LLC (collectively referred to as the "Company"). During the year ended January 31, 2015, the Company and an unrelated company formed a limited partnership for investment in and the management of early stage companies in the healthcare industry. The Company has a 22% ownership interest in such partnership accounted for using the equity method of accounting. The investment was approximately $281,000 as of July 31, 2015 and is included in other assets on the accompanying condensed consolidated balance sheet. All significant intercompany balances and transactions have been eliminated.
Basis of presentation—The accompanying condensed consolidated financial statements as of July 31, 2015 and for the three and six months ended July 31, 2015 and 2014 are unaudited and have been prepared in conformity with accounting principles generally accepted in the United States of America ("GAAP") and the applicable rules and regulations of the Securities and Exchange Commission ("SEC") regarding interim financial reporting. In the opinion of management, the interim data includes all adjustments, consisting only of normal recurring adjustments, necessary for a fair presentation of the results for the interim periods. Certain information and note disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. Therefore, these condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes included in the Company's Annual Report on Form 10-K for the year ended January 31, 2015. The fiscal year-end condensed consolidated balance sheet data was derived from audited financial statements, but does not include all disclosures required by GAAP.
Follow-on offering—On May 11, 2015, the Company closed its follow-on public offering and sold 972,500 shares of common stock at a public offering price of $25.90 per share, less the underwriters' discount. Certain selling stockholders sold 3,455,000 shares of common stock in the offering, including 380,000 shares of common stock which were issued upon the exercise of outstanding options. The Company received net proceeds of approximately $23.5 million after deducting underwriting discounts and commissions of approximately $1.0 million and other offering expenses payable by the Company of approximately $688,000. The Company did not receive any proceeds from the sale of shares by the selling stockholders other than $222,000 representing the exercise price of the options that were exercised in connection with the offering.
Marketable securities—Marketable securities consist primarily of mutual funds invested in corporate bonds, U.S. government agency securities, U.S. treasury bills, commercial paper, certificates of deposit, municipal notes, and bonds with original maturities beyond three months at the time of purchase. Marketable securities are classified as available-for-sale, held-to-maturity, or trading at the date of purchase. As of July 31, 2015, all marketable securities have been classified as available-for-sale. The Company may sell these securities at any time for use in current operations or for other purposes even if they have not yet reached maturity. As a result, the Company classifies its marketable securities, including securities with maturities beyond twelve months, as current assets in the accompanying condensed consolidated balance sheets. All marketable securities are recorded at their estimated fair value. Unrealized gains and losses for available-for-sale securities are recorded in other comprehensive income. The Company evaluates its marketable securities to assess whether those with unrealized loss positions are other-than-temporarily impaired. The Company considers impairments to be other than temporary if they are related to deterioration in credit risk or if it is likely it will sell the securities before the recovery of their cost basis. Realized gains and losses and declines in value judged to be other-than-temporary are determined based on the specific identification method and are reported in other expense, net in the condensed consolidated statements of operations and comprehensive income.
Recent accounting pronouncements—On May 28, 2014, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2014-09, Revenue from Contracts with Customers, which requires an entity to recognize the amount of revenue to which it expects to be entitled for the transfer of promised goods or services to customers. The ASU will replace most existing revenue recognition guidance in GAAP when it becomes effective. In July 2015, the FASB voted to defer the effective date to fiscal years, and interim periods within those fiscal years, beginning after December 15, 2017, with early adoption beginning for fiscal years, and interim periods within those fiscal years, beginning after December 31, 2016. The standard permits the use of either the retrospective or cumulative effect transition method. The Company is evaluating the effect that ASU 2014-09 will have on the consolidated financial statements and related disclosures. The Company has not yet selected a transition method nor determined the effect of the standard on the ongoing financial reporting.
Business combinations—Acquisition-related expenses are recognized in earnings in the period in which they are incurred. During the three and six months ended July 31, 2015, the Company incurred $571,000 and $661,000, respectively, of acquisition-related expenses which is included in other expense, net on the condensed consolidated statement of operations. There were no business combinations during the three and six months ended July 31, 2015.
Revision of previously issued financial statements—During the three months ended October 31, 2014, the Company identified an error that originated in the three months ended July 31, 2014. This error was caused by using an incorrect fair value amount in calculating the windfall tax benefit for a portion of the vested options exercised during the period. The adjustment increased other current assets and additional paid-in capital by approximately $1.0 million. The error also decreased cash provided by operating activities by $1.0 million and increased cash provided by financing activities by the same amount. The error had no impact to the condensed consolidated statement of operations and comprehensive income. The Company determined this error did not materially impact the July 31, 2014 financial statements nor the October 31, 2014 financial statements; however, in order to correctly present the financial statements, the condensed consolidated statement of cash flows for the six months ended July 31, 2014 has been revised to reflect this correction.
XML 31 R35.htm IDEA: XBRL DOCUMENT v3.2.0.727
Stock options (Stock-based compensation) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2015
Jul. 31, 2014
Jul. 31, 2015
Jul. 31, 2014
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation expense $ 1,677 $ 403 $ 2,771 $ 468
Cost of services        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation expense 208 52 436 70
Sales and marketing        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation expense 259 138 487 141
Technology and development        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation expense 237 53 387 85
General and administrative        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation expense $ 973 $ 160 $ 1,461 $ 172
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.2.0.727
Fair value (Tables)
6 Months Ended
Jul. 31, 2015
Fair Value Disclosures [Abstract]  
Fair Value Measurements, Recurring
The following table summarizes the assets measured at fair value on a recurring basis and indicates the level within the fair value hierarchy reflecting the valuation techniques utilized to determine fair value:


July 31, 2015
 
(in thousands)

Level 1


Level 2


Level 3

Marketable securities:







Mutual funds

$
40,083


$


$

Schedule of Roll-forward of the amounts for instruments classified with Level 3
The following table includes a roll forward of the amounts for the three and six months ended July 31, 2015 and 2014 for instruments classified within Level 3. The classification within Level 3 is based upon significance of the unobservable inputs to the overall fair value measurement.


Three months ended July 31,
 

Six months ended July 31,
 
(in thousands)

2015


2014


2015


2014

Balance at beginning of period

$


$


$


$
6,182

Loss on revaluation







735

Elimination of liability due to removal of FMV provision







(6,917
)
Balance at end of period

$


$


$


$

XML 33 R36.htm IDEA: XBRL DOCUMENT v3.2.0.727
Cash, cash equivalents and marketable securities (Details) - USD ($)
$ in Thousands
Jul. 31, 2015
Jan. 31, 2015
Jul. 31, 2014
Jan. 31, 2014
Schedule of Available-for-sale Securities [Line Items]        
Cash and cash equivalents, cost basis $ 108,851 $ 111,005 $ 20,886 $ 13,917
Total cash, cash equivalents and marketable securities, cost basis 148,988 111,005    
Marketable securities, cost basis   0    
Marketable securities, gross unrealized gains 25 0    
Marketable securities, gross unrealized losses (79) 0    
Cash and cash equivalents, fair value 108,851 111,005    
Marketable securities, fair value 40,083 0    
Total cash, cash equivalents and marketable securities, fair value 148,934 $ 111,005    
Mutual funds        
Schedule of Available-for-sale Securities [Line Items]        
Marketable securities, cost basis 40,137      
Marketable securities, gross unrealized gains 25      
Marketable securities, gross unrealized losses (79)      
Marketable securities, fair value $ 40,083      
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.2.0.727
Net income per share attributable to common stockholders (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2015
Jul. 31, 2014
Jul. 31, 2015
Jul. 31, 2014
Earnings Per Share [Abstract]        
Net income $ 4,421 $ 3,028 $ 9,398 $ 5,746
Add back: accretion of redeemable convertible preferred stock 0 0 0 4,021
Less: dividend on redeemable convertible preferred stock and dividend on convertible preferred stock 0 (632) 0 (1,270)
Less: undistributed income attributed to redeemable convertible preferred stockholders 0 (831) 0 (3,040)
Net income attributable to common stockholders for basic earnings per share 4,421 1,565 9,398 5,457
Add back: dividend of redeemable convertible preferred stock 0 463 0 1,270
Less: accretion on redeemable convertible preferred stock and dividend on convertible preferred stock 0 0 0 (4,021)
Add back: series D-3 derivative liability revaluations 0 0 0 735
Add back: adjustment to undistributed income attributed to redeemable convertible preferred stockholders 0 563 0 3,040
Net income attributable to common stockholders for diluted earnings per share $ 4,421 $ 2,591 $ 9,398 $ 6,481
Weighted-average common shares outstanding (in shares) 56,730 8,135 55,909 7,757
Weighted-average dilutive effect of stock options (in shares) 2,202 3,050 2,409 3,207
Weighted-average dilutive effect of common shares from stock warrants (in shares) 0 2,350 0 2,415
Dilutive effect from preferred stock assuming conversion (in shares) 0 28,145 0 32,468
Weighted-average common shares outstanding (in shares) 58,932 41,680 58,318 45,847
Basic (in dollars per share) $ 0.08 $ 0.19 $ 0.17 $ 0.70
Diluted (in dollars per share) $ 0.08 $ 0.06 $ 0.16 $ 0.14
XML 35 Show.js IDEA: XBRL DOCUMENT /** * Rivet Software Inc. * * @copyright Copyright (c) 2006-2011 Rivet Software, Inc. All rights reserved. * Version 2.4.0.3 * */ var Show = {}; Show.LastAR = null, Show.hideAR = function(){ Show.LastAR.style.display = 'none'; }; Show.showAR = function ( link, id, win ){ if( Show.LastAR ){ Show.hideAR(); } var ref = link; do { ref = ref.nextSibling; } while (ref && ref.nodeName != 'TABLE'); if (!ref || ref.nodeName != 'TABLE') { var tmp = win ? win.document.getElementById(id) : document.getElementById(id); if( tmp ){ ref = tmp.cloneNode(true); ref.id = ''; link.parentNode.appendChild(ref); } } if( ref ){ ref.style.display = 'block'; Show.LastAR = ref; } }; Show.toggleNext = function( link ){ var ref = link; do{ ref = ref.nextSibling; }while( ref.nodeName != 'DIV' ); if( ref.style && ref.style.display && ref.style.display == 'none' ){ ref.style.display = 'block'; if( link.textContent ){ link.textContent = link.textContent.replace( '+', '-' ); }else{ link.innerText = link.innerText.replace( '+', '-' ); } }else{ ref.style.display = 'none'; if( link.textContent ){ link.textContent = link.textContent.replace( '-', '+' ); }else{ link.innerText = link.innerText.replace( '-', '+' ); } } }; XML 36 R7.htm IDEA: XBRL DOCUMENT v3.2.0.727
Net income per share attributable to common stockholders
6 Months Ended
Jul. 31, 2015
Earnings Per Share [Abstract]  
Net income per share attributable to common stockholders
The Company computed net income per share of common stock in conformity with the two-class method required for participating securities for the three and six months ended July 31, 2014. Prior to their conversion to common stock, the Company considered its series D-3 redeemable convertible preferred stock to be participating securities as the holders of the preferred stock were entitled to receive a dividend in the event that a dividend was paid on common stock. The following table sets forth the computation of basic and diluted net income per share attributable to common stockholders:
(in thousands, except per share data)

Three months ended July 31,
 

Six months ended July 31,
 

2015


2014


2015


2014

Numerator (basic and diluted):








Net income

$
4,421


$
3,028


$
9,398


$
5,746

Add back: accretion of redeemable convertible preferred stock







4,021

Less: dividend on redeemable convertible preferred stock and dividend on convertible preferred stock



(632
)



(1,270
)
Less: undistributed income attributed to redeemable convertible preferred stockholders



(831
)



(3,040
)
Net income attributable to common stockholders for basic earnings per share

$
4,421


$
1,565


$
9,398


$
5,457

Add back: dividend of redeemable convertible preferred stock



463




1,270

Less: accretion on redeemable convertible preferred stock and dividend on convertible preferred stock







(4,021
)
Add back: series D-3 derivative liability revaluations







735

Add back: adjustment to undistributed income attributed to redeemable convertible preferred stockholders



563




3,040

Net income attributable to common stockholders for diluted earnings per share

$
4,421


$
2,591


$
9,398


$
6,481










Denominator (basic):








Weighted-average common shares outstanding

56,730


8,135


55,909


7,757

Denominator (diluted):








Weighted-average common shares outstanding

56,730


8,135


55,909


7,757

Effect of potential dilutive securities:








Weighted-average dilutive effect of stock options

2,202


3,050


2,409


3,207

Weighted-average dilutive effect of common shares from stock warrants



2,350




2,415

Dilutive effect from preferred stock assuming conversion



28,145




32,468

Weighted-average common shares outstanding

58,932


41,680


58,318


45,847

Net income per share attributable to common stockholders:








Basic

$
0.08


$
0.19


$
0.17


$
0.70

Diluted

$
0.08


$
0.06


$
0.16


$
0.14



For the three months ended July 31, 2015 and 2014, approximately 648,000 and 4.3 million shares, respectively, attributable to stock options were excluded from the calculation of diluted earnings per share as their inclusion would have been anti-dilutive.
For the six months ended July 31, 2015 and 2014, approximately 637,000 and 2,000 shares, respectively, attributable to stock options were excluded from the calculation of diluted earnings per share as their inclusion would have been anti-dilutive.
XML 37 R3.htm IDEA: XBRL DOCUMENT v3.2.0.727
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Jul. 31, 2015
Jan. 31, 2015
Statement of Financial Position [Abstract]    
Allowance for doubtful accounts $ 34 $ 40
Preferred Stock, Par Value (usd per share) $ 0.0001 $ 0.0001
Preferred Stock, Shares Authorized 100,000,000 100,000,000
Preferred Stock, Shares Issued 0 0
Preferred Stock, Shares Outstanding 0 0
Common Stock, Par Value (usd per share) $ 0.0001 $ 0.0001
Common Stock, Shares Authorized 900,000,000 900,000,000
Common Stock, Shares, Issued 57,162,000 54,802,000
Common Stock, Shares, Outstanding 57,162,000 54,802,000
XML 38 R17.htm IDEA: XBRL DOCUMENT v3.2.0.727
Net income per share attributable to common stockholders (Tables)
6 Months Ended
Jul. 31, 2015
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The following table sets forth the computation of basic and diluted net income per share attributable to common stockholders:
(in thousands, except per share data)

Three months ended July 31,
 

Six months ended July 31,
 

2015


2014


2015


2014

Numerator (basic and diluted):








Net income

$
4,421


$
3,028


$
9,398


$
5,746

Add back: accretion of redeemable convertible preferred stock







4,021

Less: dividend on redeemable convertible preferred stock and dividend on convertible preferred stock



(632
)



(1,270
)
Less: undistributed income attributed to redeemable convertible preferred stockholders



(831
)



(3,040
)
Net income attributable to common stockholders for basic earnings per share

$
4,421


$
1,565


$
9,398


$
5,457

Add back: dividend of redeemable convertible preferred stock



463




1,270

Less: accretion on redeemable convertible preferred stock and dividend on convertible preferred stock







(4,021
)
Add back: series D-3 derivative liability revaluations







735

Add back: adjustment to undistributed income attributed to redeemable convertible preferred stockholders



563




3,040

Net income attributable to common stockholders for diluted earnings per share

$
4,421


$
2,591


$
9,398


$
6,481










Denominator (basic):








Weighted-average common shares outstanding

56,730


8,135


55,909


7,757

Denominator (diluted):








Weighted-average common shares outstanding

56,730


8,135


55,909


7,757

Effect of potential dilutive securities:








Weighted-average dilutive effect of stock options

2,202


3,050


2,409


3,207

Weighted-average dilutive effect of common shares from stock warrants



2,350




2,415

Dilutive effect from preferred stock assuming conversion



28,145




32,468

Weighted-average common shares outstanding

58,932


41,680


58,318


45,847

Net income per share attributable to common stockholders:








Basic

$
0.08


$
0.19


$
0.17


$
0.70

Diluted

$
0.08


$
0.06


$
0.16


$
0.14

XML 39 R1.htm IDEA: XBRL DOCUMENT v3.2.0.727
Document and Entity Information - shares
6 Months Ended
Jul. 31, 2015
Aug. 31, 2015
Document and Entity Information [Abstract]    
Entity Registrant Name HEALTHEQUITY INC  
Entity Central Index Key 0001428336  
Current Fiscal Year End Date --01-31  
Entity Filer Category Non-accelerated Filer  
Document Type 10-Q  
Document Period End Date Jul. 31, 2015  
Document Fiscal Year Focus 2016  
Document Fiscal Period Focus Q2  
Amendment Flag false  
Entity Common Stock, Shares Outstanding   57,222,296
XML 40 R18.htm IDEA: XBRL DOCUMENT v3.2.0.727
Property and equipment (Tables)
6 Months Ended
Jul. 31, 2015
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment
Property and equipment consisted of the following as of July 31, 2015 and January 31, 2015:
(in thousands)

July 31, 2015


January 31, 2015

Leasehold improvements

$
703


$
506

Furniture and fixtures

1,548


1,317

Computer equipment

4,842


4,013

Property and equipment, gross

7,093


5,836

Accumulated depreciation

(3,936
)

(3,259
)
Property and equipment, net

$
3,157


$
2,577

XML 41 R4.htm IDEA: XBRL DOCUMENT v3.2.0.727
Condensed Consolidated Statements Of Operations And Comprehensive Income (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2015
Jul. 31, 2014
Jul. 31, 2015
Jul. 31, 2014
Revenue:        
Account fee revenue $ 14,604 $ 10,548 $ 29,001 $ 20,936
Custodial fee revenue 9,031 5,934 17,450 11,361
Card fee revenue 6,771 4,233 13,588 8,531
Other revenue 88 176 305 294
Total revenue 30,494 20,891 60,344 41,122
Cost of services:        
Account costs 8,316 6,703 16,705 13,131
Custodial costs 1,512 1,006 2,935 1,944
Card costs 2,049 1,412 4,151 2,817
Other costs 32 1 62 2
Total cost of services 11,909 9,122 23,853 17,894
Gross profit 18,585 11,769 36,491 23,228
Operating expenses:        
Sales and marketing 2,737 2,321 5,570 4,554
Technology and development 3,998 2,302 7,522 4,488
General and administrative 3,943 1,666 7,101 2,809
Amortization of acquired intangible assets 409 409 818 818
Total operating expenses 11,087 6,698 21,011 12,669
Income from operations 7,498 5,071 15,480 10,559
Other expense:        
Loss on revaluation of redeemable convertible preferred stock derivative 0 0 0 (735)
Other expense, net (542) (39) (647) (131)
Total other expense (542) (39) (647) (866)
Income before income taxes 6,956 5,032 14,833 9,693
Income tax provision 2,535 2,004 5,435 3,947
Net income 4,421 3,028 9,398 5,746
Net income attributable to common stockholders:        
Basic (in dollars) 4,421 1,565 9,398 5,457
Diluted (in dollars) $ 4,421 $ 2,591 $ 9,398 $ 6,481
Net income per share attributable to common stockholders:        
Basic (in dollars per share) $ 0.08 $ 0.19 $ 0.17 $ 0.70
Diluted (in dollars per share) $ 0.08 $ 0.06 $ 0.16 $ 0.14
Weighted-average number of shares used in computing net income per share attributable to common stockholders        
Basic (in shares) 56,730 8,135 55,909 7,757
Diluted (in shares) 58,932 41,680 58,318 45,847
Comprehensive income:        
Net income $ 4,421 $ 3,028 $ 9,398 $ 5,746
Other comprehensive loss:        
Unrealized loss on available-for-sale marketable securities, net of tax (11) 0 (33) 0
Comprehensive income $ 4,410 $ 3,028 $ 9,365 $ 5,746
XML 42 R12.htm IDEA: XBRL DOCUMENT v3.2.0.727
Stock options
6 Months Ended
Jul. 31, 2015
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Stock options
Stock option activity under the Company's equity incentive plans is as follows:
  

Outstanding stock options
 
(in thousands, except for exercise prices and term)

Number of
options


Range of
exercise
prices

Weighted-
average
exercise
price


Weighted-
average
contractual
term
(in years)

Aggregate
intrinsic
value

Outstanding as of January 31, 2015

6,457


$0.10 - 25.45

$
5.27


6.88

$
100,290

Granted

647


$25.39 - 26.66

$
25.52





Exercised

(1,388
)

$0.10 - 14.00

$
0.83





Forfeited

(110
)

$0.80 - 25.45

$
17.11





Outstanding as of July 31, 2015

5,606


$0.10 - 26.66

$
8.47


7.13

$
141,217

Vested and expected to vest as of July 31, 2015

5,389




$
8.16


7.05

$
137,406

Exercisable as of July 31, 2015

2,900




$
1.97


5.39

$
91,915


The aggregate intrinsic value in the table above represents the difference between the estimated fair value of common stock and the exercise price of outstanding, in-the-money stock options.
The key input assumptions that were utilized in the valuation of the stock options granted during the periods presented:
  

Three months ended July 31,
 

Six months ended July 31,
  

2015


2014


2015


2014
Expected dividend yield

%

%

%

—%
Expected stock price volatility

38.5
%

32.9
%

38.5% - 40.3%


32.9%
Risk-free interest rate

1.72
%

2.24
%

1.47% - 1.72%


2.24%
Expected life of options

6.25 years


6.25 years


5.43 - 6.25 years


6.25 years

The determination of the fair value of stock options on the date of grant using an option pricing model is affected by the Company's stock price as well as assumptions regarding a number of complex and subjective variables. Expected volatility is determined using weighted average volatility of publicly traded peer companies. The Company expects that it will begin using its own historical volatility in addition to the volatility of publicly traded peer companies, as its share price history grows over time. The risk-free interest rate is determined by using published zero coupon rates on treasury notes for each grant date given the expected term on the options. The dividend yield of zero is based on the fact that the Company expects to invest cash in operations. The Company uses the "simplified" method to estimate expected term as determined under Staff Accounting Bulletin No. 110 due to the lack of sufficient option exercise history as a public company.
As of July 31, 2015, the weighted-average vesting period of non-vested awards expected to vest approximates 2.7 years; the amount of compensation expense the Company expects to recognize for stock options vesting in future periods approximates $12.8 million.

The following table shows a summary of stock-based compensation in the Company's condensed consolidated statements of operations and comprehensive income during the periods presented:


Three months ended July 31,
 

Six months ended July 31,
 
(in thousands)

2015


2014


2015


2014

Cost of services

$
208


$
52


$
436


$
70

Sales and marketing

259


138


487


141

Technology and development

237


53


387


85

General and administrative

973


160


1,461


172

Total stock-based compensation expense

$
1,677


$
403


$
2,771


$
468

XML 43 R11.htm IDEA: XBRL DOCUMENT v3.2.0.727
Income taxes
6 Months Ended
Jul. 31, 2015
Income Tax Disclosure [Abstract]  
Income taxes
The Company follows FASB Accounting Standards Codification 740-270, Income Taxes - Interim Reporting, for the computation and presentation of its interim period tax provision. Accordingly, management estimated the effective annual tax rate and applied this rate to the year-to-date pre-tax book income to determine the interim provision for income taxes. For the three and six months ended July 31, 2015, the Company recorded a provision for income taxes of $2.5 million and $5.4 million, respectively. The resulting effective tax rate was 36.4% and 36.6%, compared with an effective tax rate of 39.8% and 40.7% for the three and six months ended July 31, 2014. For the three and six months ended July 31, 2015, discrete tax items were not significant. For the three and six months ended July 31, 2014, the net impact of discrete tax items caused a 1.3% and 0.5% decrease, respectively, to the effective tax rate primarily due to the tax benefit on book stock compensation expense on stock options vesting upon the Company's initial public offering offset by changes in tax rates on the Company's deferred tax assets and liabilities. The decrease in the effective tax rate from the same period last year is primarily due to a decrease in unfavorable permanent tax items in relation to income before income taxes, a decrease in state taxes, and an increase in state research and development tax credits. The federal research and development tax credit expired as of December 31, 2014.
As of July 31, 2015 and January 31, 2015, the Company’s total gross unrecognized tax benefit was $318,000 and $300,000, respectively. As a result of Accounting Standards Update No. 2013-11, certain unrecognized tax benefits have been netted against their related deferred tax assets. As a result, the unrecognized tax benefit recorded as of July 31, 2015 and January 31, 2015 remains unchanged at $20,000. If recognized, $241,000 of the total gross unrecognized tax benefits would affect the Company's effective tax rate as of July 31, 2015. The Company anticipates a decrease of $20,000 in total gross unrecognized tax benefits within 12 months of the reporting date related to uncertain tax positions on research and development credits claimed and the untimely filing of certain elections for which a lapse of the applicable statute of limitations is expected.
The Company files income tax returns with U.S. federal and state taxing jurisdictions and is not currently under examination with any jurisdiction. The Company remains subject to examination by federal and various state taxing jurisdictions for tax years after 2003.
XML 44 R23.htm IDEA: XBRL DOCUMENT v3.2.0.727
Summary of business and significant accounting policies (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
May. 11, 2015
Jul. 31, 2015
Oct. 31, 2014
Jul. 31, 2015
Jan. 31, 2015
Class of Stock [Line Items]          
Shares issued 972,500 57,162,000   57,162,000 54,802,000
Public offering price (usd per share) $ 25.90        
Stock sold by shareholders (shares) 3,455,000        
Shares of common stock which were issued upon the exercise of outstanding options (shares)       1,388,000  
Proceeds from issuance of stock $ 23,500        
Underwriters discount and commission 1,000        
Other offering expenses payable 688        
Stock issued during the period, exercises $ 222        
Schedule of Equity Method Investments [Line Items]          
Ownership percentage         22.00%
Equity method investments   $ 281   $ 281  
Error in Calculation of Tax Benefits [Member] | Increase in Prepaid Expenses and Additional Paid-in Capital [Member]          
Error Corrections and Prior Period Adjustments Restatement [Line Items]          
Adjustment for error caused by using incorrect fair value for calculation Tax benefit     $ 1,000    
Other Expense [Member]          
Schedule of Equity Method Investments [Line Items]          
Acquisition costs   $ 571   $ 661  
Common Stock [Member]          
Class of Stock [Line Items]          
Shares of common stock which were issued upon the exercise of outstanding options (shares) 380,000        
XML 45 R19.htm IDEA: XBRL DOCUMENT v3.2.0.727
Intangible assets and goodwill (Tables)
6 Months Ended
Jul. 31, 2015
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Finite-Lived Intangible Assets
The gross carrying amount and associated accumulated amortization of intangible assets were as follows as of July 31, 2015 and January 31, 2015:
(in thousands)

July 31, 2015


January 31, 2015

Amortized intangible assets:




Capitalized software development costs

$
12,907


$
10,468

Software

5,301


4,695

Acquired intangible member assets

24,563


24,563

Intangible assets, gross

42,771


39,726

Accumulated amortization

(16,173
)

(13,185
)
Intangible assets, net

$
26,598


$
26,541

XML 46 R15.htm IDEA: XBRL DOCUMENT v3.2.0.727
Related party transactions
6 Months Ended
Jul. 31, 2015
Related Party Transactions [Abstract]  
Related party transactions
The Company had entered into a consulting agreement with a company owned by the President and Chief Executive Officer of the Company. In connection with the consummation of the Company's IPO in July 2014, this consulting agreement was terminated and as such no amounts were paid to this company for the three and six months ended July 31, 2015. The amount paid to this company under the terms of the consulting agreement for the three and six months ended July 31, 2014 was $81,000 and $162,000, respectively.
XML 47 R13.htm IDEA: XBRL DOCUMENT v3.2.0.727
Cash, cash equivalents and marketable securities
6 Months Ended
Jul. 31, 2015
Investments, Debt and Equity Securities [Abstract]  
Cash, cash equivalents and marketable securities

Cash, cash equivalents and marketable securities as of July 31, 2015 consisted of the following:
(in thousands)
Cost basis


Gross unrealized gains


Gross unrealized losses


Fair value

Cash and cash equivalents
$
108,851


$


$


$
108,851

Marketable securities:







Mutual funds
40,137


25


(79
)

40,083

Total cash, cash equivalents and marketable securities
$
148,988


$
25


$
(79
)

$
148,934



Cash, cash equivalents and marketable securities as of January 31, 2015 consisted of the following:
(in thousands)
Cost basis


Gross unrealized gains


Gross unrealized losses


Fair value

Cash and cash equivalents
$
111,005


$


$


$
111,005

Marketable securities:







Mutual funds







Total cash, cash equivalents and marketable securities
$
111,005


$


$


$
111,005



The following table summarizes the cost basis and fair value of the marketable securities by contractual maturity as of July 31, 2015:
(in thousands)
Cost basis


Fair value

One year or less
$
25,061


$
25,040

Over one year and less than five years
15,076


15,043

Total
$
40,137


$
40,083



As of July 31, 2015, there were no marketable securities that were other-than-temporarily impaired or in an unrealized loss position for more than twelve consecutive months.
XML 48 R14.htm IDEA: XBRL DOCUMENT v3.2.0.727
Fair value
6 Months Ended
Jul. 31, 2015
Fair Value Disclosures [Abstract]  
Fair value

Fair value measurements—Fair value measurements are made at a specific point in time, based on relevant market information. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants at the measurement date. Accounting standards specify a hierarchy of valuation techniques based on whether the inputs to those valuation techniques are observable or unobservable. Observable inputs reflect data obtained from independent sources, while unobservable inputs reflect the Company’s market assumptions. These two types of inputs have created the following fair value hierarchy:

Level 1—quoted prices in active markets for identical assets or liabilities;
Level 2—inputs, other than the quoted prices in active markets, that are observable either directly or indirectly;
Level 3—unobservable inputs based on the Company’s own assumptions.

Level 1 instruments are valued based on publicly available daily net asset values. Level 1 instruments consist primarily of highly liquid mutual funds.

The following table summarizes the assets measured at fair value on a recurring basis and indicates the level within the fair value hierarchy reflecting the valuation techniques utilized to determine fair value:


July 31, 2015
 
(in thousands)

Level 1


Level 2


Level 3

Marketable securities:







Mutual funds

$
40,083


$


$


A derivative liability was recorded related to the Company’s series D-3 redeemable convertible preferred stock due to stated features allowing for redemption equal to the greater of the fair value per share of series D-3 redeemable convertible preferred stock, or the liquidation preference per share of series D-3 redeemable convertible preferred stock. The derivative instrument was recorded at its fair value, using an option pricing model, and was adjusted to fair value as of the end of each reporting period. Changes in the fair value of derivative instruments are recognized currently in the condensed consolidated financial statements. The Company had classified this derivative financial instrument as Level 3 in the fair value hierarchy. The Company continued to record adjustments to the fair value of the derivative liability until March 31, 2014, at which time the Company modified the terms of the series D-3 redeemable convertible preferred stock. As a result of the modifications, the Company reclassified the aggregate fair value of the liability to additional paid-in capital.
The following table includes a roll forward of the amounts for the three and six months ended July 31, 2015 and 2014 for instruments classified within Level 3. The classification within Level 3 is based upon significance of the unobservable inputs to the overall fair value measurement.


Three months ended July 31,
 

Six months ended July 31,
 
(in thousands)

2015


2014


2015


2014

Balance at beginning of period

$


$


$


$
6,182

Loss on revaluation







735

Elimination of liability due to removal of FMV provision







(6,917
)
Balance at end of period

$


$


$


$

XML 49 R16.htm IDEA: XBRL DOCUMENT v3.2.0.727
Summary of business and significant accounting policies (Policies)
6 Months Ended
Jul. 31, 2015
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Principles of consolidation
Principles of consolidation—The condensed consolidated financial statements include the accounts of HealthEquity, Inc. and its wholly owned subsidiaries, HEQ Insurance Services, Inc., and HealthEquity Advisors, LLC (collectively referred to as the "Company"). During the year ended January 31, 2015, the Company and an unrelated company formed a limited partnership for investment in and the management of early stage companies in the healthcare industry. The Company has a 22% ownership interest in such partnership accounted for using the equity method of accounting. The investment was approximately $281,000 as of July 31, 2015 and is included in other assets on the accompanying condensed consolidated balance sheet. All significant intercompany balances and transactions have been eliminated.
Marketable securities
Marketable securities—Marketable securities consist primarily of mutual funds invested in corporate bonds, U.S. government agency securities, U.S. treasury bills, commercial paper, certificates of deposit, municipal notes, and bonds with original maturities beyond three months at the time of purchase. Marketable securities are classified as available-for-sale, held-to-maturity, or trading at the date of purchase. As of July 31, 2015, all marketable securities have been classified as available-for-sale. The Company may sell these securities at any time for use in current operations or for other purposes even if they have not yet reached maturity. As a result, the Company classifies its marketable securities, including securities with maturities beyond twelve months, as current assets in the accompanying condensed consolidated balance sheets. All marketable securities are recorded at their estimated fair value. Unrealized gains and losses for available-for-sale securities are recorded in other comprehensive income. The Company evaluates its marketable securities to assess whether those with unrealized loss positions are other-than-temporarily impaired. The Company considers impairments to be other than temporary if they are related to deterioration in credit risk or if it is likely it will sell the securities before the recovery of their cost basis. Realized gains and losses and declines in value judged to be other-than-temporary are determined based on the specific identification method and are reported in other expense, net in the condensed consolidated statements of operations and comprehensive income.
Recent accounting pronouncements
Recent accounting pronouncements—On May 28, 2014, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2014-09, Revenue from Contracts with Customers, which requires an entity to recognize the amount of revenue to which it expects to be entitled for the transfer of promised goods or services to customers. The ASU will replace most existing revenue recognition guidance in GAAP when it becomes effective. In July 2015, the FASB voted to defer the effective date to fiscal years, and interim periods within those fiscal years, beginning after December 15, 2017, with early adoption beginning for fiscal years, and interim periods within those fiscal years, beginning after December 31, 2016. The standard permits the use of either the retrospective or cumulative effect transition method. The Company is evaluating the effect that ASU 2014-09 will have on the consolidated financial statements and related disclosures
XML 50 R34.htm IDEA: XBRL DOCUMENT v3.2.0.727
Stock options (Narrative) (Details) - Jul. 31, 2015 - USD ($)
$ in Millions
Total
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Weighted-average vesting period of non-vested awards expected to vest 2 years 8 months
Unrecognized stock compensation expense to be recognized in future $ 12.8
XML 51 R21.htm IDEA: XBRL DOCUMENT v3.2.0.727
Cash, cash equivalents and marketable securities (Tables)
6 Months Ended
Jul. 31, 2015
Investments, Debt and Equity Securities [Abstract]  
Available-for-sale Securities
Cash, cash equivalents and marketable securities as of July 31, 2015 consisted of the following:
(in thousands)
Cost basis


Gross unrealized gains


Gross unrealized losses


Fair value

Cash and cash equivalents
$
108,851


$


$


$
108,851

Marketable securities:







Mutual funds
40,137


25


(79
)

40,083

Total cash, cash equivalents and marketable securities
$
148,988


$
25


$
(79
)

$
148,934



Cash, cash equivalents and marketable securities as of January 31, 2015 consisted of the following:
(in thousands)
Cost basis


Gross unrealized gains


Gross unrealized losses


Fair value

Cash and cash equivalents
$
111,005


$


$


$
111,005

Marketable securities:







Mutual funds







Total cash, cash equivalents and marketable securities
$
111,005


$


$


$
111,005

Investments Classified by Contractual Maturity Date
The following table summarizes the cost basis and fair value of the marketable securities by contractual maturity as of July 31, 2015:
(in thousands)
Cost basis


Fair value

One year or less
$
25,061


$
25,040

Over one year and less than five years
15,076


15,043

Total
$
40,137


$
40,083

XML 52 R26.htm IDEA: XBRL DOCUMENT v3.2.0.727
Property and equipment (Schedule of property and equipment) (Details) - USD ($)
$ in Thousands
Jul. 31, 2015
Jan. 31, 2015
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 7,093 $ 5,836
Accumulated depreciation (3,936) (3,259)
Property and equipment, net 3,157 2,577
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 703 506
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 1,548 1,317
Computer equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 4,842 $ 4,013
XML 53 R5.htm IDEA: XBRL DOCUMENT v3.2.0.727
Condensed Consolidated Statements Of Cash Flows (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jul. 31, 2015
Jul. 31, 2014
Cash flows from operating activities:    
Net income $ 9,398 $ 5,746
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 3,665 2,643
Loss on revaluation of redeemable convertible preferred stock derivative 0 735
Deferred taxes (1,133) 1,847
Stock-based compensation 2,771 468
Changes in operating assets and liabilities:    
Accounts receivable (1,801) (582)
Inventories 35 22
Other assets (3,611) (2,396)
Accounts payable (277) (1,905)
Accrued compensation (1,989) (1,128)
Accrued liabilities 577 (172)
Other long-term liability (343) 42
Net cash provided by operating activities 7,292 5,320
Cash flows from investing activities:    
Purchases of marketable securities (40,137) 0
Purchase of property and equipment (1,257) (1,047)
Purchase of software and capitalized software development costs (2,982) (3,516)
Net cash used in investing activities (44,376) (4,563)
Cash flows from financing activities:    
Proceeds from follow-on offering, net of payments for offering costs 23,492 0
Proceeds from exercise of common stock options 1,153 2,383
Proceeds from exercise of common stock warrants 0 2,343
Tax benefit from exercise of common stock options 10,285 2,886
Deferred offering costs 0 (1,400)
Net cash provided by financing activities 34,930 6,212
(Decrease) increase in cash and cash equivalents (2,154) 6,969
Beginning cash and cash equivalents 111,005 13,917
Ending cash and cash equivalents 108,851 20,886
Supplemental disclosures of non-cash investing and financing activities:    
Common stock warrants exercised 0 2,313
Series D-3 redeemable convertible preferred stock dividend $ 0 $ 344
XML 54 R10.htm IDEA: XBRL DOCUMENT v3.2.0.727
Commitment and contingencies
6 Months Ended
Jul. 31, 2015
Commitments and Contingencies Disclosure [Abstract]  
Commitments and contingencies
The Company’s principal commitments and contingencies consist of a processing services agreement with a vendor, and obligations for office space, data storage facilities, equipment and certain maintenance agreements under long-term, non-cancelable operating leases. These commitments as of January 31, 2015 are disclosed in the Company’s consolidated financial statements included in its Annual Report on Form 10-K for the year ended January 31, 2015, and did not change materially during the three and six months ended July 31, 2015, except for the following:
On May 15, 2015, the Company entered into a lease agreement to expand its headquarters in Draper, Utah. The lease provides for a new landlord to construct a building at its cost and to use reasonable efforts to substantially complete the building by July 2016. The Company has no risk of loss during the construction period. The lease will commence upon the substantial completion and delivery of the building to the Company and has an initial term of 129 months thereafter, with a Company option to extend the lease for two additional five year periods. The Company will be responsible for payment of taxes and operating expenses for its portion of the building, in addition to an annual base rent in the initial amount of approximately $1.0 million, with 2.5% annual increases. In conjunction with the aforementioned lease, the Company entered into an amended and restated lease agreement for its existing office space at its headquarters in Draper, Utah. The lease commenced on July 1, 2015 and has an initial term of 129 months thereafter, with a Company option to extend the lease for two additional five year periods. The Company will be responsible for payment of taxes and operating expenses for its portion of the building, in addition to an annual base rent in the initial amount of approximately $1.6 million, with 2.5% annual increases. As a result of the foregoing transaction, the deferred rent balance of approximately $470,000 was reversed during the three and six months ended July 31, 2015.
Lease expense for office space for the three and six months ended July 31, 2015 was $510,000 and $983,000, respectively, and $293,000 and $570,000 for the three and six months ended July 31, 2014, respectively. Expense for other lease agreements for the three and six months ended July 31, 2015 was $57,000 and $116,000, respectively, and $47,000 and $99,000 for the three and six months ended July 31, 2014, respectively.
XML 55 R27.htm IDEA: XBRL DOCUMENT v3.2.0.727
Property and equipment (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2015
Jul. 31, 2014
Jul. 31, 2015
Jul. 31, 2014
Property, Plant and Equipment [Abstract]        
Depreciation expense $ 354 $ 251 $ 677 $ 485
XML 56 FilingSummary.xml IDEA: XBRL DOCUMENT 3.2.0.727 html 62 220 1 false 25 0 false 5 false false R1.htm 0001000 - Document - Document and Entity Information Sheet http://healthequity.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001000 - Statement - Condensed Consolidated Balance Sheets (Unaudited) Sheet http://healthequity.com/role/CondensedConsolidatedBalanceSheetsUnaudited Condensed Consolidated Balance Sheets (Unaudited) Statements 2 false false R3.htm 1001001 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://healthequity.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1003000 - Statement - Condensed Consolidated Statements Of Operations And Comprehensive Income (Unaudited) Sheet http://healthequity.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited Condensed Consolidated Statements Of Operations And Comprehensive Income (Unaudited) Statements 4 false false R5.htm 1005000 - Statement - Condensed Consolidated Statements Of Cash Flows (Unaudited) Sheet http://healthequity.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited Condensed Consolidated Statements Of Cash Flows (Unaudited) Statements 5 false false R6.htm 2101100 - Disclosure - Summary of business and significant accounting policies Sheet http://healthequity.com/role/SummaryOfBusinessAndSignificantAccountingPolicies Summary of business and significant accounting policies Notes 6 false false R7.htm 2104100 - Disclosure - Net income per share attributable to common stockholders Sheet http://healthequity.com/role/NetIncomePerShareAttributableToCommonStockholders Net income per share attributable to common stockholders Notes 7 false false R8.htm 2106100 - Disclosure - Property and equipment Sheet http://healthequity.com/role/PropertyAndEquipment Property and equipment Notes 8 false false R9.htm 2107100 - Disclosure - Intangible assets and goodwill Sheet http://healthequity.com/role/IntangibleAssetsAndGoodwill Intangible assets and goodwill Notes 9 false false R10.htm 2110100 - Disclosure - Commitment and contingencies Sheet http://healthequity.com/role/CommitmentAndContingencies Commitment and contingencies Notes 10 false false R11.htm 2116100 - Disclosure - Income taxes Sheet http://healthequity.com/role/IncomeTaxes Income taxes Notes 11 false false R12.htm 2128100 - Disclosure - Stock options Sheet http://healthequity.com/role/StockOptions Stock options Notes 12 false false R13.htm 2134100 - Disclosure - Cash, cash equivalents and marketable securities Sheet http://healthequity.com/role/CashCashEquivalentsAndMarketableSecurities Cash, cash equivalents and marketable securities Notes 13 false false R14.htm 2135100 - Disclosure - Fair value Sheet http://healthequity.com/role/FairValue Fair value Notes 14 false false R15.htm 2136100 - Disclosure - Related party transactions Sheet http://healthequity.com/role/RelatedPartyTransactions Related party transactions Notes 15 false false R16.htm 2201201 - Disclosure - Summary of business and significant accounting policies (Policies) Sheet http://healthequity.com/role/SummaryOfBusinessAndSignificantAccountingPoliciesPolicies Summary of business and significant accounting policies (Policies) Policies 16 false false R17.htm 2304301 - Disclosure - Net income per share attributable to common stockholders (Tables) Sheet http://healthequity.com/role/NetIncomePerShareAttributableToCommonStockholdersTables Net income per share attributable to common stockholders (Tables) Tables http://healthequity.com/role/NetIncomePerShareAttributableToCommonStockholders 17 false false R18.htm 2306301 - Disclosure - Property and equipment (Tables) Sheet http://healthequity.com/role/PropertyAndEquipmentTables Property and equipment (Tables) Tables http://healthequity.com/role/PropertyAndEquipment 18 false false R19.htm 2307301 - Disclosure - Intangible assets and goodwill (Tables) Sheet http://healthequity.com/role/IntangibleAssetsAndGoodwillTables Intangible assets and goodwill (Tables) Tables http://healthequity.com/role/IntangibleAssetsAndGoodwill 19 false false R20.htm 2328301 - Disclosure - Stock options (Tables) Sheet http://healthequity.com/role/StockOptionsTables Stock options (Tables) Tables http://healthequity.com/role/StockOptions 20 false false R21.htm 2334301 - Disclosure - Cash, cash equivalents and marketable securities (Tables) Sheet http://healthequity.com/role/CashCashEquivalentsAndMarketableSecuritiesTables Cash, cash equivalents and marketable securities (Tables) Tables http://healthequity.com/role/CashCashEquivalentsAndMarketableSecurities 21 false false R22.htm 2335301 - Disclosure - Fair value (Tables) Sheet http://healthequity.com/role/FairValueTables Fair value (Tables) Tables http://healthequity.com/role/FairValue 22 false false R23.htm 2401402 - Disclosure - Summary of business and significant accounting policies (Details) Sheet http://healthequity.com/role/SummaryOfBusinessAndSignificantAccountingPoliciesDetails Summary of business and significant accounting policies (Details) Details http://healthequity.com/role/SummaryOfBusinessAndSignificantAccountingPoliciesPolicies 23 false false R24.htm 2404402 - Disclosure - Net income per share attributable to common stockholders (Details) Sheet http://healthequity.com/role/NetIncomePerShareAttributableToCommonStockholdersDetails Net income per share attributable to common stockholders (Details) Details http://healthequity.com/role/NetIncomePerShareAttributableToCommonStockholdersTables 24 false false R25.htm 2404403 - Disclosure - Net income per share attributable to common stockholders (Anti-dilutive securities) (Details) Sheet http://healthequity.com/role/NetIncomePerShareAttributableToCommonStockholdersAntiDilutiveSecuritiesDetails Net income per share attributable to common stockholders (Anti-dilutive securities) (Details) Details http://healthequity.com/role/NetIncomePerShareAttributableToCommonStockholdersTables 25 false false R26.htm 2406402 - Disclosure - Property and equipment (Schedule of property and equipment) (Details) Sheet http://healthequity.com/role/PropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails Property and equipment (Schedule of property and equipment) (Details) Details http://healthequity.com/role/PropertyAndEquipmentTables 26 false false R27.htm 2406403 - Disclosure - Property and equipment (Narrative) (Details) Sheet http://healthequity.com/role/PropertyAndEquipmentNarrativeDetails Property and equipment (Narrative) (Details) Details http://healthequity.com/role/PropertyAndEquipmentTables 27 false false R28.htm 2407402 - Disclosure - Intangible assets and goodwill (Narrative) (Details) Sheet http://healthequity.com/role/IntangibleAssetsAndGoodwillNarrativeDetails Intangible assets and goodwill (Narrative) (Details) Details http://healthequity.com/role/IntangibleAssetsAndGoodwillTables 28 false false R29.htm 2407403 - Disclosure - Intangible assets and goodwill (Schedule of finite-lived intangible assets) (Details) Sheet http://healthequity.com/role/IntangibleAssetsAndGoodwillScheduleOfFiniteLivedIntangibleAssetsDetails Intangible assets and goodwill (Schedule of finite-lived intangible assets) (Details) Details http://healthequity.com/role/IntangibleAssetsAndGoodwillTables 29 false false R30.htm 2410401 - Disclosure - Commitment and contingencies (Details) Sheet http://healthequity.com/role/CommitmentAndContingenciesDetails Commitment and contingencies (Details) Details http://healthequity.com/role/CommitmentAndContingencies 30 false false R31.htm 2416401 - Disclosure - Income taxes (Details) Sheet http://healthequity.com/role/IncomeTaxesDetails Income taxes (Details) Details http://healthequity.com/role/IncomeTaxes 31 false false R32.htm 2428402 - Disclosure - Stock options (Details) Sheet http://healthequity.com/role/StockOptionsDetails Stock options (Details) Details http://healthequity.com/role/StockOptionsTables 32 false false R33.htm 2428403 - Disclosure - Stock options (Assumptions) (Details) Sheet http://healthequity.com/role/StockOptionsAssumptionsDetails Stock options (Assumptions) (Details) Details http://healthequity.com/role/StockOptionsTables 33 false false R34.htm 2428404 - Disclosure - Stock options (Narrative) (Details) Sheet http://healthequity.com/role/StockOptionsNarrativeDetails Stock options (Narrative) (Details) Details http://healthequity.com/role/StockOptionsTables 34 false false R35.htm 2428405 - Disclosure - Stock options (Stock-based compensation) (Details) Sheet http://healthequity.com/role/StockOptionsStockBasedCompensationDetails Stock options (Stock-based compensation) (Details) Details http://healthequity.com/role/StockOptionsTables 35 false false R36.htm 2434402 - Disclosure - Cash, cash equivalents and marketable securities (Details) Sheet http://healthequity.com/role/CashCashEquivalentsAndMarketableSecuritiesDetails Cash, cash equivalents and marketable securities (Details) Details http://healthequity.com/role/CashCashEquivalentsAndMarketableSecuritiesTables 36 false false R37.htm 2434403 - Disclosure - Cash, cash equivalents and marketable securities (Contract Maturity) (Details) Sheet http://healthequity.com/role/CashCashEquivalentsAndMarketableSecuritiesContractMaturityDetails Cash, cash equivalents and marketable securities (Contract Maturity) (Details) Details http://healthequity.com/role/CashCashEquivalentsAndMarketableSecuritiesTables 37 false false R38.htm 2435402 - Disclosure - Fair value (Details) Sheet http://healthequity.com/role/FairValueDetails Fair value (Details) Details http://healthequity.com/role/FairValueTables 38 false false R39.htm 2436401 - Disclosure - Related party transactions (Details) Sheet http://healthequity.com/role/RelatedPartyTransactionsDetails Related party transactions (Details) Details http://healthequity.com/role/RelatedPartyTransactions 39 false false All Reports Book All Reports In ''Condensed Consolidated Balance Sheets (Unaudited)'', column(s) 3, 4 are contained in other reports, so were removed by flow through suppression. In ''Condensed Consolidated Balance Sheets (Parenthetical)'', column(s) 4 are contained in other reports, so were removed by flow through suppression. In ''Condensed Consolidated Statements Of Cash Flows (Unaudited)'', column(s) 1, 2 are contained in other reports, so were removed by flow through suppression. hqy-20150731.xml hqy-20150731_cal.xml hqy-20150731_def.xml hqy-20150731_lab.xml hqy-20150731_pre.xml hqy-20150731.xsd true true XML 57 R38.htm IDEA: XBRL DOCUMENT v3.2.0.727
Fair value (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2015
Jul. 31, 2014
Jul. 31, 2015
Jul. 31, 2014
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Balance at beginning of period $ 0 $ 0 $ 0 $ 6,182
Loss on revaluation 0 0 0 735
Elimination of liability due to removal of FMV provision 0 0 0 (6,917)
Balance at the end of period 0 $ 0 0 $ 0
Mutual funds | Recurring | Level 1        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Marketable securities: 40,083   40,083  
Mutual funds | Recurring | Level 2        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Marketable securities: 0   0  
Mutual funds | Recurring | Level 3        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Marketable securities: $ 0   $ 0  
XML 58 R20.htm IDEA: XBRL DOCUMENT v3.2.0.727
Stock options (Tables)
6 Months Ended
Jul. 31, 2015
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Summary of stock options
Stock option activity under the Company's equity incentive plans is as follows:
  

Outstanding stock options
 
(in thousands, except for exercise prices and term)

Number of
options


Range of
exercise
prices

Weighted-
average
exercise
price


Weighted-
average
contractual
term
(in years)

Aggregate
intrinsic
value

Outstanding as of January 31, 2015

6,457


$0.10 - 25.45

$
5.27


6.88

$
100,290

Granted

647


$25.39 - 26.66

$
25.52





Exercised

(1,388
)

$0.10 - 14.00

$
0.83





Forfeited

(110
)

$0.80 - 25.45

$
17.11





Outstanding as of July 31, 2015

5,606


$0.10 - 26.66

$
8.47


7.13

$
141,217

Vested and expected to vest as of July 31, 2015

5,389




$
8.16


7.05

$
137,406

Exercisable as of July 31, 2015

2,900




$
1.97


5.39

$
91,915

Summary of Assumptions
The key input assumptions that were utilized in the valuation of the stock options granted during the periods presented:
  

Three months ended July 31,
 

Six months ended July 31,
  

2015


2014


2015


2014
Expected dividend yield

%

%

%

—%
Expected stock price volatility

38.5
%

32.9
%

38.5% - 40.3%


32.9%
Risk-free interest rate

1.72
%

2.24
%

1.47% - 1.72%


2.24%
Expected life of options

6.25 years


6.25 years


5.43 - 6.25 years


6.25 years
Summary of share based compensation recognized
The following table shows a summary of stock-based compensation in the Company's condensed consolidated statements of operations and comprehensive income during the periods presented:


Three months ended July 31,
 

Six months ended July 31,
 
(in thousands)

2015


2014


2015


2014

Cost of services

$
208


$
52


$
436


$
70

Sales and marketing

259


138


487


141

Technology and development

237


53


387


85

General and administrative

973


160


1,461


172

Total stock-based compensation expense

$
1,677


$
403


$
2,771


$
468